"""
CampoMAG fue desarrollado por:

William Huertas – wfhuertasg@gmail.com
Linda Maldonado - lkmaldonadoo999@gmail.com
"""

import qgis.utils
import qgis.core as qgs
from qgis.core import QgsProject, QgsLayerTreeGroup, QgsEditorWidgetSetup, QgsDataSourceUri, QgsVectorLayer, QgsDefaultValue, QgsField, QgsVectorDataProvider, QgsFeature, QgsRelation
import psycopg2
from psycopg2 import OperationalError
from qgis.PyQt.QtWidgets import QAction, QMenu, QMessageBox
from qgis.PyQt.QtCore import QVariant


def carga(hostt, puerto, usuario, contra, nombre_db):
    try:
        # Conecta a la base de datos
        conn = psycopg2.connect(
            host=hostt,
            port=puerto,
            database=nombre_db,
            user=usuario,
            password=contra,
        )

        # Obtén un cursor
        cursor = conn.cursor()

        # Consulto el listado de tablas que estan dentro de mi BD
        cursor.execute("SELECT table_name FROM information_schema.tables WHERE table_schema='public' AND table_type = 'BASE TABLE' AND table_name <> 'spatial_ref_sys';")

        # guardo el nombre de las tablas en una lista
        lista = []
        for row in cursor:
            lista.append(row[0])

        uri = QgsDataSourceUri()
        uri.setConnection(hostt, puerto, nombre_db, usuario, contra)


        grupos = ['ANALISIS_RIESGO', 'AREAS_CONSER_PROTEC_AMBIENTAL', 'AREAS_REGLAMENTACION_ESPECIAL', 'ARQUEOLOGIA',
                 'ATMOSFERA', 'BIOTICO_CONTI_COSTE', 'CLIMA', 'COMPENSACION', 'CONTINGENCIAS', 'ECONOMICO',
                 'GEOLOGIA', 'GEOMORFOLOGIA', 'GEOTECNIA', 'GESTION_RIESGO', 'HIDROGEOLOGIA', 'HIDROLOGIA',
                 'INVERSION_1_POR_CIENTO', 'MARINO', 'PAISAJE', 'POLITICO_ADMINISTRATIVO', 'PROYECTO', 'SOCIOCULTURAL',
                 'SUELOS', 'ZONIFICACION', 'TABLAS'
                ]
        # Obten un acceso al proyecto actual
        proyecto = QgsProject.instance()

        # Obtiene el root del árbol de capas
        roott = proyecto.layerTreeRoot()

        for i in grupos:
            existe_grup = roott.findGroup(i)
            if existe_grup is None:
                # Agrega el grupo de capas al árbol de capas
                roott.addGroup(i)

        grupos_tab = ['ATMOSFERA_TAB',
                     'BIOTICO_CONTI_COSTE_TAB',
                     'CLIMA_TAB',
                     'COMPEN_INVER_TAB',
                     'COMPENSACION_TAB',
                     'CONTINGENCIAS_TAB',
                     'GEOLOGIA_TAB',
                     'HIDROGEOLOGIA_TAB',
                     'HIDROLOGIA_HIDROGEO_TAB',
                     'HIDROLOGIA_TAB',
                     'INVERSION_1_POR_CIENTO_TAB',
                     'MARINO_TAB',
                     'POLITICO_ADMINISTRATIVO_TAB',
                     'PROYECTO_TAB',
                     'SUELOS_TAB'
                    ]
        # Nombre del grupo principal
        grupo_principal = 'TABLAS'

        # Verificar si el grupo principal ya existe
        grupo_principal_existente = roott.findGroup(grupo_principal)

        grupo_principal_obj = grupo_principal_existente

        for grupo_secundario in grupos_tab:

            # Crear el grupo secundario
            grupo_secundario_obj = QgsLayerTreeGroup(grupo_secundario)
            # Agregar el grupo secundario al grupo principal
            grupo_principal_obj.addChildNode(grupo_secundario_obj)



        geologia = ['unidadgeologica',
        'contactogeologico',
        'estructurafallalineam',
        'estructurapliegueln',
        'estructuraplieguept',
        'datoestructuralgeol',
        'materialesconstruccionpt',
        'materialesconstruccionpg',
        'discontinuidadgeologica',
        'unidadgeologicasuperficial'
        ]

        geomorfologia = ['unidadgeomorfologicaigac',
        'unidadgeomorfologicasgc',
        'procesomorfodinamicopg',
        'procesomorfodinamicoln',
        'procesomorfodinamicopt',
        'pendiente'
        ]

        paisaje = ['sitiopaisajept',
        'sitiopaisajeln',
        'sitiopaisajepg',
        'unidadpaisaje'
        ]

        suelos = ['suelo',
        'puntomuestreosuelo',
        'usoactualsuelo',
        'capacidadusotierra',
        'conflictousosuelo'
        ]

        hidrologia = ['cuencahidrografica',
        'ocupacioncauce',
        'captacionaguasuperpt',
        'captacionaguasuperln',
        'vertimientopt',
        'vertimientoln',
        'vertimientovia',
        'vertimientosuelo',
        'puntomuestreoaguasuper',
        'usosyusuariosrecursohidrico'
        ]

        hidrogeologia = ['unidadhidrogeologica',
        'zonasrecarga',
        'vulneraacuiferos',
        'puntohidrogeologico',
        'sondeoelectricovertical',
        'captacionaguasubter',
        'puntomuestreoaguasubter',
        'inyeccion'
        ]

        geotecnia = ['zonificaciongeotecnica',
        'muestreoparamresistencia'
        ]

        atmosfera = ['fuentefijaemision',
        'fuentedispersaemisionpg',
        'fuentedispersaemisionpt',
        'fuentelinealemision',
        'calidadaire',
        'fuentefijaolores',
        'fuentedispersaolores',
        'fuenteemisionruido',
        'monitoreoruidoambiental',
        'isofonarambdiurnohabil',
        'isofonarambnocturnohabil',
        'isofonarambdiurnofestivo',
        'isofonarambnocturnofestivo',
        'monitoreovibraciones',
        'isolineavibraciones',
        'isolineasobrepresion'
        ]

        clima = ['estacionmeteorologica',
        'isoyeta',
        'isoterma',
        'zonificacionclimatica'
        ]

        biot_cont_cost = ['ecosistema',
        'coberturatierra',
        'puntomuestreoflora',
        'puntomuestreofauna',
        'transectomuestreofauna',
        'aprovechaforestalpg',
        'aprovechaforestalpt',
        'sitioimportanciacostero',
        'sitioimportanciacontinental'
        ]

        marino = ['reportesismos',
        'unidadgeomorfologicamarina',
        'clasificacioncosta',
        'puntomuestreooceanografico',
        'puntomuestreoaguamarino',
        'batimetria',
        'ecosistemamarino',
        'sitioimportanciamarinapg',
        'sitioimportanciamarinapt',
        'muestreofloramarina',
        'muestreofaunamarina',
        'transectofaunamarina',
        'puntoobservacionfaunamarina',
        'caladerospesca',
        'sitiodesembarco'
        ]

        polit_admin = ['departamento',
        'municipio',
        'unidadterritorial',
        'asentamiento'
        ]

        economico = ['rutamovilizacion',
        'estructurapropiedad',
        'predios',
        'poblacionreasentar',
        'poblacionreceptora'
        ]

        sociocult = ['proyecciondesarrollo',
        'sitiointerescultural',
        'equipamiento'
        ]

        arqueologia = ['zonaarqueologica',
        'potencialarqueologico',
        'sitioarqueologico'
        ]

        gest_riesg = ['amenazadesertizacion',
        'amenazaerosioncostera',
        'amenazaotras',
        'amenazasismica',
        'amenazatsunami',
        'amenazavolcanica',
        'elementosexpuestospt',
        'elementosexpuestosln',
        'elementosexpuestospg',
        'escenamenaventorren',
        'escenamenincendio',
        'escenameninunda',
        'escenamenmovmasa',
        'escenriesgoaventorren',
        'escenriesgoincendio',
        'escenriesgoinundacion',
        'escenriesgomovmasa',
        'eventos_pt',
        'eventos_pg',
        'suscept_aventorren',
        'suscept_incendios',
        'suscept_inundaciones',
        'suscept_movmasa',
        'vulnerabilidad_pt',
        'vulnerabilidad_ln',
        'vulnerabilidad_pg'
        ]

        anali_riesg = ['riesgoindividual_ad',
        'riesgoindividual_ai',
        'riesgosocial_ad',
        'riesgosocial_ai',
        'riesgosocioeconomico_ad',
        'riesgosocioeconomico_ai',
        'riesgoambiental_ad',
        'riesgoambiental_ai'
        ]

        zonificacion = ['zonificacionfisica',
        'zonificacionbiotica',
        'zonificacionsocial',
        'zonificacionambiental',
        'zonificacionmanejo'
        ]

        areas_conser_prot_amb = ['internacional',
        'nacional',
        'regional',
        'local'
        ]

        areas_reg_esp = ['resguardoindigena',
        'territcolectcomnegras',
        'sabanacomunal',
        'reservacampesina'
        ]

        proyecctoo = ['areaproyecto',
        'lineaproyecto',
        'abscisas',
        'alternaproyectopg',
        'alternaproyectoln',
        'areainfluencia',
        'infraproyectopg',
        'infraproyectoln',
        'infraproyectopt',
        'disposicionresiduossolidos',
        'zodmes',
        'dragadoydisposicion',
        'caracterizadragado',
        'zonaprestamolateral',
        'areasolicitadasustraer'
        ]

        compens = ['compensacionbiodiversidad',
        'otracompensacion',
        'compens_otautorpg',
        'compens_otautorpt',
        'seg_compensacionestb',
       ]

        inv_1porc = ['inversion1porcientopt',
        'inversion1porcientoln',
        'inversion1porcientopg',
        'seg_inversion1porcientotb',
        ]

        conting = ['derrameescapegaspt',
        'derrameln',
        'derramedispergaspg'
        ]

        suelos_tab = ['muestreosueloquimicastb', 'muestreosuelofisicastb']

        hidrologia_tab = ['muestreofisicoquimsupertb', 'paramfisicoquimsupertb', 'muestreohidrobiotb',
                          'caracterizasedimentotb', 'seg_ocupacioncaucetb', 'seg_vertimientostb']

        hidrogeologia_tab = ['muestreofisicoquimsubtertb',
        'paramfisicoquimsubtertb', 'seg_inyecciontb'
        ]

        atmosfera_tab = ['contfuentefijaemisiontb',
        'contfuentedispemisiontb',
        'fuentesmovilesemisiontb',
        'registroscalidadairetb',
        'registrosruidoambientaltb',
        'registrosruidoemisiontb'
        ]

        clima_tab = ['registrosestmeteorologicatb']

        biot_cont_cost_tab = ['muestreoflorafustaltb',
        'muestreofloraregeneraciontb',
        'muestreofloraresultadostb',
        'muestreofaunatb',
        'muestreofaunaresultadostb'
        ]

        marino_tab = ['datosoceanografiatb',
        'muestreofisicoquimmarinotb',
        'muestreohidrobiomarinotb',
        'caracterizasedimentomarinotb',
        'muestreofloramarinatb',
        'muestreofaunamarinatb',
        'mamiferosofm_tb',
        'avesofm_tb',
        'pecesofm_tb',
        'tortugasofm_tb',
        'otrafaunaofm_tb',
        'pesqueroofm_tb',
        'esfuerzoofm_tb'
        ]

        proyecto_tab = ['serviciosecosistemicostb',
        'valoracionecondaa_tb',
        'mma_impactos_tb',
        'mma_acv_tb',
        'mma_indicadores_tb',
        'evaleconom_impnointernaliztb',
        'evaleconom_impinternaliztb',
        'seg_infraproyectotb',
        'seg_disposicionresiduossolidostb',
        'seg_zodmestb',
        'seg_dragadoydisposiciontb',
        'seg_evaluacioneconomicatb'
        ]

        compens_tab = ['afect_otracompensaciontb']

        inv_1porc_tab = ['inversion1porcientotb',
        'intercepstard_tb',
        'seg_espsembradatb',
        'seg_indicadorestb'
        ]

        conting_tab = ['datoscontingenciastb']

        compens_inver_tab = ['ubic_comp_invtb',
        'tipoecosistematb',
        'estsuelotb'
        ]

        geologia_tab = ['seg_materialesconstrucciontb']

        hidro_hidrogeo_tab = ['seg_captacionesaguatb',
        'seg_indicadorespuea_tb',
        'seg_tecnologiaspuea_tb'
        ]

        polit_admin_tab = ['seg_actividadessocioeconomicotb',
        'seg_caracterizasocioeconomicatb'
        ]

        if not proyecto.mapLayersByName('tab_fotos'):
            uri.setDataSource("public", 'tab_fotos', '')
            vlayer = QgsVectorLayer(uri.uri(False), 'tab_fotos', "postgres")

            # Agregar la capa al proyecto
            QgsProject.instance().addMapLayer(vlayer)

            #CONFIGURA MI CAMPO EN LA TABLA PARA QUE ACEPTE IMAGENES
            config = {'FileWidget': True,
                      'DocumentViewer': 1,
                      'RelativeStorage': 1,
                      'StorageMode': 0,
                      'DocumentViewerHeight': 0,
                      'FileWidgetButton': True,
                      'DocumentViewerWidth': 0,
                      'FileWidgetFilter': ''}

            editor_widget_setup = QgsEditorWidgetSetup('ExternalResource', config)
            vlayer.setEditorWidgetSetup(1, editor_widget_setup)
            # actualizo mis campos
            vlayer.updateFields()


        print('inicia el for para agrupara mis capas')
        a = 0
        num_rel = 0
        for i in lista:
            if not proyecto.mapLayersByName(i):
                # consulto el nombre del campo que tiene la geometria para cada capa
                cursor.execute(
                    f"""
                                SELECT table_name, column_name
                                FROM information_schema.columns
                                WHERE table_name = '{i}'
                                AND udt_name = 'geometry';
                                """
                )

                # Guador los valores de la consulta
                lista2 = []
                for j in cursor:
                    lista2.append(j)

                if lista2 != []:
                    # si la lista2 no esta vacia la capa tiene geometria
                    uri.setDataSource("public", lista2[0][0], lista2[0][1])
                    vlayer = QgsVectorLayer(uri.uri(False), lista2[0][0], "postgres")
                    # agrego la capa a QGIS
                    QgsProject.instance().addMapLayer(vlayer)

                else:
                    # tablas sin geometria
                    uri.setDataSource("public", i, '')
                    vlayer = QgsVectorLayer(uri.uri(False), i, "postgres")
                    if not vlayer.isValid():
                        print(f"No se pudo cargar la capa vectorial {i}.")
                    else:
                        QgsProject.instance().addMapLayer(vlayer)

                #creo una instancia de mi capa
                layer = proyecto.mapLayersByName(i)[0]
                #permite acceder al arbol de capas del proyecto
                root = proyecto.layerTreeRoot()
                #crea un objeto QgsLayerTreeLayer desde layer por su id
                myLayer = root.findLayer(layer.id())
                # clona el objeto myLayer
                myClone = myLayer.clone()
                #consigue al padre. Si no hay Ninguno (la capa no está en un grupo) devuelve ''
                parent = myLayer.parent()

                if i in geologia:
                    print(f'{i} esta dentro de Geologia')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("GEOLOGIA")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)
                    if i == 'contactogeologico':
                        nombre_campo = "tipo_cont"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aureola de contacto': 200610, 'Contacto definido': 200000,
                                   'Contacto discordante': 200400, 'Contacto fallado': 200500,
                                   'Contacto fotogeológico': 200900, 'Contacto gradacional aproximado': 200600,
                                   'Contacto incierto': 200200, 'Contacto inferido': 200100}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()
                    elif i == 'unidadgeologica':
                        nombre_campo = "eon"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Fanerozoico-PH': 100000, 'Precámbrico-Proterozoico-PPr': 200000,
                                   'Precámbrico-Arcaico-Par': 300000}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "era"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cenozoico-CZ': 110000, 'Mesozoico-MZ': 120000, 'Paleozoico-PZ': 130000,
                                   'Neoproterozoico-NP': 210000, 'Mesoproterozoico-MP': 220000,
                                   'Paleoproterozoico-PP': 230000, 'Neo-arcaico-NA': 310000, 'Meso-arcaico-MA': 320000,
                                   'Paleo-arcaico-PA': 330000, 'Eo-arcaico-EA': 340000}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "periodo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Calímico-Ca': 223000, 'Cámbrico-CA6': 136000, 'Carbonífero-C': 132000,
                                   'Cretácico-K': 121000, 'Criogénico-Cr': 212000, 'Cuaternario-Q': 111000,
                                   'Devónico-D': 133000, 'Ectásico-Ec': 222000, 'Ediacárico-Ed': 211000,
                                   'Estatérico-Es': 231000, 'Esténico-Et': 221000, 'Jurásico-J': 122000,
                                   'Neogeno-N': 112000, 'Ordovícico-O': 135000, 'Orosírico-Or': 232000,
                                   'Paleogeno-E': 113000, 'Pérmico-P': 131000, 'Riácico-Ra': 233000,
                                   'Sidérico-Si': 234000, 'Silúrico-S': 134000, 'Tónico-To': 213000,
                                   'Triásico-T': 123000}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "epoca"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cámbrico-Serie 2': 136200, 'Cámbrico-Serie 3': 136300, 'Cisuraliense': 131100,
                                   'Eoceno-E2': 113200, 'Furongiense': 136400, 'Guadalupiense': 131200,
                                   'Holoceno-Q2': 111200, 'Inferior Temprano - D1': 133100,
                                   'Inferior Temprano-J1': 122100, 'Inferior Temprano-K1': 121100,
                                   'Inferior Temprano-T1': 123100, 'Llandovery': 134100, 'Lopingiense': 131300,
                                   'Ludlow': 134300, 'Medio - D2': 133200, 'Medio - O2': 135200, 'Medio-J2': 122200,
                                   'Medio-T2': 123200, 'Mioceno-N1': 112100, 'Misisipico-Inferior': 132100,
                                   'Misisipico-Medio': 132200, 'Misisipico-Superior': 132300, 'Oligoceno-E3': 113300,
                                   'Ordovícico Temprano - O1': 135100, 'Paleoceno-E1': 113100,
                                   'Pensilvánico-Inferior': 132400, 'Pensilvánico-Medio': 132500,
                                   'Pensilvánico-Superior': 132600, 'Pleistoceno-Q1': 111100, 'Plioceno-N2': 112200,
                                   'Prídoli': 134400, 'Superior Tardío - D3': 133300, 'Superior Tardío - O3': 135300,
                                   'Superior Tardío-J3': 122300, 'Superior Tardío-K2': 121200,
                                   'Superior Tardío-T3': 123300, 'Terreneuviense': 136100, 'Wenlock': 134200}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "edad"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aaleniano': 122210, 'Aeroniano': 134120, 'Albiano-b6': 121160, 'Anisiano': 123230,
                                   'Aptiano-b5': 121150, 'Aquitaniano-n1': 112110, 'Artinskiano': 131130,
                                   'Asseliano': 131110, 'Bajociano': 122220, 'Barremiano-b4': 121140,
                                   'Bartoniano-e6': 113260, 'Bashkiriano': 132440, 'Bathoniano': 122230,
                                   'Berriasiano-b1': 121110, 'Burdigaliano-n2': 112120, 'Calabriano': 111110,
                                   'Calloviano': 122240, 'Campaniano-k5': 121250, 'Capitaniano': 131270,
                                   'Carniano': 123350, 'Cenomaniano-k1': 121210, 'Changhsingiano': 131390,
                                   'Chatiano-e9': 113390, 'Coniaciano-k3': 121230, 'Daniano-e1': 113110,
                                   'Dapingiano': 135230, 'Darriwilliano': 135240, 'Drumiano': 136320,
                                   'Eifeliano': 133240, 'Emsiano': 133130, 'Fameniano': 133370, 'Floieniano': 135120,
                                   'Fortuniano': 136110, 'Frasniano': 133360, 'Furongiense - Piso 10': 136430,
                                   'Gelasiano-n9': 112290, 'Givetiano': 133250, 'Gorstiano': 134360,
                                   'Guzhangiano': 136330, 'Gzheliano': 132670, 'Hauteriviano-b3': 121130,
                                   'Hettangiano': 122110, 'Hirnantiano': 135370, 'Homeriano': 134250,
                                   'Indueniano': 123110, 'Jiangshaniano': 136420, 'Kasimoviano': 132660,
                                   'Katiano': 135360, 'Kimmeridgiano': 122320, 'Kunguriano': 131140,
                                   'Ladiniano': 123240, 'Langhiano-n3': 112130, 'Lochkoviano': 133110,
                                   'Ludfordiano': 134370, 'Luteciano-e5': 113250, 'Maastrichtiano-k6': 121260,
                                   'Mesiniano-n6': 112160, 'Moscoviano': 132550, 'Noriano': 123360,
                                   'Olenekiano': 123120, 'Oxfordiano': 122310, 'Paibiano': 136410,
                                   'Piacenziano-n8': 112280, 'Pleistoceno Medio': 111120,
                                   'Pleistoceno Superior': 111130, 'Pliensbachiano': 122130, 'Pragiano': 133120,
                                   'Priaboniano-e7': 113270, 'Rhaetiano': 123370, 'Rhudaniano': 134110,
                                   'Roadiano': 131250, 'Rupeliano-e8': 113380, 'Sandbiano': 135350,
                                   'Santoniano-k4': 121240, 'Selandiano-e2': 113120, 'Serie 2 - Piso 3': 136210,
                                   'Serie 2 - Piso 4': 136220, 'Serie 3 - Piso 5': 136310, 'Serpukhoviano': 132330,
                                   'Serravaliano-n4': 112140, 'Sheinwoodiano': 134240, 'Sinemuriano': 122120,
                                   'Skamariano': 131120, 'Telychiano': 134130, 'Terreneuviense - Piso 2': 136120,
                                   'Thanetiano-e3': 113130, 'Titoniano': 122330, 'Toarciano': 122140,
                                   'Tortoniano-n5': 112150, 'Tournaisiano': 132110, 'Tremadoniano': 135110,
                                   'Turoniano-k2': 121220, 'Valanginiano-b2': 121120, 'Viseeniano': 132220,
                                   'Wordiano': 131260, 'Wuchianpingiano': 131380, 'Ypresiano-e4': 113240,
                                   'Zancleano-n7': 112270}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'estructurafallalineam':
                        nombre_campo = "t_f_lin_m"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Escarpe de falla': 160000, 'Falla cubierta': 100300,
                                   'Falla de rumbo dextral': 130000, 'Falla de rumbo dextral cubierta': 130300,
                                   'Falla de rumbo dextral incierta': 130200, 'Falla de rumbo dextral inferida': 130100,
                                   'Falla de rumbo sinextral': 135000, 'Falla de rumbo sinextral cubierta': 135300,
                                   'Falla de rumbo sinextral incierta': 135200,
                                   'Falla de rumbo sinextral inferida': 135100, 'Falla definida': 100000,
                                   'Falla definida con indicación de movimiento': 100010,
                                   'Falla dextral inversa o de cabalgamiento': 150000,
                                   'Falla dextral inversa o de cabalgamiento cubierta': 150300,
                                   'Falla dextral inversa o de cabalgamiento inferida': 150100,
                                   'Falla fotogeológica': 180500, 'Falla incierta': 100200, 'Falla inferida': 100100,
                                   'Falla inferida con indicación de movimiento': 100110,
                                   'Falla inversa o de cabalgamiento cubierta': 120300,
                                   'Falla inversa o de cabalgamiento definida': 120000,
                                   'Falla inversa o de cabalgamiento incierta': 120200,
                                   'Falla inversa o de cabalgamiento inferida': 120100, 'Falla normal': 110000,
                                   'Falla normal y con componente de rumbo sinextral': 145000,
                                   'Falla normal cubierta': 110300,
                                   'Falla normal cubierta y con componente de rumbo dextral': 140300,
                                   'Falla normal incierta': 110200, 'Falla normal inferida': 110100,
                                   'Falla normal inferida y con componente de rumbo dextral': 140100,
                                   'Falla normal sinextral cubierta': 145300, 'Falla normal sinextral inferida': 145100,
                                   'Falla normal y con componente de rumbo dextral': 140000,
                                   'Falla sinextral inversa o de cabalgamiento': 155000,
                                   'Falla sinextral inversa o de cabalgamiento cubierta': 155300,
                                   'Falla sinextral inversa o de cabalgamiento inferida': 155100,
                                   'Lineamiento fotogeológico': 180000, 'Lineamiento fotogeológico cubierto': 180300}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()
                    elif i == 'estructurapliegueln':
                        nombre_campo = "tipo_pleg"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Anticlinal': 500000, 'Anticlinal asimétrico': 505000,
                                   'Anticlinal asimétrico con cabeceo': 515000,
                                   'Anticlinal asimétrico con cabeceo sinextral': 516000,
                                   'Anticlinal asimétrico con doble cabeceo': 525000,
                                   'Anticlinal asimétrico cubierto': 505300, 'Anticlinal asimétrico inferido': 505100,
                                   'Anticlinal asimétrico inferido con cabeceo': 515100,
                                   'Anticlinal asimétrico inferido con cabeceo sinextral': 516100,
                                   'Anticlinal asimétrico inferido con doble cabeceo': 525100,
                                   'Anticlinal con cabeceo': 510000, 'Anticlinal con doble cabeceo': 520000,
                                   'Anticlinal con flancos invertidos': 507000,
                                   'Anticlinal con flancos invertidos cubierto': 507300,
                                   'Anticlinal con flancos invertidos inferido': 507100, 'Anticlinal cubierto': 500300,
                                   'Anticlinal cubierto con cabeceo': 510300,
                                   'Anticlinal cubierto con doble cabeceo': 520300, 'Anticlinal inferido': 500100,
                                   'Anticlinal inferido con cabeceo': 510100,
                                   'Anticlinal inferido con doble cabeceo': 520100, 'Anticlinal volcado': 530000,
                                   'Anticlinal volcado con cabeceo': 540000,
                                   'Anticlinal volcado con cabeceo sinextral': 550000,
                                   'Anticlinal volcado con doble cabeceo': 560000,
                                   'Anticlinal volcado cubierto': 530300, 'Anticlinal volcado inferido': 530100,
                                   'Anticlinal volcado inferido con cabeceo': 540100,
                                   'Anticlinal volcado inferido con cabeceo sinextral': 550100,
                                   'Anticlinal volcado inferido con doble cabeceo': 560100, 'Antiforme': 570000,
                                   'Monoclinal': 600000, 'Monoclinal con flanco anticlinal': 610000,
                                   'Monoclinal con flanco sinclinal': 620000, 'Sinclinal': 400000,
                                   'Sinclinal asimétrico': 405000, 'Sinclinal asimétrico con cabeceo': 415000,
                                   'Sinclinal asimétrico con cabeceo sinextral': 416000,
                                   'Sinclinal asimétrico con doble cabeceo': 425000,
                                   'Sinclinal asimétrico cubierto': 405300, 'Sinclinal asimétrico inferido': 405100,
                                   'sinclinal asimétrico inferido con cabeceo': 415100,
                                   'Sinclinal asimétrico inferido con cabeceo sinextral': 416100,
                                   'Sinclinal asimétrico inferido con doble cabeceo': 425100,
                                   'Sinclinal con cabeceo': 410000, 'Sinclinal con doble cabeceo': 420000,
                                   'Sinclinal con flancos invertidos': 407000,
                                   'Sinclinal con flancos invertidos cubierto': 407300,
                                   'Sinclinal con flancos invertidos inferido': 407100, 'Sinclinal cubierto': 400300,
                                   'Sinclinal cubierto con cabeceo': 410300,
                                   'Sinclinal cubierto con doble cabeceo': 420300, 'Sinclinal inferido': 400100,
                                   'Sinclinal inferido con cabeceo': 410100,
                                   'Sinclinal inferido con doble cabeceo': 420100, 'Sinclinal volcado': 430000,
                                   'Sinclinal volcado con cabeceo': 440000,
                                   'Sinclinal volcado con cabeceo sinextral': 450000,
                                   'Sinclinal volcado con doble cabeceo': 460000, 'Sinclinal volcado cubierto': 430300,
                                   'Sinclinal volcado inferido': 430100,
                                   'Sinclinal volcado inferido con cabeceo': 440100,
                                   'Sinclinal volcado inferido con cabeceo sinextral': 450100,
                                   'Sinclinal volcado inferido con doble cabeceo': 460100, 'Sinforme': 470000}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'estructuraplieguept':
                        nombre_campo = "tipo_pleg"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cubeta': 820000, 'Domo': 810000}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'datoestructuralgeol':
                        nombre_campo = "tipo_dato"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'< 15 grados - fotogeología': 410000, '< 15 grados invertida - fotogeología': 410300,
                                   '> 45 grados - fotogeología': 450000, '> 45 grados invertida - fotogeología': 450300,
                                   '15 a 30 grados - fotogeología': 420000,
                                   '15 a 30 grados invertida - fotogeología': 420300,
                                   '30 a 45 grados - fotogeología': 430000,
                                   '30 a 45 grados invertida - fotogeología': 430300,
                                   'Capa horizontal - roca sedimentaria': 100100,
                                   'Capa inclinada - roca sedimentaria': 100000,
                                   'Capa invertida - roca sedimentaria': 100300,
                                   'Capa vertical - roca sedimentaria': 100200, 'Cizalla': 800001,
                                   'Diaclasa horizontal': 500100, 'Diaclasa inclinada': 500000,
                                   'Diaclasa vertical': 500200, 'Dique horizontal': 600100, 'Dique inclinado': 600000,
                                   'Dique vertical': 600200, 'Foliación horizontal - roca ígnea': 300100,
                                   'Foliación horizontal - roca metamórfica': 200100,
                                   'Foliación inclinada - roca ígnea': 300000,
                                   'Foliación inclinada - roca metamórfica': 200000,
                                   'Foliación vertical - roca ígnea': 300200,
                                   'Foliación vertical - roca metamórfica': 200200,
                                   'Inclinación indeterminada - fotogeología': 400000,
                                   'Inclinación indeterminada invertida - fotogeología': 400300,
                                   'Lineación horizontal': 700100, 'Lineación inclinada': 700000,
                                   'Lineación vertical': 700200, 'Superficie horizontal - fotogeología': 400100,
                                   'Superficie vertical - fotogeología': 400200,
                                   'Zona de cizalla indicando la dirección del buzamiento': 800000}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'materialesconstruccionpt':
                        nombre_campo = "t_apro"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cantera': 1, 'Zona de material de arrastre': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'materialesconstruccionpg':
                        nombre_campo = "t_apro"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cantera': 1, 'Zona de material de arrastre': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'discontinuidadgeologica':
                        nombre_campo = "t_dis_g"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cizalla': 90101, 'Clivaje': 90102, 'Diaclasa': 90103, 'Esquistosidad': 90104,
                                   'Falla': 90105, 'Ferrificacion': 90106, 'Fisura': 90107, 'Foliacion': 90108,
                                   'Grieta de Tension': 90109, 'Plano de Falla': 90110}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "persistenc"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muy Baja': 90201, 'Baja': 90202, 'Media': 90203, 'Alta': 90204, 'Muy Alta': 90205}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "abertura"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muy cerrada < 0,1 mm': 90301, 'Cerrada 0,10 - 0,25 mm': 90302,
                                   'Parcialmente Abierta 0,25 - 0,5 mm': 90303, 'Abierta 0,5  - 2,5 mm': 90304,
                                   'Moderadamente amplia 2,5 - 10 mm': 90305, 'Amplia  > 10 mm': 90306,
                                   'Muy Amplia 1 - 10 cm': 90307, 'Extremadamente amplia 10 - 100 cm': 90308,
                                   'Cavernosa   > 1 m': 90309}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "flujo_agua"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'No hay posibilidad de flujo de agua': 90401,
                                   'Discontinuidad seca sin evidencia de flujo de agua': 90402,
                                   'Discontinuidad seca pero con evidencia de flujo de agua (manchas de oxido)': 90403,
                                   'Discontinuidad humeda, gotas, no hay flujo continuo de agua': 90404,
                                   'Discontinuidad con flujo corriente de agua': 90405}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()
                    else:
                        pass
                elif i in geomorfologia:
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("GEOMORFOLOGIA")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'procesomorfodinamicoln':
                        nombre_campo = "t_proceso"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Constructivo o Deposicional': 30000, 'Denudativo': 40000}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "nombre"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Principio de formación de suelos': 30100, 'Sedimentación coluvial': 30210,
                                   'Sedimentación diluvial': 30220, 'Sedimentación aluvial': 30230,
                                   'Sedimentación marina o lacustre': 30240, 'Sedimentación glaciaria': 30250,
                                   'Sedimenctación eólica': 30260, 'Acción atrópica positiva': 30300,
                                   'Meteorización de las rocas': 40100, 'Remoción en masa': 40200,
                                   'Erosión pluvial': 40310,
                                   'Erosión fluvial': 40320, 'Erosión marina o lacustre': 40330,
                                   'Erosión glaciaria': 40340,
                                   'Erosión eólica': 40350, 'Erosión antrópica': 40360, 'Erosión kárstica': 40370}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()
                    elif i == 'unidadgeomorfologicaigac':
                        nombre_campo = "geoestruc"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cordillera': 1001, 'Escudo o Cratón': 1002, 'Cuenca sedimentaria': 1003}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "amb_morfog"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Ambiente Deposicional': 2001, 'Ambiente Disolucional': 2002,
                                   'Ambiente Erosional (o denudacional)': 2003, 'Ambiente Estructural': 2004,
                                   'Ambiente Mixto': 2005, 'Ambiente Residual': 2006}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "paisaje_gm"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Altiplanicie (altiplano, planalto, plateau)': 3001, 'Lomerío': 3002,
                                   'Montaña': 3003,
                                   'Peneplanicie': 3004, 'Piedemonte': 3005, 'Planicie': 3006, 'Valle': 3007}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_relieve"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Abanico': 4001, 'Antecerro': 4002, 'Anticlinal': 4003, 'Anticlinal excavado': 4004,
                                   'Anticlinal truncado': 4005, 'Área de aplanamiento': 4006, 'Arrecife coralino': 4007,
                                   'Artesa': 4008, 'Atolón': 4009, 'Bahía': 4010, 'Barra': 4011,
                                   'Bloques de falla escalonados': 4012, 'Bloques de falla monoclinales': 4013,
                                   'Cadena (montañosa)': 4014, 'Campo de bloques': 4015, 'Cañón': 4016,
                                   'Cañón (garganta)': 4017,
                                   'Cañón (valle de colapso)': 4018, 'Carst cónico (domos)': 4019,
                                   'Carst de pitones (hum)': 4020, 'Carst de torrecillas (hum)': 4021,
                                   'Carst espumoso': 4022,
                                   'Cerro testigo': 4023, 'Circo': 4024, 'Cluse': 4025, 'Colina': 4026,
                                   'Colina (hum)': 4027,
                                   'Comba': 4028, 'Cono': 4029, 'Cono (volcánico)': 4030, 'Cresta': 4031,
                                   'Cresta (gelifracción)': 4032, 'Crestón': 4033, 'Crestón de flanco de pliegue': 4034,
                                   'Cuesta': 4035, 'Cuesta desdoblada': 4036, 'Delta': 4037, 'Depresión': 4038,
                                   'Depresión anaclinal (obsecuente)': 4039, 'Depresión cataclinal (consecuente)': 4040,
                                   'Depresión ortoclinal (subsecuente)': 4041, 'Dique': 4042, 'Domo': 4043,
                                   'Embudo de abertura cataclinal': 4044, 'Escarpa': 4045,
                                   'Escarpe con facetas trapezóidales': 4046, 'Escarpe de falla': 4047,
                                   'Escarpe de línea de falla': 4048, 'Escarpe de pliegue fallado': 4049,
                                   'Espigón': 4050,
                                   'Espinazo (o esqueleto de pez)': 4051, 'Estuario': 4052, 'Fila': 4053,
                                   'Flatirón': 4054,
                                   'Fosa tectónica (graben)': 4055, 'Glacis': 4056, 'Graben': 4057, 'Hogback': 4058,
                                   'Horst': 4059,
                                   'Inselberg': 4060, 'Klippe': 4061, 'Llanura': 4062,
                                   'Llanura (campo de dunas, erg)': 4063,
                                   'Llanura cárstica (polje)': 4064, 'Llanura de inundación': 4065, 'Loma': 4066,
                                   'Manto de cabalgamiento': 4067, 'Manto de sobrecorrimiento': 4068, 'Marisma': 4069,
                                   'Media-naranja': 4070, 'Mesa (meseta)': 4071, 'Monte (anticlinal conservado)': 4072,
                                   'Pilar tectónico (horst)': 4073, 'Pitón': 4074, 'Plano': 4075,
                                   'Pliegue diapírico': 4076,
                                   'Pliegue en cofre': 4077, 'Polje': 4078, 'Ruz': 4079, 'Sinclinal': 4080,
                                   'Sinclinal colgante': 4081, 'Terraza': 4082, 'Torre': 4083,
                                   'Valle (sinclinal conservado)': 4084, 'Valle ciego': 4085, 'Valle seco': 4086,
                                   'Vallecito (swale)': 4087, 'Vallecito (vale)': 4088, 'Vallecito ciego': 4089,
                                   'Vallecito seco': 4090, 'Ventana tectónica (comba)': 4091, 'Vertiente': 4092,
                                   'Viga (chevron)': 4093}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "mat_pare_l"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Ígneas Extrusivas': 5101, 'Ígneas Intrusivas': 5102,
                                   'Metamórficas Cristalinas': 5103,
                                   'Metamórficas Foliadas': 5105, 'Sedimentarias Clásticas': 5104,
                                   'Sedimentarias Orgánicas': 5106}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "mat_pare_f"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aluvial': 5201, 'Antrópico': 5202, 'Biogénico': 5203, 'Coluvial': 5204,
                                   'Diluvial': 5205,
                                   'Eólico': 5216, 'Glaciar': 5206, 'Gravedad': 5207, 'Lacustre': 5208, 'Lagunar': 5209,
                                   'Litoral o costero': 5210, 'Mixto': 5211, 'Movimiento en masa': 5212, 'Nival': 5213,
                                   'Periglaciar': 5214, 'Volcánico': 5215}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "forma_terr"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Abanico coluvial': 6001, 'Abanico de derrubios': 6002,
                                   'Abanico de explayamiento': 6003,
                                   'Acantilado': 6004, 'Aguja de lava': 6005, 'Albardón (dique) eólico': 6006,
                                   'Albardón de brazo deltáico': 6007, 'Albardón de distributario (difluente)': 6008,
                                   'Albardón de marea': 6009, 'Albardón de río': 6010, 'Albufera (laguna)': 6011,
                                   'Alud (lava) torrencial': 6012, 'Arco morrénico': 6013, 'Arrecife anular': 6014,
                                   'Arrecife barrera': 6015, 'Arrecife coralino': 6016, 'Arrecife litoral': 6017,
                                   'Atolón': 6018, 'Badland': 6019, 'Banco de arena de cauce': 6020, 'Barcana': 6021,
                                   'Barra de bahía (restinga)': 6022,
                                   'Barra prelitoral o de antecosta (con cresta y surco)': 6023,
                                   'Brecha colmatada': 6024,
                                   'Caldera': 6025, 'Campo de barro': 6026, 'Campo de drumlin': 6027,
                                   'Campo de dunas': 6028, 'Campo de escorias': 6029, 'Campo de lapiez': 6030,
                                   'Campo de piedras': 6031, 'Campo de rocas aborregadas': 6032, 'Canal de marea': 6033,
                                   'Cárcava': 6034, 'Cauce colmatado': 6035, 'Césped almohadillado': 6036,
                                   'Charnela anticlinal': 6037, 'Charnela sinclinal': 6038, 'Chimenea volcánica': 6039,
                                   'Cilindro de extrusión': 6040, 'Cobertura de loess': 6041,
                                   'Colada de barro (solifluxión)': 6042, 'Colada de bloques': 6043,
                                   'Colada de lava': 6044,
                                   'Cono de ceniza': 6045, 'Cono de deyección': 6046, 'Cono de escoria': 6047,
                                   'Cono de lava': 6048, 'Cono de salpicaduras de lava': 6049,
                                   'Cordón de playa (con gradas y cresta)': 6050, 'Corriente de bloques': 6051,
                                   'Cráter': 6052, 'Cubeta de decantación': 6053, 'Cubeta de deflación': 6054,
                                   'Cubeta de desbordamiento': 6055, 'Cubeta de sobre-excavación': 6056,
                                   'Cuello volcánico (neck)': 6057, 'Cumbre': 6058, 'Cumulovolcán': 6059,
                                   'Depresión de hielo muerto': 6060, 'Depresión lateral': 6061,
                                   'Derrubio de gravedad': 6062, 'Derrubio ordenado': 6063,
                                   'Deslizamiento de bloques': 6064, 'Deslizamiento de detritos': 6065,
                                   'Deslizamiento de rocas': 6066, 'Deslizamiento de tierra': 6067,
                                   'Deslizamiento rotacional (slump)': 6068,
                                   'Deslizamiento traslacional (en plancha)': 6069, 'Dique anular (ring-dike)': 6070,
                                   'Dique longitudinal': 6071, 'Dolina': 6072, 'Domo de extrusión': 6073,
                                   'Domo de intrusión': 6074, 'Duna': 6075, 'Duna longitudinal': 6076,
                                   'Duna parabólica': 6077, 'Duna piramidal (ghourd)': 6078, 'Duna reticulada': 6079,
                                   'Duna transversal': 6080, 'Eje de explayamiento': 6081,
                                   'Embudo de abertura cataclinal': 6082, 'Enlosado nival': 6083, 'Escarpe': 6084,
                                   'Escarpe (cornisa)': 6085, 'Escarpe de volcán': 6086, 'Esker': 6087,
                                   'Estratovolcán': 6088, 'Explayamiento de ruptura': 6089,
                                   'Explayamiento fluvioglaciar (sandur)': 6090, 'Falda': 6091,
                                   'Flanco de pliegue': 6092,
                                   'Flecha litoral': 6093, 'Flujo de detritos': 6094, 'Flujo de lava colgante': 6095,
                                   'Flujo de lodo': 6096, 'Flujo de rocas': 6097, 'Flujo de tierra': 6098,
                                   'Flujo fluviovolcánico': 6099, 'Flujo piroclástico': 6100, 'Frente de relieve': 6101,
                                   'Glaciar rocoso': 6102, 'Glacis coluvial': 6103, 'Glacis de explayamiento': 6104,
                                   'Grao': 6105, 'Hombrera (rellano)': 6106, 'Hombro': 6107, 'Kame': 6108,
                                   'Ladera': 6109,
                                   'Lago': 6110, 'Lava caótica o escoriácea (aa)': 6111, 'Lava de almohada': 6112,
                                   'Lava rizada o cordada (pahoehoe)': 6113, 'Lengua de solifluxión': 6114,
                                   'Llano de marea lodoso (con slikke-schorre)': 6115, 'Lupia de solifluxión': 6116,
                                   'Maar': 6117, 'Manto de cenizas': 6118, 'Manto de loess': 6119,
                                   'Manto de reptación': 6120, 'Meandro abandonado con laguna semilunar': 6121,
                                   'Morrena central': 6122, 'Morrena de empuje': 6123, 'Morrena de fondo': 6124,
                                   'Morrena frontal (terminal)': 6125, 'Morrena lateral': 6126,
                                   'Napa de desbordamiento': 6127, 'Napa de explayamiento': 6128, 'Nebka': 6129,
                                   'Nunatak (horn)': 6130, 'Orillar (point bar)': 6131, 'Os': 6132,
                                   'Pantano (backswamp)': 6133, 'Pantano litoral': 6134, 'Pie-de-vertiente': 6135,
                                   'Pisada de vaca': 6136, 'Planèze': 6137, 'Plataforma de roca de playa': 6138,
                                   'Playa': 6139, 'Ponor': 6140, 'Reverso de relieve (dorso)': 6141, 'Sill': 6142,
                                   'Sima (aven)': 6143, 'Solifluxión generalizada': 6144, 'Suelo estriado': 6145,
                                   'Suelo poligonal': 6146, 'Superficie de ablación': 6147,
                                   'Superficie de abrasión': 6148,
                                   'Superficie de deflación pedregosa (reg)': 6149,
                                   'Superficie de deflación rocosa (hamada)': 6150,
                                   'Superficie de rocas aborregadas': 6151,
                                   'Superficie estructural': 6152, 'Superficie subestructural': 6153,
                                   'Superficie/cara de desprendimiento': 6154, 'Surco': 6155,
                                   'Talud de derrubios': 6156,
                                   'Terraceta': 6157, 'Tómbolo': 6158, 'Turbera': 6159, 'Umbral': 6160, 'Uvala': 6161,
                                   'Valle colgante (garganta)': 6162, 'Varva': 6163, 'Volcán en escudo': 6164,
                                   'Yardang': 6165}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'unidadgeomorfologicasgc':
                        nombre_campo = "geomorfoes"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cordillera, Orógeno': 20101, 'Megacuenca de sedimentación': 20102,
                                   'Cratón, escudo': 20103, 'Plataforma': 20104, 'Valles en Rift': 20105}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "provincia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Baja Guajira': 20201, 'Catatumbo': 20202, 'Cerros Aislados del Gua nia': 20203,
                                   'Cinturón Montañoso del Sinú': 20204, 'Cordillera Central': 20205,
                                   'Cordillera Occidental': 20206, 'Cordillera Oriental': 20207,
                                   'Cuenca del Cesar Ranchería': 20208, 'Cuencas bajas del Magdalena y Cauca': 20209,
                                   'Fosa de plato': 20210, 'Lomas de canalete': 20211, 'Mesas del Caruru': 20212,
                                   'Mesas del Vaupes': 20213, 'Montes de Maria': 20214,
                                   'Peneplanicies de la Amazonía': 20215,
                                   'Peneplanicies y llanuras de la Orinoquía': 20216,
                                   'Planicies cratonicas del Vaupes y Guainia': 20217,
                                   'Planicies de la Media y Baja Guajira': 20218, 'Planicies del Pacífico': 20219,
                                   'Planicies y fosas del Caribe': 20220, 'Planicies y fosas del pacífico': 20221,
                                   'Plataforma Continental Caribe': 20222, 'Plataforma continental del Pacífico': 20223,
                                   'Plataforma continental pacifica': 20224, 'Serranía Araracuara': 20225,
                                   'Serranía Caranacoa': 20226, 'Serranía de Chiribiquete': 20227,
                                   'Serranía de la Macarena': 20228, 'Serranía de San Jacinto': 20229,
                                   'Serrania de San Lucas': 20230, 'Serrania de Taraira': 20231,
                                   'Serranía del Aguilla': 20232, 'Serranía del Baudó': 20233,
                                   'Serranía del Darién': 20234,
                                   'Serrania del perijá': 20235, 'Serranía Naquén': 20236, 'Serranía Tunahí': 20237,
                                   'Serranias de cocinas y Simarua': 20238,
                                   'Serranías de la Alta y baja Guajira': 20239,
                                   'Serranías de Macuira y Jarara': 20240, 'Sierra Nevada de Santa Marta': 20241,
                                   'Valle interandino Cauca - Patía': 20242, 'Valle interandino Cesar': 20243,
                                   'Valle interandino Magdalena': 20244}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "region"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Ambiente Antropogénico': 20301, 'Ambiente Denudacional': 20302,
                                   'Ambiente Eolico': 20303,
                                   'Ambiente Estructural': 20304, 'Ambiente Fluvial': 20305, 'Ambiente Glacial': 20306,
                                   'Ambiente Kastico': 20307, 'Ambiente Marino': 20308, 'Ambiente Volcanico': 20309}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "unidad"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Abanico Fluvial': 20401, 'Canteras': 20402, 'Cerro pepino': 20403,
                                   'Cerros Residuales': 20404, 'Cono Volcanico': 20405, 'Cráter Volcanico': 20406,
                                   'Cuestas': 20407, 'Dunas Parabolicas': 20408, 'Embalses': 20409, 'Espigas': 20410,
                                   'Espinazos': 20411, 'Flujo de Lava': 20412, 'Glasis': 20413, 'Inselbergs': 20414,
                                   'Isla Barrera': 20415, 'Kames': 20416, 'Lahar': 20417, 'Llanuras Inundación': 20418,
                                   'Lobulos de escombros': 20419, 'Morrenas': 20420, 'Planos de deflación': 20421,
                                   'Plataformas de abrasion elevadas': 20422, 'Poljes': 20423, 'Salares': 20424,
                                   'Sierras anticlinales': 20425, 'Sierras glaciadas': 20426,
                                   'Sierras homoclinales': 20427,
                                   'Terraza marina': 20428, 'Terrazas fluviales': 20429, 'Tómbolo': 20430,
                                   'Torres Karsticas': 20431, 'Wadis': 20432}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "subunidad"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Arista Glaciada': 20501, 'Barras': 20502, 'Basines': 20503,
                                   'Cañadas Karstificadas': 20504, 'Conos': 20505, 'Cornisas Estructurales': 20506,
                                   'Cuello volcanico': 20507, 'Deltas desborde': 20508, 'Deltas lagunares': 20509,
                                   'Deslizamientos': 20510, 'Deslizamientos': 20511, 'Dunas de sombra': 20512,
                                   'Flancos de Cantera': 20513, 'Fondo de Polje': 20514, 'Glasis Erosion': 20515,
                                   'Hoyos de deflacion': 20516, 'Intermareales': 20517, 'Ladera denudada': 20518,
                                   'Ladera estructurada glaciada': 20519, 'Ladera Interna de crater': 20520,
                                   'Ladera Volcanica': 20521, 'Laderas de contrapendiente': 20522,
                                   'Laderas estructurales': 20523, 'Llanuras': 20524, 'P. Abrasion': 20525,
                                   'Planos de explanación': 20526, 'Playas': 20527, 'Terrazas fluviales': 20528,
                                   'Yardangs': 20529}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "componente"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Acantilados': 20601, 'Albardones': 20602, 'Banca de caminos': 20603,
                                   'Barrancos': 20604,
                                   'Canales': 20605, 'Cauces': 20606, 'Circo Glaciar': 20607, 'Coronas': 20608,
                                   'Crestas': 20609, 'Crestas de playa': 20610, 'Cuello Volcanico': 20611,
                                   'Depresion Karstica': 20612, 'Deslizamientos': 20613, 'Dolinas': 20614,
                                   'Escarpes': 20615, 'Escarpes de falla': 20616, 'Escarpes de terraza': 20617,
                                   'Espolones': 20618, 'Facetas triangulares': 20619, 'Flancos': 20620,
                                   'Frente de playa': 20621, 'Lagos de Falla': 20622, 'Paleoacantilados': 20623,
                                   'Planos de estrias glaciarias': 20624, 'Planos de Tafoni': 20625,
                                   'Planos interdunares': 20626, 'Trincheras de falla': 20627, 'Tunel de lava': 20628,
                                   'Uvalas': 20629}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'procesomorfodinamicopg':
                        nombre_campo = "t_proceso"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Constructivo o Deposicional': 30000, 'Denudativo': 40000}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "nombre"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Principio de formación de suelos': 30100, 'Sedimentación coluvial': 30210,
                                   'Sedimentación diluvial': 30220, 'Sedimentación aluvial': 30230,
                                   'Sedimentación marina o lacustre': 30240, 'Sedimentación glaciaria': 30250,
                                   'Sedimenctación eólica': 30260, 'Acción atrópica positiva': 30300,
                                   'Meteorización de las rocas': 40100, 'Remoción en masa': 40200,
                                   'Erosión pluvial': 40310,
                                   'Erosión fluvial': 40320, 'Erosión marina o lacustre': 40330,
                                   'Erosión glaciaria': 40340,
                                   'Erosión eólica': 40350, 'Erosión antrópica': 40360, 'Erosión kárstica': 40370}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'procesomorfodinamicoln':
                        nombre_campo = "t_proceso"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Constructivo o Deposicional': 30000, 'Denudativo': 40000}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "nombre"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Principio de formación de suelos': 30100, 'Sedimentación coluvial': 30210,
                                   'Sedimentación diluvial': 30220, 'Sedimentación aluvial': 30230,
                                   'Sedimentación marina o lacustre': 30240, 'Sedimentación glaciaria': 30250,
                                   'Sedimenctación eólica': 30260, 'Acción atrópica positiva': 30300,
                                   'Meteorización de las rocas': 40100, 'Remoción en masa': 40200,
                                   'Erosión pluvial': 40310,
                                   'Erosión fluvial': 40320, 'Erosión marina o lacustre': 40330,
                                   'Erosión glaciaria': 40340,
                                   'Erosión eólica': 40350, 'Erosión antrópica': 40360, 'Erosión kárstica': 40370}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'procesomorfodinamicopt':
                        nombre_campo = "t_proceso"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Constructivo o Deposicional': 30000, 'Denudativo': 40000}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "nombre"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Principio de formación de suelos': 30100, 'Sedimentación coluvial': 30210,
                                   'Sedimentación diluvial': 30220, 'Sedimentación aluvial': 30230,
                                   'Sedimentación marina o lacustre': 30240, 'Sedimentación glaciaria': 30250,
                                   'Sedimenctación eólica': 30260, 'Acción atrópica positiva': 30300,
                                   'Meteorización de las rocas': 40100, 'Remoción en masa': 40200,
                                   'Erosión pluvial': 40310,
                                   'Erosión fluvial': 40320, 'Erosión marina o lacustre': 40330,
                                   'Erosión glaciaria': 40340,
                                   'Erosión eólica': 40350, 'Erosión antrópica': 40360, 'Erosión kárstica': 40370}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'pendiente':
                        nombre_campo = "pendiente"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'A nivel, 0-1% (a)': 6010, 'Ligeramente plana, 1-3% (a)': 6020,
                                   'Ligeramente inclinada, 3-7% (b)': 6030, 'Moderadamente inclinada, 7-12% (c)': 6040,
                                   'Fuertemente inclinada, 12-25% (d)': 6050,
                                   'Ligeramente escarpada o ligeramente empinada, 25-50% (e)': 6060,
                                   'Moderadamente escarpada o moderadamente empinada, 50-75% (f)': 6070,
                                   'Fuertemente escarpada o fuertemente empinada, 75-100% (g)': 6080,
                                   'Totalmente escarpada, >100% (g)': 6090}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()
                    else:
                        pass
                elif i in paisaje:
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("PAISAJE")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'sitiopaisajept':
                        nombre_campo = "atr_esc"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Deteriorado': 10101, 'Común o típico': 10102, 'Singular': 10103}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'sitiopaisajeln':
                        nombre_campo = "atr_esc"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Deteriorado': 10101, 'Común o típico': 10102, 'Singular': 10103}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'sitiopaisajepg':
                        nombre_campo = "atr_esc"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Deteriorado': 10101, 'Común o típico': 10102, 'Singular': 10103}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'unidadpaisaje':
                        nombre_campo = "esc_vis"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Inmediata': 50401, 'Primer plano': 50402, 'Plano intermedio': 50403,
                                   'Plano lejano': 50404}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n_interes"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Vista inmediata con interés alto': 50501,
                                   'Vista en primer plano con interés alto': 50502,
                                   'Vista intermedia con interés alto': 50503, 'Vista lejana con interés alto': 50504,
                                   'Vista inmediata con interés medio': 50505,
                                   'Vista en primer plano con interés medio': 50506,
                                   'Vista intermedia con interés medio': 50507, 'Vista lejana con interés medio': 50508,
                                   'Vista inmediata con interés bajo': 50509,
                                   'Vista en primer plano con interés bajo': 50510,
                                   'Vista intermedia con interés bajo': 50511, 'Vista lejana con interés bajo': 50512}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "el_disc"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto': 50201, 'Medio': 50202, 'Bajo': 50203, 'Nulo': 50204}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ta_disc"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto': 50201, 'Medio': 50202, 'Bajo': 50203, 'Nulo': 50204}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "corr_crom"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto': 50201, 'Medio': 50202, 'Bajo': 50203, 'Nulo': 50204}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "calid_visu"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto': 50301, 'Medio': 50302, 'Bajo': 50303}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "calid_visu"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto': 50301, 'Medio': 50302, 'Bajo': 50303}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "integ_esce"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muy baja (muy alterado)': 50101, 'Baja (moderadamente alterado)': 50102,
                                   'Moderada (levemente alterado)': 50103, 'Alta (parece inalterado)': 50104,
                                   'Muy alta (inalterado)': 50105}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()
                    else:
                        pass
                elif i in suelos:
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("SUELOS")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'suelo':
                        nombre_campo = "tipo_un_ca"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Asociación': 10101, 'Complejo': 10102, 'Consociación': 10103, 'Fases': 10104,
                                   'Grupo no diferenciado': 10105}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "piso_term"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cálido (C)': 10201, 'Templado (T)': 10202, 'Frío (F)': 10203,
                                   'Muy frío (mF)': 10204,
                                   'Extremadamente frío (eF)': 10205, 'Subnival (S)': 10206, 'Nival (N)': 10207}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "prov_hum"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Árido (A)': 10301, 'Semiárido (SA)': 10302, 'Muy seco (MS)': 10303,
                                   'Seco (S)': 10304,
                                   'Húmedo (H)': 10305, 'Muy húmedo (MH)': 10306, 'Pluvial (P)': 10307}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "cl_hidrol"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Suelos Tipo A.': 10501, 'Suelos Tipo B.': 10502, 'Suelos Tipo C.': 10503,
                                   'Suelos Tipo D.': 10504}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "clase"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Clase 1': 10401, 'Clase 2': 10402, 'Clase 3': 10403, 'Clase 4': 10404,
                                   'Clase 5': 10405,
                                   'Clase 6': 10406, 'Clase 7': 10407, 'Clase 8': 10408}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'puntomuestreosuelo':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "departamen"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "pendiente"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'A nivel, 0-1% (a)': 6010, 'Ligeramente plana, 1-3% (a)': 6020,
                                   'Ligeramente inclinada, 3-7% (b)': 6030, 'Moderadamente inclinada, 7-12% (c)': 6040,
                                   'Fuertemente inclinada, 12-25% (d)': 6050,
                                   'Ligeramente escarpada o ligeramente empinada, 25-50% (e)': 6060,
                                   'Moderadamente escarpada o moderadamente empinada, 50-75% (f)': 6070,
                                   'Fuertemente escarpada o fuertemente empinada, 75-100% (g)': 6080,
                                   'Totalmente escarpada, >100% (g)': 6090}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "erosion"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Ligera': 20101, 'Moderada': 20102, 'Severa': 20103, 'Muy severa': 20104,
                                   'No hay': 20105}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "remoc_masa"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'No hay (N)': 20201, 'muy Pocos, < 5% del área (mP)': 20202,
                                   'Pocos, 5-25% (P)': 20203,
                                   'Frecuentes, 25-50% (F)': 20204, 'Abundantes, 50-75% (A)': 20205,
                                   'muy Abundantes, >75% (mA)': 20206}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "drenaje_n"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Pantanoso (Pa)': 21101, 'muy pobre (mP)': 21102, 'Pobre (P)': 21103,
                                   'Imperfecto (I)': 21104, 'Moderado (M)': 21105, 'Bien drenado (B)': 21106,
                                   'moderado Excesivo (mE)': 21107, 'Excesivo (E)': 21108}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "inund_frec"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'No hay (N)': 21201, 'Rara (Z)': 21202, 'Ocasional (O)': 21203,
                                   'Frecuente (X)': 21204,
                                   'Muy frecuente (Y)': 21205}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "inund_dura"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'No hay (N)': 21301, 'Extremadamente cortas (EC)': 21302, 'Muy cortas (MC)': 21303,
                                   'Cortas (C)': 21304, 'Largas (L)': 21305, 'Muy largas (ML)': 21306,
                                   'Extremadamente largas (EL)': 21307}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "prof_efec"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'No determinada (N)': 22101, 'Muy superficial, <25cm': 22102,
                                   'Superficial, 25-50 cm': 22103, 'Mod. superficial, 50-75 cm': 22104,
                                   'Mod. profunda, 75-100 cm': 22105, 'Profunda, 100-150 cm': 22106,
                                   'Muy profunda, >150 cm': 22107}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "frag_suelo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sin dato': 22301, 'No hay < 3%': 22302, 'Pocos 3 - 15%': 22303,
                                   'Frecuentes 15 - 35%': 22304, 'Abundantes 35 - 60%': 22305,
                                   'Extrem. Abundantes 60 - 90%': 22306, 'Fragmentoso >= 90%': 22307}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "pedreg_sup"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sin dato': 22401, 'No hay < 0.1%': 22402, 'Poca 0.1 - 3%': 22403,
                                   'Mediana 3 - 15%': 22404, 'Abundante 15 - 50%': 22405,
                                   'Muy abundante 50 - 90%': 22406,
                                   'Misceláneo > 90%': 22407}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "aflor_roco"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'No hay  < 0.1%': 22501, 'Esporádica  0.1 - 2%': 22502, 'Poca  2 - 10%': 22503,
                                   'Media  10 - 25%': 22504, 'Abundante  25 - 50%': 22505,
                                   'Muy Abundante  50 - 90%': 22506,
                                   'Miscelánea  > 90%': 22507}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "fertilidad"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muy baja < 3.6 (MB)': 23101, 'Baja 3.6 - 5.1 (B)': 23102,
                                   'Moderada 5.2 - 6.7 (M)': 23103, 'Alta 6.8 - 8.4 (A)': 23104,
                                   'Muy Alta > 8.4 (MA)': 23105, 'No determinada (N)': 23106}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "conductivi"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Normal 0 - 2 (N)': 23201, 'Ligera 2 - 4 (S1)': 23202, 'Moderada 4 - 8 (S2)': 23203,
                                   'Fuerte 8 - 16 (S3)': 23204, 'Muy  Fuerte > 16 (S4)': 23205}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "piso_term"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cálido (C)': 10201, 'Templado (T)': 10202, 'Frío (F)': 10203,
                                   'Muy frío (mF)': 10204,
                                   'Extremadamente frío (eF)': 10205, 'Subnival (S)': 10206, 'Nival (N)': 10207}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "prov_hum"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Árido (A)': 10301, 'Semiárido (SA)': 10302, 'Muy seco (MS)': 10303,
                                   'Seco (S)': 10304,
                                   'Húmedo (H)': 10305, 'Muy húmedo (MH)': 10306, 'Pluvial (P)': 10307}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "dist_lluvi"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Suficientes para cultivos durante los dos semestres del año.': 24101,
                                   'Suficientes durante un semestre, con deficiencias en el siguiente.': 24102,
                                   'Suficientes durante un semestre, con exceso en el siguiente.': 24103,
                                   'Exceso durante dos semestres, permite ciertos cultivos.': 24104,
                                   'Deficiencia durante los dos semestres, permite ciertos cultivos.': 24105,
                                   'Exceso durante los dos semestres, no permite cultivos.': 24106,
                                   'Deficiencia durante los dos semestres, no permite cultivos.': 24107}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "heladas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Baja 1-2 (B)': 24201, 'Mediana 3-10 (M)': 24202, 'Alta >10 (A)': 24203,
                                   'No Hay (N)': 24204}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "uso_act"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cultivos transitorios intensivos (CTI)': 30201,
                                   'Cultivos transitorios semi-intensivos (CTS)': 30202,
                                   'Cultivos permanentes intensivos (CPI)': 30203,
                                   'Cultivos permanentes semi-intensivos (CPS)': 30204,
                                   'Pastoreo intensivo (PIN)': 30205,
                                   'Pastoreo semi-intensivo (PSI)': 30206, 'Pastoreo extensivo (PEX)': 30207,
                                   'Sistemas agrosilvícolas (AGS)': 30208, 'Sistemas agrosilvopastoriles (ASP)': 30209,
                                   'Sistemas silvopastoriles (SPA)': 30210, 'Sistema forestal productor (FPD)': 30211,
                                   'Sistemas forestales protectores (FPR)': 30212,
                                   'Áreas para la conservación y/o recuperación de la naturaleza, recreación (CRE)': 30213,
                                   'Protección': 30214, 'Producción-protección': 30215, 'Piscicultura': 30216,
                                   'Residencial': 30217, 'Industrial': 30218, 'Transporte': 30219, 'Servicios': 30220,
                                   'Recreacional': 30221, 'Comercial': 30222, 'Metales, radiactivos': 30223,
                                   'Minerales energéticos': 30224, 'Piedras preciosas': 30225,
                                   'Materiales de construcción': 30226, 'Minerales no metálicos': 30227,
                                   'Disposición de materiales sólidos': 30228,
                                   'Disposición de materiales líquidos': 30229,
                                   'Cuerpos de Agua Naturales': 30230}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "contamina"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'usoactualsuelo':
                        nombre_campo = "grupo_uso"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Agricultura': 30101, 'Agroforestal': 30102, 'Ganadería': 30103, 'Forestal': 30104,
                                   'Conservación': 30105, 'Asentamiento': 30106, 'Infraestructura': 30107,
                                   'Minería': 30108,
                                   'Sitios de disposición de materiales de desecho': 30109,
                                   'Cuerpos de Agua Naturales': 30110}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "uso_act"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cultivos transitorios intensivos (CTI)': 30201,
                                   'Cultivos transitorios semi-intensivos (CTS)': 30202,
                                   'Cultivos permanentes intensivos (CPI)': 30203,
                                   'Cultivos permanentes semi-intensivos (CPS)': 30204,
                                   'Pastoreo intensivo (PIN)': 30205,
                                   'Pastoreo semi-intensivo (PSI)': 30206, 'Pastoreo extensivo (PEX)': 30207,
                                   'Sistemas agrosilvícolas (AGS)': 30208, 'Sistemas agrosilvopastoriles (ASP)': 30209,
                                   'Sistemas silvopastoriles (SPA)': 30210, 'Sistema forestal productor (FPD)': 30211,
                                   'Sistemas forestales protectores (FPR)': 30212,
                                   'Áreas para la conservación y/o recuperación de la naturaleza, recreación (CRE)': 30213,
                                   'Protección': 30214, 'Producción-protección': 30215, 'Piscicultura': 30216,
                                   'Residencial': 30217, 'Industrial': 30218, 'Transporte': 30219, 'Servicios': 30220,
                                   'Recreacional': 30221, 'Comercial': 30222, 'Metales, radiactivos': 30223,
                                   'Minerales energéticos': 30224, 'Piedras preciosas': 30225,
                                   'Materiales de construcción': 30226, 'Minerales no metálicos': 30227,
                                   'Disposición de materiales sólidos': 30228,
                                   'Disposición de materiales líquidos': 30229,
                                   'Cuerpos de Agua Naturales': 30230}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'capacidadusotierra':
                        nombre_campo = "clase"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Clase 1': 10401, 'Clase 2': 10402, 'Clase 3': 10403, 'Clase 4': 10404,
                                   'Clase 5': 10405,
                                   'Clase 6': 10406, 'Clase 7': 10407, 'Clase 8': 10408}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "uso_prin_p"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cultivos transitorios intensivos (CTI)': 40101,
                                   'Cultivos transitorios semi-intensivos (CTS)': 40102,
                                   'Cultivos permanentes intensivos (CPI)': 40103,
                                   'Cultivos permanentes semi-intensivos (CPS)': 40104,
                                   'Pastoreo intensivo (PIN)': 40105,
                                   'Pastoreo semi-intensivo (PSI)': 40106, 'Pastoreo extensivo (PEX)': 40107,
                                   'Sistemas agrosilvícolas (AGS)': 40108, 'Sistemas agrosilvopastoriles (ASP)': 40109,
                                   'Sistemas silvopastoriles (SPA)': 40110, 'Sistema forestal productor (FPD)': 40111,
                                   'Sistemas forestales protectores (FPR)': 40112,
                                   'Áreas para la conservación y/o recuperación de la naturaleza, recreación (CRE)': 40113,
                                   'Cuerpos de Agua Naturales': 40114}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'conflictousosuelo':
                        nombre_campo = "uso_act"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cultivos transitorios intensivos (CTI)': 30201,
                                   'Cultivos transitorios semi-intensivos (CTS)': 30202,
                                   'Cultivos permanentes intensivos (CPI)': 30203,
                                   'Cultivos permanentes semi-intensivos (CPS)': 30204,
                                   'Pastoreo intensivo (PIN)': 30205,
                                   'Pastoreo semi-intensivo (PSI)': 30206, 'Pastoreo extensivo (PEX)': 30207,
                                   'Sistemas agrosilvícolas (AGS)': 30208, 'Sistemas agrosilvopastoriles (ASP)': 30209,
                                   'Sistemas silvopastoriles (SPA)': 30210, 'Sistema forestal productor (FPD)': 30211,
                                   'Sistemas forestales protectores (FPR)': 30212,
                                   'Áreas para la conservación y/o recuperación de la naturaleza, recreación (CRE)': 30213,
                                   'Protección': 30214, 'Producción-protección': 30215, 'Piscicultura': 30216,
                                   'Residencial': 30217, 'Industrial': 30218, 'Transporte': 30219, 'Servicios': 30220,
                                   'Recreacional': 30221, 'Comercial': 30222, 'Metales, radiactivos': 30223,
                                   'Minerales energéticos': 30224, 'Piedras preciosas': 30225,
                                   'Materiales de construcción': 30226, 'Minerales no metálicos': 30227,
                                   'Disposición de materiales sólidos': 30228,
                                   'Disposición de materiales líquidos': 30229,
                                   'Cuerpos de Agua Naturales': 30230}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "uso_prin_p"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cultivos transitorios intensivos (CTI)': 40101,
                                   'Cultivos transitorios semi-intensivos (CTS)': 40102,
                                   'Cultivos permanentes intensivos (CPI)': 40103,
                                   'Cultivos permanentes semi-intensivos (CPS)': 40104,
                                   'Pastoreo intensivo (PIN)': 40105,
                                   'Pastoreo semi-intensivo (PSI)': 40106, 'Pastoreo extensivo (PEX)': 40107,
                                   'Sistemas agrosilvícolas (AGS)': 40108, 'Sistemas agrosilvopastoriles (ASP)': 40109,
                                   'Sistemas silvopastoriles (SPA)': 40110, 'Sistema forestal productor (FPD)': 40111,
                                   'Sistemas forestales protectores (FPR)': 40112,
                                   'Áreas para la conservación y/o recuperación de la naturaleza, recreación (CRE)': 40113,
                                   'Cuerpos de Agua Naturales': 40114}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "conflicto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Tierras sin conflicto de uso o uso adecuado': 50101,
                                   'Por subutilización ligera': 50102,
                                   'Por subutilización moderada': 50103, 'Por subutilización severa': 50104,
                                   'Por sobreutilización ligera': 50105, 'Por sobreutilización moderada': 50106,
                                   'Por sobreutilización severa': 50107}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()
                    else:
                        pass
                elif i in hidrologia:
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("HIDROLOGIA")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'cuencahidrografica':
                        nombre_campo = "ah"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Caribe': '1', 'Magdalena-Cauca': '2', 'Orinoco': '3', 'Amazonas': '4',
                                   'Pacífico': '5'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "zh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Magdalena': '21', 'Amazonas - Directos': '48', 'Apaporis': '43', 'Apure': '39',
                                   'Arauca': '37', 'Atrato - Darién': '11', 'Bajo Magdalena': '29',
                                   'Bajo Magdalena- Cauca -San Jorge': '25', 'Baudó - Directos Pacífico': '55',
                                   'Caguán': '46', 'Caquetá': '44', 'Caribe - Guajira': '15', 'Caribe - Litoral': '12',
                                   'Casanare': '36', 'Catatumbo': '16', 'Cauca': '26', 'Cesar': '28', 'Guainía': '41',
                                   'Guaviare': '32', 'Inírida': '31', 'Islas del Caribe': '17',
                                   'Islas del Pacífico': '57', 'Medio Magdalena': '23', 'Meta': '35', 'Mira': '51',
                                   'Napo': '49', 'Nechí': '27', 'Orinoco Directos': '38', 'Pacífico - Directos': '56',
                                   'Patía': '52', 'Putumayo': '47', 'Saldaña': '22', 'San Juán': '54', 'Sinú': '13',
                                   'Sogamoso': '24', 'Tapaje - Dagua - Directos': '53', 'Tomo': '34', 'Vaupés': '42',
                                   'Vichada': '33', 'Yarí': '45'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "szh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Atrato': '1102', 'Alto Caqueta': '4401', 'Alto Cesar': '2801',
                                   'Alto Guaviare': '3204', 'Alto Magdalena': '2101', 'Alto Nechí': '2702',
                                   'Alto Río Apaporis': '4303', 'Alto Río Apure': '3901', 'Alto Río Cauca': '2601',
                                   'Alto Río Guainía': '4101', 'Alto Río Putumayo': '4701', 'Alto Río Tomo': '3401',
                                   'Alto Río Uvá': '3216', 'Alto Saldaña': '2201', 'Alto San Jorge': '2501',
                                   'Alto Sinú - Urrá': '1301', 'Alto Vaupés': '4203', 'Alto Vichada': '3301',
                                   'Alto Yarí': '4501', 'Arroyos Directos al Caribe': '1206', 'Bajo Catatumbo': '1607',
                                   'Bajo Cesar': '2805', 'Bajo Guaviare': '3214', 'Bajo Nechí (md)': '2703',
                                   'Bajo Río Apaporis': '4305', 'Bajo Rio Guainía': '4105', 'Bajo Río Tomo': '3403',
                                   'Bajo Río Uvá': '3217', 'Bajo Saldaña': '2208', 'Bajo San Jorge - La Mojana': '2502',
                                   'Bajo Sinú': '1303', 'Bajo Vaupés': '4207', 'Bajo Vichada': '3306',
                                   'Bajo Yarí': '4506', 'Canal del Dique margen derecho': '2903',
                                   'Canal del Dique margen izquierda': '2905', 'Caño Aguaclarita': '3605',
                                   'Caño Bocón': '3110', 'Caño Chupabe': '3218', 'Caño Cumaral': '3514',
                                   'Caño Guanápalo y otros directos al Meta': '3522', 'Caño Lioni o Terecay': '3405',
                                   'Caño Matavén': '3803', 'Caño Minisiare': '3215', 'Caño Nabuquén': '3107',
                                   'Caño Samuco': '3604', 'Cga Grande de Santa Marta': '2906',
                                   'Cienaga Mallorquin': '2909', 'Dagua - Buenaventura - Bahia Málaga': '5311',
                                   'Directos al Bajo Magdalena entre Calamar y desembocadura al mar Caribe (mi)': '2904',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (md)': '2902',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (mi)': '2901',
                                   'Directos al Bajo Nechí (mi)': '2704',
                                   'Directos al Cauca entre Pto Valdivia y Río Nechí (md)': '2625',
                                   'Directos al Magdalena entre Ríos Seco y Negro (md)': '2303',
                                   'Directos al Magdalena Medio entre ríos Negro y Carare (md)': '2311',
                                   'Directos al Megdalena (Brazo Morales)': '2320',
                                   'Directos al Meta entre ríos Cusiana y Cravo Sur (mi)': '3520',
                                   'Directos al Río Meta entre ríos Cusiana y Carare (md)': '3526',
                                   'Directos al Río Meta entre ríos Humea y Upia (mi)': '3527',
                                   'Directos al Río Meta entre ríos Pauto y Carare (mi)': '3524',
                                   'Directos Atrato entre ríos Bebaramá y Murrí (md)': '1106',
                                   'Directos Atrato entre ríos Quito y Bojayá (mi)': '1105',
                                   'Directos Bajo Atrato entre río Sucio y desembocadura': '1114',
                                   'Directos Bajo Cauca - Cga La Raya entre río Nechí y brazo de loba': '2626',
                                   'Directos Bajo Magdalena entre El Banco y El Plato (md)': '2907',
                                   'Directos Bajo Meta entre ríos Casanare y Orinoco (md)': '3525',
                                   'Directos Caribe - Ay.Sharimahana Alta Guajira': '1507',
                                   'Directos Caribe Golfo de Morrosquillo': '1205',
                                   'Directos Magdalena entre ríos Cabrera y Sumapaz (md)': '2115',
                                   'Directos Magdalena entre Ríos Guarinó y La Miel (mi)': '2304',
                                   'Directos Magdalena Medio entre ríos La Miel y Nare (mi)': '2307',
                                   'Directos Orinoco entre ríos Tomo y Meta (mi)': '3805',
                                   'Directos Pacífico Frontera Panamá': '5601', 'Directos Río Amazonas (mi)': '4801',
                                   'Directos Río Arauca (md)': '3706', 'Directos Río Atabapo (mi)': '3804',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (md)': '2620',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (mi)': '2621',
                                   'Directos Rio Metica entre ríos Guayuriba y Yucao': '3511',
                                   'Directos Río Negro (md)': '4107', 'Directos Río Taraira': '4309',
                                   'Directos Vichada Medio': '3305',
                                   'Juncal y otros Ríos Directos al Magdalena': '2109', 'La Gorgona': '5702',
                                   'Lago de Tota': '3516', 'Malpelo': '5701', 'Medio Cesar': '2802',
                                   'Medio Guaviare': '3210', 'Medio Río Guainía': '4102', 'Medio Saldaña': '2203',
                                   'Medio Sinú': '1302', 'Medio Yarí': '4504', 'Providencia': '1702',
                                   'Quebrada El Carmen y otros Directos al Magdalena Medio': '2321',
                                   'Río Aipe, Río Chenche y otros Directos al Magdalena': '2113', 'Río Ajaju': '4302',
                                   'Río Algodonal (Alto Catatumbo)': '1605', 'Río Amoyá': '2204',
                                   'Río Anchicayá': '5310', 'Río Ancho y Otros Directos al Caribe': '1503',
                                   'Río Andágueda': '1101', 'Río Aquió o Caño Aque': '4106', 'Río Ariari': '3206',
                                   'Río Ariguaní': '2804', 'Río Ariporo': '3601', 'Río Arma': '2618', 'Río Atá': '2202',
                                   'Río Baché': '2112', 'Río Banadia y otros Directos al Río Arauca': '3705',
                                   'Río Baudó': '5501', 'Río Bebaramá y otros Directos al Atrato (md)': '1104',
                                   'Río Bogotá': '2120', 'Río Bojabá': '3704', 'Río Bojayá': '1108',
                                   'Río Bugalagrande': '2635', 'Río Cabi y otros Directos Atrato (md)': '1117',
                                   'Río Cabrera': '2114', 'Río Cacarica': '1113', 'Río Caguan Alto': '4601',
                                   'Río Caguan Bajo': '4604', 'Río Cahuinarí': '4417', 'Río Cajón': '5404',
                                   'Río Camarones y otros Directos al Caribe': '1505', 'Río Camuya': '4502',
                                   'Rio Canalete y otros Arroyos Directos al Caribe': '1204', 'Río Cananari': '4306',
                                   'Río Capoma y otros Directos al San Juan': '5405', 'Río Caqueta Bajo': '4415',
                                   'Río Caqueta Medio': '4402', 'Río Cará-Paraná': '4705',
                                   'Río Carare (Minero)': '2312',
                                   'Río Carraipia - Paraguachón, Directos al Golfo Maracaibo': '1508',
                                   'Río Casanare': '3602', 'Río Chicamocha': '2403', 'Río Chinchiná': '2615',
                                   'Río Chingual': '4901', 'Río Chítaga': '3701',
                                   'Río Cimitarra y otros Directos al Magdalena': '2317',
                                   'Río Cinaruco y Directos Río Orinoco': '3809', 'Río Cobugón - Río Cobaría': '3703',
                                   'Río Coello': '2121', 'Río Cotuhe': '4710', 'Río Cravo Norte': '3603',
                                   'Río Cravo Sur': '3521', 'Río Cucuana': '2207', 'Río Cuemaní': '4414',
                                   'Río Cuiary': '4108', 'Río Cuñare': '4509', 'Río Cusiana': '3519',
                                   'Río del Suroeste y directos Río de Oro': '1608', 'Río Desbaratado': '2622',
                                   'Río Docampadó y Directos Pacífico': '5502', 'Río Don Diego': '1502',
                                   'Río Elvita': '3402', 'Río Fonce': '2402', 'Río Fortalecillas y otros': '2111',
                                   'Río Frío': '2611', 'Río Frío y otros Directos al Cauca': '2617',
                                   'Río Garagoa': '3507', 'Río Guacavía': '3504',
                                   'Río Guachaca - Mendiguaca y Buritaca': '1509',
                                   'Rio Guachaca -Río  Piedras - Río Manzanares': '1501',
                                   'Río Guachal (Bolo - Fraile y Párraga)': '2607', 'Río Guachicono': '5202',
                                   'Río Guadalajara y San Pedro': '2633', 'Río Guáitara': '5205', 'Río Gualí': '2301',
                                   'Río Guape': '3202', 'Río Guapi': '5304', 'Río Guarinó': '2302',
                                   'Río Guarrojo': '3302', 'Río Guatiquía': '3503', 'Río Guavio': '3506',
                                   'Río Guayabero': '3201', 'Río Guayas': '4602', 'Río Guayuriba': '3502',
                                   'Río Guejar': '3207', 'Río Humea': '3505', 'Río Igará-Paraná': '4707',
                                   'Río Inírida (mi), hasta bocas Caño Bocón y Río Las Viñas': '3108',
                                   'Río Inírida Alto': '3101', 'Río Inírida Medio': '3104', 'Río Isana': '4109',
                                   'Río Iscuandé': '5303', 'Río Iteviare': '3213', 'Río Itilla': '4201',
                                   'Río Juananbú': '5204', 'Río La Miel (Samaná)': '2305', 'Río La Vieja': '2612',
                                   'Río Lagunilla y otros Directos al Magdalena': '2125',
                                   'Río Lebrija y otros Directos al Magdalena': '2319', 'Río Lengupá': '3508',
                                   'Río León': '1201', 'Río Losada': '3203', 'Río Luisa': '4505',
                                   'Río Luisa y otros Directos al Magdalena': '2118', 'Río Manacacias': '3515',
                                   'Río Margua': '3702', 'Río Mayo': '5203', 'Río Mecaya': '4408', 'Río Melúa': '3513',
                                   'Río Mesay': '4510', 'Río Metica (Guamal - Humadea)': '3501', 'Río Mira': '5102',
                                   'Río Mirití-Paraná': '4418', 'Río Muco': '3303',
                                   'Río Mulatos y otros Directos al Caribe': '1202', 'Río Munguidó': '5406',
                                   'Río Murindó - Directos al Atrato': '1110', 'Río Murrí': '1107',
                                   'Río Napipí - Río Opogadó': '1109', 'Río Nare': '2308',
                                   'Río Naya - Yurumanguí': '5308', 'Río Negro (Medio Magdalena)': '2306',
                                   'Río Negro (Meta)': '3510', 'Río Neiva': '2110',
                                   'Río Nuevo Presidente - Tres Bocas (Sardinata, Tibú)': '1603', 'Río Opía': '2122',
                                   'Río Opón': '2314', 'Río Orteguaza': '4403',
                                   'Río Otún y otros Directos al Cauca': '2613', 'Río Ovejas': '2606',
                                   'Río Páez': '2105', 'Río Paila': '2636', 'Río Palacé': '2602', 'Río Palo': '2604',
                                   'Río Pamplonita': '1601', 'Río Papunaya': '3105', 'Río Papurí': '4209',
                                   'Río Patia Alto': '5201', 'Río Patia Bajo': '5209', 'Río Patia Medio': '5207',
                                   'Río Pauto': '3523', 'Río Peneya': '4410', 'Río Pescado': '4404',
                                   'Río Piendamo': '2627', 'Río Pira Paraná': '4307', 'Río Porce': '2701',
                                   'Río Prado': '2116', 'Río Puré': '4420', 'Río Purite': '4711',
                                   'Río Putumayo Bajo': '4706', 'Río Putumayo Directos (mi)': '4704',
                                   'Río Putumayo Medio': '4703', 'Río Querary': '4208',
                                   'Río Quinamayo y otros Directos al Cauca': '2628', 'Río Quito': '1103',
                                   'Río Ranchería': '1506', 'Río Risaralda': '2614', 'Río Rosario': '5103',
                                   'Río Rutuya': '4407', 'Río Saija': '5306',
                                   'Rio Salado y otros Directos Cauca': '2603',
                                   'Río Salaquí  y otros Directos Bajo Atrato': '1112',
                                   'Río San Bartolo y otros Directos al Magdalena Medio': '2310',
                                   'Río San Juan (Caribe - Litoral)': '1203', 'Río San Juan (Cauca)': '2619',
                                   'Río San Juan (Frontera Ecuador)': '5101', 'Río San Juan Alto': '5401',
                                   'Río San Juan del Micay': '5307', 'Río San Juan Medio': '5408',
                                   'Río San Miguel': '4702', 'Río Seco y otros Directos al Magdalena': '2123',
                                   'Río Sencella': '4409', 'Río Siare': '3212', 'Río Sipí': '5403',
                                   'Río Socuavo del Norte y Río Socuavo Sur': '1606', 'Río Sogamoso': '2405',
                                   'Río Suárez': '2401', 'Río Suaza': '2103', 'Río Sucio': '1111',
                                   'Río Sumapaz': '2119', 'Río Sunsiya': '4605',
                                   'Río Tamaná y otros Directos San Juan': '5402',
                                   'Río Tanela y otros Directos al Caribe': '1115', 'Río Tapaje': '5302',
                                   'Río Tapias': '1504', 'Río Tapias y otros Directos al Cauca': '2616',
                                   'Río Tarazá - Río Man': '2624', 'Río Tarra': '1604', 'Río Telembí': '5206',
                                   'Río Tetuán, Río Ortega': '2206', 'Río Timaná y otros Directos al Magdalena': '2102',
                                   'Río Timba': '2605', 'Río Timbiquí': '5305', 'Río Tiquié': '4211',
                                   'Río Tola': '5104', 'Río Tolo y otros Directos al Caribe': '1116',
                                   'Río Tomo': '4110', 'Río Totaré': '2124', 'Río Túa y otros Directos al Meta': '3518',
                                   'Río Tunia ó Macayá': '4301', 'Río Tuparro': '3802', 'Río Unilla': '4202',
                                   'Río Upía': '3509', 'Río Vita': '3801', 'Río Yaguará y Río Iquira': '2108',
                                   'Río Yucao': '3512', 'Río Zulia': '1602', 'Ríos Amaime y Cerrito': '2609',
                                   'Ríos Arroyohondo-Yumbo-Mulalo-Vijes-Yotoco-Mediacanoa y Piedras': '2631',
                                   'Ríos Cajambre - Mayorquín - Raposo': '5309', 'Ríos Cali': '2634',
                                   'Ríos Calima y Bajo San Juan': '5407', 'Ríos Chimicuica y Corozal': '2908',
                                   'Ríos Claro y Jamundí': '2629', 'Ríos Directos al Magdalena (mi)': '2104',
                                   'Ríos directos Magdalena (md)': '2106', 'Ríos Guabas, Sabaletas y Sonso': '2632',
                                   'Ríos Las Cañas - Los Micos y Obando': '2637',
                                   'Ríos Lilí, Melendez y Canaveralejo': '2630',
                                   'Ríos Pescador - RUT - Chanco - Catarina y Cañaveral': '2608',
                                   'Ríos Tulua y Morales': '2610', 'Roncador y Quitasueño': '1703', 'San Andrés': '1701'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "form_ind_c"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Casi redonda a oval redonda': 1001, 'Oval-redonda a oval oblonga': 1002,
                                   'Oval-oblonga a rectángular-oblonga': 1003}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_drena"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Drenaje rectilíneo': 1011, 'Drenaje transicional': 1012, 'Drenaje regular': 1013,
                                   'Drenaje irregular': 1014, 'Drenaje tortuoso': 1015}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'ocupacioncauce':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estado_oc"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Prevista': 2001, 'En construcción': 2002, 'Finalizada': 2003}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "margen"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Ocupación total': 2011, 'Margen derecha': 2012, 'Margen izquierda': 2013,
                                   'En cuerpo léntico': 2014, 'En perímetro de cuerpo léntico': 2015,
                                   'En aguas marinas u oceánicas': 2016,
                                   'En perímetro de aguas marinas u oceánicas': 2017}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_caudal"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Continuo': 2110, 'Intermitente': 2120}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_fue_sup"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Río': 2210, 'Quebrada': 2211, 'Arroyo': 2212, 'Caño': 2213, 'Canal': 2214,
                                   'Lago': 2215,
                                   'Laguna': 2216, 'Ciénaga': 2217, 'Pantano': 2218, 'Embalse': 2219, 'Estero': 2220,
                                   'Jaguey': 2221, 'Estuario': 2222, 'Manantial': 2223,
                                   'Área del fondo del pit-minería (aplica sólo en capa PuntoMuestreoAguaSuper)': 2224,
                                   'Planta de Tratamiento (aplica sólo en capa PuntoMuestreoAguaSuper)': 2225}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ah"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Caribe': '1', 'Magdalena-Cauca': '2', 'Orinoco': '3', 'Amazonas': '4',
                                   'Pacífico': '5'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "zh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Magdalena': '21', 'Amazonas - Directos': '48', 'Apaporis': '43', 'Apure': '39',
                                   'Arauca': '37', 'Atrato - Darién': '11', 'Bajo Magdalena': '29',
                                   'Bajo Magdalena- Cauca -San Jorge': '25', 'Baudó - Directos Pacífico': '55',
                                   'Caguán': '46', 'Caquetá': '44', 'Caribe - Guajira': '15', 'Caribe - Litoral': '12',
                                   'Casanare': '36', 'Catatumbo': '16', 'Cauca': '26', 'Cesar': '28', 'Guainía': '41',
                                   'Guaviare': '32', 'Inírida': '31', 'Islas del Caribe': '17',
                                   'Islas del Pacífico': '57', 'Medio Magdalena': '23', 'Meta': '35', 'Mira': '51',
                                   'Napo': '49', 'Nechí': '27', 'Orinoco Directos': '38', 'Pacífico - Directos': '56',
                                   'Patía': '52', 'Putumayo': '47', 'Saldaña': '22', 'San Juán': '54', 'Sinú': '13',
                                   'Sogamoso': '24', 'Tapaje - Dagua - Directos': '53', 'Tomo': '34', 'Vaupés': '42',
                                   'Vichada': '33', 'Yarí': '45'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "szh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Atrato': '1102', 'Alto Caqueta': '4401', 'Alto Cesar': '2801',
                                   'Alto Guaviare': '3204', 'Alto Magdalena': '2101', 'Alto Nechí': '2702',
                                   'Alto Río Apaporis': '4303', 'Alto Río Apure': '3901', 'Alto Río Cauca': '2601',
                                   'Alto Río Guainía': '4101', 'Alto Río Putumayo': '4701', 'Alto Río Tomo': '3401',
                                   'Alto Río Uvá': '3216', 'Alto Saldaña': '2201', 'Alto San Jorge': '2501',
                                   'Alto Sinú - Urrá': '1301', 'Alto Vaupés': '4203', 'Alto Vichada': '3301',
                                   'Alto Yarí': '4501', 'Arroyos Directos al Caribe': '1206', 'Bajo Catatumbo': '1607',
                                   'Bajo Cesar': '2805', 'Bajo Guaviare': '3214', 'Bajo Nechí (md)': '2703',
                                   'Bajo Río Apaporis': '4305', 'Bajo Rio Guainía': '4105', 'Bajo Río Tomo': '3403',
                                   'Bajo Río Uvá': '3217', 'Bajo Saldaña': '2208', 'Bajo San Jorge - La Mojana': '2502',
                                   'Bajo Sinú': '1303', 'Bajo Vaupés': '4207', 'Bajo Vichada': '3306',
                                   'Bajo Yarí': '4506', 'Canal del Dique margen derecho': '2903',
                                   'Canal del Dique margen izquierda': '2905', 'Caño Aguaclarita': '3605',
                                   'Caño Bocón': '3110', 'Caño Chupabe': '3218', 'Caño Cumaral': '3514',
                                   'Caño Guanápalo y otros directos al Meta': '3522', 'Caño Lioni o Terecay': '3405',
                                   'Caño Matavén': '3803', 'Caño Minisiare': '3215', 'Caño Nabuquén': '3107',
                                   'Caño Samuco': '3604', 'Cga Grande de Santa Marta': '2906',
                                   'Cienaga Mallorquin': '2909', 'Dagua - Buenaventura - Bahia Málaga': '5311',
                                   'Directos al Bajo Magdalena entre Calamar y desembocadura al mar Caribe (mi)': '2904',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (md)': '2902',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (mi)': '2901',
                                   'Directos al Bajo Nechí (mi)': '2704',
                                   'Directos al Cauca entre Pto Valdivia y Río Nechí (md)': '2625',
                                   'Directos al Magdalena entre Ríos Seco y Negro (md)': '2303',
                                   'Directos al Magdalena Medio entre ríos Negro y Carare (md)': '2311',
                                   'Directos al Megdalena (Brazo Morales)': '2320',
                                   'Directos al Meta entre ríos Cusiana y Cravo Sur (mi)': '3520',
                                   'Directos al Río Meta entre ríos Cusiana y Carare (md)': '3526',
                                   'Directos al Río Meta entre ríos Humea y Upia (mi)': '3527',
                                   'Directos al Río Meta entre ríos Pauto y Carare (mi)': '3524',
                                   'Directos Atrato entre ríos Bebaramá y Murrí (md)': '1106',
                                   'Directos Atrato entre ríos Quito y Bojayá (mi)': '1105',
                                   'Directos Bajo Atrato entre río Sucio y desembocadura': '1114',
                                   'Directos Bajo Cauca - Cga La Raya entre río Nechí y brazo de loba': '2626',
                                   'Directos Bajo Magdalena entre El Banco y El Plato (md)': '2907',
                                   'Directos Bajo Meta entre ríos Casanare y Orinoco (md)': '3525',
                                   'Directos Caribe - Ay.Sharimahana Alta Guajira': '1507',
                                   'Directos Caribe Golfo de Morrosquillo': '1205',
                                   'Directos Magdalena entre ríos Cabrera y Sumapaz (md)': '2115',
                                   'Directos Magdalena entre Ríos Guarinó y La Miel (mi)': '2304',
                                   'Directos Magdalena Medio entre ríos La Miel y Nare (mi)': '2307',
                                   'Directos Orinoco entre ríos Tomo y Meta (mi)': '3805',
                                   'Directos Pacífico Frontera Panamá': '5601', 'Directos Río Amazonas (mi)': '4801',
                                   'Directos Río Arauca (md)': '3706', 'Directos Río Atabapo (mi)': '3804',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (md)': '2620',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (mi)': '2621',
                                   'Directos Rio Metica entre ríos Guayuriba y Yucao': '3511',
                                   'Directos Río Negro (md)': '4107', 'Directos Río Taraira': '4309',
                                   'Directos Vichada Medio': '3305',
                                   'Juncal y otros Ríos Directos al Magdalena': '2109', 'La Gorgona': '5702',
                                   'Lago de Tota': '3516', 'Malpelo': '5701', 'Medio Cesar': '2802',
                                   'Medio Guaviare': '3210', 'Medio Río Guainía': '4102', 'Medio Saldaña': '2203',
                                   'Medio Sinú': '1302', 'Medio Yarí': '4504', 'Providencia': '1702',
                                   'Quebrada El Carmen y otros Directos al Magdalena Medio': '2321',
                                   'Río Aipe, Río Chenche y otros Directos al Magdalena': '2113', 'Río Ajaju': '4302',
                                   'Río Algodonal (Alto Catatumbo)': '1605', 'Río Amoyá': '2204',
                                   'Río Anchicayá': '5310', 'Río Ancho y Otros Directos al Caribe': '1503',
                                   'Río Andágueda': '1101', 'Río Aquió o Caño Aque': '4106', 'Río Ariari': '3206',
                                   'Río Ariguaní': '2804', 'Río Ariporo': '3601', 'Río Arma': '2618', 'Río Atá': '2202',
                                   'Río Baché': '2112', 'Río Banadia y otros Directos al Río Arauca': '3705',
                                   'Río Baudó': '5501', 'Río Bebaramá y otros Directos al Atrato (md)': '1104',
                                   'Río Bogotá': '2120', 'Río Bojabá': '3704', 'Río Bojayá': '1108',
                                   'Río Bugalagrande': '2635', 'Río Cabi y otros Directos Atrato (md)': '1117',
                                   'Río Cabrera': '2114', 'Río Cacarica': '1113', 'Río Caguan Alto': '4601',
                                   'Río Caguan Bajo': '4604', 'Río Cahuinarí': '4417', 'Río Cajón': '5404',
                                   'Río Camarones y otros Directos al Caribe': '1505', 'Río Camuya': '4502',
                                   'Rio Canalete y otros Arroyos Directos al Caribe': '1204', 'Río Cananari': '4306',
                                   'Río Capoma y otros Directos al San Juan': '5405', 'Río Caqueta Bajo': '4415',
                                   'Río Caqueta Medio': '4402', 'Río Cará-Paraná': '4705',
                                   'Río Carare (Minero)': '2312',
                                   'Río Carraipia - Paraguachón, Directos al Golfo Maracaibo': '1508',
                                   'Río Casanare': '3602', 'Río Chicamocha': '2403', 'Río Chinchiná': '2615',
                                   'Río Chingual': '4901', 'Río Chítaga': '3701',
                                   'Río Cimitarra y otros Directos al Magdalena': '2317',
                                   'Río Cinaruco y Directos Río Orinoco': '3809', 'Río Cobugón - Río Cobaría': '3703',
                                   'Río Coello': '2121', 'Río Cotuhe': '4710', 'Río Cravo Norte': '3603',
                                   'Río Cravo Sur': '3521', 'Río Cucuana': '2207', 'Río Cuemaní': '4414',
                                   'Río Cuiary': '4108', 'Río Cuñare': '4509', 'Río Cusiana': '3519',
                                   'Río del Suroeste y directos Río de Oro': '1608', 'Río Desbaratado': '2622',
                                   'Río Docampadó y Directos Pacífico': '5502', 'Río Don Diego': '1502',
                                   'Río Elvita': '3402', 'Río Fonce': '2402', 'Río Fortalecillas y otros': '2111',
                                   'Río Frío': '2611', 'Río Frío y otros Directos al Cauca': '2617',
                                   'Río Garagoa': '3507', 'Río Guacavía': '3504',
                                   'Río Guachaca - Mendiguaca y Buritaca': '1509',
                                   'Rio Guachaca -Río  Piedras - Río Manzanares': '1501',
                                   'Río Guachal (Bolo - Fraile y Párraga)': '2607', 'Río Guachicono': '5202',
                                   'Río Guadalajara y San Pedro': '2633', 'Río Guáitara': '5205', 'Río Gualí': '2301',
                                   'Río Guape': '3202', 'Río Guapi': '5304', 'Río Guarinó': '2302',
                                   'Río Guarrojo': '3302', 'Río Guatiquía': '3503', 'Río Guavio': '3506',
                                   'Río Guayabero': '3201', 'Río Guayas': '4602', 'Río Guayuriba': '3502',
                                   'Río Guejar': '3207', 'Río Humea': '3505', 'Río Igará-Paraná': '4707',
                                   'Río Inírida (mi), hasta bocas Caño Bocón y Río Las Viñas': '3108',
                                   'Río Inírida Alto': '3101', 'Río Inírida Medio': '3104', 'Río Isana': '4109',
                                   'Río Iscuandé': '5303', 'Río Iteviare': '3213', 'Río Itilla': '4201',
                                   'Río Juananbú': '5204', 'Río La Miel (Samaná)': '2305', 'Río La Vieja': '2612',
                                   'Río Lagunilla y otros Directos al Magdalena': '2125',
                                   'Río Lebrija y otros Directos al Magdalena': '2319', 'Río Lengupá': '3508',
                                   'Río León': '1201', 'Río Losada': '3203', 'Río Luisa': '4505',
                                   'Río Luisa y otros Directos al Magdalena': '2118', 'Río Manacacias': '3515',
                                   'Río Margua': '3702', 'Río Mayo': '5203', 'Río Mecaya': '4408', 'Río Melúa': '3513',
                                   'Río Mesay': '4510', 'Río Metica (Guamal - Humadea)': '3501', 'Río Mira': '5102',
                                   'Río Mirití-Paraná': '4418', 'Río Muco': '3303',
                                   'Río Mulatos y otros Directos al Caribe': '1202', 'Río Munguidó': '5406',
                                   'Río Murindó - Directos al Atrato': '1110', 'Río Murrí': '1107',
                                   'Río Napipí - Río Opogadó': '1109', 'Río Nare': '2308',
                                   'Río Naya - Yurumanguí': '5308', 'Río Negro (Medio Magdalena)': '2306',
                                   'Río Negro (Meta)': '3510', 'Río Neiva': '2110',
                                   'Río Nuevo Presidente - Tres Bocas (Sardinata, Tibú)': '1603', 'Río Opía': '2122',
                                   'Río Opón': '2314', 'Río Orteguaza': '4403',
                                   'Río Otún y otros Directos al Cauca': '2613', 'Río Ovejas': '2606',
                                   'Río Páez': '2105', 'Río Paila': '2636', 'Río Palacé': '2602', 'Río Palo': '2604',
                                   'Río Pamplonita': '1601', 'Río Papunaya': '3105', 'Río Papurí': '4209',
                                   'Río Patia Alto': '5201', 'Río Patia Bajo': '5209', 'Río Patia Medio': '5207',
                                   'Río Pauto': '3523', 'Río Peneya': '4410', 'Río Pescado': '4404',
                                   'Río Piendamo': '2627', 'Río Pira Paraná': '4307', 'Río Porce': '2701',
                                   'Río Prado': '2116', 'Río Puré': '4420', 'Río Purite': '4711',
                                   'Río Putumayo Bajo': '4706', 'Río Putumayo Directos (mi)': '4704',
                                   'Río Putumayo Medio': '4703', 'Río Querary': '4208',
                                   'Río Quinamayo y otros Directos al Cauca': '2628', 'Río Quito': '1103',
                                   'Río Ranchería': '1506', 'Río Risaralda': '2614', 'Río Rosario': '5103',
                                   'Río Rutuya': '4407', 'Río Saija': '5306',
                                   'Rio Salado y otros Directos Cauca': '2603',
                                   'Río Salaquí  y otros Directos Bajo Atrato': '1112',
                                   'Río San Bartolo y otros Directos al Magdalena Medio': '2310',
                                   'Río San Juan (Caribe - Litoral)': '1203', 'Río San Juan (Cauca)': '2619',
                                   'Río San Juan (Frontera Ecuador)': '5101', 'Río San Juan Alto': '5401',
                                   'Río San Juan del Micay': '5307', 'Río San Juan Medio': '5408',
                                   'Río San Miguel': '4702', 'Río Seco y otros Directos al Magdalena': '2123',
                                   'Río Sencella': '4409', 'Río Siare': '3212', 'Río Sipí': '5403',
                                   'Río Socuavo del Norte y Río Socuavo Sur': '1606', 'Río Sogamoso': '2405',
                                   'Río Suárez': '2401', 'Río Suaza': '2103', 'Río Sucio': '1111',
                                   'Río Sumapaz': '2119', 'Río Sunsiya': '4605',
                                   'Río Tamaná y otros Directos San Juan': '5402',
                                   'Río Tanela y otros Directos al Caribe': '1115', 'Río Tapaje': '5302',
                                   'Río Tapias': '1504', 'Río Tapias y otros Directos al Cauca': '2616',
                                   'Río Tarazá - Río Man': '2624', 'Río Tarra': '1604', 'Río Telembí': '5206',
                                   'Río Tetuán, Río Ortega': '2206', 'Río Timaná y otros Directos al Magdalena': '2102',
                                   'Río Timba': '2605', 'Río Timbiquí': '5305', 'Río Tiquié': '4211',
                                   'Río Tola': '5104', 'Río Tolo y otros Directos al Caribe': '1116',
                                   'Río Tomo': '4110', 'Río Totaré': '2124', 'Río Túa y otros Directos al Meta': '3518',
                                   'Río Tunia ó Macayá': '4301', 'Río Tuparro': '3802', 'Río Unilla': '4202',
                                   'Río Upía': '3509', 'Río Vita': '3801', 'Río Yaguará y Río Iquira': '2108',
                                   'Río Yucao': '3512', 'Río Zulia': '1602', 'Ríos Amaime y Cerrito': '2609',
                                   'Ríos Arroyohondo-Yumbo-Mulalo-Vijes-Yotoco-Mediacanoa y Piedras': '2631',
                                   'Ríos Cajambre - Mayorquín - Raposo': '5309', 'Ríos Cali': '2634',
                                   'Ríos Calima y Bajo San Juan': '5407', 'Ríos Chimicuica y Corozal': '2908',
                                   'Ríos Claro y Jamundí': '2629', 'Ríos Directos al Magdalena (mi)': '2104',
                                   'Ríos directos Magdalena (md)': '2106', 'Ríos Guabas, Sabaletas y Sonso': '2632',
                                   'Ríos Las Cañas - Los Micos y Obando': '2637',
                                   'Ríos Lilí, Melendez y Canaveralejo': '2630',
                                   'Ríos Pescador - RUT - Chanco - Catarina y Cañaveral': '2608',
                                   'Ríos Tulua y Morales': '2610', 'Roncador y Quitasueño': '1703', 'San Andrés': '1701'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'captacionaguasuperpt':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tip_fu_sup"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Río': 2210, 'Quebrada': 2211, 'Arroyo': 2212, 'Caño': 2213, 'Canal': 2214,
                                   'Lago': 2215,
                                   'Laguna': 2216, 'Ciénaga': 2217, 'Pantano': 2218, 'Embalse': 2219, 'Estero': 2220,
                                   'Jaguey': 2221, 'Estuario': 2222, 'Manantial': 2223,
                                   'Área del fondo del pit-minería (aplica sólo en capa PuntoMuestreoAguaSuper)': 2224,
                                   'Planta de Tratamiento (aplica sólo en capa PuntoMuestreoAguaSuper)': 2225}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_caudal"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Continuo': 2110, 'Intermitente': 2120}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "met_explot"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Baldeo': 30010, 'Bomba manual': 30020, 'Molino': 30030, 'Bomba sumergible': 30040,
                                   'Bomba de superficie': 30050}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "u_aprov_1"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Utilización para el consumo humano, colectivo o comunitario, sea urbano o rural': 30101,
                            'Utilización para necesidades domésticas individuales': 30102,
                            'Usos agropecuarios comunitarios, comprendidas la acuicultura y la pesca': 30103,
                            'Usos agropecuarios individuales, comprendidas la acuicultura y la pesca': 30104,
                            'Generación de energía hidroeléctrica': 30105, 'Usos industriales o manufactureros': 30106,
                            'Usos mineros': 30107, 'Usos recreativos comunitarios': 30108,
                            'Usos recreativos individuales': 30109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "u_aprov_2"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Utilización para el consumo humano, colectivo o comunitario, sea urbano o rural': 30101,
                            'Utilización para necesidades domésticas individuales': 30102,
                            'Usos agropecuarios comunitarios, comprendidas la acuicultura y la pesca': 30103,
                            'Usos agropecuarios individuales, comprendidas la acuicultura y la pesca': 30104,
                            'Generación de energía hidroeléctrica': 30105, 'Usos industriales o manufactureros': 30106,
                            'Usos mineros': 30107, 'Usos recreativos comunitarios': 30108,
                            'Usos recreativos individuales': 30109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "u_aprov_3"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Utilización para el consumo humano, colectivo o comunitario, sea urbano o rural': 30101,
                            'Utilización para necesidades domésticas individuales': 30102,
                            'Usos agropecuarios comunitarios, comprendidas la acuicultura y la pesca': 30103,
                            'Usos agropecuarios individuales, comprendidas la acuicultura y la pesca': 30104,
                            'Generación de energía hidroeléctrica': 30105, 'Usos industriales o manufactureros': 30106,
                            'Usos mineros': 30107, 'Usos recreativos comunitarios': 30108,
                            'Usos recreativos individuales': 30109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "u_aprov_4"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Utilización para el consumo humano, colectivo o comunitario, sea urbano o rural': 30101,
                            'Utilización para necesidades domésticas individuales': 30102,
                            'Usos agropecuarios comunitarios, comprendidas la acuicultura y la pesca': 30103,
                            'Usos agropecuarios individuales, comprendidas la acuicultura y la pesca': 30104,
                            'Generación de energía hidroeléctrica': 30105, 'Usos industriales o manufactureros': 30106,
                            'Usos mineros': 30107, 'Usos recreativos comunitarios': 30108,
                            'Usos recreativos individuales': 30109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ah"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Caribe': '1', 'Magdalena-Cauca': '2', 'Orinoco': '3', 'Amazonas': '4',
                                   'Pacífico': '5'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "zh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Magdalena': '21', 'Amazonas - Directos': '48', 'Apaporis': '43', 'Apure': '39',
                                   'Arauca': '37', 'Atrato - Darién': '11', 'Bajo Magdalena': '29',
                                   'Bajo Magdalena- Cauca -San Jorge': '25', 'Baudó - Directos Pacífico': '55',
                                   'Caguán': '46', 'Caquetá': '44', 'Caribe - Guajira': '15', 'Caribe - Litoral': '12',
                                   'Casanare': '36', 'Catatumbo': '16', 'Cauca': '26', 'Cesar': '28', 'Guainía': '41',
                                   'Guaviare': '32', 'Inírida': '31', 'Islas del Caribe': '17',
                                   'Islas del Pacífico': '57', 'Medio Magdalena': '23', 'Meta': '35', 'Mira': '51',
                                   'Napo': '49', 'Nechí': '27', 'Orinoco Directos': '38', 'Pacífico - Directos': '56',
                                   'Patía': '52', 'Putumayo': '47', 'Saldaña': '22', 'San Juán': '54', 'Sinú': '13',
                                   'Sogamoso': '24', 'Tapaje - Dagua - Directos': '53', 'Tomo': '34', 'Vaupés': '42',
                                   'Vichada': '33', 'Yarí': '45'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "szh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Atrato': '1102', 'Alto Caqueta': '4401', 'Alto Cesar': '2801',
                                   'Alto Guaviare': '3204', 'Alto Magdalena': '2101', 'Alto Nechí': '2702',
                                   'Alto Río Apaporis': '4303', 'Alto Río Apure': '3901', 'Alto Río Cauca': '2601',
                                   'Alto Río Guainía': '4101', 'Alto Río Putumayo': '4701', 'Alto Río Tomo': '3401',
                                   'Alto Río Uvá': '3216', 'Alto Saldaña': '2201', 'Alto San Jorge': '2501',
                                   'Alto Sinú - Urrá': '1301', 'Alto Vaupés': '4203', 'Alto Vichada': '3301',
                                   'Alto Yarí': '4501', 'Arroyos Directos al Caribe': '1206', 'Bajo Catatumbo': '1607',
                                   'Bajo Cesar': '2805', 'Bajo Guaviare': '3214', 'Bajo Nechí (md)': '2703',
                                   'Bajo Río Apaporis': '4305', 'Bajo Rio Guainía': '4105', 'Bajo Río Tomo': '3403',
                                   'Bajo Río Uvá': '3217', 'Bajo Saldaña': '2208', 'Bajo San Jorge - La Mojana': '2502',
                                   'Bajo Sinú': '1303', 'Bajo Vaupés': '4207', 'Bajo Vichada': '3306',
                                   'Bajo Yarí': '4506', 'Canal del Dique margen derecho': '2903',
                                   'Canal del Dique margen izquierda': '2905', 'Caño Aguaclarita': '3605',
                                   'Caño Bocón': '3110', 'Caño Chupabe': '3218', 'Caño Cumaral': '3514',
                                   'Caño Guanápalo y otros directos al Meta': '3522', 'Caño Lioni o Terecay': '3405',
                                   'Caño Matavén': '3803', 'Caño Minisiare': '3215', 'Caño Nabuquén': '3107',
                                   'Caño Samuco': '3604', 'Cga Grande de Santa Marta': '2906',
                                   'Cienaga Mallorquin': '2909', 'Dagua - Buenaventura - Bahia Málaga': '5311',
                                   'Directos al Bajo Magdalena entre Calamar y desembocadura al mar Caribe (mi)': '2904',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (md)': '2902',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (mi)': '2901',
                                   'Directos al Bajo Nechí (mi)': '2704',
                                   'Directos al Cauca entre Pto Valdivia y Río Nechí (md)': '2625',
                                   'Directos al Magdalena entre Ríos Seco y Negro (md)': '2303',
                                   'Directos al Magdalena Medio entre ríos Negro y Carare (md)': '2311',
                                   'Directos al Megdalena (Brazo Morales)': '2320',
                                   'Directos al Meta entre ríos Cusiana y Cravo Sur (mi)': '3520',
                                   'Directos al Río Meta entre ríos Cusiana y Carare (md)': '3526',
                                   'Directos al Río Meta entre ríos Humea y Upia (mi)': '3527',
                                   'Directos al Río Meta entre ríos Pauto y Carare (mi)': '3524',
                                   'Directos Atrato entre ríos Bebaramá y Murrí (md)': '1106',
                                   'Directos Atrato entre ríos Quito y Bojayá (mi)': '1105',
                                   'Directos Bajo Atrato entre río Sucio y desembocadura': '1114',
                                   'Directos Bajo Cauca - Cga La Raya entre río Nechí y brazo de loba': '2626',
                                   'Directos Bajo Magdalena entre El Banco y El Plato (md)': '2907',
                                   'Directos Bajo Meta entre ríos Casanare y Orinoco (md)': '3525',
                                   'Directos Caribe - Ay.Sharimahana Alta Guajira': '1507',
                                   'Directos Caribe Golfo de Morrosquillo': '1205',
                                   'Directos Magdalena entre ríos Cabrera y Sumapaz (md)': '2115',
                                   'Directos Magdalena entre Ríos Guarinó y La Miel (mi)': '2304',
                                   'Directos Magdalena Medio entre ríos La Miel y Nare (mi)': '2307',
                                   'Directos Orinoco entre ríos Tomo y Meta (mi)': '3805',
                                   'Directos Pacífico Frontera Panamá': '5601', 'Directos Río Amazonas (mi)': '4801',
                                   'Directos Río Arauca (md)': '3706', 'Directos Río Atabapo (mi)': '3804',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (md)': '2620',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (mi)': '2621',
                                   'Directos Rio Metica entre ríos Guayuriba y Yucao': '3511',
                                   'Directos Río Negro (md)': '4107', 'Directos Río Taraira': '4309',
                                   'Directos Vichada Medio': '3305',
                                   'Juncal y otros Ríos Directos al Magdalena': '2109', 'La Gorgona': '5702',
                                   'Lago de Tota': '3516', 'Malpelo': '5701', 'Medio Cesar': '2802',
                                   'Medio Guaviare': '3210', 'Medio Río Guainía': '4102', 'Medio Saldaña': '2203',
                                   'Medio Sinú': '1302', 'Medio Yarí': '4504', 'Providencia': '1702',
                                   'Quebrada El Carmen y otros Directos al Magdalena Medio': '2321',
                                   'Río Aipe, Río Chenche y otros Directos al Magdalena': '2113', 'Río Ajaju': '4302',
                                   'Río Algodonal (Alto Catatumbo)': '1605', 'Río Amoyá': '2204',
                                   'Río Anchicayá': '5310', 'Río Ancho y Otros Directos al Caribe': '1503',
                                   'Río Andágueda': '1101', 'Río Aquió o Caño Aque': '4106', 'Río Ariari': '3206',
                                   'Río Ariguaní': '2804', 'Río Ariporo': '3601', 'Río Arma': '2618', 'Río Atá': '2202',
                                   'Río Baché': '2112', 'Río Banadia y otros Directos al Río Arauca': '3705',
                                   'Río Baudó': '5501', 'Río Bebaramá y otros Directos al Atrato (md)': '1104',
                                   'Río Bogotá': '2120', 'Río Bojabá': '3704', 'Río Bojayá': '1108',
                                   'Río Bugalagrande': '2635', 'Río Cabi y otros Directos Atrato (md)': '1117',
                                   'Río Cabrera': '2114', 'Río Cacarica': '1113', 'Río Caguan Alto': '4601',
                                   'Río Caguan Bajo': '4604', 'Río Cahuinarí': '4417', 'Río Cajón': '5404',
                                   'Río Camarones y otros Directos al Caribe': '1505', 'Río Camuya': '4502',
                                   'Rio Canalete y otros Arroyos Directos al Caribe': '1204', 'Río Cananari': '4306',
                                   'Río Capoma y otros Directos al San Juan': '5405', 'Río Caqueta Bajo': '4415',
                                   'Río Caqueta Medio': '4402', 'Río Cará-Paraná': '4705',
                                   'Río Carare (Minero)': '2312',
                                   'Río Carraipia - Paraguachón, Directos al Golfo Maracaibo': '1508',
                                   'Río Casanare': '3602', 'Río Chicamocha': '2403', 'Río Chinchiná': '2615',
                                   'Río Chingual': '4901', 'Río Chítaga': '3701',
                                   'Río Cimitarra y otros Directos al Magdalena': '2317',
                                   'Río Cinaruco y Directos Río Orinoco': '3809', 'Río Cobugón - Río Cobaría': '3703',
                                   'Río Coello': '2121', 'Río Cotuhe': '4710', 'Río Cravo Norte': '3603',
                                   'Río Cravo Sur': '3521', 'Río Cucuana': '2207', 'Río Cuemaní': '4414',
                                   'Río Cuiary': '4108', 'Río Cuñare': '4509', 'Río Cusiana': '3519',
                                   'Río del Suroeste y directos Río de Oro': '1608', 'Río Desbaratado': '2622',
                                   'Río Docampadó y Directos Pacífico': '5502', 'Río Don Diego': '1502',
                                   'Río Elvita': '3402', 'Río Fonce': '2402', 'Río Fortalecillas y otros': '2111',
                                   'Río Frío': '2611', 'Río Frío y otros Directos al Cauca': '2617',
                                   'Río Garagoa': '3507', 'Río Guacavía': '3504',
                                   'Río Guachaca - Mendiguaca y Buritaca': '1509',
                                   'Rio Guachaca -Río  Piedras - Río Manzanares': '1501',
                                   'Río Guachal (Bolo - Fraile y Párraga)': '2607', 'Río Guachicono': '5202',
                                   'Río Guadalajara y San Pedro': '2633', 'Río Guáitara': '5205', 'Río Gualí': '2301',
                                   'Río Guape': '3202', 'Río Guapi': '5304', 'Río Guarinó': '2302',
                                   'Río Guarrojo': '3302', 'Río Guatiquía': '3503', 'Río Guavio': '3506',
                                   'Río Guayabero': '3201', 'Río Guayas': '4602', 'Río Guayuriba': '3502',
                                   'Río Guejar': '3207', 'Río Humea': '3505', 'Río Igará-Paraná': '4707',
                                   'Río Inírida (mi), hasta bocas Caño Bocón y Río Las Viñas': '3108',
                                   'Río Inírida Alto': '3101', 'Río Inírida Medio': '3104', 'Río Isana': '4109',
                                   'Río Iscuandé': '5303', 'Río Iteviare': '3213', 'Río Itilla': '4201',
                                   'Río Juananbú': '5204', 'Río La Miel (Samaná)': '2305', 'Río La Vieja': '2612',
                                   'Río Lagunilla y otros Directos al Magdalena': '2125',
                                   'Río Lebrija y otros Directos al Magdalena': '2319', 'Río Lengupá': '3508',
                                   'Río León': '1201', 'Río Losada': '3203', 'Río Luisa': '4505',
                                   'Río Luisa y otros Directos al Magdalena': '2118', 'Río Manacacias': '3515',
                                   'Río Margua': '3702', 'Río Mayo': '5203', 'Río Mecaya': '4408', 'Río Melúa': '3513',
                                   'Río Mesay': '4510', 'Río Metica (Guamal - Humadea)': '3501', 'Río Mira': '5102',
                                   'Río Mirití-Paraná': '4418', 'Río Muco': '3303',
                                   'Río Mulatos y otros Directos al Caribe': '1202', 'Río Munguidó': '5406',
                                   'Río Murindó - Directos al Atrato': '1110', 'Río Murrí': '1107',
                                   'Río Napipí - Río Opogadó': '1109', 'Río Nare': '2308',
                                   'Río Naya - Yurumanguí': '5308', 'Río Negro (Medio Magdalena)': '2306',
                                   'Río Negro (Meta)': '3510', 'Río Neiva': '2110',
                                   'Río Nuevo Presidente - Tres Bocas (Sardinata, Tibú)': '1603', 'Río Opía': '2122',
                                   'Río Opón': '2314', 'Río Orteguaza': '4403',
                                   'Río Otún y otros Directos al Cauca': '2613', 'Río Ovejas': '2606',
                                   'Río Páez': '2105', 'Río Paila': '2636', 'Río Palacé': '2602', 'Río Palo': '2604',
                                   'Río Pamplonita': '1601', 'Río Papunaya': '3105', 'Río Papurí': '4209',
                                   'Río Patia Alto': '5201', 'Río Patia Bajo': '5209', 'Río Patia Medio': '5207',
                                   'Río Pauto': '3523', 'Río Peneya': '4410', 'Río Pescado': '4404',
                                   'Río Piendamo': '2627', 'Río Pira Paraná': '4307', 'Río Porce': '2701',
                                   'Río Prado': '2116', 'Río Puré': '4420', 'Río Purite': '4711',
                                   'Río Putumayo Bajo': '4706', 'Río Putumayo Directos (mi)': '4704',
                                   'Río Putumayo Medio': '4703', 'Río Querary': '4208',
                                   'Río Quinamayo y otros Directos al Cauca': '2628', 'Río Quito': '1103',
                                   'Río Ranchería': '1506', 'Río Risaralda': '2614', 'Río Rosario': '5103',
                                   'Río Rutuya': '4407', 'Río Saija': '5306',
                                   'Rio Salado y otros Directos Cauca': '2603',
                                   'Río Salaquí  y otros Directos Bajo Atrato': '1112',
                                   'Río San Bartolo y otros Directos al Magdalena Medio': '2310',
                                   'Río San Juan (Caribe - Litoral)': '1203', 'Río San Juan (Cauca)': '2619',
                                   'Río San Juan (Frontera Ecuador)': '5101', 'Río San Juan Alto': '5401',
                                   'Río San Juan del Micay': '5307', 'Río San Juan Medio': '5408',
                                   'Río San Miguel': '4702', 'Río Seco y otros Directos al Magdalena': '2123',
                                   'Río Sencella': '4409', 'Río Siare': '3212', 'Río Sipí': '5403',
                                   'Río Socuavo del Norte y Río Socuavo Sur': '1606', 'Río Sogamoso': '2405',
                                   'Río Suárez': '2401', 'Río Suaza': '2103', 'Río Sucio': '1111',
                                   'Río Sumapaz': '2119', 'Río Sunsiya': '4605',
                                   'Río Tamaná y otros Directos San Juan': '5402',
                                   'Río Tanela y otros Directos al Caribe': '1115', 'Río Tapaje': '5302',
                                   'Río Tapias': '1504', 'Río Tapias y otros Directos al Cauca': '2616',
                                   'Río Tarazá - Río Man': '2624', 'Río Tarra': '1604', 'Río Telembí': '5206',
                                   'Río Tetuán, Río Ortega': '2206', 'Río Timaná y otros Directos al Magdalena': '2102',
                                   'Río Timba': '2605', 'Río Timbiquí': '5305', 'Río Tiquié': '4211',
                                   'Río Tola': '5104', 'Río Tolo y otros Directos al Caribe': '1116',
                                   'Río Tomo': '4110', 'Río Totaré': '2124', 'Río Túa y otros Directos al Meta': '3518',
                                   'Río Tunia ó Macayá': '4301', 'Río Tuparro': '3802', 'Río Unilla': '4202',
                                   'Río Upía': '3509', 'Río Vita': '3801', 'Río Yaguará y Río Iquira': '2108',
                                   'Río Yucao': '3512', 'Río Zulia': '1602', 'Ríos Amaime y Cerrito': '2609',
                                   'Ríos Arroyohondo-Yumbo-Mulalo-Vijes-Yotoco-Mediacanoa y Piedras': '2631',
                                   'Ríos Cajambre - Mayorquín - Raposo': '5309', 'Ríos Cali': '2634',
                                   'Ríos Calima y Bajo San Juan': '5407', 'Ríos Chimicuica y Corozal': '2908',
                                   'Ríos Claro y Jamundí': '2629', 'Ríos Directos al Magdalena (mi)': '2104',
                                   'Ríos directos Magdalena (md)': '2106', 'Ríos Guabas, Sabaletas y Sonso': '2632',
                                   'Ríos Las Cañas - Los Micos y Obando': '2637',
                                   'Ríos Lilí, Melendez y Canaveralejo': '2630',
                                   'Ríos Pescador - RUT - Chanco - Catarina y Cañaveral': '2608',
                                   'Ríos Tulua y Morales': '2610', 'Roncador y Quitasueño': '1703', 'San Andrés': '1701'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'captacionaguasuperln':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tip_fu_sup"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Río': 2210, 'Quebrada': 2211, 'Arroyo': 2212, 'Caño': 2213, 'Canal': 2214,
                                   'Lago': 2215,
                                   'Laguna': 2216, 'Ciénaga': 2217, 'Pantano': 2218, 'Embalse': 2219, 'Estero': 2220,
                                   'Jaguey': 2221, 'Estuario': 2222, 'Manantial': 2223,
                                   'Área del fondo del pit-minería (aplica sólo en capa PuntoMuestreoAguaSuper)': 2224,
                                   'Planta de Tratamiento (aplica sólo en capa PuntoMuestreoAguaSuper)': 2225}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_caudal"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Continuo': 2110, 'Intermitente': 2120}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "met_explot"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Baldeo': 30010, 'Bomba manual': 30020, 'Molino': 30030, 'Bomba sumergible': 30040,
                                   'Bomba de superficie': 30050}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "u_aprov_1"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Utilización para el consumo humano, colectivo o comunitario, sea urbano o rural': 30101,
                            'Utilización para necesidades domésticas individuales': 30102,
                            'Usos agropecuarios comunitarios, comprendidas la acuicultura y la pesca': 30103,
                            'Usos agropecuarios individuales, comprendidas la acuicultura y la pesca': 30104,
                            'Generación de energía hidroeléctrica': 30105, 'Usos industriales o manufactureros': 30106,
                            'Usos mineros': 30107, 'Usos recreativos comunitarios': 30108,
                            'Usos recreativos individuales': 30109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "u_aprov_2"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Utilización para el consumo humano, colectivo o comunitario, sea urbano o rural': 30101,
                            'Utilización para necesidades domésticas individuales': 30102,
                            'Usos agropecuarios comunitarios, comprendidas la acuicultura y la pesca': 30103,
                            'Usos agropecuarios individuales, comprendidas la acuicultura y la pesca': 30104,
                            'Generación de energía hidroeléctrica': 30105, 'Usos industriales o manufactureros': 30106,
                            'Usos mineros': 30107, 'Usos recreativos comunitarios': 30108,
                            'Usos recreativos individuales': 30109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "u_aprov_3"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Utilización para el consumo humano, colectivo o comunitario, sea urbano o rural': 30101,
                            'Utilización para necesidades domésticas individuales': 30102,
                            'Usos agropecuarios comunitarios, comprendidas la acuicultura y la pesca': 30103,
                            'Usos agropecuarios individuales, comprendidas la acuicultura y la pesca': 30104,
                            'Generación de energía hidroeléctrica': 30105, 'Usos industriales o manufactureros': 30106,
                            'Usos mineros': 30107, 'Usos recreativos comunitarios': 30108,
                            'Usos recreativos individuales': 30109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "u_aprov_4"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Utilización para el consumo humano, colectivo o comunitario, sea urbano o rural': 30101,
                            'Utilización para necesidades domésticas individuales': 30102,
                            'Usos agropecuarios comunitarios, comprendidas la acuicultura y la pesca': 30103,
                            'Usos agropecuarios individuales, comprendidas la acuicultura y la pesca': 30104,
                            'Generación de energía hidroeléctrica': 30105, 'Usos industriales o manufactureros': 30106,
                            'Usos mineros': 30107, 'Usos recreativos comunitarios': 30108,
                            'Usos recreativos individuales': 30109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ah"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Caribe': '1', 'Magdalena-Cauca': '2', 'Orinoco': '3', 'Amazonas': '4',
                                   'Pacífico': '5'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "zh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Magdalena': '21', 'Amazonas - Directos': '48', 'Apaporis': '43', 'Apure': '39',
                                   'Arauca': '37', 'Atrato - Darién': '11', 'Bajo Magdalena': '29',
                                   'Bajo Magdalena- Cauca -San Jorge': '25', 'Baudó - Directos Pacífico': '55',
                                   'Caguán': '46', 'Caquetá': '44', 'Caribe - Guajira': '15', 'Caribe - Litoral': '12',
                                   'Casanare': '36', 'Catatumbo': '16', 'Cauca': '26', 'Cesar': '28', 'Guainía': '41',
                                   'Guaviare': '32', 'Inírida': '31', 'Islas del Caribe': '17',
                                   'Islas del Pacífico': '57', 'Medio Magdalena': '23', 'Meta': '35', 'Mira': '51',
                                   'Napo': '49', 'Nechí': '27', 'Orinoco Directos': '38', 'Pacífico - Directos': '56',
                                   'Patía': '52', 'Putumayo': '47', 'Saldaña': '22', 'San Juán': '54', 'Sinú': '13',
                                   'Sogamoso': '24', 'Tapaje - Dagua - Directos': '53', 'Tomo': '34', 'Vaupés': '42',
                                   'Vichada': '33', 'Yarí': '45'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "szh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Atrato': '1102', 'Alto Caqueta': '4401', 'Alto Cesar': '2801',
                                   'Alto Guaviare': '3204', 'Alto Magdalena': '2101', 'Alto Nechí': '2702',
                                   'Alto Río Apaporis': '4303', 'Alto Río Apure': '3901', 'Alto Río Cauca': '2601',
                                   'Alto Río Guainía': '4101', 'Alto Río Putumayo': '4701', 'Alto Río Tomo': '3401',
                                   'Alto Río Uvá': '3216', 'Alto Saldaña': '2201', 'Alto San Jorge': '2501',
                                   'Alto Sinú - Urrá': '1301', 'Alto Vaupés': '4203', 'Alto Vichada': '3301',
                                   'Alto Yarí': '4501', 'Arroyos Directos al Caribe': '1206', 'Bajo Catatumbo': '1607',
                                   'Bajo Cesar': '2805', 'Bajo Guaviare': '3214', 'Bajo Nechí (md)': '2703',
                                   'Bajo Río Apaporis': '4305', 'Bajo Rio Guainía': '4105', 'Bajo Río Tomo': '3403',
                                   'Bajo Río Uvá': '3217', 'Bajo Saldaña': '2208', 'Bajo San Jorge - La Mojana': '2502',
                                   'Bajo Sinú': '1303', 'Bajo Vaupés': '4207', 'Bajo Vichada': '3306',
                                   'Bajo Yarí': '4506', 'Canal del Dique margen derecho': '2903',
                                   'Canal del Dique margen izquierda': '2905', 'Caño Aguaclarita': '3605',
                                   'Caño Bocón': '3110', 'Caño Chupabe': '3218', 'Caño Cumaral': '3514',
                                   'Caño Guanápalo y otros directos al Meta': '3522', 'Caño Lioni o Terecay': '3405',
                                   'Caño Matavén': '3803', 'Caño Minisiare': '3215', 'Caño Nabuquén': '3107',
                                   'Caño Samuco': '3604', 'Cga Grande de Santa Marta': '2906',
                                   'Cienaga Mallorquin': '2909', 'Dagua - Buenaventura - Bahia Málaga': '5311',
                                   'Directos al Bajo Magdalena entre Calamar y desembocadura al mar Caribe (mi)': '2904',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (md)': '2902',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (mi)': '2901',
                                   'Directos al Bajo Nechí (mi)': '2704',
                                   'Directos al Cauca entre Pto Valdivia y Río Nechí (md)': '2625',
                                   'Directos al Magdalena entre Ríos Seco y Negro (md)': '2303',
                                   'Directos al Magdalena Medio entre ríos Negro y Carare (md)': '2311',
                                   'Directos al Megdalena (Brazo Morales)': '2320',
                                   'Directos al Meta entre ríos Cusiana y Cravo Sur (mi)': '3520',
                                   'Directos al Río Meta entre ríos Cusiana y Carare (md)': '3526',
                                   'Directos al Río Meta entre ríos Humea y Upia (mi)': '3527',
                                   'Directos al Río Meta entre ríos Pauto y Carare (mi)': '3524',
                                   'Directos Atrato entre ríos Bebaramá y Murrí (md)': '1106',
                                   'Directos Atrato entre ríos Quito y Bojayá (mi)': '1105',
                                   'Directos Bajo Atrato entre río Sucio y desembocadura': '1114',
                                   'Directos Bajo Cauca - Cga La Raya entre río Nechí y brazo de loba': '2626',
                                   'Directos Bajo Magdalena entre El Banco y El Plato (md)': '2907',
                                   'Directos Bajo Meta entre ríos Casanare y Orinoco (md)': '3525',
                                   'Directos Caribe - Ay.Sharimahana Alta Guajira': '1507',
                                   'Directos Caribe Golfo de Morrosquillo': '1205',
                                   'Directos Magdalena entre ríos Cabrera y Sumapaz (md)': '2115',
                                   'Directos Magdalena entre Ríos Guarinó y La Miel (mi)': '2304',
                                   'Directos Magdalena Medio entre ríos La Miel y Nare (mi)': '2307',
                                   'Directos Orinoco entre ríos Tomo y Meta (mi)': '3805',
                                   'Directos Pacífico Frontera Panamá': '5601', 'Directos Río Amazonas (mi)': '4801',
                                   'Directos Río Arauca (md)': '3706', 'Directos Río Atabapo (mi)': '3804',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (md)': '2620',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (mi)': '2621',
                                   'Directos Rio Metica entre ríos Guayuriba y Yucao': '3511',
                                   'Directos Río Negro (md)': '4107', 'Directos Río Taraira': '4309',
                                   'Directos Vichada Medio': '3305',
                                   'Juncal y otros Ríos Directos al Magdalena': '2109', 'La Gorgona': '5702',
                                   'Lago de Tota': '3516', 'Malpelo': '5701', 'Medio Cesar': '2802',
                                   'Medio Guaviare': '3210', 'Medio Río Guainía': '4102', 'Medio Saldaña': '2203',
                                   'Medio Sinú': '1302', 'Medio Yarí': '4504', 'Providencia': '1702',
                                   'Quebrada El Carmen y otros Directos al Magdalena Medio': '2321',
                                   'Río Aipe, Río Chenche y otros Directos al Magdalena': '2113', 'Río Ajaju': '4302',
                                   'Río Algodonal (Alto Catatumbo)': '1605', 'Río Amoyá': '2204',
                                   'Río Anchicayá': '5310', 'Río Ancho y Otros Directos al Caribe': '1503',
                                   'Río Andágueda': '1101', 'Río Aquió o Caño Aque': '4106', 'Río Ariari': '3206',
                                   'Río Ariguaní': '2804', 'Río Ariporo': '3601', 'Río Arma': '2618', 'Río Atá': '2202',
                                   'Río Baché': '2112', 'Río Banadia y otros Directos al Río Arauca': '3705',
                                   'Río Baudó': '5501', 'Río Bebaramá y otros Directos al Atrato (md)': '1104',
                                   'Río Bogotá': '2120', 'Río Bojabá': '3704', 'Río Bojayá': '1108',
                                   'Río Bugalagrande': '2635', 'Río Cabi y otros Directos Atrato (md)': '1117',
                                   'Río Cabrera': '2114', 'Río Cacarica': '1113', 'Río Caguan Alto': '4601',
                                   'Río Caguan Bajo': '4604', 'Río Cahuinarí': '4417', 'Río Cajón': '5404',
                                   'Río Camarones y otros Directos al Caribe': '1505', 'Río Camuya': '4502',
                                   'Rio Canalete y otros Arroyos Directos al Caribe': '1204', 'Río Cananari': '4306',
                                   'Río Capoma y otros Directos al San Juan': '5405', 'Río Caqueta Bajo': '4415',
                                   'Río Caqueta Medio': '4402', 'Río Cará-Paraná': '4705',
                                   'Río Carare (Minero)': '2312',
                                   'Río Carraipia - Paraguachón, Directos al Golfo Maracaibo': '1508',
                                   'Río Casanare': '3602', 'Río Chicamocha': '2403', 'Río Chinchiná': '2615',
                                   'Río Chingual': '4901', 'Río Chítaga': '3701',
                                   'Río Cimitarra y otros Directos al Magdalena': '2317',
                                   'Río Cinaruco y Directos Río Orinoco': '3809', 'Río Cobugón - Río Cobaría': '3703',
                                   'Río Coello': '2121', 'Río Cotuhe': '4710', 'Río Cravo Norte': '3603',
                                   'Río Cravo Sur': '3521', 'Río Cucuana': '2207', 'Río Cuemaní': '4414',
                                   'Río Cuiary': '4108', 'Río Cuñare': '4509', 'Río Cusiana': '3519',
                                   'Río del Suroeste y directos Río de Oro': '1608', 'Río Desbaratado': '2622',
                                   'Río Docampadó y Directos Pacífico': '5502', 'Río Don Diego': '1502',
                                   'Río Elvita': '3402', 'Río Fonce': '2402', 'Río Fortalecillas y otros': '2111',
                                   'Río Frío': '2611', 'Río Frío y otros Directos al Cauca': '2617',
                                   'Río Garagoa': '3507', 'Río Guacavía': '3504',
                                   'Río Guachaca - Mendiguaca y Buritaca': '1509',
                                   'Rio Guachaca -Río  Piedras - Río Manzanares': '1501',
                                   'Río Guachal (Bolo - Fraile y Párraga)': '2607', 'Río Guachicono': '5202',
                                   'Río Guadalajara y San Pedro': '2633', 'Río Guáitara': '5205', 'Río Gualí': '2301',
                                   'Río Guape': '3202', 'Río Guapi': '5304', 'Río Guarinó': '2302',
                                   'Río Guarrojo': '3302', 'Río Guatiquía': '3503', 'Río Guavio': '3506',
                                   'Río Guayabero': '3201', 'Río Guayas': '4602', 'Río Guayuriba': '3502',
                                   'Río Guejar': '3207', 'Río Humea': '3505', 'Río Igará-Paraná': '4707',
                                   'Río Inírida (mi), hasta bocas Caño Bocón y Río Las Viñas': '3108',
                                   'Río Inírida Alto': '3101', 'Río Inírida Medio': '3104', 'Río Isana': '4109',
                                   'Río Iscuandé': '5303', 'Río Iteviare': '3213', 'Río Itilla': '4201',
                                   'Río Juananbú': '5204', 'Río La Miel (Samaná)': '2305', 'Río La Vieja': '2612',
                                   'Río Lagunilla y otros Directos al Magdalena': '2125',
                                   'Río Lebrija y otros Directos al Magdalena': '2319', 'Río Lengupá': '3508',
                                   'Río León': '1201', 'Río Losada': '3203', 'Río Luisa': '4505',
                                   'Río Luisa y otros Directos al Magdalena': '2118', 'Río Manacacias': '3515',
                                   'Río Margua': '3702', 'Río Mayo': '5203', 'Río Mecaya': '4408', 'Río Melúa': '3513',
                                   'Río Mesay': '4510', 'Río Metica (Guamal - Humadea)': '3501', 'Río Mira': '5102',
                                   'Río Mirití-Paraná': '4418', 'Río Muco': '3303',
                                   'Río Mulatos y otros Directos al Caribe': '1202', 'Río Munguidó': '5406',
                                   'Río Murindó - Directos al Atrato': '1110', 'Río Murrí': '1107',
                                   'Río Napipí - Río Opogadó': '1109', 'Río Nare': '2308',
                                   'Río Naya - Yurumanguí': '5308', 'Río Negro (Medio Magdalena)': '2306',
                                   'Río Negro (Meta)': '3510', 'Río Neiva': '2110',
                                   'Río Nuevo Presidente - Tres Bocas (Sardinata, Tibú)': '1603', 'Río Opía': '2122',
                                   'Río Opón': '2314', 'Río Orteguaza': '4403',
                                   'Río Otún y otros Directos al Cauca': '2613', 'Río Ovejas': '2606',
                                   'Río Páez': '2105', 'Río Paila': '2636', 'Río Palacé': '2602', 'Río Palo': '2604',
                                   'Río Pamplonita': '1601', 'Río Papunaya': '3105', 'Río Papurí': '4209',
                                   'Río Patia Alto': '5201', 'Río Patia Bajo': '5209', 'Río Patia Medio': '5207',
                                   'Río Pauto': '3523', 'Río Peneya': '4410', 'Río Pescado': '4404',
                                   'Río Piendamo': '2627', 'Río Pira Paraná': '4307', 'Río Porce': '2701',
                                   'Río Prado': '2116', 'Río Puré': '4420', 'Río Purite': '4711',
                                   'Río Putumayo Bajo': '4706', 'Río Putumayo Directos (mi)': '4704',
                                   'Río Putumayo Medio': '4703', 'Río Querary': '4208',
                                   'Río Quinamayo y otros Directos al Cauca': '2628', 'Río Quito': '1103',
                                   'Río Ranchería': '1506', 'Río Risaralda': '2614', 'Río Rosario': '5103',
                                   'Río Rutuya': '4407', 'Río Saija': '5306',
                                   'Rio Salado y otros Directos Cauca': '2603',
                                   'Río Salaquí  y otros Directos Bajo Atrato': '1112',
                                   'Río San Bartolo y otros Directos al Magdalena Medio': '2310',
                                   'Río San Juan (Caribe - Litoral)': '1203', 'Río San Juan (Cauca)': '2619',
                                   'Río San Juan (Frontera Ecuador)': '5101', 'Río San Juan Alto': '5401',
                                   'Río San Juan del Micay': '5307', 'Río San Juan Medio': '5408',
                                   'Río San Miguel': '4702', 'Río Seco y otros Directos al Magdalena': '2123',
                                   'Río Sencella': '4409', 'Río Siare': '3212', 'Río Sipí': '5403',
                                   'Río Socuavo del Norte y Río Socuavo Sur': '1606', 'Río Sogamoso': '2405',
                                   'Río Suárez': '2401', 'Río Suaza': '2103', 'Río Sucio': '1111',
                                   'Río Sumapaz': '2119', 'Río Sunsiya': '4605',
                                   'Río Tamaná y otros Directos San Juan': '5402',
                                   'Río Tanela y otros Directos al Caribe': '1115', 'Río Tapaje': '5302',
                                   'Río Tapias': '1504', 'Río Tapias y otros Directos al Cauca': '2616',
                                   'Río Tarazá - Río Man': '2624', 'Río Tarra': '1604', 'Río Telembí': '5206',
                                   'Río Tetuán, Río Ortega': '2206', 'Río Timaná y otros Directos al Magdalena': '2102',
                                   'Río Timba': '2605', 'Río Timbiquí': '5305', 'Río Tiquié': '4211',
                                   'Río Tola': '5104', 'Río Tolo y otros Directos al Caribe': '1116',
                                   'Río Tomo': '4110', 'Río Totaré': '2124', 'Río Túa y otros Directos al Meta': '3518',
                                   'Río Tunia ó Macayá': '4301', 'Río Tuparro': '3802', 'Río Unilla': '4202',
                                   'Río Upía': '3509', 'Río Vita': '3801', 'Río Yaguará y Río Iquira': '2108',
                                   'Río Yucao': '3512', 'Río Zulia': '1602', 'Ríos Amaime y Cerrito': '2609',
                                   'Ríos Arroyohondo-Yumbo-Mulalo-Vijes-Yotoco-Mediacanoa y Piedras': '2631',
                                   'Ríos Cajambre - Mayorquín - Raposo': '5309', 'Ríos Cali': '2634',
                                   'Ríos Calima y Bajo San Juan': '5407', 'Ríos Chimicuica y Corozal': '2908',
                                   'Ríos Claro y Jamundí': '2629', 'Ríos Directos al Magdalena (mi)': '2104',
                                   'Ríos directos Magdalena (md)': '2106', 'Ríos Guabas, Sabaletas y Sonso': '2632',
                                   'Ríos Las Cañas - Los Micos y Obando': '2637',
                                   'Ríos Lilí, Melendez y Canaveralejo': '2630',
                                   'Ríos Pescador - RUT - Chanco - Catarina y Cañaveral': '2608',
                                   'Ríos Tulua y Morales': '2610', 'Roncador y Quitasueño': '1703', 'San Andrés': '1701'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'vertimientopt':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_cuer_rec"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Río': 5001, 'Quebrada': 5002, 'Arroyo': 5003, 'Caño': 5004, 'Canal': 5005,
                                   'Lago': 5006,
                                   'Laguna': 5007, 'Ciénaga': 5008, 'Pantano': 5009, 'Embalse': 5010, 'Estero': 5011,
                                   'Jaguey': 5012, 'Mar': 5015,
                                   'Alcantarillado Municipal/ESP (aplica sólo en capa VertimientoPT)': 5013,
                                   'Planta de Tratamiento (aplica sólo en capa VertimientoPT)': 5014}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_agua_r"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Residual doméstica': 50210, 'Residual industrial': 50220,
                                   'Residual industrial de perforación y asociadas': 50230,
                                   'Residual industrial de formación': 50240, 'Residual Mixta': 50250}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_flujo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Continuo': 50310, 'Intermitente': 50320}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_pret"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_prim"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_sec"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_terc"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_ot"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ah"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Caribe': '1', 'Magdalena-Cauca': '2', 'Orinoco': '3', 'Amazonas': '4',
                                   'Pacífico': '5'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "zh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Magdalena': '21', 'Amazonas - Directos': '48', 'Apaporis': '43', 'Apure': '39',
                                   'Arauca': '37', 'Atrato - Darién': '11', 'Bajo Magdalena': '29',
                                   'Bajo Magdalena- Cauca -San Jorge': '25', 'Baudó - Directos Pacífico': '55',
                                   'Caguán': '46', 'Caquetá': '44', 'Caribe - Guajira': '15', 'Caribe - Litoral': '12',
                                   'Casanare': '36', 'Catatumbo': '16', 'Cauca': '26', 'Cesar': '28', 'Guainía': '41',
                                   'Guaviare': '32', 'Inírida': '31', 'Islas del Caribe': '17',
                                   'Islas del Pacífico': '57', 'Medio Magdalena': '23', 'Meta': '35', 'Mira': '51',
                                   'Napo': '49', 'Nechí': '27', 'Orinoco Directos': '38', 'Pacífico - Directos': '56',
                                   'Patía': '52', 'Putumayo': '47', 'Saldaña': '22', 'San Juán': '54', 'Sinú': '13',
                                   'Sogamoso': '24', 'Tapaje - Dagua - Directos': '53', 'Tomo': '34', 'Vaupés': '42',
                                   'Vichada': '33', 'Yarí': '45'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "szh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Atrato': '1102', 'Alto Caqueta': '4401', 'Alto Cesar': '2801',
                                   'Alto Guaviare': '3204', 'Alto Magdalena': '2101', 'Alto Nechí': '2702',
                                   'Alto Río Apaporis': '4303', 'Alto Río Apure': '3901', 'Alto Río Cauca': '2601',
                                   'Alto Río Guainía': '4101', 'Alto Río Putumayo': '4701', 'Alto Río Tomo': '3401',
                                   'Alto Río Uvá': '3216', 'Alto Saldaña': '2201', 'Alto San Jorge': '2501',
                                   'Alto Sinú - Urrá': '1301', 'Alto Vaupés': '4203', 'Alto Vichada': '3301',
                                   'Alto Yarí': '4501', 'Arroyos Directos al Caribe': '1206', 'Bajo Catatumbo': '1607',
                                   'Bajo Cesar': '2805', 'Bajo Guaviare': '3214', 'Bajo Nechí (md)': '2703',
                                   'Bajo Río Apaporis': '4305', 'Bajo Rio Guainía': '4105', 'Bajo Río Tomo': '3403',
                                   'Bajo Río Uvá': '3217', 'Bajo Saldaña': '2208', 'Bajo San Jorge - La Mojana': '2502',
                                   'Bajo Sinú': '1303', 'Bajo Vaupés': '4207', 'Bajo Vichada': '3306',
                                   'Bajo Yarí': '4506', 'Canal del Dique margen derecho': '2903',
                                   'Canal del Dique margen izquierda': '2905', 'Caño Aguaclarita': '3605',
                                   'Caño Bocón': '3110', 'Caño Chupabe': '3218', 'Caño Cumaral': '3514',
                                   'Caño Guanápalo y otros directos al Meta': '3522', 'Caño Lioni o Terecay': '3405',
                                   'Caño Matavén': '3803', 'Caño Minisiare': '3215', 'Caño Nabuquén': '3107',
                                   'Caño Samuco': '3604', 'Cga Grande de Santa Marta': '2906',
                                   'Cienaga Mallorquin': '2909', 'Dagua - Buenaventura - Bahia Málaga': '5311',
                                   'Directos al Bajo Magdalena entre Calamar y desembocadura al mar Caribe (mi)': '2904',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (md)': '2902',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (mi)': '2901',
                                   'Directos al Bajo Nechí (mi)': '2704',
                                   'Directos al Cauca entre Pto Valdivia y Río Nechí (md)': '2625',
                                   'Directos al Magdalena entre Ríos Seco y Negro (md)': '2303',
                                   'Directos al Magdalena Medio entre ríos Negro y Carare (md)': '2311',
                                   'Directos al Megdalena (Brazo Morales)': '2320',
                                   'Directos al Meta entre ríos Cusiana y Cravo Sur (mi)': '3520',
                                   'Directos al Río Meta entre ríos Cusiana y Carare (md)': '3526',
                                   'Directos al Río Meta entre ríos Humea y Upia (mi)': '3527',
                                   'Directos al Río Meta entre ríos Pauto y Carare (mi)': '3524',
                                   'Directos Atrato entre ríos Bebaramá y Murrí (md)': '1106',
                                   'Directos Atrato entre ríos Quito y Bojayá (mi)': '1105',
                                   'Directos Bajo Atrato entre río Sucio y desembocadura': '1114',
                                   'Directos Bajo Cauca - Cga La Raya entre río Nechí y brazo de loba': '2626',
                                   'Directos Bajo Magdalena entre El Banco y El Plato (md)': '2907',
                                   'Directos Bajo Meta entre ríos Casanare y Orinoco (md)': '3525',
                                   'Directos Caribe - Ay.Sharimahana Alta Guajira': '1507',
                                   'Directos Caribe Golfo de Morrosquillo': '1205',
                                   'Directos Magdalena entre ríos Cabrera y Sumapaz (md)': '2115',
                                   'Directos Magdalena entre Ríos Guarinó y La Miel (mi)': '2304',
                                   'Directos Magdalena Medio entre ríos La Miel y Nare (mi)': '2307',
                                   'Directos Orinoco entre ríos Tomo y Meta (mi)': '3805',
                                   'Directos Pacífico Frontera Panamá': '5601', 'Directos Río Amazonas (mi)': '4801',
                                   'Directos Río Arauca (md)': '3706', 'Directos Río Atabapo (mi)': '3804',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (md)': '2620',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (mi)': '2621',
                                   'Directos Rio Metica entre ríos Guayuriba y Yucao': '3511',
                                   'Directos Río Negro (md)': '4107', 'Directos Río Taraira': '4309',
                                   'Directos Vichada Medio': '3305',
                                   'Juncal y otros Ríos Directos al Magdalena': '2109', 'La Gorgona': '5702',
                                   'Lago de Tota': '3516', 'Malpelo': '5701', 'Medio Cesar': '2802',
                                   'Medio Guaviare': '3210', 'Medio Río Guainía': '4102', 'Medio Saldaña': '2203',
                                   'Medio Sinú': '1302', 'Medio Yarí': '4504', 'Providencia': '1702',
                                   'Quebrada El Carmen y otros Directos al Magdalena Medio': '2321',
                                   'Río Aipe, Río Chenche y otros Directos al Magdalena': '2113', 'Río Ajaju': '4302',
                                   'Río Algodonal (Alto Catatumbo)': '1605', 'Río Amoyá': '2204',
                                   'Río Anchicayá': '5310', 'Río Ancho y Otros Directos al Caribe': '1503',
                                   'Río Andágueda': '1101', 'Río Aquió o Caño Aque': '4106', 'Río Ariari': '3206',
                                   'Río Ariguaní': '2804', 'Río Ariporo': '3601', 'Río Arma': '2618', 'Río Atá': '2202',
                                   'Río Baché': '2112', 'Río Banadia y otros Directos al Río Arauca': '3705',
                                   'Río Baudó': '5501', 'Río Bebaramá y otros Directos al Atrato (md)': '1104',
                                   'Río Bogotá': '2120', 'Río Bojabá': '3704', 'Río Bojayá': '1108',
                                   'Río Bugalagrande': '2635', 'Río Cabi y otros Directos Atrato (md)': '1117',
                                   'Río Cabrera': '2114', 'Río Cacarica': '1113', 'Río Caguan Alto': '4601',
                                   'Río Caguan Bajo': '4604', 'Río Cahuinarí': '4417', 'Río Cajón': '5404',
                                   'Río Camarones y otros Directos al Caribe': '1505', 'Río Camuya': '4502',
                                   'Rio Canalete y otros Arroyos Directos al Caribe': '1204', 'Río Cananari': '4306',
                                   'Río Capoma y otros Directos al San Juan': '5405', 'Río Caqueta Bajo': '4415',
                                   'Río Caqueta Medio': '4402', 'Río Cará-Paraná': '4705',
                                   'Río Carare (Minero)': '2312',
                                   'Río Carraipia - Paraguachón, Directos al Golfo Maracaibo': '1508',
                                   'Río Casanare': '3602', 'Río Chicamocha': '2403', 'Río Chinchiná': '2615',
                                   'Río Chingual': '4901', 'Río Chítaga': '3701',
                                   'Río Cimitarra y otros Directos al Magdalena': '2317',
                                   'Río Cinaruco y Directos Río Orinoco': '3809', 'Río Cobugón - Río Cobaría': '3703',
                                   'Río Coello': '2121', 'Río Cotuhe': '4710', 'Río Cravo Norte': '3603',
                                   'Río Cravo Sur': '3521', 'Río Cucuana': '2207', 'Río Cuemaní': '4414',
                                   'Río Cuiary': '4108', 'Río Cuñare': '4509', 'Río Cusiana': '3519',
                                   'Río del Suroeste y directos Río de Oro': '1608', 'Río Desbaratado': '2622',
                                   'Río Docampadó y Directos Pacífico': '5502', 'Río Don Diego': '1502',
                                   'Río Elvita': '3402', 'Río Fonce': '2402', 'Río Fortalecillas y otros': '2111',
                                   'Río Frío': '2611', 'Río Frío y otros Directos al Cauca': '2617',
                                   'Río Garagoa': '3507', 'Río Guacavía': '3504',
                                   'Río Guachaca - Mendiguaca y Buritaca': '1509',
                                   'Rio Guachaca -Río  Piedras - Río Manzanares': '1501',
                                   'Río Guachal (Bolo - Fraile y Párraga)': '2607', 'Río Guachicono': '5202',
                                   'Río Guadalajara y San Pedro': '2633', 'Río Guáitara': '5205', 'Río Gualí': '2301',
                                   'Río Guape': '3202', 'Río Guapi': '5304', 'Río Guarinó': '2302',
                                   'Río Guarrojo': '3302', 'Río Guatiquía': '3503', 'Río Guavio': '3506',
                                   'Río Guayabero': '3201', 'Río Guayas': '4602', 'Río Guayuriba': '3502',
                                   'Río Guejar': '3207', 'Río Humea': '3505', 'Río Igará-Paraná': '4707',
                                   'Río Inírida (mi), hasta bocas Caño Bocón y Río Las Viñas': '3108',
                                   'Río Inírida Alto': '3101', 'Río Inírida Medio': '3104', 'Río Isana': '4109',
                                   'Río Iscuandé': '5303', 'Río Iteviare': '3213', 'Río Itilla': '4201',
                                   'Río Juananbú': '5204', 'Río La Miel (Samaná)': '2305', 'Río La Vieja': '2612',
                                   'Río Lagunilla y otros Directos al Magdalena': '2125',
                                   'Río Lebrija y otros Directos al Magdalena': '2319', 'Río Lengupá': '3508',
                                   'Río León': '1201', 'Río Losada': '3203', 'Río Luisa': '4505',
                                   'Río Luisa y otros Directos al Magdalena': '2118', 'Río Manacacias': '3515',
                                   'Río Margua': '3702', 'Río Mayo': '5203', 'Río Mecaya': '4408', 'Río Melúa': '3513',
                                   'Río Mesay': '4510', 'Río Metica (Guamal - Humadea)': '3501', 'Río Mira': '5102',
                                   'Río Mirití-Paraná': '4418', 'Río Muco': '3303',
                                   'Río Mulatos y otros Directos al Caribe': '1202', 'Río Munguidó': '5406',
                                   'Río Murindó - Directos al Atrato': '1110', 'Río Murrí': '1107',
                                   'Río Napipí - Río Opogadó': '1109', 'Río Nare': '2308',
                                   'Río Naya - Yurumanguí': '5308', 'Río Negro (Medio Magdalena)': '2306',
                                   'Río Negro (Meta)': '3510', 'Río Neiva': '2110',
                                   'Río Nuevo Presidente - Tres Bocas (Sardinata, Tibú)': '1603', 'Río Opía': '2122',
                                   'Río Opón': '2314', 'Río Orteguaza': '4403',
                                   'Río Otún y otros Directos al Cauca': '2613', 'Río Ovejas': '2606',
                                   'Río Páez': '2105', 'Río Paila': '2636', 'Río Palacé': '2602', 'Río Palo': '2604',
                                   'Río Pamplonita': '1601', 'Río Papunaya': '3105', 'Río Papurí': '4209',
                                   'Río Patia Alto': '5201', 'Río Patia Bajo': '5209', 'Río Patia Medio': '5207',
                                   'Río Pauto': '3523', 'Río Peneya': '4410', 'Río Pescado': '4404',
                                   'Río Piendamo': '2627', 'Río Pira Paraná': '4307', 'Río Porce': '2701',
                                   'Río Prado': '2116', 'Río Puré': '4420', 'Río Purite': '4711',
                                   'Río Putumayo Bajo': '4706', 'Río Putumayo Directos (mi)': '4704',
                                   'Río Putumayo Medio': '4703', 'Río Querary': '4208',
                                   'Río Quinamayo y otros Directos al Cauca': '2628', 'Río Quito': '1103',
                                   'Río Ranchería': '1506', 'Río Risaralda': '2614', 'Río Rosario': '5103',
                                   'Río Rutuya': '4407', 'Río Saija': '5306',
                                   'Rio Salado y otros Directos Cauca': '2603',
                                   'Río Salaquí  y otros Directos Bajo Atrato': '1112',
                                   'Río San Bartolo y otros Directos al Magdalena Medio': '2310',
                                   'Río San Juan (Caribe - Litoral)': '1203', 'Río San Juan (Cauca)': '2619',
                                   'Río San Juan (Frontera Ecuador)': '5101', 'Río San Juan Alto': '5401',
                                   'Río San Juan del Micay': '5307', 'Río San Juan Medio': '5408',
                                   'Río San Miguel': '4702', 'Río Seco y otros Directos al Magdalena': '2123',
                                   'Río Sencella': '4409', 'Río Siare': '3212', 'Río Sipí': '5403',
                                   'Río Socuavo del Norte y Río Socuavo Sur': '1606', 'Río Sogamoso': '2405',
                                   'Río Suárez': '2401', 'Río Suaza': '2103', 'Río Sucio': '1111',
                                   'Río Sumapaz': '2119', 'Río Sunsiya': '4605',
                                   'Río Tamaná y otros Directos San Juan': '5402',
                                   'Río Tanela y otros Directos al Caribe': '1115', 'Río Tapaje': '5302',
                                   'Río Tapias': '1504', 'Río Tapias y otros Directos al Cauca': '2616',
                                   'Río Tarazá - Río Man': '2624', 'Río Tarra': '1604', 'Río Telembí': '5206',
                                   'Río Tetuán, Río Ortega': '2206', 'Río Timaná y otros Directos al Magdalena': '2102',
                                   'Río Timba': '2605', 'Río Timbiquí': '5305', 'Río Tiquié': '4211',
                                   'Río Tola': '5104', 'Río Tolo y otros Directos al Caribe': '1116',
                                   'Río Tomo': '4110', 'Río Totaré': '2124', 'Río Túa y otros Directos al Meta': '3518',
                                   'Río Tunia ó Macayá': '4301', 'Río Tuparro': '3802', 'Río Unilla': '4202',
                                   'Río Upía': '3509', 'Río Vita': '3801', 'Río Yaguará y Río Iquira': '2108',
                                   'Río Yucao': '3512', 'Río Zulia': '1602', 'Ríos Amaime y Cerrito': '2609',
                                   'Ríos Arroyohondo-Yumbo-Mulalo-Vijes-Yotoco-Mediacanoa y Piedras': '2631',
                                   'Ríos Cajambre - Mayorquín - Raposo': '5309', 'Ríos Cali': '2634',
                                   'Ríos Calima y Bajo San Juan': '5407', 'Ríos Chimicuica y Corozal': '2908',
                                   'Ríos Claro y Jamundí': '2629', 'Ríos Directos al Magdalena (mi)': '2104',
                                   'Ríos directos Magdalena (md)': '2106', 'Ríos Guabas, Sabaletas y Sonso': '2632',
                                   'Ríos Las Cañas - Los Micos y Obando': '2637',
                                   'Ríos Lilí, Melendez y Canaveralejo': '2630',
                                   'Ríos Pescador - RUT - Chanco - Catarina y Cañaveral': '2608',
                                   'Ríos Tulua y Morales': '2610', 'Roncador y Quitasueño': '1703', 'San Andrés': '1701'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'vertimientoln':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_cuer_rec"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Río': 5001, 'Quebrada': 5002, 'Arroyo': 5003, 'Caño': 5004, 'Canal': 5005,
                                   'Lago': 5006,
                                   'Laguna': 5007, 'Ciénaga': 5008, 'Pantano': 5009, 'Embalse': 5010, 'Estero': 5011,
                                   'Jaguey': 5012, 'Mar': 5015,
                                   'Alcantarillado Municipal/ESP (aplica sólo en capa VertimientoPT)': 5013,
                                   'Planta de Tratamiento (aplica sólo en capa VertimientoPT)': 5014}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_agua_r"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Residual doméstica': 50210, 'Residual industrial': 50220,
                                   'Residual industrial de perforación y asociadas': 50230,
                                   'Residual industrial de formación': 50240, 'Residual Mixta': 50250}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_flujo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Continuo': 50310, 'Intermitente': 50320}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_pret"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_prim"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_sec"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_terc"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_ot"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ah"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Caribe': '1', 'Magdalena-Cauca': '2', 'Orinoco': '3', 'Amazonas': '4',
                                   'Pacífico': '5'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "zh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Magdalena': '21', 'Amazonas - Directos': '48', 'Apaporis': '43', 'Apure': '39',
                                   'Arauca': '37', 'Atrato - Darién': '11', 'Bajo Magdalena': '29',
                                   'Bajo Magdalena- Cauca -San Jorge': '25', 'Baudó - Directos Pacífico': '55',
                                   'Caguán': '46', 'Caquetá': '44', 'Caribe - Guajira': '15', 'Caribe - Litoral': '12',
                                   'Casanare': '36', 'Catatumbo': '16', 'Cauca': '26', 'Cesar': '28', 'Guainía': '41',
                                   'Guaviare': '32', 'Inírida': '31', 'Islas del Caribe': '17',
                                   'Islas del Pacífico': '57', 'Medio Magdalena': '23', 'Meta': '35', 'Mira': '51',
                                   'Napo': '49', 'Nechí': '27', 'Orinoco Directos': '38', 'Pacífico - Directos': '56',
                                   'Patía': '52', 'Putumayo': '47', 'Saldaña': '22', 'San Juán': '54', 'Sinú': '13',
                                   'Sogamoso': '24', 'Tapaje - Dagua - Directos': '53', 'Tomo': '34', 'Vaupés': '42',
                                   'Vichada': '33', 'Yarí': '45'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "szh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Atrato': '1102', 'Alto Caqueta': '4401', 'Alto Cesar': '2801',
                                   'Alto Guaviare': '3204', 'Alto Magdalena': '2101', 'Alto Nechí': '2702',
                                   'Alto Río Apaporis': '4303', 'Alto Río Apure': '3901', 'Alto Río Cauca': '2601',
                                   'Alto Río Guainía': '4101', 'Alto Río Putumayo': '4701', 'Alto Río Tomo': '3401',
                                   'Alto Río Uvá': '3216', 'Alto Saldaña': '2201', 'Alto San Jorge': '2501',
                                   'Alto Sinú - Urrá': '1301', 'Alto Vaupés': '4203', 'Alto Vichada': '3301',
                                   'Alto Yarí': '4501', 'Arroyos Directos al Caribe': '1206', 'Bajo Catatumbo': '1607',
                                   'Bajo Cesar': '2805', 'Bajo Guaviare': '3214', 'Bajo Nechí (md)': '2703',
                                   'Bajo Río Apaporis': '4305', 'Bajo Rio Guainía': '4105', 'Bajo Río Tomo': '3403',
                                   'Bajo Río Uvá': '3217', 'Bajo Saldaña': '2208', 'Bajo San Jorge - La Mojana': '2502',
                                   'Bajo Sinú': '1303', 'Bajo Vaupés': '4207', 'Bajo Vichada': '3306',
                                   'Bajo Yarí': '4506', 'Canal del Dique margen derecho': '2903',
                                   'Canal del Dique margen izquierda': '2905', 'Caño Aguaclarita': '3605',
                                   'Caño Bocón': '3110', 'Caño Chupabe': '3218', 'Caño Cumaral': '3514',
                                   'Caño Guanápalo y otros directos al Meta': '3522', 'Caño Lioni o Terecay': '3405',
                                   'Caño Matavén': '3803', 'Caño Minisiare': '3215', 'Caño Nabuquén': '3107',
                                   'Caño Samuco': '3604', 'Cga Grande de Santa Marta': '2906',
                                   'Cienaga Mallorquin': '2909', 'Dagua - Buenaventura - Bahia Málaga': '5311',
                                   'Directos al Bajo Magdalena entre Calamar y desembocadura al mar Caribe (mi)': '2904',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (md)': '2902',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (mi)': '2901',
                                   'Directos al Bajo Nechí (mi)': '2704',
                                   'Directos al Cauca entre Pto Valdivia y Río Nechí (md)': '2625',
                                   'Directos al Magdalena entre Ríos Seco y Negro (md)': '2303',
                                   'Directos al Magdalena Medio entre ríos Negro y Carare (md)': '2311',
                                   'Directos al Megdalena (Brazo Morales)': '2320',
                                   'Directos al Meta entre ríos Cusiana y Cravo Sur (mi)': '3520',
                                   'Directos al Río Meta entre ríos Cusiana y Carare (md)': '3526',
                                   'Directos al Río Meta entre ríos Humea y Upia (mi)': '3527',
                                   'Directos al Río Meta entre ríos Pauto y Carare (mi)': '3524',
                                   'Directos Atrato entre ríos Bebaramá y Murrí (md)': '1106',
                                   'Directos Atrato entre ríos Quito y Bojayá (mi)': '1105',
                                   'Directos Bajo Atrato entre río Sucio y desembocadura': '1114',
                                   'Directos Bajo Cauca - Cga La Raya entre río Nechí y brazo de loba': '2626',
                                   'Directos Bajo Magdalena entre El Banco y El Plato (md)': '2907',
                                   'Directos Bajo Meta entre ríos Casanare y Orinoco (md)': '3525',
                                   'Directos Caribe - Ay.Sharimahana Alta Guajira': '1507',
                                   'Directos Caribe Golfo de Morrosquillo': '1205',
                                   'Directos Magdalena entre ríos Cabrera y Sumapaz (md)': '2115',
                                   'Directos Magdalena entre Ríos Guarinó y La Miel (mi)': '2304',
                                   'Directos Magdalena Medio entre ríos La Miel y Nare (mi)': '2307',
                                   'Directos Orinoco entre ríos Tomo y Meta (mi)': '3805',
                                   'Directos Pacífico Frontera Panamá': '5601', 'Directos Río Amazonas (mi)': '4801',
                                   'Directos Río Arauca (md)': '3706', 'Directos Río Atabapo (mi)': '3804',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (md)': '2620',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (mi)': '2621',
                                   'Directos Rio Metica entre ríos Guayuriba y Yucao': '3511',
                                   'Directos Río Negro (md)': '4107', 'Directos Río Taraira': '4309',
                                   'Directos Vichada Medio': '3305',
                                   'Juncal y otros Ríos Directos al Magdalena': '2109', 'La Gorgona': '5702',
                                   'Lago de Tota': '3516', 'Malpelo': '5701', 'Medio Cesar': '2802',
                                   'Medio Guaviare': '3210', 'Medio Río Guainía': '4102', 'Medio Saldaña': '2203',
                                   'Medio Sinú': '1302', 'Medio Yarí': '4504', 'Providencia': '1702',
                                   'Quebrada El Carmen y otros Directos al Magdalena Medio': '2321',
                                   'Río Aipe, Río Chenche y otros Directos al Magdalena': '2113', 'Río Ajaju': '4302',
                                   'Río Algodonal (Alto Catatumbo)': '1605', 'Río Amoyá': '2204',
                                   'Río Anchicayá': '5310', 'Río Ancho y Otros Directos al Caribe': '1503',
                                   'Río Andágueda': '1101', 'Río Aquió o Caño Aque': '4106', 'Río Ariari': '3206',
                                   'Río Ariguaní': '2804', 'Río Ariporo': '3601', 'Río Arma': '2618', 'Río Atá': '2202',
                                   'Río Baché': '2112', 'Río Banadia y otros Directos al Río Arauca': '3705',
                                   'Río Baudó': '5501', 'Río Bebaramá y otros Directos al Atrato (md)': '1104',
                                   'Río Bogotá': '2120', 'Río Bojabá': '3704', 'Río Bojayá': '1108',
                                   'Río Bugalagrande': '2635', 'Río Cabi y otros Directos Atrato (md)': '1117',
                                   'Río Cabrera': '2114', 'Río Cacarica': '1113', 'Río Caguan Alto': '4601',
                                   'Río Caguan Bajo': '4604', 'Río Cahuinarí': '4417', 'Río Cajón': '5404',
                                   'Río Camarones y otros Directos al Caribe': '1505', 'Río Camuya': '4502',
                                   'Rio Canalete y otros Arroyos Directos al Caribe': '1204', 'Río Cananari': '4306',
                                   'Río Capoma y otros Directos al San Juan': '5405', 'Río Caqueta Bajo': '4415',
                                   'Río Caqueta Medio': '4402', 'Río Cará-Paraná': '4705',
                                   'Río Carare (Minero)': '2312',
                                   'Río Carraipia - Paraguachón, Directos al Golfo Maracaibo': '1508',
                                   'Río Casanare': '3602', 'Río Chicamocha': '2403', 'Río Chinchiná': '2615',
                                   'Río Chingual': '4901', 'Río Chítaga': '3701',
                                   'Río Cimitarra y otros Directos al Magdalena': '2317',
                                   'Río Cinaruco y Directos Río Orinoco': '3809', 'Río Cobugón - Río Cobaría': '3703',
                                   'Río Coello': '2121', 'Río Cotuhe': '4710', 'Río Cravo Norte': '3603',
                                   'Río Cravo Sur': '3521', 'Río Cucuana': '2207', 'Río Cuemaní': '4414',
                                   'Río Cuiary': '4108', 'Río Cuñare': '4509', 'Río Cusiana': '3519',
                                   'Río del Suroeste y directos Río de Oro': '1608', 'Río Desbaratado': '2622',
                                   'Río Docampadó y Directos Pacífico': '5502', 'Río Don Diego': '1502',
                                   'Río Elvita': '3402', 'Río Fonce': '2402', 'Río Fortalecillas y otros': '2111',
                                   'Río Frío': '2611', 'Río Frío y otros Directos al Cauca': '2617',
                                   'Río Garagoa': '3507', 'Río Guacavía': '3504',
                                   'Río Guachaca - Mendiguaca y Buritaca': '1509',
                                   'Rio Guachaca -Río  Piedras - Río Manzanares': '1501',
                                   'Río Guachal (Bolo - Fraile y Párraga)': '2607', 'Río Guachicono': '5202',
                                   'Río Guadalajara y San Pedro': '2633', 'Río Guáitara': '5205', 'Río Gualí': '2301',
                                   'Río Guape': '3202', 'Río Guapi': '5304', 'Río Guarinó': '2302',
                                   'Río Guarrojo': '3302', 'Río Guatiquía': '3503', 'Río Guavio': '3506',
                                   'Río Guayabero': '3201', 'Río Guayas': '4602', 'Río Guayuriba': '3502',
                                   'Río Guejar': '3207', 'Río Humea': '3505', 'Río Igará-Paraná': '4707',
                                   'Río Inírida (mi), hasta bocas Caño Bocón y Río Las Viñas': '3108',
                                   'Río Inírida Alto': '3101', 'Río Inírida Medio': '3104', 'Río Isana': '4109',
                                   'Río Iscuandé': '5303', 'Río Iteviare': '3213', 'Río Itilla': '4201',
                                   'Río Juananbú': '5204', 'Río La Miel (Samaná)': '2305', 'Río La Vieja': '2612',
                                   'Río Lagunilla y otros Directos al Magdalena': '2125',
                                   'Río Lebrija y otros Directos al Magdalena': '2319', 'Río Lengupá': '3508',
                                   'Río León': '1201', 'Río Losada': '3203', 'Río Luisa': '4505',
                                   'Río Luisa y otros Directos al Magdalena': '2118', 'Río Manacacias': '3515',
                                   'Río Margua': '3702', 'Río Mayo': '5203', 'Río Mecaya': '4408', 'Río Melúa': '3513',
                                   'Río Mesay': '4510', 'Río Metica (Guamal - Humadea)': '3501', 'Río Mira': '5102',
                                   'Río Mirití-Paraná': '4418', 'Río Muco': '3303',
                                   'Río Mulatos y otros Directos al Caribe': '1202', 'Río Munguidó': '5406',
                                   'Río Murindó - Directos al Atrato': '1110', 'Río Murrí': '1107',
                                   'Río Napipí - Río Opogadó': '1109', 'Río Nare': '2308',
                                   'Río Naya - Yurumanguí': '5308', 'Río Negro (Medio Magdalena)': '2306',
                                   'Río Negro (Meta)': '3510', 'Río Neiva': '2110',
                                   'Río Nuevo Presidente - Tres Bocas (Sardinata, Tibú)': '1603', 'Río Opía': '2122',
                                   'Río Opón': '2314', 'Río Orteguaza': '4403',
                                   'Río Otún y otros Directos al Cauca': '2613', 'Río Ovejas': '2606',
                                   'Río Páez': '2105', 'Río Paila': '2636', 'Río Palacé': '2602', 'Río Palo': '2604',
                                   'Río Pamplonita': '1601', 'Río Papunaya': '3105', 'Río Papurí': '4209',
                                   'Río Patia Alto': '5201', 'Río Patia Bajo': '5209', 'Río Patia Medio': '5207',
                                   'Río Pauto': '3523', 'Río Peneya': '4410', 'Río Pescado': '4404',
                                   'Río Piendamo': '2627', 'Río Pira Paraná': '4307', 'Río Porce': '2701',
                                   'Río Prado': '2116', 'Río Puré': '4420', 'Río Purite': '4711',
                                   'Río Putumayo Bajo': '4706', 'Río Putumayo Directos (mi)': '4704',
                                   'Río Putumayo Medio': '4703', 'Río Querary': '4208',
                                   'Río Quinamayo y otros Directos al Cauca': '2628', 'Río Quito': '1103',
                                   'Río Ranchería': '1506', 'Río Risaralda': '2614', 'Río Rosario': '5103',
                                   'Río Rutuya': '4407', 'Río Saija': '5306',
                                   'Rio Salado y otros Directos Cauca': '2603',
                                   'Río Salaquí  y otros Directos Bajo Atrato': '1112',
                                   'Río San Bartolo y otros Directos al Magdalena Medio': '2310',
                                   'Río San Juan (Caribe - Litoral)': '1203', 'Río San Juan (Cauca)': '2619',
                                   'Río San Juan (Frontera Ecuador)': '5101', 'Río San Juan Alto': '5401',
                                   'Río San Juan del Micay': '5307', 'Río San Juan Medio': '5408',
                                   'Río San Miguel': '4702', 'Río Seco y otros Directos al Magdalena': '2123',
                                   'Río Sencella': '4409', 'Río Siare': '3212', 'Río Sipí': '5403',
                                   'Río Socuavo del Norte y Río Socuavo Sur': '1606', 'Río Sogamoso': '2405',
                                   'Río Suárez': '2401', 'Río Suaza': '2103', 'Río Sucio': '1111',
                                   'Río Sumapaz': '2119', 'Río Sunsiya': '4605',
                                   'Río Tamaná y otros Directos San Juan': '5402',
                                   'Río Tanela y otros Directos al Caribe': '1115', 'Río Tapaje': '5302',
                                   'Río Tapias': '1504', 'Río Tapias y otros Directos al Cauca': '2616',
                                   'Río Tarazá - Río Man': '2624', 'Río Tarra': '1604', 'Río Telembí': '5206',
                                   'Río Tetuán, Río Ortega': '2206', 'Río Timaná y otros Directos al Magdalena': '2102',
                                   'Río Timba': '2605', 'Río Timbiquí': '5305', 'Río Tiquié': '4211',
                                   'Río Tola': '5104', 'Río Tolo y otros Directos al Caribe': '1116',
                                   'Río Tomo': '4110', 'Río Totaré': '2124', 'Río Túa y otros Directos al Meta': '3518',
                                   'Río Tunia ó Macayá': '4301', 'Río Tuparro': '3802', 'Río Unilla': '4202',
                                   'Río Upía': '3509', 'Río Vita': '3801', 'Río Yaguará y Río Iquira': '2108',
                                   'Río Yucao': '3512', 'Río Zulia': '1602', 'Ríos Amaime y Cerrito': '2609',
                                   'Ríos Arroyohondo-Yumbo-Mulalo-Vijes-Yotoco-Mediacanoa y Piedras': '2631',
                                   'Ríos Cajambre - Mayorquín - Raposo': '5309', 'Ríos Cali': '2634',
                                   'Ríos Calima y Bajo San Juan': '5407', 'Ríos Chimicuica y Corozal': '2908',
                                   'Ríos Claro y Jamundí': '2629', 'Ríos Directos al Magdalena (mi)': '2104',
                                   'Ríos directos Magdalena (md)': '2106', 'Ríos Guabas, Sabaletas y Sonso': '2632',
                                   'Ríos Las Cañas - Los Micos y Obando': '2637',
                                   'Ríos Lilí, Melendez y Canaveralejo': '2630',
                                   'Ríos Pescador - RUT - Chanco - Catarina y Cañaveral': '2608',
                                   'Ríos Tulua y Morales': '2610', 'Roncador y Quitasueño': '1703', 'San Andrés': '1701'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'vertimientovia':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_agua_r"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Residual doméstica': 50210, 'Residual industrial': 50220,
                                   'Residual industrial de perforación y asociadas': 50230,
                                   'Residual industrial de formación': 50240, 'Residual Mixta': 50250}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_flujo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Continuo': 50310, 'Intermitente': 50320}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_pret"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_prim"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_sec"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_terc"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_ot"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'vertimientosuelo':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_agua_r"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Residual doméstica': 50210, 'Residual industrial': 50220,
                                   'Residual industrial de perforación y asociadas': 50230,
                                   'Residual industrial de formación': 50240, 'Residual Mixta': 50250}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_flujo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Continuo': 50310, 'Intermitente': 50320}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_pret"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_prim"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_sec"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_terc"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_ot"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'puntomuestreoaguasuper':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_punto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Caracterización ambiental': 7001, 'Periódico PMA': 7002, 'Ocasional': 7003}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "fc_mon_agu"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'OcupacionCauce': 80101, 'CaptacionAguaSuperPT': 80102,
                                   'CaptacionAguaSuperLN': 80103,
                                   'VertimientoPT': 80104, 'VertimientoLN': 80105, 'VertimientoVia': 80106,
                                   'VertimientoSuelo': 80107}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "cate_monit"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Captación': 8001, 'Aguas arriba de la captación': 8002,
                                   'Aguas abajo de la captación': 8003,
                                   'Vertimiento, Punto de descarga en fuente de agua superficial.': 8004,
                                   'Aguas arriba del vertimiento': 8005, 'Aguas abajo del vertimiento': 8006,
                                   'Vertimiento, Punto de entrada al sistema de tratamiento.': 8007,
                                   'Vertimiento, Punto de salida del sistema de tratamiento.': 8008,
                                   'Ocupación de cauce': 8009, 'Aguas arriba de la ocupación': 8010,
                                   'Aguas abajo de la ocupación': 8011, 'Afluente de la corriente': 8012,
                                   'Efluente de la corriente': 8013, 'Sitio Aleatorio en fuente superficial': 8014,
                                   'Sitio Específico en fuente superficial': 8015}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tip_fu_sup"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Río': 2210, 'Quebrada': 2211, 'Arroyo': 2212, 'Caño': 2213, 'Canal': 2214,
                                   'Lago': 2215,
                                   'Laguna': 2216, 'Ciénaga': 2217, 'Pantano': 2218, 'Embalse': 2219, 'Estero': 2220,
                                   'Jaguey': 2221, 'Estuario': 2222, 'Manantial': 2223,
                                   'Área del fondo del pit-minería (aplica sólo en capa PuntoMuestreoAguaSuper)': 2224,
                                   'Planta de Tratamiento (aplica sólo en capa PuntoMuestreoAguaSuper)': 2225}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_caudal"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Continuo': 2110, 'Intermitente': 2120}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ah"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Caribe': '1', 'Magdalena-Cauca': '2', 'Orinoco': '3', 'Amazonas': '4',
                                   'Pacífico': '5'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "zh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Magdalena': '21', 'Amazonas - Directos': '48', 'Apaporis': '43', 'Apure': '39',
                                   'Arauca': '37', 'Atrato - Darién': '11', 'Bajo Magdalena': '29',
                                   'Bajo Magdalena- Cauca -San Jorge': '25', 'Baudó - Directos Pacífico': '55',
                                   'Caguán': '46', 'Caquetá': '44', 'Caribe - Guajira': '15', 'Caribe - Litoral': '12',
                                   'Casanare': '36', 'Catatumbo': '16', 'Cauca': '26', 'Cesar': '28', 'Guainía': '41',
                                   'Guaviare': '32', 'Inírida': '31', 'Islas del Caribe': '17',
                                   'Islas del Pacífico': '57', 'Medio Magdalena': '23', 'Meta': '35', 'Mira': '51',
                                   'Napo': '49', 'Nechí': '27', 'Orinoco Directos': '38', 'Pacífico - Directos': '56',
                                   'Patía': '52', 'Putumayo': '47', 'Saldaña': '22', 'San Juán': '54', 'Sinú': '13',
                                   'Sogamoso': '24', 'Tapaje - Dagua - Directos': '53', 'Tomo': '34', 'Vaupés': '42',
                                   'Vichada': '33', 'Yarí': '45'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "szh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Atrato': '1102', 'Alto Caqueta': '4401', 'Alto Cesar': '2801',
                                   'Alto Guaviare': '3204', 'Alto Magdalena': '2101', 'Alto Nechí': '2702',
                                   'Alto Río Apaporis': '4303', 'Alto Río Apure': '3901', 'Alto Río Cauca': '2601',
                                   'Alto Río Guainía': '4101', 'Alto Río Putumayo': '4701', 'Alto Río Tomo': '3401',
                                   'Alto Río Uvá': '3216', 'Alto Saldaña': '2201', 'Alto San Jorge': '2501',
                                   'Alto Sinú - Urrá': '1301', 'Alto Vaupés': '4203', 'Alto Vichada': '3301',
                                   'Alto Yarí': '4501', 'Arroyos Directos al Caribe': '1206', 'Bajo Catatumbo': '1607',
                                   'Bajo Cesar': '2805', 'Bajo Guaviare': '3214', 'Bajo Nechí (md)': '2703',
                                   'Bajo Río Apaporis': '4305', 'Bajo Rio Guainía': '4105', 'Bajo Río Tomo': '3403',
                                   'Bajo Río Uvá': '3217', 'Bajo Saldaña': '2208', 'Bajo San Jorge - La Mojana': '2502',
                                   'Bajo Sinú': '1303', 'Bajo Vaupés': '4207', 'Bajo Vichada': '3306',
                                   'Bajo Yarí': '4506', 'Canal del Dique margen derecho': '2903',
                                   'Canal del Dique margen izquierda': '2905', 'Caño Aguaclarita': '3605',
                                   'Caño Bocón': '3110', 'Caño Chupabe': '3218', 'Caño Cumaral': '3514',
                                   'Caño Guanápalo y otros directos al Meta': '3522', 'Caño Lioni o Terecay': '3405',
                                   'Caño Matavén': '3803', 'Caño Minisiare': '3215', 'Caño Nabuquén': '3107',
                                   'Caño Samuco': '3604', 'Cga Grande de Santa Marta': '2906',
                                   'Cienaga Mallorquin': '2909', 'Dagua - Buenaventura - Bahia Málaga': '5311',
                                   'Directos al Bajo Magdalena entre Calamar y desembocadura al mar Caribe (mi)': '2904',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (md)': '2902',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (mi)': '2901',
                                   'Directos al Bajo Nechí (mi)': '2704',
                                   'Directos al Cauca entre Pto Valdivia y Río Nechí (md)': '2625',
                                   'Directos al Magdalena entre Ríos Seco y Negro (md)': '2303',
                                   'Directos al Magdalena Medio entre ríos Negro y Carare (md)': '2311',
                                   'Directos al Megdalena (Brazo Morales)': '2320',
                                   'Directos al Meta entre ríos Cusiana y Cravo Sur (mi)': '3520',
                                   'Directos al Río Meta entre ríos Cusiana y Carare (md)': '3526',
                                   'Directos al Río Meta entre ríos Humea y Upia (mi)': '3527',
                                   'Directos al Río Meta entre ríos Pauto y Carare (mi)': '3524',
                                   'Directos Atrato entre ríos Bebaramá y Murrí (md)': '1106',
                                   'Directos Atrato entre ríos Quito y Bojayá (mi)': '1105',
                                   'Directos Bajo Atrato entre río Sucio y desembocadura': '1114',
                                   'Directos Bajo Cauca - Cga La Raya entre río Nechí y brazo de loba': '2626',
                                   'Directos Bajo Magdalena entre El Banco y El Plato (md)': '2907',
                                   'Directos Bajo Meta entre ríos Casanare y Orinoco (md)': '3525',
                                   'Directos Caribe - Ay.Sharimahana Alta Guajira': '1507',
                                   'Directos Caribe Golfo de Morrosquillo': '1205',
                                   'Directos Magdalena entre ríos Cabrera y Sumapaz (md)': '2115',
                                   'Directos Magdalena entre Ríos Guarinó y La Miel (mi)': '2304',
                                   'Directos Magdalena Medio entre ríos La Miel y Nare (mi)': '2307',
                                   'Directos Orinoco entre ríos Tomo y Meta (mi)': '3805',
                                   'Directos Pacífico Frontera Panamá': '5601', 'Directos Río Amazonas (mi)': '4801',
                                   'Directos Río Arauca (md)': '3706', 'Directos Río Atabapo (mi)': '3804',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (md)': '2620',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (mi)': '2621',
                                   'Directos Rio Metica entre ríos Guayuriba y Yucao': '3511',
                                   'Directos Río Negro (md)': '4107', 'Directos Río Taraira': '4309',
                                   'Directos Vichada Medio': '3305',
                                   'Juncal y otros Ríos Directos al Magdalena': '2109', 'La Gorgona': '5702',
                                   'Lago de Tota': '3516', 'Malpelo': '5701', 'Medio Cesar': '2802',
                                   'Medio Guaviare': '3210', 'Medio Río Guainía': '4102', 'Medio Saldaña': '2203',
                                   'Medio Sinú': '1302', 'Medio Yarí': '4504', 'Providencia': '1702',
                                   'Quebrada El Carmen y otros Directos al Magdalena Medio': '2321',
                                   'Río Aipe, Río Chenche y otros Directos al Magdalena': '2113', 'Río Ajaju': '4302',
                                   'Río Algodonal (Alto Catatumbo)': '1605', 'Río Amoyá': '2204',
                                   'Río Anchicayá': '5310', 'Río Ancho y Otros Directos al Caribe': '1503',
                                   'Río Andágueda': '1101', 'Río Aquió o Caño Aque': '4106', 'Río Ariari': '3206',
                                   'Río Ariguaní': '2804', 'Río Ariporo': '3601', 'Río Arma': '2618', 'Río Atá': '2202',
                                   'Río Baché': '2112', 'Río Banadia y otros Directos al Río Arauca': '3705',
                                   'Río Baudó': '5501', 'Río Bebaramá y otros Directos al Atrato (md)': '1104',
                                   'Río Bogotá': '2120', 'Río Bojabá': '3704', 'Río Bojayá': '1108',
                                   'Río Bugalagrande': '2635', 'Río Cabi y otros Directos Atrato (md)': '1117',
                                   'Río Cabrera': '2114', 'Río Cacarica': '1113', 'Río Caguan Alto': '4601',
                                   'Río Caguan Bajo': '4604', 'Río Cahuinarí': '4417', 'Río Cajón': '5404',
                                   'Río Camarones y otros Directos al Caribe': '1505', 'Río Camuya': '4502',
                                   'Rio Canalete y otros Arroyos Directos al Caribe': '1204', 'Río Cananari': '4306',
                                   'Río Capoma y otros Directos al San Juan': '5405', 'Río Caqueta Bajo': '4415',
                                   'Río Caqueta Medio': '4402', 'Río Cará-Paraná': '4705',
                                   'Río Carare (Minero)': '2312',
                                   'Río Carraipia - Paraguachón, Directos al Golfo Maracaibo': '1508',
                                   'Río Casanare': '3602', 'Río Chicamocha': '2403', 'Río Chinchiná': '2615',
                                   'Río Chingual': '4901', 'Río Chítaga': '3701',
                                   'Río Cimitarra y otros Directos al Magdalena': '2317',
                                   'Río Cinaruco y Directos Río Orinoco': '3809', 'Río Cobugón - Río Cobaría': '3703',
                                   'Río Coello': '2121', 'Río Cotuhe': '4710', 'Río Cravo Norte': '3603',
                                   'Río Cravo Sur': '3521', 'Río Cucuana': '2207', 'Río Cuemaní': '4414',
                                   'Río Cuiary': '4108', 'Río Cuñare': '4509', 'Río Cusiana': '3519',
                                   'Río del Suroeste y directos Río de Oro': '1608', 'Río Desbaratado': '2622',
                                   'Río Docampadó y Directos Pacífico': '5502', 'Río Don Diego': '1502',
                                   'Río Elvita': '3402', 'Río Fonce': '2402', 'Río Fortalecillas y otros': '2111',
                                   'Río Frío': '2611', 'Río Frío y otros Directos al Cauca': '2617',
                                   'Río Garagoa': '3507', 'Río Guacavía': '3504',
                                   'Río Guachaca - Mendiguaca y Buritaca': '1509',
                                   'Rio Guachaca -Río  Piedras - Río Manzanares': '1501',
                                   'Río Guachal (Bolo - Fraile y Párraga)': '2607', 'Río Guachicono': '5202',
                                   'Río Guadalajara y San Pedro': '2633', 'Río Guáitara': '5205', 'Río Gualí': '2301',
                                   'Río Guape': '3202', 'Río Guapi': '5304', 'Río Guarinó': '2302',
                                   'Río Guarrojo': '3302', 'Río Guatiquía': '3503', 'Río Guavio': '3506',
                                   'Río Guayabero': '3201', 'Río Guayas': '4602', 'Río Guayuriba': '3502',
                                   'Río Guejar': '3207', 'Río Humea': '3505', 'Río Igará-Paraná': '4707',
                                   'Río Inírida (mi), hasta bocas Caño Bocón y Río Las Viñas': '3108',
                                   'Río Inírida Alto': '3101', 'Río Inírida Medio': '3104', 'Río Isana': '4109',
                                   'Río Iscuandé': '5303', 'Río Iteviare': '3213', 'Río Itilla': '4201',
                                   'Río Juananbú': '5204', 'Río La Miel (Samaná)': '2305', 'Río La Vieja': '2612',
                                   'Río Lagunilla y otros Directos al Magdalena': '2125',
                                   'Río Lebrija y otros Directos al Magdalena': '2319', 'Río Lengupá': '3508',
                                   'Río León': '1201', 'Río Losada': '3203', 'Río Luisa': '4505',
                                   'Río Luisa y otros Directos al Magdalena': '2118', 'Río Manacacias': '3515',
                                   'Río Margua': '3702', 'Río Mayo': '5203', 'Río Mecaya': '4408', 'Río Melúa': '3513',
                                   'Río Mesay': '4510', 'Río Metica (Guamal - Humadea)': '3501', 'Río Mira': '5102',
                                   'Río Mirití-Paraná': '4418', 'Río Muco': '3303',
                                   'Río Mulatos y otros Directos al Caribe': '1202', 'Río Munguidó': '5406',
                                   'Río Murindó - Directos al Atrato': '1110', 'Río Murrí': '1107',
                                   'Río Napipí - Río Opogadó': '1109', 'Río Nare': '2308',
                                   'Río Naya - Yurumanguí': '5308', 'Río Negro (Medio Magdalena)': '2306',
                                   'Río Negro (Meta)': '3510', 'Río Neiva': '2110',
                                   'Río Nuevo Presidente - Tres Bocas (Sardinata, Tibú)': '1603', 'Río Opía': '2122',
                                   'Río Opón': '2314', 'Río Orteguaza': '4403',
                                   'Río Otún y otros Directos al Cauca': '2613', 'Río Ovejas': '2606',
                                   'Río Páez': '2105', 'Río Paila': '2636', 'Río Palacé': '2602', 'Río Palo': '2604',
                                   'Río Pamplonita': '1601', 'Río Papunaya': '3105', 'Río Papurí': '4209',
                                   'Río Patia Alto': '5201', 'Río Patia Bajo': '5209', 'Río Patia Medio': '5207',
                                   'Río Pauto': '3523', 'Río Peneya': '4410', 'Río Pescado': '4404',
                                   'Río Piendamo': '2627', 'Río Pira Paraná': '4307', 'Río Porce': '2701',
                                   'Río Prado': '2116', 'Río Puré': '4420', 'Río Purite': '4711',
                                   'Río Putumayo Bajo': '4706', 'Río Putumayo Directos (mi)': '4704',
                                   'Río Putumayo Medio': '4703', 'Río Querary': '4208',
                                   'Río Quinamayo y otros Directos al Cauca': '2628', 'Río Quito': '1103',
                                   'Río Ranchería': '1506', 'Río Risaralda': '2614', 'Río Rosario': '5103',
                                   'Río Rutuya': '4407', 'Río Saija': '5306',
                                   'Rio Salado y otros Directos Cauca': '2603',
                                   'Río Salaquí  y otros Directos Bajo Atrato': '1112',
                                   'Río San Bartolo y otros Directos al Magdalena Medio': '2310',
                                   'Río San Juan (Caribe - Litoral)': '1203', 'Río San Juan (Cauca)': '2619',
                                   'Río San Juan (Frontera Ecuador)': '5101', 'Río San Juan Alto': '5401',
                                   'Río San Juan del Micay': '5307', 'Río San Juan Medio': '5408',
                                   'Río San Miguel': '4702', 'Río Seco y otros Directos al Magdalena': '2123',
                                   'Río Sencella': '4409', 'Río Siare': '3212', 'Río Sipí': '5403',
                                   'Río Socuavo del Norte y Río Socuavo Sur': '1606', 'Río Sogamoso': '2405',
                                   'Río Suárez': '2401', 'Río Suaza': '2103', 'Río Sucio': '1111',
                                   'Río Sumapaz': '2119', 'Río Sunsiya': '4605',
                                   'Río Tamaná y otros Directos San Juan': '5402',
                                   'Río Tanela y otros Directos al Caribe': '1115', 'Río Tapaje': '5302',
                                   'Río Tapias': '1504', 'Río Tapias y otros Directos al Cauca': '2616',
                                   'Río Tarazá - Río Man': '2624', 'Río Tarra': '1604', 'Río Telembí': '5206',
                                   'Río Tetuán, Río Ortega': '2206', 'Río Timaná y otros Directos al Magdalena': '2102',
                                   'Río Timba': '2605', 'Río Timbiquí': '5305', 'Río Tiquié': '4211',
                                   'Río Tola': '5104', 'Río Tolo y otros Directos al Caribe': '1116',
                                   'Río Tomo': '4110', 'Río Totaré': '2124', 'Río Túa y otros Directos al Meta': '3518',
                                   'Río Tunia ó Macayá': '4301', 'Río Tuparro': '3802', 'Río Unilla': '4202',
                                   'Río Upía': '3509', 'Río Vita': '3801', 'Río Yaguará y Río Iquira': '2108',
                                   'Río Yucao': '3512', 'Río Zulia': '1602', 'Ríos Amaime y Cerrito': '2609',
                                   'Ríos Arroyohondo-Yumbo-Mulalo-Vijes-Yotoco-Mediacanoa y Piedras': '2631',
                                   'Ríos Cajambre - Mayorquín - Raposo': '5309', 'Ríos Cali': '2634',
                                   'Ríos Calima y Bajo San Juan': '5407', 'Ríos Chimicuica y Corozal': '2908',
                                   'Ríos Claro y Jamundí': '2629', 'Ríos Directos al Magdalena (mi)': '2104',
                                   'Ríos directos Magdalena (md)': '2106', 'Ríos Guabas, Sabaletas y Sonso': '2632',
                                   'Ríos Las Cañas - Los Micos y Obando': '2637',
                                   'Ríos Lilí, Melendez y Canaveralejo': '2630',
                                   'Ríos Pescador - RUT - Chanco - Catarina y Cañaveral': '2608',
                                   'Ríos Tulua y Morales': '2610', 'Roncador y Quitasueño': '1703', 'San Andrés': '1701'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'usosyusuariosrecursohidrico':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tip_fu_sup"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Río': 2210, 'Quebrada': 2211, 'Arroyo': 2212, 'Caño': 2213, 'Canal': 2214,
                                   'Lago': 2215,
                                   'Laguna': 2216, 'Ciénaga': 2217, 'Pantano': 2218, 'Embalse': 2219, 'Estero': 2220,
                                   'Jaguey': 2221, 'Estuario': 2222, 'Manantial': 2223,
                                   'Área del fondo del pit-minería (aplica sólo en capa PuntoMuestreoAguaSuper)': 2224,
                                   'Planta de Tratamiento (aplica sólo en capa PuntoMuestreoAguaSuper)': 2225}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "u_aprov_1"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Utilización para el consumo humano, colectivo o comunitario, sea urbano o rural': 30101,
                            'Utilización para necesidades domésticas individuales': 30102,
                            'Usos agropecuarios comunitarios, comprendidas la acuicultura y la pesca': 30103,
                            'Usos agropecuarios individuales, comprendidas la acuicultura y la pesca': 30104,
                            'Generación de energía hidroeléctrica': 30105, 'Usos industriales o manufactureros': 30106,
                            'Usos mineros': 30107, 'Usos recreativos comunitarios': 30108,
                            'Usos recreativos individuales': 30109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "u_aprov_2"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Utilización para el consumo humano, colectivo o comunitario, sea urbano o rural': 30101,
                            'Utilización para necesidades domésticas individuales': 30102,
                            'Usos agropecuarios comunitarios, comprendidas la acuicultura y la pesca': 30103,
                            'Usos agropecuarios individuales, comprendidas la acuicultura y la pesca': 30104,
                            'Generación de energía hidroeléctrica': 30105, 'Usos industriales o manufactureros': 30106,
                            'Usos mineros': 30107, 'Usos recreativos comunitarios': 30108,
                            'Usos recreativos individuales': 30109
                            }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "u_aprov_3"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Utilización para el consumo humano, colectivo o comunitario, sea urbano o rural': 30101,
                            'Utilización para necesidades domésticas individuales': 30102,
                            'Usos agropecuarios comunitarios, comprendidas la acuicultura y la pesca': 30103,
                            'Usos agropecuarios individuales, comprendidas la acuicultura y la pesca': 30104,
                            'Generación de energía hidroeléctrica': 30105, 'Usos industriales o manufactureros': 30106,
                            'Usos mineros': 30107, 'Usos recreativos comunitarios': 30108,
                            'Usos recreativos individuales': 30109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "u_aprov_4"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Utilización para el consumo humano, colectivo o comunitario, sea urbano o rural': 30101,
                            'Utilización para necesidades domésticas individuales': 30102,
                            'Usos agropecuarios comunitarios, comprendidas la acuicultura y la pesca': 30103,
                            'Usos agropecuarios individuales, comprendidas la acuicultura y la pesca': 30104,
                            'Generación de energía hidroeléctrica': 30105, 'Usos industriales o manufactureros': 30106,
                            'Usos mineros': 30107, 'Usos recreativos comunitarios': 30108,
                            'Usos recreativos individuales': 30109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ah"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Caribe': '1', 'Magdalena-Cauca': '2', 'Orinoco': '3', 'Amazonas': '4',
                                   'Pacífico': '5'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "zh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Magdalena': '21', 'Amazonas - Directos': '48', 'Apaporis': '43', 'Apure': '39',
                                   'Arauca': '37', 'Atrato - Darién': '11', 'Bajo Magdalena': '29',
                                   'Bajo Magdalena- Cauca -San Jorge': '25', 'Baudó - Directos Pacífico': '55',
                                   'Caguán': '46', 'Caquetá': '44', 'Caribe - Guajira': '15', 'Caribe - Litoral': '12',
                                   'Casanare': '36', 'Catatumbo': '16', 'Cauca': '26', 'Cesar': '28', 'Guainía': '41',
                                   'Guaviare': '32', 'Inírida': '31', 'Islas del Caribe': '17',
                                   'Islas del Pacífico': '57', 'Medio Magdalena': '23', 'Meta': '35', 'Mira': '51',
                                   'Napo': '49', 'Nechí': '27', 'Orinoco Directos': '38', 'Pacífico - Directos': '56',
                                   'Patía': '52', 'Putumayo': '47', 'Saldaña': '22', 'San Juán': '54', 'Sinú': '13',
                                   'Sogamoso': '24', 'Tapaje - Dagua - Directos': '53', 'Tomo': '34', 'Vaupés': '42',
                                   'Vichada': '33', 'Yarí': '45'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "szh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Atrato': '1102', 'Alto Caqueta': '4401', 'Alto Cesar': '2801',
                                   'Alto Guaviare': '3204', 'Alto Magdalena': '2101', 'Alto Nechí': '2702',
                                   'Alto Río Apaporis': '4303', 'Alto Río Apure': '3901', 'Alto Río Cauca': '2601',
                                   'Alto Río Guainía': '4101', 'Alto Río Putumayo': '4701', 'Alto Río Tomo': '3401',
                                   'Alto Río Uvá': '3216', 'Alto Saldaña': '2201', 'Alto San Jorge': '2501',
                                   'Alto Sinú - Urrá': '1301', 'Alto Vaupés': '4203', 'Alto Vichada': '3301',
                                   'Alto Yarí': '4501', 'Arroyos Directos al Caribe': '1206', 'Bajo Catatumbo': '1607',
                                   'Bajo Cesar': '2805', 'Bajo Guaviare': '3214', 'Bajo Nechí (md)': '2703',
                                   'Bajo Río Apaporis': '4305', 'Bajo Rio Guainía': '4105', 'Bajo Río Tomo': '3403',
                                   'Bajo Río Uvá': '3217', 'Bajo Saldaña': '2208', 'Bajo San Jorge - La Mojana': '2502',
                                   'Bajo Sinú': '1303', 'Bajo Vaupés': '4207', 'Bajo Vichada': '3306',
                                   'Bajo Yarí': '4506', 'Canal del Dique margen derecho': '2903',
                                   'Canal del Dique margen izquierda': '2905', 'Caño Aguaclarita': '3605',
                                   'Caño Bocón': '3110', 'Caño Chupabe': '3218', 'Caño Cumaral': '3514',
                                   'Caño Guanápalo y otros directos al Meta': '3522', 'Caño Lioni o Terecay': '3405',
                                   'Caño Matavén': '3803', 'Caño Minisiare': '3215', 'Caño Nabuquén': '3107',
                                   'Caño Samuco': '3604', 'Cga Grande de Santa Marta': '2906',
                                   'Cienaga Mallorquin': '2909', 'Dagua - Buenaventura - Bahia Málaga': '5311',
                                   'Directos al Bajo Magdalena entre Calamar y desembocadura al mar Caribe (mi)': '2904',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (md)': '2902',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (mi)': '2901',
                                   'Directos al Bajo Nechí (mi)': '2704',
                                   'Directos al Cauca entre Pto Valdivia y Río Nechí (md)': '2625',
                                   'Directos al Magdalena entre Ríos Seco y Negro (md)': '2303',
                                   'Directos al Magdalena Medio entre ríos Negro y Carare (md)': '2311',
                                   'Directos al Megdalena (Brazo Morales)': '2320',
                                   'Directos al Meta entre ríos Cusiana y Cravo Sur (mi)': '3520',
                                   'Directos al Río Meta entre ríos Cusiana y Carare (md)': '3526',
                                   'Directos al Río Meta entre ríos Humea y Upia (mi)': '3527',
                                   'Directos al Río Meta entre ríos Pauto y Carare (mi)': '3524',
                                   'Directos Atrato entre ríos Bebaramá y Murrí (md)': '1106',
                                   'Directos Atrato entre ríos Quito y Bojayá (mi)': '1105',
                                   'Directos Bajo Atrato entre río Sucio y desembocadura': '1114',
                                   'Directos Bajo Cauca - Cga La Raya entre río Nechí y brazo de loba': '2626',
                                   'Directos Bajo Magdalena entre El Banco y El Plato (md)': '2907',
                                   'Directos Bajo Meta entre ríos Casanare y Orinoco (md)': '3525',
                                   'Directos Caribe - Ay.Sharimahana Alta Guajira': '1507',
                                   'Directos Caribe Golfo de Morrosquillo': '1205',
                                   'Directos Magdalena entre ríos Cabrera y Sumapaz (md)': '2115',
                                   'Directos Magdalena entre Ríos Guarinó y La Miel (mi)': '2304',
                                   'Directos Magdalena Medio entre ríos La Miel y Nare (mi)': '2307',
                                   'Directos Orinoco entre ríos Tomo y Meta (mi)': '3805',
                                   'Directos Pacífico Frontera Panamá': '5601', 'Directos Río Amazonas (mi)': '4801',
                                   'Directos Río Arauca (md)': '3706', 'Directos Río Atabapo (mi)': '3804',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (md)': '2620',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (mi)': '2621',
                                   'Directos Rio Metica entre ríos Guayuriba y Yucao': '3511',
                                   'Directos Río Negro (md)': '4107', 'Directos Río Taraira': '4309',
                                   'Directos Vichada Medio': '3305',
                                   'Juncal y otros Ríos Directos al Magdalena': '2109', 'La Gorgona': '5702',
                                   'Lago de Tota': '3516', 'Malpelo': '5701', 'Medio Cesar': '2802',
                                   'Medio Guaviare': '3210', 'Medio Río Guainía': '4102', 'Medio Saldaña': '2203',
                                   'Medio Sinú': '1302', 'Medio Yarí': '4504', 'Providencia': '1702',
                                   'Quebrada El Carmen y otros Directos al Magdalena Medio': '2321',
                                   'Río Aipe, Río Chenche y otros Directos al Magdalena': '2113', 'Río Ajaju': '4302',
                                   'Río Algodonal (Alto Catatumbo)': '1605', 'Río Amoyá': '2204',
                                   'Río Anchicayá': '5310', 'Río Ancho y Otros Directos al Caribe': '1503',
                                   'Río Andágueda': '1101', 'Río Aquió o Caño Aque': '4106', 'Río Ariari': '3206',
                                   'Río Ariguaní': '2804', 'Río Ariporo': '3601', 'Río Arma': '2618', 'Río Atá': '2202',
                                   'Río Baché': '2112', 'Río Banadia y otros Directos al Río Arauca': '3705',
                                   'Río Baudó': '5501', 'Río Bebaramá y otros Directos al Atrato (md)': '1104',
                                   'Río Bogotá': '2120', 'Río Bojabá': '3704', 'Río Bojayá': '1108',
                                   'Río Bugalagrande': '2635', 'Río Cabi y otros Directos Atrato (md)': '1117',
                                   'Río Cabrera': '2114', 'Río Cacarica': '1113', 'Río Caguan Alto': '4601',
                                   'Río Caguan Bajo': '4604', 'Río Cahuinarí': '4417', 'Río Cajón': '5404',
                                   'Río Camarones y otros Directos al Caribe': '1505', 'Río Camuya': '4502',
                                   'Rio Canalete y otros Arroyos Directos al Caribe': '1204', 'Río Cananari': '4306',
                                   'Río Capoma y otros Directos al San Juan': '5405', 'Río Caqueta Bajo': '4415',
                                   'Río Caqueta Medio': '4402', 'Río Cará-Paraná': '4705',
                                   'Río Carare (Minero)': '2312',
                                   'Río Carraipia - Paraguachón, Directos al Golfo Maracaibo': '1508',
                                   'Río Casanare': '3602', 'Río Chicamocha': '2403', 'Río Chinchiná': '2615',
                                   'Río Chingual': '4901', 'Río Chítaga': '3701',
                                   'Río Cimitarra y otros Directos al Magdalena': '2317',
                                   'Río Cinaruco y Directos Río Orinoco': '3809', 'Río Cobugón - Río Cobaría': '3703',
                                   'Río Coello': '2121', 'Río Cotuhe': '4710', 'Río Cravo Norte': '3603',
                                   'Río Cravo Sur': '3521', 'Río Cucuana': '2207', 'Río Cuemaní': '4414',
                                   'Río Cuiary': '4108', 'Río Cuñare': '4509', 'Río Cusiana': '3519',
                                   'Río del Suroeste y directos Río de Oro': '1608', 'Río Desbaratado': '2622',
                                   'Río Docampadó y Directos Pacífico': '5502', 'Río Don Diego': '1502',
                                   'Río Elvita': '3402', 'Río Fonce': '2402', 'Río Fortalecillas y otros': '2111',
                                   'Río Frío': '2611', 'Río Frío y otros Directos al Cauca': '2617',
                                   'Río Garagoa': '3507', 'Río Guacavía': '3504',
                                   'Río Guachaca - Mendiguaca y Buritaca': '1509',
                                   'Rio Guachaca -Río  Piedras - Río Manzanares': '1501',
                                   'Río Guachal (Bolo - Fraile y Párraga)': '2607', 'Río Guachicono': '5202',
                                   'Río Guadalajara y San Pedro': '2633', 'Río Guáitara': '5205', 'Río Gualí': '2301',
                                   'Río Guape': '3202', 'Río Guapi': '5304', 'Río Guarinó': '2302',
                                   'Río Guarrojo': '3302', 'Río Guatiquía': '3503', 'Río Guavio': '3506',
                                   'Río Guayabero': '3201', 'Río Guayas': '4602', 'Río Guayuriba': '3502',
                                   'Río Guejar': '3207', 'Río Humea': '3505', 'Río Igará-Paraná': '4707',
                                   'Río Inírida (mi), hasta bocas Caño Bocón y Río Las Viñas': '3108',
                                   'Río Inírida Alto': '3101', 'Río Inírida Medio': '3104', 'Río Isana': '4109',
                                   'Río Iscuandé': '5303', 'Río Iteviare': '3213', 'Río Itilla': '4201',
                                   'Río Juananbú': '5204', 'Río La Miel (Samaná)': '2305', 'Río La Vieja': '2612',
                                   'Río Lagunilla y otros Directos al Magdalena': '2125',
                                   'Río Lebrija y otros Directos al Magdalena': '2319', 'Río Lengupá': '3508',
                                   'Río León': '1201', 'Río Losada': '3203', 'Río Luisa': '4505',
                                   'Río Luisa y otros Directos al Magdalena': '2118', 'Río Manacacias': '3515',
                                   'Río Margua': '3702', 'Río Mayo': '5203', 'Río Mecaya': '4408', 'Río Melúa': '3513',
                                   'Río Mesay': '4510', 'Río Metica (Guamal - Humadea)': '3501', 'Río Mira': '5102',
                                   'Río Mirití-Paraná': '4418', 'Río Muco': '3303',
                                   'Río Mulatos y otros Directos al Caribe': '1202', 'Río Munguidó': '5406',
                                   'Río Murindó - Directos al Atrato': '1110', 'Río Murrí': '1107',
                                   'Río Napipí - Río Opogadó': '1109', 'Río Nare': '2308',
                                   'Río Naya - Yurumanguí': '5308', 'Río Negro (Medio Magdalena)': '2306',
                                   'Río Negro (Meta)': '3510', 'Río Neiva': '2110',
                                   'Río Nuevo Presidente - Tres Bocas (Sardinata, Tibú)': '1603', 'Río Opía': '2122',
                                   'Río Opón': '2314', 'Río Orteguaza': '4403',
                                   'Río Otún y otros Directos al Cauca': '2613', 'Río Ovejas': '2606',
                                   'Río Páez': '2105', 'Río Paila': '2636', 'Río Palacé': '2602', 'Río Palo': '2604',
                                   'Río Pamplonita': '1601', 'Río Papunaya': '3105', 'Río Papurí': '4209',
                                   'Río Patia Alto': '5201', 'Río Patia Bajo': '5209', 'Río Patia Medio': '5207',
                                   'Río Pauto': '3523', 'Río Peneya': '4410', 'Río Pescado': '4404',
                                   'Río Piendamo': '2627', 'Río Pira Paraná': '4307', 'Río Porce': '2701',
                                   'Río Prado': '2116', 'Río Puré': '4420', 'Río Purite': '4711',
                                   'Río Putumayo Bajo': '4706', 'Río Putumayo Directos (mi)': '4704',
                                   'Río Putumayo Medio': '4703', 'Río Querary': '4208',
                                   'Río Quinamayo y otros Directos al Cauca': '2628', 'Río Quito': '1103',
                                   'Río Ranchería': '1506', 'Río Risaralda': '2614', 'Río Rosario': '5103',
                                   'Río Rutuya': '4407', 'Río Saija': '5306',
                                   'Rio Salado y otros Directos Cauca': '2603',
                                   'Río Salaquí  y otros Directos Bajo Atrato': '1112',
                                   'Río San Bartolo y otros Directos al Magdalena Medio': '2310',
                                   'Río San Juan (Caribe - Litoral)': '1203', 'Río San Juan (Cauca)': '2619',
                                   'Río San Juan (Frontera Ecuador)': '5101', 'Río San Juan Alto': '5401',
                                   'Río San Juan del Micay': '5307', 'Río San Juan Medio': '5408',
                                   'Río San Miguel': '4702', 'Río Seco y otros Directos al Magdalena': '2123',
                                   'Río Sencella': '4409', 'Río Siare': '3212', 'Río Sipí': '5403',
                                   'Río Socuavo del Norte y Río Socuavo Sur': '1606', 'Río Sogamoso': '2405',
                                   'Río Suárez': '2401', 'Río Suaza': '2103', 'Río Sucio': '1111',
                                   'Río Sumapaz': '2119', 'Río Sunsiya': '4605',
                                   'Río Tamaná y otros Directos San Juan': '5402',
                                   'Río Tanela y otros Directos al Caribe': '1115', 'Río Tapaje': '5302',
                                   'Río Tapias': '1504', 'Río Tapias y otros Directos al Cauca': '2616',
                                   'Río Tarazá - Río Man': '2624', 'Río Tarra': '1604', 'Río Telembí': '5206',
                                   'Río Tetuán, Río Ortega': '2206', 'Río Timaná y otros Directos al Magdalena': '2102',
                                   'Río Timba': '2605', 'Río Timbiquí': '5305', 'Río Tiquié': '4211',
                                   'Río Tola': '5104', 'Río Tolo y otros Directos al Caribe': '1116',
                                   'Río Tomo': '4110', 'Río Totaré': '2124', 'Río Túa y otros Directos al Meta': '3518',
                                   'Río Tunia ó Macayá': '4301', 'Río Tuparro': '3802', 'Río Unilla': '4202',
                                   'Río Upía': '3509', 'Río Vita': '3801', 'Río Yaguará y Río Iquira': '2108',
                                   'Río Yucao': '3512', 'Río Zulia': '1602', 'Ríos Amaime y Cerrito': '2609',
                                   'Ríos Arroyohondo-Yumbo-Mulalo-Vijes-Yotoco-Mediacanoa y Piedras': '2631',
                                   'Ríos Cajambre - Mayorquín - Raposo': '5309', 'Ríos Cali': '2634',
                                   'Ríos Calima y Bajo San Juan': '5407', 'Ríos Chimicuica y Corozal': '2908',
                                   'Ríos Claro y Jamundí': '2629', 'Ríos Directos al Magdalena (mi)': '2104',
                                   'Ríos directos Magdalena (md)': '2106', 'Ríos Guabas, Sabaletas y Sonso': '2632',
                                   'Ríos Las Cañas - Los Micos y Obando': '2637',
                                   'Ríos Lilí, Melendez y Canaveralejo': '2630',
                                   'Ríos Pescador - RUT - Chanco - Catarina y Cañaveral': '2608',
                                   'Ríos Tulua y Morales': '2610', 'Roncador y Quitasueño': '1703', 'San Andrés': '1701'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()
                    else:
                        pass
                elif i in hidrogeologia:
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("HIDROGEOLOGIA")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'unidadhidrogeologica':
                        nombre_campo = "porosidad"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Primaria': 10101, 'Secundaria': 10102, 'Sin interés hidrogeológico': 10103}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'zonasrecarga':
                        nombre_campo = "tipo_zona"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Recarga': 20101, 'Descarga': 20102, 'Tránsito': 20103}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'vulneraacuiferos':
                        nombre_campo = "met_vuln"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AVI': 10201, 'BGR': 10202, 'Drastic': 10203, 'EKv': 10204, 'EPIK': 10205,
                                   'GOD': 10206,
                                   'GODS': 10207}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vuln_acuif"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muy Baja': 10301, 'Baja': 10302, 'Moderada': 10303, 'Alta': 10304,
                                   'Muy Alta': 10305}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'puntohidrogeologico':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_punto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Pozo de agua o pozo profundo': 30101, 'Aljibe': 30102,
                                   'Manantial o Nacedero': 30103,
                                   'Piezómetro': 30104}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "cond_propi"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Público': 30301, 'Privado': 30302}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "per_corpo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "met_explot"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Baldeo': 30010, 'Bomba manual': 30020, 'Molino': 30030, 'Bomba sumergible': 30040,
                                   'Bomba de superficie': 30050}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_energia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Eléctrica': 30401, 'Combustible': 30402, 'Solar': 30403, 'Eólica': 30404,
                                   'Manual': 30405}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "med_surg"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Rasgo kárstico': 30501, 'Diaclasas o Fracturas': 30502, 'Contacto': 30503}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_manant"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Artesiano': 30601, 'Contacto': 30602, 'Fractura': 30603, 'Cavernas': 30604,
                                   'Filtración': 30605, 'Depresión': 30606, 'Geyser': 30607, 'Goteo': 30608}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "p_manant"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Permanente': 30701, 'Interminente': 30702, 'Estacional': 30703,
                                   'Sin Información': 30704}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "condi_punt"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'En uso': 30801, 'Reserva': 30802, 'Seco': 30804, 'Abandonado': 30805,
                                   'Inactivo': 30806,
                                   'Sellado': 30807, 'Colmatado': 30808, 'Colapsado': 30809}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "prop_pto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'De inyección': 30901, 'Desconocido': 30902, 'Desechos': 30903, 'Drenaje': 30904,
                                   'Exploratorio': 30905, 'Mina': 30906, 'Observación': 30907, 'Petróleo/gas': 30908,
                                   'Producción': 30909}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "u_aprov_1"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Utilización para el consumo humano, colectivo o comunitario, sea urbano o rural': 30101,
                            'Utilización para necesidades domésticas individuales': 30102,
                            'Usos agropecuarios comunitarios, comprendidas la acuicultura y la pesca': 30103,
                            'Usos agropecuarios individuales, comprendidas la acuicultura y la pesca': 30104,
                            'Generación de energía hidroeléctrica': 30105, 'Usos industriales o manufactureros': 30106,
                            'Usos mineros': 30107, 'Usos recreativos comunitarios': 30108,
                            'Usos recreativos individuales': 30109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "u_aprov_2"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Utilización para el consumo humano, colectivo o comunitario, sea urbano o rural': 30101,
                            'Utilización para necesidades domésticas individuales': 30102,
                            'Usos agropecuarios comunitarios, comprendidas la acuicultura y la pesca': 30103,
                            'Usos agropecuarios individuales, comprendidas la acuicultura y la pesca': 30104,
                            'Generación de energía hidroeléctrica': 30105, 'Usos industriales o manufactureros': 30106,
                            'Usos mineros': 30107, 'Usos recreativos comunitarios': 30108,
                            'Usos recreativos individuales': 30109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "u_aprov_3"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Utilización para el consumo humano, colectivo o comunitario, sea urbano o rural': 30101,
                            'Utilización para necesidades domésticas individuales': 30102,
                            'Usos agropecuarios comunitarios, comprendidas la acuicultura y la pesca': 30103,
                            'Usos agropecuarios individuales, comprendidas la acuicultura y la pesca': 30104,
                            'Generación de energía hidroeléctrica': 30105, 'Usos industriales o manufactureros': 30106,
                            'Usos mineros': 30107, 'Usos recreativos comunitarios': 30108,
                            'Usos recreativos individuales': 30109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "u_aprov_4"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Utilización para el consumo humano, colectivo o comunitario, sea urbano o rural': 30101,
                            'Utilización para necesidades domésticas individuales': 30102,
                            'Usos agropecuarios comunitarios, comprendidas la acuicultura y la pesca': 30103,
                            'Usos agropecuarios individuales, comprendidas la acuicultura y la pesca': 30104,
                            'Generación de energía hidroeléctrica': 30105, 'Usos industriales o manufactureros': 30106,
                            'Usos mineros': 30107, 'Usos recreativos comunitarios': 30108,
                            'Usos recreativos individuales': 30109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "resid_sol"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Doméstico': 31010, 'Industrial': 31020, 'Agrícola': 31030, 'Ganadería': 31040,
                                   'Hospitalario': 31050, 'Minero': 31060, 'Otro': 31070}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "man_resid"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Incineración': 31110, 'Compostaje': 31120, 'Botadero cielo abierto': 31130,
                                   'Relleno': 31140, 'Sanitario': 31150, 'Reciclaje': 31160, 'Otro': 31170}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'captacionaguasubter':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_punto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Pozo de agua o pozo profundo': 30101, 'Aljibe': 30102,
                                   'Manantial o Nacedero': 30103,
                                   'Piezómetro': 30104}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "prov_hidro"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Caguan- Putumayo': 1, 'Catatumbo': 2, 'Cauca Patia': 3, 'Cesar- Ranquería': 4,
                                   'Choco': 5,
                                   'Cordillera Oriental': 6, 'Guajira': 7, 'Isla de San Andrés': 8,
                                   'Llanos Orientales': 9,
                                   'Sinú- San Jacinto': 10, 'Tumaco': 11, 'Urabá': 12, 'Valle Alto del Magdalena': 13,
                                   'Valle Bajo del Magdalena': 14, 'Valle Medio del Magdalena': 15,
                                   'Vaupés- Amazonas': 16}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "met_explot"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Baldeo': 30010, 'Bomba manual': 30020, 'Molino': 30030, 'Bomba sumergible': 30040,
                                   'Bomba de superficie': 30050}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "u_aprov_1"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Utilización para el consumo humano, colectivo o comunitario, sea urbano o rural': 30101,
                            'Utilización para necesidades domésticas individuales': 30102,
                            'Usos agropecuarios comunitarios, comprendidas la acuicultura y la pesca': 30103,
                            'Usos agropecuarios individuales, comprendidas la acuicultura y la pesca': 30104,
                            'Generación de energía hidroeléctrica': 30105, 'Usos industriales o manufactureros': 30106,
                            'Usos mineros': 30107, 'Usos recreativos comunitarios': 30108,
                            'Usos recreativos individuales': 30109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "u_aprov_2"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Utilización para el consumo humano, colectivo o comunitario, sea urbano o rural': 30101,
                            'Utilización para necesidades domésticas individuales': 30102,
                            'Usos agropecuarios comunitarios, comprendidas la acuicultura y la pesca': 30103,
                            'Usos agropecuarios individuales, comprendidas la acuicultura y la pesca': 30104,
                            'Generación de energía hidroeléctrica': 30105, 'Usos industriales o manufactureros': 30106,
                            'Usos mineros': 30107, 'Usos recreativos comunitarios': 30108,
                            'Usos recreativos individuales': 30109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "u_aprov_3"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Utilización para el consumo humano, colectivo o comunitario, sea urbano o rural': 30101,
                            'Utilización para necesidades domésticas individuales': 30102,
                            'Usos agropecuarios comunitarios, comprendidas la acuicultura y la pesca': 30103,
                            'Usos agropecuarios individuales, comprendidas la acuicultura y la pesca': 30104,
                            'Generación de energía hidroeléctrica': 30105, 'Usos industriales o manufactureros': 30106,
                            'Usos mineros': 30107, 'Usos recreativos comunitarios': 30108,
                            'Usos recreativos individuales': 30109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "u_aprov_4"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Utilización para el consumo humano, colectivo o comunitario, sea urbano o rural': 30101,
                            'Utilización para necesidades domésticas individuales': 30102,
                            'Usos agropecuarios comunitarios, comprendidas la acuicultura y la pesca': 30103,
                            'Usos agropecuarios individuales, comprendidas la acuicultura y la pesca': 30104,
                            'Generación de energía hidroeléctrica': 30105, 'Usos industriales o manufactureros': 30106,
                            'Usos mineros': 30107, 'Usos recreativos comunitarios': 30108,
                            'Usos recreativos individuales': 30109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'puntomuestreoaguasubter':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_punto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Caracterización ambiental': 7001, 'Periódico PMA': 7002, 'Ocasional': 7003}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "fc_mon_sub"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'PuntoHidrogeologico': 90200, 'CaptacionAguaSubter': 90100, 'Inyeccion': 90300}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'inyeccion':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "objeto_iny"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Recobro': 1, 'Disposal': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_agua_r"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Residual doméstica': 50210, 'Residual industrial': 50220,
                                   'Residual industrial de perforación y asociadas': 50230,
                                   'Residual industrial de formación': 50240, 'Residual Mixta': 50250}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_flujo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Continuo': 50310, 'Intermitente': 50320}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_pret"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_prim"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_sec"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_terc"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_ot"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()
                    else:
                        pass
                elif i in geotecnia:
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("GEOTECNIA")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'zonificaciongeotecnica':
                        nombre_campo = "t_mater"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Roca meteorizada': 1001, 'Roca sana o poco alterada': 1002,
                                   'Suelo depositado': 1003,
                                   'Suelo residual': 1004}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()


                    elif i == 'muestreoparamresistencia':
                        nombre_campo = "t_mater"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Roca meteorizada': 1001, 'Roca sana o poco alterada': 1002,
                                   'Suelo depositado': 1003,
                                   'Suelo residual': 1004}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()
                    else:
                        pass

                elif i in atmosfera:
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("ATMOSFERA")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'fuentefijaemision':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'ffuentedispersaemisionpg':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()
                    elif i == 'fuentedispersaemisionpt':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'fuentelinealemision':
                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_via"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Vía Tipo 1': 40101, 'Vía Tipo 2': 40102, 'Vía Tipo 3': 40103, 'Vía Tipo 4': 40104,
                                   'Vía Tipo 5': 40105, 'Vía Tipo 6': 40106}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'calidadaire':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_sisvi"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Fijo': 50101, 'Indicativo': 50102}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'fuentefijaolores':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'fuentedispersaolores':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'fuenteemisionruido':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tip_ruido"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Continuo': 80101, 'Intermitente': 80102}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'monitoreoruidoambiental':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "subsector"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Hospitales bibliotecas, guarderías, sanatorios, hogares geriátricos.': 80201,
                                   'Zonas residenciales o exclusivamente destinadas para desarrollo habitacional, hotelería y hospedajes.': 80202,
                                   'Universidades, colegios, escuelas, centros de estudio e investigación.': 80203,
                                   'Parques en zonas urbanas diferentes a los parques mecánicos al aire libre.': 80204,
                                   'Zonas con usos permitidos industriales, como industrias en general, zonas portuarias, parques industriales, zonas francas.': 80205,
                                   'Zonas con usos permitidos comerciales.': 80206,
                                   'Zonas con usos permitidos de oficinas.': 80207,
                                   'Zonas con usos institucionales.': 80208,
                                   'Zonas con otros usos relacionados, como parques mecánicos al aire libre, áreas destinadas a espectáculos públicos al aire libre.': 80209,
                                   'Residencial suburbana.': 80210,
                                   'Rural habitada destinada a explotación agropecuaria.': 80211,
                                   'Zonas de Recreación y descanso, como parques naturales y reservas naturales.': 80212}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'monitoreovibraciones':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    else:
                        pass

                elif i in clima:
                    print(f'{i} esta dentro de clima')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("CLIMA")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'estacionmeteorologica':
                        nombre_campo = "tipo_estac"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Agrometeorológica (AM)': 10110, 'Climatológica Ordinaria (CO)': 10120,
                                   'Climatológica Principal (CP)': 10130, 'Meteorológica Especial (ME)': 10140,
                                   'Radiosonda (RS)': 10150, 'Sinóptica Secundaria (SS)': 10160,
                                   'Sinóptica Principal ( SP)': 10170, 'Pluviómetro (PM)': 10180,
                                   'Pluviógrafo (PG)': 10190}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "resp_estac"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'IDEAM': 10210, 'Otro': 10220}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'zonificacionclimatica':
                        nombre_campo = "piso_term"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cálido (C)': 10201, 'Templado (T)': 10202, 'Frío (F)': 10203,
                                   'Muy frío (mF)': 10204, 'Extremadamente frío (eF)': 10205, 'Subnival (S)': 10206,
                                   'Nival (N)': 10207}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "prov_hum"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Árido (A)': 10301, 'Semiárido (SA)': 10302, 'Muy seco (MS)': 10303,
                                   'Seco (S)': 10304, 'Húmedo (H)': 10305, 'Muy húmedo (MH)': 10306,
                                   'Pluvial (P)': 10307}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "conflicto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Tierras sin conflicto de uso o uso adecuado': 50101,
                                   'Por subutilización ligera': 50102, 'Por subutilización moderada': 50103,
                                   'Por subutilización severa': 50104, 'Por sobreutilización ligera': 50105,
                                   'Por sobreutilización moderada': 50106, 'Por sobreutilización severa': 50107}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()
                    else:
                        pass
                elif i in biot_cont_cost:
                    print(f'{i} esta dentro de biotico conti-coste')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("BIOTICO_CONTI_COSTE")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'ecosistema':
                        nombre_campo = "gran_bioma"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Desierto tropical': 10100, 'Bosque seco tropical': 10200,
                                   'Bosque húmedo tropical': 10300}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "bioma"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Halobioma del Caribe': 10202, 'Halobioma del Pacífico': 10307,
                                   'Helobioma Amazonia - Orinoquia': 10302, 'Helobioma de La Guajira': 10102,
                                   'Helobioma del río Zulia': 10311, 'Helobioma del Valle del Cauca': 10205,
                                   'Helobioma Magdalena-Caribe': 10309, 'Helobioma Pacífico - Atrato': 10306,
                                   'Helobiomas andinos': 10319, 'Litobioma de la Amazonia - Orinoquia': 10304,
                                   'Orobioma alto de la Sierra Nevada de Santa Marta': 10325,
                                   'Orobioma alto de los Andes': 10314, 'Orobioma azonal de Cúcuta': 10315,
                                   'Orobioma azonal de Río Dagua': 10316, 'Orobioma azonal del Río Sogamoso': 10317,
                                   'Orobioma azonal del Valle del Patía': 10318,
                                   'Orobioma bajo de la Sierra Nevada de Santa Marta y La Macuira': 10323,
                                   'Orobioma bajo de los Andes': 10312, 'Orobioma de La Macarena': 10321,
                                   'Orobioma de San Lucas': 10320, 'Orobioma del Baudó-Darién': 10322,
                                   'Orobioma medio de la Sierra Nevada de Santa Marta': 10324,
                                   'Orobioma medio de los Andes': 10313, 'Peinobioma de la Amazonia -Orinoquia': 10303,
                                   'Zonobioma alterno hígrico y / o subxerofítico tropical del Alto Magdalena': 10203,
                                   'Zonobioma alterno hígrico y/o subxerofítico tropical del Valle del Cauca': 10204,
                                   'Zonobioma del desierto tropical de La Guajira y Santa Marta': 10101,
                                   'Zonobioma húmedo tropical de la Amazonia-Orinoquia': 10301,
                                   'Zonobioma húmedo tropical del Catatumbo': 10310,
                                   'Zonobioma húmedo tropical del Magdalena-Caribe': 10308,
                                   'Zonobioma húmedo tropical del Pacífico - Atrato': 10305,
                                   'Zonobioma seco tropical del Caribe': 10201}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "dis_biogeo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonia_Caguan_Florencia_Helobiomas_de_la_Amazonia_y_Orinoquia': 1514,
                                   'Amazonia Caguan_Florencia Litobiomas de la Amazonia y Orinoquia': 1588,
                                   'Amazonia Caguan_Florencia Peinobiomas de la Amazonia y Orinoquia': 1674,
                                   'Amazonia Caguan_Florencia Zonobioma húmedo tropical de la Amazonia': 1684,
                                   'Amazonia Huitoto Helobiomas de la Amazonia y Orinoquia': 1515,
                                   'Amazonia Huitoto Litobiomas de la Amazonia y Orinoquia': 1589,
                                   'Amazonia Huitoto Zonobioma húmedo tropical de la Amazonia y Orinoquia': 1621,
                                   'Amazonia Piedemonte_Amazonas Helobiomas de la Amazonia y Orinoquia': 1649,
                                   'Amazonia Piedemonte_Amazonas Orobiomas bajos de los Andes': 1660,
                                   'Amazonia Piedemonte_Amazonas Orobiomas medios de los Andes': 1672,
                                   'Amazonia Piedemonte_Amazonia Zonobioma húmedo tropical de la Amazonia': 1685,
                                   'Amazonia Putumayo Kofan Helobiomas de la Amazonia y Orinoquia': 1516,
                                   'Amazonia Putumayo_Kofan Zonobioma húmedo tropical de la Amazonia': 1686,
                                   'Amazonia Ticuna Helobiomas de la Amazonia y Orinoquia': 1517,
                                   'Amazonia Ticuna Zonobioma húmedo tropical de la Amazonia y Orinoquia': 1687,
                                   'Caribe Archipielagos_co Marino': 1716, 'Caribe Atrato Marino': 1699,
                                   'Caribe Capurgana Marino': 1667, 'Caribe Galerazamba Marino': 1719,
                                   'Caribe Guajira Marino': 1711, 'Caribe Morrosquillo Marino': 1717,
                                   'Caribe Oceanica_CaribeMarino': 1581, 'Caribe Salamanca Marino': 1733,
                                   'Chocó Madalena Catatumbo Helibiomas del Río Zulia': 1534,
                                   'Chocó Magdalena Carare Helobiomas del Magdalena y Caribe': 1536,
                                   'Chocó Magdalena Nechi Helobiomas de la Amazonia y Orinoquia': 1518,
                                   'Choco_Magdalena A_Atrato_S_Juan Halobiomas del Pacífico': 1641,
                                   'Choco_Magdalena A_Atrato_S_Juan Helobiomas del Pacífico y Atrato': 1546,
                                   'Choco_Magdalena A_Atrato_San Juan Zonobioma húmedo tropical del Pacífico': 1578,
                                   'Choco_Magdalena Aspave_Jurado Helobiomas del Pacífico y Atrato': 1651,
                                   'Choco_Magdalena Aspave_Jurado Orobioma del Baudó y Darién': 1572,
                                   'Choco_Magdalena Aspave_Jurado Zonobioma húmedo tropical del Pacífico': 1579,
                                   'Choco_Magdalena Aspave_JuradoHalobiomas del Pacífico': 1642,
                                   'Choco_Magdalena Atrato Halobioma del Caribe': 1718,
                                   'Choco_Magdalena Atrato Helobiomas del Pacífico y Atrato': 1547,
                                   'Choco_Magdalena Atrato Zonobioma húmedo tropical del Magdalena y Caribe': 1720,
                                   'Choco_Magdalena Atrato Zonobioma húmedo tropical del Pacífico y Atrato': 1700,
                                   'Choco_Magdalena Baudo_Utria Halobiomas del Pacífico': 1643,
                                   'Choco_Magdalena Baudo_Utria Helobiomas del Pacífico y Atrato': 1548,
                                   'Choco_Magdalena Baudo_Utria Orobioma del Baudó y Darién': 1668,
                                   'Choco_Magdalena Baudo_Utria Zonobioma húmedo tropical del Pacífico': 1701,
                                   'Choco_Magdalena Carare Zonobioma húmedo tropical del Magdalena y Caribe': 1695,
                                   'Choco_Magdalena Catatumbo Orobiomas azonales de Cúcuta': 1561,
                                   'Choco_Magdalena Catatumbo Orobiomas bajos de los Andes': 1605,
                                   'Choco_Magdalena Catatumbo Zonobioma húmedo tropical del Catatumbo': 1577,
                                   'Choco_Magdalena Insular_Pacifico Bioma insular del Pacífico': 1722,
                                   'Choco_Magdalena Lebrija_Gloria Helobiomas del Magdalena y Caribe': 1537,
                                   'Choco_Magdalena Lebrija_Gloria Zonobioma húmedo tropical del Magdalena': 1627,
                                   'Choco_Magdalena Lebrija_Gloria Zonobioma seco tropical del Caribe': 1707,
                                   'Choco_Magdalena Manglar_Caribe_Ur Halobioma del Caribe': 1726,
                                   'Choco_Magdalena Manglar_Pacifico_S Halobiomas del Pacífico': 1731,
                                   'Choco_Magdalena Manglar_Pacifo_N Halobiomas del Pacífico': 1730,
                                   'Choco_Magdalena Micay Halobiomas del Pacífico': 1644,
                                   'Choco_Magdalena Micay Helobiomas del Pacífico y Atrato': 1652,
                                   'Choco_Magdalena Micay Zonobioma húmedo tropical del Pacífico y Atrato': 1702,
                                   'Choco_Magdalena Nechi Zonobioma húmedo tropical del Magdalena y Caribe': 1628,
                                   'Choco_Magdalena Nechi Zonobioma seco tropical del Caribe': 1708,
                                   'Choco_Magdalena R_Sucio_Murri Helobiomas del Pacífico y Atrato': 1549,
                                   'Choco_Magdalena R_Sucio_Murri Orobioma del Baudó y Darién': 1669,
                                   'Choco_Magdalena R_Sucio_Murri Zonobioma húmedo tropical del Magdalena': 1696,
                                   'Choco_Magdalena R_Sucio_Murri Zonobioma húmedo tropical del Pacífico': 1580,
                                   'Choco_Magdalena Sinu_San_Jorge Helobiomas del Magdalena y Caribe': 1538,
                                   'Choco_Magdalena Sinu_San_Jorge Zonobioma húmedo tropical del Magdalena': 1629,
                                   'Choco_Magdalena Sinu_San_Jorge Zonobioma seco tropical del Caribe': 1631,
                                   'Choco_Magdalena Tacarcuna Orobioma del Baudó y Darién': 1670,
                                   'Choco_Magdalena Tumaco Halobiomas del Pacífico': 1645,
                                   'Choco_Magdalena Tumaco Helobiomas del Pacífico y Atrato': 1550,
                                   'Choco_Magdalena Tumaco Zonobioma húmedo tropical del Pacífico y Atrato': 1703,
                                   'Choco_Magdalena Turbo Halobioma del Caribe': 1639,
                                   'Choco_Magdalena Turbo Helobiomas del Magdalena y Caribe': 1539,
                                   'Choco_Magdalena Turbo Zonobioma húmedo tropical del Magdalena y Caribe': 1630,
                                   'Choco_Magdalena Turbo Zonobioma seco tropical del Caribe': 1632,
                                   'Guayana Yari_Miriti Helobiomas de la Amazonia y Orinoquia': 1525,
                                   'Guyana Ariari Guyabero Helobiomas de la Amazonia y Orinoquia': 1519,
                                   'Guyana Ariari_Guayabero Orobioma de La Macarena': 1607,
                                   'Guyana Ariari_Guayabero Orobiomas bajos de los Andes': 1661,
                                   'Guyana Ariari_Guayabero Peinobiomas de la Amazonia y Orino': 1614,
                                   'Guyana Ariari_Guayabero Zonobioma húmedo tropical de la Amazonia': 1622,
                                   'Guyana B_N_Guaviare Helobiomas de la Amazonia y Orinoquia': 1520,
                                   'Guyana B_N_Guaviare Litobiomas de la Amazonia y Orinoquia': 1713,
                                   'Guyana B_N_Guaviare Peinobiomas de la Amazonia y Orinoquia': 1615,
                                   'Guyana B_N_Guaviare Zonobioma húmedo tropical de la Amazonia': 1688,
                                   'Guyana Guaini Helobiomas de la Amazonia y Orinoquia': 1521,
                                   'Guyana Guainia Litobiomas de la Amazonia y Orinoquia': 1552,
                                   'Guyana Guainia Peinobiomas de la Amazonia y Orinoquia': 1675,
                                   'Guyana Guainia Zonobioma húmedo tropical de la Amazonia y Orinoquia': 1689,
                                   'Guyana Lozada Helobiomas de la Amazonia y Orinoquia': 1522,
                                   'Guyana Lozada Peinobiomas de la Amazonia y Orinoquia': 1676,
                                   'Guyana Lozada Zonobioma húmedo tropical de la Amazonia y Orinoquia': 1690,
                                   'Guyana Macarena Helobiomas de la Amazonia y Orinoquia': 1523,
                                   'Guyana Macarena Orobioma de La Macarena': 1608,
                                   'Guyana Macarena Peinobiomas de la Amazonia y Orinoquia': 1677,
                                   'Guyana Macarena Zonobioma húmedo tropical de la Amazonia y Orinoquia': 1691,
                                   'Guyana Vaupes Helobiomas de la Amazonia y Orinoquia': 1524,
                                   'Guyana Vaupes Litobiomas de la Amazonia y Orinoquia': 1553,
                                   'Guyana Vaupes Orobioma de La Macarena': 1665,
                                   'Guyana Vaupes Peinobiomas de la Amazonia y Orinoquia': 1616,
                                   'Guyana Vaupes Zonobioma húmedo tropical de la Amazonia y Orinoquia': 1623,
                                   'Guyana Yari_Miriti Litobiomas de la Amazonia y Orinoquia': 1590,
                                   'Guyana Yari_Miriti Peinobiomas de la Amazonia y Orinoquia': 1678,
                                   'Guyana Yari_Miriti Zonobioma húmedo tropical de la Amazonia': 1624,
                                   'NorAndina Bosque Mont_W_Real Orobiomas altos de los Andes': 1591,
                                   'NorAndina Bosque Mont_W_Real Orobiomas bajos de los Andes': 1564,
                                   'NorAndina Bosque Mont_W_Real Orobiomas medios de los Andes': 1610,
                                   'NorAndina E_Cordilera Oriental Orobiomas medios de los Andes': 1573,
                                   'NorAndina E_Cordillera Oriental Helobiomas de la Amazonia y Orinoquia': 1526,
                                   'NorAndina E_Cordillera Oriental Orobiomas altos de los Andes': 1592,
                                   'NorAndina E_Cordillera Oriental Orobiomas bajos de los Andes': 1565,
                                   'NorAndina E_Cordillera_Oriental Peinobiomas de la Amazonia y Orinoquia': 1679,
                                   'NorAndina Montano_Valle_Ca Orobiomas altos de los Andes': 1655,
                                   'NorAndina Montano_Valle_Ca Orobiomas bajos de los Andes': 1566,
                                   'NorAndina Montano_Valle_Ca Orobiomas medios de los Andes': 1611,
                                   'NorAndina Montano_Valle_Ma Helobiomas del Magdalena y Caribe': 1540,
                                   'NorAndina Montano_Valle_Ma Helobiomas andinos': 1532,
                                   'NorAndina Montano_Valle_Ma Orobiomas altos de los Andes': 1593,
                                   'NorAndina Montano_Valle_Ma Orobiomas azonales del Río Sogamoso': 1601,
                                   'NorAndina Montano_Valle_Ma Orobiomas bajos de los Andes': 1567,
                                   'NorAndina Montano_Valle_Ma Orobiomas medios de los Andes': 1574,
                                   'NorAndina Montano_Valle_Ma Zonobioma alternohígrico y/o subxerofitico': 1683,
                                   'NorAndina NW_Cordillera_W Helobiomas del Pacífico y Atrato': 1551,
                                   'NorAndina NW_Cordillera_W Orobiomas altos de los Andes': 1656,
                                   'NorAndina NW_Cordillera_W Orobiomas bajos de los Andes': 1568,
                                   'NorAndina NW_Cordillera_W Orobiomas medios de los Andes': 1612,
                                   'NorAndina NW_Cordillera_W Zonobioma húmedo tropical del Pacífico': 1704,
                                   'NorAndina Páramo Boyacá Orobiomas altos de los Andes': 1555,
                                   'NorAndina Paramo de Cundinama Orobiomas altos de los Andes': 1556,
                                   'NorAndina Paramo Macizo Orobiomas altos de los Andes': 1557,
                                   'NorAndina Paramo Nariño Orobiomas altos de los Andes': 1558,
                                   'NorAndina Paramo Old_Calda Orobiomas altos de los Andes': 1559,
                                   'NorAndina Paramo_Belmira Orobiomas altos de los Andes': 1594,
                                   'NorAndina Paramo_Duende Orobiomas altos de los Andes': 1595,
                                   'NorAndina Paramo_Frontino_Orobiomas altos de los Andes': 1596,
                                   'NorAndina Paramo_Miraflores Orobiomas altos de los Andes': 1597,
                                   'NorAndina Paramo_Paramillo Orobiomas altos de los Andes': 1598,
                                   'NorAndina Paramo_Perija Orobiomas altos de los Andes': 1714,
                                   'NorAndina Paramo_Picachoso Orobiomas altos de los Andes': 1599,
                                   'NorAndina Paramo_Santander Orobiomas altos de los Andes': 1600,
                                   'NorAndina Paramo_V_T_H Orobiomas altos de los Andes': 1560,
                                   'NorAndina Perija Orobiomas altos de los Andes': 1657,
                                   'NorAndina Perija Orobiomas bajos de los Andes': 1606,
                                   'NorAndina Perija Orobiomas medios de los Andes': 1673,
                                   'NorAndina San_Lucas Helobiomas del Magdalena y Caribe': 1650,
                                   'NorAndina San_Lucas Orobioma de San Lucas': 1666,
                                   'NorAndina San_Lucas Zonobioma seco tropical del Caribe': 1709,
                                   'NorAndina SW_Cordillera_W Orobiomas altos de los Andes': 1658,
                                   'NorAndina SW_Cordillera_W Orobiomas azonales Río Dagua': 1715,
                                   'NorAndina SW_Cordillera_W Orobiomas bajos de los Andes': 1662,
                                   'NorAndina SW_Cordillera_W Orobiomas medios de los Andes': 1613,
                                   'NorAndina SW_Cordillera_W Zonobioma húmedo tropical del Pacífico': 1705,
                                   'NorAndina Valle del Cauca Helobiomas del Magdalena y Caribe': 1541,
                                   'NorAndina Valle del Cauca Helobiomas del Valle del Cauca': 1535,
                                   'NorAndina Valle del Magdalena Helobiomas del Magdalena y Caribe': 1542,
                                   'NorAndina Valle_Cauca Orobiomas bajos de los Andes': 1569,
                                   'NorAndina Valle_Cauca Zonobioma alternohígrico y/o subxerofítico': 1576,
                                   'NorAndina Valle_Magdalena Orobiomas bajos de los Andes': 1570,
                                   'NorAndina Valle_Magdalena Zonobioma alternohígrico y/o subxerofítico': 1575,
                                   'NorAndina Valle_seco_Patia Helobiomas del Pacífico y Atrato': 1724,
                                   'NorAndina Valle_seco_Patia Orobiomas azonales del Valle del P': 1562,
                                   'NorAndina Valle_seco_Patia Orobiomas bajos de los Andes': 1571,
                                   'Orinoquia Arauca Apure Helobiomas de la Amazonia y Orinoquia': 1527,
                                   'Orinoquia Arauca_Apure Peinobiomas de la Amazonia y Orinoquia': 1617,
                                   'Orinoquia Arauca_Apure Zonobioma húmedo tropical de la Amazonia': 1625,
                                   'Orinoquia Casanare Helobiomas de la Amazonia y Orinoquia': 1528,
                                   'Orinoquia Casanare Peinobiomas de la Amazonia y Orinoquia': 1618,
                                   'Orinoquia Casanare Zonobioma húmedo tropical de la Amazonia y Orinoquia': 1626,
                                   'Orinoquia Maipures Helobiomas de la Amazonia y Orinoquia': 1511,
                                   'Orinoquia Maipures Litobiomas de la Amazonia y Orinoquia': 1512,
                                   'Orinoquia Maipures Peinobiomas de la Amazonia y Orinoquia': 1513,
                                   'Orinoquia Piedemonte Meta Helobiomas de la Amazonia y Orinoquia': 1530,
                                   'Orinoquia Piedemonte_Cas_A Helobiomas de la Amazonia y Orinoq': 1529,
                                   'Orinoquia Piedemonte_Cas_A Orobiomas bajos de los Andes': 1663,
                                   'Orinoquia Piedemonte_Cas_A Peinobiomas de la Amazonia y Orinoquia': 1680,
                                   'Orinoquia Piedemonte_Cas_A Zonobioma húmedo tropical de la Amazonia': 1692,
                                   'Orinoquia Piedemonte_Meta Orobiomas bajos de los Andes': 1664,
                                   'Orinoquia Piedemonte_Meta Peinobiomas de la Amazonia y Orinoquia': 1681,
                                   'Orinoquia Piedemonte_Meta Zonobioma húmedo tropical de la Amazonia': 1693,
                                   'Orinoquia Sabanas Altas Helobiomas de la Amazonia y Orinoquia': 1531,
                                   'Orinoquia Sabanas_Altas Litobiomas de la Amazonia y Orinoquia': 1653,
                                   'Orinoquia Sabanas_Altas Peinobiomas de la Amazonia y Orinoquia': 1682,
                                   'Orinoquia Sabanas_Altas Zonobioma húmedo tropical de la Amazonia': 1694,
                                   'Pacifico Baudo Marino': 1732, 'Pacifico Buenaventura Marino': 1706,
                                   'Pacifico Naya Marino': 1646, 'Pacifico Sanquianga Marino': 1647,
                                   'Pacifico Tumaco Marino': 1648,
                                   'PeriCaribeño Alta_Guajira Halobioma del Caribe': 1712,
                                   'PeriCaribeño Alta_Guajira Helobioma de La Guajira': 1533,
                                   'PeriCaribeño Alta_Guajira Orobioma bajo de Santa Marta y Macuira': 1602,
                                   'PeriCaribeño Alta_Guajira Zonobioma del desierto tropical de La': 1619,
                                   'PeriCaribeño Alto_Cesar Helobiomas del Magdalena y Caribe': 1586,
                                   'PeriCaribeño Alto_Cesar Orobioma bajo de Santa Marta y Macuira': 1603,
                                   'PeriCaribeño Alto_Cesar Zonobioma seco tropical del Caribe': 1633,
                                   'PeriCaribeño Ariguani_Cesar Helobiomas del Magdalena y Caribe': 1543,
                                   'PeriCaribeño Ariguani_Cesar Zonobioma húmedo tropical del Magdalena': 1721,
                                   'PeriCaribeño Ariguani_Cesar Zonobioma seco tropical del Caribe': 1634,
                                   'PeriCaribeño Baja_Guajira Halobioma del Caribe': 1582,
                                   'PeriCaribeño Baja_Guajira Helobioma de La Guajira': 1585,
                                   'PeriCaribeño Baja_Guajira Helobiomas del Magdalena y Caribe': 1587,
                                   'PeriCaribeño Baja_Guajira Orobioma bajo de Santa Marta y Macuira': 1604,
                                   'PeriCaribeño Baja_Guajira Zonobioma seco tropical del Caribe': 1635,
                                   'PeriCaribeño Cartagena_Sinu Halobioma del Caribe': 1583,
                                   'PeriCaribeño Cartagena_Sinu Helobiomas del Magdalena y Caribe': 1544,
                                   'PeriCaribeño Cartagena_Sinu Zonobioma seco tropical del Caribe': 1636,
                                   'PeriCaribeño cgsm Helobiomas del Magdalena y Caribe': 1545,
                                   'PeriCaribeño cgsmHalobioma del Caribe': 1640,
                                   'PeriCaribeño Insular_Caribe Bioma insular del Caribe': 1723,
                                   'PeriCaribeño Manglar_Caribe_Ca Halobioma del Caribe': 1727,
                                   'PeriCaribeño Manglar_Caribe_Gu Halobioma del Caribe': 1728,
                                   'PeriCaribeño Manglar_Caribe_SA Bioma insular del Caribe': 1725,
                                   'PeriCaribeño Manglar_Caribe_SM Halobioma del Caribe': 1729,
                                   'PeriCaribeño Montes_Maria_PioZonobioma seco tropical del Caribe': 1637,
                                   'PeriCaribeño Santa_Marta Halobioma del Caribe': 1584,
                                   'PeriCaribeño Santa_Marta Zonobioma del desierto tropical de La G': 1620,
                                   'PeriCaribeño Santa_Marta Zonobioma húmedo tropical del Magdalena': 1697,
                                   'PeriCaribeño Santa_Marta Zonobioma seco tropical del Caribe': 1638,
                                   'Sierra Nevada de Santa Marta Paramo de Santa Marta Orobioma alto de Santa Marta': 1554,
                                   'Sierra Nevada de Santa Marta SubAndino_Santa Marta Orobioma medio de Santa Marta': 1671,
                                   'Sierra Nevada de Santa_Marta Andino_Santa Marta Orobioma alto de Santa Marta': 1654,
                                   'Sierra Nevada de Santa_Marta Andino_Santa Marta Orobioma medio de Santa Marta': 1609,
                                   'Sierra Nevada de Santa_Marta Guachaca Orobioma bajo de Santa Marta y Macuira': 1659,
                                   'Sierra Nevada de Santa_Marta Guachaca Zonobioma húmedo tropical del Magdalena y Caribe': 1698,
                                   'Sierra Nevada de Santa_Marta SubAndino_Santa Martha Orobioma bajo de Santa Marta y Mac': 1563,
                                   'Sierra Nevada deSanta_Marta Guachaca Zonobioma seco tropical del Caribe': 1710}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "z_climat"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cálido árido (Z)': 4001, 'Cálido semiárido (Y)': 4002, 'Cálido muy seco (X)': 4003,
                                   'Cálido seco (V)': 4004, 'Cálido húmedo (V1)': 4005, 'Cálido muy húmedo (U)': 4006,
                                   'Cálido pluvial (T)': 4007, 'Templado muy seco (S)': 4008, 'Templado seco (R)': 4009,
                                   'Templado húmedo (Q)': 4010, 'Templado muy húmedo (P)': 4011,
                                   'Templado pluvial (O)': 4012, 'Frío muy seco (N)': 4013, 'Frío seco (M)': 4014,
                                   'Frío húmedo (L)': 4015, 'Frío muy húmedo (K)': 4016, 'Frío pluvial (J)': 4017,
                                   'Muy frío muy seco (I1)': 4018, 'Muy frío seco (I)': 4019,
                                   'Muy frío húmedo (H)': 4020, 'Muy frío muy húmedo (G)': 4021,
                                   'Muy frío pluvial (F)': 4022, 'Extremadamente frío muy seco (F1)': 4023,
                                   'Extremadamente frío seco (F2)': 4024, 'Extremadamente frío húmedo (E)': 4025,
                                   'Extremadamente frío muy húmedo (E1)': 4026, 'Extremadamente frío pluvial (D)': 4027,
                                   'Nival muy seco (A)': 4028, 'Nival seco (A1)': 4029, 'Nival húmedo (A2)': 4030}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n3_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aeropuertos': 124, 'Afloramientos rocosos': 332, 'Arbustal': 322,
                                   'Bosque abierto': 312, 'Bosque de galería y/o ripario': 314, 'Bosque denso': 311,
                                   'Bosque fragmentado': 313, 'Canales': 513, 'Cereales': 212,
                                   'Cuerpos de agua artificiales': 514, 'Cultivos agroforestales': 224,
                                   'Cultivos confinados': 225, 'Cultivos permanentes arbóreos': 223,
                                   'Cultivos permanentes arbustivos': 222, 'Cultivos permanentes herbáceos': 221,
                                   'Estanques para acuicultura marina': 523, 'Herbazal': 321, 'Hortalizas': 214,
                                   'Instalaciones recreativas': 142, 'Lagunas costeras': 521,
                                   'Lagunas, lagos y ciénagas naturales': 512, 'Mares y océanos': 522,
                                   'Mosaico de cultivos': 241, 'Mosaico de cultivos y espacios naturales': 245,
                                   'Mosaico de cultivos, pastos y espacios naturales': 243,
                                   'Mosaico de pastos con espacios naturales': 244, 'Mosaico de pastos y cultivos': 242,
                                   'Obras hidráulicas': 125, 'Oleaginosas y leguminosas': 213,
                                   'Otros cultivos transitorios': 211, 'Pantanos costeros': 421,
                                   'Pastos arbolados': 232, 'Pastos enmalezados': 233, 'Pastos limpios': 231,
                                   'Plantación forestal': 315, 'Red vial, ferroviaria y terrenos asociados': 122,
                                   'Ríos (50 m)': 511, 'Salitral': 422, 'Sedimentos expuestos en bajamar': 423,
                                   'Tejido urbano continuo': 111, 'Tejido urbano discontinuo': 112,
                                   'Tierras desnudas y degradadas': 333, 'Tubérculos': 215, 'Turberas': 412,
                                   'Vegetación acuática sobre cuerpos de agua': 413,
                                   'Vegetación secundaria o en transición': 323, 'Zonas arenosas naturales': 331,
                                   'Zonas de disposición de residuos': 132, 'Zonas de extracción minera': 131,
                                   'Zonas glaciares y nivales': 335, 'Zonas industriales o comerciales': 121,
                                   'Zonas pantanosas': 411, 'Zonas portuarias': 123, 'Zonas quemadas': 334,
                                   'Zonas verdes urbanas': 141}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n4_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aeropuerto con infraestructura asociada': 1241,
                                   'Aeropuerto sin infraestructura asociada': 1242, 'Ajonjolí': 2132, 'Algodón': 2131,
                                   'Amapola': 2216, 'Arbustal abierto': 3222, 'Arbustal denso': 3221,
                                   'Áreas culturales': 1421, 'Áreas deportivas': 1422, 'Áreas turísticas': 1423,
                                   'Arenales': 3312, 'Arroz': 2121, 'Bosque abierto alto': 3121,
                                   'Bosque abierto bajo': 3122, 'Bosque denso alto': 3111, 'Bosque denso bajo': 3112,
                                   'Bosque fragmentado con pastos y cultivos': 3131,
                                   'Bosque fragmentado con vegetación secundaria': 3132, 'Cacao': 2223, 'Café': 2222,
                                   'Campos de dunas': 3313, 'Caña': 2212, 'Cebada': 2124, 'Cebolla': 2141,
                                   'Cítricos': 2233, 'Coca': 2225, 'Cultivos y árboles plantados': 2242,
                                   'Embalses': 5141, 'Escombreras': 1322,
                                   'Estanques para acuicultura continental': 5143, 'Explotación de carbón': 1313,
                                   'Explotación de hidrocarburos': 1312,
                                   'Explotación de materiales de construcción': 1315, 'Explotación de oro': 1314,
                                   'Explotación de sal': 1316, 'Fondos coralinos someros': 5222,
                                   'Fondos someros de arenas y cascajo': 5224, 'Fríjol': 2133, 'Herbazal abierto': 3212,
                                   'Herbazal denso': 3211, 'Jardines botánicos': 1413, 'Lagunas de oxidación': 5142,
                                   'Maíz': 2122, 'Mango': 2234, 'Maní': 2135, 'Otras explotaciones mineras': 1311,
                                   'Otras zonas verdes urbanas': 1411, 'Otros cultivos permanentes arbóreos': 2231,
                                   'Otros cultivos permanentes arbustivos': 2221,
                                   'Otros cultivos permanentes herbáceos': 2211, 'Otros fondos': 5221,
                                   'Otros sitios de disposición de residuos a cielo abierto': 1321,
                                   'Palma de aceite': 2232, 'Papa': 2151, 'Papaya': 2215, 'Parques cementerios': 1412,
                                   'Parques urbanos': 1415, 'Pastos y árboles plantados': 2241,
                                   'Plantación de coníferas': 3151, 'Plantación de latifoliadas': 3152,
                                   'Plátano y banano': 2213, 'Playas': 3311, 'Praderas de pastos marinos someras': 5223,
                                   'Red ferroviaria y terrenos asociados': 1222,
                                   'Red vial y territorios asociados': 1221, 'Relleno sanitario': 1324,
                                   'Remolacha': 2143, 'Rondas de cuerpos de agua de zonas urbanas': 1416, 'Sorgo': 2123,
                                   'Soya': 2134, 'Tabaco': 2214, 'Trigo': 2125, 'Vegetación secundaria alta': 3231,
                                   'Vegetación secundaria baja': 3232, 'Vertederos': 1323, 'Viñedos': 2224,
                                   'Yuca': 2152, 'Zanahoria': 2142, 'Zonas comerciales': 1212, 'Zonas glaciares': 3351,
                                   'Zonas industriales': 1211, 'Zonas nivales': 3352,
                                   'Zonas portuarias fluviales': 1231, 'Zonas portuarias marítimas': 1232,
                                   'Zoológicos': 1414}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n5_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Arbustal abierto esclerófilo': 32221, 'Arbustal abierto mesófilo': 32222,
                                   'Bosque abierto alto de tierra firme': 31211, 'Bosque abierto alto inundable': 31212,
                                   'Bosque abierto bajo de tierra firme': 31221, 'Bosque abierto bajo inundable': 31222,
                                   'Bosque denso alto de tierra firme': 31111, 'Bosque denso alto inundable': 31112,
                                   'Bosque denso bajo de tierra firme': 31121, 'Bosque denso bajo inundable': 31122,
                                   'Herbazal abierto arenoso': 32121, 'Herbazal abierto rocoso': 32122,
                                   'Herbazal denso de tierra firme': 32111, 'Herbazal denso inundable': 32112}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n6_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Arracachal': 321123, 'Bosque denso alto inundable heterogéneo': 311121,
                                   'Helechal': 321124, 'Herbazal denso de tierra firme arbolado': 321112,
                                   'Herbazal denso de tierra firme con arbustos': 321113,
                                   'Herbazal denso de tierra firme no arbolado': 321111,
                                   'Herbazal denso inundable arbolado': 321122,
                                   'Herbazal denso inundable no arbolado': 321121, 'Manglar denso alto': 311122,
                                   'Palmares': 311123}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "represent"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Omisión': 111, 'Muy Alta Insuficiencia': 112, 'Alta Insuficiencia': 113,
                                   'Insuficiencia': 114, 'Baja Insuficiencia': 115, 'Sin vacío': 116}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "rareza"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muy común': 121, 'Común': 122, 'Medio': 123, 'Raro': 124, 'Muy Raro': 125}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "remanencia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muy alta': 131, 'Alta': 132, 'Media': 133, 'Baja': 134, 'Muy baja': 135}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "pot_transf"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muy alto': 141, 'Alto': 142, 'Medio': 143, 'Bajo': 144, 'Muy bajo': 145}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "s_ec_n2"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Acantilados de roca blanda': 104106, 'Acantilados de roca dura': 104105,
                                   'Áreas de surgencia productivas (agregación depelágicos)': 104207,
                                   'Arracachal(Monntrichardiaarborescens)': 104112, 'Bosque mixto de guandal': 104117,
                                   'Corchal (Pterocarpusofficinalis)': 104113, 'Diapiros submarinos': 104205,
                                   'Estuarios': 104110, 'Fondos duros de algas calcáreas / rodolitos': 104202,
                                   'Fondos móviles carbonatados de grano finosublitoral': 104211,
                                   'Fondos móviles carbonatados de grano gruesosublitoral': 104210,
                                   'Fondos móviles carbonatados de granogrueso': 104214,
                                   'Fondos móviles no carbonatados de grano finosublitoral': 104209,
                                   'Fondos móviles no carbonatados de grano grueso': 104212,
                                   'Fondos móviles no carbonatados de grano gruesosublitoral': 104208,
                                   'Fondos móviles no carbonatados degrano fino': 104213,
                                   'Fondos vegetados por algas carnosas': 104204,
                                   'Fondos vegetados por fanerógamas': 104203,
                                   'Formaciones coralinas (arrecifes, llanuras, tapetes) infralitoral': 104201,
                                   'Formaciones coralinas profundas': 104206, 'Helechales ensenada de Rionegro': 104114,
                                   'Lagunas costeras': 104111, 'Manglares de aguas marinas': 104108,
                                   'Manglares de aguas mixohalinas': 104107, 'Montañas submarinas': 104215,
                                   'Panganales desembocadura río Atrato': 104115, 'Playas de alta energía': 104101,
                                   'Playas de baja energía': 104102, 'Playas rocosas': 104104,
                                   'Playones fluviomarinos': 104103, 'Playones intermareales de lodo': 104116,
                                   'Playones salinos': 104109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'coberturatierra':
                        nombre_campo = "n1_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Áreas Húmedas': 4, 'Bosques y Áreas Seminaturales': 3, 'Superficies de Agua': 5,
                                   'Territorios Agrícolas': 2, 'Territorios Artificializados': 1}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n2_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aguas continentales': 51, 'Aguas marítimas': 52,
                                   'Áreas abiertas, sin o con poca vegetación': 33, 'Áreas agrícolas heterogéneas': 24,
                                   'Áreas con vegetación herbácea y/o arbustiva': 32, 'Áreas húmedas continentales': 41,
                                   'Áreas húmedas costeras': 42, 'Bosques': 31, 'Cultivos permanentes': 22,
                                   'Cultivos transitorios': 21, 'Pastos': 23,
                                   'Zonas de extracción minera y escombreras': 13,
                                   'Zonas industriales o comerciales y redes de comunicación': 12,
                                   'Zonas urbanizadas': 11, 'Zonas verdes artificializadas, no agrícolas': 14}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n3_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aeropuertos': 124, 'Afloramientos rocosos': 332, 'Arbustal': 322,
                                   'Bosque abierto': 312, 'Bosque de galería y/o ripario': 314, 'Bosque denso': 311,
                                   'Bosque fragmentado': 313, 'Canales': 513, 'Cereales': 212,
                                   'Cuerpos de agua artificiales': 514, 'Cultivos agroforestales': 224,
                                   'Cultivos confinados': 225, 'Cultivos permanentes arbóreos': 223,
                                   'Cultivos permanentes arbustivos': 222, 'Cultivos permanentes herbáceos': 221,
                                   'Estanques para acuicultura marina': 523, 'Herbazal': 321, 'Hortalizas': 214,
                                   'Instalaciones recreativas': 142, 'Lagunas costeras': 521,
                                   'Lagunas, lagos y ciénagas naturales': 512, 'Mares y océanos': 522,
                                   'Mosaico de cultivos': 241, 'Mosaico de cultivos y espacios naturales': 245,
                                   'Mosaico de cultivos, pastos y espacios naturales': 243,
                                   'Mosaico de pastos con espacios naturales': 244, 'Mosaico de pastos y cultivos': 242,
                                   'Obras hidráulicas': 125, 'Oleaginosas y leguminosas': 213,
                                   'Otros cultivos transitorios': 211, 'Pantanos costeros': 421,
                                   'Pastos arbolados': 232, 'Pastos enmalezados': 233, 'Pastos limpios': 231,
                                   'Plantación forestal': 315, 'Red vial, ferroviaria y terrenos asociados': 122,
                                   'Ríos (50 m)': 511, 'Salitral': 422, 'Sedimentos expuestos en bajamar': 423,
                                   'Tejido urbano continuo': 111, 'Tejido urbano discontinuo': 112,
                                   'Tierras desnudas y degradadas': 333, 'Tubérculos': 215, 'Turberas': 412,
                                   'Vegetación acuática sobre cuerpos de agua': 413,
                                   'Vegetación secundaria o en transición': 323, 'Zonas arenosas naturales': 331,
                                   'Zonas de disposición de residuos': 132, 'Zonas de extracción minera': 131,
                                   'Zonas glaciares y nivales': 335, 'Zonas industriales o comerciales': 121,
                                   'Zonas pantanosas': 411, 'Zonas portuarias': 123, 'Zonas quemadas': 334,
                                   'Zonas verdes urbanas': 141}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n4_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aeropuerto con infraestructura asociada': 1241,
                                   'Aeropuerto sin infraestructura asociada': 1242, 'Ajonjolí': 2132, 'Algodón': 2131,
                                   'Amapola': 2216, 'Arbustal abierto': 3222, 'Arbustal denso': 3221,
                                   'Áreas culturales': 1421, 'Áreas deportivas': 1422, 'Áreas turísticas': 1423,
                                   'Arenales': 3312, 'Arroz': 2121, 'Bosque abierto alto': 3121,
                                   'Bosque abierto bajo': 3122, 'Bosque denso alto': 3111, 'Bosque denso bajo': 3112,
                                   'Bosque fragmentado con pastos y cultivos': 3131,
                                   'Bosque fragmentado con vegetación secundaria': 3132, 'Cacao': 2223, 'Café': 2222,
                                   'Campos de dunas': 3313, 'Caña': 2212, 'Cebada': 2124, 'Cebolla': 2141,
                                   'Cítricos': 2233, 'Coca': 2225, 'Cultivos y árboles plantados': 2242,
                                   'Embalses': 5141, 'Escombreras': 1322,
                                   'Estanques para acuicultura continental': 5143, 'Explotación de carbón': 1313,
                                   'Explotación de hidrocarburos': 1312,
                                   'Explotación de materiales de construcción': 1315, 'Explotación de oro': 1314,
                                   'Explotación de sal': 1316, 'Fondos coralinos someros': 5222,
                                   'Fondos someros de arenas y cascajo': 5224, 'Fríjol': 2133, 'Herbazal abierto': 3212,
                                   'Herbazal denso': 3211, 'Jardines botánicos': 1413, 'Lagunas de oxidación': 5142,
                                   'Maíz': 2122, 'Mango': 2234, 'Maní': 2135, 'Otras explotaciones mineras': 1311,
                                   'Otras zonas verdes urbanas': 1411, 'Otros cultivos permanentes arbóreos': 2231,
                                   'Otros cultivos permanentes arbustivos': 2221,
                                   'Otros cultivos permanentes herbáceos': 2211, 'Otros fondos': 5221,
                                   'Otros sitios de disposición de residuos a cielo abierto': 1321,
                                   'Palma de aceite': 2232, 'Papa': 2151, 'Papaya': 2215, 'Parques cementerios': 1412,
                                   'Parques urbanos': 1415, 'Pastos y árboles plantados': 2241,
                                   'Plantación de coníferas': 3151, 'Plantación de latifoliadas': 3152,
                                   'Plátano y banano': 2213, 'Playas': 3311, 'Praderas de pastos marinos someras': 5223,
                                   'Red ferroviaria y terrenos asociados': 1222,
                                   'Red vial y territorios asociados': 1221, 'Relleno sanitario': 1324,
                                   'Remolacha': 2143, 'Rondas de cuerpos de agua de zonas urbanas': 1416, 'Sorgo': 2123,
                                   'Soya': 2134, 'Tabaco': 2214, 'Trigo': 2125, 'Vegetación secundaria alta': 3231,
                                   'Vegetación secundaria baja': 3232, 'Vertederos': 1323, 'Viñedos': 2224,
                                   'Yuca': 2152, 'Zanahoria': 2142, 'Zonas comerciales': 1212, 'Zonas glaciares': 3351,
                                   'Zonas industriales': 1211, 'Zonas nivales': 3352,
                                   'Zonas portuarias fluviales': 1231, 'Zonas portuarias marítimas': 1232,
                                   'Zoológicos': 1414}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n5_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Arbustal abierto esclerófilo': 32221, 'Arbustal abierto mesófilo': 32222,
                                   'Bosque abierto alto de tierra firme': 31211, 'Bosque abierto alto inundable': 31212,
                                   'Bosque abierto bajo de tierra firme': 31221, 'Bosque abierto bajo inundable': 31222,
                                   'Bosque denso alto de tierra firme': 31111, 'Bosque denso alto inundable': 31112,
                                   'Bosque denso bajo de tierra firme': 31121, 'Bosque denso bajo inundable': 31122,
                                   'Herbazal abierto arenoso': 32121, 'Herbazal abierto rocoso': 32122,
                                   'Herbazal denso de tierra firme': 32111, 'Herbazal denso inundable': 32112}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n6_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Arracachal': 321123, 'Bosque denso alto inundable heterogéneo': 311121,
                                   'Helechal': 321124, 'Herbazal denso de tierra firme arbolado': 321112,
                                   'Herbazal denso de tierra firme con arbustos': 321113,
                                   'Herbazal denso de tierra firme no arbolado': 321111,
                                   'Herbazal denso inundable arbolado': 321122,
                                   'Herbazal denso inundable no arbolado': 321121, 'Manglar denso alto': 311122,
                                   'Palmares': 311123}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'puntomuestreoflora':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_muest"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Puntual': 311, 'Parcela': 312, 'Transecto': 313}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estacional"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Seco': 301, 'Húmedo': 302, 'Medio': 303, 'Todo el año': 304}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'puntomuestreofauna':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_muest"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Puntual': 411, 'Parcela': 412}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estacional"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Seco': 301, 'Húmedo': 302, 'Medio': 303, 'Todo el año': 304}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'transectomuestreofauna':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_transec"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Ancho fijo': 501, 'Ancho variable': 502, 'Otro': 503}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estacional"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Seco': 301, 'Húmedo': 302, 'Medio': 303, 'Todo el año': 304}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'aprovechaforestalpt':
                        nombre_campo = "est_indivi"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Solicitado': 701, 'Aprovechado': 702}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "categ_cit"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Apendice I': 100, 'Apendice II': 200, 'Apendice III': 300, 'No aplica': 400}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "categ_uicn"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Preocupación Menor (LC)': 321, 'Casi Amenazada (NT)': 322, 'Vulnerable (VU)': 323,
                                   'Peligro (EN)': 324, 'Peligro Crítico (CR)': 325,
                                   'Extinto en estado silvestre (EW)': 326, 'Extinto (EX)': 327,
                                   'Datos insuficientes (DD)': 328, 'No Evaluado (NE)': 329, 'No aplica': 330}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "cate_minis"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Preocupación Menor (LC)': 321, 'Casi Amenazada (NT)': 322, 'Vulnerable (VU)': 323,
                                   'Peligro (EN)': 324, 'Peligro Crítico (CR)': 325,
                                   'Extinto en estado silvestre (EW)': 326, 'Extinto (EX)': 327,
                                   'Datos insuficientes (DD)': 328, 'No Evaluado (NE)': 329, 'No aplica': 330}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_distrib"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cosmopolita': 331, 'Restringida': 332, 'Casi endémica': 333, 'Endémica': 334}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "veda"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Nacional': 341, 'Regional': 342}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "entid_veda"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA - Área Metropolitana del Valle de Aburrá – Medellín': 2081,
                                   'CAM - Corporación Autónoma Regional del Alto Magdalena': 2047,
                                   'CAR - Corporación Autónoma Regional de Cundinamarca': 2048,
                                   'CARDER - Corporación Autónoma Regional de Risaralda': 2049,
                                   'CARDIQUE - Corporación Autónoma Regional del Canal Del Dique': 2050,
                                   'CARSUCRE - Corporación Autónoma Regional de Sucre': 2051,
                                   'CAS - Corporación Autónoma Regional de Santander': 2052,
                                   'CDA - Corporación para el Desarrollo Sostenible del Norte y el Oriente Amazónico': 2073,
                                   'CDMB - Corporación Autónoma Regional para la Defensa de la Meseta de Bucaramanga': 2053,
                                   'CODECHOCO - Corporación Autónoma Regional para el Desarrollo Sostenible del Chocó': 2074,
                                   'CORALINA - Corporación para el Desarrollo Sostenible del Archipiélago de San Andrés, Providencia y Santa Catalina': 2075,
                                   'CORANTIOQUIA - Corporación Autónoma Regional del Centro de Antioquia': 2054,
                                   'CORMACARENA - Corporación para el Desarrollo Sostenible del Área de Manejo Especial de La Macarena': 2076,
                                   'CORNARE - Corporación Autónoma Regional de las Cuencas de los Ríos Negro y Nare': 2055,
                                   'CORPAMAG - Corporación Autónoma Regional del Magdalena': 2056,
                                   'CORPOAMAZONIA - Corporación para el Desarrollo Sostenible del Sur de la Amazonia': 2077,
                                   'CORPOBOYACA - Corporación Autónoma Regional de Boyacá': 2057,
                                   'CORPOCALDAS - Corporación Autónoma Regional de Caldas': 2058,
                                   'CORPOCESAR - Corporación Autónoma Regional del Cesar': 2059,
                                   'CORPOCHIVOR - Corporación Autónoma Regional de Chivor': 2060,
                                   'CORPOGUAJIRA - Corporación Autónoma Regional de La Guajira': 2061,
                                   'CORPOGUAVIO - Corporación Autónoma Regional del Guavio': 2062,
                                   'CORPOMOJANA - Corporación para el Desarrollo Sostenible de La Mojana y El San Jorge': 2078,
                                   'CORPONARIÑO - Corporación Autónoma Regional de Nariño': 2063,
                                   'CORPONOR - Corporación Autónoma Regional de la Frontera Nororiental': 2064,
                                   'CORPORINOQUIA - Corporación Autónoma Regional de la Orinoquia': 2065,
                                   'CORPOURABA - Corporación para el Desarrollo Sostenible del Urabá': 2079,
                                   'CORTOLIMA - Corporación Autónoma Regional del Tolima': 2066,
                                   'CRA - Corporación Autónoma Regional del Atlántico': 2067,
                                   'CRC - Corporación Autónoma Regional del Cauca': 2068,
                                   'CRQ - Corporación Autónoma Regional del Quindío': 2069,
                                   'CSB - Corporación Autónoma Regional del Sur de Bolívar': 2070,
                                   'CVC - Corporación Autónoma Regional del Valle del Cauca': 2071,
                                   'CVS - Corporación Autónoma Regional de los Valles del Sinú y del San Jorge': 2072,
                                   'DADMA - Departamento Administrativo Distrital del Medio Ambiente de Santa Marta': 2084,
                                   'DAGMA - Departamento Administrativo de Gestión del Medio Ambiente – Cali': 2082,
                                   'DAMAB - Departamento Técnico Administrativo del Medio Ambiente de Barranquilla': 2083,
                                   'EPA - Establecimiento Público Ambiental – Cartagena': 2085,
                                   'INCODER - Instituto Colombiano de Desarrollo Rural': 2041,
                                   'INCORA - Instituto Colombiano de la Reforma Agraria': 2043,
                                   'INDERENA - Instituto Nacional de Recursos Naturales Renovables y del Ambiente': 2040,
                                   'INPA - Instituto Nacional de Pesca y Acuicultura': 2044,
                                   'MADR - MInisterio de Agricultura y Desarrollo Rural': 2045,
                                   'MADS - Ministerio de Ambiente y Desarrollo Sostenible': 2042,
                                   'MAVDT - Ministerio de Ambiente, Vivienda y Desarrollo Territorial': 2039,
                                   'Otra': 2046, 'SDA - Secretaría Distrital de Ambiente – Bogotá': 2080}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vigen_veda"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Temporal': 2030, 'Indefinida': 2031}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "uso"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividades Productivas': 351, 'Aseo': 353, 'Uso Cultural': 355, 'Cultivo': 356,
                                   'Subsistencia': 359, 'Habitación': 361, 'Otro': 362}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'sitioimportanciacostero':
                        nombre_campo = "provincia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Archipiélago de Providencia, San Andrés y Santa Catalina': 221008011,
                                   'Mar Caribe': 221008012, 'Pacífico Tropical': 221008013}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ecozona"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cuenca Kuiva': 2210080111, 'Cordillera Tayrona': 2210080112,
                                   'Plataforma Continental Mesoamericana': 2210080113,
                                   'Plataforma Continental del Caribe': 2210080121, 'Talud Caribaná': 2210080122,
                                   'Cuenca Colombia': 2210080123, 'Cordillera Beata': 2210080124,
                                   'Plataforma Continental del Pacífico': 2210080211, 'Talud Baudó': 2210080212,
                                   'Cuenca del Pacífico': 2210080213, 'Zona de Fractura de Panamá': 2210080214,
                                   'Elevación Oceánica Tumaco': 2210080215, 'Cordillera Malpelo': 2210080216}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ecoregion"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Archipiélago de San Andrés y Providencia': 22100801111, 'Guajira': 22100801211,
                                   'Palomino': 22100801212, 'Tayrona': 22100801213, 'Golfo de Salamanca': 22100801214,
                                   'Galerazamba': 22100801215, 'Archipiélagos coralinos': 22100801216,
                                   'Golfo de Morrosquillo': 22100801217, 'Arboletes': 22100801218,
                                   'Capurganá': 22100801219, 'Atrato': 22100801210, 'Oceánica del Caribe': 22100801221,
                                   'Pacífico Norte': 22100802111, 'Baudó': 22100802112, 'Buenaventura': 22100802113,
                                   'Naya': 22100802114, 'Gorgona': 22100802115, 'Sanquianga': 22100802116,
                                   'Tumaco': 22100802117, 'Oceánica del Pacífico': 22100802121, 'Malpelo': 22100802161}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "caract_sit"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Desove': 22100901, 'Cría': 22100902, 'Alimentación': 22100903,
                                   'Reproducción': 22100904, 'Migración': 22100905, 'Ambientes Extremos': 22100906}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "marea"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Baja': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'sitioimportanciacontinental':
                        nombre_campo = "caract_sit"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Refugio': 22000801, 'Alimentación': 22000802, 'Corredores de Migración': 22000803,
                                   'Reproducción': 22000804, 'Sitios de concentración estacional': 22000805,
                                   'Cría': 22000806}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    else:
                        pass

                elif i in marino:
                    print(f'{i} esta dentro de marino')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("MARINO")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'unidadgeomorfologicamarina':
                        nombre_campo = "subc_tecto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Centros de expansión': 101, 'Dorsal medio-oceánica': 102, 'Fosa oceánica': 103,
                                   'Margen continental activo convergente': 104,
                                   'Margen continental activo divergente': 105,
                                   'Margen continental de transformación': 106, 'Margen continental pasivo': 107,
                                   'Zonas de fractura': 108}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "subc_fisio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Abanico abisal submarino': 201, 'Banco/meseta oceánica': 202,
                                   'Barrera arrecifal': 203, 'Cañón submarino': 204, 'Cumbre continental/insular': 205,
                                   'Desembocadura de río': 206, 'Estructura de flujos': 207, 'Fosa oceánica': 208,
                                   'Llanura abisal ': 209, 'Piso de cuenca marina': 210,
                                   'Plataforma continental/insular': 211, 'Quiebre de plataforma': 212,
                                   'Talud continental/insular': 213}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_geoforma"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Abanico': 301, 'Abanico abisal submarino': 302, 'Abanico aluvial': 303,
                                   'Abanico de inundación': 304, 'Afloramiento rocoso': 305,
                                   'Áreas de cableado submarino': 306, 'Áreas de tuberia submarina': 307,
                                   'Arrecife artificial': 308, 'Arrecife de barrera continuo': 309,
                                   'Arrecife de barrera discontinuo': 310, 'Arrecife de cinta': 311,
                                   'Arrecife de coral franjeante': 312, 'Arrecife de coral lineal': 313,
                                   'Arrecife de espolones y canales': 314, 'Arrecife de faros': 315,
                                   'Arrecife de pináculos coralinos': 316, 'Arrecife periferico': 317,
                                   'Arrecife reticulado': 318, 'Arrecife somero lagunar': 319, 'Atolón': 320,
                                   'Bajo': 321, 'Banco de dragado depositado': 322, 'Banco/bajo': 323,
                                   'Banco/meseta oceánica': 324, 'Banco/meseta oceánica ': 325, 'Barra': 326,
                                   'Barra': 327, 'Barra artificial': 328, 'Barra de cierre': 329,
                                   'Barra de puerto': 330, 'Barra longitudinal': 331,
                                   'Barra longitudinal relíctica': 332, 'Barrera arrecifal': 333,
                                   'Barrera arrecifal interna': 334, 'Berma de playa': 335, 'Boyas': 336,
                                   'Cabezas/abombamientos de coral': 337, 'Cable submarino': 338,
                                   'Campo de bloques': 339, 'Campo de duna': 340, 'Campo de hendiduras': 341,
                                   'Campo de sedimentos ondulados': 342, 'Canal': 343, 'Canal antrópico': 344,
                                   'Canal dragado/excavado': 345, 'Canal mareal/ensenada ': 346, 'Cañón submarino': 347,
                                   'Centros de expansión': 348, 'Cicatriz': 349, 'Cicatriz de deslizamiento': 350,
                                   'Cono': 351, 'Cordillera': 352, 'Costa': 353, 'Cresta arrecifal': 354, 'Cuenca': 355,
                                   'Cuenca lagunar': 356, 'Cuenca lagunar con arrecifes de parche': 357,
                                   'Cumbre continental/insular': 358, 'Delta': 359, 'Delta elevado': 360,
                                   'Depósito de dragado': 361, 'Deposito fluvio-marino': 362, 'Depresión': 363,
                                   'Depresión kárstica': 364, 'Desembocadura de río': 365, 'Diapiro': 366,
                                   'Dique artificial': 367, 'Dominada por mareas': 368, 'Dorsal medio-oceánica': 369,
                                   'Duna': 370, 'Escarpe de falla': 371, 'Escarpe de playa': 372,
                                   'Escarpe por erosión': 373, 'Escarpe/muro': 374, 'Espolón': 375,
                                   'Estructura de flujos': 376, 'Estructura para acuicultura': 377,
                                   'Formaciones coralinas de aguas frias/profundas': 378,
                                   'Formaciones coralinas de profundidad biogénicas': 379,
                                   'Formaciones coralinas someras/mesofóticas': 380, 'Fosa oceánica': 381,
                                   'Fosa oceánica': 382, 'Frente de playa': 383, 'Guyot': 384, 'Hendiduras': 385,
                                   'Hoyo': 386, 'Isla': 387, 'Isla barrera': 388, 'Isla de arrecife coralino': 389,
                                   'Lagos salinos': 390, 'Laguna': 391, 'Llanura abisal': 392,
                                   'Madrigueras / bioturbación': 393, 'Margen continental activo convergente': 394,
                                   'Margen continental activo divergente': 395,
                                   'Margen continental de transformación': 396, 'Margen continental pasivo': 397,
                                   'Marina': 398, 'Modificada por mareas': 399, 'Montes submarinos': 400,
                                   'Montes/colinas': 401, 'Monticulo': 402, 'Montículos coralinos': 403, 'Muelle': 404,
                                   'Muelles/marinas': 405, 'Muros': 406, 'Naufragios': 407, 'Ondulitas': 408,
                                   'Origen antropológico': 409, 'Origen biológico': 410, 'Origen geológico': 411,
                                   'Parche de arrecife coralino': 412, 'Pendiente': 413, 'Pilares': 414,
                                   'Pináculos coralinos': 415, 'Piso de cuenca marina': 416, 'Planicie': 417,
                                   'Planicie mareal': 418, 'Plano de delta': 419, 'Plataforma': 420,
                                   'Plataforma continental/insular': 421, 'Plataforma de abrasión': 422,
                                   'Plataforma pantanosa': 423, 'Plataformas de perforación de HC': 424, 'Playa': 425,
                                   'Playa barrera': 426, 'Playa de bolsillo': 427, 'Playa dominada por oleaje': 428,
                                   'Playa trasera': 429, 'Puerto': 430, 'Rompeolas/tajamares': 431,
                                   'Sustrato geológico': 432, 'Sustrato Rocoso': 433, 'Sustratos no consolidado': 434,
                                   'Talud continental/insular': 435, 'Tapete coralino en planicie': 436,
                                   'Tapete coralino franjeante': 437, 'Terraza': 438, 'Terraza arrecifal': 439,
                                   'Terraza de abrasión': 440, 'Terraza lagunar': 441, 'Terraza marina': 442,
                                   'Tombolo': 443, 'Valle de plataforma': 444, 'Volcán de lodo': 445,
                                   'Zonas de fractura': 446}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'clasificacioncosta':
                        nombre_campo = "tipo_geol"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Acantilado de roca blanda': 11, 'Acantilado de roca dura': 12}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_gmrf"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Acantilado de roca blanda': 21, 'Acantilado de roca dura': 22, 'Costas altas  ': 23,
                                   'Costas altas con depositos de derrubios en la base': 24,
                                   'Costas altas con depositos de derrubios y depositos no consolidados': 25,
                                   'Costas artificiales': 26, 'Costas artificiales': 27,
                                   'Costas con presencia de estructuras artificiales': 28,
                                   'Costas formadas por materiales consolidados': 29, 'Costas rocosas   ': 30,
                                   'Costas rocosas bajas': 31, 'Costas rocosas con depósitos de bloques': 32,
                                   'Escarpes': 33, 'Escombros rocosos protegidos ': 34, 'Estructuras artificiales': 35,
                                   'Planicies de arena ': 36, 'Planicies de lodo ': 37, 'playas de arena gruesa': 38,
                                   'playas de arena mixta y guijarros': 39, 'Playas de grano fino': 40,
                                   'Playas de grano medio': 41, 'playas de gravas, guijarros y cantos rodados': 42}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "exposicion"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Mesomareal oleaje de alta energía': 51, 'Mesomareal oleaje de baja energía': 52,
                                   'Mesomareal oleaje de media energía': 53, 'Micromareal oleaje de alta energía': 54,
                                   'Micromareal oleaje de baja energía': 55, 'Micromareal oleaje de media energía': 56}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "pendiente"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Pronunciada (>30°)': 61, 'Moderada (5-30°)': 62, 'Plana (<5°)': 63}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'ecosistemamarino':
                        nombre_campo = "reg_biogeo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Atlántico Tropical': 22100801, 'Pacífico Oriental Tropical': 22100802}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "provincia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Archipiélago de Providencia, San Andrés y Santa Catalina': 221008011,
                                   'Mar Caribe': 221008012, 'Pacífico Tropical': 221008013}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ecozona"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cuenca Kuiva': 2210080111, 'Cordillera Tayrona': 2210080112,
                                   'Plataforma Continental Mesoamericana': 2210080113,
                                   'Plataforma Continental del Caribe': 2210080121, 'Talud Caribaná': 2210080122,
                                   'Cuenca Colombia': 2210080123, 'Cordillera Beata': 2210080124,
                                   'Plataforma Continental del Pacífico': 2210080211, 'Talud Baudó': 2210080212,
                                   'Cuenca del Pacífico': 2210080213, 'Zona de Fractura de Panamá': 2210080214,
                                   'Elevación Oceánica Tumaco': 2210080215, 'Cordillera Malpelo': 2210080216}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ecoregion"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Archipiélago de San Andrés y Providencia': 22100801111, 'Guajira': 22100801211,
                                   'Palomino': 22100801212, 'Tayrona': 22100801213, 'Golfo de Salamanca': 22100801214,
                                   'Galerazamba': 22100801215, 'Archipiélagos coralinos': 22100801216,
                                   'Golfo de Morrosquillo': 22100801217, 'Arboletes': 22100801218,
                                   'Capurganá': 22100801219, 'Atrato': 22100801210, 'Oceánica del Caribe': 22100801221,
                                   'Pacífico Norte': 22100802111, 'Baudó': 22100802112, 'Buenaventura': 22100802113,
                                   'Naya': 22100802114, 'Gorgona': 22100802115, 'Sanquianga': 22100802116,
                                   'Tumaco': 22100802117, 'Oceánica del Pacífico': 22100802121, 'Malpelo': 22100802161}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'sitioimportanciamarinapg':
                        nombre_campo = "caract_sit"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Desove': 22100901, 'Cría': 22100902, 'Alimentación': 22100903,
                                   'Reproducción': 22100904, 'Migración': 22100905, 'Ambientes Extremos': 22100906}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'sitioimportanciamarinapt':
                        nombre_campo = "caract_sit"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Desove': 22100901, 'Cría': 22100902, 'Alimentación': 22100903,
                                   'Reproducción': 22100904, 'Migración': 22100905, 'Ambientes Extremos': 22100906}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'muestreofloramarina':
                        nombre_campo = "fase"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muestreo Antes': 1, 'Muestreo Durante': 2, 'Muestreo Después': 3,
                                   'Caracterización': 4}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estacional"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Seca': 401, 'Lluvias': 402, 'Transición': 403, 'Veranillo de San Juan': 404}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "jornada"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Diurno': 10110, 'Nocturno': 10120, 'Continuo': 10130}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'muestreofaunamarina':
                        nombre_campo = "fase"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muestreo Antes': 1, 'Muestreo Durante': 2, 'Muestreo Después': 3,
                                   'Caracterización': 4}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estacional"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Seca': 401, 'Lluvias': 402, 'Transición': 403, 'Veranillo de San Juan': 404}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'transectofaunamarina':
                        nombre_campo = "fase"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muestreo Antes': 1, 'Muestreo Durante': 2, 'Muestreo Después': 3,
                                   'Caracterización': 4}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estacional"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Seca': 401, 'Lluvias': 402, 'Transición': 403, 'Veranillo de San Juan': 404}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'puntoobservacionfaunamarina':
                        nombre_campo = "nom_contra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ANADARKO': 101, 'ANADARKO - SERPORT': 102, 'ANADARKO-SERPORT': 103,
                                   'Armada Nacional': 104, 'Atlantic Transmares': 105, 'BPXC-INVEMAR': 106,
                                   'CGG Veritas': 107, 'CGG Veritas-Ecopetrol': 108, 'CIAT': 109,
                                   'CWOP (Caribbean-Wide Orca Project)': 110, 'EQUION': 111, 'Fugro-MPX': 112,
                                   'GEMS': 113, 'INVEMAR': 114, 'INVEMAR - BEM': 115, 'INVEMAR - GEOCOL': 116,
                                   'INVEMAR - MOLUSCO': 117, 'INVEMAR - PETROBRAS': 118, 'INVEMAR - REPSOL': 119,
                                   'INVEMAR - REPSOL - SILURO': 120, 'INVEMAR - SHELL': 121, 'INVEMAR-BEM': 122,
                                   'INVEMAR-GEOCOL': 123, 'INVEMAR-SHELL COL 3': 124, 'INVEMAR-SHELL COL 3 EVS': 125,
                                   'INVEMAR-SHELL GUA 3': 126, 'INVEMAR-SHELL PISTON CORE COL 3': 127,
                                   'INVEMAR-SHELL SIN OFF 7': 128, 'MCS': 129,
                                   'NOAA Southwest Fisheries Science Center (SWFSC)': 130, 'NOAA-OMACHA': 131,
                                   'ONE S.A.S': 132, 'Petrobras': 133, 'PETROBRAS - INVEMAR': 134, 'REMAR': 135,
                                   'Sea Flower': 136, 'SERPORT-SHELL SIN COL 3': 137, 'SERPORT-SHELL SIN OFF 7': 138,
                                   'Sesco Global': 139, 'TGS': 140, 'Wildlife Conservation Society': 141, 'Otro': 142}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "embarcacio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Akademik Shatskiy': 201, 'Ancón': 202, 'ARC Providencia': 203, 'ARC QUINDÍO': 204,
                                   'Artemis Artic': 205, 'Bolette Dolphin': 206, 'Cami B': 207, 'Capitanese': 208,
                                   'Christian Chouest': 209, 'Don Rodrigo': 210, 'Don Rodrigo, Don Nicola y Tosa': 211,
                                   'El Puma': 212, 'Fugro Brasilis': 213, 'Gávea': 214, 'Geoexplorer': 215,
                                   'Geowave endeavour': 216, 'GGS Atlántic': 217, 'Île de Batz': 218,
                                   'Île de Brehat': 219, 'La Cuyaya': 220, 'La Fantasma': 221, 'Maria Jose II': 222,
                                   'Ocean Clipper': 223, 'Ocean Researcher': 224, 'Plataforma Jack-up': 225,
                                   'Santos Solution': 226, 'Sea Surveyor': 227, 'Sea Wolf': 228, 'Veritas Viking': 229,
                                   'Viking Vanquish': 230, 'Western Patriot': 231, 'Western Trident': 232,
                                   'Wildebeest': 233, 'Otro': 234}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "fase"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muestreo Antes': 1, 'Muestreo Durante': 2, 'Muestreo Después': 3,
                                   'Caracterización': 4}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estacional"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Seca': 401, 'Lluvias': 402, 'Transición': 403, 'Veranillo de San Juan': 404}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'caladerospesca':
                        nombre_campo = "tipo_calad"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Artesanal': 10, 'Industrial': 20}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "cla_calad"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Caladero de camarón de aguas profundas': 31,
                                   'Caladero de camarón de aguas someras': 32, 'Caladero de caracol': 33,
                                   'Caladero de langosta': 34, 'Caladero de pesca blanca': 35,
                                   'Caladero de pesca de atún': 36, 'Caladero de pesca de pequeños pelágicos': 37,
                                   'Caladero de piangua': 38, 'Otro': 39}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "arte_pesca"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Atarraya': 6101, 'Buceo': 6102, 'Chinchorro': 6103, 'Líneas de mano': 6104,
                                   'Nasas': 6105, 'Palangre o espinel': 6106, 'Redes camaroneras': 6107,
                                   'Redes de enmalle': 6108, 'Otros': 6109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    else:
                        pass

                elif i in polit_admin:
                    print(f'{i} esta dentro de politico admin')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("POLITICO_ADMINISTRATIVO")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'departamento':
                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "radio_com"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 801, 'No': 802}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "prensa_com"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 801, 'No': 802}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tv_com"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 801, 'No': 802}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econ_1"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores': 222,
                                   'Actividad pecuaria especies menores': 223,
                                   'Actividades Artísticas, de Entretenimiento y Recreación': 218,
                                   'Actividades de Atención de la Salud Humana y de Asistencia Social': 217,
                                   'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio': 220,
                                   'Actividades de Organizaciones y Entidades Extraterritoriales': 221,
                                   'Actividades de Servicios Administrativos y de Apoyo': 214,
                                   'Actividades Financieras y de Seguros': 211, 'Actividades Inmobiliarias': 212,
                                   'Actividades Profesionales, Científicas y Técnicas': 213,
                                   'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria': 215,
                                   'Agricultura': 201, 'Alojamiento y servicios de comida': 209, 'Caza': 226,
                                   'Comercio al por mayor': 207, 'Comercio al por menor': 227, 'Construcción': 206,
                                   'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental': 205,
                                   'Educación': 216, 'Explotación de Minas y Canteras': 202,
                                   'Industrias Manufactureras': 203, 'Información y comunicaciones': 210,
                                   'Otras Actividades de Servicios': 219, 'Pesca y piscicultura': 225,
                                   'Silvicultura': 224,
                                   'Suministro de Electricidad, Gas, Vapor y Aire acondicionado': 204,
                                   'Transporte y Almacenamiento': 208, 'No aplica': 999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econ_2"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores': 222,
                                   'Actividad pecuaria especies menores': 223,
                                   'Actividades Artísticas, de Entretenimiento y Recreación': 218,
                                   'Actividades de Atención de la Salud Humana y de Asistencia Social': 217,
                                   'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio': 220,
                                   'Actividades de Organizaciones y Entidades Extraterritoriales': 221,
                                   'Actividades de Servicios Administrativos y de Apoyo': 214,
                                   'Actividades Financieras y de Seguros': 211, 'Actividades Inmobiliarias': 212,
                                   'Actividades Profesionales, Científicas y Técnicas': 213,
                                   'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria': 215,
                                   'Agricultura': 201, 'Alojamiento y servicios de comida': 209, 'Caza': 226,
                                   'Comercio al por mayor': 207, 'Comercio al por menor': 227, 'Construcción': 206,
                                   'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental': 205,
                                   'Educación': 216, 'Explotación de Minas y Canteras': 202,
                                   'Industrias Manufactureras': 203, 'Información y comunicaciones': 210,
                                   'Otras Actividades de Servicios': 219, 'Pesca y piscicultura': 225,
                                   'Silvicultura': 224,
                                   'Suministro de Electricidad, Gas, Vapor y Aire acondicionado': 204,
                                   'Transporte y Almacenamiento': 208, 'No aplica': 999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econ_3"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores': 222,
                                   'Actividad pecuaria especies menores': 223,
                                   'Actividades Artísticas, de Entretenimiento y Recreación': 218,
                                   'Actividades de Atención de la Salud Humana y de Asistencia Social': 217,
                                   'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio': 220,
                                   'Actividades de Organizaciones y Entidades Extraterritoriales': 221,
                                   'Actividades de Servicios Administrativos y de Apoyo': 214,
                                   'Actividades Financieras y de Seguros': 211, 'Actividades Inmobiliarias': 212,
                                   'Actividades Profesionales, Científicas y Técnicas': 213,
                                   'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria': 215,
                                   'Agricultura': 201, 'Alojamiento y servicios de comida': 209, 'Caza': 226,
                                   'Comercio al por mayor': 207, 'Comercio al por menor': 227, 'Construcción': 206,
                                   'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental': 205,
                                   'Educación': 216, 'Explotación de Minas y Canteras': 202,
                                   'Industrias Manufactureras': 203, 'Información y comunicaciones': 210,
                                   'Otras Actividades de Servicios': 219, 'Pesca y piscicultura': 225,
                                   'Silvicultura': 224,
                                   'Suministro de Electricidad, Gas, Vapor y Aire acondicionado': 204,
                                   'Transporte y Almacenamiento': 208, 'No aplica': 999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'municipio':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "radio_com"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 801, 'No': 802}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "prensa_com"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 801, 'No': 802}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tv_com"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 801, 'No': 802}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econ_1"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores': 222,
                                   'Actividad pecuaria especies menores': 223,
                                   'Actividades Artísticas, de Entretenimiento y Recreación': 218,
                                   'Actividades de Atención de la Salud Humana y de Asistencia Social': 217,
                                   'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio': 220,
                                   'Actividades de Organizaciones y Entidades Extraterritoriales': 221,
                                   'Actividades de Servicios Administrativos y de Apoyo': 214,
                                   'Actividades Financieras y de Seguros': 211, 'Actividades Inmobiliarias': 212,
                                   'Actividades Profesionales, Científicas y Técnicas': 213,
                                   'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria': 215,
                                   'Agricultura': 201, 'Alojamiento y servicios de comida': 209, 'Caza': 226,
                                   'Comercio al por mayor': 207, 'Comercio al por menor': 227, 'Construcción': 206,
                                   'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental': 205,
                                   'Educación': 216, 'Explotación de Minas y Canteras': 202,
                                   'Industrias Manufactureras': 203, 'Información y comunicaciones': 210,
                                   'Otras Actividades de Servicios': 219, 'Pesca y piscicultura': 225,
                                   'Silvicultura': 224,
                                   'Suministro de Electricidad, Gas, Vapor y Aire acondicionado': 204,
                                   'Transporte y Almacenamiento': 208, 'No aplica': 999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econ_2"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores': 222,
                                   'Actividad pecuaria especies menores': 223,
                                   'Actividades Artísticas, de Entretenimiento y Recreación': 218,
                                   'Actividades de Atención de la Salud Humana y de Asistencia Social': 217,
                                   'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio': 220,
                                   'Actividades de Organizaciones y Entidades Extraterritoriales': 221,
                                   'Actividades de Servicios Administrativos y de Apoyo': 214,
                                   'Actividades Financieras y de Seguros': 211, 'Actividades Inmobiliarias': 212,
                                   'Actividades Profesionales, Científicas y Técnicas': 213,
                                   'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria': 215,
                                   'Agricultura': 201, 'Alojamiento y servicios de comida': 209, 'Caza': 226,
                                   'Comercio al por mayor': 207, 'Comercio al por menor': 227, 'Construcción': 206,
                                   'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental': 205,
                                   'Educación': 216, 'Explotación de Minas y Canteras': 202,
                                   'Industrias Manufactureras': 203, 'Información y comunicaciones': 210,
                                   'Otras Actividades de Servicios': 219, 'Pesca y piscicultura': 225,
                                   'Silvicultura': 224,
                                   'Suministro de Electricidad, Gas, Vapor y Aire acondicionado': 204,
                                   'Transporte y Almacenamiento': 208, 'No aplica': 999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econ_3"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores': 222,
                                   'Actividad pecuaria especies menores': 223,
                                   'Actividades Artísticas, de Entretenimiento y Recreación': 218,
                                   'Actividades de Atención de la Salud Humana y de Asistencia Social': 217,
                                   'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio': 220,
                                   'Actividades de Organizaciones y Entidades Extraterritoriales': 221,
                                   'Actividades de Servicios Administrativos y de Apoyo': 214,
                                   'Actividades Financieras y de Seguros': 211, 'Actividades Inmobiliarias': 212,
                                   'Actividades Profesionales, Científicas y Técnicas': 213,
                                   'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria': 215,
                                   'Agricultura': 201, 'Alojamiento y servicios de comida': 209, 'Caza': 226,
                                   'Comercio al por mayor': 207, 'Comercio al por menor': 227, 'Construcción': 206,
                                   'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental': 205,
                                   'Educación': 216, 'Explotación de Minas y Canteras': 202,
                                   'Industrias Manufactureras': 203, 'Información y comunicaciones': 210,
                                   'Otras Actividades de Servicios': 219, 'Pesca y piscicultura': 225,
                                   'Silvicultura': 224,
                                   'Suministro de Electricidad, Gas, Vapor y Aire acondicionado': 204,
                                   'Transporte y Almacenamiento': 208, 'No aplica': 999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'unidadterritorial':
                        nombre_campo = "tip_u_terr"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Vereda': 1, 'Corregimiento (incluye el área rural)': 2,
                                   'Sector de Vereda o Sector Corregimiento': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013',
                                   'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024',
                                   'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034',
                                   'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043',
                                   'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051',
                                   'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079',
                                   'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093',
                                   'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106',
                                   'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120',
                                   'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145',
                                   'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150',
                                   'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182',
                                   'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223',
                                   'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239',
                                   'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245',
                                   'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233',
                                   'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272',
                                   'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279',
                                   'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287',
                                   'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293',
                                   'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310',
                                   'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300',
                                   'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318',
                                   'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350',
                                   'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405',
                                   'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400',
                                   'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397',
                                   'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400',
                                   'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418',
                                   'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418',
                                   'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325',
                                   'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444',
                                   'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200',
                                   'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001',
                                   'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547',
                                   'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570',
                                   'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574',
                                   'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573',
                                   'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573',
                                   'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591',
                                   'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592',
                                   'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599',
                                   'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616',
                                   'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675',
                                   'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650',
                                   'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708',
                                   'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667',
                                   'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713',
                                   'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736',
                                   'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723',
                                   'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744',
                                   'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776',
                                   'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787',
                                   'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863',
                                   'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873',
                                   'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711',
                                   'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88',
                                   'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50',
                                   'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "pobla_desp"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 301, 'No': 302, 'No determinada': 303}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_trans"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 720, 'No': 721}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "radio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 801, 'No': 802}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "prensa"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 801, 'No': 802}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tv"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 801, 'No': 802}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "internet"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 801, 'No': 802}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econ_1"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores': 222,
                                   'Actividad pecuaria especies menores': 223,
                                   'Actividades Artísticas, de Entretenimiento y Recreación': 218,
                                   'Actividades de Atención de la Salud Humana y de Asistencia Social': 217,
                                   'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio': 220,
                                   'Actividades de Organizaciones y Entidades Extraterritoriales': 221,
                                   'Actividades de Servicios Administrativos y de Apoyo': 214,
                                   'Actividades Financieras y de Seguros': 211, 'Actividades Inmobiliarias': 212,
                                   'Actividades Profesionales, Científicas y Técnicas': 213,
                                   'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria': 215,
                                   'Agricultura': 201, 'Alojamiento y servicios de comida': 209, 'Caza': 226,
                                   'Comercio al por mayor': 207, 'Comercio al por menor': 227, 'Construcción': 206,
                                   'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental': 205,
                                   'Educación': 216, 'Explotación de Minas y Canteras': 202,
                                   'Industrias Manufactureras': 203, 'Información y comunicaciones': 210,
                                   'Otras Actividades de Servicios': 219, 'Pesca y piscicultura': 225,
                                   'Silvicultura': 224,
                                   'Suministro de Electricidad, Gas, Vapor y Aire acondicionado': 204,
                                   'Transporte y Almacenamiento': 208, 'No aplica': 999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econ_2"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores': 222,
                                   'Actividad pecuaria especies menores': 223,
                                   'Actividades Artísticas, de Entretenimiento y Recreación': 218,
                                   'Actividades de Atención de la Salud Humana y de Asistencia Social': 217,
                                   'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio': 220,
                                   'Actividades de Organizaciones y Entidades Extraterritoriales': 221,
                                   'Actividades de Servicios Administrativos y de Apoyo': 214,
                                   'Actividades Financieras y de Seguros': 211, 'Actividades Inmobiliarias': 212,
                                   'Actividades Profesionales, Científicas y Técnicas': 213,
                                   'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria': 215,
                                   'Agricultura': 201, 'Alojamiento y servicios de comida': 209, 'Caza': 226,
                                   'Comercio al por mayor': 207, 'Comercio al por menor': 227, 'Construcción': 206,
                                   'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental': 205,
                                   'Educación': 216, 'Explotación de Minas y Canteras': 202,
                                   'Industrias Manufactureras': 203, 'Información y comunicaciones': 210,
                                   'Otras Actividades de Servicios': 219, 'Pesca y piscicultura': 225,
                                   'Silvicultura': 224,
                                   'Suministro de Electricidad, Gas, Vapor y Aire acondicionado': 204,
                                   'Transporte y Almacenamiento': 208, 'No aplica': 999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econ_3"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores': 222,
                                   'Actividad pecuaria especies menores': 223,
                                   'Actividades Artísticas, de Entretenimiento y Recreación': 218,
                                   'Actividades de Atención de la Salud Humana y de Asistencia Social': 217,
                                   'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio': 220,
                                   'Actividades de Organizaciones y Entidades Extraterritoriales': 221,
                                   'Actividades de Servicios Administrativos y de Apoyo': 214,
                                   'Actividades Financieras y de Seguros': 211, 'Actividades Inmobiliarias': 212,
                                   'Actividades Profesionales, Científicas y Técnicas': 213,
                                   'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria': 215,
                                   'Agricultura': 201, 'Alojamiento y servicios de comida': 209, 'Caza': 226,
                                   'Comercio al por mayor': 207, 'Comercio al por menor': 227, 'Construcción': 206,
                                   'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental': 205,
                                   'Educación': 216, 'Explotación de Minas y Canteras': 202,
                                   'Industrias Manufactureras': 203, 'Información y comunicaciones': 210,
                                   'Otras Actividades de Servicios': 219, 'Pesca y piscicultura': 225,
                                   'Silvicultura': 224,
                                   'Suministro de Electricidad, Gas, Vapor y Aire acondicionado': 204,
                                   'Transporte y Almacenamiento': 208, 'No aplica': 999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "emp_pro_pr"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 911, 'No': 912}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "emp_pro_se"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 911, 'No': 912}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "emp_pro_te"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 911, 'No': 912}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "proy_progr"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 911, 'No': 912}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "funcionali"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()


                    elif i == 'asentamiento':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_asent"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cabecera municipal': 901, 'Centro poblado': 902,
                                   'Corregimiento (de tipo centro poblado)': 903, 'Inspección de policía': 904,
                                   'Caserío': 905, 'Disperso (aplica para capas de Reasentamiento)': 906, 'Barrio': 907}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "pobla_desp"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 301, 'No': 302, 'No determinada': 303}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_trans"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 720, 'No': 721}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "radio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 801, 'No': 802}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "prensa"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 801, 'No': 802}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tv"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 801, 'No': 802}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "internet"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 801, 'No': 802}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econ_1"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores': 222,
                                   'Actividad pecuaria especies menores': 223,
                                   'Actividades Artísticas, de Entretenimiento y Recreación': 218,
                                   'Actividades de Atención de la Salud Humana y de Asistencia Social': 217,
                                   'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio': 220,
                                   'Actividades de Organizaciones y Entidades Extraterritoriales': 221,
                                   'Actividades de Servicios Administrativos y de Apoyo': 214,
                                   'Actividades Financieras y de Seguros': 211, 'Actividades Inmobiliarias': 212,
                                   'Actividades Profesionales, Científicas y Técnicas': 213,
                                   'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria': 215,
                                   'Agricultura': 201, 'Alojamiento y servicios de comida': 209, 'Caza': 226,
                                   'Comercio al por mayor': 207, 'Comercio al por menor': 227, 'Construcción': 206,
                                   'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental': 205,
                                   'Educación': 216, 'Explotación de Minas y Canteras': 202,
                                   'Industrias Manufactureras': 203, 'Información y comunicaciones': 210,
                                   'Otras Actividades de Servicios': 219, 'Pesca y piscicultura': 225,
                                   'Silvicultura': 224,
                                   'Suministro de Electricidad, Gas, Vapor y Aire acondicionado': 204,
                                   'Transporte y Almacenamiento': 208, 'No aplica': 999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econ_2"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores': 222,
                                   'Actividad pecuaria especies menores': 223,
                                   'Actividades Artísticas, de Entretenimiento y Recreación': 218,
                                   'Actividades de Atención de la Salud Humana y de Asistencia Social': 217,
                                   'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio': 220,
                                   'Actividades de Organizaciones y Entidades Extraterritoriales': 221,
                                   'Actividades de Servicios Administrativos y de Apoyo': 214,
                                   'Actividades Financieras y de Seguros': 211, 'Actividades Inmobiliarias': 212,
                                   'Actividades Profesionales, Científicas y Técnicas': 213,
                                   'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria': 215,
                                   'Agricultura': 201, 'Alojamiento y servicios de comida': 209, 'Caza': 226,
                                   'Comercio al por mayor': 207, 'Comercio al por menor': 227, 'Construcción': 206,
                                   'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental': 205,
                                   'Educación': 216, 'Explotación de Minas y Canteras': 202,
                                   'Industrias Manufactureras': 203, 'Información y comunicaciones': 210,
                                   'Otras Actividades de Servicios': 219, 'Pesca y piscicultura': 225,
                                   'Silvicultura': 224,
                                   'Suministro de Electricidad, Gas, Vapor y Aire acondicionado': 204,
                                   'Transporte y Almacenamiento': 208, 'No aplica': 999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econ_3"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores': 222,
                                   'Actividad pecuaria especies menores': 223,
                                   'Actividades Artísticas, de Entretenimiento y Recreación': 218,
                                   'Actividades de Atención de la Salud Humana y de Asistencia Social': 217,
                                   'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio': 220,
                                   'Actividades de Organizaciones y Entidades Extraterritoriales': 221,
                                   'Actividades de Servicios Administrativos y de Apoyo': 214,
                                   'Actividades Financieras y de Seguros': 211, 'Actividades Inmobiliarias': 212,
                                   'Actividades Profesionales, Científicas y Técnicas': 213,
                                   'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria': 215,
                                   'Agricultura': 201, 'Alojamiento y servicios de comida': 209, 'Caza': 226,
                                   'Comercio al por mayor': 207, 'Comercio al por menor': 227, 'Construcción': 206,
                                   'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental': 205,
                                   'Educación': 216, 'Explotación de Minas y Canteras': 202,
                                   'Industrias Manufactureras': 203, 'Información y comunicaciones': 210,
                                   'Otras Actividades de Servicios': 219, 'Pesca y piscicultura': 225,
                                   'Silvicultura': 224,
                                   'Suministro de Electricidad, Gas, Vapor y Aire acondicionado': 204,
                                   'Transporte y Almacenamiento': 208, 'No aplica': 999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "emp_pro_pr"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 911, 'No': 912}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "emp_pro_se"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 911, 'No': 912}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "emp_pro_te"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 911, 'No': 912}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "proy_progr"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 911, 'No': 912}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "funcionali"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    else:
                        pass

                elif i in economico:
                    print(f'{i} esta dentro de economico')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("ECONOMICO")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'rutamovilizacion':
                        nombre_campo = "tipo_ruta"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Terrestre': 1010, 'Fluvial': 1020, 'Aérea': 1030, 'Marítima': 1040}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'estructurapropiedad':
                        nombre_campo = "estructura"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Gran Propiedad': 20110, 'Mediana Propiedad': 20120, 'Pequeña Propiedad': 20130,
                                   'Minifundio': 20140, 'Microfundio': 20150}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores': 222,
                                   'Actividad pecuaria especies menores': 223,
                                   'Actividades Artísticas, de Entretenimiento y Recreación': 218,
                                   'Actividades de Atención de la Salud Humana y de Asistencia Social': 217,
                                   'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio': 220,
                                   'Actividades de Organizaciones y Entidades Extraterritoriales': 221,
                                   'Actividades de Servicios Administrativos y de Apoyo': 214,
                                   'Actividades Financieras y de Seguros': 211, 'Actividades Inmobiliarias': 212,
                                   'Actividades Profesionales, Científicas y Técnicas': 213,
                                   'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria': 215,
                                   'Agricultura': 201, 'Alojamiento y servicios de comida': 209, 'Caza': 226,
                                   'Comercio al por mayor': 207, 'Comercio al por menor': 227, 'Construcción': 206,
                                   'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental': 205,
                                   'Educación': 216, 'Explotación de Minas y Canteras': 202,
                                   'Industrias Manufactureras': 203, 'Información y comunicaciones': 210,
                                   'Otras Actividades de Servicios': 219, 'Pesca y piscicultura': 225,
                                   'Silvicultura': 224,
                                   'Suministro de Electricidad, Gas, Vapor y Aire acondicionado': 204,
                                   'Transporte y Almacenamiento': 208, 'No aplica': 999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'predios':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tenencia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Propiedad privada': 1, 'Propiedad colectiva': 2,
                                   'Posesión sin título (baldíos o ejidos)': 3, 'Ocupante (bienes de uso público)': 4,
                                   'Arrendatario': 5, 'Mejoratario': 6, 'Usufructo o aparcero': 7}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'poblacionreasentar':
                        nombre_campo = "tipo_asent"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cabecera municipal': 901, 'Centro poblado': 902,
                                   'Corregimiento (de tipo centro poblado)': 903, 'Inspección de policía': 904,
                                   'Caserío': 905, 'Disperso (aplica para capas de Reasentamiento)': 906, 'Barrio': 907}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_usres"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_uspro"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_usotr"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "for_ten_us"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Propiedad privada': 1, 'Propiedad colectiva': 2,
                                   'Posesión sin título (baldíos o ejidos)': 3, 'Ocupante (bienes de uso público)': 4,
                                   'Arrendatario': 5, 'Mejoratario': 6, 'Usufructo o aparcero': 7}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econ_1"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores': 222,
                                   'Actividad pecuaria especies menores': 223,
                                   'Actividades Artísticas, de Entretenimiento y Recreación': 218,
                                   'Actividades de Atención de la Salud Humana y de Asistencia Social': 217,
                                   'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio': 220,
                                   'Actividades de Organizaciones y Entidades Extraterritoriales': 221,
                                   'Actividades de Servicios Administrativos y de Apoyo': 214,
                                   'Actividades Financieras y de Seguros': 211, 'Actividades Inmobiliarias': 212,
                                   'Actividades Profesionales, Científicas y Técnicas': 213,
                                   'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria': 215,
                                   'Agricultura': 201, 'Alojamiento y servicios de comida': 209, 'Caza': 226,
                                   'Comercio al por mayor': 207, 'Comercio al por menor': 227, 'Construcción': 206,
                                   'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental': 205,
                                   'Educación': 216, 'Explotación de Minas y Canteras': 202,
                                   'Industrias Manufactureras': 203, 'Información y comunicaciones': 210,
                                   'Otras Actividades de Servicios': 219, 'Pesca y piscicultura': 225,
                                   'Silvicultura': 224,
                                   'Suministro de Electricidad, Gas, Vapor y Aire acondicionado': 204,
                                   'Transporte y Almacenamiento': 208, 'No aplica': 999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econ_2"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores': 222,
                                   'Actividad pecuaria especies menores': 223,
                                   'Actividades Artísticas, de Entretenimiento y Recreación': 218,
                                   'Actividades de Atención de la Salud Humana y de Asistencia Social': 217,
                                   'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio': 220,
                                   'Actividades de Organizaciones y Entidades Extraterritoriales': 221,
                                   'Actividades de Servicios Administrativos y de Apoyo': 214,
                                   'Actividades Financieras y de Seguros': 211, 'Actividades Inmobiliarias': 212,
                                   'Actividades Profesionales, Científicas y Técnicas': 213,
                                   'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria': 215,
                                   'Agricultura': 201, 'Alojamiento y servicios de comida': 209, 'Caza': 226,
                                   'Comercio al por mayor': 207, 'Comercio al por menor': 227, 'Construcción': 206,
                                   'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental': 205,
                                   'Educación': 216, 'Explotación de Minas y Canteras': 202,
                                   'Industrias Manufactureras': 203, 'Información y comunicaciones': 210,
                                   'Otras Actividades de Servicios': 219, 'Pesca y piscicultura': 225,
                                   'Silvicultura': 224,
                                   'Suministro de Electricidad, Gas, Vapor y Aire acondicionado': 204,
                                   'Transporte y Almacenamiento': 208, 'No aplica': 999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econ_3"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores': 222,
                                   'Actividad pecuaria especies menores': 223,
                                   'Actividades Artísticas, de Entretenimiento y Recreación': 218,
                                   'Actividades de Atención de la Salud Humana y de Asistencia Social': 217,
                                   'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio': 220,
                                   'Actividades de Organizaciones y Entidades Extraterritoriales': 221,
                                   'Actividades de Servicios Administrativos y de Apoyo': 214,
                                   'Actividades Financieras y de Seguros': 211, 'Actividades Inmobiliarias': 212,
                                   'Actividades Profesionales, Científicas y Técnicas': 213,
                                   'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria': 215,
                                   'Agricultura': 201, 'Alojamiento y servicios de comida': 209, 'Caza': 226,
                                   'Comercio al por mayor': 207, 'Comercio al por menor': 227, 'Construcción': 206,
                                   'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental': 205,
                                   'Educación': 216, 'Explotación de Minas y Canteras': 202,
                                   'Industrias Manufactureras': 203, 'Información y comunicaciones': 210,
                                   'Otras Actividades de Servicios': 219, 'Pesca y piscicultura': 225,
                                   'Silvicultura': 224,
                                   'Suministro de Electricidad, Gas, Vapor y Aire acondicionado': 204,
                                   'Transporte y Almacenamiento': 208, 'No aplica': 999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "dep_fuen"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vivi_us"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Casa': 1, 'Apartamento': 2, 'Cuarto o inquilinato': 3, 'Vivienda indígena': 4,
                                   'Carpa u otros': 5}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vivi_pared"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Ladrillo, bloque, material, prefabricado, piedra, madera': 1,
                                   'Adobe o tapia pisada, bahareque, madera burda, tabla, tablón': 2,
                                   'Guadua, caña, esterilla, otro tipo de material vegetal': 3,
                                   'Zinc, tela, cartón, latas, desdechos, plástico, sin paredes': 4}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vivi_piso"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Tierra, arena': 1, 'Gravilla, madera burda, tabla, tablón, otro vegetal': 2,
                                   'Baldosín, ladrillo, vinisol, otros materiales sintéticos, mármol, madera pulida, alfombra o tapete de pared a pared, cemento': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vivi_acued"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vivi_alcan"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vivi_gas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vivi_ener"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "soc_guar"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "soc_edubas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "soc_edusec"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "soc_recrea"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "soc_apoyge"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'poblacionreceptora':
                        nombre_campo = "tipo_asent"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cabecera municipal': 901, 'Centro poblado': 902,
                                   'Corregimiento (de tipo centro poblado)': 903, 'Inspección de policía': 904,
                                   'Caserío': 905, 'Disperso (aplica para capas de Reasentamiento)': 906, 'Barrio': 907}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "pobla_desp"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 301, 'No': 302, 'No determinada': 303}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "prov_ap"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "prov_pz"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "prov_al"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "prov_of"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "resid_rec"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_trans"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econ_1"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores': 222,
                                   'Actividad pecuaria especies menores': 223,
                                   'Actividades Artísticas, de Entretenimiento y Recreación': 218,
                                   'Actividades de Atención de la Salud Humana y de Asistencia Social': 217,
                                   'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio': 220,
                                   'Actividades de Organizaciones y Entidades Extraterritoriales': 221,
                                   'Actividades de Servicios Administrativos y de Apoyo': 214,
                                   'Actividades Financieras y de Seguros': 211, 'Actividades Inmobiliarias': 212,
                                   'Actividades Profesionales, Científicas y Técnicas': 213,
                                   'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria': 215,
                                   'Agricultura': 201, 'Alojamiento y servicios de comida': 209, 'Caza': 226,
                                   'Comercio al por mayor': 207, 'Comercio al por menor': 227, 'Construcción': 206,
                                   'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental': 205,
                                   'Educación': 216, 'Explotación de Minas y Canteras': 202,
                                   'Industrias Manufactureras': 203, 'Información y comunicaciones': 210,
                                   'Otras Actividades de Servicios': 219, 'Pesca y piscicultura': 225,
                                   'Silvicultura': 224,
                                   'Suministro de Electricidad, Gas, Vapor y Aire acondicionado': 204,
                                   'Transporte y Almacenamiento': 208, 'No aplica': 999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econ_2"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores': 222,
                                   'Actividad pecuaria especies menores': 223,
                                   'Actividades Artísticas, de Entretenimiento y Recreación': 218,
                                   'Actividades de Atención de la Salud Humana y de Asistencia Social': 217,
                                   'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio': 220,
                                   'Actividades de Organizaciones y Entidades Extraterritoriales': 221,
                                   'Actividades de Servicios Administrativos y de Apoyo': 214,
                                   'Actividades Financieras y de Seguros': 211, 'Actividades Inmobiliarias': 212,
                                   'Actividades Profesionales, Científicas y Técnicas': 213,
                                   'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria': 215,
                                   'Agricultura': 201, 'Alojamiento y servicios de comida': 209, 'Caza': 226,
                                   'Comercio al por mayor': 207, 'Comercio al por menor': 227, 'Construcción': 206,
                                   'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental': 205,
                                   'Educación': 216, 'Explotación de Minas y Canteras': 202,
                                   'Industrias Manufactureras': 203, 'Información y comunicaciones': 210,
                                   'Otras Actividades de Servicios': 219, 'Pesca y piscicultura': 225,
                                   'Silvicultura': 224,
                                   'Suministro de Electricidad, Gas, Vapor y Aire acondicionado': 204,
                                   'Transporte y Almacenamiento': 208, 'No aplica': 999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econ_3"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores': 222,
                                   'Actividad pecuaria especies menores': 223,
                                   'Actividades Artísticas, de Entretenimiento y Recreación': 218,
                                   'Actividades de Atención de la Salud Humana y de Asistencia Social': 217,
                                   'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio': 220,
                                   'Actividades de Organizaciones y Entidades Extraterritoriales': 221,
                                   'Actividades de Servicios Administrativos y de Apoyo': 214,
                                   'Actividades Financieras y de Seguros': 211, 'Actividades Inmobiliarias': 212,
                                   'Actividades Profesionales, Científicas y Técnicas': 213,
                                   'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria': 215,
                                   'Agricultura': 201, 'Alojamiento y servicios de comida': 209, 'Caza': 226,
                                   'Comercio al por mayor': 207, 'Comercio al por menor': 227, 'Construcción': 206,
                                   'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental': 205,
                                   'Educación': 216, 'Explotación de Minas y Canteras': 202,
                                   'Industrias Manufactureras': 203, 'Información y comunicaciones': 210,
                                   'Otras Actividades de Servicios': 219, 'Pesca y piscicultura': 225,
                                   'Silvicultura': 224,
                                   'Suministro de Electricidad, Gas, Vapor y Aire acondicionado': 204,
                                   'Transporte y Almacenamiento': 208, 'No aplica': 999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "proy_progr"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    else:
                        pass

                elif i in sociocult:
                    print(f'{i} esta dentro de sociocultural')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("SOCIOCULTURAL")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'proyecciondesarrollo':
                        nombre_campo = "clasific"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Ambiental o Turistíco': 1001, 'Comercial': 1002, 'Cultural': 1003,
                                   'Distritos de Riego': 1004, 'Educación': 1005, 'Hidrocarburos': 1006,
                                   'Hidroeléctrico': 1007, 'Industrial': 1008, 'Minero': 1009, 'Otros': 1010,
                                   'Vivienda': 1011}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estado_pro"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Proyectado': 10100, 'Ejecutado': 10200, 'En Ejecución': 10300}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'sitiointerescultural':
                        nombre_campo = "tipo_sitio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Recreativo': 20101, 'Santuario': 20102, 'Turístico': 20103, 'Cementerio': 20104,
                                   'Uso tradicional Indígena': 20105, 'Uso tradicional comunidades negras': 20106,
                                   'Uso tradicional otra Comunidad': 20107}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "potestad"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Público Nacional': 20201, 'Público Regional': 20202, 'Público Local': 20203,
                                   'Privado': 20204, 'Comunidad étnica': 20205, 'Comunidad urbana': 20206}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'equipamiento':
                        nombre_campo = "tipo_equip"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Administración y seguridad': 1, 'Centro educativo': 2,
                                   'Comercialización y abasto': 3, 'Escenario deportivo': 4, 'Escenario recreativo': 5,
                                   'Hospital, centro de salud, puesto de salud': 6, 'Infraestructura comunitaria': 7,
                                   'Infraestructura de servicios públicos': 8}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "potestad"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Público Nacional': 20201, 'Público Regional': 20202, 'Público Local': 20203,
                                   'Privado': 20204, 'Comunidad étnica': 20205, 'Comunidad urbana': 20206}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "servicio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    else:
                        pass

                elif i in arqueologia:
                    print(f'{i} esta dentro de arqueologia')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("ARQUEOLOGIA")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'zonaarqueologica':
                        nombre_campo = "potestad"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Público Nacional': 20201, 'Público Regional': 20202, 'Público Local': 20203,
                                   'Privado': 20204, 'Comunidad étnica': 20205, 'Comunidad urbana': 20206}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'potencialarqueologico':
                        nombre_campo = "potencial"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto': 2001, 'Medio': 2002, 'Bajo': 2003}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'sitioarqueologico':
                        nombre_campo = "potestad"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Público Nacional': 20201, 'Público Regional': 20202, 'Público Local': 20203,
                                   'Privado': 20204, 'Comunidad étnica': 20205, 'Comunidad urbana': 20206}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    else:
                        pass

                elif i in gest_riesg:
                    print(f'{i} esta dentro de gestion del riesgo')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("GESTION_RIESGO")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'amenazadesertizacion':
                        nombre_campo = "tipo_even"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Inundaciones': 1, 'Avenidas torrenciales': 2, 'Incendios forestales': 3,
                                   'Movimiento en masa': 4, 'Sismo': 5, 'Tsunami': 6, 'Erupcion volcánica': 7,
                                   'Otro': 8}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "grad_ame"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sin amenaza': 1, 'Amenaza muy baja': 2, 'Amenaza baja': 3, 'Amenaza media': 4,
                                   'Amenaza alta': 5, 'Amenaza muy alta': 6}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'amenazaerosioncostera':
                        nombre_campo = "tipo_even"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Inundaciones': 1, 'Avenidas torrenciales': 2, 'Incendios forestales': 3,
                                   'Movimiento en masa': 4, 'Sismo': 5, 'Tsunami': 6, 'Erupcion volcánica': 7,
                                   'Otro': 8}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "grad_ame"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sin amenaza': 1, 'Amenaza muy baja': 2, 'Amenaza baja': 3, 'Amenaza media': 4,
                                   'Amenaza alta': 5, 'Amenaza muy alta': 6}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'amenazaotras':
                        nombre_campo = "tipo_even"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Inundaciones': 1, 'Avenidas torrenciales': 2, 'Incendios forestales': 3,
                                   'Movimiento en masa': 4, 'Sismo': 5, 'Tsunami': 6, 'Erupcion volcánica': 7,
                                   'Otro': 8}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "grad_ame"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sin amenaza': 1, 'Amenaza muy baja': 2, 'Amenaza baja': 3, 'Amenaza media': 4,
                                   'Amenaza alta': 5, 'Amenaza muy alta': 6}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'amenazasismica':
                        nombre_campo = "tipo_even"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Inundaciones': 1, 'Avenidas torrenciales': 2, 'Incendios forestales': 3,
                                   'Movimiento en masa': 4, 'Sismo': 5, 'Tsunami': 6, 'Erupcion volcánica': 7,
                                   'Otro': 8}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "grad_ame"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sin amenaza': 1, 'Amenaza muy baja': 2, 'Amenaza baja': 3, 'Amenaza media': 4,
                                   'Amenaza alta': 5, 'Amenaza muy alta': 6}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'amenazatsunami':
                        nombre_campo = "tipo_even"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Inundaciones': 1, 'Avenidas torrenciales': 2, 'Incendios forestales': 3,
                                   'Movimiento en masa': 4, 'Sismo': 5, 'Tsunami': 6, 'Erupcion volcánica': 7,
                                   'Otro': 8}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "grad_ame"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sin amenaza': 1, 'Amenaza muy baja': 2, 'Amenaza baja': 3, 'Amenaza media': 4,
                                   'Amenaza alta': 5, 'Amenaza muy alta': 6}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'amenazavolcanica':
                        nombre_campo = "tipo_even"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Inundaciones': 1, 'Avenidas torrenciales': 2, 'Incendios forestales': 3,
                                   'Movimiento en masa': 4, 'Sismo': 5, 'Tsunami': 6, 'Erupcion volcánica': 7,
                                   'Otro': 8}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "grad_ame"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sin amenaza': 1, 'Amenaza muy baja': 2, 'Amenaza baja': 3, 'Amenaza media': 4,
                                   'Amenaza alta': 5, 'Amenaza muy alta': 6}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'elementosexpuestospt':
                        nombre_campo = "clas_infra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Vial': 101, 'Aérea': 102, 'Fluvial': 103, 'Eléctrica': 104, 'Acueducto': 105,
                                   'Alcantarillado': 106, 'Oleoductos': 107, 'Gasoductos': 108,
                                   'Líneas de Transmisión': 109, 'Canales de Riego': 110, 'Otros': 111}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "est_infra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Existente': 501, 'Proyectada': 502}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "calidad"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muy Bueno': 60100, 'Bueno': 60200, 'Regular': 60300, 'Malo': 60400}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'elementosexpuestosln':
                        nombre_campo = "clas_infra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Vial': 101, 'Aérea': 102, 'Fluvial': 103, 'Eléctrica': 104, 'Acueducto': 105,
                                   'Alcantarillado': 106, 'Oleoductos': 107, 'Gasoductos': 108,
                                   'Líneas de Transmisión': 109, 'Canales de Riego': 110, 'Otros': 111}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "est_infra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Existente': 501, 'Proyectada': 502}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "calidad"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muy Bueno': 60100, 'Bueno': 60200, 'Regular': 60300, 'Malo': 60400}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'elementosexpuestospg':
                        nombre_campo = "clas_infra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Vial': 101, 'Aérea': 102, 'Fluvial': 103, 'Eléctrica': 104, 'Acueducto': 105,
                                   'Alcantarillado': 106, 'Oleoductos': 107, 'Gasoductos': 108,
                                   'Líneas de Transmisión': 109, 'Canales de Riego': 110, 'Otros': 111}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "est_infra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Existente': 501, 'Proyectada': 502}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "calidad"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muy Bueno': 60100, 'Bueno': 60200, 'Regular': 60300, 'Malo': 60400}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "grupo_uso"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Agricultura': 30101, 'Agroforestal': 30102, 'Ganadería': 30103, 'Forestal': 30104,
                                   'Conservación': 30105, 'Asentamiento': 30106, 'Infraestructura': 30107,
                                   'Minería': 30108, 'Sitios de disposición de materiales de desecho': 30109,
                                   'Cuerpos de Agua Naturales': 30110}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "uso_act"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cultivos transitorios intensivos (CTI)': 30201,
                                   'Cultivos transitorios semi-intensivos (CTS)': 30202,
                                   'Cultivos permanentes intensivos (CPI)': 30203,
                                   'Cultivos permanentes semi-intensivos (CPS)': 30204,
                                   'Pastoreo intensivo (PIN)': 30205, 'Pastoreo semi-intensivo (PSI)': 30206,
                                   'Pastoreo extensivo (PEX)': 30207, 'Sistemas agrosilvícolas (AGS)': 30208,
                                   'Sistemas agrosilvopastoriles (ASP)': 30209, 'Sistemas silvopastoriles (SPA)': 30210,
                                   'Sistema forestal productor (FPD)': 30211,
                                   'Sistemas forestales protectores (FPR)': 30212,
                                   'Áreas para la conservación y/o recuperación de la naturaleza, recreación (CRE)': 30213,
                                   'Protección': 30214, 'Producción-protección': 30215, 'Piscicultura': 30216,
                                   'Residencial': 30217, 'Industrial': 30218, 'Transporte': 30219, 'Servicios': 30220,
                                   'Recreacional': 30221, 'Comercial': 30222, 'Metales, radiactivos': 30223,
                                   'Minerales energéticos': 30224, 'Piedras preciosas': 30225,
                                   'Materiales de construcción': 30226, 'Minerales no metálicos': 30227,
                                   'Disposición de materiales sólidos': 30228,
                                   'Disposición de materiales líquidos': 30229, 'Cuerpos de Agua Naturales': 30230}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'escenamenaventorren':
                        nombre_campo = "ocurrencia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Menor a 5 años': 1, 'Entre 5 y 15 años': 2, 'Entre 16 y 30 años': 3,
                                   'Entre 31 y 50 años': 4, 'Entre 51 y 75 años': 5, 'Mayor a 75 años': 6}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "fuente"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Primaria (referida a las obtenidas por observación directa en campo).': 1,
                                   'Secundaria (referida a las obtenidas por análisis de informes, mapas, fotografías aéreas, etc.)': 2,
                                   'Encuesta (referida a las obtenidas en comunicación con los habitantes o entidades de la zona de estudio).': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Históricos': 1, 'Activos o recientes': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "verificado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_material"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Roca': 1, 'Detritos': 2, 'Suelos': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ame_at_ra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'escenamenincendio':
                        nombre_campo = "ocurrencia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Menor a 5 años': 1, 'Entre 5 y 15 años': 2, 'Entre 16 y 30 años': 3,
                                   'Entre 31 y 50 años': 4, 'Entre 51 y 75 años': 5, 'Mayor a 75 años': 6}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "fuente"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Primaria (referida a las obtenidas por observación directa en campo).': 1,
                                   'Secundaria (referida a las obtenidas por análisis de informes, mapas, fotografías aéreas, etc.)': 2,
                                   'Encuesta (referida a las obtenidas en comunicación con los habitantes o entidades de la zona de estudio).': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Históricos': 1, 'Activos o recientes': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n1_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Áreas Húmedas': 4, 'Bosques y Áreas Seminaturales': 3, 'Superficies de Agua': 5,
                                   'Territorios Agrícolas': 2, 'Territorios Artificializados': 1}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n2_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aguas continentales': 51, 'Aguas marítimas': 52,
                                   'Áreas abiertas, sin o con poca vegetación': 33, 'Áreas agrícolas heterogéneas': 24,
                                   'Áreas con vegetación herbácea y/o arbustiva': 32, 'Áreas húmedas continentales': 41,
                                   'Áreas húmedas costeras': 42, 'Bosques': 31, 'Cultivos permanentes': 22,
                                   'Cultivos transitorios': 21, 'Pastos': 23,
                                   'Zonas de extracción minera y escombreras': 13,
                                   'Zonas industriales o comerciales y redes de comunicación': 12,
                                   'Zonas urbanizadas': 11, 'Zonas verdes artificializadas, no agrícolas': 14}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n3_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aeropuertos': 124, 'Afloramientos rocosos': 332, 'Arbustal': 322,
                                   'Bosque abierto': 312, 'Bosque de galería y/o ripario': 314, 'Bosque denso': 311,
                                   'Bosque fragmentado': 313, 'Canales': 513, 'Cereales': 212,
                                   'Cuerpos de agua artificiales': 514, 'Cultivos agroforestales': 224,
                                   'Cultivos confinados': 225, 'Cultivos permanentes arbóreos': 223,
                                   'Cultivos permanentes arbustivos': 222, 'Cultivos permanentes herbáceos': 221,
                                   'Estanques para acuicultura marina': 523, 'Herbazal': 321, 'Hortalizas': 214,
                                   'Instalaciones recreativas': 142, 'Lagunas costeras': 521,
                                   'Lagunas, lagos y ciénagas naturales': 512, 'Mares y océanos': 522,
                                   'Mosaico de cultivos': 241, 'Mosaico de cultivos y espacios naturales': 245,
                                   'Mosaico de cultivos, pastos y espacios naturales': 243,
                                   'Mosaico de pastos con espacios naturales': 244, 'Mosaico de pastos y cultivos': 242,
                                   'Obras hidráulicas': 125, 'Oleaginosas y leguminosas': 213,
                                   'Otros cultivos transitorios': 211, 'Pantanos costeros': 421,
                                   'Pastos arbolados': 232, 'Pastos enmalezados': 233, 'Pastos limpios': 231,
                                   'Plantación forestal': 315, 'Red vial, ferroviaria y terrenos asociados': 122,
                                   'Ríos (50 m)': 511, 'Salitral': 422, 'Sedimentos expuestos en bajamar': 423,
                                   'Tejido urbano continuo': 111, 'Tejido urbano discontinuo': 112,
                                   'Tierras desnudas y degradadas': 333, 'Tubérculos': 215, 'Turberas': 412,
                                   'Vegetación acuática sobre cuerpos de agua': 413,
                                   'Vegetación secundaria o en transición': 323, 'Zonas arenosas naturales': 331,
                                   'Zonas de disposición de residuos': 132, 'Zonas de extracción minera': 131,
                                   'Zonas glaciares y nivales': 335, 'Zonas industriales o comerciales': 121,
                                   'Zonas pantanosas': 411, 'Zonas portuarias': 123, 'Zonas quemadas': 334,
                                   'Zonas verdes urbanas': 141}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n4_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aeropuerto con infraestructura asociada': 1241,
                                   'Aeropuerto sin infraestructura asociada': 1242, 'Ajonjolí': 2132, 'Algodón': 2131,
                                   'Amapola': 2216, 'Arbustal abierto': 3222, 'Arbustal denso': 3221,
                                   'Áreas culturales': 1421, 'Áreas deportivas': 1422, 'Áreas turísticas': 1423,
                                   'Arenales': 3312, 'Arroz': 2121, 'Bosque abierto alto': 3121,
                                   'Bosque abierto bajo': 3122, 'Bosque denso alto': 3111, 'Bosque denso bajo': 3112,
                                   'Bosque fragmentado con pastos y cultivos': 3131,
                                   'Bosque fragmentado con vegetación secundaria': 3132, 'Cacao': 2223, 'Café': 2222,
                                   'Campos de dunas': 3313, 'Caña': 2212, 'Cebada': 2124, 'Cebolla': 2141,
                                   'Cítricos': 2233, 'Coca': 2225, 'Cultivos y árboles plantados': 2242,
                                   'Embalses': 5141, 'Escombreras': 1322,
                                   'Estanques para acuicultura continental': 5143, 'Explotación de carbón': 1313,
                                   'Explotación de hidrocarburos': 1312,
                                   'Explotación de materiales de construcción': 1315, 'Explotación de oro': 1314,
                                   'Explotación de sal': 1316, 'Fondos coralinos someros': 5222,
                                   'Fondos someros de arenas y cascajo': 5224, 'Fríjol': 2133, 'Herbazal abierto': 3212,
                                   'Herbazal denso': 3211, 'Jardines botánicos': 1413, 'Lagunas de oxidación': 5142,
                                   'Maíz': 2122, 'Mango': 2234, 'Maní': 2135, 'Otras explotaciones mineras': 1311,
                                   'Otras zonas verdes urbanas': 1411, 'Otros cultivos permanentes arbóreos': 2231,
                                   'Otros cultivos permanentes arbustivos': 2221,
                                   'Otros cultivos permanentes herbáceos': 2211, 'Otros fondos': 5221,
                                   'Otros sitios de disposición de residuos a cielo abierto': 1321,
                                   'Palma de aceite': 2232, 'Papa': 2151, 'Papaya': 2215, 'Parques cementerios': 1412,
                                   'Parques urbanos': 1415, 'Pastos y árboles plantados': 2241,
                                   'Plantación de coníferas': 3151, 'Plantación de latifoliadas': 3152,
                                   'Plátano y banano': 2213, 'Playas': 3311, 'Praderas de pastos marinos someras': 5223,
                                   'Red ferroviaria y terrenos asociados': 1222,
                                   'Red vial y territorios asociados': 1221, 'Relleno sanitario': 1324,
                                   'Remolacha': 2143, 'Rondas de cuerpos de agua de zonas urbanas': 1416, 'Sorgo': 2123,
                                   'Soya': 2134, 'Tabaco': 2214, 'Trigo': 2125, 'Vegetación secundaria alta': 3231,
                                   'Vegetación secundaria baja': 3232, 'Vertederos': 1323, 'Viñedos': 2224,
                                   'Yuca': 2152, 'Zanahoria': 2142, 'Zonas comerciales': 1212, 'Zonas glaciares': 3351,
                                   'Zonas industriales': 1211, 'Zonas nivales': 3352,
                                   'Zonas portuarias fluviales': 1231, 'Zonas portuarias marítimas': 1232,
                                   'Zoológicos': 1414}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n5_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Arbustal abierto esclerófilo': 32221, 'Arbustal abierto mesófilo': 32222,
                                   'Bosque abierto alto de tierra firme': 31211, 'Bosque abierto alto inundable': 31212,
                                   'Bosque abierto bajo de tierra firme': 31221, 'Bosque abierto bajo inundable': 31222,
                                   'Bosque denso alto de tierra firme': 31111, 'Bosque denso alto inundable': 31112,
                                   'Bosque denso bajo de tierra firme': 31121, 'Bosque denso bajo inundable': 31122,
                                   'Herbazal abierto arenoso': 32121, 'Herbazal abierto rocoso': 32122,
                                   'Herbazal denso de tierra firme': 32111, 'Herbazal denso inundable': 32112}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n6_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Arracachal': 321123, 'Bosque denso alto inundable heterogéneo': 311121,
                                   'Helechal': 321124, 'Herbazal denso de tierra firme arbolado': 321112,
                                   'Herbazal denso de tierra firme con arbustos': 321113,
                                   'Herbazal denso de tierra firme no arbolado': 321111,
                                   'Herbazal denso inundable arbolado': 321122,
                                   'Herbazal denso inundable no arbolado': 321121, 'Manglar denso alto': 311122,
                                   'Palmares': 311123}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "uso_act"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cultivos transitorios intensivos (CTI)': 30201,
                                   'Cultivos transitorios semi-intensivos (CTS)': 30202,
                                   'Cultivos permanentes intensivos (CPI)': 30203,
                                   'Cultivos permanentes semi-intensivos (CPS)': 30204,
                                   'Pastoreo intensivo (PIN)': 30205, 'Pastoreo semi-intensivo (PSI)': 30206,
                                   'Pastoreo extensivo (PEX)': 30207, 'Sistemas agrosilvícolas (AGS)': 30208,
                                   'Sistemas agrosilvopastoriles (ASP)': 30209, 'Sistemas silvopastoriles (SPA)': 30210,
                                   'Sistema forestal productor (FPD)': 30211,
                                   'Sistemas forestales protectores (FPR)': 30212,
                                   'Áreas para la conservación y/o recuperación de la naturaleza, recreación (CRE)': 30213,
                                   'Protección': 30214, 'Producción-protección': 30215, 'Piscicultura': 30216,
                                   'Residencial': 30217, 'Industrial': 30218, 'Transporte': 30219, 'Servicios': 30220,
                                   'Recreacional': 30221, 'Comercial': 30222, 'Metales, radiactivos': 30223,
                                   'Minerales energéticos': 30224, 'Piedras preciosas': 30225,
                                   'Materiales de construcción': 30226, 'Minerales no metálicos': 30227,
                                   'Disposición de materiales sólidos': 30228,
                                   'Disposición de materiales líquidos': 30229, 'Cuerpos de Agua Naturales': 30230}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "z_climat"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cálido árido (Z)': 4001, 'Cálido semiárido (Y)': 4002, 'Cálido muy seco (X)': 4003,
                                   'Cálido seco (V)': 4004, 'Cálido húmedo (V1)': 4005, 'Cálido muy húmedo (U)': 4006,
                                   'Cálido pluvial (T)': 4007, 'Templado muy seco (S)': 4008, 'Templado seco (R)': 4009,
                                   'Templado húmedo (Q)': 4010, 'Templado muy húmedo (P)': 4011,
                                   'Templado pluvial (O)': 4012, 'Frío muy seco (N)': 4013, 'Frío seco (M)': 4014,
                                   'Frío húmedo (L)': 4015, 'Frío muy húmedo (K)': 4016, 'Frío pluvial (J)': 4017,
                                   'Muy frío muy seco (I1)': 4018, 'Muy frío seco (I)': 4019,
                                   'Muy frío húmedo (H)': 4020, 'Muy frío muy húmedo (G)': 4021,
                                   'Muy frío pluvial (F)': 4022, 'Extremadamente frío muy seco (F1)': 4023,
                                   'Extremadamente frío seco (F2)': 4024, 'Extremadamente frío húmedo (E)': 4025,
                                   'Extremadamente frío muy húmedo (E1)': 4026, 'Extremadamente frío pluvial (D)': 4027,
                                   'Nival muy seco (A)': 4028, 'Nival seco (A1)': 4029, 'Nival húmedo (A2)': 4030}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "pendiente"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'A nivel, 0-1% (a)': 6010, 'Ligeramente plana, 1-3% (a)': 6020,
                                   'Ligeramente inclinada, 3-7% (b)': 6030, 'Moderadamente inclinada, 7-12% (c)': 6040,
                                   'Fuertemente inclinada, 12-25% (d)': 6050,
                                   'Ligeramente escarpada o ligeramente empinada, 25-50% (e)': 6060,
                                   'Moderadamente escarpada o moderadamente empinada, 50-75% (f)': 6070,
                                   'Fuertemente escarpada o fuertemente empinada, 75-100% (g)': 6080,
                                   'Totalmente escarpada, >100% (g)': 6090}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "accesibili"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Totalmente accesible': 1, 'Accesible': 2, 'Medianamente accesible': 3,
                                   'Poco accesible': 4, 'Difícilmente accesible': 5, 'Inaccesible': 6}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ame_inc_ra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'escenameninunda':
                        nombre_campo = "ocurrencia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Menor a 5 años': 1, 'Entre 5 y 15 años': 2, 'Entre 16 y 30 años': 3,
                                   'Entre 31 y 50 años': 4, 'Entre 51 y 75 años': 5, 'Mayor a 75 años': 6}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "fuente"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Primaria (referida a las obtenidas por observación directa en campo).': 1,
                                   'Secundaria (referida a las obtenidas por análisis de informes, mapas, fotografías aéreas, etc.)': 2,
                                   'Encuesta (referida a las obtenidas en comunicación con los habitantes o entidades de la zona de estudio).': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Históricos': 1, 'Activos o recientes': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "verificado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n1_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Áreas Húmedas': 4, 'Bosques y Áreas Seminaturales': 3, 'Superficies de Agua': 5,
                                   'Territorios Agrícolas': 2, 'Territorios Artificializados': 1}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n2_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aguas continentales': 51, 'Aguas marítimas': 52,
                                   'Áreas abiertas, sin o con poca vegetación': 33, 'Áreas agrícolas heterogéneas': 24,
                                   'Áreas con vegetación herbácea y/o arbustiva': 32, 'Áreas húmedas continentales': 41,
                                   'Áreas húmedas costeras': 42, 'Bosques': 31, 'Cultivos permanentes': 22,
                                   'Cultivos transitorios': 21, 'Pastos': 23,
                                   'Zonas de extracción minera y escombreras': 13,
                                   'Zonas industriales o comerciales y redes de comunicación': 12,
                                   'Zonas urbanizadas': 11, 'Zonas verdes artificializadas, no agrícolas': 14}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n3_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aeropuertos': 124, 'Afloramientos rocosos': 332, 'Arbustal': 322,
                                   'Bosque abierto': 312, 'Bosque de galería y/o ripario': 314, 'Bosque denso': 311,
                                   'Bosque fragmentado': 313, 'Canales': 513, 'Cereales': 212,
                                   'Cuerpos de agua artificiales': 514, 'Cultivos agroforestales': 224,
                                   'Cultivos confinados': 225, 'Cultivos permanentes arbóreos': 223,
                                   'Cultivos permanentes arbustivos': 222, 'Cultivos permanentes herbáceos': 221,
                                   'Estanques para acuicultura marina': 523, 'Herbazal': 321, 'Hortalizas': 214,
                                   'Instalaciones recreativas': 142, 'Lagunas costeras': 521,
                                   'Lagunas, lagos y ciénagas naturales': 512, 'Mares y océanos': 522,
                                   'Mosaico de cultivos': 241, 'Mosaico de cultivos y espacios naturales': 245,
                                   'Mosaico de cultivos, pastos y espacios naturales': 243,
                                   'Mosaico de pastos con espacios naturales': 244, 'Mosaico de pastos y cultivos': 242,
                                   'Obras hidráulicas': 125, 'Oleaginosas y leguminosas': 213,
                                   'Otros cultivos transitorios': 211, 'Pantanos costeros': 421,
                                   'Pastos arbolados': 232, 'Pastos enmalezados': 233, 'Pastos limpios': 231,
                                   'Plantación forestal': 315, 'Red vial, ferroviaria y terrenos asociados': 122,
                                   'Ríos (50 m)': 511, 'Salitral': 422, 'Sedimentos expuestos en bajamar': 423,
                                   'Tejido urbano continuo': 111, 'Tejido urbano discontinuo': 112,
                                   'Tierras desnudas y degradadas': 333, 'Tubérculos': 215, 'Turberas': 412,
                                   'Vegetación acuática sobre cuerpos de agua': 413,
                                   'Vegetación secundaria o en transición': 323, 'Zonas arenosas naturales': 331,
                                   'Zonas de disposición de residuos': 132, 'Zonas de extracción minera': 131,
                                   'Zonas glaciares y nivales': 335, 'Zonas industriales o comerciales': 121,
                                   'Zonas pantanosas': 411, 'Zonas portuarias': 123, 'Zonas quemadas': 334,
                                   'Zonas verdes urbanas': 141}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n4_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aeropuerto con infraestructura asociada': 1241,
                                   'Aeropuerto sin infraestructura asociada': 1242, 'Ajonjolí': 2132, 'Algodón': 2131,
                                   'Amapola': 2216, 'Arbustal abierto': 3222, 'Arbustal denso': 3221,
                                   'Áreas culturales': 1421, 'Áreas deportivas': 1422, 'Áreas turísticas': 1423,
                                   'Arenales': 3312, 'Arroz': 2121, 'Bosque abierto alto': 3121,
                                   'Bosque abierto bajo': 3122, 'Bosque denso alto': 3111, 'Bosque denso bajo': 3112,
                                   'Bosque fragmentado con pastos y cultivos': 3131,
                                   'Bosque fragmentado con vegetación secundaria': 3132, 'Cacao': 2223, 'Café': 2222,
                                   'Campos de dunas': 3313, 'Caña': 2212, 'Cebada': 2124, 'Cebolla': 2141,
                                   'Cítricos': 2233, 'Coca': 2225, 'Cultivos y árboles plantados': 2242,
                                   'Embalses': 5141, 'Escombreras': 1322,
                                   'Estanques para acuicultura continental': 5143, 'Explotación de carbón': 1313,
                                   'Explotación de hidrocarburos': 1312,
                                   'Explotación de materiales de construcción': 1315, 'Explotación de oro': 1314,
                                   'Explotación de sal': 1316, 'Fondos coralinos someros': 5222,
                                   'Fondos someros de arenas y cascajo': 5224, 'Fríjol': 2133, 'Herbazal abierto': 3212,
                                   'Herbazal denso': 3211, 'Jardines botánicos': 1413, 'Lagunas de oxidación': 5142,
                                   'Maíz': 2122, 'Mango': 2234, 'Maní': 2135, 'Otras explotaciones mineras': 1311,
                                   'Otras zonas verdes urbanas': 1411, 'Otros cultivos permanentes arbóreos': 2231,
                                   'Otros cultivos permanentes arbustivos': 2221,
                                   'Otros cultivos permanentes herbáceos': 2211, 'Otros fondos': 5221,
                                   'Otros sitios de disposición de residuos a cielo abierto': 1321,
                                   'Palma de aceite': 2232, 'Papa': 2151, 'Papaya': 2215, 'Parques cementerios': 1412,
                                   'Parques urbanos': 1415, 'Pastos y árboles plantados': 2241,
                                   'Plantación de coníferas': 3151, 'Plantación de latifoliadas': 3152,
                                   'Plátano y banano': 2213, 'Playas': 3311, 'Praderas de pastos marinos someras': 5223,
                                   'Red ferroviaria y terrenos asociados': 1222,
                                   'Red vial y territorios asociados': 1221, 'Relleno sanitario': 1324,
                                   'Remolacha': 2143, 'Rondas de cuerpos de agua de zonas urbanas': 1416, 'Sorgo': 2123,
                                   'Soya': 2134, 'Tabaco': 2214, 'Trigo': 2125, 'Vegetación secundaria alta': 3231,
                                   'Vegetación secundaria baja': 3232, 'Vertederos': 1323, 'Viñedos': 2224,
                                   'Yuca': 2152, 'Zanahoria': 2142, 'Zonas comerciales': 1212, 'Zonas glaciares': 3351,
                                   'Zonas industriales': 1211, 'Zonas nivales': 3352,
                                   'Zonas portuarias fluviales': 1231, 'Zonas portuarias marítimas': 1232,
                                   'Zoológicos': 1414}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n5_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Arbustal abierto esclerófilo': 32221, 'Arbustal abierto mesófilo': 32222,
                                   'Bosque abierto alto de tierra firme': 31211, 'Bosque abierto alto inundable': 31212,
                                   'Bosque abierto bajo de tierra firme': 31221, 'Bosque abierto bajo inundable': 31222,
                                   'Bosque denso alto de tierra firme': 31111, 'Bosque denso alto inundable': 31112,
                                   'Bosque denso bajo de tierra firme': 31121, 'Bosque denso bajo inundable': 31122,
                                   'Herbazal abierto arenoso': 32121, 'Herbazal abierto rocoso': 32122,
                                   'Herbazal denso de tierra firme': 32111, 'Herbazal denso inundable': 32112}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n6_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Arracachal': 321123, 'Bosque denso alto inundable heterogéneo': 311121,
                                   'Helechal': 321124, 'Herbazal denso de tierra firme arbolado': 321112,
                                   'Herbazal denso de tierra firme con arbustos': 321113,
                                   'Herbazal denso de tierra firme no arbolado': 321111,
                                   'Herbazal denso inundable arbolado': 321122,
                                   'Herbazal denso inundable no arbolado': 321121, 'Manglar denso alto': 311122,
                                   'Palmares': 311123}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "pendiente"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'A nivel, 0-1% (a)': 6010, 'Ligeramente plana, 1-3% (a)': 6020,
                                   'Ligeramente inclinada, 3-7% (b)': 6030, 'Moderadamente inclinada, 7-12% (c)': 6040,
                                   'Fuertemente inclinada, 12-25% (d)': 6050,
                                   'Ligeramente escarpada o ligeramente empinada, 25-50% (e)': 6060,
                                   'Moderadamente escarpada o moderadamente empinada, 50-75% (f)': 6070,
                                   'Fuertemente escarpada o fuertemente empinada, 75-100% (g)': 6080,
                                   'Totalmente escarpada, >100% (g)': 6090}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ame_inu_ra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'escenamenmovmasa':
                        nombre_campo = "ocurrencia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Menor a 5 años': 1, 'Entre 5 y 15 años': 2, 'Entre 16 y 30 años': 3,
                                   'Entre 31 y 50 años': 4, 'Entre 51 y 75 años': 5, 'Mayor a 75 años': 6}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "fuente"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Primaria (referida a las obtenidas por observación directa en campo).': 1,
                                   'Secundaria (referida a las obtenidas por análisis de informes, mapas, fotografías aéreas, etc.)': 2,
                                   'Encuesta (referida a las obtenidas en comunicación con los habitantes o entidades de la zona de estudio).': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Históricos': 1, 'Activos o recientes': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "verificado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_mater_gt"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Roca meteorizada': 1001, 'Roca sana o poco alterada': 1002,
                                   'Suelo depositado': 1003, 'Suelo residual': 1004}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_material"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Roca': 1, 'Detritos': 2, 'Suelos': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "pendiente"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'A nivel, 0-1% (a)': 6010, 'Ligeramente plana, 1-3% (a)': 6020,
                                   'Ligeramente inclinada, 3-7% (b)': 6030, 'Moderadamente inclinada, 7-12% (c)': 6040,
                                   'Fuertemente inclinada, 12-25% (d)': 6050,
                                   'Ligeramente escarpada o ligeramente empinada, 25-50% (e)': 6060,
                                   'Moderadamente escarpada o moderadamente empinada, 50-75% (f)': 6070,
                                   'Fuertemente escarpada o fuertemente empinada, 75-100% (g)': 6080,
                                   'Totalmente escarpada, >100% (g)': 6090}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n1_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Áreas Húmedas': 4, 'Bosques y Áreas Seminaturales': 3, 'Superficies de Agua': 5,
                                   'Territorios Agrícolas': 2, 'Territorios Artificializados': 1}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n2_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aguas continentales': 51, 'Aguas marítimas': 52,
                                   'Áreas abiertas, sin o con poca vegetación': 33, 'Áreas agrícolas heterogéneas': 24,
                                   'Áreas con vegetación herbácea y/o arbustiva': 32, 'Áreas húmedas continentales': 41,
                                   'Áreas húmedas costeras': 42, 'Bosques': 31, 'Cultivos permanentes': 22,
                                   'Cultivos transitorios': 21, 'Pastos': 23,
                                   'Zonas de extracción minera y escombreras': 13,
                                   'Zonas industriales o comerciales y redes de comunicación': 12,
                                   'Zonas urbanizadas': 11, 'Zonas verdes artificializadas, no agrícolas': 14}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n3_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aeropuertos': 124, 'Afloramientos rocosos': 332, 'Arbustal': 322,
                                   'Bosque abierto': 312, 'Bosque de galería y/o ripario': 314, 'Bosque denso': 311,
                                   'Bosque fragmentado': 313, 'Canales': 513, 'Cereales': 212,
                                   'Cuerpos de agua artificiales': 514, 'Cultivos agroforestales': 224,
                                   'Cultivos confinados': 225, 'Cultivos permanentes arbóreos': 223,
                                   'Cultivos permanentes arbustivos': 222, 'Cultivos permanentes herbáceos': 221,
                                   'Estanques para acuicultura marina': 523, 'Herbazal': 321, 'Hortalizas': 214,
                                   'Instalaciones recreativas': 142, 'Lagunas costeras': 521,
                                   'Lagunas, lagos y ciénagas naturales': 512, 'Mares y océanos': 522,
                                   'Mosaico de cultivos': 241, 'Mosaico de cultivos y espacios naturales': 245,
                                   'Mosaico de cultivos, pastos y espacios naturales': 243,
                                   'Mosaico de pastos con espacios naturales': 244, 'Mosaico de pastos y cultivos': 242,
                                   'Obras hidráulicas': 125, 'Oleaginosas y leguminosas': 213,
                                   'Otros cultivos transitorios': 211, 'Pantanos costeros': 421,
                                   'Pastos arbolados': 232, 'Pastos enmalezados': 233, 'Pastos limpios': 231,
                                   'Plantación forestal': 315, 'Red vial, ferroviaria y terrenos asociados': 122,
                                   'Ríos (50 m)': 511, 'Salitral': 422, 'Sedimentos expuestos en bajamar': 423,
                                   'Tejido urbano continuo': 111, 'Tejido urbano discontinuo': 112,
                                   'Tierras desnudas y degradadas': 333, 'Tubérculos': 215, 'Turberas': 412,
                                   'Vegetación acuática sobre cuerpos de agua': 413,
                                   'Vegetación secundaria o en transición': 323, 'Zonas arenosas naturales': 331,
                                   'Zonas de disposición de residuos': 132, 'Zonas de extracción minera': 131,
                                   'Zonas glaciares y nivales': 335, 'Zonas industriales o comerciales': 121,
                                   'Zonas pantanosas': 411, 'Zonas portuarias': 123, 'Zonas quemadas': 334,
                                   'Zonas verdes urbanas': 141}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n4_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aeropuerto con infraestructura asociada': 1241,
                                   'Aeropuerto sin infraestructura asociada': 1242, 'Ajonjolí': 2132, 'Algodón': 2131,
                                   'Amapola': 2216, 'Arbustal abierto': 3222, 'Arbustal denso': 3221,
                                   'Áreas culturales': 1421, 'Áreas deportivas': 1422, 'Áreas turísticas': 1423,
                                   'Arenales': 3312, 'Arroz': 2121, 'Bosque abierto alto': 3121,
                                   'Bosque abierto bajo': 3122, 'Bosque denso alto': 3111, 'Bosque denso bajo': 3112,
                                   'Bosque fragmentado con pastos y cultivos': 3131,
                                   'Bosque fragmentado con vegetación secundaria': 3132, 'Cacao': 2223, 'Café': 2222,
                                   'Campos de dunas': 3313, 'Caña': 2212, 'Cebada': 2124, 'Cebolla': 2141,
                                   'Cítricos': 2233, 'Coca': 2225, 'Cultivos y árboles plantados': 2242,
                                   'Embalses': 5141, 'Escombreras': 1322,
                                   'Estanques para acuicultura continental': 5143, 'Explotación de carbón': 1313,
                                   'Explotación de hidrocarburos': 1312,
                                   'Explotación de materiales de construcción': 1315, 'Explotación de oro': 1314,
                                   'Explotación de sal': 1316, 'Fondos coralinos someros': 5222,
                                   'Fondos someros de arenas y cascajo': 5224, 'Fríjol': 2133, 'Herbazal abierto': 3212,
                                   'Herbazal denso': 3211, 'Jardines botánicos': 1413, 'Lagunas de oxidación': 5142,
                                   'Maíz': 2122, 'Mango': 2234, 'Maní': 2135, 'Otras explotaciones mineras': 1311,
                                   'Otras zonas verdes urbanas': 1411, 'Otros cultivos permanentes arbóreos': 2231,
                                   'Otros cultivos permanentes arbustivos': 2221,
                                   'Otros cultivos permanentes herbáceos': 2211, 'Otros fondos': 5221,
                                   'Otros sitios de disposición de residuos a cielo abierto': 1321,
                                   'Palma de aceite': 2232, 'Papa': 2151, 'Papaya': 2215, 'Parques cementerios': 1412,
                                   'Parques urbanos': 1415, 'Pastos y árboles plantados': 2241,
                                   'Plantación de coníferas': 3151, 'Plantación de latifoliadas': 3152,
                                   'Plátano y banano': 2213, 'Playas': 3311, 'Praderas de pastos marinos someras': 5223,
                                   'Red ferroviaria y terrenos asociados': 1222,
                                   'Red vial y territorios asociados': 1221, 'Relleno sanitario': 1324,
                                   'Remolacha': 2143, 'Rondas de cuerpos de agua de zonas urbanas': 1416, 'Sorgo': 2123,
                                   'Soya': 2134, 'Tabaco': 2214, 'Trigo': 2125, 'Vegetación secundaria alta': 3231,
                                   'Vegetación secundaria baja': 3232, 'Vertederos': 1323, 'Viñedos': 2224,
                                   'Yuca': 2152, 'Zanahoria': 2142, 'Zonas comerciales': 1212, 'Zonas glaciares': 3351,
                                   'Zonas industriales': 1211, 'Zonas nivales': 3352,
                                   'Zonas portuarias fluviales': 1231, 'Zonas portuarias marítimas': 1232,
                                   'Zoológicos': 1414}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n5_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Arbustal abierto esclerófilo': 32221, 'Arbustal abierto mesófilo': 32222,
                                   'Bosque abierto alto de tierra firme': 31211, 'Bosque abierto alto inundable': 31212,
                                   'Bosque abierto bajo de tierra firme': 31221, 'Bosque abierto bajo inundable': 31222,
                                   'Bosque denso alto de tierra firme': 31111, 'Bosque denso alto inundable': 31112,
                                   'Bosque denso bajo de tierra firme': 31121, 'Bosque denso bajo inundable': 31122,
                                   'Herbazal abierto arenoso': 32121, 'Herbazal abierto rocoso': 32122,
                                   'Herbazal denso de tierra firme': 32111, 'Herbazal denso inundable': 32112}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n6_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Arracachal': 321123, 'Bosque denso alto inundable heterogéneo': 311121,
                                   'Helechal': 321124, 'Herbazal denso de tierra firme arbolado': 321112,
                                   'Herbazal denso de tierra firme con arbustos': 321113,
                                   'Herbazal denso de tierra firme no arbolado': 321111,
                                   'Herbazal denso inundable arbolado': 321122,
                                   'Herbazal denso inundable no arbolado': 321121, 'Manglar denso alto': 311122,
                                   'Palmares': 311123}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "uso_act"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cultivos transitorios intensivos (CTI)': 30201,
                                   'Cultivos transitorios semi-intensivos (CTS)': 30202,
                                   'Cultivos permanentes intensivos (CPI)': 30203,
                                   'Cultivos permanentes semi-intensivos (CPS)': 30204,
                                   'Pastoreo intensivo (PIN)': 30205, 'Pastoreo semi-intensivo (PSI)': 30206,
                                   'Pastoreo extensivo (PEX)': 30207, 'Sistemas agrosilvícolas (AGS)': 30208,
                                   'Sistemas agrosilvopastoriles (ASP)': 30209, 'Sistemas silvopastoriles (SPA)': 30210,
                                   'Sistema forestal productor (FPD)': 30211,
                                   'Sistemas forestales protectores (FPR)': 30212,
                                   'Áreas para la conservación y/o recuperación de la naturaleza, recreación (CRE)': 30213,
                                   'Protección': 30214, 'Producción-protección': 30215, 'Piscicultura': 30216,
                                   'Residencial': 30217, 'Industrial': 30218, 'Transporte': 30219, 'Servicios': 30220,
                                   'Recreacional': 30221, 'Comercial': 30222, 'Metales, radiactivos': 30223,
                                   'Minerales energéticos': 30224, 'Piedras preciosas': 30225,
                                   'Materiales de construcción': 30226, 'Minerales no metálicos': 30227,
                                   'Disposición de materiales sólidos': 30228,
                                   'Disposición de materiales líquidos': 30229, 'Cuerpos de Agua Naturales': 30230}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "esce_mm"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Precipitación seca con sismo': 1, 'Precipitación seca sin sismo': 2,
                                   'Precipitación 2 con sismo': 3, 'Precipitación 2 sin sismo': 4,
                                   'Precipitación de 20 con sismo': 5, 'Precipitación de 20 sin sismo': 6,
                                   'Precipitación de 50 con sismo': 7, 'Precipitación de 50 sin sismo': 8,
                                   'Precipitación de 100 con sismo': 9, 'Precipitación de 100 sin sismo': 10}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "grad_esta"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ame_mm_ra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'escenriesgoaventorren':
                        nombre_campo = "ame_at_ra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vuln_rango"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ries_rango"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'escenriesgoincendio':
                        nombre_campo = "amen_rango"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vuln_rango"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ries_rango"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'escenriesgoinundacion':
                        nombre_campo = "amen_rango"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vuln_rango"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ries_rango"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'escenriesgomovmasa':
                        nombre_campo = "amen_rango"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vuln_rango"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ries_rango"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'escenriesgomovmasa':
                        nombre_campo = "amen_rango"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vuln_rango"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ries_rango"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'eventos_pt':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ocurrencia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Menor a 5 años': 1, 'Entre 5 y 15 años': 2, 'Entre 16 y 30 años': 3,
                                   'Entre 31 y 50 años': 4, 'Entre 51 y 75 años': 5, 'Mayor a 75 años': 6}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_even"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Inundaciones': 1, 'Avenidas torrenciales': 2, 'Incendios forestales': 3,
                                   'Movimiento en masa': 4, 'Sismo': 5, 'Tsunami': 6, 'Erupcion volcánica': 7,
                                   'Otro': 8}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "fuente"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Primaria (referida a las obtenidas por observación directa en campo).': 1,
                                   'Secundaria (referida a las obtenidas por análisis de informes, mapas, fotografías aéreas, etc.)': 2,
                                   'Encuesta (referida a las obtenidas en comunicación con los habitantes o entidades de la zona de estudio).': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Históricos': 1, 'Activos o recientes': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "verificado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'eventos_pg':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ocurrencia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Menor a 5 años': 1, 'Entre 5 y 15 años': 2, 'Entre 16 y 30 años': 3,
                                   'Entre 31 y 50 años': 4, 'Entre 51 y 75 años': 5, 'Mayor a 75 años': 6}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_even"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Inundaciones': 1, 'Avenidas torrenciales': 2, 'Incendios forestales': 3,
                                   'Movimiento en masa': 4, 'Sismo': 5, 'Tsunami': 6, 'Erupcion volcánica': 7,
                                   'Otro': 8}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "fuente"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Primaria (referida a las obtenidas por observación directa en campo).': 1,
                                   'Secundaria (referida a las obtenidas por análisis de informes, mapas, fotografías aéreas, etc.)': 2,
                                   'Encuesta (referida a las obtenidas en comunicación con los habitantes o entidades de la zona de estudio).': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Históricos': 1, 'Activos o recientes': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "verificado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'suscept_aventorren':
                        nombre_campo = "t_material"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Roca': 1, 'Detritos': 2, 'Suelos': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "pendiente"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'A nivel, 0-1% (a)': 6010, 'Ligeramente plana, 1-3% (a)': 6020,
                                   'Ligeramente inclinada, 3-7% (b)': 6030, 'Moderadamente inclinada, 7-12% (c)': 6040,
                                   'Fuertemente inclinada, 12-25% (d)': 6050,
                                   'Ligeramente escarpada o ligeramente empinada, 25-50% (e)': 6060,
                                   'Moderadamente escarpada o moderadamente empinada, 50-75% (f)': 6070,
                                   'Fuertemente escarpada o fuertemente empinada, 75-100% (g)': 6080,
                                   'Totalmente escarpada, >100% (g)': 6090}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'suscept_incendios':
                        nombre_campo = "n1_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Áreas Húmedas': 4, 'Bosques y Áreas Seminaturales': 3, 'Superficies de Agua': 5,
                                   'Territorios Agrícolas': 2, 'Territorios Artificializados': 1}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n2_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aguas continentales': 51, 'Aguas marítimas': 52,
                                   'Áreas abiertas, sin o con poca vegetación': 33, 'Áreas agrícolas heterogéneas': 24,
                                   'Áreas con vegetación herbácea y/o arbustiva': 32, 'Áreas húmedas continentales': 41,
                                   'Áreas húmedas costeras': 42, 'Bosques': 31, 'Cultivos permanentes': 22,
                                   'Cultivos transitorios': 21, 'Pastos': 23,
                                   'Zonas de extracción minera y escombreras': 13,
                                   'Zonas industriales o comerciales y redes de comunicación': 12,
                                   'Zonas urbanizadas': 11, 'Zonas verdes artificializadas, no agrícolas': 14}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n3_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aeropuertos': 124, 'Afloramientos rocosos': 332, 'Arbustal': 322,
                                   'Bosque abierto': 312, 'Bosque de galería y/o ripario': 314, 'Bosque denso': 311,
                                   'Bosque fragmentado': 313, 'Canales': 513, 'Cereales': 212,
                                   'Cuerpos de agua artificiales': 514, 'Cultivos agroforestales': 224,
                                   'Cultivos confinados': 225, 'Cultivos permanentes arbóreos': 223,
                                   'Cultivos permanentes arbustivos': 222, 'Cultivos permanentes herbáceos': 221,
                                   'Estanques para acuicultura marina': 523, 'Herbazal': 321, 'Hortalizas': 214,
                                   'Instalaciones recreativas': 142, 'Lagunas costeras': 521,
                                   'Lagunas, lagos y ciénagas naturales': 512, 'Mares y océanos': 522,
                                   'Mosaico de cultivos': 241, 'Mosaico de cultivos y espacios naturales': 245,
                                   'Mosaico de cultivos, pastos y espacios naturales': 243,
                                   'Mosaico de pastos con espacios naturales': 244, 'Mosaico de pastos y cultivos': 242,
                                   'Obras hidráulicas': 125, 'Oleaginosas y leguminosas': 213,
                                   'Otros cultivos transitorios': 211, 'Pantanos costeros': 421,
                                   'Pastos arbolados': 232, 'Pastos enmalezados': 233, 'Pastos limpios': 231,
                                   'Plantación forestal': 315, 'Red vial, ferroviaria y terrenos asociados': 122,
                                   'Ríos (50 m)': 511, 'Salitral': 422, 'Sedimentos expuestos en bajamar': 423,
                                   'Tejido urbano continuo': 111, 'Tejido urbano discontinuo': 112,
                                   'Tierras desnudas y degradadas': 333, 'Tubérculos': 215, 'Turberas': 412,
                                   'Vegetación acuática sobre cuerpos de agua': 413,
                                   'Vegetación secundaria o en transición': 323, 'Zonas arenosas naturales': 331,
                                   'Zonas de disposición de residuos': 132, 'Zonas de extracción minera': 131,
                                   'Zonas glaciares y nivales': 335, 'Zonas industriales o comerciales': 121,
                                   'Zonas pantanosas': 411, 'Zonas portuarias': 123, 'Zonas quemadas': 334,
                                   'Zonas verdes urbanas': 141}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n4_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aeropuerto con infraestructura asociada': 1241,
                                   'Aeropuerto sin infraestructura asociada': 1242, 'Ajonjolí': 2132, 'Algodón': 2131,
                                   'Amapola': 2216, 'Arbustal abierto': 3222, 'Arbustal denso': 3221,
                                   'Áreas culturales': 1421, 'Áreas deportivas': 1422, 'Áreas turísticas': 1423,
                                   'Arenales': 3312, 'Arroz': 2121, 'Bosque abierto alto': 3121,
                                   'Bosque abierto bajo': 3122, 'Bosque denso alto': 3111, 'Bosque denso bajo': 3112,
                                   'Bosque fragmentado con pastos y cultivos': 3131,
                                   'Bosque fragmentado con vegetación secundaria': 3132, 'Cacao': 2223, 'Café': 2222,
                                   'Campos de dunas': 3313, 'Caña': 2212, 'Cebada': 2124, 'Cebolla': 2141,
                                   'Cítricos': 2233, 'Coca': 2225, 'Cultivos y árboles plantados': 2242,
                                   'Embalses': 5141, 'Escombreras': 1322,
                                   'Estanques para acuicultura continental': 5143, 'Explotación de carbón': 1313,
                                   'Explotación de hidrocarburos': 1312,
                                   'Explotación de materiales de construcción': 1315, 'Explotación de oro': 1314,
                                   'Explotación de sal': 1316, 'Fondos coralinos someros': 5222,
                                   'Fondos someros de arenas y cascajo': 5224, 'Fríjol': 2133, 'Herbazal abierto': 3212,
                                   'Herbazal denso': 3211, 'Jardines botánicos': 1413, 'Lagunas de oxidación': 5142,
                                   'Maíz': 2122, 'Mango': 2234, 'Maní': 2135, 'Otras explotaciones mineras': 1311,
                                   'Otras zonas verdes urbanas': 1411, 'Otros cultivos permanentes arbóreos': 2231,
                                   'Otros cultivos permanentes arbustivos': 2221,
                                   'Otros cultivos permanentes herbáceos': 2211, 'Otros fondos': 5221,
                                   'Otros sitios de disposición de residuos a cielo abierto': 1321,
                                   'Palma de aceite': 2232, 'Papa': 2151, 'Papaya': 2215, 'Parques cementerios': 1412,
                                   'Parques urbanos': 1415, 'Pastos y árboles plantados': 2241,
                                   'Plantación de coníferas': 3151, 'Plantación de latifoliadas': 3152,
                                   'Plátano y banano': 2213, 'Playas': 3311, 'Praderas de pastos marinos someras': 5223,
                                   'Red ferroviaria y terrenos asociados': 1222,
                                   'Red vial y territorios asociados': 1221, 'Relleno sanitario': 1324,
                                   'Remolacha': 2143, 'Rondas de cuerpos de agua de zonas urbanas': 1416, 'Sorgo': 2123,
                                   'Soya': 2134, 'Tabaco': 2214, 'Trigo': 2125, 'Vegetación secundaria alta': 3231,
                                   'Vegetación secundaria baja': 3232, 'Vertederos': 1323, 'Viñedos': 2224,
                                   'Yuca': 2152, 'Zanahoria': 2142, 'Zonas comerciales': 1212, 'Zonas glaciares': 3351,
                                   'Zonas industriales': 1211, 'Zonas nivales': 3352,
                                   'Zonas portuarias fluviales': 1231, 'Zonas portuarias marítimas': 1232,
                                   'Zoológicos': 1414}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n5_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Arbustal abierto esclerófilo': 32221, 'Arbustal abierto mesófilo': 32222,
                                   'Bosque abierto alto de tierra firme': 31211, 'Bosque abierto alto inundable': 31212,
                                   'Bosque abierto bajo de tierra firme': 31221, 'Bosque abierto bajo inundable': 31222,
                                   'Bosque denso alto de tierra firme': 31111, 'Bosque denso alto inundable': 31112,
                                   'Bosque denso bajo de tierra firme': 31121, 'Bosque denso bajo inundable': 31122,
                                   'Herbazal abierto arenoso': 32121, 'Herbazal abierto rocoso': 32122,
                                   'Herbazal denso de tierra firme': 32111, 'Herbazal denso inundable': 32112}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n6_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Arracachal': 321123, 'Bosque denso alto inundable heterogéneo': 311121,
                                   'Helechal': 321124, 'Herbazal denso de tierra firme arbolado': 321112,
                                   'Herbazal denso de tierra firme con arbustos': 321113,
                                   'Herbazal denso de tierra firme no arbolado': 321111,
                                   'Herbazal denso inundable arbolado': 321122,
                                   'Herbazal denso inundable no arbolado': 321121, 'Manglar denso alto': 311122,
                                   'Palmares': 311123}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'suscept_movmasa':
                        nombre_campo = "n1_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Áreas Húmedas': 4, 'Bosques y Áreas Seminaturales': 3, 'Superficies de Agua': 5,
                                   'Territorios Agrícolas': 2, 'Territorios Artificializados': 1}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n2_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aguas continentales': 51, 'Aguas marítimas': 52,
                                   'Áreas abiertas, sin o con poca vegetación': 33, 'Áreas agrícolas heterogéneas': 24,
                                   'Áreas con vegetación herbácea y/o arbustiva': 32, 'Áreas húmedas continentales': 41,
                                   'Áreas húmedas costeras': 42, 'Bosques': 31, 'Cultivos permanentes': 22,
                                   'Cultivos transitorios': 21, 'Pastos': 23,
                                   'Zonas de extracción minera y escombreras': 13,
                                   'Zonas industriales o comerciales y redes de comunicación': 12,
                                   'Zonas urbanizadas': 11, 'Zonas verdes artificializadas, no agrícolas': 14}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n3_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aeropuertos': 124, 'Afloramientos rocosos': 332, 'Arbustal': 322,
                                   'Bosque abierto': 312, 'Bosque de galería y/o ripario': 314, 'Bosque denso': 311,
                                   'Bosque fragmentado': 313, 'Canales': 513, 'Cereales': 212,
                                   'Cuerpos de agua artificiales': 514, 'Cultivos agroforestales': 224,
                                   'Cultivos confinados': 225, 'Cultivos permanentes arbóreos': 223,
                                   'Cultivos permanentes arbustivos': 222, 'Cultivos permanentes herbáceos': 221,
                                   'Estanques para acuicultura marina': 523, 'Herbazal': 321, 'Hortalizas': 214,
                                   'Instalaciones recreativas': 142, 'Lagunas costeras': 521,
                                   'Lagunas, lagos y ciénagas naturales': 512, 'Mares y océanos': 522,
                                   'Mosaico de cultivos': 241, 'Mosaico de cultivos y espacios naturales': 245,
                                   'Mosaico de cultivos, pastos y espacios naturales': 243,
                                   'Mosaico de pastos con espacios naturales': 244, 'Mosaico de pastos y cultivos': 242,
                                   'Obras hidráulicas': 125, 'Oleaginosas y leguminosas': 213,
                                   'Otros cultivos transitorios': 211, 'Pantanos costeros': 421,
                                   'Pastos arbolados': 232, 'Pastos enmalezados': 233, 'Pastos limpios': 231,
                                   'Plantación forestal': 315, 'Red vial, ferroviaria y terrenos asociados': 122,
                                   'Ríos (50 m)': 511, 'Salitral': 422, 'Sedimentos expuestos en bajamar': 423,
                                   'Tejido urbano continuo': 111, 'Tejido urbano discontinuo': 112,
                                   'Tierras desnudas y degradadas': 333, 'Tubérculos': 215, 'Turberas': 412,
                                   'Vegetación acuática sobre cuerpos de agua': 413,
                                   'Vegetación secundaria o en transición': 323, 'Zonas arenosas naturales': 331,
                                   'Zonas de disposición de residuos': 132, 'Zonas de extracción minera': 131,
                                   'Zonas glaciares y nivales': 335, 'Zonas industriales o comerciales': 121,
                                   'Zonas pantanosas': 411, 'Zonas portuarias': 123, 'Zonas quemadas': 334,
                                   'Zonas verdes urbanas': 141}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n4_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aeropuerto con infraestructura asociada': 1241,
                                   'Aeropuerto sin infraestructura asociada': 1242, 'Ajonjolí': 2132, 'Algodón': 2131,
                                   'Amapola': 2216, 'Arbustal abierto': 3222, 'Arbustal denso': 3221,
                                   'Áreas culturales': 1421, 'Áreas deportivas': 1422, 'Áreas turísticas': 1423,
                                   'Arenales': 3312, 'Arroz': 2121, 'Bosque abierto alto': 3121,
                                   'Bosque abierto bajo': 3122, 'Bosque denso alto': 3111, 'Bosque denso bajo': 3112,
                                   'Bosque fragmentado con pastos y cultivos': 3131,
                                   'Bosque fragmentado con vegetación secundaria': 3132, 'Cacao': 2223, 'Café': 2222,
                                   'Campos de dunas': 3313, 'Caña': 2212, 'Cebada': 2124, 'Cebolla': 2141,
                                   'Cítricos': 2233, 'Coca': 2225, 'Cultivos y árboles plantados': 2242,
                                   'Embalses': 5141, 'Escombreras': 1322,
                                   'Estanques para acuicultura continental': 5143, 'Explotación de carbón': 1313,
                                   'Explotación de hidrocarburos': 1312,
                                   'Explotación de materiales de construcción': 1315, 'Explotación de oro': 1314,
                                   'Explotación de sal': 1316, 'Fondos coralinos someros': 5222,
                                   'Fondos someros de arenas y cascajo': 5224, 'Fríjol': 2133, 'Herbazal abierto': 3212,
                                   'Herbazal denso': 3211, 'Jardines botánicos': 1413, 'Lagunas de oxidación': 5142,
                                   'Maíz': 2122, 'Mango': 2234, 'Maní': 2135, 'Otras explotaciones mineras': 1311,
                                   'Otras zonas verdes urbanas': 1411, 'Otros cultivos permanentes arbóreos': 2231,
                                   'Otros cultivos permanentes arbustivos': 2221,
                                   'Otros cultivos permanentes herbáceos': 2211, 'Otros fondos': 5221,
                                   'Otros sitios de disposición de residuos a cielo abierto': 1321,
                                   'Palma de aceite': 2232, 'Papa': 2151, 'Papaya': 2215, 'Parques cementerios': 1412,
                                   'Parques urbanos': 1415, 'Pastos y árboles plantados': 2241,
                                   'Plantación de coníferas': 3151, 'Plantación de latifoliadas': 3152,
                                   'Plátano y banano': 2213, 'Playas': 3311, 'Praderas de pastos marinos someras': 5223,
                                   'Red ferroviaria y terrenos asociados': 1222,
                                   'Red vial y territorios asociados': 1221, 'Relleno sanitario': 1324,
                                   'Remolacha': 2143, 'Rondas de cuerpos de agua de zonas urbanas': 1416, 'Sorgo': 2123,
                                   'Soya': 2134, 'Tabaco': 2214, 'Trigo': 2125, 'Vegetación secundaria alta': 3231,
                                   'Vegetación secundaria baja': 3232, 'Vertederos': 1323, 'Viñedos': 2224,
                                   'Yuca': 2152, 'Zanahoria': 2142, 'Zonas comerciales': 1212, 'Zonas glaciares': 3351,
                                   'Zonas industriales': 1211, 'Zonas nivales': 3352,
                                   'Zonas portuarias fluviales': 1231, 'Zonas portuarias marítimas': 1232,
                                   'Zoológicos': 1414}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n5_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Arbustal abierto esclerófilo': 32221, 'Arbustal abierto mesófilo': 32222,
                                   'Bosque abierto alto de tierra firme': 31211, 'Bosque abierto alto inundable': 31212,
                                   'Bosque abierto bajo de tierra firme': 31221, 'Bosque abierto bajo inundable': 31222,
                                   'Bosque denso alto de tierra firme': 31111, 'Bosque denso alto inundable': 31112,
                                   'Bosque denso bajo de tierra firme': 31121, 'Bosque denso bajo inundable': 31122,
                                   'Herbazal abierto arenoso': 32121, 'Herbazal abierto rocoso': 32122,
                                   'Herbazal denso de tierra firme': 32111, 'Herbazal denso inundable': 32112}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n6_cobert"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Arracachal': 321123, 'Bosque denso alto inundable heterogéneo': 311121,
                                   'Helechal': 321124, 'Herbazal denso de tierra firme arbolado': 321112,
                                   'Herbazal denso de tierra firme con arbustos': 321113,
                                   'Herbazal denso de tierra firme no arbolado': 321111,
                                   'Herbazal denso inundable arbolado': 321122,
                                   'Herbazal denso inundable no arbolado': 321121, 'Manglar denso alto': 311122,
                                   'Palmares': 311123}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_material"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Roca': 1, 'Detritos': 2, 'Suelos': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "pendiente"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'A nivel, 0-1% (a)': 6010, 'Ligeramente plana, 1-3% (a)': 6020,
                                   'Ligeramente inclinada, 3-7% (b)': 6030, 'Moderadamente inclinada, 7-12% (c)': 6040,
                                   'Fuertemente inclinada, 12-25% (d)': 6050,
                                   'Ligeramente escarpada o ligeramente empinada, 25-50% (e)': 6060,
                                   'Moderadamente escarpada o moderadamente empinada, 50-75% (f)': 6070,
                                   'Fuertemente escarpada o fuertemente empinada, 75-100% (g)': 6080,
                                   'Totalmente escarpada, >100% (g)': 6090}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'vulnerabilidad_pt':
                        nombre_campo = "ame_inu_ra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ame_mm_ra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ame_inc_ra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ame_at_ra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vuln_rango"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'vulnerabilidad_ln':
                        nombre_campo = "ame_inu_ra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ame_mm_ra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ame_inc_ra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ame_at_ra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vuln_rango"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'vulnerabilidad_pg':
                        nombre_campo = "ame_inu_ra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ame_mm_ra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ame_inc_ra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ame_at_ra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vuln_rango"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alta': 1, 'Media': 2, 'Baja': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    else:
                        pass
                elif i in anali_riesg:
                    print(f'{i} esta dentro de analsis del riesgo')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("ANALISIS_RIESGO")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)
                    if i == 'riesgoindividual_ad':
                        nombre_campo = "cate_ries"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Riesgo aceptable': 1, 'Riesgo tolerable': 2, 'Riesgo inaceptable': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "incendio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "explosion"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "chorro_fue"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "llamarada"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "bola_fue"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "derrame"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "escape_gas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "disper_gas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'riesgoindividual_ai':
                        nombre_campo = "cate_ries"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Riesgo aceptable': 1, 'Riesgo tolerable': 2, 'Riesgo inaceptable': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "incendio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "explosion"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "chorro_fue"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "llamarada"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "bola_fue"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "derrame"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "escape_gas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "disper_gas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'riesgosocial_ad':
                        nombre_campo = "cate_ries"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Riesgo aceptable': 1, 'Riesgo tolerable': 2, 'Riesgo inaceptable': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "incendio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "explosion"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "chorro_fue"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "llamarada"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "bola_fue"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "derrame"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "escape_gas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "disper_gas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'riesgosocial_ai':
                        nombre_campo = "cate_ries"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Riesgo aceptable': 1, 'Riesgo tolerable': 2, 'Riesgo inaceptable': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "incendio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "explosion"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "chorro_fue"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "llamarada"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "bola_fue"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "derrame"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "escape_gas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "disper_gas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'riesgosocioeconomico_ad':
                        nombre_campo = "cate_ries"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Riesgo aceptable': 1, 'Riesgo tolerable': 2, 'Riesgo inaceptable': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "incendio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "explosion"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "chorro_fue"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "llamarada"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "bola_fue"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "derrame"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "escape_gas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "disper_gas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'riesgosocioeconomico_ai':
                        nombre_campo = "cate_ries"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Riesgo aceptable': 1, 'Riesgo tolerable': 2, 'Riesgo inaceptable': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "incendio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "explosion"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "chorro_fue"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "llamarada"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "bola_fue"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "derrame"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "escape_gas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "disper_gas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'riesgoambiental_ad':
                        nombre_campo = "cate_ries"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Riesgo aceptable': 1, 'Riesgo tolerable': 2, 'Riesgo inaceptable': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "incendio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "explosion"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "chorro_fue"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "llamarada"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "bola_fue"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "derrame"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "escape_gas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "disper_gas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'riesgoambiental_ai':
                        nombre_campo = "cate_ries"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Riesgo aceptable': 1, 'Riesgo tolerable': 2, 'Riesgo inaceptable': 3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "incendio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "explosion"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "chorro_fue"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "llamarada"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "bola_fue"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "derrame"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "escape_gas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "disper_gas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    else:
                        pass
                elif i in zonificacion:
                    print(f'{i} esta dentro de zonificacion')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("ZONIFICACION")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'zonificacionambiental':
                        nombre_campo = "zonmanejo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Área de Intervención': 5001, 'Área de Intervención con Restricción Alta': 5002,
                                   'Área de Intervención con Restricción Media': 5003,
                                   'Área de Intervención con Restricción Baja': 5004, 'Área de Exclusión': 5005}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    else:
                        pass

                elif i in areas_conser_prot_amb:
                    print(f'{i} esta dentro de areas conse proct ambiental')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("AREAS_CONSER_PROTEC_AMBIENTAL")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'internacional':
                        nombre_campo = "tipo_area"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AICAS': 1, 'Reserva Biosfera': 2, 'Patrimonio Mundial': 3, 'RAMSAR': 4, 'Otra': 5}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "reglame"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "escala"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'1:2.000': 1, '1:5.000': 2, '1:10.000': 3, '1:25.000': 4, '1:50.000': 5,
                                   '1:100.000': 6, '1:200.000': 7, '1:500.000': 8, 'Multiescala': 9}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'nacional':
                        nombre_campo = "tipo_area"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Reserva Forestal Protectora Nacional': 1, 'Parque Natural Nacional': 2,
                                   'Distrito Nacional de Manejo Integrado': 3, 'Reserva Forestal Ley 2da': 4,
                                   'Páramo': 5, 'Humedal': 6, 'Otra': 7}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "reglame"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "escala"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'1:2.000': 1, '1:5.000': 2, '1:10.000': 3, '1:25.000': 4, '1:50.000': 5,
                                   '1:100.000': 6, '1:200.000': 7, '1:500.000': 8, 'Multiescala': 9}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'regional':
                        nombre_campo = "tipo_area"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Reserva Forestal Protectora Regional': 1, 'Parque Natural Regional': 2,
                                   'Distrito Regional de Manejo Integrado': 3, 'Área de Recreación': 4,
                                   'Distrito de Conservación de Suelos': 5, 'Páramo': 6, 'Humedal': 7, 'Otra': 8}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "reglame"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "escala"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'1:2.000': 1, '1:5.000': 2, '1:10.000': 3, '1:25.000': 4, '1:50.000': 5,
                                   '1:100.000': 6, '1:200.000': 7, '1:500.000': 8, 'Multiescala': 9}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'local':
                        nombre_campo = "tipo_area"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Clase de Suelo': 1, 'Reserva Natural de la Sociedad Civil': 2, 'Páramo': 3,
                                   'Humedal': 4, 'Otra': 5}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "reglame"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "escala"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'1:2.000': 1, '1:5.000': 2, '1:10.000': 3, '1:25.000': 4, '1:50.000': 5,
                                   '1:100.000': 6, '1:200.000': 7, '1:500.000': 8, 'Multiescala': 9}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()
                    else:
                        pass

                elif i in areas_reg_esp:
                    print(f'{i} esta dentro de areas regl especial')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("AREAS_REGLAMENTACION_ESPECIAL")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'resguardoindigena':
                        nombre_campo = "pobla_desp"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 301, 'No': 302, 'No determinada': 303}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "riestado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'En trámite': 501, 'Constituido': 502, 'Otro': 503}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'territcolectcomnegras':
                        nombre_campo = "pobla_desp"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 301, 'No': 302, 'No determinada': 303}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "cnestado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'En trámite': 501, 'Constituido': 502, 'Otro': 503}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'sabanacomunal':
                        nombre_campo = "act_econo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores': 222,
                                   'Actividad pecuaria especies menores': 223,
                                   'Actividades Artísticas, de Entretenimiento y Recreación': 218,
                                   'Actividades de Atención de la Salud Humana y de Asistencia Social': 217,
                                   'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio': 220,
                                   'Actividades de Organizaciones y Entidades Extraterritoriales': 221,
                                   'Actividades de Servicios Administrativos y de Apoyo': 214,
                                   'Actividades Financieras y de Seguros': 211, 'Actividades Inmobiliarias': 212,
                                   'Actividades Profesionales, Científicas y Técnicas': 213,
                                   'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria': 215,
                                   'Agricultura': 201, 'Alojamiento y servicios de comida': 209, 'Caza': 226,
                                   'Comercio al por mayor': 207, 'Comercio al por menor': 227, 'Construcción': 206,
                                   'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental': 205,
                                   'Educación': 216, 'Explotación de Minas y Canteras': 202,
                                   'Industrias Manufactureras': 203, 'Información y comunicaciones': 210,
                                   'Otras Actividades de Servicios': 219, 'Pesca y piscicultura': 225,
                                   'Silvicultura': 224,
                                   'Suministro de Electricidad, Gas, Vapor y Aire acondicionado': 204,
                                   'Transporte y Almacenamiento': 208, 'No aplica': 999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                elif i in proyecctoo:
                    print(f'{i} esta dentro de proyecto')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("PROYECTO")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'areaproyecto':
                        nombre_campo = "sector"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Hidrocarburos': 101, 'Infraestructura': 102, 'Minería': 103, 'Energía': 104,
                                   'Agroquímicos': 105, 'Proyectos Especiales': 106}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'lineaproyecto':
                        nombre_campo = "sector"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Hidrocarburos': 101, 'Infraestructura': 102, 'Minería': 103, 'Energía': 104,
                                   'Agroquímicos': 105, 'Proyectos Especiales': 106}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'alternaproyectopg':
                        nombre_campo = "sector"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Hidrocarburos': 101, 'Infraestructura': 102, 'Minería': 103, 'Energía': 104,
                                   'Agroquímicos': 105, 'Proyectos Especiales': 106}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'alternaproyectoln':
                        nombre_campo = "sector"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Hidrocarburos': 101, 'Infraestructura': 102, 'Minería': 103, 'Energía': 104,
                                   'Agroquímicos': 105, 'Proyectos Especiales': 106}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'areainfluencia':
                        nombre_campo = "area_infl"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Medio Físico': 201, 'Medio Biótico': 202, 'Medio Físicobiótico': 203,
                                   'Medio Socioeconómico': 204, 'Componente': 205, 'Grupo de Componentes': 206}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'infraproyectopg':
                        nombre_campo = "estado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Existente': 501, 'Proyectada': 502}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "adecuacion"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 601, 'No': 602}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "calidad"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muy Bueno': 60100, 'Bueno': 60200, 'Regular': 60300, 'Malo': 60400}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'infraproyectoln':
                        nombre_campo = "estado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Existente': 501, 'Proyectada': 502}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "adecuacion"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 601, 'No': 602}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "calidad"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muy Bueno': 60100, 'Bueno': 60200, 'Regular': 60300, 'Malo': 60400}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "clas_via"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Primaria': 330701, 'Secundaria': 330702, 'Terciaria': 330703}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "int_cult"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí': 1, 'No': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_disen"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Corte': 801, 'Relleno': 802}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'infraproyectopt':
                        nombre_campo = "estado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Existente': 501, 'Proyectada': 502}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "adecuacion"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si': 601, 'No': 602}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "calidad"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muy Bueno': 60100, 'Bueno': 60200, 'Regular': 60300, 'Malo': 60400}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'disposicionresiduossolidos':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'zodmes':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_obdre"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Captación': 10101, 'Conducción': 10102, 'Captación y conducción': 10103,
                                   'Entrega final': 10104}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'dragadoydisposicion':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Área de Dragado': 1120, 'Disposición de Materiales de Dragado': 1130}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_obdre"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Captación': 10101, 'Conducción': 10102, 'Captación y conducción': 10103,
                                   'Entrega final': 10104}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'caracterizadragado':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'areasolicitadasustraer':
                        nombre_campo = "tip_area_s"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Reserva Forestal Nacional': 1501, 'Reserva Forestal Regional': 1502,
                                   'Distrito de Manejo Integrado': 1503, 'Áreas de Recreación': 1504,
                                   'Distrito de Conservación de Suelos': 1505}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                elif i in compens:
                    print(f'{i} esta dentro de compensacion')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("COMPENSACION")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'compensacionbiodiversidad':
                        nombre_campo = "t_acto_obl"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Auto': 1, 'Resolución': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_comp"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Conservación': 1001, 'Restauración': 1002, 'Áreas protegidas existentes': 1003}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sbact_comp"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Apoyo creación nuevas áreas protegidas publicas y su plan demanejo ambiental': 1201,
                                   'Crear nuevas áreas protegidas privadas y su plan de manejo ambiental': 1202,
                                   'Establecer acuerdos de conservación, servidumbre ecológicas, Incentivos para mantenimiento y conservación de las áreas': 1203,
                                   'Restauración ecológica': 1204, 'Rehabilitación': 1205, 'Recuperación': 1206,
                                   'Reforestación protectora': 1207,
                                   'Herramienta de manejo de paisaje, proyectos silvopastoriles, agroforestales, silviculturales, etc) en áreas agrícolas y ganaderas': 1208,
                                   'Saneamientos predial/restauración ecológica': 1209,
                                   'Ampliación y restauración ecológica': 1210, 'Otra': 1211}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Evaluación': 35001, 'Aprobado por ejecutar': 35002, 'Aprobado en ejecución': 35003,
                                   'Ejecutado': 35004, 'No se ejecutó': 35005, 'No viable': 35006, 'Modificado': 35007}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ecosist_im"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Afloramientos rocosos del helobioma Amazonia y Orinoquia en Orinoquia MaipuresHelobiomas de la Amazonia y Orinoquia': 10001,
                            'Afloramientos rocosos del litobioma de la Amazonia y Orinoquia en Orinoquia MaipuresLitobiomas de la Amazonia y Orinoquia': 10002,
                            'Afloramientos rocosos del peinobioma Amazonia y Orinoquia en Orinoquia MaipuresPeinobiomas de la Amazonia y Orinoquia': 10003,
                            'Arbustales del halobioma del Caribe en Caribe Oceanica_CaribeMarino': 10004,
                            'Arbustales del halobioma del Caribe en PeriCaribeño Baja_GuajiraHalobioma del Caribe': 10005,
                            'Arbustales del halobioma del Caribe en PeriCaribeño Cartagena_SinuHalobioma del Caribe': 10006,
                            'Arbustales del halobioma del Caribe en PeriCaribeño Santa_MartaHalobioma del Caribe': 10007,
                            'Arbustales del helobioma Amazonia y Orinoquia en Guyana Ariari_GuayaberoHelobiomas de la Amazonia y Orinoq': 10008,
                            'Arbustales del helobioma Amazonia y Orinoquia en Guyana B_N_GuaviareHelobiomas de la Amazonia y Orinoquia': 10009,
                            'Arbustales del helobioma Amazonia y Orinoquia en Guyana LozadaHelobiomas de la Amazonia y Orinoquia': 10010,
                            'Arbustales del helobioma Amazonia y Orinoquia en Guyana VaupesHelobiomas de la Amazonia y Orinoquia': 10011,
                            'Arbustales del helobioma Amazonia y Orinoquia en Orinoquia Arauca_ApureHelobiomas de la Amazonia y Orinoquia': 10012,
                            'Arbustales del helobioma Amazonia y Orinoquia en Orinoquia CasanareHelobiomas de la Amazonia y Orinoquia': 10013,
                            'Arbustales del helobioma Amazonia y Orinoquia en Orinoquia MaipuresHelobiomas de la Amazonia y Orinoquia': 10014,
                            'Arbustales del helobioma de La Guajira en PeriCaribeño Alta_GuajiraHelobioma de La Guajira': 10015,
                            'Arbustales del helobioma de La Guajira en PeriCaribeño Baja_GuajiraHelobioma de La Guajira': 10016,
                            'Arbustales del helobioma Magdalena y Caribe en Choco_Magdalena Lebrija_GloriaHelobiomas del Magdalena y Caribe': 10017,
                            'Arbustales del helobioma Magdalena y Caribe en Choco_Magdalena NechiHelobiomas del Magdalena y Caribe': 10018,
                            'Arbustales del helobioma Magdalena y Caribe en Choco_Magdalena Sinu_San_JorgeHelobiomas del Magdalena y Caribe': 10019,
                            'Arbustales del helobioma Magdalena y Caribe en PeriCaribeño Alto_CesarHelobiomas del Magdalena y Caribe': 10020,
                            'Arbustales del helobioma Magdalena y Caribe en PeriCaribeño Ariguani_CesarHelobiomas del Magdalena y Caribe': 10021,
                            'Arbustales del helobioma Magdalena y Caribe en PeriCaribeño Baja_GuajiraHelobiomas del Magdalena y Caribe': 10022,
                            'Arbustales del helobioma Magdalena y Caribe en PeriCaribeño Cartagena_SinuHelobiomas del Magdalena y Caribe': 10023,
                            'Arbustales del litobioma de la Amazonia y Orinoquia en Amazonia Caguan_FlorenciaLitobiomas de la Amazonia y Orinoq': 10024,
                            'Arbustales del litobioma de la Amazonia y Orinoquia en Amazonia HuitotoLitobiomas de la Amazonia y Orinoquia': 10025,
                            'Arbustales del litobioma de la Amazonia y Orinoquia en Guyana VaupesLitobiomas de la Amazonia y Orinoquia': 10026,
                            'Arbustales del litobioma de la Amazonia y Orinoquia en Guyana Yari_MiritiLitobiomas de la Amazonia y Orinoquia': 10027,
                            'Arbustales del litobioma de la Amazonia y Orinoquia en Orinoquia MaipuresLitobiomas de la Amazonia y Orinoquia': 10028,
                            'Arbustales del orobioma alto de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Paramo_SantaMartOrobioma alto de Santa Marta': 10029,
                            'Arbustales del orobioma alto de los Andes en NorAndina Bosq_Mont_W_RealOrobiomas altos de los Andes': 10030,
                            'Arbustales del orobioma alto de los Andes en NorAndina E_Cord_Oriental_Orobiomas altos de los Andes': 10031,
                            'Arbustales del orobioma alto de los Andes en NorAndina Montano_Valle_MaOrobiomas altos de los Andes': 10032,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_BelmiraOrobiomas altos de los Andes': 10033,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_BoyacaOrobiomas altos de los Andes': 10034,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_CundinamaOrobiomas altos de los Andes': 10035,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_DuendeOrobiomas altos de los Andes': 10036,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_Frontino_Orobiomas altos de los Andes': 10037,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_MacizoOrobiomas altos de los Andes': 10038,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_MirafloreOrobiomas altos de los Andes': 10039,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_NariñoOrobiomas altos de los Andes': 10040,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_Old_CaldaOrobiomas altos de los Andes': 10041,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_ParamilloOrobiomas altos de los Andes': 10042,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_PicachosOrobiomas altos de los Andes': 10043,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_SantanderOrobiomas altos de los Andes': 10044,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_V_T_HOrobiomas altos de los Andes': 10045,
                            'Arbustales del orobioma azonal de C·cuta en Choco_Magdalena CatatumboOrobiomas azonales de C·cuta': 10046,
                            'Arbustales del orobioma azonal del río Sogamoso en NorAndina Montano_Valle_MaOrobiomas azonales del Río Sogamos': 10047,
                            'Arbustales del orobioma azonal del Valle del Patía en NorAndina Valle_seco_PatiaOrobiomas azonales del Valle del P': 10048,
                            'Arbustales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en PeriCaribeño Alta_GuajiraOrobioma bajo de Santa Marta y Macuira': 10049,
                            'Arbustales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en PeriCaribeño Alto_CesarOrobioma bajo de Santa Marta y Macuira': 10050,
                            'Arbustales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en PeriCaribeño Baja_GuajiraOrobioma bajo de Santa Marta y Macuira': 10051,
                            'Arbustales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en S_N_Santa_Marta SubAndino_SantaMOrobioma bajo de Santa Marta y Mac': 10052,
                            'Arbustales del orobioma bajo de los Andes en Choco_Magdalena CatatumboOrobiomas bajos de los Andes': 10053,
                            'Arbustales del orobioma bajo de los Andes en NorAndina E_Cord_Oriental_Orobiomas  bajos de los Andes': 10054,
                            'Arbustales del orobioma bajo de los Andes en NorAndina Montano_Valle_CaOrobiomas bajos de los Andes': 10055,
                            'Arbustales del orobioma bajo de los Andes en NorAndina Montano_Valle_MaOrobiomas bajos de los Andes': 10056,
                            'Arbustales del orobioma bajo de los Andes en NorAndina NW_Cordillera_WOrobiomas bajos de los Andes': 10057,
                            'Arbustales del orobioma bajo de los Andes en NorAndina PerijaOrobiomas bajos de los Andes': 10058,
                            'Arbustales del orobioma bajo de los Andes en NorAndina Valle_MagdalenaOrobiomas bajos de los Andes': 10059,
                            'Arbustales del orobioma bajo de los Andes en NorAndina Valle_seco_PatiaOrobiomas bajos de los Andes': 10060,
                            'Arbustales del orobioma de La Macarena en Guyana Ariari_GuayaberoOrobioma de La Macarena': 10061,
                            'Arbustales del orobioma de La Macarena en Guyana MacarenaOrobioma de La Macarena': 10062,
                            'Arbustales del orobioma medio de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Andino_SantaMartOrobioma medio de Santa Marta': 10063,
                            'Arbustales del orobioma medio de los Andes en NorAndina Bosq_Mont_W_RealOrobiomas medios de los Andes': 10064,
                            'Arbustales del orobioma medio de los Andes en NorAndina E_Cord_Oriental_Orobiomas medios de los Andes': 10065,
                            'Arbustales del orobioma medio de los Andes en NorAndina Montano_Valle_CaOrobiomas medios de los Andes': 10066,
                            'Arbustales del orobioma medio de los Andes en NorAndina Montano_Valle_MaOrobiomas medios de los Andes': 10067,
                            'Arbustales del orobioma medio de los Andes en NorAndina NW_Cordillera_WOrobiomas medios de los Andes': 10068,
                            'Arbustales del orobioma medio de los Andes en NorAndina SW_Cordillera_WOrobiomas medios de los Andes': 10069,
                            'Arbustales del peinobioma Amazonia y Orinoquia en Guyana Ariari_GuayaberoPeinobiomas de la Amazonia y Orino': 10070,
                            'Arbustales del peinobioma Amazonia y Orinoquia en Guyana B_N_GuaviarePeinobiomas de la Amazonia y Orinoquia': 10071,
                            'Arbustales del peinobioma Amazonia y Orinoquia en Guyana VaupesPeinobiomas de la Amazonia y Orinoquia': 10072,
                            'Arbustales del peinobioma Amazonia y Orinoquia en Orinoquia Arauca_ApurePeinobiomas de la Amazonia y Orinoquia': 10073,
                            'Arbustales del peinobioma Amazonia y Orinoquia en Orinoquia CasanarePeinobiomas de la Amazonia y Orinoquia': 10074,
                            'Arbustales del peinobioma Amazonia y Orinoquia en Orinoquia MaipuresPeinobiomas de la Amazonia y Orinoquia': 10075,
                            'Arbustales del zonobioma alterno hígrico y/o subxerofítico tropical del Alto Magdalena en NorAndina Valle_MagdalenaZonobioma alternohígrico y/o subxer': 10076,
                            'Arbustales del zonobioma del desierto tropical de La Guajira y Santa Marta en Caribe Oceanica_CaribeMarino': 10077,
                            'Arbustales del zonobioma del desierto tropical de La Guajira y Santa Marta en PeriCaribeño Alta_GuajiraZonobioma del desierto tropical de La': 10078,
                            'Arbustales del zonobioma del desierto tropical de La Guajira y Santa Marta en PeriCaribeño Santa_MartaZonobioma del desierto tropical de La G': 10079,
                            'Arbustales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Amazonia HuitotoZonobioma h·medo tropical de la Amazonia y': 10080,
                            'Arbustales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana Ariari_GuayaberoZonobioma h·medo tropical de la Am': 10081,
                            'Arbustales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana VaupesZonobioma h·medo tropical de la Amazonia y O': 10082,
                            'Arbustales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana Yari_MiritiZonobioma h·medo tropical de la Amazoni': 10083,
                            'Arbustales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Arauca_ApureZonobioma h·medo tropical de la Amazon': 10084,
                            'Arbustales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia CasanareZonobioma h·medo tropical de la Amazonia y': 10085,
                            'Arbustales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena Lebrija_GloriaZonobioma h·medo tropical del Magdal': 10086,
                            'Arbustales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena NechiZonobioma h·medo tropical del Magdalena y Car': 10087,
                            'Arbustales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena Sinu_San_JorgeZonobioma h·medo tropical del Magdal': 10088,
                            'Arbustales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena TurboZonobioma h·medo tropical del Magdalena y Car': 10089,
                            'Arbustales del zonobioma seco tropical del Caribe en Caribe Oceanica_CaribeMarino': 10090,
                            'Arbustales del zonobioma seco tropical del Caribe en Choco_Magdalena Sinu_San_JorgeZonobioma seco tropical del Caribe': 10091,
                            'Arbustales del zonobioma seco tropical del Caribe en Choco_Magdalena TurboZonobioma seco tropical del Caribe': 10092,
                            'Arbustales del zonobioma seco tropical del Caribe en PeriCaribeño Alto_CesarZonobioma seco tropical del Caribe': 10093,
                            'Arbustales del zonobioma seco tropical del Caribe en PeriCaribeño Ariguani_CesarZonobioma seco tropical del Caribe': 10094,
                            'Arbustales del zonobioma seco tropical del Caribe en PeriCaribeño Baja_GuajiraZonobioma seco tropical del Caribe': 10095,
                            'Arbustales del zonobioma seco tropical del Caribe en PeriCaribeño Cartagena_SinuZonobioma seco tropical del Caribe': 10096,
                            'Arbustales del zonobioma seco tropical del Caribe en PeriCaribeño Montes_Maria_PioZonobioma seco tropical del Caribe': 10097,
                            'Arbustales del zonobioma seco tropical del Caribe en PeriCaribeño Santa_MartaZonobioma seco tropical del Caribe': 10098,
                            'Bosques naturales del halobioma del Caribe en Choco_Magdalena TurboHalobioma del Caribe': 10099,
                            'Bosques naturales del halobioma del Caribe en PeriCaribeño Baja_GuajiraHalobioma del Caribe': 10100,
                            'Bosques naturales del halobioma del Caribe en PeriCaribeño Cartagena_SinuHalobioma del Caribe': 10101,
                            'Bosques naturales del halobioma del Caribe en PeriCaribeño cgsmHalobioma del Caribe': 10102,
                            'Bosques naturales del halobioma del Pacífico en Choco_Magdalena A_Atrato_S_JuanHalobiomas del Pacífico': 10103,
                            'Bosques naturales del halobioma del Pacífico en Choco_Magdalena Aspave_JuradoHalobiomas del Pacífico': 10104,
                            'Bosques naturales del halobioma del Pacífico en Choco_Magdalena Baudo_UtriaHalobiomas del Pacífico': 10105,
                            'Bosques naturales del halobioma del Pacífico en Choco_Magdalena MicayHalobiomas del Pacífico': 10106,
                            'Bosques naturales del halobioma del Pacífico en Choco_Magdalena TumacoHalobiomas del Pacífico': 10107,
                            'Bosques naturales del halobioma del Pacífico en Pacifico NayaMarino': 10108,
                            'Bosques naturales del halobioma del Pacífico en Pacifico SanquiangaMarino': 10109,
                            'Bosques naturales del halobioma del Pacífico en Pacifico TumacoMarino': 10110,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Amazonia Caguan_FlorenciaHelobiomas de la Amazonia y Orinoq': 10111,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Amazonia HuitotoHelobiomas de la Amazonia y Orinoquia': 10112,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Amazonia Piedemonte_AmazoHelobiomas de la Amazonia y Orinoq': 10113,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Amazonia Putumayo_KofanHelobiomas de la Amazonia y Orinoqui': 10114,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Amazonia TicunaHelobiomas de la Amazonia y Orinoquia': 10115,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Guyana Ariari_GuayaberoHelobiomas de la Amazonia y Orinoq': 10116,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Guyana B_N_GuaviareHelobiomas de la Amazonia y Orinoquia': 10117,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Guyana GuainiaHelobiomas de la Amazonia y Orinoquia': 10118,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Guyana LozadaHelobiomas de la Amazonia y Orinoquia': 10119,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Guyana MacarenaHelobiomas de la Amazonia y Orinoquia': 10120,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Guyana VaupesHelobiomas de la Amazonia y Orinoquia': 10121,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Guyana Yari_MiritiHelobiomas de la Amazonia y Orinoquia': 10122,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en NorAndina E_Cord_Oriental_Helobiomas de la Amazonia y Orinoq': 10123,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Orinoquia Arauca_ApureHelobiomas de la Amazonia y Orinoquia': 10124,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Orinoquia CasanareHelobiomas de la Amazonia y Orinoquia': 10125,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Orinoquia MaipuresHelobiomas de la Amazonia y Orinoquia': 10126,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_AHelobiomas de la Amazonia y Orinoq': 10127,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Orinoquia Piedemonte_MetaHelobiomas de la Amazonia y Orinoqu': 10128,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Orinoquia Sabanas_AltasHelobiomas de la Amazonia y Orinoquia': 10129,
                            'Bosques naturales del helobioma de La Guajira en PeriCaribeño Alta_GuajiraHelobioma de La Guajira': 10130,
                            'Bosques naturales del helobioma de La Guajira en PeriCaribeño Baja_GuajiraHelobioma de La Guajira': 10131,
                            'Bosques naturales del helobioma del río Zulia en Choco_Magdalena CatatumboHelobiomas del Río Zulia': 10132,
                            'Bosques naturales del helobioma Magdalena y Caribe en Choco_Magdalena CarareHelobiomas del Magdalena y Caribe': 10133,
                            'Bosques naturales del helobioma Magdalena y Caribe en Choco_Magdalena Lebrija_GloriaHelobiomas del Magdalena y Caribe': 10134,
                            'Bosques naturales del helobioma Magdalena y Caribe en Choco_Magdalena NechiHelobiomas del Magdalena y Caribe': 10135,
                            'Bosques naturales del helobioma Magdalena y Caribe en Choco_Magdalena Sinu_San_JorgeHelobiomas del Magdalena y Caribe': 10136,
                            'Bosques naturales del helobioma Magdalena y Caribe en Choco_Magdalena TurboHelobiomas del Magdalena y Caribe': 10137,
                            'Bosques naturales del helobioma Magdalena y Caribe en NorAndina San_LucasHelobiomas del Magdalena y Caribe': 10138,
                            'Bosques naturales del helobioma Magdalena y Caribe en PeriCaribeño Alto_CesarHelobiomas del Magdalena y Caribe': 10139,
                            'Bosques naturales del helobioma Magdalena y Caribe en PeriCaribeño Ariguani_CesarHelobiomas del Magdalena y Caribe': 10140,
                            'Bosques naturales del helobioma Magdalena y Caribe en PeriCaribeño Baja_GuajiraHelobiomas del Magdalena y Caribe': 10141,
                            'Bosques naturales del helobioma Magdalena y Caribe en PeriCaribeño Cartagena_SinuHelobiomas del Magdalena y Caribe': 10142,
                            'Bosques naturales del helobioma Magdalena y Caribe en PeriCaribeño cgsmHelobiomas del Magdalena y Caribe': 10143,
                            'Bosques naturales del helobioma Pacífico y Atrato en Choco_Magdalena A_Atrato_S_JuanHelobiomas del Pacífico y Atrato': 10144,
                            'Bosques naturales del helobioma Pacífico y Atrato en Choco_Magdalena Aspave_JuradoHelobiomas del Pacífico y Atrato': 10145,
                            'Bosques naturales del helobioma Pacífico y Atrato en Choco_Magdalena AtratoHelobiomas del Pacífico y Atrato': 10146,
                            'Bosques naturales del helobioma Pacífico y Atrato en Choco_Magdalena Baudo_UtriaHelobiomas del Pacífico y Atrato': 10147,
                            'Bosques naturales del helobioma Pacífico y Atrato en Choco_Magdalena MicayHelobiomas del Pacífico y Atrato': 10148,
                            'Bosques naturales del helobioma Pacífico y Atrato en Choco_Magdalena R_Sucio_MurriHelobiomas del Pacífico y Atrato': 10149,
                            'Bosques naturales del helobioma Pacífico y Atrato en Choco_Magdalena TumacoHelobiomas del Pacífico y Atrato': 10150,
                            'Bosques naturales del helobioma Pacífico y Atrato en NorAndina NW_Cordillera_WHelobiomas del Pacífico y Atrato': 10151,
                            'Bosques naturales del litobioma de la Amazonia y Orinoquia en Amazonia Caguan_FlorenciaLitobiomas de la Amazonia y Orinoq': 10152,
                            'Bosques naturales del litobioma de la Amazonia y Orinoquia en Amazonia HuitotoLitobiomas de la Amazonia y Orinoquia': 10153,
                            'Bosques naturales del litobioma de la Amazonia y Orinoquia en Guyana GuainiaLitobiomas de la Amazonia y Orinoquia': 10154,
                            'Bosques naturales del litobioma de la Amazonia y Orinoquia en Guyana VaupesLitobiomas de la Amazonia y Orinoquia': 10155,
                            'Bosques naturales del litobioma de la Amazonia y Orinoquia en Guyana Yari_MiritiLitobiomas de la Amazonia y Orinoquia': 10156,
                            'Bosques naturales del litobioma de la Amazonia y Orinoquia en Orinoquia MaipuresLitobiomas de la Amazonia y Orinoquia': 10157,
                            'Bosques naturales del litobioma de la Amazonia y Orinoquia en Orinoquia Sabanas_AltasLitobiomas de la Amazonia y Orinoquia': 10158,
                            'Bosques naturales del orobioma alto de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Andino_SantaMartOrobioma alto de Santa Marta': 10159,
                            'Bosques naturales del orobioma alto de los Andes en NorAndina Bosq_Mont_W_RealOrobiomas altos de los Andes': 10160,
                            'Bosques naturales del orobioma alto de los Andes en NorAndina E_Cord_Oriental_Orobiomas altos de los Andes': 10161,
                            'Bosques naturales del orobioma alto de los Andes en NorAndina Montano_Valle_CaOrobiomas altos de los Andes': 10162,
                            'Bosques naturales del orobioma alto de los Andes en NorAndina Montano_Valle_MaOrobiomas altos de los Andes': 10163,
                            'Bosques naturales del orobioma alto de los Andes en NorAndina NW_Cordillera_WOrobiomas altos de los Andes': 10164,
                            'Bosques naturales del orobioma alto de los Andes en NorAndina PerijaOrobiomas altos de los Andes': 10165,
                            'Bosques naturales del orobioma alto de los Andes en NorAndina SW_Cordillera_WOrobiomas altos de los Andes': 10166,
                            'Bosques naturales del orobioma azonal de C·cuta en Choco_Magdalena CatatumboOrobiomas azonales de C·cuta': 10167,
                            'Bosques naturales del orobioma azonal del río Sogamoso en NorAndina Montano_Valle_MaOrobiomas azonales del Río Sogamos': 10168,
                            'Bosques naturales del orobioma azonal del Valle del Patía en NorAndina Valle_seco_PatiaOrobiomas azonales del Valle del P': 10169,
                            'Bosques naturales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en PeriCaribeño Alta_GuajiraOrobioma bajo de Santa Marta y Macuira': 10170,
                            'Bosques naturales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en PeriCaribeño Alto_CesarOrobioma bajo de Santa Marta y Macuira': 10171,
                            'Bosques naturales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en S_N_Santa_Marta GuachacaOrobioma bajo de Santa Marta y Macuira': 10172,
                            'Bosques naturales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en S_N_Santa_Marta SubAndino_SantaMOrobioma bajo de Santa Marta y Mac': 10173,
                            'Bosques naturales del orobioma bajo de los Andes en Amazonia Piedemonte_AmazoOrobiomas bajos de los Andes': 10174,
                            'Bosques naturales del orobioma bajo de los Andes en Choco_Magdalena CatatumboOrobiomas bajos de los Andes': 10175,
                            'Bosques naturales del orobioma bajo de los Andes en Guyana Ariari_GuayaberoOrobiomas bajos de los Andes': 10176,
                            'Bosques naturales del orobioma bajo de los Andes en NorAndina Bosq_Mont_W_RealOrobiomas bajos de los Andes': 10177,
                            'Bosques naturales del orobioma bajo de los Andes en NorAndina E_Cord_Oriental_Orobiomas bajos de los Andes': 10178,
                            'Bosques naturales del orobioma bajo de los Andes en NorAndina Montano_Valle_CaOrobiomas bajos de los Andes': 10179,
                            'Bosques naturales del orobioma bajo de los Andes en NorAndina Montano_Valle_MaOrobiomas bajos de los Andes': 10180,
                            'Bosques naturales del orobioma bajo de los Andes en NorAndina NW_Cordillera_WOrobiomas bajos de los Andes': 10181,
                            'Bosques naturales del orobioma bajo de los Andes en NorAndina PerijaOrobiomas bajos de los Andes': 10182,
                            'Bosques naturales del orobioma bajo de los Andes en NorAndina SW_Cordillera_WOrobiomas bajos de los Andes': 10183,
                            'Bosques naturales del orobioma bajo de los Andes en NorAndina Valle_CaucaOrobiomas bajos de los Andes': 10184,
                            'Bosques naturales del orobioma bajo de los Andes en NorAndina Valle_MagdalenaOrobiomas bajos de los Andes': 10185,
                            'Bosques naturales del orobioma bajo de los Andes en NorAndina Valle_seco_PatiaOrobiomas bajos de los Andes': 10186,
                            'Bosques naturales del orobioma bajo de los Andes en Orinoquia Piedemonte_Cas_AOrobiomas bajos de los Andes': 10187,
                            'Bosques naturales del orobioma bajo de los Andes en Orinoquia Piedemonte_MetaOrobiomas bajos de los Andes': 10188,
                            'Bosques naturales del orobioma de La Macarena en Guyana Ariari_GuayaberoOrobioma de La Macarena': 10189,
                            'Bosques naturales del orobioma de La Macarena en Guyana MacarenaOrobioma de La Macarena': 10190,
                            'Bosques naturales del orobioma de La Macarena en Guyana VaupesOrobioma de La Macarena': 10191,
                            'Bosques naturales del orobioma de la serranía de San Lucas en NorAndina San_LucasOrobioma de San Lucas': 10192,
                            'Bosques naturales del orobioma de la serranía del Baud¾ y DariÚn en Caribe CapurganaMarino': 10193,
                            'Bosques naturales del orobioma de la serranía del Baud¾ y DariÚn en Choco_Magdalena Aspave_JuradoOrobioma del Baud¾ y DariÚn': 10194,
                            'Bosques naturales del orobioma de la serranía del Baud¾ y DariÚn en Choco_Magdalena Baudo_UtriaOrobioma del Baud¾ y DariÚn': 10195,
                            'Bosques naturales del orobioma de la serranía del Baud¾ y DariÚn en Choco_Magdalena R_Sucio_MurriOrobioma del Baud¾ y DariÚn': 10196,
                            'Bosques naturales del orobioma de la serranía del Baud¾ y DariÚn en Choco_Magdalena TacarcunaOrobioma del Baud¾ y DariÚn': 10197,
                            'Bosques naturales del orobioma medio de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Andino_SantaMartOrobioma medio de Santa Marta': 10198,
                            'Bosques naturales del orobioma medio de la Sierra Nevada de Santa Marta en S_N_Santa_Marta SubAndino_SantaMOrobioma medio de Santa Marta': 10199,
                            'Bosques naturales del orobioma medio de los Andes en Amazonia Piedemonte_AmazoOrobiomas medios de los Andes': 10200,
                            'Bosques naturales del orobioma medio de los Andes en NorAndina Bosq_Mont_W_RealOrobiomas medios de  los Andes': 10201,
                            'Bosques naturales del orobioma medio de los Andes en NorAndina E_Cord_Oriental_Orobiomas medios de los Andes': 10202,
                            'Bosques naturales del orobioma medio de los Andes en NorAndina Montano_Valle_CaOrobiomas medios de los Andes': 10203,
                            'Bosques naturales del orobioma medio de los Andes en NorAndina Montano_Valle_MaOrobiomas medios de los Andes': 10204,
                            'Bosques naturales del orobioma medio de los Andes en NorAndina NW_Cordillera_WOrobiomas medios de los Andes': 10205,
                            'Bosques naturales del orobioma medio de los Andes en NorAndina PerijaOrobiomas  medios de los Andes': 10206,
                            'Bosques naturales del orobioma medio de los Andes en NorAndina SW_Cordillera_WOrobiomas medios de los Andes': 10207,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Amazonia Caguan_FlorenciaPeinobiomas de la Amazonia y Orino': 10208,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Guyana Ariari_GuayaberoPeinobiomas de la Amazonia y Orino': 10209,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Guyana B_N_GuaviarePeinobiomas de la Amazonia y Orinoquia': 10210,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Guyana GuainiaPeinobiomas de la Amazonia y Orinoquia': 10211,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Guyana LozadaPeinobiomas de la Amazonia y Orinoquia': 10212,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Guyana MacarenaPeinobiomas de la Amazonia y Orinoquia': 10213,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Guyana VaupesPeinobiomas de la Amazonia y Orinoquia': 10214,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Guyana Yari_MiritiPeinobiomas de la Amazonia y Orinoquia': 10215,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en NorAndina E_Cord_Oriental_Peinobiomas de la Amazonia y Orino': 10216,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Orinoquia Arauca_ApurePeinobiomas de la Amazonia y Orinoquia': 10217,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Orinoquia CasanarePeinobiomas de la Amazonia y Orinoquia': 10218,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Orinoquia MaipuresPeinobiomas de la Amazonia y Orinoquia': 10219,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_APeinobiomas de la Amazonia y Orino': 10220,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Orinoquia Piedemonte_MetaPeinobiomas de la Amazonia y Orinoq': 10221,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Orinoquia Sabanas_AltasPeinobiomas de la Amazonia y Orinoqui': 10222,
                            'Bosques naturales del zonobioma alterno hígrico y/o subxerofítico tropical del Alto Magdalena en NorAndina Montano_Valle_MaZonobioma alternohígrico y/o subxe': 10223,
                            'Bosques naturales del zonobioma alterno hígrico y/o subxerofítico tropical del Alto Magdalena en NorAndina Valle_MagdalenaZonobioma alternohígrico y/o subxer': 10224,
                            'Bosques naturales del zonobioma del desierto tropical de La Guajira y Santa Marta en PeriCaribeño Alta_GuajiraZonobioma del desierto tropical de La': 10225,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Amazonia Caguan_FlorenciaZonobioma h·medo tropical de la Am': 10226,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Amazonia HuitotoZonobioma h·medo tropical de la Amazonia y': 10227,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Amazonia Piedemonte_AmazoZonobioma h·medo tropical de la Am': 10228,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Amazonia Putumayo_KofanZonobioma h·medo tropical de la Amaz': 10229,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Amazonia TicunaZonobioma h·medo tropical de la Amazonia y O': 10230,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana Ariari_GuayaberoZonobioma h·medo tropical de la Am': 10231,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana B_N_GuaviareZonobioma h·medo tropical de la Amazon': 10232,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana GuainiaZonobioma h·medo tropical de la Amazonia y': 10233,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana LozadaZonobioma h·medo tropical de la Amazonia y O': 10234,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana MacarenaZonobioma h·medo tropical de la Amazonia y': 10235,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana VaupesZonobioma h·medo tropical de la Amazonia y O': 10236,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana Yari_MiritiZonobioma h·medo tropical de la Amazoni': 10237,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Arauca_ApureZonobioma h·medo tropical de la Amazon': 10238,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia CasanareZonobioma h·medo tropical de la Amazonia y': 10239,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_AZonobioma h·medo tropical de la Am': 10240,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Piedemonte_MetaZonobioma h·medo tropical de la Ama': 10241,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Sabanas_AltasZonobioma h·medo tropical de la Amazo': 10242,
                            'Bosques naturales del zonobioma h·medo tropical del Catatumbo en Choco_Magdalena CatatumboZonobioma h·medo tropical del Catatumbo': 10243,
                            'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena CarareZonobioma h·medo tropical del Magdalena y Ca': 10244,
                            'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena Lebrija_GloriaZonobioma h·medo tropical del Magdal': 10245,
                            'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena NechiZonobioma h·medo tropical del Magdalena y Car': 10246,
                            'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena R_Sucio_MurriZonobioma h·medo tropical del Magdale': 10247,
                            'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena Sinu_San_JorgeZonobioma h·medo tropical del Magdal': 10248,
                            'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena TurboZonobioma h·medo tropical del Magdalena y Car': 10249,
                            'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en PeriCaribeño Santa_MartaZonobioma h·medo tropical del Magdalena': 10250,
                            'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en S_N_Santa_Marta GuachacaZonobioma h·medo tropical del Magdalena y': 10251,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Caribe AtratoMarino': 10252,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena A_Atrato_S_JuanZonobioma h·medo tropical del Pacíf': 10253,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena Aspave_JuradoZonobioma h·medo tropical del Pacífic': 10254,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena AtratoZonobioma h·medo tropical del Pacífico y Atr': 10255,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena Baudo_UtriaZonobioma h·medo tropical del Pacífico': 10256,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena MicayZonobioma h·medo tropical del Pacífico y Atra': 10257,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena R_Sucio_MurriZonobioma h·medo tropical del Pacífic': 10258,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena TumacoZonobioma h·medo tropical del Pacífico y Atr': 10259,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en NorAndina NW_Cordillera_WZonobioma h·medo tropical del Pacíf': 10260,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en NorAndina SW_Cordillera_WZonobioma h·medo tropical del Pacíf': 10261,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Pacifico BuenaventuraMarino': 10262,
                            'Bosques naturales del zonobioma seco tropical del Caribe en Choco_Magdalena Lebrija_GloriaZonobioma seco tropical del Caribe': 10263,
                            'Bosques naturales del zonobioma seco tropical del Caribe en Choco_Magdalena NechiZonobioma seco tropical del Caribe': 10264,
                            'Bosques naturales del zonobioma seco tropical del Caribe en Choco_Magdalena Sinu_San_JorgeZonobioma seco tropical del Caribe': 10265,
                            'Bosques naturales del zonobioma seco tropical del Caribe en Choco_Magdalena TurboZonobioma seco tropical del Caribe': 10266,
                            'Bosques naturales del zonobioma seco tropical del Caribe en NorAndina San_LucasZonobioma seco tropical del Caribe': 10267,
                            'Bosques naturales del zonobioma seco tropical del Caribe en PeriCaribeño Alto_CesarZonobioma seco tropical del Caribe': 10268,
                            'Bosques naturales del zonobioma seco tropical del Caribe en PeriCaribeño Ariguani_CesarZonobioma seco tropical del Caribe': 10269,
                            'Bosques naturales del zonobioma seco tropical del Caribe en PeriCaribeño Baja_GuajiraZonobioma seco tropical del Caribe': 10270,
                            'Bosques naturales del zonobioma seco tropical del Caribe en PeriCaribeño Cartagena_SinuZonobioma seco tropical del Caribe': 10271,
                            'Bosques naturales del zonobioma seco tropical del Caribe en PeriCaribeño Montes_Maria_PioZonobioma seco tropical del Caribe': 10272,
                            'Bosques naturales del zonobioma seco tropical del Caribe en PeriCaribeño Santa_MartaZonobioma seco tropical del Caribe': 10273,
                            'Bosques naturales del zonobioma seco tropical del Caribe en S_N_Santa_Marta GuachacaZonobioma seco tropical del Caribe': 10274,
                            'Glaciares y nieves del orobioma alto de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Paramo_SantaMartOrobioma alto de Santa Marta': 10275,
                            'Glaciares y nieves del orobioma alto de los Andes en NorAndina Paramo_BoyacaOrobiomas altos de los Andes': 10276,
                            'Glaciares y nieves del orobioma alto de los Andes en NorAndina Paramo_Old_CaldaOrobiomas altos de los Andes': 10277,
                            'Glaciares y nieves del orobioma alto de los Andes en NorAndina Paramo_V_T_HOrobiomas altos de los Andes': 10278,
                            'Herbáceas y arbustivas Costeras del halobioma del Caribe en Caribe Archipielagos_coMarino': 10279,
                            'Herbáceas y arbustivas Costeras del halobioma del Caribe en Caribe MorrosquilloMarino': 10280,
                            'Herbáceas y arbustivas Costeras del halobioma del Caribe en Choco_Magdalena AtratoHalobioma del Caribe': 10281,
                            'Herbáceas y arbustivas Costeras del halobioma del Caribe en Choco_Magdalena TurboHalobioma del Caribe': 10282,
                            'Herbáceas y arbustivas Costeras del halobioma del Caribe en PeriCaribeño Alta_GuajiraHalobioma del Caribe': 10283,
                            'Herbáceas y arbustivas Costeras del halobioma del Caribe en PeriCaribeño Cartagena_SinuHalobioma del Caribe': 10284,
                            'Herbáceas y arbustivas Costeras del halobioma del Caribe en PeriCaribeño cgsmHalobioma del Caribe': 10285,
                            'Herbáceas y arbustivas costeras del halobioma del Pacífico en Choco_Magdalena A_Atrato_S_JuanHalobiomas del Pacífico': 10286,
                            'Herbáceas y arbustivas costeras del halobioma del Pacífico en Choco_Magdalena Aspave_JuradoHalobiomas del Pacífico': 10287,
                            'Herbáceas y arbustivas costeras del halobioma del Pacífico en Choco_Magdalena Baudo_UtriaHalobiomas del Pacífico': 10288,
                            'Herbáceas y arbustivas costeras del halobioma del Pacífico en Choco_Magdalena MicayHalobiomas del Pacífico': 10289,
                            'Herbáceas y arbustivas costeras del halobioma del Pacífico en Choco_Magdalena TumacoHalobiomas del Pacífico': 10290,
                            'Herbáceas y arbustivas costeras del halobioma del Pacífico en Pacifico NayaMarino': 10291,
                            'Herbáceas y arbustivas costeras del halobioma del Pacífico en Pacifico SanquiangaMarino': 10292,
                            'Herbáceas y arbustivas costeras del halobioma del Pacífico en Pacifico TumacoMarino': 10293,
                            'Herbáceas y arbustivas costeras del helobioma Magdalena y Caribe en PeriCaribeño cgsmHelobiomas del Magdalena y Caribe': 10294,
                            'Herbáceas y arbustivas costeras del helobioma Pacífico y Atrato en Caribe AtratoMarino': 10295,
                            'Herbáceas y arbustivas costeras del helobioma Pacífico y Atrato en Choco_Magdalena AtratoHelobiomas del Pacífico y Atrato': 10296,
                            'Herbáceas y arbustivas costeras del helobioma Pacífico y Atrato en Choco_Magdalena R_Sucio_MurriHelobiomas del Pacífico y Atrato': 10297,
                            'Herbáceas y arbustivas costeras del orobioma del Baud¾ y DariÚn en Caribe AtratoMarino': 10298,
                            'Herbáceas y arbustivas costeras del orobioma del Baud¾ y DariÚn en Choco_Magdalena R_Sucio_MurriOrobioma del Baud¾ y DariÚn': 10299,
                            'Herbáceas y arbustivas costeras del zonobioma del desierto tropical de La Guajira y Santa Marta en PeriCaribeño Alta_GuajiraZonobioma del desierto tropical de La': 10300,
                            'Herbáceas y arbustivas costeras del zonobioma del desierto tropical de La Guajira y Santa Marta en PeriCaribeño Santa_MartaZonobioma del desierto tropical de La G': 10301,
                            'Herbáceas y arbustivas costeras del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena R_Sucio_MurriZonobioma h·medo tropical del Magdale': 10302,
                            'Herbáceas y arbustivas costeras del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena TurboZonobioma h·medo tropical del Magdalena y Car': 10303,
                            'Herbáceas y arbustivas costeras del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena A_Atrato_S_JuanZonobioma h·medo tropical del Pacíf': 10304,
                            'Herbáceas y arbustivas costeras del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena MicayZonobioma h·medo tropical del Pacífico y Atra': 10305,
                            'Herbáceas y arbustivas costeras del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena R_Sucio_MurriZonobioma h·medo tropical del Pacífic': 10306,
                            'Herbáceas y arbustivas costeras del zonobioma seco tropical del Caribe en Caribe Archipielagos_coMarino': 10307,
                            'Herbáceas y arbustivas costeras del zonobioma seco tropical del Caribe en Caribe GalerazambaMarino': 10308,
                            'Herbáceas y arbustivas costeras del zonobioma seco tropical del Caribe en Caribe MorrosquilloMarino': 10309,
                            'Herbáceas y arbustivas costeras del zonobioma seco tropical del Caribe en PeriCaribeño Cartagena_SinuZonobioma seco tropical del Caribe': 10310,
                            'Herbazales del halobioma del Caribe en Caribe GuajiraMarino': 10311,
                            'Herbazales del halobioma del Caribe en PeriCaribeño Alta_GuajiraHalobioma del Caribe': 10312,
                            'Herbazales del halobioma del Caribe en PeriCaribeño Baja_GuajiraHalobioma del Caribe': 10313,
                            'Herbazales del helobioma Amazonia y Orinoquia en Amazonia Caguan_FlorenciaHelobiomas de la Amazonia y Orinoq': 10314,
                            'Herbazales del helobioma Amazonia y Orinoquia en Guyana B_N_GuaviareHelobiomas de la Amazonia y Orinoquia': 10315,
                            'Herbazales del helobioma Amazonia y Orinoquia en Guyana GuainiaHelobiomas de la Amazonia y Orinoquia': 10316,
                            'Herbazales del helobioma Amazonia y Orinoquia en Guyana LozadaHelobiomas de la Amazonia y Orinoquia': 10317,
                            'Herbazales del helobioma Amazonia y Orinoquia en Guyana VaupesHelobiomas de la Amazonia y Orinoquia': 10318,
                            'Herbazales del helobioma Amazonia y Orinoquia en Guyana Yari_MiritiHelobiomas de la Amazonia y Orinoquia': 10319,
                            'Herbazales del helobioma Amazonia y Orinoquia en Orinoquia Arauca_ApureHelobiomas de la Amazonia y Orinoquia': 10320,
                            'Herbazales del helobioma Amazonia y Orinoquia en Orinoquia CasanareHelobiomas de la Amazonia y Orinoquia': 10321,
                            'Herbazales del helobioma Amazonia y Orinoquia en Orinoquia MaipuresHelobiomas de la Amazonia y Orinoquia': 10322,
                            'Herbazales del helobioma Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_AHelobiomas de la Amazonia y Orinoq': 10323,
                            'Herbazales del helobioma Amazonia y Orinoquia en Orinoquia Piedemonte_MetaHelobiomas de la Amazonia y Orinoqu': 10324,
                            'Herbazales del helobioma Amazonia y Orinoquia en Orinoquia Sabanas_AltasHelobiomas de la Amazonia y Orinoquia': 10325,
                            'Herbazales del helobioma de La Guajira en PeriCaribeño Alta_GuajiraHelobioma de La Guajira': 10326,
                            'Herbazales del helobioma de La Guajira en PeriCaribeño Baja_GuajiraHelobioma de La Guajira': 10327,
                            'Herbazales del helobioma Magdalena y Caribe en Choco_Magdalena Sinu_San_JorgeHelobiomas del Magdalena y Caribe': 10328,
                            'Herbazales del helobioma Magdalena y Caribe en PeriCaribeño Cartagena_SinuHelobiomas del Magdalena y Caribe': 10329,
                            'Herbazales del litobioma de la Amazonia y Orinoquia en Amazonia Caguan_FlorenciaLitobiomas de la Amazonia y Orinoq': 10330,
                            'Herbazales del litobioma de la Amazonia y Orinoquia en Amazonia HuitotoLitobiomas de la Amazonia y Orinoquia': 10331,
                            'Herbazales del litobioma de la Amazonia y Orinoquia en Guyana B_N_GuaviareLitobiomas de la Amazonia y Orinoquia': 10332,
                            'Herbazales del litobioma de la Amazonia y Orinoquia en Guyana GuainiaLitobiomas de la Amazonia y Orinoquia': 10333,
                            'Herbazales del litobioma de la Amazonia y Orinoquia en Guyana VaupesLitobiomas de la Amazonia y Orinoquia': 10334,
                            'Herbazales del litobioma de la Amazonia y Orinoquia en Guyana Yari_MiritiLitobiomas de la Amazonia y Orinoquia': 10335,
                            'Herbazales del litobioma de la Amazonia y Orinoquia en Orinoquia MaipuresLitobiomas de la Amazonia y Orinoquia': 10336,
                            'Herbazales del litobioma de la Amazonia y Orinoquia en Orinoquia Sabanas_AltasLitobiomas de la Amazonia y Orinoquia': 10337,
                            'Herbazales del orobioma alto de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Andino_SantaMartOrobioma alto de Santa Marta': 10338,
                            'Herbazales del orobioma alto de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Paramo_SantaMartOrobioma alto de Santa Marta': 10339,
                            'Herbazales del orobioma alto de los Andes en NorAndina E_Cord_Oriental_Orobiomas altos de los Andes': 10340,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_BelmiraOrobiomas altos de los Andes': 10341,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_BoyacaOrobiomas altos de los Andes': 10342,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_CundinamaOrobiomas altos de los Andes': 10343,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_DuendeOrobiomas altos de los Andes': 10344,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_Frontino_Orobiomas altos de los Andes': 10345,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_MacizoOrobiomas altos de los Andes': 10346,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_MirafloreOrobiomas altos de los Andes': 10347,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_NariñoOrobiomas altos de los Andes': 10348,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_Old_CaldaOrobiomas altos de los Andes': 10349,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_ParamilloOrobiomas altos de los Andes': 10350,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_PerijaOrobiomas altos de los Andes': 10351,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_PicachosOrobiomas altos de los Andes': 10352,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_SantanderOrobiomas altos de los Andes': 10353,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_V_T_HOrobiomas altos de los Andes': 10354,
                            'Herbazales del orobioma azonal de C·cuta en Choco_Magdalena CatatumboOrobiomas azonales de C·cuta': 10355,
                            'Herbazales del orobioma azonal del río Dagua en NorAndina SW_Cordillera_WOrobiomas azonales Río Dagua': 10356,
                            'Herbazales del orobioma azonal del río Sogamoso en NorAndina Montano_Valle_MaOrobiomas azonales del Río Sogamos': 10357,
                            'Herbazales del orobioma azonal del Valle del Patía en NorAndina Valle_seco_PatiaOrobiomas azonales del Valle del P': 10358,
                            'Herbazales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en PeriCaribeño Alta_GuajiraOrobioma bajo de Santa Marta y Macuira': 10359,
                            'Herbazales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en S_N_Santa_Marta GuachacaOrobioma bajo de Santa Marta y Macuira': 10360,
                            'Herbazales del orobioma bajo de los Andes en Choco_Magdalena CatatumboOrobiomas bajos de los Andes': 10361,
                            'Herbazales del orobioma bajo de los Andes en NorAndina E_Cord_Oriental_Orobiomas bajos de los Andes': 10362,
                            'Herbazales del orobioma bajo de los Andes en NorAndina Montano_Valle_MaOrobiomas bajos de los Andes': 10363,
                            'Herbazales del orobioma bajo de los Andes en NorAndina PerijaOrobiomas bajos de los Andes': 10364,
                            'Herbazales del orobioma bajo de los Andes en NorAndina SW_Cordillera_WOrobiomas bajos de los Andes': 10365,
                            'Herbazales del orobioma bajo de los Andes en NorAndina Valle_seco_PatiaOrobiomas bajos de los Andes': 10366,
                            'Herbazales del orobioma de La Macarena en Guyana MacarenaOrobioma de La Macarena': 10367,
                            'Herbazales del orobioma de La Macarena en Guyana VaupesOrobioma de La Macarena': 10368,
                            'Herbazales del orobioma de la serranía de San Lucas en NorAndina San_LucasOrobioma de San Lucas': 10369,
                            'Herbazales del orobioma medio de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Andino_SantaMartOrobioma medio de Santa Marta': 10370,
                            'Herbazales del orobioma medio de los Andes en NorAndina Bosq_Mont_W_RealOrobiomas medios de los Andes': 10371,
                            'Herbazales del orobioma medio de los Andes en NorAndina E_Cord_Oriental_Orobiomas medios de los Andes': 10372,
                            'Herbazales del orobioma medio de los Andes en NorAndina Montano_Valle_MaOrobiomas medios de los Andes': 10373,
                            'Herbazales del orobioma medio de los Andes en NorAndina PerijaOrobiomas medios de los Andes': 10374,
                            'Herbazales del orobioma medio de los Andes en NorAndina SW_Cordillera_WOrobiomas medios de los Andes': 10375,
                            'Herbazales del peinobioma de la Amazonia y Orinoquia en Amazonia Caguan_FlorenciaPeinobiomas de la Amazonia y Orino': 10376,
                            'Herbazales del peinobioma de la Amazonia y Orinoquia en Guyana B_N_GuaviarePeinobiomas de la Amazonia y Orinoquia': 10377,
                            'Herbazales del peinobioma de la Amazonia y Orinoquia en Guyana GuainiaPeinobiomas de la Amazonia y Orinoquia': 10378,
                            'Herbazales del peinobioma de la Amazonia y Orinoquia en Guyana VaupesPeinobiomas de la Amazonia y Orinoquia': 10379,
                            'Herbazales del peinobioma de la Amazonia y Orinoquia en Orinoquia Arauca_ApurePeinobiomas de la Amazonia y Orinoquia': 10380,
                            'Herbazales del peinobioma de la Amazonia y Orinoquia en Orinoquia CasanarePeinobiomas de la Amazonia y Orinoquia': 10381,
                            'Herbazales del peinobioma de la Amazonia y Orinoquia en Orinoquia MaipuresPeinobiomas de la Amazonia y Orinoquia': 10382,
                            'Herbazales del peinobioma de la Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_APeinobiomas de la Amazonia y Orino': 10383,
                            'Herbazales del peinobioma de la Amazonia y Orinoquia en Orinoquia Piedemonte_MetaPeinobiomas de la Amazonia y Orinoq': 10384,
                            'Herbazales del peinobioma de la Amazonia y Orinoquia en Orinoquia Sabanas_AltasPeinobiomas de la Amazonia y Orinoqui': 10385,
                            'Herbazales del zonobioma alterno hígrico y/o subxerofítico tropical del Alto Magdalena en NorAndina Valle_MagdalenaZonobioma alternohígrico y/o subxer': 10386,
                            'Herbazales del zonobioma del desierto tropical de La Guajira y Santa Marta en Caribe GuajiraMarino': 10387,
                            'Herbazales del zonobioma del desierto tropical de La Guajira y Santa Marta en PeriCaribeño Alta_GuajiraZonobioma del desierto tropical de La': 10388,
                            'Herbazales del zonobioma h·medo tropical  de la Amazonia y Orinoquia en Amazonia Caguan_FlorenciaZonobioma h·medo tropical de la Am': 10389,
                            'Herbazales del zonobioma h·medo tropical  de la Amazonia y Orinoquia en Orinoquia Sabanas_AltasZonobioma h·medo tropical de la Amazo': 10390,
                            'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana B_N_GuaviareZonobioma h·medo tropical de la Amazon': 10391,
                            'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana GuainiaZonobioma h·medo tropical de la Amazonia y': 10392,
                            'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana MacarenaZonobioma h·medo tropical de la Amazonia y': 10393,
                            'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana VaupesZonobioma h·medo tropical de la Amazonia y O': 10394,
                            'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana Yari_MiritiZonobioma h·medo tropical de la Amazoni': 10395,
                            'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Arauca_ApureZonobioma h·medo tropical de la Amazon': 10396,
                            'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia CasanareZonobioma h·medo tropical de la Amazonia y': 10397,
                            'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_AZonobioma h·medo tropical de la Am': 10398,
                            'Herbazales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena Lebrija_GloriaZonobioma h·medo tropical del Magdal': 10399,
                            'Herbazales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena NechiZonobioma h·medo tropical del Magdalena y Car': 10400,
                            'Herbazales del zonobioma seco tropical del Caribe en Choco_Magdalena Sinu_San_JorgeZonobioma seco tropical del Caribe': 10401,
                            'Herbazales del zonobioma seco tropical del Caribe en PeriCaribeño Alto_CesarZonobioma seco tropical del Caribe': 10402,
                            'Herbazales del zonobioma seco tropical del Caribe en PeriCaribeño Baja_GuajiraZonobioma seco tropical del Caribe': 10403,
                            'Herbazales del zonobioma seco tropical del Caribe en PeriCaribeño Cartagena_SinuZonobioma seco tropical del Caribe': 10404,
                            'Manglar de San AndrÚs y Providencia en PeriCaribeño Manglar_Carib_SABioma insular del Caribe': 10405,
                            'Manglar del Caribe en Caribe Archipielagos_coMarino': 10406,
                            'Manglar del Caribe en Caribe AtratoMarino': 10407,
                            'Manglar del Caribe en Caribe GalerazambaMarino': 10408,
                            'Manglar del Caribe en Caribe GuajiraMarino': 10409,
                            'Manglar del Caribe en Caribe MorrosquilloMarino': 10410,
                            'Manglar del Caribe en Choco_Magdalena Manglar_Carib_UrHalobioma del Caribe': 10411,
                            'Manglar del Caribe en PeriCaribeño Manglar_Carib_CaHalobioma del Caribe': 10412,
                            'Manglar del Caribe en PeriCaribeño Manglar_Carib_GuHalobioma del Caribe': 10413,
                            'Manglar del Caribe en PeriCaribeño Manglar_Carib_SMHalobioma del Caribe': 10414,
                            'Manglar del Pacífico en Choco_Magdalena Manglar_Pacif_NHalobiomas del Pacífico': 10415,
                            'Manglar del Pacífico en Choco_Magdalena Manglar_Pacif_SHalobiomas del Pacífico': 10416,
                            'Manglar del Pacífico en Pacifico BaudoMarino': 10417,
                            'Manglar del Pacífico en Pacifico NayaMarino': 10418,
                            'Manglar del Pacífico en Pacifico SanquiangaMarino': 10419,
                            'Manglar del Pacífico en Pacifico TumacoMarino': 10420,
                            'Zonas desnudas del halobioma del Caribe en Caribe GuajiraMarino': 10421,
                            'Zonas desnudas del halobioma del Caribe en Caribe SalamancaMarino': 10422,
                            'Zonas desnudas del halobioma del Caribe en PeriCaribeño Alta_GuajiraHalobioma del Caribe': 10423,
                            'Zonas desnudas del halobioma del Caribe en PeriCaribeño Baja_GuajiraHalobioma del Caribe': 10424,
                            'Zonas desnudas del halobioma del Caribe en PeriCaribeño Cartagena_SinuHalobioma del Caribe': 10425,
                            'Zonas desnudas del halobioma del Caribe en PeriCaribeño cgsmHalobioma del Caribe': 10426,
                            'Zonas desnudas del helobioma Amazonia y Orinoquia en Amazonia TicunaHelobiomas de la Amazonia y Orinoquia': 10427,
                            'Zonas desnudas del helobioma Amazonia y Orinoquia en NorAndina E_Cord_Oriental_Helobiomas de la Amazonia y Orinoq': 10428,
                            'Zonas desnudas del helobioma Amazonia y Orinoquia en Orinoquia CasanareHelobiomas de la Amazonia y Orinoquia': 10429,
                            'Zonas desnudas del helobioma Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_AHelobiomas de la Amazonia y Orinoq': 10430,
                            'Zonas desnudas del helobioma Amazonia y Orinoquia en Orinoquia Piedemonte_MetaHelobiomas de la Amazonia y Orinoqu': 10431,
                            'Zonas desnudas del helobioma Amazonia y Orinoquia en Orinoquia Sabanas_AltasHelobiomas de la Amazonia y Orinoquia': 10432,
                            'Zonas desnudas del helobioma de La Guajira en PeriCaribeño Alta_GuajiraHelobioma de La Guajira': 10433,
                            'Zonas desnudas del helobioma de La Guajira en PeriCaribeño Baja_GuajiraHelobioma de La Guajira': 10434,
                            'Zonas desnudas del helobioma Magdalena y Caribe en Choco_Magdalena NechiHelobiomas del Magdalena y Caribe': 10435,
                            'Zonas desnudas del helobioma Magdalena y Caribe en PeriCaribeño Ariguani_CesarHelobiomas del Magdalena y Caribe': 10436,
                            'Zonas desnudas del orobioma alto de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Paramo_SantaMartOrobioma alto de Santa Marta': 10437,
                            'Zonas desnudas del orobioma alto de los Andes en NorAndina Paramo_BoyacaOrobiomas altos de los Andes': 10438,
                            'Zonas desnudas del orobioma alto de los Andes en NorAndina Paramo_MacizoOrobiomas altos de los Andes': 10439,
                            'Zonas desnudas del orobioma alto de los Andes en NorAndina Paramo_NariñoOrobiomas altos de los Andes': 10440,
                            'Zonas desnudas del orobioma alto de los Andes en NorAndina Paramo_Old_CaldaOrobiomas altos de los Andes': 10441,
                            'Zonas desnudas del orobioma alto de los Andes en NorAndina Paramo_V_T_HOrobiomas altos de los Andes': 10442,
                            'Zonas desnudas del orobioma azonal del Valle del Patía en NorAndina Valle_seco_PatiaOrobiomas azonales del Valle del P': 10443,
                            'Zonas desnudas del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en PeriCaribeño Alta_GuajiraOrobioma bajo de Santa Marta y Macuira': 10444,
                            'Zonas desnudas del orobioma bajo de los Andes en NorAndina E_Cord_Oriental_Orobiomas bajos de los Andes': 10445,
                            'Zonas desnudas del peinobioma de la Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_APeinobiomas de la Amazonia y Orino': 10446,
                            'Zonas desnudas del peinobioma de la Amazonia y Orinoquia en Orinoquia Piedemonte_MetaPeinobiomas de la Amazonia y Orinoq': 10447,
                            'Zonas desnudas del zonobioma del desierto tropical de La Guajira y Santa Marta en Caribe GuajiraMarino': 10448,
                            'Zonas desnudas del zonobioma del desierto tropical de La Guajira y Santa Marta en PeriCaribeño Alta_GuajiraZonobioma del desierto tropical de La': 10449,
                            'Zonas desnudas del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Piedemonte_MetaZonobioma h·medo tropical de la Ama': 10450,
                            'Zonas desnudas del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena NechiZonobioma h·medo tropical del Magdalena y Car': 10451,
                            'Zonas desnudas del zonobioma seco tropical del Caribe en Choco_Magdalena Lebrija_GloriaZonobioma seco tropical del Caribe': 10452,
                            'Zonas desnudas del zonobioma seco tropical del Caribe en PeriCaribeño Ariguani_CesarZonobioma seco tropical del Caribe': 10453,
                            'Zonas desnudas del zonobioma seco tropical del Caribe en PeriCaribeño Baja_GuajiraZonobioma seco tropical del Caribe': 10454,
                            'Zonas desnudas del zonobioma seco tropical del Caribe en PeriCaribeño Cartagena_SinuZonobioma seco tropical del Caribe': 10455,
                            'Otro': 10456}

                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ecosistema"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'Afloramientos rocosos del helobioma Amazonia y Orinoquia en Orinoquia MaipuresHelobiomas de la Amazonia y Orinoquia': 10001,
                            'Afloramientos rocosos del litobioma de la Amazonia y Orinoquia en Orinoquia MaipuresLitobiomas de la Amazonia y Orinoquia': 10002,
                            'Afloramientos rocosos del peinobioma Amazonia y Orinoquia en Orinoquia MaipuresPeinobiomas de la Amazonia y Orinoquia': 10003,
                            'Arbustales del halobioma del Caribe en Caribe Oceanica_CaribeMarino': 10004,
                            'Arbustales del halobioma del Caribe en PeriCaribeño Baja_GuajiraHalobioma del Caribe': 10005,
                            'Arbustales del halobioma del Caribe en PeriCaribeño Cartagena_SinuHalobioma del Caribe': 10006,
                            'Arbustales del halobioma del Caribe en PeriCaribeño Santa_MartaHalobioma del Caribe': 10007,
                            'Arbustales del helobioma Amazonia y Orinoquia en Guyana Ariari_GuayaberoHelobiomas de la Amazonia y Orinoq': 10008,
                            'Arbustales del helobioma Amazonia y Orinoquia en Guyana B_N_GuaviareHelobiomas de la Amazonia y Orinoquia': 10009,
                            'Arbustales del helobioma Amazonia y Orinoquia en Guyana LozadaHelobiomas de la Amazonia y Orinoquia': 10010,
                            'Arbustales del helobioma Amazonia y Orinoquia en Guyana VaupesHelobiomas de la Amazonia y Orinoquia': 10011,
                            'Arbustales del helobioma Amazonia y Orinoquia en Orinoquia Arauca_ApureHelobiomas de la Amazonia y Orinoquia': 10012,
                            'Arbustales del helobioma Amazonia y Orinoquia en Orinoquia CasanareHelobiomas de la Amazonia y Orinoquia': 10013,
                            'Arbustales del helobioma Amazonia y Orinoquia en Orinoquia MaipuresHelobiomas de la Amazonia y Orinoquia': 10014,
                            'Arbustales del helobioma de La Guajira en PeriCaribeño Alta_GuajiraHelobioma de La Guajira': 10015,
                            'Arbustales del helobioma de La Guajira en PeriCaribeño Baja_GuajiraHelobioma de La Guajira': 10016,
                            'Arbustales del helobioma Magdalena y Caribe en Choco_Magdalena Lebrija_GloriaHelobiomas del Magdalena y Caribe': 10017,
                            'Arbustales del helobioma Magdalena y Caribe en Choco_Magdalena NechiHelobiomas del Magdalena y Caribe': 10018,
                            'Arbustales del helobioma Magdalena y Caribe en Choco_Magdalena Sinu_San_JorgeHelobiomas del Magdalena y Caribe': 10019,
                            'Arbustales del helobioma Magdalena y Caribe en PeriCaribeño Alto_CesarHelobiomas del Magdalena y Caribe': 10020,
                            'Arbustales del helobioma Magdalena y Caribe en PeriCaribeño Ariguani_CesarHelobiomas del Magdalena y Caribe': 10021,
                            'Arbustales del helobioma Magdalena y Caribe en PeriCaribeño Baja_GuajiraHelobiomas del Magdalena y Caribe': 10022,
                            'Arbustales del helobioma Magdalena y Caribe en PeriCaribeño Cartagena_SinuHelobiomas del Magdalena y Caribe': 10023,
                            'Arbustales del litobioma de la Amazonia y Orinoquia en Amazonia Caguan_FlorenciaLitobiomas de la Amazonia y Orinoq': 10024,
                            'Arbustales del litobioma de la Amazonia y Orinoquia en Amazonia HuitotoLitobiomas de la Amazonia y Orinoquia': 10025,
                            'Arbustales del litobioma de la Amazonia y Orinoquia en Guyana VaupesLitobiomas de la Amazonia y Orinoquia': 10026,
                            'Arbustales del litobioma de la Amazonia y Orinoquia en Guyana Yari_MiritiLitobiomas de la Amazonia y Orinoquia': 10027,
                            'Arbustales del litobioma de la Amazonia y Orinoquia en Orinoquia MaipuresLitobiomas de la Amazonia y Orinoquia': 10028,
                            'Arbustales del orobioma alto de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Paramo_SantaMartOrobioma alto de Santa Marta': 10029,
                            'Arbustales del orobioma alto de los Andes en NorAndina Bosq_Mont_W_RealOrobiomas altos de los Andes': 10030,
                            'Arbustales del orobioma alto de los Andes en NorAndina E_Cord_Oriental_Orobiomas altos de los Andes': 10031,
                            'Arbustales del orobioma alto de los Andes en NorAndina Montano_Valle_MaOrobiomas altos de los Andes': 10032,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_BelmiraOrobiomas altos de los Andes': 10033,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_BoyacaOrobiomas altos de los Andes': 10034,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_CundinamaOrobiomas altos de los Andes': 10035,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_DuendeOrobiomas altos de los Andes': 10036,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_Frontino_Orobiomas altos de los Andes': 10037,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_MacizoOrobiomas altos de los Andes': 10038,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_MirafloreOrobiomas altos de los Andes': 10039,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_NariñoOrobiomas altos de los Andes': 10040,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_Old_CaldaOrobiomas altos de los Andes': 10041,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_ParamilloOrobiomas altos de los Andes': 10042,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_PicachosOrobiomas altos de los Andes': 10043,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_SantanderOrobiomas altos de los Andes': 10044,
                            'Arbustales del orobioma alto de los Andes en NorAndina Paramo_V_T_HOrobiomas altos de los Andes': 10045,
                            'Arbustales del orobioma azonal de C·cuta en Choco_Magdalena CatatumboOrobiomas azonales de C·cuta': 10046,
                            'Arbustales del orobioma azonal del río Sogamoso en NorAndina Montano_Valle_MaOrobiomas azonales del Río Sogamos': 10047,
                            'Arbustales del orobioma azonal del Valle del Patía en NorAndina Valle_seco_PatiaOrobiomas azonales del Valle del P': 10048,
                            'Arbustales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en PeriCaribeño Alta_GuajiraOrobioma bajo de Santa Marta y Macuira': 10049,
                            'Arbustales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en PeriCaribeño Alto_CesarOrobioma bajo de Santa Marta y Macuira': 10050,
                            'Arbustales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en PeriCaribeño Baja_GuajiraOrobioma bajo de Santa Marta y Macuira': 10051,
                            'Arbustales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en S_N_Santa_Marta SubAndino_SantaMOrobioma bajo de Santa Marta y Mac': 10052,
                            'Arbustales del orobioma bajo de los Andes en Choco_Magdalena CatatumboOrobiomas bajos de los Andes': 10053,
                            'Arbustales del orobioma bajo de los Andes en NorAndina E_Cord_Oriental_Orobiomas  bajos de los Andes': 10054,
                            'Arbustales del orobioma bajo de los Andes en NorAndina Montano_Valle_CaOrobiomas bajos de los Andes': 10055,
                            'Arbustales del orobioma bajo de los Andes en NorAndina Montano_Valle_MaOrobiomas bajos de los Andes': 10056,
                            'Arbustales del orobioma bajo de los Andes en NorAndina NW_Cordillera_WOrobiomas bajos de los Andes': 10057,
                            'Arbustales del orobioma bajo de los Andes en NorAndina PerijaOrobiomas bajos de los Andes': 10058,
                            'Arbustales del orobioma bajo de los Andes en NorAndina Valle_MagdalenaOrobiomas bajos de los Andes': 10059,
                            'Arbustales del orobioma bajo de los Andes en NorAndina Valle_seco_PatiaOrobiomas bajos de los Andes': 10060,
                            'Arbustales del orobioma de La Macarena en Guyana Ariari_GuayaberoOrobioma de La Macarena': 10061,
                            'Arbustales del orobioma de La Macarena en Guyana MacarenaOrobioma de La Macarena': 10062,
                            'Arbustales del orobioma medio de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Andino_SantaMartOrobioma medio de Santa Marta': 10063,
                            'Arbustales del orobioma medio de los Andes en NorAndina Bosq_Mont_W_RealOrobiomas medios de los Andes': 10064,
                            'Arbustales del orobioma medio de los Andes en NorAndina E_Cord_Oriental_Orobiomas medios de los Andes': 10065,
                            'Arbustales del orobioma medio de los Andes en NorAndina Montano_Valle_CaOrobiomas medios de los Andes': 10066,
                            'Arbustales del orobioma medio de los Andes en NorAndina Montano_Valle_MaOrobiomas medios de los Andes': 10067,
                            'Arbustales del orobioma medio de los Andes en NorAndina NW_Cordillera_WOrobiomas medios de los Andes': 10068,
                            'Arbustales del orobioma medio de los Andes en NorAndina SW_Cordillera_WOrobiomas medios de los Andes': 10069,
                            'Arbustales del peinobioma Amazonia y Orinoquia en Guyana Ariari_GuayaberoPeinobiomas de la Amazonia y Orino': 10070,
                            'Arbustales del peinobioma Amazonia y Orinoquia en Guyana B_N_GuaviarePeinobiomas de la Amazonia y Orinoquia': 10071,
                            'Arbustales del peinobioma Amazonia y Orinoquia en Guyana VaupesPeinobiomas de la Amazonia y Orinoquia': 10072,
                            'Arbustales del peinobioma Amazonia y Orinoquia en Orinoquia Arauca_ApurePeinobiomas de la Amazonia y Orinoquia': 10073,
                            'Arbustales del peinobioma Amazonia y Orinoquia en Orinoquia CasanarePeinobiomas de la Amazonia y Orinoquia': 10074,
                            'Arbustales del peinobioma Amazonia y Orinoquia en Orinoquia MaipuresPeinobiomas de la Amazonia y Orinoquia': 10075,
                            'Arbustales del zonobioma alterno hígrico y/o subxerofítico tropical del Alto Magdalena en NorAndina Valle_MagdalenaZonobioma alternohígrico y/o subxer': 10076,
                            'Arbustales del zonobioma del desierto tropical de La Guajira y Santa Marta en Caribe Oceanica_CaribeMarino': 10077,
                            'Arbustales del zonobioma del desierto tropical de La Guajira y Santa Marta en PeriCaribeño Alta_GuajiraZonobioma del desierto tropical de La': 10078,
                            'Arbustales del zonobioma del desierto tropical de La Guajira y Santa Marta en PeriCaribeño Santa_MartaZonobioma del desierto tropical de La G': 10079,
                            'Arbustales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Amazonia HuitotoZonobioma h·medo tropical de la Amazonia y': 10080,
                            'Arbustales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana Ariari_GuayaberoZonobioma h·medo tropical de la Am': 10081,
                            'Arbustales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana VaupesZonobioma h·medo tropical de la Amazonia y O': 10082,
                            'Arbustales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana Yari_MiritiZonobioma h·medo tropical de la Amazoni': 10083,
                            'Arbustales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Arauca_ApureZonobioma h·medo tropical de la Amazon': 10084,
                            'Arbustales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia CasanareZonobioma h·medo tropical de la Amazonia y': 10085,
                            'Arbustales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena Lebrija_GloriaZonobioma h·medo tropical del Magdal': 10086,
                            'Arbustales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena NechiZonobioma h·medo tropical del Magdalena y Car': 10087,
                            'Arbustales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena Sinu_San_JorgeZonobioma h·medo tropical del Magdal': 10088,
                            'Arbustales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena TurboZonobioma h·medo tropical del Magdalena y Car': 10089,
                            'Arbustales del zonobioma seco tropical del Caribe en Caribe Oceanica_CaribeMarino': 10090,
                            'Arbustales del zonobioma seco tropical del Caribe en Choco_Magdalena Sinu_San_JorgeZonobioma seco tropical del Caribe': 10091,
                            'Arbustales del zonobioma seco tropical del Caribe en Choco_Magdalena TurboZonobioma seco tropical del Caribe': 10092,
                            'Arbustales del zonobioma seco tropical del Caribe en PeriCaribeño Alto_CesarZonobioma seco tropical del Caribe': 10093,
                            'Arbustales del zonobioma seco tropical del Caribe en PeriCaribeño Ariguani_CesarZonobioma seco tropical del Caribe': 10094,
                            'Arbustales del zonobioma seco tropical del Caribe en PeriCaribeño Baja_GuajiraZonobioma seco tropical del Caribe': 10095,
                            'Arbustales del zonobioma seco tropical del Caribe en PeriCaribeño Cartagena_SinuZonobioma seco tropical del Caribe': 10096,
                            'Arbustales del zonobioma seco tropical del Caribe en PeriCaribeño Montes_Maria_PioZonobioma seco tropical del Caribe': 10097,
                            'Arbustales del zonobioma seco tropical del Caribe en PeriCaribeño Santa_MartaZonobioma seco tropical del Caribe': 10098,
                            'Bosques naturales del halobioma del Caribe en Choco_Magdalena TurboHalobioma del Caribe': 10099,
                            'Bosques naturales del halobioma del Caribe en PeriCaribeño Baja_GuajiraHalobioma del Caribe': 10100,
                            'Bosques naturales del halobioma del Caribe en PeriCaribeño Cartagena_SinuHalobioma del Caribe': 10101,
                            'Bosques naturales del halobioma del Caribe en PeriCaribeño cgsmHalobioma del Caribe': 10102,
                            'Bosques naturales del halobioma del Pacífico en Choco_Magdalena A_Atrato_S_JuanHalobiomas del Pacífico': 10103,
                            'Bosques naturales del halobioma del Pacífico en Choco_Magdalena Aspave_JuradoHalobiomas del Pacífico': 10104,
                            'Bosques naturales del halobioma del Pacífico en Choco_Magdalena Baudo_UtriaHalobiomas del Pacífico': 10105,
                            'Bosques naturales del halobioma del Pacífico en Choco_Magdalena MicayHalobiomas del Pacífico': 10106,
                            'Bosques naturales del halobioma del Pacífico en Choco_Magdalena TumacoHalobiomas del Pacífico': 10107,
                            'Bosques naturales del halobioma del Pacífico en Pacifico NayaMarino': 10108,
                            'Bosques naturales del halobioma del Pacífico en Pacifico SanquiangaMarino': 10109,
                            'Bosques naturales del halobioma del Pacífico en Pacifico TumacoMarino': 10110,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Amazonia Caguan_FlorenciaHelobiomas de la Amazonia y Orinoq': 10111,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Amazonia HuitotoHelobiomas de la Amazonia y Orinoquia': 10112,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Amazonia Piedemonte_AmazoHelobiomas de la Amazonia y Orinoq': 10113,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Amazonia Putumayo_KofanHelobiomas de la Amazonia y Orinoqui': 10114,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Amazonia TicunaHelobiomas de la Amazonia y Orinoquia': 10115,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Guyana Ariari_GuayaberoHelobiomas de la Amazonia y Orinoq': 10116,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Guyana B_N_GuaviareHelobiomas de la Amazonia y Orinoquia': 10117,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Guyana GuainiaHelobiomas de la Amazonia y Orinoquia': 10118,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Guyana LozadaHelobiomas de la Amazonia y Orinoquia': 10119,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Guyana MacarenaHelobiomas de la Amazonia y Orinoquia': 10120,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Guyana VaupesHelobiomas de la Amazonia y Orinoquia': 10121,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Guyana Yari_MiritiHelobiomas de la Amazonia y Orinoquia': 10122,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en NorAndina E_Cord_Oriental_Helobiomas de la Amazonia y Orinoq': 10123,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Orinoquia Arauca_ApureHelobiomas de la Amazonia y Orinoquia': 10124,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Orinoquia CasanareHelobiomas de la Amazonia y Orinoquia': 10125,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Orinoquia MaipuresHelobiomas de la Amazonia y Orinoquia': 10126,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_AHelobiomas de la Amazonia y Orinoq': 10127,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Orinoquia Piedemonte_MetaHelobiomas de la Amazonia y Orinoqu': 10128,
                            'Bosques naturales del helobioma Amazonia y Orinoquia en Orinoquia Sabanas_AltasHelobiomas de la Amazonia y Orinoquia': 10129,
                            'Bosques naturales del helobioma de La Guajira en PeriCaribeño Alta_GuajiraHelobioma de La Guajira': 10130,
                            'Bosques naturales del helobioma de La Guajira en PeriCaribeño Baja_GuajiraHelobioma de La Guajira': 10131,
                            'Bosques naturales del helobioma del río Zulia en Choco_Magdalena CatatumboHelobiomas del Río Zulia': 10132,
                            'Bosques naturales del helobioma Magdalena y Caribe en Choco_Magdalena CarareHelobiomas del Magdalena y Caribe': 10133,
                            'Bosques naturales del helobioma Magdalena y Caribe en Choco_Magdalena Lebrija_GloriaHelobiomas del Magdalena y Caribe': 10134,
                            'Bosques naturales del helobioma Magdalena y Caribe en Choco_Magdalena NechiHelobiomas del Magdalena y Caribe': 10135,
                            'Bosques naturales del helobioma Magdalena y Caribe en Choco_Magdalena Sinu_San_JorgeHelobiomas del Magdalena y Caribe': 10136,
                            'Bosques naturales del helobioma Magdalena y Caribe en Choco_Magdalena TurboHelobiomas del Magdalena y Caribe': 10137,
                            'Bosques naturales del helobioma Magdalena y Caribe en NorAndina San_LucasHelobiomas del Magdalena y Caribe': 10138,
                            'Bosques naturales del helobioma Magdalena y Caribe en PeriCaribeño Alto_CesarHelobiomas del Magdalena y Caribe': 10139,
                            'Bosques naturales del helobioma Magdalena y Caribe en PeriCaribeño Ariguani_CesarHelobiomas del Magdalena y Caribe': 10140,
                            'Bosques naturales del helobioma Magdalena y Caribe en PeriCaribeño Baja_GuajiraHelobiomas del Magdalena y Caribe': 10141,
                            'Bosques naturales del helobioma Magdalena y Caribe en PeriCaribeño Cartagena_SinuHelobiomas del Magdalena y Caribe': 10142,
                            'Bosques naturales del helobioma Magdalena y Caribe en PeriCaribeño cgsmHelobiomas del Magdalena y Caribe': 10143,
                            'Bosques naturales del helobioma Pacífico y Atrato en Choco_Magdalena A_Atrato_S_JuanHelobiomas del Pacífico y Atrato': 10144,
                            'Bosques naturales del helobioma Pacífico y Atrato en Choco_Magdalena Aspave_JuradoHelobiomas del Pacífico y Atrato': 10145,
                            'Bosques naturales del helobioma Pacífico y Atrato en Choco_Magdalena AtratoHelobiomas del Pacífico y Atrato': 10146,
                            'Bosques naturales del helobioma Pacífico y Atrato en Choco_Magdalena Baudo_UtriaHelobiomas del Pacífico y Atrato': 10147,
                            'Bosques naturales del helobioma Pacífico y Atrato en Choco_Magdalena MicayHelobiomas del Pacífico y Atrato': 10148,
                            'Bosques naturales del helobioma Pacífico y Atrato en Choco_Magdalena R_Sucio_MurriHelobiomas del Pacífico y Atrato': 10149,
                            'Bosques naturales del helobioma Pacífico y Atrato en Choco_Magdalena TumacoHelobiomas del Pacífico y Atrato': 10150,
                            'Bosques naturales del helobioma Pacífico y Atrato en NorAndina NW_Cordillera_WHelobiomas del Pacífico y Atrato': 10151,
                            'Bosques naturales del litobioma de la Amazonia y Orinoquia en Amazonia Caguan_FlorenciaLitobiomas de la Amazonia y Orinoq': 10152,
                            'Bosques naturales del litobioma de la Amazonia y Orinoquia en Amazonia HuitotoLitobiomas de la Amazonia y Orinoquia': 10153,
                            'Bosques naturales del litobioma de la Amazonia y Orinoquia en Guyana GuainiaLitobiomas de la Amazonia y Orinoquia': 10154,
                            'Bosques naturales del litobioma de la Amazonia y Orinoquia en Guyana VaupesLitobiomas de la Amazonia y Orinoquia': 10155,
                            'Bosques naturales del litobioma de la Amazonia y Orinoquia en Guyana Yari_MiritiLitobiomas de la Amazonia y Orinoquia': 10156,
                            'Bosques naturales del litobioma de la Amazonia y Orinoquia en Orinoquia MaipuresLitobiomas de la Amazonia y Orinoquia': 10157,
                            'Bosques naturales del litobioma de la Amazonia y Orinoquia en Orinoquia Sabanas_AltasLitobiomas de la Amazonia y Orinoquia': 10158,
                            'Bosques naturales del orobioma alto de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Andino_SantaMartOrobioma alto de Santa Marta': 10159,
                            'Bosques naturales del orobioma alto de los Andes en NorAndina Bosq_Mont_W_RealOrobiomas altos de los Andes': 10160,
                            'Bosques naturales del orobioma alto de los Andes en NorAndina E_Cord_Oriental_Orobiomas altos de los Andes': 10161,
                            'Bosques naturales del orobioma alto de los Andes en NorAndina Montano_Valle_CaOrobiomas altos de los Andes': 10162,
                            'Bosques naturales del orobioma alto de los Andes en NorAndina Montano_Valle_MaOrobiomas altos de los Andes': 10163,
                            'Bosques naturales del orobioma alto de los Andes en NorAndina NW_Cordillera_WOrobiomas altos de los Andes': 10164,
                            'Bosques naturales del orobioma alto de los Andes en NorAndina PerijaOrobiomas altos de los Andes': 10165,
                            'Bosques naturales del orobioma alto de los Andes en NorAndina SW_Cordillera_WOrobiomas altos de los Andes': 10166,
                            'Bosques naturales del orobioma azonal de C·cuta en Choco_Magdalena CatatumboOrobiomas azonales de C·cuta': 10167,
                            'Bosques naturales del orobioma azonal del río Sogamoso en NorAndina Montano_Valle_MaOrobiomas azonales del Río Sogamos': 10168,
                            'Bosques naturales del orobioma azonal del Valle del Patía en NorAndina Valle_seco_PatiaOrobiomas azonales del Valle del P': 10169,
                            'Bosques naturales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en PeriCaribeño Alta_GuajiraOrobioma bajo de Santa Marta y Macuira': 10170,
                            'Bosques naturales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en PeriCaribeño Alto_CesarOrobioma bajo de Santa Marta y Macuira': 10171,
                            'Bosques naturales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en S_N_Santa_Marta GuachacaOrobioma bajo de Santa Marta y Macuira': 10172,
                            'Bosques naturales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en S_N_Santa_Marta SubAndino_SantaMOrobioma bajo de Santa Marta y Mac': 10173,
                            'Bosques naturales del orobioma bajo de los Andes en Amazonia Piedemonte_AmazoOrobiomas bajos de los Andes': 10174,
                            'Bosques naturales del orobioma bajo de los Andes en Choco_Magdalena CatatumboOrobiomas bajos de los Andes': 10175,
                            'Bosques naturales del orobioma bajo de los Andes en Guyana Ariari_GuayaberoOrobiomas bajos de los Andes': 10176,
                            'Bosques naturales del orobioma bajo de los Andes en NorAndina Bosq_Mont_W_RealOrobiomas bajos de los Andes': 10177,
                            'Bosques naturales del orobioma bajo de los Andes en NorAndina E_Cord_Oriental_Orobiomas bajos de los Andes': 10178,
                            'Bosques naturales del orobioma bajo de los Andes en NorAndina Montano_Valle_CaOrobiomas bajos de los Andes': 10179,
                            'Bosques naturales del orobioma bajo de los Andes en NorAndina Montano_Valle_MaOrobiomas bajos de los Andes': 10180,
                            'Bosques naturales del orobioma bajo de los Andes en NorAndina NW_Cordillera_WOrobiomas bajos de los Andes': 10181,
                            'Bosques naturales del orobioma bajo de los Andes en NorAndina PerijaOrobiomas bajos de los Andes': 10182,
                            'Bosques naturales del orobioma bajo de los Andes en NorAndina SW_Cordillera_WOrobiomas bajos de los Andes': 10183,
                            'Bosques naturales del orobioma bajo de los Andes en NorAndina Valle_CaucaOrobiomas bajos de los Andes': 10184,
                            'Bosques naturales del orobioma bajo de los Andes en NorAndina Valle_MagdalenaOrobiomas bajos de los Andes': 10185,
                            'Bosques naturales del orobioma bajo de los Andes en NorAndina Valle_seco_PatiaOrobiomas bajos de los Andes': 10186,
                            'Bosques naturales del orobioma bajo de los Andes en Orinoquia Piedemonte_Cas_AOrobiomas bajos de los Andes': 10187,
                            'Bosques naturales del orobioma bajo de los Andes en Orinoquia Piedemonte_MetaOrobiomas bajos de los Andes': 10188,
                            'Bosques naturales del orobioma de La Macarena en Guyana Ariari_GuayaberoOrobioma de La Macarena': 10189,
                            'Bosques naturales del orobioma de La Macarena en Guyana MacarenaOrobioma de La Macarena': 10190,
                            'Bosques naturales del orobioma de La Macarena en Guyana VaupesOrobioma de La Macarena': 10191,
                            'Bosques naturales del orobioma de la serranía de San Lucas en NorAndina San_LucasOrobioma de San Lucas': 10192,
                            'Bosques naturales del orobioma de la serranía del Baud¾ y DariÚn en Caribe CapurganaMarino': 10193,
                            'Bosques naturales del orobioma de la serranía del Baud¾ y DariÚn en Choco_Magdalena Aspave_JuradoOrobioma del Baud¾ y DariÚn': 10194,
                            'Bosques naturales del orobioma de la serranía del Baud¾ y DariÚn en Choco_Magdalena Baudo_UtriaOrobioma del Baud¾ y DariÚn': 10195,
                            'Bosques naturales del orobioma de la serranía del Baud¾ y DariÚn en Choco_Magdalena R_Sucio_MurriOrobioma del Baud¾ y DariÚn': 10196,
                            'Bosques naturales del orobioma de la serranía del Baud¾ y DariÚn en Choco_Magdalena TacarcunaOrobioma del Baud¾ y DariÚn': 10197,
                            'Bosques naturales del orobioma medio de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Andino_SantaMartOrobioma medio de Santa Marta': 10198,
                            'Bosques naturales del orobioma medio de la Sierra Nevada de Santa Marta en S_N_Santa_Marta SubAndino_SantaMOrobioma medio de Santa Marta': 10199,
                            'Bosques naturales del orobioma medio de los Andes en Amazonia Piedemonte_AmazoOrobiomas medios de los Andes': 10200,
                            'Bosques naturales del orobioma medio de los Andes en NorAndina Bosq_Mont_W_RealOrobiomas medios de  los Andes': 10201,
                            'Bosques naturales del orobioma medio de los Andes en NorAndina E_Cord_Oriental_Orobiomas medios de los Andes': 10202,
                            'Bosques naturales del orobioma medio de los Andes en NorAndina Montano_Valle_CaOrobiomas medios de los Andes': 10203,
                            'Bosques naturales del orobioma medio de los Andes en NorAndina Montano_Valle_MaOrobiomas medios de los Andes': 10204,
                            'Bosques naturales del orobioma medio de los Andes en NorAndina NW_Cordillera_WOrobiomas medios de los Andes': 10205,
                            'Bosques naturales del orobioma medio de los Andes en NorAndina PerijaOrobiomas  medios de los Andes': 10206,
                            'Bosques naturales del orobioma medio de los Andes en NorAndina SW_Cordillera_WOrobiomas medios de los Andes': 10207,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Amazonia Caguan_FlorenciaPeinobiomas de la Amazonia y Orino': 10208,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Guyana Ariari_GuayaberoPeinobiomas de la Amazonia y Orino': 10209,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Guyana B_N_GuaviarePeinobiomas de la Amazonia y Orinoquia': 10210,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Guyana GuainiaPeinobiomas de la Amazonia y Orinoquia': 10211,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Guyana LozadaPeinobiomas de la Amazonia y Orinoquia': 10212,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Guyana MacarenaPeinobiomas de la Amazonia y Orinoquia': 10213,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Guyana VaupesPeinobiomas de la Amazonia y Orinoquia': 10214,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Guyana Yari_MiritiPeinobiomas de la Amazonia y Orinoquia': 10215,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en NorAndina E_Cord_Oriental_Peinobiomas de la Amazonia y Orino': 10216,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Orinoquia Arauca_ApurePeinobiomas de la Amazonia y Orinoquia': 10217,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Orinoquia CasanarePeinobiomas de la Amazonia y Orinoquia': 10218,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Orinoquia MaipuresPeinobiomas de la Amazonia y Orinoquia': 10219,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_APeinobiomas de la Amazonia y Orino': 10220,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Orinoquia Piedemonte_MetaPeinobiomas de la Amazonia y Orinoq': 10221,
                            'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Orinoquia Sabanas_AltasPeinobiomas de la Amazonia y Orinoqui': 10222,
                            'Bosques naturales del zonobioma alterno hígrico y/o subxerofítico tropical del Alto Magdalena en NorAndina Montano_Valle_MaZonobioma alternohígrico y/o subxe': 10223,
                            'Bosques naturales del zonobioma alterno hígrico y/o subxerofítico tropical del Alto Magdalena en NorAndina Valle_MagdalenaZonobioma alternohígrico y/o subxer': 10224,
                            'Bosques naturales del zonobioma del desierto tropical de La Guajira y Santa Marta en PeriCaribeño Alta_GuajiraZonobioma del desierto tropical de La': 10225,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Amazonia Caguan_FlorenciaZonobioma h·medo tropical de la Am': 10226,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Amazonia HuitotoZonobioma h·medo tropical de la Amazonia y': 10227,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Amazonia Piedemonte_AmazoZonobioma h·medo tropical de la Am': 10228,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Amazonia Putumayo_KofanZonobioma h·medo tropical de la Amaz': 10229,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Amazonia TicunaZonobioma h·medo tropical de la Amazonia y O': 10230,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana Ariari_GuayaberoZonobioma h·medo tropical de la Am': 10231,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana B_N_GuaviareZonobioma h·medo tropical de la Amazon': 10232,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana GuainiaZonobioma h·medo tropical de la Amazonia y': 10233,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana LozadaZonobioma h·medo tropical de la Amazonia y O': 10234,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana MacarenaZonobioma h·medo tropical de la Amazonia y': 10235,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana VaupesZonobioma h·medo tropical de la Amazonia y O': 10236,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana Yari_MiritiZonobioma h·medo tropical de la Amazoni': 10237,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Arauca_ApureZonobioma h·medo tropical de la Amazon': 10238,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia CasanareZonobioma h·medo tropical de la Amazonia y': 10239,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_AZonobioma h·medo tropical de la Am': 10240,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Piedemonte_MetaZonobioma h·medo tropical de la Ama': 10241,
                            'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Sabanas_AltasZonobioma h·medo tropical de la Amazo': 10242,
                            'Bosques naturales del zonobioma h·medo tropical del Catatumbo en Choco_Magdalena CatatumboZonobioma h·medo tropical del Catatumbo': 10243,
                            'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena CarareZonobioma h·medo tropical del Magdalena y Ca': 10244,
                            'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena Lebrija_GloriaZonobioma h·medo tropical del Magdal': 10245,
                            'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena NechiZonobioma h·medo tropical del Magdalena y Car': 10246,
                            'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena R_Sucio_MurriZonobioma h·medo tropical del Magdale': 10247,
                            'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena Sinu_San_JorgeZonobioma h·medo tropical del Magdal': 10248,
                            'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena TurboZonobioma h·medo tropical del Magdalena y Car': 10249,
                            'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en PeriCaribeño Santa_MartaZonobioma h·medo tropical del Magdalena': 10250,
                            'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en S_N_Santa_Marta GuachacaZonobioma h·medo tropical del Magdalena y': 10251,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Caribe AtratoMarino': 10252,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena A_Atrato_S_JuanZonobioma h·medo tropical del Pacíf': 10253,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena Aspave_JuradoZonobioma h·medo tropical del Pacífic': 10254,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena AtratoZonobioma h·medo tropical del Pacífico y Atr': 10255,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena Baudo_UtriaZonobioma h·medo tropical del Pacífico': 10256,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena MicayZonobioma h·medo tropical del Pacífico y Atra': 10257,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena R_Sucio_MurriZonobioma h·medo tropical del Pacífic': 10258,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena TumacoZonobioma h·medo tropical del Pacífico y Atr': 10259,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en NorAndina NW_Cordillera_WZonobioma h·medo tropical del Pacíf': 10260,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en NorAndina SW_Cordillera_WZonobioma h·medo tropical del Pacíf': 10261,
                            'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Pacifico BuenaventuraMarino': 10262,
                            'Bosques naturales del zonobioma seco tropical del Caribe en Choco_Magdalena Lebrija_GloriaZonobioma seco tropical del Caribe': 10263,
                            'Bosques naturales del zonobioma seco tropical del Caribe en Choco_Magdalena NechiZonobioma seco tropical del Caribe': 10264,
                            'Bosques naturales del zonobioma seco tropical del Caribe en Choco_Magdalena Sinu_San_JorgeZonobioma seco tropical del Caribe': 10265,
                            'Bosques naturales del zonobioma seco tropical del Caribe en Choco_Magdalena TurboZonobioma seco tropical del Caribe': 10266,
                            'Bosques naturales del zonobioma seco tropical del Caribe en NorAndina San_LucasZonobioma seco tropical del Caribe': 10267,
                            'Bosques naturales del zonobioma seco tropical del Caribe en PeriCaribeño Alto_CesarZonobioma seco tropical del Caribe': 10268,
                            'Bosques naturales del zonobioma seco tropical del Caribe en PeriCaribeño Ariguani_CesarZonobioma seco tropical del Caribe': 10269,
                            'Bosques naturales del zonobioma seco tropical del Caribe en PeriCaribeño Baja_GuajiraZonobioma seco tropical del Caribe': 10270,
                            'Bosques naturales del zonobioma seco tropical del Caribe en PeriCaribeño Cartagena_SinuZonobioma seco tropical del Caribe': 10271,
                            'Bosques naturales del zonobioma seco tropical del Caribe en PeriCaribeño Montes_Maria_PioZonobioma seco tropical del Caribe': 10272,
                            'Bosques naturales del zonobioma seco tropical del Caribe en PeriCaribeño Santa_MartaZonobioma seco tropical del Caribe': 10273,
                            'Bosques naturales del zonobioma seco tropical del Caribe en S_N_Santa_Marta GuachacaZonobioma seco tropical del Caribe': 10274,
                            'Glaciares y nieves del orobioma alto de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Paramo_SantaMartOrobioma alto de Santa Marta': 10275,
                            'Glaciares y nieves del orobioma alto de los Andes en NorAndina Paramo_BoyacaOrobiomas altos de los Andes': 10276,
                            'Glaciares y nieves del orobioma alto de los Andes en NorAndina Paramo_Old_CaldaOrobiomas altos de los Andes': 10277,
                            'Glaciares y nieves del orobioma alto de los Andes en NorAndina Paramo_V_T_HOrobiomas altos de los Andes': 10278,
                            'Herbáceas y arbustivas Costeras del halobioma del Caribe en Caribe Archipielagos_coMarino': 10279,
                            'Herbáceas y arbustivas Costeras del halobioma del Caribe en Caribe MorrosquilloMarino': 10280,
                            'Herbáceas y arbustivas Costeras del halobioma del Caribe en Choco_Magdalena AtratoHalobioma del Caribe': 10281,
                            'Herbáceas y arbustivas Costeras del halobioma del Caribe en Choco_Magdalena TurboHalobioma del Caribe': 10282,
                            'Herbáceas y arbustivas Costeras del halobioma del Caribe en PeriCaribeño Alta_GuajiraHalobioma del Caribe': 10283,
                            'Herbáceas y arbustivas Costeras del halobioma del Caribe en PeriCaribeño Cartagena_SinuHalobioma del Caribe': 10284,
                            'Herbáceas y arbustivas Costeras del halobioma del Caribe en PeriCaribeño cgsmHalobioma del Caribe': 10285,
                            'Herbáceas y arbustivas costeras del halobioma del Pacífico en Choco_Magdalena A_Atrato_S_JuanHalobiomas del Pacífico': 10286,
                            'Herbáceas y arbustivas costeras del halobioma del Pacífico en Choco_Magdalena Aspave_JuradoHalobiomas del Pacífico': 10287,
                            'Herbáceas y arbustivas costeras del halobioma del Pacífico en Choco_Magdalena Baudo_UtriaHalobiomas del Pacífico': 10288,
                            'Herbáceas y arbustivas costeras del halobioma del Pacífico en Choco_Magdalena MicayHalobiomas del Pacífico': 10289,
                            'Herbáceas y arbustivas costeras del halobioma del Pacífico en Choco_Magdalena TumacoHalobiomas del Pacífico': 10290,
                            'Herbáceas y arbustivas costeras del halobioma del Pacífico en Pacifico NayaMarino': 10291,
                            'Herbáceas y arbustivas costeras del halobioma del Pacífico en Pacifico SanquiangaMarino': 10292,
                            'Herbáceas y arbustivas costeras del halobioma del Pacífico en Pacifico TumacoMarino': 10293,
                            'Herbáceas y arbustivas costeras del helobioma Magdalena y Caribe en PeriCaribeño cgsmHelobiomas del Magdalena y Caribe': 10294,
                            'Herbáceas y arbustivas costeras del helobioma Pacífico y Atrato en Caribe AtratoMarino': 10295,
                            'Herbáceas y arbustivas costeras del helobioma Pacífico y Atrato en Choco_Magdalena AtratoHelobiomas del Pacífico y Atrato': 10296,
                            'Herbáceas y arbustivas costeras del helobioma Pacífico y Atrato en Choco_Magdalena R_Sucio_MurriHelobiomas del Pacífico y Atrato': 10297,
                            'Herbáceas y arbustivas costeras del orobioma del Baud¾ y DariÚn en Caribe AtratoMarino': 10298,
                            'Herbáceas y arbustivas costeras del orobioma del Baud¾ y DariÚn en Choco_Magdalena R_Sucio_MurriOrobioma del Baud¾ y DariÚn': 10299,
                            'Herbáceas y arbustivas costeras del zonobioma del desierto tropical de La Guajira y Santa Marta en PeriCaribeño Alta_GuajiraZonobioma del desierto tropical de La': 10300,
                            'Herbáceas y arbustivas costeras del zonobioma del desierto tropical de La Guajira y Santa Marta en PeriCaribeño Santa_MartaZonobioma del desierto tropical de La G': 10301,
                            'Herbáceas y arbustivas costeras del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena R_Sucio_MurriZonobioma h·medo tropical del Magdale': 10302,
                            'Herbáceas y arbustivas costeras del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena TurboZonobioma h·medo tropical del Magdalena y Car': 10303,
                            'Herbáceas y arbustivas costeras del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena A_Atrato_S_JuanZonobioma h·medo tropical del Pacíf': 10304,
                            'Herbáceas y arbustivas costeras del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena MicayZonobioma h·medo tropical del Pacífico y Atra': 10305,
                            'Herbáceas y arbustivas costeras del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena R_Sucio_MurriZonobioma h·medo tropical del Pacífic': 10306,
                            'Herbáceas y arbustivas costeras del zonobioma seco tropical del Caribe en Caribe Archipielagos_coMarino': 10307,
                            'Herbáceas y arbustivas costeras del zonobioma seco tropical del Caribe en Caribe GalerazambaMarino': 10308,
                            'Herbáceas y arbustivas costeras del zonobioma seco tropical del Caribe en Caribe MorrosquilloMarino': 10309,
                            'Herbáceas y arbustivas costeras del zonobioma seco tropical del Caribe en PeriCaribeño Cartagena_SinuZonobioma seco tropical del Caribe': 10310,
                            'Herbazales del halobioma del Caribe en Caribe GuajiraMarino': 10311,
                            'Herbazales del halobioma del Caribe en PeriCaribeño Alta_GuajiraHalobioma del Caribe': 10312,
                            'Herbazales del halobioma del Caribe en PeriCaribeño Baja_GuajiraHalobioma del Caribe': 10313,
                            'Herbazales del helobioma Amazonia y Orinoquia en Amazonia Caguan_FlorenciaHelobiomas de la Amazonia y Orinoq': 10314,
                            'Herbazales del helobioma Amazonia y Orinoquia en Guyana B_N_GuaviareHelobiomas de la Amazonia y Orinoquia': 10315,
                            'Herbazales del helobioma Amazonia y Orinoquia en Guyana GuainiaHelobiomas de la Amazonia y Orinoquia': 10316,
                            'Herbazales del helobioma Amazonia y Orinoquia en Guyana LozadaHelobiomas de la Amazonia y Orinoquia': 10317,
                            'Herbazales del helobioma Amazonia y Orinoquia en Guyana VaupesHelobiomas de la Amazonia y Orinoquia': 10318,
                            'Herbazales del helobioma Amazonia y Orinoquia en Guyana Yari_MiritiHelobiomas de la Amazonia y Orinoquia': 10319,
                            'Herbazales del helobioma Amazonia y Orinoquia en Orinoquia Arauca_ApureHelobiomas de la Amazonia y Orinoquia': 10320,
                            'Herbazales del helobioma Amazonia y Orinoquia en Orinoquia CasanareHelobiomas de la Amazonia y Orinoquia': 10321,
                            'Herbazales del helobioma Amazonia y Orinoquia en Orinoquia MaipuresHelobiomas de la Amazonia y Orinoquia': 10322,
                            'Herbazales del helobioma Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_AHelobiomas de la Amazonia y Orinoq': 10323,
                            'Herbazales del helobioma Amazonia y Orinoquia en Orinoquia Piedemonte_MetaHelobiomas de la Amazonia y Orinoqu': 10324,
                            'Herbazales del helobioma Amazonia y Orinoquia en Orinoquia Sabanas_AltasHelobiomas de la Amazonia y Orinoquia': 10325,
                            'Herbazales del helobioma de La Guajira en PeriCaribeño Alta_GuajiraHelobioma de La Guajira': 10326,
                            'Herbazales del helobioma de La Guajira en PeriCaribeño Baja_GuajiraHelobioma de La Guajira': 10327,
                            'Herbazales del helobioma Magdalena y Caribe en Choco_Magdalena Sinu_San_JorgeHelobiomas del Magdalena y Caribe': 10328,
                            'Herbazales del helobioma Magdalena y Caribe en PeriCaribeño Cartagena_SinuHelobiomas del Magdalena y Caribe': 10329,
                            'Herbazales del litobioma de la Amazonia y Orinoquia en Amazonia Caguan_FlorenciaLitobiomas de la Amazonia y Orinoq': 10330,
                            'Herbazales del litobioma de la Amazonia y Orinoquia en Amazonia HuitotoLitobiomas de la Amazonia y Orinoquia': 10331,
                            'Herbazales del litobioma de la Amazonia y Orinoquia en Guyana B_N_GuaviareLitobiomas de la Amazonia y Orinoquia': 10332,
                            'Herbazales del litobioma de la Amazonia y Orinoquia en Guyana GuainiaLitobiomas de la Amazonia y Orinoquia': 10333,
                            'Herbazales del litobioma de la Amazonia y Orinoquia en Guyana VaupesLitobiomas de la Amazonia y Orinoquia': 10334,
                            'Herbazales del litobioma de la Amazonia y Orinoquia en Guyana Yari_MiritiLitobiomas de la Amazonia y Orinoquia': 10335,
                            'Herbazales del litobioma de la Amazonia y Orinoquia en Orinoquia MaipuresLitobiomas de la Amazonia y Orinoquia': 10336,
                            'Herbazales del litobioma de la Amazonia y Orinoquia en Orinoquia Sabanas_AltasLitobiomas de la Amazonia y Orinoquia': 10337,
                            'Herbazales del orobioma alto de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Andino_SantaMartOrobioma alto de Santa Marta': 10338,
                            'Herbazales del orobioma alto de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Paramo_SantaMartOrobioma alto de Santa Marta': 10339,
                            'Herbazales del orobioma alto de los Andes en NorAndina E_Cord_Oriental_Orobiomas altos de los Andes': 10340,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_BelmiraOrobiomas altos de los Andes': 10341,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_BoyacaOrobiomas altos de los Andes': 10342,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_CundinamaOrobiomas altos de los Andes': 10343,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_DuendeOrobiomas altos de los Andes': 10344,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_Frontino_Orobiomas altos de los Andes': 10345,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_MacizoOrobiomas altos de los Andes': 10346,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_MirafloreOrobiomas altos de los Andes': 10347,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_NariñoOrobiomas altos de los Andes': 10348,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_Old_CaldaOrobiomas altos de los Andes': 10349,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_ParamilloOrobiomas altos de los Andes': 10350,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_PerijaOrobiomas altos de los Andes': 10351,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_PicachosOrobiomas altos de los Andes': 10352,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_SantanderOrobiomas altos de los Andes': 10353,
                            'Herbazales del orobioma alto de los Andes en NorAndina Paramo_V_T_HOrobiomas altos de los Andes': 10354,
                            'Herbazales del orobioma azonal de C·cuta en Choco_Magdalena CatatumboOrobiomas azonales de C·cuta': 10355,
                            'Herbazales del orobioma azonal del río Dagua en NorAndina SW_Cordillera_WOrobiomas azonales Río Dagua': 10356,
                            'Herbazales del orobioma azonal del río Sogamoso en NorAndina Montano_Valle_MaOrobiomas azonales del Río Sogamos': 10357,
                            'Herbazales del orobioma azonal del Valle del Patía en NorAndina Valle_seco_PatiaOrobiomas azonales del Valle del P': 10358,
                            'Herbazales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en PeriCaribeño Alta_GuajiraOrobioma bajo de Santa Marta y Macuira': 10359,
                            'Herbazales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en S_N_Santa_Marta GuachacaOrobioma bajo de Santa Marta y Macuira': 10360,
                            'Herbazales del orobioma bajo de los Andes en Choco_Magdalena CatatumboOrobiomas bajos de los Andes': 10361,
                            'Herbazales del orobioma bajo de los Andes en NorAndina E_Cord_Oriental_Orobiomas bajos de los Andes': 10362,
                            'Herbazales del orobioma bajo de los Andes en NorAndina Montano_Valle_MaOrobiomas bajos de los Andes': 10363,
                            'Herbazales del orobioma bajo de los Andes en NorAndina PerijaOrobiomas bajos de los Andes': 10364,
                            'Herbazales del orobioma bajo de los Andes en NorAndina SW_Cordillera_WOrobiomas bajos de los Andes': 10365,
                            'Herbazales del orobioma bajo de los Andes en NorAndina Valle_seco_PatiaOrobiomas bajos de los Andes': 10366,
                            'Herbazales del orobioma de La Macarena en Guyana MacarenaOrobioma de La Macarena': 10367,
                            'Herbazales del orobioma de La Macarena en Guyana VaupesOrobioma de La Macarena': 10368,
                            'Herbazales del orobioma de la serranía de San Lucas en NorAndina San_LucasOrobioma de San Lucas': 10369,
                            'Herbazales del orobioma medio de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Andino_SantaMartOrobioma medio de Santa Marta': 10370,
                            'Herbazales del orobioma medio de los Andes en NorAndina Bosq_Mont_W_RealOrobiomas medios de los Andes': 10371,
                            'Herbazales del orobioma medio de los Andes en NorAndina E_Cord_Oriental_Orobiomas medios de los Andes': 10372,
                            'Herbazales del orobioma medio de los Andes en NorAndina Montano_Valle_MaOrobiomas medios de los Andes': 10373,
                            'Herbazales del orobioma medio de los Andes en NorAndina PerijaOrobiomas medios de los Andes': 10374,
                            'Herbazales del orobioma medio de los Andes en NorAndina SW_Cordillera_WOrobiomas medios de los Andes': 10375,
                            'Herbazales del peinobioma de la Amazonia y Orinoquia en Amazonia Caguan_FlorenciaPeinobiomas de la Amazonia y Orino': 10376,
                            'Herbazales del peinobioma de la Amazonia y Orinoquia en Guyana B_N_GuaviarePeinobiomas de la Amazonia y Orinoquia': 10377,
                            'Herbazales del peinobioma de la Amazonia y Orinoquia en Guyana GuainiaPeinobiomas de la Amazonia y Orinoquia': 10378,
                            'Herbazales del peinobioma de la Amazonia y Orinoquia en Guyana VaupesPeinobiomas de la Amazonia y Orinoquia': 10379,
                            'Herbazales del peinobioma de la Amazonia y Orinoquia en Orinoquia Arauca_ApurePeinobiomas de la Amazonia y Orinoquia': 10380,
                            'Herbazales del peinobioma de la Amazonia y Orinoquia en Orinoquia CasanarePeinobiomas de la Amazonia y Orinoquia': 10381,
                            'Herbazales del peinobioma de la Amazonia y Orinoquia en Orinoquia MaipuresPeinobiomas de la Amazonia y Orinoquia': 10382,
                            'Herbazales del peinobioma de la Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_APeinobiomas de la Amazonia y Orino': 10383,
                            'Herbazales del peinobioma de la Amazonia y Orinoquia en Orinoquia Piedemonte_MetaPeinobiomas de la Amazonia y Orinoq': 10384,
                            'Herbazales del peinobioma de la Amazonia y Orinoquia en Orinoquia Sabanas_AltasPeinobiomas de la Amazonia y Orinoqui': 10385,
                            'Herbazales del zonobioma alterno hígrico y/o subxerofítico tropical del Alto Magdalena en NorAndina Valle_MagdalenaZonobioma alternohígrico y/o subxer': 10386,
                            'Herbazales del zonobioma del desierto tropical de La Guajira y Santa Marta en Caribe GuajiraMarino': 10387,
                            'Herbazales del zonobioma del desierto tropical de La Guajira y Santa Marta en PeriCaribeño Alta_GuajiraZonobioma del desierto tropical de La': 10388,
                            'Herbazales del zonobioma h·medo tropical  de la Amazonia y Orinoquia en Amazonia Caguan_FlorenciaZonobioma h·medo tropical de la Am': 10389,
                            'Herbazales del zonobioma h·medo tropical  de la Amazonia y Orinoquia en Orinoquia Sabanas_AltasZonobioma h·medo tropical de la Amazo': 10390,
                            'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana B_N_GuaviareZonobioma h·medo tropical de la Amazon': 10391,
                            'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana GuainiaZonobioma h·medo tropical de la Amazonia y': 10392,
                            'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana MacarenaZonobioma h·medo tropical de la Amazonia y': 10393,
                            'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana VaupesZonobioma h·medo tropical de la Amazonia y O': 10394,
                            'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana Yari_MiritiZonobioma h·medo tropical de la Amazoni': 10395,
                            'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Arauca_ApureZonobioma h·medo tropical de la Amazon': 10396,
                            'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia CasanareZonobioma h·medo tropical de la Amazonia y': 10397,
                            'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_AZonobioma h·medo tropical de la Am': 10398,
                            'Herbazales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena Lebrija_GloriaZonobioma h·medo tropical del Magdal': 10399,
                            'Herbazales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena NechiZonobioma h·medo tropical del Magdalena y Car': 10400,
                            'Herbazales del zonobioma seco tropical del Caribe en Choco_Magdalena Sinu_San_JorgeZonobioma seco tropical del Caribe': 10401,
                            'Herbazales del zonobioma seco tropical del Caribe en PeriCaribeño Alto_CesarZonobioma seco tropical del Caribe': 10402,
                            'Herbazales del zonobioma seco tropical del Caribe en PeriCaribeño Baja_GuajiraZonobioma seco tropical del Caribe': 10403,
                            'Herbazales del zonobioma seco tropical del Caribe en PeriCaribeño Cartagena_SinuZonobioma seco tropical del Caribe': 10404,
                            'Manglar de San AndrÚs y Providencia en PeriCaribeño Manglar_Carib_SABioma insular del Caribe': 10405,
                            'Manglar del Caribe en Caribe Archipielagos_coMarino': 10406,
                            'Manglar del Caribe en Caribe AtratoMarino': 10407,
                            'Manglar del Caribe en Caribe GalerazambaMarino': 10408,
                            'Manglar del Caribe en Caribe GuajiraMarino': 10409,
                            'Manglar del Caribe en Caribe MorrosquilloMarino': 10410,
                            'Manglar del Caribe en Choco_Magdalena Manglar_Carib_UrHalobioma del Caribe': 10411,
                            'Manglar del Caribe en PeriCaribeño Manglar_Carib_CaHalobioma del Caribe': 10412,
                            'Manglar del Caribe en PeriCaribeño Manglar_Carib_GuHalobioma del Caribe': 10413,
                            'Manglar del Caribe en PeriCaribeño Manglar_Carib_SMHalobioma del Caribe': 10414,
                            'Manglar del Pacífico en Choco_Magdalena Manglar_Pacif_NHalobiomas del Pacífico': 10415,
                            'Manglar del Pacífico en Choco_Magdalena Manglar_Pacif_SHalobiomas del Pacífico': 10416,
                            'Manglar del Pacífico en Pacifico BaudoMarino': 10417,
                            'Manglar del Pacífico en Pacifico NayaMarino': 10418,
                            'Manglar del Pacífico en Pacifico SanquiangaMarino': 10419,
                            'Manglar del Pacífico en Pacifico TumacoMarino': 10420,
                            'Zonas desnudas del halobioma del Caribe en Caribe GuajiraMarino': 10421,
                            'Zonas desnudas del halobioma del Caribe en Caribe SalamancaMarino': 10422,
                            'Zonas desnudas del halobioma del Caribe en PeriCaribeño Alta_GuajiraHalobioma del Caribe': 10423,
                            'Zonas desnudas del halobioma del Caribe en PeriCaribeño Baja_GuajiraHalobioma del Caribe': 10424,
                            'Zonas desnudas del halobioma del Caribe en PeriCaribeño Cartagena_SinuHalobioma del Caribe': 10425,
                            'Zonas desnudas del halobioma del Caribe en PeriCaribeño cgsmHalobioma del Caribe': 10426,
                            'Zonas desnudas del helobioma Amazonia y Orinoquia en Amazonia TicunaHelobiomas de la Amazonia y Orinoquia': 10427,
                            'Zonas desnudas del helobioma Amazonia y Orinoquia en NorAndina E_Cord_Oriental_Helobiomas de la Amazonia y Orinoq': 10428,
                            'Zonas desnudas del helobioma Amazonia y Orinoquia en Orinoquia CasanareHelobiomas de la Amazonia y Orinoquia': 10429,
                            'Zonas desnudas del helobioma Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_AHelobiomas de la Amazonia y Orinoq': 10430,
                            'Zonas desnudas del helobioma Amazonia y Orinoquia en Orinoquia Piedemonte_MetaHelobiomas de la Amazonia y Orinoqu': 10431,
                            'Zonas desnudas del helobioma Amazonia y Orinoquia en Orinoquia Sabanas_AltasHelobiomas de la Amazonia y Orinoquia': 10432,
                            'Zonas desnudas del helobioma de La Guajira en PeriCaribeño Alta_GuajiraHelobioma de La Guajira': 10433,
                            'Zonas desnudas del helobioma de La Guajira en PeriCaribeño Baja_GuajiraHelobioma de La Guajira': 10434,
                            'Zonas desnudas del helobioma Magdalena y Caribe en Choco_Magdalena NechiHelobiomas del Magdalena y Caribe': 10435,
                            'Zonas desnudas del helobioma Magdalena y Caribe en PeriCaribeño Ariguani_CesarHelobiomas del Magdalena y Caribe': 10436,
                            'Zonas desnudas del orobioma alto de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Paramo_SantaMartOrobioma alto de Santa Marta': 10437,
                            'Zonas desnudas del orobioma alto de los Andes en NorAndina Paramo_BoyacaOrobiomas altos de los Andes': 10438,
                            'Zonas desnudas del orobioma alto de los Andes en NorAndina Paramo_MacizoOrobiomas altos de los Andes': 10439,
                            'Zonas desnudas del orobioma alto de los Andes en NorAndina Paramo_NariñoOrobiomas altos de los Andes': 10440,
                            'Zonas desnudas del orobioma alto de los Andes en NorAndina Paramo_Old_CaldaOrobiomas altos de los Andes': 10441,
                            'Zonas desnudas del orobioma alto de los Andes en NorAndina Paramo_V_T_HOrobiomas altos de los Andes': 10442,
                            'Zonas desnudas del orobioma azonal del Valle del Patía en NorAndina Valle_seco_PatiaOrobiomas azonales del Valle del P': 10443,
                            'Zonas desnudas del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en PeriCaribeño Alta_GuajiraOrobioma bajo de Santa Marta y Macuira': 10444,
                            'Zonas desnudas del orobioma bajo de los Andes en NorAndina E_Cord_Oriental_Orobiomas bajos de los Andes': 10445,
                            'Zonas desnudas del peinobioma de la Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_APeinobiomas de la Amazonia y Orino': 10446,
                            'Zonas desnudas del peinobioma de la Amazonia y Orinoquia en Orinoquia Piedemonte_MetaPeinobiomas de la Amazonia y Orinoq': 10447,
                            'Zonas desnudas del zonobioma del desierto tropical de La Guajira y Santa Marta en Caribe GuajiraMarino': 10448,
                            'Zonas desnudas del zonobioma del desierto tropical de La Guajira y Santa Marta en PeriCaribeño Alta_GuajiraZonobioma del desierto tropical de La': 10449,
                            'Zonas desnudas del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Piedemonte_MetaZonobioma h·medo tropical de la Ama': 10450,
                            'Zonas desnudas del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena NechiZonobioma h·medo tropical del Magdalena y Car': 10451,
                            'Zonas desnudas del zonobioma seco tropical del Caribe en Choco_Magdalena Lebrija_GloriaZonobioma seco tropical del Caribe': 10452,
                            'Zonas desnudas del zonobioma seco tropical del Caribe en PeriCaribeño Ariguani_CesarZonobioma seco tropical del Caribe': 10453,
                            'Zonas desnudas del zonobioma seco tropical del Caribe en PeriCaribeño Baja_GuajiraZonobioma seco tropical del Caribe': 10454,
                            'Zonas desnudas del zonobioma seco tropical del Caribe en PeriCaribeño Cartagena_SinuZonobioma seco tropical del Caribe': 10455,
                            'Otro': 10456}

                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'otracompensacion':
                        nombre_campo = "t_acto_obl"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Auto': 1, 'Resolución': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "actividad"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Apoyo creación nuevas áreas protegidas publicas y su plan demanejo ambiental': 1201,
                                   'Crear nuevas áreas protegidas privadas y su plan de manejo ambiental': 1202,
                                   'Establecer acuerdos de conservación, servidumbre ecológicas, Incentivos para mantenimiento y conservación de las áreas': 1203,
                                   'Restauración ecológica': 1204, 'Rehabilitación': 1205, 'Recuperación': 1206,
                                   'Reforestación protectora': 1207,
                                   'Herramienta de manejo de paisaje, proyectos silvopastoriles, agroforestales, silviculturales, etc) en áreas agrícolas y ganaderas': 1208,
                                   'Saneamientos predial/restauración ecológica': 1209,
                                   'Ampliación y restauración ecológica': 1210, 'Otra': 1211}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Evaluación': 35001, 'Aprobado por ejecutar': 35002, 'Aprobado en ejecución': 35003,
                                   'Ejecutado': 35004, 'No se ejecutó': 35005, 'No viable': 35006, 'Modificado': 35007}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ot_comp_nn"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aprovechamiento forestal': 20101, 'Concesión de aguas': 20102,
                                   'Contingencias': 20103, 'Emisiones atmosféricas': 20104,
                                   'Levantamiento de vedas': 20105, 'Multas o sanciones': 20106,
                                   'Ocupación de cauce': 20107, 'Paisaje': 20108, 'Permiso de tala y poda': 20110,
                                   'Permiso de vertimiento': 20111, 'Residuos sólidos': 20112,
                                   'Sustracción de áreas en las reservas forestales (la Ley 2ª de 1959)': 20113,
                                   'Cambio de cobertura y uso del suelo': 20114, 'Otra': 20115}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'compens_otautorpg':
                        nombre_campo = "aut_ab"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_acto_obl"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Auto': 1, 'Resolución': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "actividad"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Apoyo creación nuevas áreas protegidas publicas y su plan demanejo ambiental': 1201,
                                   'Crear nuevas áreas protegidas privadas y su plan de manejo ambiental': 1202,
                                   'Establecer acuerdos de conservación, servidumbre ecológicas, Incentivos para mantenimiento y conservación de las áreas': 1203,
                                   'Restauración ecológica': 1204, 'Rehabilitación': 1205, 'Recuperación': 1206,
                                   'Reforestación protectora': 1207,
                                   'Herramienta de manejo de paisaje, proyectos silvopastoriles, agroforestales, silviculturales, etc) en áreas agrícolas y ganaderas': 1208,
                                   'Saneamientos predial/restauración ecológica': 1209,
                                   'Ampliación y restauración ecológica': 1210, 'Otra': 1211}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ot_comp_nn"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aprovechamiento forestal': 20101, 'Concesión de aguas': 20102,
                                   'Contingencias': 20103, 'Emisiones atmosféricas': 20104,
                                   'Levantamiento de vedas': 20105, 'Multas o sanciones': 20106,
                                   'Ocupación de cauce': 20107, 'Paisaje': 20108, 'Permiso de tala y poda': 20110,
                                   'Permiso de vertimiento': 20111, 'Residuos sólidos': 20112,
                                   'Sustracción de áreas en las reservas forestales (la Ley 2ª de 1959)': 20113,
                                   'Cambio de cobertura y uso del suelo': 20114, 'Otra': 20115}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'compens_otautorpt':
                        nombre_campo = "aut_ab"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_acto_obl"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Auto': 1, 'Resolución': 2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "actividad"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Apoyo creación nuevas áreas protegidas publicas y su plan demanejo ambiental': 1201,
                                   'Crear nuevas áreas protegidas privadas y su plan de manejo ambiental': 1202,
                                   'Establecer acuerdos de conservación, servidumbre ecológicas, Incentivos para mantenimiento y conservación de las áreas': 1203,
                                   'Restauración ecológica': 1204, 'Rehabilitación': 1205, 'Recuperación': 1206,
                                   'Reforestación protectora': 1207,
                                   'Herramienta de manejo de paisaje, proyectos silvopastoriles, agroforestales, silviculturales, etc) en áreas agrícolas y ganaderas': 1208,
                                   'Saneamientos predial/restauración ecológica': 1209,
                                   'Ampliación y restauración ecológica': 1210, 'Otra': 1211}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ot_comp_nn"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aprovechamiento forestal': 20101, 'Concesión de aguas': 20102,
                                   'Contingencias': 20103, 'Emisiones atmosféricas': 20104,
                                   'Levantamiento de vedas': 20105, 'Multas o sanciones': 20106,
                                   'Ocupación de cauce': 20107, 'Paisaje': 20108, 'Permiso de tala y poda': 20110,
                                   'Permiso de vertimiento': 20111, 'Residuos sólidos': 20112,
                                   'Sustracción de áreas en las reservas forestales (la Ley 2ª de 1959)': 20113,
                                   'Cambio de cobertura y uso del suelo': 20114, 'Otra': 20115}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                elif i in inv_1porc:
                    print(f'{i} esta dentro de inerv 1%')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("INVERSION_1_POR_CIENTO")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'inversion1porcientopt':
                        nombre_campo = "act_1por"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'a) Apoyo en la Elaboración Y Formulación del Plan de Ordenación y Manejo de la Cuenca Hidrográfica': 131,
                            'b) Restauración, conservación y protección de la cobertura vegetal, enriquecimientos vegetales y aislamiento de áreas para facilitar la sucesión natural': 132,
                            'c) Adquisición de predios y/o mejoras en áreas estratégicas': 133,
                            'd) Instrumentación y monitoreo de recurso hídrico': 134,
                            'e) Monitoreo limnológico e hidrobiológico de la fuente hídrica': 135,
                            'f) Construcción de obras y actividades': 136,
                            'g) Interceptores y sistemas de tratamiento de aguas residuales domésticas': 137,
                            'h) Capacitación ambiental para la formación de promotores de la comunidad': 138,
                            'i ) Preservación y conservación del Sistema de Parques Nacionales': 139,
                            'Actividades definidas en el Plan de Ordenación y Manejo de la Cuenca Hidrográfica': 140,
                            'Pagos por Servicios Ambientales': 141}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sact_1por"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aislamiento de áreas para facilitar la sucesión natural': 141,
                                   'Apoyo de proyectos especificos SPNN': 142, 'Barreras Rompevientos': 143,
                                   'Bioremediación': 144, 'Cercos Vivos': 145, 'Compra de predios': 146,
                                   'Corredor biológico': 147, 'Enriquecimiento vegetal': 148,
                                   'Formación de promotores de la comunidad-vereda': 149,
                                   'Monitoreo hidrobiológico de la fuente hídrica': 150, 'Monitoreo limnológico': 151,
                                   'Obras biomecánicas para los suelos': 152, 'Obras de geotecnia': 153,
                                   'Obras para el control de caudales': 154, 'Obras para el control de la erosión': 155,
                                   'Obras para el control de la escorrentía': 156,
                                   'Obras para la rectificación y manejo de cauces': 157,
                                   'Reforestación con especies nativas': 158, 'Regeneración Natural Asistida': 159,
                                   'Sistema Agroforestal': 160,
                                   'Sistemas de tratamiento de aguas residuales de uso doméstico -STARDUS': 161,
                                   'Otra subactividad': 162}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Evaluación': 35001, 'Aprobado por ejecutar': 35002, 'Aprobado en ejecución': 35003,
                                   'Ejecutado': 35004, 'No se ejecutó': 35005, 'No viable': 35006, 'Modificado': 35007}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'inversion1porcientoln':
                        nombre_campo = "act_1por"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'a) Apoyo en la Elaboración Y Formulación del Plan de Ordenación y Manejo de la Cuenca Hidrográfica': 131,
                            'b) Restauración, conservación y protección de la cobertura vegetal, enriquecimientos vegetales y aislamiento de áreas para facilitar la sucesión natural': 132,
                            'c) Adquisición de predios y/o mejoras en áreas estratégicas': 133,
                            'd) Instrumentación y monitoreo de recurso hídrico': 134,
                            'e) Monitoreo limnológico e hidrobiológico de la fuente hídrica': 135,
                            'f) Construcción de obras y actividades': 136,
                            'g) Interceptores y sistemas de tratamiento de aguas residuales domésticas': 137,
                            'h) Capacitación ambiental para la formación de promotores de la comunidad': 138,
                            'i ) Preservación y conservación del Sistema de Parques Nacionales': 139,
                            'Actividades definidas en el Plan de Ordenación y Manejo de la Cuenca Hidrográfica': 140,
                            'Pagos por Servicios Ambientales': 141}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sact_1por"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aislamiento de áreas para facilitar la sucesión natural': 141,
                                   'Apoyo de proyectos especificos SPNN': 142, 'Barreras Rompevientos': 143,
                                   'Bioremediación': 144, 'Cercos Vivos': 145, 'Compra de predios': 146,
                                   'Corredor biológico': 147, 'Enriquecimiento vegetal': 148,
                                   'Formación de promotores de la comunidad-vereda': 149,
                                   'Monitoreo hidrobiológico de la fuente hídrica': 150, 'Monitoreo limnológico': 151,
                                   'Obras biomecánicas para los suelos': 152, 'Obras de geotecnia': 153,
                                   'Obras para el control de caudales': 154, 'Obras para el control de la erosión': 155,
                                   'Obras para el control de la escorrentía': 156,
                                   'Obras para la rectificación y manejo de cauces': 157,
                                   'Reforestación con especies nativas': 158, 'Regeneración Natural Asistida': 159,
                                   'Sistema Agroforestal': 160,
                                   'Sistemas de tratamiento de aguas residuales de uso doméstico -STARDUS': 161,
                                   'Otra subactividad': 162}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Evaluación': 35001, 'Aprobado por ejecutar': 35002, 'Aprobado en ejecución': 35003,
                                   'Ejecutado': 35004, 'No se ejecutó': 35005, 'No viable': 35006, 'Modificado': 35007}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'inversion1porcientopg':
                        nombre_campo = "act_1por"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {
                            'a) Apoyo en la Elaboración Y Formulación del Plan de Ordenación y Manejo de la Cuenca Hidrográfica': 131,
                            'b) Restauración, conservación y protección de la cobertura vegetal, enriquecimientos vegetales y aislamiento de áreas para facilitar la sucesión natural': 132,
                            'c) Adquisición de predios y/o mejoras en áreas estratégicas': 133,
                            'd) Instrumentación y monitoreo de recurso hídrico': 134,
                            'e) Monitoreo limnológico e hidrobiológico de la fuente hídrica': 135,
                            'f) Construcción de obras y actividades': 136,
                            'g) Interceptores y sistemas de tratamiento de aguas residuales domésticas': 137,
                            'h) Capacitación ambiental para la formación de promotores de la comunidad': 138,
                            'i ) Preservación y conservación del Sistema de Parques Nacionales': 139,
                            'Actividades definidas en el Plan de Ordenación y Manejo de la Cuenca Hidrográfica': 140,
                            'Pagos por Servicios Ambientales': 141}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sact_1por"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aislamiento de áreas para facilitar la sucesión natural': 141,
                                   'Apoyo de proyectos especificos SPNN': 142, 'Barreras Rompevientos': 143,
                                   'Bioremediación': 144, 'Cercos Vivos': 145, 'Compra de predios': 146,
                                   'Corredor biológico': 147, 'Enriquecimiento vegetal': 148,
                                   'Formación de promotores de la comunidad-vereda': 149,
                                   'Monitoreo hidrobiológico de la fuente hídrica': 150, 'Monitoreo limnológico': 151,
                                   'Obras biomecánicas para los suelos': 152, 'Obras de geotecnia': 153,
                                   'Obras para el control de caudales': 154, 'Obras para el control de la erosión': 155,
                                   'Obras para el control de la escorrentía': 156,
                                   'Obras para la rectificación y manejo de cauces': 157,
                                   'Reforestación con especies nativas': 158, 'Regeneración Natural Asistida': 159,
                                   'Sistema Agroforestal': 160,
                                   'Sistemas de tratamiento de aguas residuales de uso doméstico -STARDUS': 161,
                                   'Otra subactividad': 162}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Evaluación': 35001, 'Aprobado por ejecutar': 35002, 'Aprobado en ejecución': 35003,
                                   'Ejecutado': 35004, 'No se ejecutó': 35005, 'No viable': 35006, 'Modificado': 35007}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                elif i in conting:
                    print(f'{i} esta dentro de contingencia')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("CONTINGENCIAS")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'derramedispergaspg':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ah"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Caribe': '1', 'Magdalena-Cauca': '2', 'Orinoco': '3', 'Amazonas': '4',
                                   'Pacífico': '5'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "zh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Magdalena': '21', 'Amazonas - Directos': '48', 'Apaporis': '43', 'Apure': '39',
                                   'Arauca': '37', 'Atrato - Darién': '11', 'Bajo Magdalena': '29',
                                   'Bajo Magdalena- Cauca -San Jorge': '25', 'Baudó - Directos Pacífico': '55',
                                   'Caguán': '46', 'Caquetá': '44', 'Caribe - Guajira': '15', 'Caribe - Litoral': '12',
                                   'Casanare': '36', 'Catatumbo': '16', 'Cauca': '26', 'Cesar': '28', 'Guainía': '41',
                                   'Guaviare': '32', 'Inírida': '31', 'Islas del Caribe': '17',
                                   'Islas del Pacífico': '57', 'Medio Magdalena': '23', 'Meta': '35', 'Mira': '51',
                                   'Napo': '49', 'Nechí': '27', 'Orinoco Directos': '38', 'Pacífico - Directos': '56',
                                   'Patía': '52', 'Putumayo': '47', 'Saldaña': '22', 'San Juán': '54', 'Sinú': '13',
                                   'Sogamoso': '24', 'Tapaje - Dagua - Directos': '53', 'Tomo': '34', 'Vaupés': '42',
                                   'Vichada': '33', 'Yarí': '45'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "szh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Atrato': '1102', 'Alto Caqueta': '4401', 'Alto Cesar': '2801',
                                   'Alto Guaviare': '3204', 'Alto Magdalena': '2101', 'Alto Nechí': '2702',
                                   'Alto Río Apaporis': '4303', 'Alto Río Apure': '3901', 'Alto Río Cauca': '2601',
                                   'Alto Río Guainía': '4101', 'Alto Río Putumayo': '4701', 'Alto Río Tomo': '3401',
                                   'Alto Río Uvá': '3216', 'Alto Saldaña': '2201', 'Alto San Jorge': '2501',
                                   'Alto Sinú - Urrá': '1301', 'Alto Vaupés': '4203', 'Alto Vichada': '3301',
                                   'Alto Yarí': '4501', 'Arroyos Directos al Caribe': '1206', 'Bajo Catatumbo': '1607',
                                   'Bajo Cesar': '2805', 'Bajo Guaviare': '3214', 'Bajo Nechí (md)': '2703',
                                   'Bajo Río Apaporis': '4305', 'Bajo Rio Guainía': '4105', 'Bajo Río Tomo': '3403',
                                   'Bajo Río Uvá': '3217', 'Bajo Saldaña': '2208', 'Bajo San Jorge - La Mojana': '2502',
                                   'Bajo Sinú': '1303', 'Bajo Vaupés': '4207', 'Bajo Vichada': '3306',
                                   'Bajo Yarí': '4506', 'Canal del Dique margen derecho': '2903',
                                   'Canal del Dique margen izquierda': '2905', 'Caño Aguaclarita': '3605',
                                   'Caño Bocón': '3110', 'Caño Chupabe': '3218', 'Caño Cumaral': '3514',
                                   'Caño Guanápalo y otros directos al Meta': '3522', 'Caño Lioni o Terecay': '3405',
                                   'Caño Matavén': '3803', 'Caño Minisiare': '3215', 'Caño Nabuquén': '3107',
                                   'Caño Samuco': '3604', 'Cga Grande de Santa Marta': '2906',
                                   'Cienaga Mallorquin': '2909', 'Dagua - Buenaventura - Bahia Málaga': '5311',
                                   'Directos al Bajo Magdalena entre Calamar y desembocadura al mar Caribe (mi)': '2904',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (md)': '2902',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (mi)': '2901',
                                   'Directos al Bajo Nechí (mi)': '2704',
                                   'Directos al Cauca entre Pto Valdivia y Río Nechí (md)': '2625',
                                   'Directos al Magdalena entre Ríos Seco y Negro (md)': '2303',
                                   'Directos al Magdalena Medio entre ríos Negro y Carare (md)': '2311',
                                   'Directos al Megdalena (Brazo Morales)': '2320',
                                   'Directos al Meta entre ríos Cusiana y Cravo Sur (mi)': '3520',
                                   'Directos al Río Meta entre ríos Cusiana y Carare (md)': '3526',
                                   'Directos al Río Meta entre ríos Humea y Upia (mi)': '3527',
                                   'Directos al Río Meta entre ríos Pauto y Carare (mi)': '3524',
                                   'Directos Atrato entre ríos Bebaramá y Murrí (md)': '1106',
                                   'Directos Atrato entre ríos Quito y Bojayá (mi)': '1105',
                                   'Directos Bajo Atrato entre río Sucio y desembocadura': '1114',
                                   'Directos Bajo Cauca - Cga La Raya entre río Nechí y brazo de loba': '2626',
                                   'Directos Bajo Magdalena entre El Banco y El Plato (md)': '2907',
                                   'Directos Bajo Meta entre ríos Casanare y Orinoco (md)': '3525',
                                   'Directos Caribe - Ay.Sharimahana Alta Guajira': '1507',
                                   'Directos Caribe Golfo de Morrosquillo': '1205',
                                   'Directos Magdalena entre ríos Cabrera y Sumapaz (md)': '2115',
                                   'Directos Magdalena entre Ríos Guarinó y La Miel (mi)': '2304',
                                   'Directos Magdalena Medio entre ríos La Miel y Nare (mi)': '2307',
                                   'Directos Orinoco entre ríos Tomo y Meta (mi)': '3805',
                                   'Directos Pacífico Frontera Panamá': '5601', 'Directos Río Amazonas (mi)': '4801',
                                   'Directos Río Arauca (md)': '3706', 'Directos Río Atabapo (mi)': '3804',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (md)': '2620',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (mi)': '2621',
                                   'Directos Rio Metica entre ríos Guayuriba y Yucao': '3511',
                                   'Directos Río Negro (md)': '4107', 'Directos Río Taraira': '4309',
                                   'Directos Vichada Medio': '3305',
                                   'Juncal y otros Ríos Directos al Magdalena': '2109', 'La Gorgona': '5702',
                                   'Lago de Tota': '3516', 'Malpelo': '5701', 'Medio Cesar': '2802',
                                   'Medio Guaviare': '3210', 'Medio Río Guainía': '4102', 'Medio Saldaña': '2203',
                                   'Medio Sinú': '1302', 'Medio Yarí': '4504', 'Providencia': '1702',
                                   'Quebrada El Carmen y otros Directos al Magdalena Medio': '2321',
                                   'Río Aipe, Río Chenche y otros Directos al Magdalena': '2113', 'Río Ajaju': '4302',
                                   'Río Algodonal (Alto Catatumbo)': '1605', 'Río Amoyá': '2204',
                                   'Río Anchicayá': '5310', 'Río Ancho y Otros Directos al Caribe': '1503',
                                   'Río Andágueda': '1101', 'Río Aquió o Caño Aque': '4106', 'Río Ariari': '3206',
                                   'Río Ariguaní': '2804', 'Río Ariporo': '3601', 'Río Arma': '2618', 'Río Atá': '2202',
                                   'Río Baché': '2112', 'Río Banadia y otros Directos al Río Arauca': '3705',
                                   'Río Baudó': '5501', 'Río Bebaramá y otros Directos al Atrato (md)': '1104',
                                   'Río Bogotá': '2120', 'Río Bojabá': '3704', 'Río Bojayá': '1108',
                                   'Río Bugalagrande': '2635', 'Río Cabi y otros Directos Atrato (md)': '1117',
                                   'Río Cabrera': '2114', 'Río Cacarica': '1113', 'Río Caguan Alto': '4601',
                                   'Río Caguan Bajo': '4604', 'Río Cahuinarí': '4417', 'Río Cajón': '5404',
                                   'Río Camarones y otros Directos al Caribe': '1505', 'Río Camuya': '4502',
                                   'Rio Canalete y otros Arroyos Directos al Caribe': '1204', 'Río Cananari': '4306',
                                   'Río Capoma y otros Directos al San Juan': '5405', 'Río Caqueta Bajo': '4415',
                                   'Río Caqueta Medio': '4402', 'Río Cará-Paraná': '4705',
                                   'Río Carare (Minero)': '2312',
                                   'Río Carraipia - Paraguachón, Directos al Golfo Maracaibo': '1508',
                                   'Río Casanare': '3602', 'Río Chicamocha': '2403', 'Río Chinchiná': '2615',
                                   'Río Chingual': '4901', 'Río Chítaga': '3701',
                                   'Río Cimitarra y otros Directos al Magdalena': '2317',
                                   'Río Cinaruco y Directos Río Orinoco': '3809', 'Río Cobugón - Río Cobaría': '3703',
                                   'Río Coello': '2121', 'Río Cotuhe': '4710', 'Río Cravo Norte': '3603',
                                   'Río Cravo Sur': '3521', 'Río Cucuana': '2207', 'Río Cuemaní': '4414',
                                   'Río Cuiary': '4108', 'Río Cuñare': '4509', 'Río Cusiana': '3519',
                                   'Río del Suroeste y directos Río de Oro': '1608', 'Río Desbaratado': '2622',
                                   'Río Docampadó y Directos Pacífico': '5502', 'Río Don Diego': '1502',
                                   'Río Elvita': '3402', 'Río Fonce': '2402', 'Río Fortalecillas y otros': '2111',
                                   'Río Frío': '2611', 'Río Frío y otros Directos al Cauca': '2617',
                                   'Río Garagoa': '3507', 'Río Guacavía': '3504',
                                   'Río Guachaca - Mendiguaca y Buritaca': '1509',
                                   'Rio Guachaca -Río  Piedras - Río Manzanares': '1501',
                                   'Río Guachal (Bolo - Fraile y Párraga)': '2607', 'Río Guachicono': '5202',
                                   'Río Guadalajara y San Pedro': '2633', 'Río Guáitara': '5205', 'Río Gualí': '2301',
                                   'Río Guape': '3202', 'Río Guapi': '5304', 'Río Guarinó': '2302',
                                   'Río Guarrojo': '3302', 'Río Guatiquía': '3503', 'Río Guavio': '3506',
                                   'Río Guayabero': '3201', 'Río Guayas': '4602', 'Río Guayuriba': '3502',
                                   'Río Guejar': '3207', 'Río Humea': '3505', 'Río Igará-Paraná': '4707',
                                   'Río Inírida (mi), hasta bocas Caño Bocón y Río Las Viñas': '3108',
                                   'Río Inírida Alto': '3101', 'Río Inírida Medio': '3104', 'Río Isana': '4109',
                                   'Río Iscuandé': '5303', 'Río Iteviare': '3213', 'Río Itilla': '4201',
                                   'Río Juananbú': '5204', 'Río La Miel (Samaná)': '2305', 'Río La Vieja': '2612',
                                   'Río Lagunilla y otros Directos al Magdalena': '2125',
                                   'Río Lebrija y otros Directos al Magdalena': '2319', 'Río Lengupá': '3508',
                                   'Río León': '1201', 'Río Losada': '3203', 'Río Luisa': '4505',
                                   'Río Luisa y otros Directos al Magdalena': '2118', 'Río Manacacias': '3515',
                                   'Río Margua': '3702', 'Río Mayo': '5203', 'Río Mecaya': '4408', 'Río Melúa': '3513',
                                   'Río Mesay': '4510', 'Río Metica (Guamal - Humadea)': '3501', 'Río Mira': '5102',
                                   'Río Mirití-Paraná': '4418', 'Río Muco': '3303',
                                   'Río Mulatos y otros Directos al Caribe': '1202', 'Río Munguidó': '5406',
                                   'Río Murindó - Directos al Atrato': '1110', 'Río Murrí': '1107',
                                   'Río Napipí - Río Opogadó': '1109', 'Río Nare': '2308',
                                   'Río Naya - Yurumanguí': '5308', 'Río Negro (Medio Magdalena)': '2306',
                                   'Río Negro (Meta)': '3510', 'Río Neiva': '2110',
                                   'Río Nuevo Presidente - Tres Bocas (Sardinata, Tibú)': '1603', 'Río Opía': '2122',
                                   'Río Opón': '2314', 'Río Orteguaza': '4403',
                                   'Río Otún y otros Directos al Cauca': '2613', 'Río Ovejas': '2606',
                                   'Río Páez': '2105', 'Río Paila': '2636', 'Río Palacé': '2602', 'Río Palo': '2604',
                                   'Río Pamplonita': '1601', 'Río Papunaya': '3105', 'Río Papurí': '4209',
                                   'Río Patia Alto': '5201', 'Río Patia Bajo': '5209', 'Río Patia Medio': '5207',
                                   'Río Pauto': '3523', 'Río Peneya': '4410', 'Río Pescado': '4404',
                                   'Río Piendamo': '2627', 'Río Pira Paraná': '4307', 'Río Porce': '2701',
                                   'Río Prado': '2116', 'Río Puré': '4420', 'Río Purite': '4711',
                                   'Río Putumayo Bajo': '4706', 'Río Putumayo Directos (mi)': '4704',
                                   'Río Putumayo Medio': '4703', 'Río Querary': '4208',
                                   'Río Quinamayo y otros Directos al Cauca': '2628', 'Río Quito': '1103',
                                   'Río Ranchería': '1506', 'Río Risaralda': '2614', 'Río Rosario': '5103',
                                   'Río Rutuya': '4407', 'Río Saija': '5306',
                                   'Rio Salado y otros Directos Cauca': '2603',
                                   'Río Salaquí  y otros Directos Bajo Atrato': '1112',
                                   'Río San Bartolo y otros Directos al Magdalena Medio': '2310',
                                   'Río San Juan (Caribe - Litoral)': '1203', 'Río San Juan (Cauca)': '2619',
                                   'Río San Juan (Frontera Ecuador)': '5101', 'Río San Juan Alto': '5401',
                                   'Río San Juan del Micay': '5307', 'Río San Juan Medio': '5408',
                                   'Río San Miguel': '4702', 'Río Seco y otros Directos al Magdalena': '2123',
                                   'Río Sencella': '4409', 'Río Siare': '3212', 'Río Sipí': '5403',
                                   'Río Socuavo del Norte y Río Socuavo Sur': '1606', 'Río Sogamoso': '2405',
                                   'Río Suárez': '2401', 'Río Suaza': '2103', 'Río Sucio': '1111',
                                   'Río Sumapaz': '2119', 'Río Sunsiya': '4605',
                                   'Río Tamaná y otros Directos San Juan': '5402',
                                   'Río Tanela y otros Directos al Caribe': '1115', 'Río Tapaje': '5302',
                                   'Río Tapias': '1504', 'Río Tapias y otros Directos al Cauca': '2616',
                                   'Río Tarazá - Río Man': '2624', 'Río Tarra': '1604', 'Río Telembí': '5206',
                                   'Río Tetuán, Río Ortega': '2206', 'Río Timaná y otros Directos al Magdalena': '2102',
                                   'Río Timba': '2605', 'Río Timbiquí': '5305', 'Río Tiquié': '4211',
                                   'Río Tola': '5104', 'Río Tolo y otros Directos al Caribe': '1116',
                                   'Río Tomo': '4110', 'Río Totaré': '2124', 'Río Túa y otros Directos al Meta': '3518',
                                   'Río Tunia ó Macayá': '4301', 'Río Tuparro': '3802', 'Río Unilla': '4202',
                                   'Río Upía': '3509', 'Río Vita': '3801', 'Río Yaguará y Río Iquira': '2108',
                                   'Río Yucao': '3512', 'Río Zulia': '1602', 'Ríos Amaime y Cerrito': '2609',
                                   'Ríos Arroyohondo-Yumbo-Mulalo-Vijes-Yotoco-Mediacanoa y Piedras': '2631',
                                   'Ríos Cajambre - Mayorquín - Raposo': '5309', 'Ríos Cali': '2634',
                                   'Ríos Calima y Bajo San Juan': '5407', 'Ríos Chimicuica y Corozal': '2908',
                                   'Ríos Claro y Jamundí': '2629', 'Ríos Directos al Magdalena (mi)': '2104',
                                   'Ríos directos Magdalena (md)': '2106', 'Ríos Guabas, Sabaletas y Sonso': '2632',
                                   'Ríos Las Cañas - Los Micos y Obando': '2637',
                                   'Ríos Lilí, Melendez y Canaveralejo': '2630',
                                   'Ríos Pescador - RUT - Chanco - Catarina y Cañaveral': '2608',
                                   'Ríos Tulua y Morales': '2610', 'Roncador y Quitasueño': '1703', 'San Andrés': '1701'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'derrameln':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ah"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Caribe': '1', 'Magdalena-Cauca': '2', 'Orinoco': '3', 'Amazonas': '4',
                                   'Pacífico': '5'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "zh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Magdalena': '21', 'Amazonas - Directos': '48', 'Apaporis': '43', 'Apure': '39',
                                   'Arauca': '37', 'Atrato - Darién': '11', 'Bajo Magdalena': '29',
                                   'Bajo Magdalena- Cauca -San Jorge': '25', 'Baudó - Directos Pacífico': '55',
                                   'Caguán': '46', 'Caquetá': '44', 'Caribe - Guajira': '15', 'Caribe - Litoral': '12',
                                   'Casanare': '36', 'Catatumbo': '16', 'Cauca': '26', 'Cesar': '28', 'Guainía': '41',
                                   'Guaviare': '32', 'Inírida': '31', 'Islas del Caribe': '17',
                                   'Islas del Pacífico': '57', 'Medio Magdalena': '23', 'Meta': '35', 'Mira': '51',
                                   'Napo': '49', 'Nechí': '27', 'Orinoco Directos': '38', 'Pacífico - Directos': '56',
                                   'Patía': '52', 'Putumayo': '47', 'Saldaña': '22', 'San Juán': '54', 'Sinú': '13',
                                   'Sogamoso': '24', 'Tapaje - Dagua - Directos': '53', 'Tomo': '34', 'Vaupés': '42',
                                   'Vichada': '33', 'Yarí': '45'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "szh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Atrato': '1102', 'Alto Caqueta': '4401', 'Alto Cesar': '2801',
                                   'Alto Guaviare': '3204', 'Alto Magdalena': '2101', 'Alto Nechí': '2702',
                                   'Alto Río Apaporis': '4303', 'Alto Río Apure': '3901', 'Alto Río Cauca': '2601',
                                   'Alto Río Guainía': '4101', 'Alto Río Putumayo': '4701', 'Alto Río Tomo': '3401',
                                   'Alto Río Uvá': '3216', 'Alto Saldaña': '2201', 'Alto San Jorge': '2501',
                                   'Alto Sinú - Urrá': '1301', 'Alto Vaupés': '4203', 'Alto Vichada': '3301',
                                   'Alto Yarí': '4501', 'Arroyos Directos al Caribe': '1206', 'Bajo Catatumbo': '1607',
                                   'Bajo Cesar': '2805', 'Bajo Guaviare': '3214', 'Bajo Nechí (md)': '2703',
                                   'Bajo Río Apaporis': '4305', 'Bajo Rio Guainía': '4105', 'Bajo Río Tomo': '3403',
                                   'Bajo Río Uvá': '3217', 'Bajo Saldaña': '2208', 'Bajo San Jorge - La Mojana': '2502',
                                   'Bajo Sinú': '1303', 'Bajo Vaupés': '4207', 'Bajo Vichada': '3306',
                                   'Bajo Yarí': '4506', 'Canal del Dique margen derecho': '2903',
                                   'Canal del Dique margen izquierda': '2905', 'Caño Aguaclarita': '3605',
                                   'Caño Bocón': '3110', 'Caño Chupabe': '3218', 'Caño Cumaral': '3514',
                                   'Caño Guanápalo y otros directos al Meta': '3522', 'Caño Lioni o Terecay': '3405',
                                   'Caño Matavén': '3803', 'Caño Minisiare': '3215', 'Caño Nabuquén': '3107',
                                   'Caño Samuco': '3604', 'Cga Grande de Santa Marta': '2906',
                                   'Cienaga Mallorquin': '2909', 'Dagua - Buenaventura - Bahia Málaga': '5311',
                                   'Directos al Bajo Magdalena entre Calamar y desembocadura al mar Caribe (mi)': '2904',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (md)': '2902',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (mi)': '2901',
                                   'Directos al Bajo Nechí (mi)': '2704',
                                   'Directos al Cauca entre Pto Valdivia y Río Nechí (md)': '2625',
                                   'Directos al Magdalena entre Ríos Seco y Negro (md)': '2303',
                                   'Directos al Magdalena Medio entre ríos Negro y Carare (md)': '2311',
                                   'Directos al Megdalena (Brazo Morales)': '2320',
                                   'Directos al Meta entre ríos Cusiana y Cravo Sur (mi)': '3520',
                                   'Directos al Río Meta entre ríos Cusiana y Carare (md)': '3526',
                                   'Directos al Río Meta entre ríos Humea y Upia (mi)': '3527',
                                   'Directos al Río Meta entre ríos Pauto y Carare (mi)': '3524',
                                   'Directos Atrato entre ríos Bebaramá y Murrí (md)': '1106',
                                   'Directos Atrato entre ríos Quito y Bojayá (mi)': '1105',
                                   'Directos Bajo Atrato entre río Sucio y desembocadura': '1114',
                                   'Directos Bajo Cauca - Cga La Raya entre río Nechí y brazo de loba': '2626',
                                   'Directos Bajo Magdalena entre El Banco y El Plato (md)': '2907',
                                   'Directos Bajo Meta entre ríos Casanare y Orinoco (md)': '3525',
                                   'Directos Caribe - Ay.Sharimahana Alta Guajira': '1507',
                                   'Directos Caribe Golfo de Morrosquillo': '1205',
                                   'Directos Magdalena entre ríos Cabrera y Sumapaz (md)': '2115',
                                   'Directos Magdalena entre Ríos Guarinó y La Miel (mi)': '2304',
                                   'Directos Magdalena Medio entre ríos La Miel y Nare (mi)': '2307',
                                   'Directos Orinoco entre ríos Tomo y Meta (mi)': '3805',
                                   'Directos Pacífico Frontera Panamá': '5601', 'Directos Río Amazonas (mi)': '4801',
                                   'Directos Río Arauca (md)': '3706', 'Directos Río Atabapo (mi)': '3804',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (md)': '2620',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (mi)': '2621',
                                   'Directos Rio Metica entre ríos Guayuriba y Yucao': '3511',
                                   'Directos Río Negro (md)': '4107', 'Directos Río Taraira': '4309',
                                   'Directos Vichada Medio': '3305',
                                   'Juncal y otros Ríos Directos al Magdalena': '2109', 'La Gorgona': '5702',
                                   'Lago de Tota': '3516', 'Malpelo': '5701', 'Medio Cesar': '2802',
                                   'Medio Guaviare': '3210', 'Medio Río Guainía': '4102', 'Medio Saldaña': '2203',
                                   'Medio Sinú': '1302', 'Medio Yarí': '4504', 'Providencia': '1702',
                                   'Quebrada El Carmen y otros Directos al Magdalena Medio': '2321',
                                   'Río Aipe, Río Chenche y otros Directos al Magdalena': '2113', 'Río Ajaju': '4302',
                                   'Río Algodonal (Alto Catatumbo)': '1605', 'Río Amoyá': '2204',
                                   'Río Anchicayá': '5310', 'Río Ancho y Otros Directos al Caribe': '1503',
                                   'Río Andágueda': '1101', 'Río Aquió o Caño Aque': '4106', 'Río Ariari': '3206',
                                   'Río Ariguaní': '2804', 'Río Ariporo': '3601', 'Río Arma': '2618', 'Río Atá': '2202',
                                   'Río Baché': '2112', 'Río Banadia y otros Directos al Río Arauca': '3705',
                                   'Río Baudó': '5501', 'Río Bebaramá y otros Directos al Atrato (md)': '1104',
                                   'Río Bogotá': '2120', 'Río Bojabá': '3704', 'Río Bojayá': '1108',
                                   'Río Bugalagrande': '2635', 'Río Cabi y otros Directos Atrato (md)': '1117',
                                   'Río Cabrera': '2114', 'Río Cacarica': '1113', 'Río Caguan Alto': '4601',
                                   'Río Caguan Bajo': '4604', 'Río Cahuinarí': '4417', 'Río Cajón': '5404',
                                   'Río Camarones y otros Directos al Caribe': '1505', 'Río Camuya': '4502',
                                   'Rio Canalete y otros Arroyos Directos al Caribe': '1204', 'Río Cananari': '4306',
                                   'Río Capoma y otros Directos al San Juan': '5405', 'Río Caqueta Bajo': '4415',
                                   'Río Caqueta Medio': '4402', 'Río Cará-Paraná': '4705',
                                   'Río Carare (Minero)': '2312',
                                   'Río Carraipia - Paraguachón, Directos al Golfo Maracaibo': '1508',
                                   'Río Casanare': '3602', 'Río Chicamocha': '2403', 'Río Chinchiná': '2615',
                                   'Río Chingual': '4901', 'Río Chítaga': '3701',
                                   'Río Cimitarra y otros Directos al Magdalena': '2317',
                                   'Río Cinaruco y Directos Río Orinoco': '3809', 'Río Cobugón - Río Cobaría': '3703',
                                   'Río Coello': '2121', 'Río Cotuhe': '4710', 'Río Cravo Norte': '3603',
                                   'Río Cravo Sur': '3521', 'Río Cucuana': '2207', 'Río Cuemaní': '4414',
                                   'Río Cuiary': '4108', 'Río Cuñare': '4509', 'Río Cusiana': '3519',
                                   'Río del Suroeste y directos Río de Oro': '1608', 'Río Desbaratado': '2622',
                                   'Río Docampadó y Directos Pacífico': '5502', 'Río Don Diego': '1502',
                                   'Río Elvita': '3402', 'Río Fonce': '2402', 'Río Fortalecillas y otros': '2111',
                                   'Río Frío': '2611', 'Río Frío y otros Directos al Cauca': '2617',
                                   'Río Garagoa': '3507', 'Río Guacavía': '3504',
                                   'Río Guachaca - Mendiguaca y Buritaca': '1509',
                                   'Rio Guachaca -Río  Piedras - Río Manzanares': '1501',
                                   'Río Guachal (Bolo - Fraile y Párraga)': '2607', 'Río Guachicono': '5202',
                                   'Río Guadalajara y San Pedro': '2633', 'Río Guáitara': '5205', 'Río Gualí': '2301',
                                   'Río Guape': '3202', 'Río Guapi': '5304', 'Río Guarinó': '2302',
                                   'Río Guarrojo': '3302', 'Río Guatiquía': '3503', 'Río Guavio': '3506',
                                   'Río Guayabero': '3201', 'Río Guayas': '4602', 'Río Guayuriba': '3502',
                                   'Río Guejar': '3207', 'Río Humea': '3505', 'Río Igará-Paraná': '4707',
                                   'Río Inírida (mi), hasta bocas Caño Bocón y Río Las Viñas': '3108',
                                   'Río Inírida Alto': '3101', 'Río Inírida Medio': '3104', 'Río Isana': '4109',
                                   'Río Iscuandé': '5303', 'Río Iteviare': '3213', 'Río Itilla': '4201',
                                   'Río Juananbú': '5204', 'Río La Miel (Samaná)': '2305', 'Río La Vieja': '2612',
                                   'Río Lagunilla y otros Directos al Magdalena': '2125',
                                   'Río Lebrija y otros Directos al Magdalena': '2319', 'Río Lengupá': '3508',
                                   'Río León': '1201', 'Río Losada': '3203', 'Río Luisa': '4505',
                                   'Río Luisa y otros Directos al Magdalena': '2118', 'Río Manacacias': '3515',
                                   'Río Margua': '3702', 'Río Mayo': '5203', 'Río Mecaya': '4408', 'Río Melúa': '3513',
                                   'Río Mesay': '4510', 'Río Metica (Guamal - Humadea)': '3501', 'Río Mira': '5102',
                                   'Río Mirití-Paraná': '4418', 'Río Muco': '3303',
                                   'Río Mulatos y otros Directos al Caribe': '1202', 'Río Munguidó': '5406',
                                   'Río Murindó - Directos al Atrato': '1110', 'Río Murrí': '1107',
                                   'Río Napipí - Río Opogadó': '1109', 'Río Nare': '2308',
                                   'Río Naya - Yurumanguí': '5308', 'Río Negro (Medio Magdalena)': '2306',
                                   'Río Negro (Meta)': '3510', 'Río Neiva': '2110',
                                   'Río Nuevo Presidente - Tres Bocas (Sardinata, Tibú)': '1603', 'Río Opía': '2122',
                                   'Río Opón': '2314', 'Río Orteguaza': '4403',
                                   'Río Otún y otros Directos al Cauca': '2613', 'Río Ovejas': '2606',
                                   'Río Páez': '2105', 'Río Paila': '2636', 'Río Palacé': '2602', 'Río Palo': '2604',
                                   'Río Pamplonita': '1601', 'Río Papunaya': '3105', 'Río Papurí': '4209',
                                   'Río Patia Alto': '5201', 'Río Patia Bajo': '5209', 'Río Patia Medio': '5207',
                                   'Río Pauto': '3523', 'Río Peneya': '4410', 'Río Pescado': '4404',
                                   'Río Piendamo': '2627', 'Río Pira Paraná': '4307', 'Río Porce': '2701',
                                   'Río Prado': '2116', 'Río Puré': '4420', 'Río Purite': '4711',
                                   'Río Putumayo Bajo': '4706', 'Río Putumayo Directos (mi)': '4704',
                                   'Río Putumayo Medio': '4703', 'Río Querary': '4208',
                                   'Río Quinamayo y otros Directos al Cauca': '2628', 'Río Quito': '1103',
                                   'Río Ranchería': '1506', 'Río Risaralda': '2614', 'Río Rosario': '5103',
                                   'Río Rutuya': '4407', 'Río Saija': '5306',
                                   'Rio Salado y otros Directos Cauca': '2603',
                                   'Río Salaquí  y otros Directos Bajo Atrato': '1112',
                                   'Río San Bartolo y otros Directos al Magdalena Medio': '2310',
                                   'Río San Juan (Caribe - Litoral)': '1203', 'Río San Juan (Cauca)': '2619',
                                   'Río San Juan (Frontera Ecuador)': '5101', 'Río San Juan Alto': '5401',
                                   'Río San Juan del Micay': '5307', 'Río San Juan Medio': '5408',
                                   'Río San Miguel': '4702', 'Río Seco y otros Directos al Magdalena': '2123',
                                   'Río Sencella': '4409', 'Río Siare': '3212', 'Río Sipí': '5403',
                                   'Río Socuavo del Norte y Río Socuavo Sur': '1606', 'Río Sogamoso': '2405',
                                   'Río Suárez': '2401', 'Río Suaza': '2103', 'Río Sucio': '1111',
                                   'Río Sumapaz': '2119', 'Río Sunsiya': '4605',
                                   'Río Tamaná y otros Directos San Juan': '5402',
                                   'Río Tanela y otros Directos al Caribe': '1115', 'Río Tapaje': '5302',
                                   'Río Tapias': '1504', 'Río Tapias y otros Directos al Cauca': '2616',
                                   'Río Tarazá - Río Man': '2624', 'Río Tarra': '1604', 'Río Telembí': '5206',
                                   'Río Tetuán, Río Ortega': '2206', 'Río Timaná y otros Directos al Magdalena': '2102',
                                   'Río Timba': '2605', 'Río Timbiquí': '5305', 'Río Tiquié': '4211',
                                   'Río Tola': '5104', 'Río Tolo y otros Directos al Caribe': '1116',
                                   'Río Tomo': '4110', 'Río Totaré': '2124', 'Río Túa y otros Directos al Meta': '3518',
                                   'Río Tunia ó Macayá': '4301', 'Río Tuparro': '3802', 'Río Unilla': '4202',
                                   'Río Upía': '3509', 'Río Vita': '3801', 'Río Yaguará y Río Iquira': '2108',
                                   'Río Yucao': '3512', 'Río Zulia': '1602', 'Ríos Amaime y Cerrito': '2609',
                                   'Ríos Arroyohondo-Yumbo-Mulalo-Vijes-Yotoco-Mediacanoa y Piedras': '2631',
                                   'Ríos Cajambre - Mayorquín - Raposo': '5309', 'Ríos Cali': '2634',
                                   'Ríos Calima y Bajo San Juan': '5407', 'Ríos Chimicuica y Corozal': '2908',
                                   'Ríos Claro y Jamundí': '2629', 'Ríos Directos al Magdalena (mi)': '2104',
                                   'Ríos directos Magdalena (md)': '2106', 'Ríos Guabas, Sabaletas y Sonso': '2632',
                                   'Ríos Las Cañas - Los Micos y Obando': '2637',
                                   'Ríos Lilí, Melendez y Canaveralejo': '2630',
                                   'Ríos Pescador - RUT - Chanco - Catarina y Cañaveral': '2608',
                                   'Ríos Tulua y Morales': '2610', 'Roncador y Quitasueño': '1703', 'San Andrés': '1701'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    elif i == 'derramedispergaspg':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "depto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ah"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Caribe': '1', 'Magdalena-Cauca': '2', 'Orinoco': '3', 'Amazonas': '4',
                                   'Pacífico': '5'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "zh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Magdalena': '21', 'Amazonas - Directos': '48', 'Apaporis': '43', 'Apure': '39',
                                   'Arauca': '37', 'Atrato - Darién': '11', 'Bajo Magdalena': '29',
                                   'Bajo Magdalena- Cauca -San Jorge': '25', 'Baudó - Directos Pacífico': '55',
                                   'Caguán': '46', 'Caquetá': '44', 'Caribe - Guajira': '15', 'Caribe - Litoral': '12',
                                   'Casanare': '36', 'Catatumbo': '16', 'Cauca': '26', 'Cesar': '28', 'Guainía': '41',
                                   'Guaviare': '32', 'Inírida': '31', 'Islas del Caribe': '17',
                                   'Islas del Pacífico': '57', 'Medio Magdalena': '23', 'Meta': '35', 'Mira': '51',
                                   'Napo': '49', 'Nechí': '27', 'Orinoco Directos': '38', 'Pacífico - Directos': '56',
                                   'Patía': '52', 'Putumayo': '47', 'Saldaña': '22', 'San Juán': '54', 'Sinú': '13',
                                   'Sogamoso': '24', 'Tapaje - Dagua - Directos': '53', 'Tomo': '34', 'Vaupés': '42',
                                   'Vichada': '33', 'Yarí': '45'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "szh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Atrato': '1102', 'Alto Caqueta': '4401', 'Alto Cesar': '2801',
                                   'Alto Guaviare': '3204', 'Alto Magdalena': '2101', 'Alto Nechí': '2702',
                                   'Alto Río Apaporis': '4303', 'Alto Río Apure': '3901', 'Alto Río Cauca': '2601',
                                   'Alto Río Guainía': '4101', 'Alto Río Putumayo': '4701', 'Alto Río Tomo': '3401',
                                   'Alto Río Uvá': '3216', 'Alto Saldaña': '2201', 'Alto San Jorge': '2501',
                                   'Alto Sinú - Urrá': '1301', 'Alto Vaupés': '4203', 'Alto Vichada': '3301',
                                   'Alto Yarí': '4501', 'Arroyos Directos al Caribe': '1206', 'Bajo Catatumbo': '1607',
                                   'Bajo Cesar': '2805', 'Bajo Guaviare': '3214', 'Bajo Nechí (md)': '2703',
                                   'Bajo Río Apaporis': '4305', 'Bajo Rio Guainía': '4105', 'Bajo Río Tomo': '3403',
                                   'Bajo Río Uvá': '3217', 'Bajo Saldaña': '2208', 'Bajo San Jorge - La Mojana': '2502',
                                   'Bajo Sinú': '1303', 'Bajo Vaupés': '4207', 'Bajo Vichada': '3306',
                                   'Bajo Yarí': '4506', 'Canal del Dique margen derecho': '2903',
                                   'Canal del Dique margen izquierda': '2905', 'Caño Aguaclarita': '3605',
                                   'Caño Bocón': '3110', 'Caño Chupabe': '3218', 'Caño Cumaral': '3514',
                                   'Caño Guanápalo y otros directos al Meta': '3522', 'Caño Lioni o Terecay': '3405',
                                   'Caño Matavén': '3803', 'Caño Minisiare': '3215', 'Caño Nabuquén': '3107',
                                   'Caño Samuco': '3604', 'Cga Grande de Santa Marta': '2906',
                                   'Cienaga Mallorquin': '2909', 'Dagua - Buenaventura - Bahia Málaga': '5311',
                                   'Directos al Bajo Magdalena entre Calamar y desembocadura al mar Caribe (mi)': '2904',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (md)': '2902',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (mi)': '2901',
                                   'Directos al Bajo Nechí (mi)': '2704',
                                   'Directos al Cauca entre Pto Valdivia y Río Nechí (md)': '2625',
                                   'Directos al Magdalena entre Ríos Seco y Negro (md)': '2303',
                                   'Directos al Magdalena Medio entre ríos Negro y Carare (md)': '2311',
                                   'Directos al Megdalena (Brazo Morales)': '2320',
                                   'Directos al Meta entre ríos Cusiana y Cravo Sur (mi)': '3520',
                                   'Directos al Río Meta entre ríos Cusiana y Carare (md)': '3526',
                                   'Directos al Río Meta entre ríos Humea y Upia (mi)': '3527',
                                   'Directos al Río Meta entre ríos Pauto y Carare (mi)': '3524',
                                   'Directos Atrato entre ríos Bebaramá y Murrí (md)': '1106',
                                   'Directos Atrato entre ríos Quito y Bojayá (mi)': '1105',
                                   'Directos Bajo Atrato entre río Sucio y desembocadura': '1114',
                                   'Directos Bajo Cauca - Cga La Raya entre río Nechí y brazo de loba': '2626',
                                   'Directos Bajo Magdalena entre El Banco y El Plato (md)': '2907',
                                   'Directos Bajo Meta entre ríos Casanare y Orinoco (md)': '3525',
                                   'Directos Caribe - Ay.Sharimahana Alta Guajira': '1507',
                                   'Directos Caribe Golfo de Morrosquillo': '1205',
                                   'Directos Magdalena entre ríos Cabrera y Sumapaz (md)': '2115',
                                   'Directos Magdalena entre Ríos Guarinó y La Miel (mi)': '2304',
                                   'Directos Magdalena Medio entre ríos La Miel y Nare (mi)': '2307',
                                   'Directos Orinoco entre ríos Tomo y Meta (mi)': '3805',
                                   'Directos Pacífico Frontera Panamá': '5601', 'Directos Río Amazonas (mi)': '4801',
                                   'Directos Río Arauca (md)': '3706', 'Directos Río Atabapo (mi)': '3804',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (md)': '2620',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (mi)': '2621',
                                   'Directos Rio Metica entre ríos Guayuriba y Yucao': '3511',
                                   'Directos Río Negro (md)': '4107', 'Directos Río Taraira': '4309',
                                   'Directos Vichada Medio': '3305',
                                   'Juncal y otros Ríos Directos al Magdalena': '2109', 'La Gorgona': '5702',
                                   'Lago de Tota': '3516', 'Malpelo': '5701', 'Medio Cesar': '2802',
                                   'Medio Guaviare': '3210', 'Medio Río Guainía': '4102', 'Medio Saldaña': '2203',
                                   'Medio Sinú': '1302', 'Medio Yarí': '4504', 'Providencia': '1702',
                                   'Quebrada El Carmen y otros Directos al Magdalena Medio': '2321',
                                   'Río Aipe, Río Chenche y otros Directos al Magdalena': '2113', 'Río Ajaju': '4302',
                                   'Río Algodonal (Alto Catatumbo)': '1605', 'Río Amoyá': '2204',
                                   'Río Anchicayá': '5310', 'Río Ancho y Otros Directos al Caribe': '1503',
                                   'Río Andágueda': '1101', 'Río Aquió o Caño Aque': '4106', 'Río Ariari': '3206',
                                   'Río Ariguaní': '2804', 'Río Ariporo': '3601', 'Río Arma': '2618', 'Río Atá': '2202',
                                   'Río Baché': '2112', 'Río Banadia y otros Directos al Río Arauca': '3705',
                                   'Río Baudó': '5501', 'Río Bebaramá y otros Directos al Atrato (md)': '1104',
                                   'Río Bogotá': '2120', 'Río Bojabá': '3704', 'Río Bojayá': '1108',
                                   'Río Bugalagrande': '2635', 'Río Cabi y otros Directos Atrato (md)': '1117',
                                   'Río Cabrera': '2114', 'Río Cacarica': '1113', 'Río Caguan Alto': '4601',
                                   'Río Caguan Bajo': '4604', 'Río Cahuinarí': '4417', 'Río Cajón': '5404',
                                   'Río Camarones y otros Directos al Caribe': '1505', 'Río Camuya': '4502',
                                   'Rio Canalete y otros Arroyos Directos al Caribe': '1204', 'Río Cananari': '4306',
                                   'Río Capoma y otros Directos al San Juan': '5405', 'Río Caqueta Bajo': '4415',
                                   'Río Caqueta Medio': '4402', 'Río Cará-Paraná': '4705',
                                   'Río Carare (Minero)': '2312',
                                   'Río Carraipia - Paraguachón, Directos al Golfo Maracaibo': '1508',
                                   'Río Casanare': '3602', 'Río Chicamocha': '2403', 'Río Chinchiná': '2615',
                                   'Río Chingual': '4901', 'Río Chítaga': '3701',
                                   'Río Cimitarra y otros Directos al Magdalena': '2317',
                                   'Río Cinaruco y Directos Río Orinoco': '3809', 'Río Cobugón - Río Cobaría': '3703',
                                   'Río Coello': '2121', 'Río Cotuhe': '4710', 'Río Cravo Norte': '3603',
                                   'Río Cravo Sur': '3521', 'Río Cucuana': '2207', 'Río Cuemaní': '4414',
                                   'Río Cuiary': '4108', 'Río Cuñare': '4509', 'Río Cusiana': '3519',
                                   'Río del Suroeste y directos Río de Oro': '1608', 'Río Desbaratado': '2622',
                                   'Río Docampadó y Directos Pacífico': '5502', 'Río Don Diego': '1502',
                                   'Río Elvita': '3402', 'Río Fonce': '2402', 'Río Fortalecillas y otros': '2111',
                                   'Río Frío': '2611', 'Río Frío y otros Directos al Cauca': '2617',
                                   'Río Garagoa': '3507', 'Río Guacavía': '3504',
                                   'Río Guachaca - Mendiguaca y Buritaca': '1509',
                                   'Rio Guachaca -Río  Piedras - Río Manzanares': '1501',
                                   'Río Guachal (Bolo - Fraile y Párraga)': '2607', 'Río Guachicono': '5202',
                                   'Río Guadalajara y San Pedro': '2633', 'Río Guáitara': '5205', 'Río Gualí': '2301',
                                   'Río Guape': '3202', 'Río Guapi': '5304', 'Río Guarinó': '2302',
                                   'Río Guarrojo': '3302', 'Río Guatiquía': '3503', 'Río Guavio': '3506',
                                   'Río Guayabero': '3201', 'Río Guayas': '4602', 'Río Guayuriba': '3502',
                                   'Río Guejar': '3207', 'Río Humea': '3505', 'Río Igará-Paraná': '4707',
                                   'Río Inírida (mi), hasta bocas Caño Bocón y Río Las Viñas': '3108',
                                   'Río Inírida Alto': '3101', 'Río Inírida Medio': '3104', 'Río Isana': '4109',
                                   'Río Iscuandé': '5303', 'Río Iteviare': '3213', 'Río Itilla': '4201',
                                   'Río Juananbú': '5204', 'Río La Miel (Samaná)': '2305', 'Río La Vieja': '2612',
                                   'Río Lagunilla y otros Directos al Magdalena': '2125',
                                   'Río Lebrija y otros Directos al Magdalena': '2319', 'Río Lengupá': '3508',
                                   'Río León': '1201', 'Río Losada': '3203', 'Río Luisa': '4505',
                                   'Río Luisa y otros Directos al Magdalena': '2118', 'Río Manacacias': '3515',
                                   'Río Margua': '3702', 'Río Mayo': '5203', 'Río Mecaya': '4408', 'Río Melúa': '3513',
                                   'Río Mesay': '4510', 'Río Metica (Guamal - Humadea)': '3501', 'Río Mira': '5102',
                                   'Río Mirití-Paraná': '4418', 'Río Muco': '3303',
                                   'Río Mulatos y otros Directos al Caribe': '1202', 'Río Munguidó': '5406',
                                   'Río Murindó - Directos al Atrato': '1110', 'Río Murrí': '1107',
                                   'Río Napipí - Río Opogadó': '1109', 'Río Nare': '2308',
                                   'Río Naya - Yurumanguí': '5308', 'Río Negro (Medio Magdalena)': '2306',
                                   'Río Negro (Meta)': '3510', 'Río Neiva': '2110',
                                   'Río Nuevo Presidente - Tres Bocas (Sardinata, Tibú)': '1603', 'Río Opía': '2122',
                                   'Río Opón': '2314', 'Río Orteguaza': '4403',
                                   'Río Otún y otros Directos al Cauca': '2613', 'Río Ovejas': '2606',
                                   'Río Páez': '2105', 'Río Paila': '2636', 'Río Palacé': '2602', 'Río Palo': '2604',
                                   'Río Pamplonita': '1601', 'Río Papunaya': '3105', 'Río Papurí': '4209',
                                   'Río Patia Alto': '5201', 'Río Patia Bajo': '5209', 'Río Patia Medio': '5207',
                                   'Río Pauto': '3523', 'Río Peneya': '4410', 'Río Pescado': '4404',
                                   'Río Piendamo': '2627', 'Río Pira Paraná': '4307', 'Río Porce': '2701',
                                   'Río Prado': '2116', 'Río Puré': '4420', 'Río Purite': '4711',
                                   'Río Putumayo Bajo': '4706', 'Río Putumayo Directos (mi)': '4704',
                                   'Río Putumayo Medio': '4703', 'Río Querary': '4208',
                                   'Río Quinamayo y otros Directos al Cauca': '2628', 'Río Quito': '1103',
                                   'Río Ranchería': '1506', 'Río Risaralda': '2614', 'Río Rosario': '5103',
                                   'Río Rutuya': '4407', 'Río Saija': '5306',
                                   'Rio Salado y otros Directos Cauca': '2603',
                                   'Río Salaquí  y otros Directos Bajo Atrato': '1112',
                                   'Río San Bartolo y otros Directos al Magdalena Medio': '2310',
                                   'Río San Juan (Caribe - Litoral)': '1203', 'Río San Juan (Cauca)': '2619',
                                   'Río San Juan (Frontera Ecuador)': '5101', 'Río San Juan Alto': '5401',
                                   'Río San Juan del Micay': '5307', 'Río San Juan Medio': '5408',
                                   'Río San Miguel': '4702', 'Río Seco y otros Directos al Magdalena': '2123',
                                   'Río Sencella': '4409', 'Río Siare': '3212', 'Río Sipí': '5403',
                                   'Río Socuavo del Norte y Río Socuavo Sur': '1606', 'Río Sogamoso': '2405',
                                   'Río Suárez': '2401', 'Río Suaza': '2103', 'Río Sucio': '1111',
                                   'Río Sumapaz': '2119', 'Río Sunsiya': '4605',
                                   'Río Tamaná y otros Directos San Juan': '5402',
                                   'Río Tanela y otros Directos al Caribe': '1115', 'Río Tapaje': '5302',
                                   'Río Tapias': '1504', 'Río Tapias y otros Directos al Cauca': '2616',
                                   'Río Tarazá - Río Man': '2624', 'Río Tarra': '1604', 'Río Telembí': '5206',
                                   'Río Tetuán, Río Ortega': '2206', 'Río Timaná y otros Directos al Magdalena': '2102',
                                   'Río Timba': '2605', 'Río Timbiquí': '5305', 'Río Tiquié': '4211',
                                   'Río Tola': '5104', 'Río Tolo y otros Directos al Caribe': '1116',
                                   'Río Tomo': '4110', 'Río Totaré': '2124', 'Río Túa y otros Directos al Meta': '3518',
                                   'Río Tunia ó Macayá': '4301', 'Río Tuparro': '3802', 'Río Unilla': '4202',
                                   'Río Upía': '3509', 'Río Vita': '3801', 'Río Yaguará y Río Iquira': '2108',
                                   'Río Yucao': '3512', 'Río Zulia': '1602', 'Ríos Amaime y Cerrito': '2609',
                                   'Ríos Arroyohondo-Yumbo-Mulalo-Vijes-Yotoco-Mediacanoa y Piedras': '2631',
                                   'Ríos Cajambre - Mayorquín - Raposo': '5309', 'Ríos Cali': '2634',
                                   'Ríos Calima y Bajo San Juan': '5407', 'Ríos Chimicuica y Corozal': '2908',
                                   'Ríos Claro y Jamundí': '2629', 'Ríos Directos al Magdalena (mi)': '2104',
                                   'Ríos directos Magdalena (md)': '2106', 'Ríos Guabas, Sabaletas y Sonso': '2632',
                                   'Ríos Las Cañas - Los Micos y Obando': '2637',
                                   'Ríos Lilí, Melendez y Canaveralejo': '2630',
                                   'Ríos Pescador - RUT - Chanco - Catarina y Cañaveral': '2608',
                                   'Ríos Tulua y Morales': '2610', 'Roncador y Quitasueño': '1703', 'San Andrés': '1701'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                    else:
                        pass
                elif i in suelos_tab:
                    print(f'{i} esta dentro de suelos tab')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("SUELOS_TAB")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'muestreosueloquimicastb':
                        nombre_campo = "ph_rango"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Ultra ácido':10101,'Extremadamente ácido':10102,'Muy fuertemente ácido':10103,'Fuertemente ácido':10104,'Moderadamente ácido':10105,'Ligeramente ácido':10106,'Neutro':10107,'Ligeramente alcalino':10108,'Moderadamente alcalino':10109,'Fuertemente alcalino':10110,'Muy fuertemente alcalino':10111}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sal"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'< 15%':10201,'15 - 30%':10202,'30 - 60%':10203,'60 - 90%':10204,'≥ 90%':10205}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ca_mg"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Invertida < 1':10301,'Estrecha 1 - 2':10302,'Normal 2 - 10':10303,'Defici Mg > 10':10304,'No determinada':10305}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "psi"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Nulo':10401,'≤ 15%':10402,'15 - 50%':10403,'50 - 75%':10404,'> 75%':10405}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'muestreosuelofisicastb':
                        nombre_campo = "textura"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Arcilloso':20101,'Arcillo Arenoso':20102,'Franco Arcillo Arenoso':20103,'Franco Arenoso':20104,'Arenoso Franco':20105,'Arenoso':20106,'Franco':20107,'Franco - Limoso':20108,'Limoso':20109,'Franco - Arcilloso':20110,'Franco Arcillo - Limoso':20111,'Arcillo - Limoso':20112}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estruc_tip"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sin Estructura':20201,'Prismática':20202,'Columnar':20203,'Blocosa Angular':20204,'Blocosa Subangular':20205,'Laminar':20206,'Granular':20207,'Migajosa':20208}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estruc_cla"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muy Fina-FF':20301,'Fina-FI':20302,'Mod. Fina-MF':20303,'Media-ME':20304,'Mod. Gruesa-MG':20305,'Gruesa-GR':20306,'Muy Gruesa-GG':20307}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    else:
                        pass

                elif i in hidrologia_tab:
                    print(f'{i} esta dentro de suelos tab')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("HIDROLOGIA_TAB")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'muestreofisicoquimsupertb':
                        nombre_campo = "t_muest"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Puntual':110501,'Compuesto':110502,'Integrado':110503}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "met_me_niv"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Maxímetro':110101,'Limnicontacto':110102,'Limnicontacto tipo sonda luminosa':110103,'Sonda de presión con o sin terminal de datos':110104,'Limnígrafo mecánico':110105,'Limnígrafo digital':110106,'Instalaciones de tubo':110107,'Instalaciones de pozo':110108,'Neumático':110109,'Cinta métrica':110110}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "me_med_of"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Volumétrico':110201,'Área y Velocidad':110202,'Dilución':110203,'Trazadores':110204,'Estructuras aforadas':110205,'Contador':110206,'Estimado':110207}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "mate_flot"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si':110401,'No':110402}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'paramfisicoquimsupertb':
                        nombre_campo = "parametro"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Acidez Total en mg/L CaCO3':1001,'Alcalinidad Total en mg/L CaCO3':1002,'Aluminio en mg/L':1003,'Arsénico en mg/L':1004,'Bario en mg/L':1005,'Berilio en mg/L':1006,'Bicarbonato en mg/L':1007,'Boro en mg/L':1008,'BTEX de los compuestos orgánicos volátiles en µg/l':1009,'Cadmio en mg/L':1010,'Calcio en mg/L':1011,'Carbonato en mg/L':1012,'Carbono Orgánico en mg/L':1013,'Carbono Orgánico Total en mg/L':1014,'Cianuro en mg/L':1015,'Clorofila-A en µg/L':1016,'Clorofila-B en µg/L':1017,'Cloruros en mg/L':1018,'Cobalto en mg/L':1019,'Cobre en mg/L':1020,'Coliformes Fecales en NMP/100ml':1021,'Coliformes Totales en NMP/100ml':1022,'Color de la descarga en UPC':1023,'Compuestos Orgánicos Halogenados Adsorbibles en mg/L':1024,'Conductividad en µS/cm':1025,'Cromo en mg/L':1026,'Cromo Hexavalente en mg/L':1027,'Demanda Bioquimica de Oxígeno en mg/L':1028,'Demanda Química de Oxígeno en mg/L':1029,'Dureza Cálcica de la descarga en mg/L':1030,'Dureza Total de la descarga en mg/L':1031,'E. Coli en NMP/100ml':1032,'Estaño en mg/L':1033,'Fenoles en mg/L':1034,'Fosfato en mg/L':1035,'Fósforo Inorganico en mg/L':1036,'Fósforo Organico en mg/L':1037,'Fósforo Total en mg/L':1038,'Grasas y Aceites en mg/L':1039,'Hidrocarburos Aromáticos Polinucleares en mg/L':1040,'Hidrocarburos Totales en mg/L':1041,'Hidrocarburos Totales Petrogénicos en mg/L':1042,'Hierro en mg/L':1043,'Litio en mg/L':1044,'Magnesio en mg/L':1045,'Manganeso en mg/L':1046,'Mercurio en mg/L':1047,'Molibdeno en mg/L':1048,'Níquel en mg/L':1049,'Nitratos en mg/L':1050,'Nitritos en mg/L':1051,'Nitrogeno Amoniacal en mg/L':1052,'Nitrógeno Amoniacal en mg/L':1053,'Nitrógeno Inorganico en mg/L':1054,'Nitrógeno Organico en mg/L':1055,'Nitrógeno Total (nit. orgánico, nit. amoniacal, nitritos y nitratos) en mg/L':1056,'Nitrógeno Total Kjeldahl en mg/L':1057,'Ortofosfatos en mg/L':1058,'Oxígeno Disuelto en mg/L':1059,'Plata en mg/L':1060,'Plomo en mg/L':1061,'Porcentaje de Sodio Intercambiable':1062,'Potasio en mg/L':1063,'Potencial Redox en mV':1064,'Salinidad en mg/L':1065,'Selenio en mg/L':1066,'Sodio en mg/L':1067,'Sólidos Disueltos en mg/L':1068,'Sólidos sedimentables en mg/L':1069,'Sólidos suspendidos totales en mg/L':1070,'Sólidos Totales en mg/L':1071,'Sulfatos en mg/L':1072,'Sustancias activas al azul de metileno en mg/L':1073,'Temperatura en °C':1074,'Tensoactivos en mg/L':1075,'Turbidez en NTU':1076,'Valor de pH':1077,'Valor del índice de Relación de Absorción de Sodio':1078,'Vanadio en mg/L':1079,'Zinc en mg/L':1080,'Otro':1081}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'muestreohidrobiotb':
                        nombre_campo = "t_muest"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Puntual':110501,'Compuesto':110502,'Integrado':110503}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "hidrobiota"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Macroinvertebrados (Bentos)':120201,'Perifiton':120202,'Zooplancton':120203,'Fitoplancton':120204,'Macrófitas':120205,'Meiofauna':120206,'Ictioplancton':120207,'Macrofauna':120208}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "unidad_den"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Ind/mL':120301,'Ind/m2':120302,'Ind/cm2':120303,'Unidades':120304}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'caracterizasedimentotb':
                        nombre_campo = "t_muest"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Puntual':110501,'Compuesto':110502,'Integrado':110503}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()
                        
                    elif i == 'seg_vertimientostb':
                        nombre_campo = "t_ac_imp"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Auto':1,'Resolución':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()
                        
                        nombre_campo = "uso_act"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cultivos transitorios intensivos (CTI)':30201,'Cultivos transitorios semi-intensivos (CTS)':30202,'Cultivos permanentes intensivos (CPI)':30203,'Cultivos permanentes semi-intensivos (CPS)':30204,'Pastoreo intensivo (PIN)':30205,'Pastoreo semi-intensivo (PSI)':30206,'Pastoreo extensivo (PEX)':30207,'Sistemas agrosilvícolas (AGS)':30208,'Sistemas agrosilvopastoriles (ASP)':30209,'Sistemas silvopastoriles (SPA)':30210,'Sistema forestal productor (FPD)':30211,'Sistemas forestales protectores (FPR)':30212,'Áreas para la conservación y/o recuperación de la naturaleza, recreación (CRE)':30213,'Protección':30214,'Producción-protección':30215,'Piscicultura':30216,'Residencial':30217,'Industrial':30218,'Transporte':30219,'Servicios':30220,'Recreacional':30221,'Comercial':30222,'Metales, radiactivos':30223,'Minerales energéticos':30224,'Piedras preciosas':30225,'Materiales de construcción':30226,'Minerales no metálicos':30227,'Disposición de materiales sólidos':30228,'Disposición de materiales líquidos':30229,'Cuerpos de Agua Naturales':30230}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()
                        
                        nombre_campo = "tecni_medi"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aforado':101,'Estimado':102}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_pret"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_prim"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_sec"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_terc"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_ot"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'seg_ocupacioncaucetb':
                        nombre_campo = "t_ac_imp"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Auto':1,'Resolución':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()
                        
                        nombre_campo = "estado_oc"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Prevista':2001,'En construcción':2002,'Finalizada':2003}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    else:
                        pass

                elif i in hidrogeologia_tab:
                    print(f'{i} esta dentro de suelos tab')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("HIDROGEOLOGIA_TAB")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'muestreofisicoquimsubtertb':
                        nombre_campo = "t_muest"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Puntual':110501,'Compuesto':110502,'Integrado':110503}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "met_me_niv"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Maxímetro':110101,'Limnicontacto':110102,'Limnicontacto tipo sonda luminosa':110103,'Sonda de presión con o sin terminal de datos':110104,'Limnígrafo mecánico':110105,'Limnígrafo digital':110106,'Instalaciones de tubo':110107,'Instalaciones de pozo':110108,'Neumático':110109,'Cinta métrica':110110}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'paramfisicoquimsubtertb':
                        nombre_campo = "parametro"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Acidez Total en mg/L CaCO3':1001,'Alcalinidad Total en mg/L CaCO3':1002,'Aluminio en mg/L':1003,'Arsénico en mg/L':1004,'Bario en mg/L':1005,'Berilio en mg/L':1006,'Bicarbonato en mg/L':1007,'Boro en mg/L':1008,'BTEX de los compuestos orgánicos volátiles en µg/l':1009,'Cadmio en mg/L':1010,'Calcio en mg/L':1011,'Carbonato en mg/L':1012,'Carbono Orgánico en mg/L':1013,'Carbono Orgánico Total en mg/L':1014,'Cianuro en mg/L':1015,'Clorofila-A en µg/L':1016,'Clorofila-B en µg/L':1017,'Cloruros en mg/L':1018,'Cobalto en mg/L':1019,'Cobre en mg/L':1020,'Coliformes Fecales en NMP/100ml':1021,'Coliformes Totales en NMP/100ml':1022,'Color de la descarga en UPC':1023,'Compuestos Orgánicos Halogenados Adsorbibles en mg/L':1024,'Conductividad en µS/cm':1025,'Cromo en mg/L':1026,'Cromo Hexavalente en mg/L':1027,'Demanda Bioquimica de Oxígeno en mg/L':1028,'Demanda Química de Oxígeno en mg/L':1029,'Dureza Cálcica de la descarga en mg/L':1030,'Dureza Total de la descarga en mg/L':1031,'E. Coli en NMP/100ml':1032,'Estaño en mg/L':1033,'Fenoles en mg/L':1034,'Fosfato en mg/L':1035,'Fósforo Inorganico en mg/L':1036,'Fósforo Organico en mg/L':1037,'Fósforo Total en mg/L':1038,'Grasas y Aceites en mg/L':1039,'Hidrocarburos Aromáticos Polinucleares en mg/L':1040,'Hidrocarburos Totales en mg/L':1041,'Hidrocarburos Totales Petrogénicos en mg/L':1042,'Hierro en mg/L':1043,'Litio en mg/L':1044,'Magnesio en mg/L':1045,'Manganeso en mg/L':1046,'Mercurio en mg/L':1047,'Molibdeno en mg/L':1048,'Níquel en mg/L':1049,'Nitratos en mg/L':1050,'Nitritos en mg/L':1051,'Nitrogeno Amoniacal en mg/L':1052,'Nitrógeno Amoniacal en mg/L':1053,'Nitrógeno Inorganico en mg/L':1054,'Nitrógeno Organico en mg/L':1055,'Nitrógeno Total (nit. orgánico, nit. amoniacal, nitritos y nitratos) en mg/L':1056,'Nitrógeno Total Kjeldahl en mg/L':1057,'Ortofosfatos en mg/L':1058,'Oxígeno Disuelto en mg/L':1059,'Plata en mg/L':1060,'Plomo en mg/L':1061,'Porcentaje de Sodio Intercambiable':1062,'Potasio en mg/L':1063,'Potencial Redox en mV':1064,'Salinidad en mg/L':1065,'Selenio en mg/L':1066,'Sodio en mg/L':1067,'Sólidos Disueltos en mg/L':1068,'Sólidos sedimentables en mg/L':1069,'Sólidos suspendidos totales en mg/L':1070,'Sólidos Totales en mg/L':1071,'Sulfatos en mg/L':1072,'Sustancias activas al azul de metileno en mg/L':1073,'Temperatura en °C':1074,'Tensoactivos en mg/L':1075,'Turbidez en NTU':1076,'Valor de pH':1077,'Valor del índice de Relación de Absorción de Sodio':1078,'Vanadio en mg/L':1079,'Zinc en mg/L':1080,'Otro':1081}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'seg_inyecciontb':
                        nombre_campo = "t_ac_imp"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Auto':1,'Resolución':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tecni_medi"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aforado':101,'Estimado':102}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_pret"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_prim"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()
                        
                        nombre_campo = "sist_sec"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_terc"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "sist_ot"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    else:
                        pass


                elif i in atmosfera_tab:
                    print(f'{i} esta dentro de suelos tab')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("ATMOSFERA_TAB")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'registrosruidoambientaltb':
                        nombre_campo = "jornada"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Diurno':10110,'Nocturno':10120,'Continuo':10130}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_dia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Hábil':10010,'Festivo':10020}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "desc_periodo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'30 Minutal':101,'Horario':102,'Diario':103,'Semanal':104,'Quincenal':105,'Mensual':106,'Bimestral':107,'Trimestral':108,'Semestral':109,'Anual':110,'Bienal':111}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "intervalo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Una hora continua':90201,'Quince minutos distribuido en una hora':90202,'Menor a quince minutos':90203}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ajuste"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Ajuste por bajas frecuencias':90301,'Ajuste por tono y contenido de información':90302,'Ajuste por impulso':90303,'Ajuste por velocidad del viento':90304,'Ajuste por hora del día':90305,'Sin ajuste':90306}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()


                    elif i == 'registrosruidoemisiontb':
                        nombre_campo = "desc_periodo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'30 Minutal':101,'Horario':102,'Diario':103,'Semanal':104,'Quincenal':105,'Mensual':106,'Bimestral':107,'Trimestral':108,'Semestral':109,'Anual':110,'Bienal':111}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "desc_periodo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'30 Minutal':101,'Horario':102,'Diario':103,'Semanal':104,'Quincenal':105,'Mensual':106,'Bimestral':107,'Trimestral':108,'Semestral':109,'Anual':110,'Bienal':111}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "jornada"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Diurno':10110,'Nocturno':10120,'Continuo':10130}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ajuste"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Ajuste por bajas frecuencias':90301,'Ajuste por tono y contenido de información':90302,'Ajuste por impulso':90303,'Ajuste por velocidad del viento':90304,'Ajuste por hora del día':90305,'Sin ajuste':90306}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()


                    elif i == 'fuentesmovilesemisiontb':
                        nombre_campo = "unid_med"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Hora':1,'Día':2,'Mes':3,'Año':4}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_dia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Hábil':10010,'Festivo':10020}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "categoria"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Motos 2T':1,'Motos 4T':2,'Livianos':3,'Pesados':4}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "combust"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Gasolina':1,'Diesel':2,'Otros (GLP, Gas Natural, Biocombustible, entre otros)':3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()


                    elif i == 'contfuentefijaemisiontb':
                        nombre_campo = "contamin"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Benceno':70101,'Cadmio':70102,'Cobre':70103,'Compuestos de cloro inorgánico':70104,'Compuestos de fluor inorgánico':70105,'Dióxido de azufre':70106,'Dióxido de Carbono':70107,'Dióxido de nitrógeno':70117,'Dioxinas y furanos':70108,'Hidrocarburos totales':70109,'Material particulado':70110,'Material Particulado menor a 10 um':70111,'Material Particulado menor a 2.5 um':70112,'Mercurio inorgánico':70113,'Metano':70114,'Monóxido de carbono':70115,'Neblina ácida':70116,'Ozono':70118,'Partículas suspendidas totales - PST':70119,'Plomo':70120,'Tolueno':70121,'Vanadio':70122}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'contfuentedispemisiontb':
                        nombre_campo = "fc_fue_dis"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'FuenteDispersaEmisionPG':80101,'FuenteDispersaEmisionPT':80102}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "contamin"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Benceno':70101,'Cadmio':70102,'Cobre':70103,'Compuestos de cloro inorgánico':70104,'Compuestos de fluor inorgánico':70105,'Dióxido de azufre':70106,'Dióxido de Carbono':70107,'Dióxido de nitrógeno':70117,'Dioxinas y furanos':70108,'Hidrocarburos totales':70109,'Material particulado':70110,'Material Particulado menor a 10 um':70111,'Material Particulado menor a 2.5 um':70112,'Mercurio inorgánico':70113,'Metano':70114,'Monóxido de carbono':70115,'Neblina ácida':70116,'Ozono':70118,'Partículas suspendidas totales - PST':70119,'Plomo':70120,'Tolueno':70121,'Vanadio':70122}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    else:
                        pass

                elif i in clima_tab:
                    print(f'{i} esta dentro de suelos tab')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("CLIMA_TAB")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'registrosestmeteorologicatb':
                        nombre_campo = "varia_regi"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Brillo Solar (h).':10010,'Evaporación (mm).':10020,'Humedad Relativa (%).':10030,'Nubosidad (Octas).':10040,'Precipitación (mm).':10050,'Presión Atmosférica (mbar).':10060,'Radiación Solar (W/m2).':10070,'Temperatura (°C).':10080,'Viento (m/s) y (puntos cardinales).':10090}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()
                        
                        nombre_campo ="d_v_prom_h"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'N':10001,'NNE':10002,'NE':10003,'ENE':10004,'E':10005,'ESE':10006,'SE':10007,'SSE':10008,'S':10009,'SSW':10010,'SW':10011,'WSW':10012,'W':10013,'WNW':10014,'NW':10015,'NNW':10016}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()
                        
                        nombre_campo = "n_obs_h"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sin Nubes (Despejado)':10021,'1 a 3 Octas (Parcial Nublado)':10022,'4 a 7 Octas (Nublado)':10023,'8 Octas (Cubierto)':10024}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "n_obs_d"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sin Nubes (Despejado)':10021,'1 a 3 Octas (Parcial Nublado)':10022,'4 a 7 Octas (Nublado)':10023,'8 Octas (Cubierto)':10024}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()



                elif i in biot_cont_cost_tab:
                    print(f'{i} esta dentro de suelos tab')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("BIOTICO_CONTI_COSTE_TAB")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'muestreofloraresultadostb':
                        nombre_campo = "categ_cit"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Apendice I':100,'Apendice II':200,'Apendice III':300,'No aplica':400}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "categ_uicn"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Preocupación Menor (LC)':321,'Casi Amenazada (NT)':322,'Vulnerable (VU)':323,'Peligro (EN)':324,'Peligro Crítico (CR)':325,'Extinto en estado silvestre (EW)':326,'Extinto (EX)':327,'Datos insuficientes (DD)':328,'No Evaluado (NE)':329,'No aplica':330}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "cate_minis"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Preocupación Menor (LC)':321,'Casi Amenazada (NT)':322,'Vulnerable (VU)':323,'Peligro (EN)':324,'Peligro Crítico (CR)':325,'Extinto en estado silvestre (EW)':326,'Extinto (EX)':327,'Datos insuficientes (DD)':328,'No Evaluado (NE)':329,'No aplica':330}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_distrib"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cosmopolita':331,'Restringida':332,'Casi endémica':333,'Endémica':334}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "veda"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Nacional':341,'Regional':342}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "entid_veda"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA - Área Metropolitana del Valle de Aburrá – Medellín':2081,'CAM - Corporación Autónoma Regional del Alto Magdalena':2047,'CAR - Corporación Autónoma Regional de Cundinamarca':2048,'CARDER - Corporación Autónoma Regional de Risaralda':2049,'CARDIQUE - Corporación Autónoma Regional del Canal Del Dique':2050,'CARSUCRE - Corporación Autónoma Regional de Sucre':2051,'CAS - Corporación Autónoma Regional de Santander':2052,'CDA - Corporación para el Desarrollo Sostenible del Norte y el Oriente Amazónico':2073,'CDMB - Corporación Autónoma Regional para la Defensa de la Meseta de Bucaramanga':2053,'CODECHOCO - Corporación Autónoma Regional para el Desarrollo Sostenible del Chocó':2074,'CORALINA - Corporación para el Desarrollo Sostenible del Archipiélago de San Andrés, Providencia y Santa Catalina':2075,'CORANTIOQUIA - Corporación Autónoma Regional del Centro de Antioquia':2054,'CORMACARENA - Corporación para el Desarrollo Sostenible del Área de Manejo Especial de La Macarena':2076,'CORNARE - Corporación Autónoma Regional de las Cuencas de los Ríos Negro y Nare':2055,'CORPAMAG - Corporación Autónoma Regional del Magdalena':2056,'CORPOAMAZONIA - Corporación para el Desarrollo Sostenible del Sur de la Amazonia':2077,'CORPOBOYACA - Corporación Autónoma Regional de Boyacá':2057,'CORPOCALDAS - Corporación Autónoma Regional de Caldas':2058,'CORPOCESAR - Corporación Autónoma Regional del Cesar':2059,'CORPOCHIVOR - Corporación Autónoma Regional de Chivor':2060,'CORPOGUAJIRA - Corporación Autónoma Regional de La Guajira':2061,'CORPOGUAVIO - Corporación Autónoma Regional del Guavio':2062,'CORPOMOJANA - Corporación para el Desarrollo Sostenible de La Mojana y El San Jorge':2078,'CORPONARIÑO - Corporación Autónoma Regional de Nariño':2063,'CORPONOR - Corporación Autónoma Regional de la Frontera Nororiental':2064,'CORPORINOQUIA - Corporación Autónoma Regional de la Orinoquia':2065,'CORPOURABA - Corporación para el Desarrollo Sostenible del Urabá':2079,'CORTOLIMA - Corporación Autónoma Regional del Tolima':2066,'CRA - Corporación Autónoma Regional del Atlántico':2067,'CRC - Corporación Autónoma Regional del Cauca':2068,'CRQ - Corporación Autónoma Regional del Quindío':2069,'CSB - Corporación Autónoma Regional del Sur de Bolívar':2070,'CVC - Corporación Autónoma Regional del Valle del Cauca':2071,'CVS - Corporación Autónoma Regional de los Valles del Sinú y del San Jorge':2072,'DADMA - Departamento Administrativo Distrital del Medio Ambiente de Santa Marta':2084,'DAGMA - Departamento Administrativo de Gestión del Medio Ambiente – Cali':2082,'DAMAB - Departamento Técnico Administrativo del Medio Ambiente de Barranquilla':2083,'EPA - Establecimiento Público Ambiental – Cartagena':2085,'INCODER - Instituto Colombiano de Desarrollo Rural':2041,'INCORA - Instituto Colombiano de la Reforma Agraria':2043,'INDERENA - Instituto Nacional de Recursos Naturales Renovables y del Ambiente':2040,'INPA - Instituto Nacional de Pesca y Acuicultura':2044,'MADR - MInisterio de Agricultura y Desarrollo Rural':2045,'MADS - Ministerio de Ambiente y Desarrollo Sostenible':2042,'MAVDT - Ministerio de Ambiente, Vivienda y Desarrollo Territorial':2039,'Otra':2046,'SDA - Secretaría Distrital de Ambiente – Bogotá':2080}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vigen_veda"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Temporal':2030,'Indefinida':2031}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "uso"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividades Productivas':351,'Aseo':353,'Uso Cultural':355,'Cultivo':356,'Subsistencia':359,'Habitación':361,'Otro':362}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_hab"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Arbol':371,'Arbusto':372,'Hierba':373,'Sufrútice':374,'Enredadera':375,'Liana':376,'Epífita':377,'Hemiparásita':378,'Suculentas':379,'Otro':380}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'muestreofaunaresultadostb':
                        nombre_campo = "categ_cit"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Apendice I':100,'Apendice II':200,'Apendice III':300,'No aplica':400}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "categ_uicn"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Preocupación Menor (LC)':321,'Casi Amenazada (NT)':322,'Vulnerable (VU)':323,'Peligro (EN)':324,'Peligro Crítico (CR)':325,'Extinto en estado silvestre (EW)':326,'Extinto (EX)':327,'Datos insuficientes (DD)':328,'No Evaluado (NE)':329,'No aplica':330}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "cate_minis"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Preocupación Menor (LC)':321,'Casi Amenazada (NT)':322,'Vulnerable (VU)':323,'Peligro (EN)':324,'Peligro Crítico (CR)':325,'Extinto en estado silvestre (EW)':326,'Extinto (EX)':327,'Datos insuficientes (DD)':328,'No Evaluado (NE)':329,'No aplica':330}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_distrib"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cosmopolita':331,'Restringida':332,'Casi endémica':333,'Endémica':334}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "migracion"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_migr"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Intrageneracional':101,'Intergeneracional':102,'Cíclica':103,'Unidireccional':104,'Estacional':105,'Irrupción Poblacional':106,'Nomadismo':107,'Latitudinal':108,'Longitudinal':109,'Altitudinal':110}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "veda"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Nacional':341,'Regional':342}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "entid_veda"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA - Área Metropolitana del Valle de Aburrá – Medellín':2081,'CAM - Corporación Autónoma Regional del Alto Magdalena':2047,'CAR - Corporación Autónoma Regional de Cundinamarca':2048,'CARDER - Corporación Autónoma Regional de Risaralda':2049,'CARDIQUE - Corporación Autónoma Regional del Canal Del Dique':2050,'CARSUCRE - Corporación Autónoma Regional de Sucre':2051,'CAS - Corporación Autónoma Regional de Santander':2052,'CDA - Corporación para el Desarrollo Sostenible del Norte y el Oriente Amazónico':2073,'CDMB - Corporación Autónoma Regional para la Defensa de la Meseta de Bucaramanga':2053,'CODECHOCO - Corporación Autónoma Regional para el Desarrollo Sostenible del Chocó':2074,'CORALINA - Corporación para el Desarrollo Sostenible del Archipiélago de San Andrés, Providencia y Santa Catalina':2075,'CORANTIOQUIA - Corporación Autónoma Regional del Centro de Antioquia':2054,'CORMACARENA - Corporación para el Desarrollo Sostenible del Área de Manejo Especial de La Macarena':2076,'CORNARE - Corporación Autónoma Regional de las Cuencas de los Ríos Negro y Nare':2055,'CORPAMAG - Corporación Autónoma Regional del Magdalena':2056,'CORPOAMAZONIA - Corporación para el Desarrollo Sostenible del Sur de la Amazonia':2077,'CORPOBOYACA - Corporación Autónoma Regional de Boyacá':2057,'CORPOCALDAS - Corporación Autónoma Regional de Caldas':2058,'CORPOCESAR - Corporación Autónoma Regional del Cesar':2059,'CORPOCHIVOR - Corporación Autónoma Regional de Chivor':2060,'CORPOGUAJIRA - Corporación Autónoma Regional de La Guajira':2061,'CORPOGUAVIO - Corporación Autónoma Regional del Guavio':2062,'CORPOMOJANA - Corporación para el Desarrollo Sostenible de La Mojana y El San Jorge':2078,'CORPONARIÑO - Corporación Autónoma Regional de Nariño':2063,'CORPONOR - Corporación Autónoma Regional de la Frontera Nororiental':2064,'CORPORINOQUIA - Corporación Autónoma Regional de la Orinoquia':2065,'CORPOURABA - Corporación para el Desarrollo Sostenible del Urabá':2079,'CORTOLIMA - Corporación Autónoma Regional del Tolima':2066,'CRA - Corporación Autónoma Regional del Atlántico':2067,'CRC - Corporación Autónoma Regional del Cauca':2068,'CRQ - Corporación Autónoma Regional del Quindío':2069,'CSB - Corporación Autónoma Regional del Sur de Bolívar':2070,'CVC - Corporación Autónoma Regional del Valle del Cauca':2071,'CVS - Corporación Autónoma Regional de los Valles del Sinú y del San Jorge':2072,'DADMA - Departamento Administrativo Distrital del Medio Ambiente de Santa Marta':2084,'DAGMA - Departamento Administrativo de Gestión del Medio Ambiente – Cali':2082,'DAMAB - Departamento Técnico Administrativo del Medio Ambiente de Barranquilla':2083,'EPA - Establecimiento Público Ambiental – Cartagena':2085,'INCODER - Instituto Colombiano de Desarrollo Rural':2041,'INCORA - Instituto Colombiano de la Reforma Agraria':2043,'INDERENA - Instituto Nacional de Recursos Naturales Renovables y del Ambiente':2040,'INPA - Instituto Nacional de Pesca y Acuicultura':2044,'MADR - MInisterio de Agricultura y Desarrollo Rural':2045,'MADS - Ministerio de Ambiente y Desarrollo Sostenible':2042,'MAVDT - Ministerio de Ambiente, Vivienda y Desarrollo Territorial':2039,'Otra':2046,'SDA - Secretaría Distrital de Ambiente – Bogotá':2080}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vigen_veda"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Temporal':2030,'Indefinida':2031}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "uso"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividades Productivas':301,'Mascotas':302,'Uso Cultural':303,'Subsistencia':304,'Otro':305}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "dieta"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Frugívoro':401,'Herbívoro':402,'Insectivoro':403,'Omnivoro':404,'Carnivoro':405,'Otro':406}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'muestreofaunatb':
                        nombre_campo = "determ"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Captura de individuos':411,'Observación':413,'Marcas de Individuos':414,'Detección auditiva':415,'Huellas':416,'Heces':417,'Pelos':418,'Otro':419}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'muestreofloraregeneraciontb':
                        nombre_campo = "categ_cit"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Apendice I':100,'Apendice II':200,'Apendice III':300,'No aplica':400}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "categ_uicn"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Preocupación Menor (LC)':321,'Casi Amenazada (NT)':322,'Vulnerable (VU)':323,'Peligro (EN)':324,'Peligro Crítico (CR)':325,'Extinto en estado silvestre (EW)':326,'Extinto (EX)':327,'Datos insuficientes (DD)':328,'No Evaluado (NE)':329,'No aplica':330}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "cate_minis"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Preocupación Menor (LC)':321,'Casi Amenazada (NT)':322,'Vulnerable (VU)':323,'Peligro (EN)':324,'Peligro Crítico (CR)':325,'Extinto en estado silvestre (EW)':326,'Extinto (EX)':327,'Datos insuficientes (DD)':328,'No Evaluado (NE)':329,'No aplica':330}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_distrib"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cosmopolita':331,'Restringida':332,'Casi endémica':333,'Endémica':334}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "veda"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Nacional':341,'Regional':342}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "entid_veda"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA - Área Metropolitana del Valle de Aburrá – Medellín':2081,'CAM - Corporación Autónoma Regional del Alto Magdalena':2047,'CAR - Corporación Autónoma Regional de Cundinamarca':2048,'CARDER - Corporación Autónoma Regional de Risaralda':2049,'CARDIQUE - Corporación Autónoma Regional del Canal Del Dique':2050,'CARSUCRE - Corporación Autónoma Regional de Sucre':2051,'CAS - Corporación Autónoma Regional de Santander':2052,'CDA - Corporación para el Desarrollo Sostenible del Norte y el Oriente Amazónico':2073,'CDMB - Corporación Autónoma Regional para la Defensa de la Meseta de Bucaramanga':2053,'CODECHOCO - Corporación Autónoma Regional para el Desarrollo Sostenible del Chocó':2074,'CORALINA - Corporación para el Desarrollo Sostenible del Archipiélago de San Andrés, Providencia y Santa Catalina':2075,'CORANTIOQUIA - Corporación Autónoma Regional del Centro de Antioquia':2054,'CORMACARENA - Corporación para el Desarrollo Sostenible del Área de Manejo Especial de La Macarena':2076,'CORNARE - Corporación Autónoma Regional de las Cuencas de los Ríos Negro y Nare':2055,'CORPAMAG - Corporación Autónoma Regional del Magdalena':2056,'CORPOAMAZONIA - Corporación para el Desarrollo Sostenible del Sur de la Amazonia':2077,'CORPOBOYACA - Corporación Autónoma Regional de Boyacá':2057,'CORPOCALDAS - Corporación Autónoma Regional de Caldas':2058,'CORPOCESAR - Corporación Autónoma Regional del Cesar':2059,'CORPOCHIVOR - Corporación Autónoma Regional de Chivor':2060,'CORPOGUAJIRA - Corporación Autónoma Regional de La Guajira':2061,'CORPOGUAVIO - Corporación Autónoma Regional del Guavio':2062,'CORPOMOJANA - Corporación para el Desarrollo Sostenible de La Mojana y El San Jorge':2078,'CORPONARIÑO - Corporación Autónoma Regional de Nariño':2063,'CORPONOR - Corporación Autónoma Regional de la Frontera Nororiental':2064,'CORPORINOQUIA - Corporación Autónoma Regional de la Orinoquia':2065,'CORPOURABA - Corporación para el Desarrollo Sostenible del Urabá':2079,'CORTOLIMA - Corporación Autónoma Regional del Tolima':2066,'CRA - Corporación Autónoma Regional del Atlántico':2067,'CRC - Corporación Autónoma Regional del Cauca':2068,'CRQ - Corporación Autónoma Regional del Quindío':2069,'CSB - Corporación Autónoma Regional del Sur de Bolívar':2070,'CVC - Corporación Autónoma Regional del Valle del Cauca':2071,'CVS - Corporación Autónoma Regional de los Valles del Sinú y del San Jorge':2072,'DADMA - Departamento Administrativo Distrital del Medio Ambiente de Santa Marta':2084,'DAGMA - Departamento Administrativo de Gestión del Medio Ambiente – Cali':2082,'DAMAB - Departamento Técnico Administrativo del Medio Ambiente de Barranquilla':2083,'EPA - Establecimiento Público Ambiental – Cartagena':2085,'INCODER - Instituto Colombiano de Desarrollo Rural':2041,'INCORA - Instituto Colombiano de la Reforma Agraria':2043,'INDERENA - Instituto Nacional de Recursos Naturales Renovables y del Ambiente':2040,'INPA - Instituto Nacional de Pesca y Acuicultura':2044,'MADR - MInisterio de Agricultura y Desarrollo Rural':2045,'MADS - Ministerio de Ambiente y Desarrollo Sostenible':2042,'MAVDT - Ministerio de Ambiente, Vivienda y Desarrollo Territorial':2039,'Otra':2046,'SDA - Secretaría Distrital de Ambiente – Bogotá':2080}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vigen_veda"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Temporal':2030,'Indefinida':2031}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_regen"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Renuevo o plántula':1,'Brinzal':2,'Latizal':3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_hab"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Arbol':371,'Arbusto':372,'Hierba':373,'Sufrútice':374,'Enredadera':375,'Liana':376,'Epífita':377,'Hemiparásita':378,'Suculentas':379,'Otro':380}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    else:
                        pass

                elif i in marino_tab:
                    print(f'{i} esta dentro de suelos tab')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("MARINO_TAB")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'muestreofaunamarinatb':
                        nombre_campo = "ins_muest"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ADCP':501,'Botella Go Flo':502,'Botella Nansen':503,'Botella Niskin':504,'Botella Routner':505,'Box corer':506,'Censo visual':507,'CTD':508,'CTDO':509,'Cuadrante':510,'Draga':511,'Draga Van Veen':512,'HADCP':513,'LADCP':514,'Nasas':515,'Nucleador (Corazonador)':516,'Observación ':517,'Otro':518,'Palangre horizontal ':519,'Palangre vertical':520,'Piston corer':521,'Recolección directa':522,'Red cónica':523,'Red de arrastre':524,'Red de encierro':525,'Red de enmalle':526,'Transecto con punto intercepto':527,'Transectos con cadena intercepto':528,'Transectos en línea':529}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "determ"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Captura de individuos':411,'Observación':413,'Marcas de Individuos':414,'Detección auditiva':415,'Huellas':416,'Heces':417,'Pelos':418,'Otro':419}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "categ_cit"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Apendice I':100,'Apendice II':200,'Apendice III':300,'No aplica':400}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "categ_uicn"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Preocupación Menor (LC)':321,'Casi Amenazada (NT)':322,'Vulnerable (VU)':323,'Peligro (EN)':324,'Peligro Crítico (CR)':325,'Extinto en estado silvestre (EW)':326,'Extinto (EX)':327,'Datos insuficientes (DD)':328,'No Evaluado (NE)':329,'No aplica':330}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_distrib"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cosmopolita':331,'Restringida':332,'Casi endémica':333,'Endémica':334}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'esfuerzoofm_tb':
                        nombre_campo = "vient_dire"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'N':10001,'NNE':10002,'NE':10003,'ENE':10004,'E':10005,'ESE':10006,'SE':10007,'SSE':10008,'S':10009,'SSW':10010,'SW':10011,'WSW':10012,'W':10013,'WNW':10014,'NW':10015,'NNW':10016}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vient_fuer"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'1 (Calma)':7201,'2 (Ventolina)':7202,'3 (Brisa suave)':7203,'4 (Brisa leve)':7204,'5 (Brisa moderada)':7205,'6 (Brisa fresca)':7206,'7 (Brisa fuerte)':7207,'8 (Temporal)':7208,'9 (Temporal fuerte)':7209,'10 (Temporal violento)':7210,'11 (Temporal muy violento)':7211,'12 (Huracán)':7212}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vient_fuer"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'1 (Calma)':7201,'2 (Ventolina)':7202,'3 (Brisa suave)':7203,'4 (Brisa leve)':7204,'5 (Brisa moderada)':7205,'6 (Brisa fresca)':7206,'7 (Brisa fuerte)':7207,'8 (Temporal)':7208,'9 (Temporal fuerte)':7209,'10 (Temporal violento)':7210,'11 (Temporal muy violento)':7211,'12 (Huracán)':7212}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "visibilid"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'P (Menor a 1 km)':7301,'M (Entre 1 km y 5 km)':7302,'G (Mayor a 5 km)':7303}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "brillo_sol"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'N (No)':7401,'W (Weak)':7402,'S (Strong)':7403,'V (Varies)':7404}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'pesqueroofm_tb':
                        nombre_campo = "fishing_ge"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Atarraya':6101,'Buceo':6102,'Chinchorro':6103,'Líneas de mano':6104,'Nasas':6105,'Palangre o espinel':6106,'Redes camaroneras':6107,'Redes de enmalle':6108,'Otros':6109}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "evidencia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Fotografia':181,'Video':182,'Video y fotografía':183,'Solo observación':184}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'otrafaunaofm_tb':
                        nombre_campo = "dire_grupo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Towards (T)':171,'Away (A)':172,'Same direction (S)':173,'Opposite direction (O)':174,'Crossing perpendicular (C)':175,'Variable (V)':176}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "evidencia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Fotografia':181,'Video':182,'Video y fotografía':183,'Solo observación':184}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'tortugasofm_tb':
                        nombre_campo = "eventtype"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Afloat':1101,'Boat strike':1102,'Entanglement':1103,'Sighting':1104,'Skeletal Remains':1105,'Stranding':1106}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "certe_dato"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sure (1)':1201,'Probable (2)':1202,'Doubtful (3)':1203}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "orden"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Testudines':4101,'Otro':4102}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "familia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cheloniidae':4201,'Dermochelyidae':4202,'Otro':4203}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "genero"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Carettasp.':4301,'Cheloniasp.':4302,'Dermochelyssp.':4303,'Eretmochelyssp.':4304,'Lepidochelyssp.':4305,'Otro':4306}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "espec_nomb"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Carettacaretta':4401,'Cheloniaagassizii':4402,'Cheloniamydas':4403,'Dermochelyscoriacea':4404,'Eretmochelysimbricata':4405,'Lepidochelyskempii':4406,'LepidochelysLepidochelys':4407,'Otro':4408}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "nomb_comun"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Caguamo':4501,'Tortuga carey':4502,'Tortuga verde':4503,'Otro':4504}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "dire_barco"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'N (Norte)':161,'S (Sur)':162,'E (Este)':163,'O (Oeste)':164,'NE (Nor-Este)':165,'SE (Sur-Este)':166,'SO (Sur-Oeste)':167,'NO (Nor-Oeste)':168,'Plataforma fija (no aplica)':169}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "dire_grupo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Towards (T)':171,'Away (A)':172,'Same direction (S)':173,'Opposite direction (O)':174,'Crossing perpendicular (C)':175,'Variable (V)':176}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "evidencia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Fotografia':181,'Video':182,'Video y fotografía':183,'Solo observación':184}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'pecesofm_tb':
                        nombre_campo = "orden"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Albuliformes':3101,'Anguilliformes':3102,'Ateleopodiformes':3103,'Atheriniformes':3104,'Aulopiformes':3105,'Batrachoidiformes':3106,'Beloniformes':3107,'Beryciformes':3108,'Characiformes':3109,'Clupeiformes':3110,'Cypriniformes':3111,'Cyprinodontiformes':3112,'Elopiformes':3113,'Gadiformes':3114,'Gasterosteiformes':3115,'Gonorhynchiformes':3116,'Gymnotiformes':3117,'Lampridiformes':3118,'Lophiiformes':3119,'Mugiliformes':3120,'Myctophiformes':3121,'Ophidiiformes':3122,'Osmeriformes':3123,'Osteoglossiformes':3124,'Perciformes':3125,'Pleuronectiformes':3126,'Polymixiiformes':3127,'Saccopharyngiformes':3128,'Salmoniformes':3129,'Scorpaeniformes':3130,'Semionotiformes':3131,'Siluriformes':3132,'Stephanoberyciformes':3133,'Stomiiformes':3134,'Synbranchiformes':3135,'Tetraodontiformes':3136,'Zeiformes':3137,'Otro':3138}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "suborden"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Acanthuroidei':3201,'Anabanthoidei':3202,'Anguilloidei':3203,'Blennioidei':3204,'Callionymoidei':3205,'Congroidei':3206,'Cottoidei':3207,'Dactylopteroidei':3208,'Gobiesocoidei':3209,'Gobioidei':3210,'Gymnotoidei':3211,'Labroidei':3212,'Muraenoidei':3213,'Normanichtyioidei':3214,'Percoidei':3215,'Platycephaloidei':3216,'Scombroidei':3217,'Scombrolabracoidei':3218,'Scorpaenoidei':3219,'Sternopygoidei':3220,'Stromateoidei':3221,'Tetraodontoidei':3222,'Trachinoidei':3223,'Triacanthoidei':3224,'Otro':3225}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "familia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Acanthuridae':3301,'Achiridae':3302,'Achiropsettidae':3303,'Acropomatidae':3304,'Ageneiosidae':3305,'Albulidae':3306,'Alepisauridae':3307,'Alepocephalidae':3308,'Amarsipidae':3309,'Ammodytidae':3310,'Anablebidae':3311,'Anguillidae':3312,'Anoplogastridae':3313,'Anostomidae':3314,'Anotopteridae':3315,'Antennariidae':3316,'Aphyonidae':3317,'Aplocheilidae':3318,'Apogonidae':3319,'Apteronotidae':3320,'Argentinidae':3321,'Ariidae':3322,'Ariommatidae':3323,'Aspredinidae':3324,'Astroblepidae':3325,'Ateleopodidae':3326,'Atherinidae':3327,'Atherinopsidae':3328,'Auchenipteridae':3329,'Aulopodidae':3330,'Aulostomidae':3331,'Balistidae':3332,'Barbourisiidae':3333,'Bathyclupeidae':3334,'Bathyclupeidae':3335,'Bathylagidae':3336,'Batrachoididae':3337,'Belonidae':3338,'Belontiidae':3339,'Bembridae':3340,'Berycidae':3341,'Blenniidae':3342,'Bothidae':3343,'Bramidae':3344,'Bregmacerotidae':3345,'Bythitidae':3346,'Callanthiidae':3347,'Callichthyidae':3348,'Callionymidae':3349,'Caproidae':3350,'Caracanthidae':3351,'Carangidae':3352,'Carapidae':3353,'Caristiidae':3354,'Caulophrynidae':3355,'Centrolophidae':3356,'Centrophrynidae':3357,'Centropomidae':3358,'Cepolidae':3359,'Ceratiidae':3360,'Cetomimidae':3361,'Cetopsidae':3362,'Chaenopsidae':3363,'Chaetodontidae':3364,'Chanidae':3365,'Characidae':3366,'Chaunacidae':3367,'Cheilodactylidae':3368,'Chiasmodontidae':3369,'Chlopsidae':3370,'Chlorophthalmidae':3371,'Cichlidae':3372,'Cirrhitidae':3373,'Clupeidae':3374,'Colocongridae':3375,'Congiopodidae':3376,'Congridae':3377,'Coryphaenidae':3378,'Ctenoluciidae':3379,'Curimatidae':3380,'Cyematidae':3381,'Cynodontidae':3382,'Cynoglossidae':3383,'Cyprinidae':3384,'Cyprinodontidae':3385,'Dactylopteridae':3386,'Dactyloscopidae':3387,'Derichthyidae':3388,'Diceratiidae':3389,'Diodontidae':3390,'Diretmidae':3391,'Doradidae':3392,'Echeneidae':3393,'Electrophoridae':3394,'Eleotridae':3395,'Elopidae':3396,'Emmelichthyidae':3397,'Engraulidae':3398,'Ephippidae':3399,'Epigonidae':3400,'Erythrinidae':3401,'Eurypharyngidae':3402,'Evermannellidae':3403,'Exocoetidae':3404,'Fistulariidae':3405,'Fundulidae':3406,'Gadidae':3407,'Gasteropelecidae':3408,'Gempylidae':3409,'Gerreidae':3410,'Gibberichthyidae':3411,'Gigantactinidae':3412,'Giganturidae':3413,'Gobiesocidae':3414,'Gobiidae':3415,'Gonostomatidae':3416,'Grammatidae':3417,'Grammicolepididae':3418,'Gymnotidae':3419,'Haemulidae':3420,'Halosauridae':3421,'Helogeneidae':3422,'Hemiodontidae':3423,'Hemiramphidae':3424,'Heptapteridae':3425,'Heterenchelyidae':3426,'Himantholophidae':3427,'Holocentridae':3428,'Hypophthalmidae':3429,'Hypopomidae':3430,'Inermiidae':3431,'Ipnopidae':3432,'Kuhliidae':3433,'Kyphosidae':3434,'Labridae':3435,'Labrisomidae':3436,'Lampridae':3437,'Latridae':3438,'Lebiasinidae':3439,'Lepisosteidae':3440,'Leptochilichthyidae':3441,'Linophrynidae':3442,'Liparidae':3443,'Lobotidae':3444,'Lophiidae':3445,'Lophotidae':3446,'Loricariidae':3447,'Lutjanidae':3448,'Luvaridae':3449,'Macroramphosidae':3450,'Macrouridae':3451,'Macrurocyttidae':3452,'Macruronidae':3453,'Malacanthidae':3454,'Megalomycteridae':3455,'Megalopidae':3456,'Melamphaidae':3457,'Melanocetidae':3458,'Melanonidae':3459,'Merlucciidae':3460,'Microdesmidae':3461,'Microstomatidae':3462,'Mirapinnidae':3463,'Molidae':3464,'Monacanthidae':3465,'Monocentridae':3466,'Monognathidae':3467,'Moridae':3468,'Moringuidae':3469,'Mugilidae':3470,'Mullidae':3471,'Muraenesocidae':3472,'Muraenidae':3473,'Muraenolepididae':3474,'Myctophidae':3475,'Myrocongridae':3476,'Nandidae':3477,'Nematistiidae':3478,'Nemichthyidae':3479,'Neoceratiidae':3480,'Neoscopelidae':3481,'Nettastomatidae':3482,'Nomeidae':3483,'Normanichthyidae':3484,'Notacanthidae':3485,'Notosudidae':3486,'Ogcocephalidae':3487,'Omosudidae':3488,'Oneirodidae':3489,'Ophichthidae':3490,'Ophidiidae':3491,'Opisthoproctidae':3492,'Opistognathidae':3493,'Oplegnathidae':3494,'Oreosomatidae':3495,'Osteoglossidae':3496,'Ostraciidae':3497,'Parabrotulidae':3498,'Paralepididae':3499,'Paralichthyidae':3500,'Parazenidae':3501,'Pempheridae':3502,'Percichthyidae':3503,'Percophidae':3504,'Peristediidae':3505,'Peristediidae':3506,'Phosichthyidae':3507,'Phycidae':3508,'Pimelodidae':3509,'Pinguipedidae':3510,'Platytroctidae':3511,'Pleuronectidae':3512,'Poeciliidae':3513,'Polymixiidae':3514,'Polynemidae':3515,'Pomacanthidae':3516,'Pomacentridae':3517,'Pomatomidae':3518,'Priacanthidae':3519,'Pristigasteridae':3520,'Prochilodontidae':3521,'Profundulidae':3522,'Psychrolutidae':3523,'Rachycentridae':3524,'Regalecidae':3525,'Rhamphichthyidae':3526,'Rondeletiidae':3527,'Saccopharyngidae':3528,'Salmonidae':3529,'Scaridae':3530,'Schindleriidae':3531,'Sciaenidae':3532,'Scoloplacidae':3533,'Scomberesocidae':3534,'Scombridae':3535,'Scombrolabracidae':3536,'Scopelarchidae':3537,'Scophthalmidae':3538,'Scorpaenidae':3539,'Serranidae':3540,'Serrivomeridae':3541,'Soleidae':3542,'Sparidae':3543,'Sphyraenidae':3544,'Steindachneriidae':3545,'Stephanoberycidae':3546,'Sternoptychidae':3547,'Sternopygidae':3548,'Stomiidae':3549,'Stromateidae':3550,'Stylephoridae':3551,'Synaphobranchidae':3552,'Synbranchidae':3553,'Syngnathidae':3554,'Synodontidae':3555,'Tetragonuridae':3556,'Tetraodontidae':3557,'Thaumatichthyidae':3558,'Trachichthyidae':3559,'Trachipteridae':3560,'Triacanthodidae':3561,'Trichiuridae':3562,'Trichomycteridae':3563,'Triglidae':3564,'Tripterygiidae':3565,'Uranoscopidae':3566,'Xiphiidae':3567,'Zanclidae':3568,'Zeidae':3569,'Otro':3570}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "subfamilia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alosinae':3601,'Anostominae':3602,'Anthiinae':3603,'Antigoniinae':3604,'Apsilinae':3605,'Bathygadinae':3606,'Bathymyrinae':3607,'Batrachoidinae':3608,'Brosmophycinae':3609,'Brotulinae':3610,'Brotulotaeniinae':3611,'Bythitinae':3612,'Chilodontinae':3613,'Chrominae':3614,'Clupeinae':3615,'Congrinae':3616,'Dussumieriinae':3617,'Epinephelinae':3618,'Etelinae':3619,'Grammistinae':3620,'Harpadontinae':3621,'Heterocongrinae':3622,'Heterotidinae':3623,'Hippocampinae':3624,'Holocentrinae':3625,'Ilyophinae':3626,'Istiophorinae':3627,'Lampanyctinae':3628,'Latilinae':3629,'Lebiasininae':3630,'Lipropomatinae':3631,'Lutjaninae':3632,'Macrourinae':3633,'Macrouroidinae':3634,'Malacanthinae':3635,'Maurolicinae':3636,'Muraeninae':3637,'Myripristinae':3638,'Myrophinae':3639,'Neobythitinae':3640,'Ophichthinae':3641,'Ophidiinae':3642,'Osteoglossinae':3643,'Paradichthyinae':3644,'Pelloninae':3645,'Peristediinae':3646,'Poecilopsettinae':3647,'Pomacentrinae':3648,'Porichthyinae':3649,'Prionurinae':3650,'Pristigasterinae':3651,'Pyrrhulininae':3652,'Scarinae':3653,'Scorpaeninae':3654,'Sebastinae':3655,'Serraninae':3656,'Setarchinae':3657,'Sparisomatinae':3658,'Sternoptychinae':3659,'Stomiinae':3660,'Symphurinae':3661,'Syngnathinae':3662,'Thalassophryninae':3663,'Trachyrincinae':3664,'Triglinae':3665,'Uropterygiinae':3666,'Xiphiinae':3667,'Zeniinae':3668,'Otro':3669}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "genero"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Ablennessp.':4101,'Abomasp.':4102,'Abramitessp.':4103,'Abudefdufsp.':4104,'Acanthemblemariasp.':4105,'Acanthocybiumsp.':4106,'Acanthostracionsp.':4107,'Acanthurussp.':4108,'Achirussp.':4109,'Acyrtopssp.':4110,'Acyrtussp.':4111,'Aequidenssp.':4112,'Ageneiosussp.':4113,'Agonostomussp.':4114,'Ahliasp.':4115,'Akkosp.':4116,'Albulasp.':4117,'Alectissp.':4118,'Alphestessp.':4119,'Aluterussp.':4120,'Amblycirrhitussp.':4121,'Amphelikturussp.':4122,'Amphichthyssp.':4123,'Anarchiassp.':4124,'Anchoasp.':4125,'Anchoviasp.':4126,'Anchoviellasp.':4127,'Ancylopsettasp.':4128,'Anguillasp.':4129,'Anisotremussp.':4130,'Antennariussp.':4131,'Antennatussp.':4132,'Anthiassp.':4133,'Antigoniasp.':4134,'Aplatophissp.':4135,'Apogonsp.':4136,'Apsilussp.':4137,'Archosargussp.':4138,'Arcossp.':4139,'Argentinasp.':4140,'Argyripnussp.':4141,'Argyropelecussp.':4142,'Ariommasp.':4143,'Ariopsissp.':4144,'Ariosomasp.':4145,'Arothronsp.':4146,'Astrapogonsp.':4147,'Astroscopussp.':4148,'Astyanaxsp.':4149,'Atherinellasp.':4150,'Atherinomorussp.':4151,'Atractodenchelyssp.':4152,'Aulostomussp.':4153,'Auxissp.':4154,'Awaoussp.':4155,'Axoclinussp.':4156,'Bagresp.':4157,'Bairdiellasp.':4158,'Balistessp.':4159,'Barbulifersp.':4160,'Bascanichthyssp.':4161,'Bathyanthiassp.':4162,'Bathyclupeasp.':4163,'Bathycongrussp.':4164,'Bathygadussp.':4165,'Bathygobiussp.':4166,'Bathypteroissp.':4167,'Bathyurocongersp.':4168,'Batrachoidessp.':4169,'Bellatorsp.':4170,'Bembropssp.':4171,'Benthocometessp.':4172,'Benthodesmussp.':4173,'Bodianussp.':4174,'Bollmanniasp.':4175,'Bothussp.':4176,'Bramasp.':4177,'Bregmacerossp.':4178,'Brotulasp.':4179,'Bryconsp.':4180,'Bryxsp.':4181,'Bufoceratiassp.':4182,'Calamopteryxsp.':4183,'Calamussp.':4184,'Callechelyssp.':4185,'Callionymussp.':4186,'Cantherhinessp.':4187,'Canthidermissp.':4188,'Canthigastersp.':4189,'Caquetaiasp.':4190,'Caranxsp.':4191,'Carapussp.':4192,'Catesbyasp.':4193,'Cathoropssp.':4194,'Caulolatilussp.':4195,'Centropomussp.':4196,'Centropygesp.':4197,'Cephalopholissp.':4198,'Cerdalesp.':4199,'Cetengraulissp.':4200,'Chaenopsissp.':4201,'Chaetodipterussp.':4202,'Chaetodonsp.':4203,'Channomuraenasp.':4204,'Chanossp.':4205,'Charaxsp.':4206,'Chascanopsettasp.':4207,'Chauliodussp.':4208,'Chaunaxsp.':4209,'Cheilopogonsp.':4210,'Cherublemmasp.':4211,'Chilomycterussp.':4212,'Chilorhinussp.':4213,'Chirocentrodonsp.':4214,'Chlopsissp.':4215,'Chlorophthalmussp.':4216,'Chloroscombrussp.':4217,'Chromissp.':4218,'Cirrhitichthyssp.':4219,'Cirrhitussp.':4220,'Citharichthyssp.':4221,'Clepticussp.':4222,'Coelorinchussp.':4223,'Colocongersp.':4224,'Colomesussp.':4225,'Congersp.':4226,'Conodonsp.':4227,'Cookeolussp.':4228,'Coralliozetussp.':4229,'Corydorassp.':4230,'Coryphaenasp.':4231,'Coryphaenoidessp.':4232,'Coryphopterussp.':4233,'Cosmocampussp.':4234,'Creagrutussp.':4235,'Crossoloricariasp.':4236,'Cryptotomussp.':4237,'Ctenochaetussp.':4238,'Ctenogobiussp.':4239,'Ctenoluciussp.':4240,'Ctenosciaenasp.':4241,'Cubicepssp.':4242,'Curimatasp.':4243,'Cyclopsettasp.':4244,'Cynoponticussp.':4245,'Cynopotamussp.':4246,'Cynoscionsp.':4247,'Cyphocharaxsp.':4248,'Cyprinodonsp.':4249,'Cypselurussp.':4250,'Cyttopsissp.':4251,'Dactylopterussp.':4252,'Dactyloscopussp.':4253,'Daectorsp.':4254,'Decapterussp.':4255,'Decodonsp.':4256,'Dermatolepissp.':4257,'Diaphussp.':4258,'Diapterussp.':4259,'Dibranchussp.':4260,'Dicrolenesp.':4261,'Diodonsp.':4262,'Diplacanthopomasp.':4263,'Diplectrumsp.':4264,'Diplodussp.':4265,'Diplogrammussp.':4266,'Diplospinussp.':4267,'Doratonotussp.':4268,'Dormitatorsp.':4269,'Doryrhamphussp.':4270,'Dysommasp.':4271,'Dysomminasp.':4272,'Echeneissp.':4273,'Echidnasp.':4274,'Echiodonsp.':4275,'Echiophissp.':4276,'Ekemblemariasp.':4277,'Elacatinussp.':4278,'Elagatissp.':4279,'Eleotrissp.':4280,'Elopssp.':4281,'Emblemariasp.':4282,'Emblemariopsissp.':4283,'Emmelichthyopssp.':4284,'Enchelycoresp.':4285,'Engraulissp.':4286,'Engyophryssp.':4287,'Enneanectessp.':4288,'Entomacrodussp.':4289,'Epigonussp.':4290,'Epinephelussp.':4291,'Equetussp.':4292,'Erythroclessp.':4293,'Etelissp.':4294,'Etropussp.':4295,'Etrumeussp.':4296,'Eucinostomussp.':4297,'Eugerressp.':4298,'Euleptorhamphussp.':4299,'Eumegistussp.':4300,'Euthynnussp.':4301,'Evermannichthyssp.':4302,'Evorthodussp.':4303,'Evoxymetoponsp.':4304,'Exocoetussp.':4305,'Facciolellasp.':4306,'Fistulariasp.':4307,'Foetorepussp.':4308,'Forcipigersp.':4309,'Gadellasp.':4310,'Gambusiasp.':4311,'Gastropsettasp.':4312,'Gempylussp.':4313,'Geophagussp.':4314,'Gephyroberyxsp.':4315,'Gerressp.':4316,'Gilbertolussp.':4317,'Gillellussp.':4318,'Ginsburgellussp.':4319,'Gnathanodonsp.':4320,'Gnatholepissp.':4321,'Gnathophissp.':4322,'Gobiesoxsp.':4323,'Gobioidessp.':4324,'Gobiomorussp.':4325,'Gobionellussp.':4326,'Gobiosomasp.':4327,'Gobulussp.':4328,'Gonioplectrussp.':4329,'Gonostomasp.':4330,'Grammasp.':4331,'Guavinasp.':4332,'Gunterichthyssp.':4333,'Gymnachirussp.':4334,'Gymnomuraenasp.':4335,'Gymnothoraxsp.':4336,'Haemulonsp.':4337,'Haemulopsissp.':4338,'Halicampussp.':4339,'Halichoeressp.':4340,'Halieutichthyssp.':4341,'Halosaurussp.':4342,'Harengulasp.':4343,'Helicolenussp.':4344,'Hemanthiassp.':4345,'Hemiancistrussp.':4346,'Hemibryconsp.':4347,'Hemicaranxsp.':4348,'Hemiemblemariasp.':4349,'Hemiramphussp.':4350,'Heterocongersp.':4351,'Heteropriacanthussp.':4352,'Hippocampussp.':4353,'Hippoglossinasp.':4354,'Hirundichthyssp.':4355,'Histriosp.':4356,'Holacanthussp.':4357,'Holanthiassp.':4358,'Hollardiasp.':4359,'Holocentrussp.':4360,'Hopliassp.':4361,'Hoplopagrussp.':4362,'Hoplostethussp.':4363,'Hoplunnissp.':4364,'Hymenocephalussp.':4365,'Hypleurochilussp.':4366,'Hypoatherinasp.':4367,'Hypoplectrussp.':4368,'Hyporhamphussp.':4369,'Hyporthodussp.':4370,'Hypsoblenniussp.':4371,'Ichthyapussp.':4372,'Ijimaiasp.':4373,'Ilishasp.':4374,'Ilyophissp.':4375,'Inermiasp.':4376,'Isopisthussp.':4377,'Istiophorussp.':4378,'Japonocongersp.':4379,'Jenkinsiasp.':4380,'Johnrandalliasp.':4381,'Joturussp.':4382,'Kathetostomasp.':4383,'Katsuwonussp.':4384,'Kaupichthyssp.':4385,'Kuhliasp.':4386,'Kyphosussp.':4387,'Labichthyssp.':4388,'Labrisomussp.':4389,'Lachnolaimussp.':4390,'Lactophryssp.':4391,'Laemonemasp.':4392,'Lagocephalussp.':4393,'Lampadenasp.':4394,'Lamprissp.':4395,'Larimussp.':4396,'Lebiasinasp.':4397,'Lepidonectessp.':4398,'Lepidophanessp.':4399,'Lepophidiumsp.':4400,'Leporinussp.':4401,'Lestrolepissp.':4402,'Liopropomasp.':4403,'Lipogrammasp.':4404,'Lobotessp.':4405,'Lonchopisthussp.':4406,'Lonchurussp.':4407,'Lophiodessp.':4408,'Lophiussp.':4409,'Lophogobiussp.':4410,'Lucayablenniussp.':4411,'Lupinoblenniussp.':4412,'Lutjanussp.':4413,'Lycengraulissp.':4414,'Lythrypnussp.':4415,'Macrodonsp.':4416,'Makairasp.':4417,'Malacanthussp.':4418,'Malacocephalussp.':4419,'Malacoctenussp.':4420,'Malacosteussp.':4421,'Malthopsissp.':4422,'Maurolicussp.':4423,'Megalechissp.':4424,'Megalopssp.':4425,'Melichthyssp.':4426,'Membrassp.':4427,'Menticirrhussp.':4428,'Merlucciussp.':4429,'Microdesmussp.':4430,'Microgobiussp.':4431,'Microphissp.':4432,'Micropogoniassp.':4433,'Microspathodonsp.':4434,'Molasp.':4435,'Monacanthussp.':4436,'Monolenesp.':4437,'Monomitopussp.':4438,'Monopenchelyssp.':4439,'Moringuasp.':4440,'Mugilsp.':4441,'Mulloidichthyssp.':4442,'Mullussp.':4443,'Mycteropercasp.':4444,'Myctophumsp.':4445,'Myrichthyssp.':4446,'Myripristissp.':4447,'Myrophissp.':4448,'Naucratessp.':4449,'Nealotussp.':4450,'Nebrissp.':4451,'Nematistiussp.':4452,'Nemichthyssp.':4453,'Neobythitessp.':4454,'Neocongersp.':4455,'Neoepinnulasp.':4456,'Neomerinthesp.':4457,'Neoniphonsp.':4458,'Neoscombropssp.':4459,'Neoscopelussp.':4460,'Nessp.':4461,'Nettastomasp.':4462,'Nezumiasp.':4463,'Nicholsinasp.':4464,'Nomeussp.':4465,'Notacanthussp.':4466,'Notariussp.':4467,'Novaculichthyssp.':4468,'Ocyurussp.':4469,'Odontognathussp.':4470,'Odontoscionsp.':4471,'Ogcocephalussp.':4472,'Ogilbiasp.':4473,'Oligoplitessp.':4474,'Omobranchussp.':4475,'Ophichthussp.':4476,'Ophidionsp.':4477,'Ophioblenniussp.':4478,'Ophioscionsp.':4479,'Opisthonemasp.':4480,'Opisthopterussp.':4481,'Opistognathussp.':4482,'Oreochromissp.':4483,'Orthopristissp.':4484,'Ostichthyssp.':4485,'Ostracionsp.':4486,'Otophidiumsp.':4487,'Oxycirrhitessp.':4488,'Oxyporhamphussp.':4489,'Oxyurichthyssp.':4490,'Pagrussp.':4491,'Palatogobiussp.':4492,'Parabathymyrussp.':4493,'Parablenniussp.':4494,'Paraclinussp.':4495,'Paracongersp.':4496,'Paradiplogrammussp.':4497,'Parahollardiasp.':4498,'Paralichthyssp.':4499,'Paralonchurussp.':4500,'Paranthiassp.':4501,'Parapsettussp.':4502,'Parasphyraenopssp.':4503,'Parasudissp.':4504,'parazensp.':4505,'Parequessp.':4506,'Parexocoetussp.':4507,'Parophidionsp.':4508,'Pellonasp.':4509,'Pempherissp.':4510,'Penetopteryxsp.':4511,'Peprilussp.':4512,'Peristedionsp.':4513,'Petrotyxsp.':4514,'Phaeoptyxsp.':4515,'Phenacoscorbissp.':4516,'Phtheirichthyssp.':4517,'Physiculussp.':4518,'Pimelodussp.':4519,'Pisodonophissp.':4520,'Plagioscionsp.':4521,'Plagiotremussp.':4522,'Platybelonesp.':4523,'Platygillellussp.':4524,'Plectranthiassp.':4525,'Plectrypopssp.':4526,'Poeciliasp.':4527,'Poecilopsettasp.':4528,'Pollichthyssp.':4529,'Polydactylussp.':4530,'Polyipnussp.':4531,'Polymetmesp.':4532,'Polymixiasp.':4533,'Pomacanthussp.':4534,'Pomadasyssp.':4535,'Pomatomussp.':4536,'Pontinussp.':4537,'Porichthyssp.':4538,'Priacanthussp.':4539,'Priolepissp.':4540,'Prionotussp.':4541,'Prionurussp.':4542,'Pristigenyssp.':4543,'Pristipomoidessp.':4544,'Prochilodussp.':4545,'Prognathodessp.':4546,'Prognichthyssp.':4547,'Promethichthyssp.':4548,'Pronotogrammussp.':4549,'Protosciaenasp.':4550,'Psenessp.':4551,'Pseudobalistessp.':4552,'Pseudogrammasp.':4553,'Pseudomyrophissp.':4554,'Pseudophallussp.':4555,'Pseudophichthyssp.':4556,'Pseudoplatystomasp.':4557,'Pseudupeneussp.':4558,'Psilotrissp.':4559,'Ptereleotrissp.':4560,'Ptereleotrissp.':4561,'Pteroissp.':4562,'Pterygoplichthyssp.':4563,'Pycnommasp.':4564,'Pythonichthyssp.':4565,'Rachycentronsp.':4566,'Regalecussp.':4567,'Remorasp.':4568,'Remorinasp.':4569,'Rhamdiasp.':4570,'Rhinesomussp.':4571,'Rhomboplitessp.':4572,'Rhynchocongersp.':4573,'Risorsp.':4574,'Roeboidessp.':4575,'Rypticussp.':4576,'Saccogastersp.':4577,'Salminussp.':4578,'Sanopussp.':4579,'Sardasp.':4580,'Sardinellasp.':4581,'Sargocentronsp.':4582,'Sauridasp.':4583,'Scartellasp.':4584,'Scarussp.':4585,'Sciadessp.':4586,'Scomberomorussp.':4587,'Scombersp.':4588,'Scopelarchussp.':4589,'Scorpaenasp.':4590,'Scorpaenodessp.':4591,'Sectatorsp.':4592,'Selarsp.':4593,'Selenesp.':4594,'Seriolasp.':4595,'Serraniculussp.':4596,'Serranussp.':4597,'Setarchessp.':4598,'Sicydiumsp.':4599,'Sigmopssp.':4600,'Soleonasussp.':4601,'Sorubimsp.':4602,'sp1sp.':4603,'Sparisomasp.':4604,'Sphoeroidessp.':4605,'Sphyraenasp.':4606,'Starksiasp.':4607,'Stathmonotussp.':4608,'Stegastessp.':4609,'Steindachneriasp.':4610,'Stellifersp.':4611,'Stemonosudissp.':4612,'Stephanolepissp.':4613,'Sternoptyxsp.':4614,'Sternopygussp.':4615,'Stethojulissp.':4616,'Stomiassp.':4617,'Strongylurasp.':4618,'Stygnobrotulasp.':4619,'Sufflamensp.':4620,'Syaciumsp.':4621,'Symbolophorussp.':4622,'Symphurussp.':4623,'Symphysanodonsp.':4624,'Synagropssp.':4625,'Synaphobranchussp.':4626,'Synbranchussp.':4627,'Syngnathussp.':4628,'Synodontissp.':4629,'Synodussp.':4630,'Taractessp.':4631,'Taractichthyssp.':4632,'Tetrapturussp.':4633,'Thalassomasp.':4634,'Thalassophrynesp.':4635,'Thunnussp.':4636,'Tigrigobiussp.':4637,'Tomicodonsp.':4638,'Trachelyopterussp.':4639,'Trachinocephalussp.':4640,'Trachinotussp.':4641,'Trachurussp.':4642,'Trichiurussp.':4643,'Trichogastersp.':4644,'Trichopsettasp.':4645,'Trinectessp.':4646,'Triplophossp.':4647,'Triportheussp.':4648,'Tylosurussp.':4649,'Umbrinasp.':4650,'Upeneussp.':4651,'Uraspissp.':4652,'Urocongersp.':4653,'Uropterygiussp.':4654,'Varicussp.':4655,'Veneficasp.':4656,'Ventrifossasp.':4657,'Vinciguerriasp.':4658,'Xanthichthyssp.':4659,'Xenolepidichthyssp.':4660,'Xenomystaxsp.':4661,'Xenophthalmichthyssp.':4662,'Xiphiassp.':4663,'Xyrichthyssp.':4664,'Zalieutessp.':4665,'Zanclussp.':4666,'Zenionsp.':4667,'Otro':4668}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "espec_nomb"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Ablenneshians':5101,'Abomaetheostoma':5102,'Abramiteseques':5103,'Abudefdufconcolor':5104,'Abudefdufsaxatilis':5105,'Abudefduftaurus':5106,'Abudefduftroschelii':5107,'Acanthemblemariaaspera':5108,'Acanthemblemariabetinensis':5109,'Acanthemblemariagreenfieldi':5110,'Acanthemblemariahancocki':5111,'Acanthemblemariamaria':5112,'Acanthemblemariarivasi':5113,'Acanthemblemariaspinosa':5114,'Acanthocybiumsolandri':5115,'Acanthostracionpolygonia':5116,'Acanthostracionquadricornis':5117,'Acanthurusbahianus':5118,'Acanthuruschirurgus':5119,'Acanthuruscoeruleus':5120,'Acanthurusnigricans':5121,'Acanthurustriostegus':5122,'Acanthurusxanthopterus':5123,'Achirusachirus':5124,'Achirusklunzingeri':5125,'Achiruslineatus':5126,'Achirusmazatlanus':5127,'Achirusnovoae':5128,'Achirusscutum':5129,'Acyrtopsberyllinus':5130,'Acyrtusartius':5131,'Acyrtusrubiginosus':5132,'Aequidenspulcher':5133,'Ageneiosuspardalis':5134,'Agonostomusmonticola':5135,'Ahliaegmontis':5136,'Akkodionaea':5137,'Albulanemoptera':5138,'Albulavulpes':5139,'Alectisciliaris':5140,'Alphestesafer':5141,'Alphestesimmaculatus':5142,'Aluterusheudelotii':5143,'Aluterusmonoceros':5144,'Aluterusschoepfi':5145,'Aluterusscriptus':5146,'Amblycirrhituspinos':5147,'Amphelikturusdendriticus':5148,'Amphichthyscryptocentrus':5149,'Anarchiasgalapagensis':5150,'Anchoacayorum':5151,'Anchoacolonensis':5152,'Anchoacubana':5153,'Anchoafilifera':5154,'Anchoahepsetus':5155,'Anchoalamprotaenia':5156,'Anchoalucida':5157,'Anchoalyolepis':5158,'Anchoapanamensis':5159,'Anchoaparva':5160,'Anchoaspinifer':5161,'Anchoatrinitatis':5162,'Anchoawalkeri':5163,'Anchoviaclupeoides':5164,'Anchoviellaelongata':5165,'Anchoviellalepidentostole':5166,'Anchoviellaperfasciata':5167,'Ancylopsettacycloidea':5168,'Ancylopsettadilecta':5169,'Ancylopsettakumperae':5170,'Ancylopsettaommata':5171,'Anguillaclepsydra':5172,'Anguillalentiginosa':5173,'Anguillamiliaris':5174,'Anguillarobusta':5175,'Anguillarostrata':5176,'Anisotremuscaesius':5177,'Anisotremusinterruptus':5178,'Anisotremusmoricandi':5179,'Anisotremussurinamensis':5180,'Anisotremustaeniatus':5181,'Anisotremusvirginicus':5182,'Antennariusavalonis':5183,'Antennariusbermudensis':5184,'Antennariuscommerson':5185,'Antennariusmultiocellatus':5186,'Antennariusocellatus':5187,'Antennariuspauciradiatus':5188,'Antennariusradiosus':5189,'Antennariussanguineus':5190,'Antennariusstriatus':5191,'Antennatusstrigatus':5192,'Anthiastenuis':5193,'Antigoniacapros':5194,'Antigoniacombatia':5195,'Aplatophischauliodus':5196,'Apogonaffinis':5197,'Apogonatradorsatus':5198,'Apogonaurolineatus':5199,'Apogonbinotatus':5200,'Apogondovii':5201,'Apogonlachneri':5202,'Apogonleptocaulus':5203,'Apogonmaculatus':5204,'Apogonpacificus':5205,'Apogonphenax':5206,'Apogonpillionatus':5207,'Apogonplanifrons':5208,'Apogonpseudomaculatus':5209,'Apogonquadrisquamatus':5210,'Apogonrobinsi':5211,'Apogontownsendi':5212,'Apsilusdentatus':5213,'Archosargusprobatocephalus':5214,'Archosargusrhomboidalis':5215,'Arcosmacrophthalmus':5216,'Argentinabrucei':5217,'Argentinastriata':5218,'Argyripnusatlanticus':5219,'Argyropelecusaculeatus':5220,'Argyropelecuslychnus':5221,'Ariommabondi':5222,'Ariommaregulus':5223,'Ariopsisbonillai':5224,'Ariopsisseemanni':5225,'Ariosomaanale':5226,'Ariosomabalearicum':5227,'Ariosomagilberti':5228,'Ariosomaprorigerum':5229,'Arothronhispidus':5230,'Arothronmeleagris':5231,'Astrapogonalutus':5232,'Astrapogonpuncticulatus':5233,'Astrapogonstellatus':5234,'Astroscopusy-graecum':5235,'Astyanaxcaucanus':5236,'Astyanaxfasciatus':5237,'Atherinellabeani':5238,'Atherinellablackburni':5239,'Atherinellabrasiliensis':5240,'Atherinomorusstipes':5241,'Atractodenchelysphrix':5242,'Aulostomuschinensis':5243,'Aulostomusmaculatus':5244,'Auxisrochei':5245,'Auxisthazard':5246,'Awaoustajasica':5247,'Axoclinusrubinoffi':5248,'Bagrebagre':5249,'Bagremarinus':5250,'Bagrepanamensis':5251,'Bagrepinnimaculatus':5252,'Bairdiellaensifera':5253,'Bairdiellaronchus':5254,'Bairdiellasanctaeluciae':5255,'Balistescapriscus':5256,'Balistespolylepis':5257,'Balistesvetula':5258,'Barbuliferceuthoecus':5259,'Bathyanthiascubensis':5260,'Bathyanthiasmexicana':5261,'Bathyclupeaargentea':5262,'Bathycongrusbullisi':5263,'Bathycongrusdubius':5264,'Bathycongrusmacrurus':5265,'Bathycongrusvaridens':5266,'Bathycongrusvicinalis':5267,'Bathygadusmacrops':5268,'Bathygobiusandrei':5269,'Bathygobiuscuracao':5270,'Bathygobiusmystacium':5271,'Bathygobiusramosus':5272,'Bathygobiussoporator':5273,'Bathypteroisbigelowi':5274,'Bathyurocongervicinus':5275,'Batrachoidesboulengeri':5276,'Batrachoidesmanglae':5277,'Batrachoidespacifici':5278,'Batrachoidessurinamensis':5279,'Bellatorbrachychir':5280,'Bellatoregretta':5281,'Bellatorgymnostethus':5282,'Bellatorribeiroi':5283,'Bellatorxenisma':5284,'Bembropsanatirostris':5285,'Bembropsgobioides':5286,'Bembropsocellatus':5287,'Bembropssp.1':5288,'Bembropssp.2':5289,'Benthodesmussimonyi':5290,'Benthodesmustenuis':5291,'Bodianusdiplotaenia':5292,'Bodianuspulchellus':5293,'Bodianusrufus':5294,'Bollmanniaboqueronensis':5295,'Bollmanniachlamydes':5296,'Bollmanniaeigenmanni':5297,'Bollmanniagomezi':5298,'Bollmannialitura':5299,'Bothuslunatus':5300,'Bothusmaculiferus':5301,'Bothusocellatus':5302,'Bramacaudatus':5303,'Bregmacerosatlanticus':5304,'Bregmacerosbathymaster':5305,'Bregmaceroscantori':5306,'Bregmaceroshoudei':5307,'Brotulabarbata':5308,'Brotulaclarkae':5309,'Brotulaordwayi':5310,'Bryconsinuensis':5311,'Bryxdunckeri':5312,'Bryxrandalli':5313,'Bufoceratiaswedli':5314,'Calamopteryxgoslinei':5315,'Calamopteryxrobinsorum':5316,'Calamusbajonado':5317,'Calamuscalamus':5318,'Calamuscervigoni':5319,'Calamuspenna':5320,'Calamuspennatula':5321,'Callechelysbilinearis':5322,'Cantherhinesdumerilii':5323,'Cantherhinesmacrocerus':5324,'Cantherhinespullus':5325,'Canthidermismaculata':5326,'Canthidermissufflamen':5327,'Canthigasterjanthinoptera':5328,'Canthigasterpunctatissima':5329,'Canthigasterrostrata':5330,'Caquetaiakraussii':5331,'Caranxbartholomaei':5332,'Caranxcaballus':5333,'Caranxcaninus':5334,'Caranxcrysos':5335,'Caranxhippos':5336,'Caranxlatus':5337,'Caranxlugubris':5338,'Caranxmelampygus':5339,'Caranxotrynter':5340,'Caranxruber':5341,'Caranxsexfasciatus':5342,'Carapusbermudensis':5343,'Catesbyapseudomuraena':5344,'Cathoropsmapale':5345,'Cathoropsmultiradiatus':5346,'Cathoropsraredonae':5347,'Cathoropsspixii':5348,'Cathoropssteindachneri':5349,'Caulolatilusaffinis':5350,'Caulolatiluscyanops':5351,'Caulolatilusguppyi':5352,'Caulolatilusintermedius':5353,'Caulolatiluswilliamsi':5354,'Centropomusensiferus':5355,'Centropomusmexicanus':5356,'Centropomusparallelus':5357,'Centropomuspectinatus':5358,'Centropomusundecimalis':5359,'Centropygeargi':5360,'Cephalopholiscruentata':5361,'Cephalopholisfulva':5362,'Cephalopholispanamensis':5363,'Cerdalefloridana':5364,'Cetengraulisedentulus':5365,'Cetengraulismysticetus':5366,'Chaenopsislimbaughi':5367,'Chaenopsisocellata':5368,'Chaenopsisresh':5369,'Chaetodipterusfaber':5370,'Chaetodipteruszonatus':5371,'Chaetodonaculeatus':5372,'Chaetodoncapistratus':5373,'Chaetodonhumeralis':5374,'Chaetodonocellatus':5375,'Chaetodonsedentarius':5376,'Chaetodonstriatus':5377,'Channomuraenavittata':5378,'Chanoschanos':5379,'Chauliodusbarbatus':5380,'Chauliodussloani':5381,'Chaunaxpictus':5382,'Chaunaxsuttkusi':5383,'Cheilopogoncyanopterus':5384,'Cheilopogonfurcatus':5385,'Cheilopogonheterurus':5386,'Cherublemmaemmelas':5387,'Chilomycterusantennatus':5388,'Chilomycterusantillarum':5389,'Chilomycterusatringa':5390,'Chilomycterusreticulatus':5391,'Chilorhinussuensonii':5392,'Chirocentrodonbleekerianus':5393,'Chlopsisdentatus':5394,'Chlorophthalmusagassizi':5395,'Chlorophthalmusmento':5396,'Chloroscombruschrysurus':5397,'Chloroscombrusorqueta':5398,'Chromisatrilobata':5399,'Chromiscyanea':5400,'Chromisenchrysura':5401,'Chromisinsolata':5402,'Chromismultilineata':5403,'Chromisscotti':5404,'Cirrhitichthysoxycephalus':5405,'Cirrhitusrivulatus':5406,'Citharichthysarenaceus':5407,'Citharichthyscornutus':5408,'Citharichthysdinoceros':5409,'Citharichthysgilberti':5410,'Citharichthysgymnorhinus':5411,'Citharichthysmacrops':5412,'Citharichthysminutus':5413,'Citharichthysplatophrys':5414,'Citharichthysspilopterus':5415,'Citharichthysstigmaeus':5416,'Citharichthysvaldezi':5417,'Clepticusparrae':5418,'Coelorinchuscaelorhincus':5419,'Coelorinchuscanus':5420,'Coelorinchuscaribbaeus':5421,'Colocongermeadi':5422,'Colomesuspsittacus':5423,'Congeresculentus':5424,'Congertriporiceps':5425,'Conodonnobilis':5426,'Conodonserrifer':5427,'Cookeolusjaponicus':5428,'Coralliozetuscardonae':5429,'Corydorasesperanze':5430,'Corydorasseptentrionalis':5431,'Coryphaenaequiselis':5432,'Coryphaenahippurus':5433,'Coryphaenoidescapito':5434,'Coryphaenoideszaniophorus':5435,'Coryphopterusalloides':5436,'Coryphopterusdicrus':5437,'Coryphopteruseidolon':5438,'Coryphopterusglaucofraenum':5439,'Coryphopterushyalinus':5440,'Coryphopteruslipernes':5441,'Coryphopteruspersonatus':5442,'Coryphopterusthrix':5443,'Coryphopterustortugae':5444,'Coryphopterusurospilus':5445,'Cosmocampusalbirostris':5446,'Cosmocampusbrachycephalus':5447,'Cosmocampuselucens':5448,'Crossoloricariavariegata':5449,'Cryptotomusroseus':5450,'Ctenochaetusmarginatus':5451,'Ctenogobiusboleosoma':5452,'Ctenogobiussaepapallens':5453,'Ctenogobiusstigmaticus':5454,'Ctenogobiusstigmaturus':5455,'Ctenoluciushujeta':5456,'Ctenosciaenagracilicirrhus':5457,'Ctenosciaenaperuviana':5458,'Cubicepsgracilis':5459,'Curimatamivartii':5460,'Cyclopsettachittendeni':5461,'Cyclopsettafimbriata':5462,'Cyclopsettapanamensis':5463,'Cyclopsettaquerna':5464,'Cynoponticusconiceps':5465,'Cynoponticussavanna':5466,'Cynopotamusmagdalenae':5467,'Cynoscionacoupa':5468,'Cynoscionjamaicensis':5469,'Cynoscionleiarchus':5470,'Cynoscionmicrolepidotus':5471,'Cynoscionnannus':5472,'Cynoscionphoxocephalus':5473,'Cynoscionreticulatus':5474,'Cynoscionsimilis':5475,'Cynoscionvirescens':5476,'Cyphocharaxmagdalenae':5477,'Cyprinodondearborni':5478,'Cyprinodonvariegatus':5479,'Cypseluruscallopterus':5480,'Cypselurusmelanurus':5481,'Cyttopsisrosea':5482,'Dactylopterusvolitans':5483,'Dactyloscopuscrossotus':5484,'Dactyloscopuspoeyi':5485,'Dactyloscopustridigitatus':5486,'Daectordowi':5487,'Decapterusmacarellus':5488,'Decapterusmacrosoma':5489,'Decapteruspunctatus':5490,'Decapterustabl':5491,'Decodonmelasma':5492,'Decodonpuellaris':5493,'Dermatolepisdermatolepis':5494,'Dermatolepisinermis':5495,'Diaphusdumerilii':5496,'Diaphusgarmani':5497,'Diaphuslucidus':5498,'Diaphusperspicillatus':5499,'Diapterusauratus':5500,'Diapterusaureolus':5501,'Diapterusperuvianus':5502,'Diapterusrhombeus':5503,'Dibranchusatlanticus':5504,'Dibranchushystrix':5505,'Diodonholocanthus':5506,'Diodonhystrix':5507,'Diplacanthopomabrachysoma':5508,'Diplectrumbivittatum':5509,'Diplectrumeumelum':5510,'Diplectrumeuryplectrum':5511,'Diplectrumformosum':5512,'Diplectrummacropoma':5513,'Diplectrummaximum':5514,'Diplectrumpacificum':5515,'Diplectrumradiale':5516,'Diplodusargenteus':5517,'Diplogrammuspauciradiatus':5518,'Diplospinusmultistriatus':5519,'Doratonotusmegalepis':5520,'Dormitatorlatifrons':5521,'Dormitatormaculatus':5522,'Doryrhamphusexcisus':5523,'Dysommaanguillare':5524,'Dysomminarugosa':5525,'Echeneisnaucrates':5526,'Echeneisneucratoides':5527,'Echidnacatenata':5528,'Echidnanebulosa':5529,'Echiophispunctifer':5530,'Ekemblemarianigra':5531,'Elacatinusdigueti':5532,'Elacatinusdilepsis':5533,'Elacatinusevelynae':5534,'Elacatinushorsti':5535,'Elacatinusillecebrosum':5536,'Elacatinusillecebrosus':5537,'Elacatinuslouisae':5538,'Elacatinusmacrodon':5539,'Elacatinusmultifasciatus':5540,'Elacatinuspallens':5541,'Elacatinuspuncticulatus':5542,'Elacatinussaucrus':5543,'Elacatinustenox':5544,'Elacatinusxanthiprora':5545,'Elagatisbipinnulata':5546,'Eleotrisamblyopsis':5547,'Eleotrispicta':5548,'Eleotrispisonis':5549,'Eleotrissmaragdus':5550,'Elopsaffinis':5551,'Elopssaurus':5552,'Emblemariabiocellata':5553,'Emblemariacaldwelli':5554,'Emblemariacaycedoi':5555,'Emblemariadiphyodontis':5556,'Emblemariapandionis':5557,'Emblemariopsisbahamensis':5558,'Emblemariopsisleptocirris':5559,'Emblemariopsisoccidentalis':5560,'Emblemariopsisrandalli':5561,'Emblemariopsissignifera':5562,'Emblemariopsistayrona':5563,'Emmelichthyopsatlanticus':5564,'Enchelycorecarychroa':5565,'Enchelycorenigricans':5566,'Engrauliseurystole':5567,'Engyophryssanctilaurentii':5568,'Engyophryssenta':5569,'Enneanectesaltivelis':5570,'Enneanectesatrorus':5571,'Enneanectesboehlkei':5572,'Enneanectespectoralis':5573,'Entomacrodusnigricans':5574,'Entomacrodusteevani':5575,'Epigonusoccidentalis':5576,'Epigonuspandionis':5577,'Epinephelusadscensionis':5578,'Epinephelusanalogus':5579,'Epinephelusfasciatus':5580,'Epinephelusguttatus':5581,'Epinephelusitajara':5582,'Epinepheluslabriformis':5583,'Epinephelusmorio':5584,'Epinephelusmystacinus':5585,'Epinephelusstriatus':5586,'Equetuslanceolatus':5587,'Equetuspunctatus':5588,'Erythroclesmonodi':5589,'Etelisoculatus':5590,'Etropuscrossotus':5591,'Etrumeusteres':5592,'Eucinostomusargenteus':5593,'Eucinostomusgracilis':5594,'Eucinostomusgula':5595,'Eucinostomusharengulus':5596,'Eucinostomushavana':5597,'Eucinostomusjonesii':5598,'Eucinostomusmelanopterus':5599,'Eugerresbrasilianus':5600,'Eugerresplumieri':5601,'Euleptorhamphusvelox':5602,'Euleptorhamphusviridis':5603,'Eumegistusbrevorti':5604,'Euthynnusalletteratus':5605,'Euthynnuslineatus':5606,'Evermannichthysmetzelaari':5607,'Evorthoduslyricus':5608,'Evoxymetopontaeniatus':5609,'Exocoetusmonocirrhus':5610,'Exocoetusobtusirostris':5611,'Exocoetusvolitans':5612,'Facciolellasp.':5613,'Fistulariacommersonii':5614,'Fistulariacorneta':5615,'Fistulariapetimba':5616,'Fistulariatabacaria':5617,'Forcipigerflavissimus':5618,'Gadellaimberbis':5619,'Gambusiaaffinis':5620,'Gambusialemaitrei':5621,'Gambusiameadi':5622,'Gambusianicaraguensis':5623,'Gastropsettafrontalis':5624,'Gempylusserpens':5625,'Geophagussteindachneri':5626,'Gephyroberyxdarwini':5627,'Gerrescinereus':5628,'Gilbertolusalatus':5629,'Gillellusuranidea':5630,'Ginsburgellusnovemlineatus':5631,'Gnathanodonspeciosus':5632,'Gnatholepisthompsoni':5633,'Gnathophismystax':5634,'Gobiesoxadustus':5635,'Gobiesoxnudus':5636,'Gobiesoxpunctulatus':5637,'Gobiesoxstrumosus':5638,'Gobioidesbroussonnetii':5639,'Gobiomorusdormitor':5640,'Gobionellushastatus':5641,'Gobionellusoceanicus':5642,'Gobiosomapallens':5643,'Gobiosomaspes':5644,'Gobiosomaspilotum':5645,'Gobulushancocki':5646,'Gobulusmyersi':5647,'Gonioplectrushispanus':5648,'Gonostomaatlanticum':5649,'Grammaloreto':5650,'Grammamelacara':5651,'Guavinaguavina':5652,'Gunterichthyslongipenis':5653,'Gymnachirusmelas':5654,'Gymnachirusnudus':5655,'Gymnomuraenazebra':5656,'Gymnothoraxcastaneus':5657,'Gymnothoraxconspersus':5658,'Gymnothoraxdovii':5659,'Gymnothoraxelegans':5660,'Gymnothoraxequatorialis':5661,'Gymnothoraxfunebris':5662,'Gymnothoraxhubbsi':5663,'Gymnothoraxmiliaris':5664,'Gymnothoraxmoringa':5665,'Gymnothoraxocellatus':5666,'Gymnothoraxpanamensis':5667,'Gymnothoraxphalarus':5668,'Gymnothoraxpolygonius':5669,'Gymnothoraxundulatus':5670,'Gymnothoraxvicinus':5671,'Haemulonalbum':5672,'Haemulonaurolineatum':5673,'Haemulonbonariense':5674,'Haemulonboschmae':5675,'Haemuloncarbonarium':5676,'Haemulonchrysargyreum':5677,'Haemulonflaviguttatum':5678,'Haemulonflavolineatum':5679,'Haemulonmacrostomum':5680,'Haemulonmaculicauda':5681,'Haemulonmelanurum':5682,'Haemulonparra':5683,'Haemulonplumierii':5684,'Haemulonsciurus':5685,'Haemulonscudderii':5686,'Haemulonsexfasciatum':5687,'Haemulonsteindachneri':5688,'Haemulonstriatum':5689,'Haemulopsiscorvinaeformis':5690,'Haemulopsisleuciscus':5691,'Halicampuscrinitus':5692,'Halichoeresbathyphilus':5693,'Halichoeresbivittatus':5694,'Halichoerescaudalis':5695,'Halichoereschierchiae':5696,'Halichoerescyanocephalus':5697,'Halichoeresdiscolor':5698,'Halichoeresdispilus':5699,'Halichoeresgarnoti':5700,'Halichoeresmaculipinna':5701,'Halichoeresmalpelo':5702,'Halichoeresmelanotis':5703,'Halichoeresnicholsi':5704,'Halichoeresnotospilus':5705,'Halichoerespictus':5706,'Halichoerespoeyi':5707,'Halichoeresradiatus':5708,'Halieutichthysaculeatus':5709,'Halosaurusguentheri':5710,'Halosaurusovenii':5711,'Halosaurusradiatus':5712,'Harengulaclupeola':5713,'Harengulahumeralis':5714,'Harengulajaguana':5715,'Harengulathrissina':5716,'Helicolenusdactylopterus':5717,'Hemanthiasaureorubens':5718,'Hemanthiasperuanus':5719,'Hemanthiassignifer':5720,'Hemanthiasvivanus':5721,'Hemiancistruswilsoni':5722,'Hemibryconjabonero':5723,'Hemibrycontolimae':5724,'Hemicaranxamblyrhynchus':5725,'Hemicaranxzelotes':5726,'Hemiemblemariasimulus':5727,'Hemiramphusbalao':5728,'Hemiramphusbrasiliensis':5729,'Hemiramphussaltator':5730,'Heterocongerdigueti':5731,'Heterocongerlongissimus':5732,'Heteropriacanthuscruentatus':5733,'Hippocampuserectus':5734,'Hippocampusingens':5735,'Hippocampusreidi':5736,'Hippoglossinatetrophthalma':5737,'Hirundichthysaffinis':5738,'Hirundichthysrondeletii':5739,'Hirundichthysspeculiger':5740,'Histriohistrio':5741,'Holacanthusciliaris':5742,'Holacanthuspasser':5743,'Holacanthustricolor':5744,'Holanthiasmartinicensis':5745,'Hollardiasp.':5746,'Holocentrusadscensionis':5747,'Holocentrusrufus':5748,'Hopliasmalabaricus':5749,'Hoplopagrusguentherii':5750,'Hoplostethusmediterraneus':5751,'Hoplostethusoccidentalis':5752,'Hoplunnismacrura':5753,'Hoplunnismegista':5754,'Hoplunnispunctata':5755,'Hoplunnistenuis':5756,'Hymenocephalusgracilis':5757,'Hymenocephalusitalicus':5758,'Hypleurochilusaequipinnis':5759,'Hypleurochilusspringeri':5760,'Hypoatherinaharringtonensis':5761,'Hypoatherinaharringtonensis':5762,'Hypoplectrusaberrans':5763,'Hypoplectruschlorurus':5764,'Hypoplectrusgummigutta':5765,'Hypoplectrusguttavarius':5766,'Hypoplectrusindigo':5767,'Hypoplectrusnigricans':5768,'Hypoplectrusprovidencianus':5769,'Hypoplectruspuella':5770,'Hypoplectrusunicolor':5771,'Hyporhamphusgilli':5772,'Hyporhamphusroberti':5773,'Hyporhamphusunifasciatus':5774,'Hyporthodusacanthistius':5775,'Hypsoblenniusbrevipinnis':5776,'Hypsoblenniusinvemar':5777,'Ichthyapusophioneus':5778,'Ijimaiaantillarum':5779,'Ilishafuerthii':5780,'Inermiavittata':5781,'Isopisthusparvipinnis':5782,'Isopisthusremifer':5783,'Istiophorusplatypterus':5784,'Japonocongercaribbeus':5785,'Jenkinsialamprotaenia':5786,'Johnrandallianigrirostris':5787,'Joturuspichardi':5788,'Kathetostomacubana':5789,'Katsuwonuspelamis':5790,'Kaupichthyshyoproroides':5791,'Kaupichthysnuchalis':5792,'Kuhliamugil':5793,'Kyphosusanalogus':5794,'Kyphosuselegans':5795,'Kyphosusincisor':5796,'Kyphosussectator':5797,'Labichthyscarinatus':5798,'Labrisomusalbigenys':5799,'Labrisomusbucciferus':5800,'Labrisomusdendriticus':5801,'Labrisomusgobio':5802,'Labrisomusguppyi':5803,'Labrisomushaitiensis':5804,'Labrisomuskalisherae':5805,'Labrisomusnigricinctus':5806,'Labrisomusnuchipinnis':5807,'Lachnolaimusmaximus':5808,'Lactophrystrigonus':5809,'Laemonemabarbatula':5810,'Laemonemagoodebeanorum':5811,'Lagocephaluslaevigatus':5812,'Lagocephaluslagocephalus':5813,'Lampadenaluminosa':5814,'Lamprisguttatus':5815,'Larimusacclivis':5816,'Larimusargenteus':5817,'Larimusbreviceps':5818,'Larimuseffulgens':5819,'Lepidonectesbimaculata':5820,'Lepophidiumaporrhox':5821,'Lepophidiumbrevibarbe':5822,'Lepophidiumnegropinna':5823,'Lepophidiumpheromystax':5824,'Lepophidiumprofundorum':5825,'Lepophidiumprorates':5826,'Lepophidiumsp.':5827,'Leporinusmuyscorum':5828,'Lestrolepisintermedia':5829,'Liopropomacarmabi':5830,'Liopropomamultilineatum':5831,'Liopropomarubre':5832,'Lipogrammaevides':5833,'Lipogrammatrilineata':5834,'Lobotespacificus':5835,'Lobotessurinamensis':5836,'Lonchopisthushigmani':5837,'Lonchopisthuslemur':5838,'Lonchopisthusmicrognathus':5839,'Lonchopisthussinuscalifornicus':5840,'Lonchopisthusvanderbilti':5841,'Lonchuruslanceolatus':5842,'Lophiodescaulinaris':5843,'Lophiodesmonodi':5844,'Lophiodesreticulatus':5845,'Lophiusamericanus':5846,'Lophiusgastrophysus':5847,'Lophogobiuscyprinoides':5848,'Lucayablenniuszingaro':5849,'Lupinoblenniusvinctus':5850,'Lutjanusanalis':5851,'Lutjanusapodus':5852,'Lutjanusaratus':5853,'Lutjanusargentiventris':5854,'Lutjanusbuccanella':5855,'Lutjanuscolorado':5856,'Lutjanuscyanopterus':5857,'Lutjanusgriseus':5858,'Lutjanusguttatus':5859,'Lutjanusinermis':5860,'Lutjanusjocu':5861,'Lutjanusjordani':5862,'Lutjanusmahogoni':5863,'Lutjanusnovemfasciatus':5864,'Lutjanusperu':5865,'Lutjanuspurpureus':5866,'Lutjanussynagris':5867,'Lutjanusviridis':5868,'Lutjanusvivanus':5869,'Lycengraulisgrossidens':5870,'Lythrypnuscrocodilus':5871,'Lythrypnusdalli':5872,'Lythrypnuselasson':5873,'Lythrypnusgilberti':5874,'Lythrypnusheterochroma':5875,'Lythrypnusminimus':5876,'Lythrypnusmowbrayi':5877,'Lythrypnusnesiotes':5878,'Lythrypnusokapia':5879,'Lythrypnuspulchellus':5880,'Lythrypnusrhizophora':5881,'Lythrypnussolanensis':5882,'Lythrypnusspilus':5883,'Lythrypnuszebra':5884,'Macrodonancylodon':5885,'Macrodonmordax':5886,'Makairanigricans':5887,'Malacanthusbrevirostris':5888,'Malacanthusplumieri':5889,'Malacocephalusoccidentalis':5890,'Malacocephalusokamurai':5891,'Malacoctenusaurolineatus':5892,'Malacoctenusboehlkei':5893,'Malacoctenusdelalandii':5894,'Malacoctenuserdmani':5895,'Malacoctenusgilli':5896,'Malacoctenusmacropus':5897,'Malacoctenustriangulatus':5898,'Malacoctenusversicolor':5899,'Malthopsisgnoma':5900,'Maurolicusmuelleri':5901,'Megalechisthoracatum':5902,'Megalopsatlanticus':5903,'Melichthysniger':5904,'Melichthysvidua':5905,'Membrasanalis':5906,'Membrasargentea':5907,'Menticirrhusamericanus':5908,'Menticirrhuselongatus':5909,'Menticirrhuslittoralis':5910,'Menticirrhuspanamensis':5911,'Merlucciusalbidus':5912,'Merlucciusangustimanus':5913,'Microdesmuscarri':5914,'Microgobiuscarri':5915,'Microgobiusmeeki':5916,'Microgobiussignatus':5917,'Microphisbrachyurus':5918,'Micropogoniasfurnieri':5919,'Micropogoniasundulatus':5920,'Microspathodonbairdii':5921,'Microspathodonchrysurus':5922,'Microspathodondorsalis':5923,'Molamola':5924,'Monacanthusciliatus':5925,'Monacanthushispidus':5926,'Monacanthustuckeri':5927,'Monoleneasaedai':5928,'Monolenemaculipinna':5929,'Monolenemegalepis':5930,'Monolenesessilicauda':5931,'Monopenchelysacuta':5932,'Moringuaedwardsi':5933,'Mugilcephalus':5934,'Mugilcurema':5935,'Mugilhospes':5936,'Mugilincilis':5937,'Mugilliza':5938,'Mugiltrichodon':5939,'Mulloidichthysdentatus':5940,'Mulloidichthysmartinicus':5941,'Mulloidichthysvanicolensis':5942,'Mullusauratus':5943,'Mycteropercaacutirostris':5944,'Mycteropercabonaci':5945,'Mycteropercacidi':5946,'Mycteropercainterstitialis':5947,'Mycteropercaolfax':5948,'Mycteropercaphenax':5949,'Mycteropercatigris':5950,'Mycteropercavenenosa':5951,'Mycteropercaxenarcha':5952,'Myctophumaffine':5953,'Myctophumasperum':5954,'Myctophumnitidulum':5955,'Myctophumobtusirostre':5956,'Myctophumselenops':5957,'Myrichthysbreviceps':5958,'Myrichthysocellatus':5959,'Myripristisberndti':5960,'Myripristisjacobus':5961,'Myripristisleiognathus':5962,'Myrophisanterodorsalis':5963,'Myrophisplatyrhynchus':5964,'Myrophisplumbeus':5965,'Myrophispunctatus':5966,'Naucratesductor':5967,'Nealotustripes':5968,'Nebrismicrops':5969,'Nematistiuspectoralis':5970,'Nemichthysscolopaceus':5971,'Neobythitesgilli':5972,'Neobythitesmarginatus':5973,'Neobythitesocellatus':5974,'Neocongermucronatus':5975,'Neoepinnulaamericana':5976,'Neoepinnulaorientalis':5977,'Neomerinthebeanorum':5978,'Neoniphonmarianus':5979,'Neoscombropsatlanticus':5980,'Neoscopelusmacrolepidotus':5981,'Neoscopelusmicrochir':5982,'Neslongus':5983,'Nettastomamelanura':5984,'Nezumiaaequalis':5985,'Nicholsinadenticulata':5986,'Nicholsinausta':5987,'Nomeusgronovii':5988,'Notacanthusspinosus':5989,'Notariusarmbrusteri':5990,'Notariusbonillai':5991,'Notariuscookei':5992,'Notariusgrandicassis':5993,'Notariuskessleri':5994,'Notariusneogranatensis':5995,'Notariustroschelii':5996,'Novaculichthystaeniourus':5997,'Ocyuruschrysurus':5998,'Odontognathuscompressus':5999,'Odontognathusmucronatus':6000,'Odontosciondentex':6001,'Odontoscionxanthops':6002,'Ogcocephaluscorniger':6003,'Ogcocephalusnasutus':6004,'Ogcocephalusnotatus':6005,'Ogcocephalusparvus':6006,'Ogcocephaluspumilus':6007,'Ogcocephalusradiatus':6008,'Ogcocephalusrostellum':6009,'Ogcocephalusvespertilio':6010,'Ogilbiacayorum':6011,'Oligoplitesaltus':6012,'Oligoplitespalometa':6013,'Oligoplitesrefulgens':6014,'Oligoplitessaliens':6015,'Oligoplitessaurus':6016,'Omobranchuspunctatus':6017,'Ophichthuscruentifer':6018,'Ophichthuscylindroideus':6019,'Ophichthusgomesii':6020,'Ophichthushyposagmatus':6021,'Ophichthusophis':6022,'Ophichthuspuncticeps':6023,'Ophichthusremiger':6024,'Ophichthusspinicauda':6025,'Ophichthuszophochir':6026,'Ophidionfulvum':6027,'Ophidionholbrookii':6028,'Ophioblenniusmacclurei':6029,'Ophioblenniussteindachneri':6030,'Ophioscionpunctatissimus':6031,'Ophioscionscierus':6032,'Ophioscionstrabo':6033,'Ophiosciontypicus':6034,'Opisthonemalibertate':6035,'Opisthonemaoglinum':6036,'Opisthopterusdovii':6037,'Opisthopterusequatorialis':6038,'Opistognathusaurifrons':6039,'Opistognathusfenmutis':6040,'Opistognathuslonchurus':6041,'Opistognathusmacrognathus':6042,'Opistognathusmaxillosus':6043,'Opistognathuspanamaensis':6044,'Opistognathusscops':6045 ,'Opistognathuswhitehursti':6046,'Oreochromisniloticus':6047,'Orthopristisruber':6048,'Ostichthystrachypoma':6049,'Ostracionmeleagris':6050,'Otophidiumchickcharney':6051,'Oxycirrhitestypus':6052,'Oxyporhamphusmicropterus':6053,'Oxyurichthysstigmalophius':6054,'Pagruspagrus':6055,'Parabathymyrusoregoni':6056,'Parablenniusmarmoreus':6057,'Paraclinusbarbatus':6058,'Paraclinusfasciatus':6059,'Paraclinusmarmoratus':6060,'Paraclinusnaeorhegmis':6061,'Paraclinusnigripinnis':6062,'Paracongercaudilimbatus':6063,'Paradiplogrammusbairdi':6064,'Parahollardiaschmidti':6065,'Paralichthystropicus':6066,'Paralonchurusbrasiliensis':6067,'Paralonchuruselegans':6068,'Paralonchurusgoodei':6069,'Paralonchuruspetersii':6070,'Paralonchurusrathbuni':6071,'Paranthiascolonus':6072,'Paranthiasfurcifer':6073,'Parapsettuspanamensis':6074,'Parasphyraenopsincisus':6075,'Parasudistruculenta':6076,'parazenpacificus':6077,'Parequesacuminatus':6078,'Parequesiwamotoi':6079,'Parexocoetusbrachypterus':6080,'Parophidionschmidti':6081,'Pellonaharroweri':6082,'Pempherispoeyi':6083,'Pempherisschomburgkii':6084,'Penetopteryxnanus':6085,'Peprilusparu':6086,'Peprilussnyderi':6087,'Peristedionbarbiger':6088,'Peristedionbrevirostre':6089,'Peristedioncrustosum':6090,'Peristedionecuadorense':6091,'Peristediongracile':6092,'Peristediongreyae':6093,'Peristedionlongispatha':6094,'Peristedionminiatum':6095,'Peristedionthompsoni':6096,'Peristediontruncatum':6097,'Petrotyxsanguineus':6098,'Phaeoptyxconklini':6099,'Phaeoptyxpigmentaria':6100,'Phaeoptyxxenus':6101,'Phenacoscorbisnebris':6102,'Phtheirichthyslineatus':6103,'Physiculusfulvus':6104,'Physiculusnematopus':6105,'Physiculusrastrelliger':6106,'Pimelodusblochii':6107,'Pisodonophisdaspilotus':6108,'Plagioscionmagdalenae':6109,'Plagiotremusazaleus':6110,'Platybeloneargalus':6111,'Platygillellusrubrocinctus':6112,'Plectranthiasgarrupellus':6113,'Plectrypopsretrospinis':6114,'Poeciliacaucana':6115,'Poeciliagillii':6116,'Poeciliamexicana':6117,'Poeciliaorri':6118,'Poeciliasphenops':6119,'Poecilopsettainermis':6120,'Pollichthysmauli':6121,'Polydactylusapproximans':6122,'Polydactylusoligodon':6123,'Polydactylusopercularis':6124,'Polydactylusvirginicus':6125,'Polyipnusasteroides':6126,'Polyipnusclarus':6127,'Polymetmecorythaeola':6128,'Polymixialowei':6129,'Polymixianobilis':6130,'Pomacanthusarcuatus':6131,'Pomacanthusparu':6132,'Pomacanthuszonipectus':6133,'Pomadasysbranickii':6134,'Pomadasyscorvinaeformis':6135,'Pomadasyscrocro':6136,'Pomadasyspanamensis':6137,'Pomatomussaltatrix':6138,'Pontinusclemensi':6139,'Pontinusfurcirhinus':6140,'Pontinusinesae':6141,'Pontinuslongispinis':6142,'Pontinusnematophthalmus':6143,'Pontinusrathbuni':6144,'Porichthysbathoiketes':6145,'Porichthysmargaritatus':6146,'Porichthysoculellus':6147,'Porichthyspauciradiatus':6148,'Porichthysplectrodon':6149,'Porichthysporosissimus':6150,'Priacanthusarenatus':6151,'Priacanthuscruentatus':6152,'Priolepishipoliti':6153,'Priolepisrobinsi':6154,'Prionotusalbirostris':6155,'Prionotusbeanii':6156,'Prionotushorrens':6157,'Prionotuslongispinosus':6158,'Prionotusophryas':6159,'Prionotuspunctatus':6160,'Prionotusroseus':6161,'Prionotusrubio':6162,'Prionotusstearnsi':6163,'Prionotusstephanophrys':6164,'Prionotusteaguei':6165,'Prionuruslaticlavius':6166,'Prionuruspunctatus':6167,'Pristigenysalta':6168,'Pristigenysserrula':6169,'Pristipomoides':6170,'Pristipomoidesaquilonaris':6171,'Pristipomoidesfreemani':6172,'Prochilodusmagdalenae':6173,'Prochilodusreticulatus':6174,'Prognathodesaculeatus':6175,'Prognathodesfalcifer':6176,'Prognichthysgibbifrons':6177,'Promethichthysprometheus':6178,'Pronotogrammuseos':6179,'Protosciaenabathytatos':6180,'Protosciaenatrewavasae':6181,'Psenescyanophrys':6182,'Pseudobalistesnaufragium':6183,'Pseudogrammagregoryi':6184,'Pseudophallusmindii':6185,'Pseudophichthyssplendens':6186,'Pseudoplatystomafasciatum':6187,'Pseudupeneusgrandisquamis':6188,'Pseudupeneusmaculatus':6189,'Psilotrisbatrachodes':6190,'Psilotriscelsus':6191,'Ptereleotrishelenae':6192,'Ptereleotrishelenae':6193,'Pteroisvolitans':6194,'Pterygoplichthysundecimalis':6195,'Pycnommaroosevelti':6196,'Pythonichthyssanguineus':6197,'Rachycentroncanadum':6198,'Regalecusglesne':6199,'Remoraremora':6200,'Remorinaalbescens':6201,'Rhamdiaquelen':6202,'Rhamdiasebae':6203,'Rhinesomusbicaudalis':6204,'Rhinesomustriqueter':6205,'Rhomboplitesaurorubens':6206,'Rhynchocongerflavus':6207,'Rhynchocongerguppyi':6208,'Risorruber':6209,'Roeboidesdayi':6210,'Rypticusbicolor':6211,'Rypticusbistrispinus':6212,'Rypticusbornoi':6213,'Rypticusnigripinnis':6214,'Rypticusrandalli':6215,'Rypticussaponaceus':6216,'Rypticussubbifrenatus':6217,'Saccogastermelanomycter':6218,'Salminusaffinis':6219,'Sardasarda':6220,'Sardinellaaurita':6221,'Sardinellajaneiro':6222,'Sargocentronbullisi':6223,'Sargocentroncoruscus':6224,'Sargocentronsuborbitalis':6225,'Sargocentronvexillarium':6226,'Sauridabrasiliensis':6227,'Sauridacaribbaea':6228,'Sauridanormani':6229,'Sauridasuspicio':6230,'Scartellacristata':6231,'Scaruscoelestinus':6232,'Scaruscoeruleus':6233,'Scaruscompressus':6234,'Scaruscroicensis':6235,'Scarusghobban':6236,'Scarusguacamaia':6237,'Scarusiseri':6238,'Scarusperrico':6239,'Scarustaeniopterus':6240,'Scarusvetula':6241,'Sciadesdowii':6242,'Sciadesherzbergii':6243,'Sciadesproops':6244,'Sciadestroschelii':6245,'Scomberjaponicus':6246,'Scomberomorusbrasiliensis':6247,'Scomberomoruscavalla':6248,'Scomberomorusregalis':6249,'Scomberomorussierra':6250,'Scorpaenaafuerae':6251,'Scorpaenaagassizii':6252,'Scorpaenaalbifimbria':6253,'Scorpaenabergii':6254,'Scorpaenabrachyptera':6255,'Scorpaenabrasiliensis':6256,'Scorpaenacalcarata':6257,'Scorpaenadispar':6258,'Scorpaenagrandicornis':6259,'Scorpaenahistrio':6260,'Scorpaenainermis':6261,'Scorpaenaisthmensis':6262,'Scorpaenamelasma':6263,'Scorpaenamystes':6264,'ScorpaenaNuevoScorpaena':6265,'Scorpaenaplumieri':6266,'Scorpaenarussula':6267,'Scorpaenodes':6268,'Scorpaenodescaribbaeus':6269,'Scorpaenodesxyris':6270,'Sectatorocyurus':6271,'Selarcrumenophthalmus':6272,'Selenebrevoortii':6273,'Selenebrownii':6274,'Seleneperuviana':6275,'Selenesetapinnis':6276,'Selenespixii':6277,'Selenevomer':6278,'Serioladumerili':6279,'Seriolafasciata':6280,'Seriolalalandi':6281,'Seriolaperuana':6282,'Seriolarivoliana':6283,'Seriolazonata':6284,'Serraniculuspumilio':6285,'Serranusannularis':6286,'Serranusatrobranchus':6287,'Serranusbaldwini':6288,'Serranuschionaraia':6289,'Serranusflaviventris':6290,'Serranusnotospilus':6291,'Serranusphoebe':6292,'Serranuspsittacinus':6293,'Serranussp.':6294,'Serranustabacarius':6295,'Serranustigrinus':6296,'Serranustortugarum':6297,'Setarchesguentheri':6298,'Sicydiumantillarum':6299,'Sigmopselongatum':6300,'Soleonasusfinis':6301,'Sorubimcuspicaudus':6302,'Sorubimlima':6303,'Sparisomaatomarium':6304,'Sparisomaaurofrenatum':6305,'Sparisomachrysopterum':6306,'Sparisomaradians':6307,'Sparisomarubripinne':6308,'Sparisomaviride':6309,'Sphoeroidesannulatus':6310,'Sphoeroidesdorsalis':6311,'Sphoeroideseulepidotus':6312,'Sphoeroidesgeorgemilleri':6313,'Sphoeroidesgreeleyi':6314,'Sphoeroideslobatus':6315,'Sphoeroidesmaculatus':6316,'Sphoeroidesnephelus':6317,'Sphoeroidespachygaster':6318,'Sphoeroidesspengleri':6319,'Sphoeroidestestudineus':6320,'Sphoeroidestyleri':6321,'Sphoeroidesyergeri':6322,'Sphyraenabarracuda':6323,'Sphyraenaensis':6324,'Sphyraenagenie':6325,'Sphyraenaguachancho':6326,'Sphyraenaidiastes':6327,'Sphyraenalucasana':6328,'Sphyraenapicudilla':6329,'Starksiaatlantica':6330,'Starksiafasciata':6331,'Starksiahassi':6332,'Starksialepicoelia':6333,'Starksiananodes':6334,'Starksiasluiteri':6335,'Starksiavariabilis':6336,'Starksiay-lineata':6337,'Stathmonotusgymnodermis':6338,'Stathmonotusstahli':6339,'Stegastesacapulcoensis':6340,'Stegastesarcifrons':6341,'Stegastesdiencaeus':6342,'Stegastesdorsopunicans':6343,'Stegastesflavilatus':6344,'Stegastesfuscus':6345,'Stegastesleucorus':6346,'Stegastesleucostictus':6347,'Stegastesmellis':6348,'Stegastesotophorus':6349,'Stegastespartitus':6350,'Stegastesplanifrons':6351,'Stegastesrectifraenum':6352,'Stegastesvariabilis':6353,'Steindachneriaargentea':6354,'Stelliferbrasiliensis':6355,'Stelliferchaoi':6356,'Stellifercolonensis':6357,'Stellifergriseus':6358,'Stelliferlanceolatus':6359,'Stellifermancorensis':6360,'Stellifermicrops':6361,'Stellifernaso':6362,'Stelliferrastrifer':6363,'Stelliferstellifer':6364,'Stellifervenezuelae':6365,'Stemonosudisgracilis':6366,'Stemonosudisrothschildi':6367,'Stephanolepishispidus':6368,'Stephanolepissetifer':6369,'Sternoptyxdiaphana':6370,'Sternopygusmacrurus':6371,'Stethojulisbandanensis':6372,'Stomiasaffinis':6373,'Strongyluramarina':6374,'Strongyluranotata':6375,'Strongylurascapularis':6376,'Strongyluratimucu':6377,'Stygnobrotulalatebricola':6378,'Sufflamenverres':6379,'Syaciumgunteri':6380,'Syaciumlatifrons':6381,'Syaciummicrurum':6382,'Syaciumovale':6383,'Syaciumpapillosum':6384,'Syaciumsp.':6385,'Symphurusarawak':6386,'Symphuruscallopterus':6387,'Symphuruscaribbeanus':6388,'Symphuruschabanaudi':6389,'Symphurusdiomedianus':6390,'Symphuruselongatus':6391,'Symphurusginsburgi':6392,'Symphurusgorgonae':6393,'Symphurushernandezi':6394,'Symphurusleei':6395,'Symphurusmarginatus':6396,'Symphurusn.sp.':6397,'Symphurusoligomerus':6398,'Symphurusparvus':6399,'Symphuruspelicanus':6400,'Symphuruspiger':6401,'Symphurusplagusia':6402,'Symphuruspusillus':6403,'Symphurustessellatus':6404,'Symphysanodonberryi':6405,'Synagropsbellus':6406,'Synagropspseudomicrolepis':6407,'Synagropsspinosus':6408,'Synagropstrispinosus':6409,'Synbranchusmarmoratus':6410,'Syngnathuscaribbaeus':6411,'Syngnathusdawsoni':6412,'Syngnathuspelagicus':6413,'Syngnathusrandalli':6414,'Synodontisclarias':6415,'Synodusevermanni':6416,'Synodusfoetens':6417,'Synodusintermedius':6418,'Synoduslacertinus':6419,'Synoduspoeyi':6420,'Synodussaurus':6421,'Synodusscituliceps':6422,'Synodussechurae':6423,'Synodussynodus':6424,'Taractesrubescens':6425,'Taractichthyslongipinnis':6426,'Tetrapturusalbidus':6427,'Thalassomabifasciatum':6428,'Thalassomagrammaticum':6429,'Thalassomalucasanum':6430,'Thalassophrynemaculosa':6431,'Thalassophrynemegalops':6432,'Thalassophrynenattereri':6433,'Thunnusalalunga':6434,'Thunnusalbacares':6435,'Thunnusatlanticus':6436,'Thunnusobesus':6437,'Thunnusthynnus':6438,'Tigrigobiusgemmatum':6439,'Tomicodonfasciatus':6440,'Trachelyopterusinsignis':6441,'Trachinocephalusmyops':6442,'Trachinotuscarolinus':6443,'Trachinotusfalcatus':6444,'Trachinotusgoodei':6445,'Trachinotuskennedyi':6446,'Trachinotusrhodopus':6447,'Trachinotusstilbe':6448,'Trachuruslathami':6449,'Trichiuruslepturus':6450,'Trichogasterpectoralis':6451,'Trichopsettacaribbaea':6452,'Trichopsettamelasma':6453,'Trinectesfonsecensis':6454,'Trinectesinscriptus':6455,'Trinectesmaculatus':6456,'Trinectespaulistanus':6457,'Trinectessp.':6458,'Triplophoshemingi':6459,'Triportheusmagdalenae':6460,'Tylosurusacus':6461,'Tylosuruscrocodilus':6462,'Umbrinabroussonnetii':6463,'Umbrinacoroides':6464,'Umbrinamilliae':6465,'Upeneusparvus':6466,'Uraspissecunda':6467,'Urocongersyringinus':6468,'Uropterygiusmacrocephalus':6469,'Uropterygiusmacularius':6470,'Veneficaprocera':6471,'Xanthichthysmento':6472,'Xanthichthysringens':6473,'Xenomystaxatrarius':6474,'Xenomystaxaustrinus':6475,'Xenomystaxbidentatus':6476,'Xenomystaxcongroides':6477,'Xenophthalmichthysdanae':6478,'Xiphiasgladius':6479,'Xyrichthysmartinicensis':6480,'Xyrichthysnovacula':6481,'Xyrichthyssplendens':6482,'Zalieuteselater':6483,'Zalieutesmcgintyi':6484,'Zancluscornutus':6485,'Zenionhololepis':6486,'Otro':6487}
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "dire_grupo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Towards (T)':171,'Away (A)':172,'Same direction (S)':173,'Opposite direction (O)':174,'Crossing perpendicular (C)':175,'Variable (V)':176}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "evidencia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Fotografia':181,'Video':182,'Video y fotografía':183,'Solo observación':184}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'muestreofloramarinatb':
                        nombre_campo = "ins_muest"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ADCP':501,'Botella Go Flo':502,'Botella Nansen':503,'Botella Niskin':504,'Botella Routner':505,'Box corer':506,'Censo visual':507,'CTD':508,'CTDO':509,'Cuadrante':510,'Draga':511,'Draga Van Veen':512,'HADCP':513,'LADCP':514,'Nasas':515,'Nucleador (Corazonador)':516,'Observación ':517,'Otro':518,'Palangre horizontal ':519,'Palangre vertical':520,'Piston corer':521,'Recolección directa':522,'Red cónica':523,'Red de arrastre':524,'Red de encierro':525,'Red de enmalle':526,'Transecto con punto intercepto':527,'Transectos con cadena intercepto':528,'Transectos en línea':529}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "categ_cit"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Apendice I':100,'Apendice II':200,'Apendice III':300,'No aplica':400}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo =  "categ_uicn"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Preocupación Menor (LC)':321,'Casi Amenazada (NT)':322,'Vulnerable (VU)':323,'Peligro (EN)':324,'Peligro Crítico (CR)':325,'Extinto en estado silvestre (EW)':326,'Extinto (EX)':327,'Datos insuficientes (DD)':328,'No Evaluado (NE)':329,'No aplica':330}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_distrib"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cosmopolita':331,'Restringida':332,'Casi endémica':333,'Endémica':334}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "unidad_den"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Ind/mL':120301,'Ind/m2':120302,'Ind/cm2':120303,'Unidades':120304}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'avesofm_tb':
                        nombre_campo = "orden"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Accipitriformes':2101,'Anseriformes':2102,'Apodiformes':2103,'Cathartiformes':2104,'Charadriiformes':2105,'Ciconiiformes':2106,'Columbiformes':2107,'Coraciiformes':2108,'Cuculiformes':2109,'Eurypygiformes':2110,'Falconiformes':2111,'Galbuliformes':2112,'Galliformes':2113,'Gruiformes':2114,'Opisthocomiformes':2115,'Passeriformes':2116,'Pelecaniformes':2117,'Phaethontiformes':2118,'Phoenicopteriformes':2119,'Piciformes':2120,'Podicipediformes':2121,'Procellariiformes':2122,'Psittaciformes':2123,'Sphenisciformes':2124,'Strigiformes':2125,'Tinamiformes':2126,'Trogoniformes':2127,'Otro':2128}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "suborden"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Charadrii':2201,'Lari':2202,'Oscines ':2203,'Scolopaci':2204,'Tyranni':2205,'Otro':2206}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "familia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Accipitridae':2301,'Accipitridae':2302,'Alaudidae':2303,'Alcedinidae':2304,'Anatidae':2305,'Ardeidae':2306,'Ardeidae ':2307,'Bombycillidae':2308,'Bucconidae':2309,'Burhinidae':2310,'Capitonidae':2311,'Caprimulgidae':2312,'Cardinalidae':2313,'Cathartidae':2314,'Charadriidae':2315,'Charadriidae ':2316,'Ciconiidae':2317,'Cinclidae':2318,'Columbidae':2319,'Conopophagidae':2320,'Corvidae':2321,'Cotingidae':2322,'Cracidae':2323,'Cuculidae':2324,'Cuculidae':2325,'Diomedeidae':2326,'Donacobiidae':2327,'Emberizidae':2328,'Eurypygidae':2329,'Falconidae':2330,'Formicariidae':2331,'Fregatidae':2332,'Fringillidae ':2333,'Furnariidae':2334,'Galbulidae':2335,'Grallariidae':2336,'Haematopodidae':2337,'Hirundinidae':2338,'Hydrobatidae':2339,'Icteridae':2340,'Incertaesedis':2341,'IncertaeSedis':2342,'Jacanidae':2343,'Laridae':2344,'Mimidae':2345,'Motacillidae':2346,'Odontophoridae':2347,'Opisthocomidae':2348,'Pandionidae':2349,'Parulidae':2350,'Pelecanidae':2351,'Pelecanidae':2352,'Phaethontidae':2353,'Phaethontidae':2354,'Phalacrocoracidae':2355,'Phoenicopteridae':2356,'Picidae':2357,'Pipridae':2358,'Podicipedidae':2359,'Polioptilidae':2360,'Procellariidae':2361,'Procellariidae':2362,'Procellariidae':2363,'Psittacidae':2364,'Rallidae':2365,'Ramphastidae':2366,'Recurvirostridae':2367,'Rhinocryptidae':2368,'Rynchopidae':2369,'Sapayoidae':2370,'Scolopacidae':2371,'Scolopacidae':2372,'Semnornithidae':2373,'Spheniscidae':2374,'Stercorariidae':2375,'Sulidae':2376,'Thamnophilidae':2377,'Thraupidae':2378,'Threskiornithidae':2379,'Tinamidae':2380,'Tityridae':2381,'Trochilidae':2382,'Troglodytidae':2383,'Trogonidae':2384,'Turdidae':2385,'Tyrannidae':2386,'Tytonidae':2387,'Vireonidae':2388,'Otro':2389}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "subfamilia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cerylinae ':2401,'Columbinae ':2402,'Crotophaginae':2403,'Crotophaginae ':2404,'Cuculinae':2405,'Dendrocolaptinae':2406,'Furnariinae':2407,'Hydrobatinae':2408,'Neomorphinae':2409,'Oceanitinae':2410,'Psittacinae':2411,'Sclerurinae':2412,'Tinaminae ':2413,'Trochilinae ':2414,'Otro':2415}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "genero"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actitis sp.':2501,'Amaurolimnas sp.':2502,'Amazilia sp.':2503,'Amazona sp.':2504,'Anas sp.':2505,'Anthracothorax sp.':2506,'Aphriza sp.':2507,'Aramides sp.':2508,'Aratinga sp.':2509,'Ardea sp.':2510,'Arenaria sp.':2511,'Bubulcus sp.':2512,'Burhinus sp.':2513,'Buteogallus sp.':2514,'Butorides sp.':2515,'Cairina sp.':2516,'Calidris sp.':2517,'Calyptura sp.':2518,'Camarhynchus sp.':2519,'Campylorhynchus sp.':2520,'Caracara sp.':2521,'Cardinalis sp.':2522,'Cassidix  sp.':2523,'Cathartes sp.':2524,'Catharus sp.':2525,'Catoptrophorus sp.':2526,'Certhidea sp.':2527,'Charadrius sp.':2528,'Chlidonias sp.':2529,'Chloroceryle sp.':2530,'Claravis sp.':2531,'Coereba sp.':2532,'Coereba sp.':2533,'Conirostrum sp.':2534,'Coragyps sp.':2535,'Crotophaga sp.':2536,'Cyanerpes sp.':2537,'Dendrocygna sp.':2538,'Dendroica sp.':2539,'Egretta sp.':2540,'Elaenia sp.':2541,'Elanoides sp.':2542,'Eudocimus sp.':2543,'Falco sp.':2544,'Fregata sp.':2545,'Fulica sp.':2546,'Galbula sp.':2547,'Gallinula sp.':2548,'Gelochelidon sp.':2549,'Geospiza sp.':2550,'Geotrygon sp.':2551,'Haematopus sp.':2552,'Hemitriccus sp.':2553,'Himantopus sp.':2554,'Hirundo sp.':2555,'Hydranassa sp.':2556,'Hydroprogne sp.':2557,'Hylocharis sp.':2558,'Hypnelus sp.':2559,'Icterus sp.':2560,'Larus sp.':2561,'Leucophaeus sp.':2562,'Leucopternis sp.':2563,'Limosa sp.':2564,'Megaceryle sp.':2565,'Melanerpes sp.':2566,'Mimus sp.':2567,'Mitrospingus sp.':2568,'Mniotilta sp.':2569,'Mycteria sp.':2570,'Myiarchus sp.':2571,'Numenius sp.':2572,'Nyctanassa sp.':2573,'Nycticorax sp.':2574,'Pandion sp.':2575,'Parkerthraustes sp.':2576,'Parkesia sp.':2577,'Patagioenas sp.':2578,'Pelecanus sp.':2579,'Phaethon sp.':2580,'Phalacrocorax sp.':2581,'Phibalura sp.':2582,'Phoebastria sp.':2583,'Phoenicopterus sp.':2584,'Piaya sp.':2585,'Pionopsitta sp.':2586,'Pionus sp.':2587,'Piprites sp.':2588,'Piranga sp.':2589,'Platalea sp.':2590,'Platyspiza sp.':2591,'Plegadis sp.':2592,'Pluvialis sp.':2593,'Polioptila sp.':2594,'Progne sp.':2595,'Protonotaria sp.':2596,'Pterodroma sp.':2597,'Pteroglossus sp.':2598,'Puffinus sp.':2599,'Pyrocephalus sp.':2600,'Quiscalus sp.':2601,'Ramphastos sp.':2602,'Ramphocelus sp.':2603,'Rhodinocichla sp.':2604,'Rynchops sp.':2605,'Saltator sp.':2606,'Saltatricula sp.':2607,'Setophaga sp.':2608,'Setophoga sp.':2609,'Stercorarius sp.':2610,'Sterna sp.':2611,'Sula sp.':2612,'Thalasseus sp.':2613,'Thectocercus sp.':2614,'Theristicus sp.':2615,'Thraupis sp.':2616,'Tiaris sp.':2617,'Tigrisoma sp.':2618,'Tinamus sp.':2619,'Tringa sp.':2620,'Trogon sp.':2621,'Tyrannus sp.':2622,'Tyto sp.':2623,'Vireo sp.':2624,'Zenaida sp.':2625,'Otro':2626}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "espec_nomb"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actitis macularia':2701,'Actitis macularius':2702,'Amaurolimnas concolor':2703,'Amazilia franciae':2704,'Amazilia tzacatl':2705,'Amazona autumnalis':2706,'Amazona farinosa':2707,'Amazona ochrocephala':2708,'Anas clypeata':2709,'Anas cyanoptera':2710,'Anas discors':2711,'Anthracothorax prevostii':2712,'Aphriza virgata':2713,'Aramides wolfi':2714,'Aratinga pertinax':2715,'Ardea alba':2716,'Ardea herodias':2717,'Arenaria interpres':2718,'Bubulcus ibis':2719,'Burhinus bistriatus':2720,'Buteogallus anthracinus':2721,'Buteogallus subtilis':2722,'Butorides striata':2723,'Butorides striatus':2724,'Butorides virescens':2725,'Cairina moschata':2726,'Calidris alba':2727,'Calidris bairdii':2728,'Calidris fuscicollis':2729,'Calidris mauri':2730,'Calidris melanotos':2731,'Calidris minutilla':2732,'Calidris pusilla':2733,'Calyptura cristata':2734,'Camarhynchus heliobates':2735,'Camarhynchus pallidus':2736,'Camarhynchus parvulus':2737,'Camarhynchus pauper':2738,'Camarhynchus psittacula':2739,'Campylorhynchus griseus':2740,'Caracara cheriway':2741,'Cardinalis phoeniceus':2742,'Cassidix  mexicanus':2743,'Cathartes aura':2744,'Catharus ustulatus':2745,'Catoptrophorus semipalmatus':2746,'Certhidea crassirostris':2747,'Certhidea fusca':2748,'Charadrius semipalmatus':2749,'Charadrius vociferus':2750,'Charadrius wilsonia':2751,'Chlidonias niger':2752,'Chloroceryle aenea':2753,'Chloroceryle amazona':2754,'Chloroceryle americana':2755,'Claravis pretiosa':2756,'Coereba flaveola':2757,'Coereba flaveolaxxx':2758,'Conirostrum bicolor':2759,'Coragyps atratus':2760,'Crotophaga ani':2761,'Cyanerpes cyaneus':2762,'Dendrocygna autumnalis':2763,'Dendroica striata':2764,'Egretta caerulea':2765,'Egretta rufescens':2766,'Egretta thula':2767,'Egretta tricolor':2768,'Elaenia martinica':2769,'Elanoides forficatus':2770,'Eudocimus albus':2771,'Eudocimus ruber':2772,'Falco peregrinus':2773,'Falco sparverius':2774,'Fregata magnificens':2775,'Fulica caribaea':2776,'Galbula ruficauda':2777,'Gallinula galeata':2778,'Gelochelidon nilotica':2779,'Geospiza conirostris':2780,'Geospiza difficilis':2781,'Geospiza fortis':2782,'Geospiza fuliginosa':2783,'Geospiza magnirostris':2784,'Geospiza scandens':2785,'Geotrygon montana':2786,'Haematopus palliatus':2787,'Hemitriccus margaritaceiventer':2788,'Himantopus mexicanus':2789,'Hirundo rustica':2790,'Hydranassa tricolor':2791,'Hydroprogne caspia':2792,'Hylocharis humboldtii':2793,'Hypnelus ruficollis':2794,'Icterus nigrogularis':2795,'Larus atricilla':2796,'Larus marinus':2797,'Larus minutus':2798,'Larus pipixcan':2799,'Leucophaeus atricilla':2800,'Leucophaeus pipixcan':2801,'Leucopternis princeps':2802,'Limosa fedoa':2803,'Megaceryle alcyon':2804,'Megaceryle torcuata':2805,'Megaceryle torquata':2806,'Melanerpes rubricapillus':2807,'Mimus gilvus':2808,'Mitrospingus cassinii':2809,'Mitrospingus oleagineus':2810,'Mniotilta varia':2811,'Mycteria americana':2812,'Numenius phaeopus':2813,'Nyctanassa violacea':2814,'Nycticorax nycticorax':2815,'Pandion haliaetus':2816,'Parkerthraustes humeralis':2817,'Parkesia noveboracensis':2818,'Patagioenas cayennensis':2819,'Patagioenas leucocephala':2820,'Patagioenas speciosa':2821,'Pelecanus occidentalis':2822,'Phaethon aethereus':2823,'Phalacrocorax bouganvillii':2824,'Phalacrocorax brasilianus':2825,'Phibalura flavirostris':2826,'Phoebastria irrorata':2827,'Phoenicopterus ruber':2828,'Piaya cayana':2829,'Pionopsitta pulchra':2830,'Pionus menstruus':2831,'Piprites chloris':2832,'Piprites pileata':2833,'Piranga rubra':2834,'Platalea ajaja':2835,'Plegadis falcinellus':2836,'Pluvialis squatarola':2837,'Polioptila plumbea':2838,'Progne chalybea':2839,'Protonotaria citrea':2840,'Pterodroma hasitata':2841,'Pteroglossus sanguineus':2842,'Puffinus griseus':2843,'Pyrocephalus rubinus':2844,'Quiscalus mexicanus':2845,'Ramphastos ambiguus':2846,'Ramphocelus flammigerus':2847,'Rhodinocichla rosea':2848,'Rynchops niger':2849,'Saltator atricollis':2850,'Saltator atripennis':2851,'Saltator aurantiirostris':2852,'Saltator cinctus':2853,'Saltator coerulescens':2854,'Saltator fuliginosus':2855,'Saltator grossus':2856,'Saltator maxillosus':2857,'Saltator maximus':2858,'Saltator nigriceps':2859,'Saltator orenocensis':2860,'Saltator similis':2861,'Saltator striatipectus':2862,'Saltatricula multicolor':2863,'Setophaga castanea':2864,'Setophaga magnolia':2865,'Setophaga palmarum':2866,'Setophaga petechia':2867,'Setophaga ruticilla':2868,'Setophoga ruticilla':2869,'Stercorarius pomarinus':2870,'Sterna elegans':2871,'Sterna hirundo':2872,'Sterna maxima':2873,'Sterna nilotica':2874,'Sterna sandvicensis':2875,'Sula dactrylatra':2876,'Sula leucogaster':2877,'Sula nebouxii':2878,'Sula variegata':2879,'Thalasseus maximus':2880,'Thalasseus sandvicensis':2881,'Thectocercus acuticaudatus':2882,'Theristicus caudatus':2883,'Thraupis episcopus':2884,'Thraupis palmarum':2885,'Tiaris bicolor':2886,'Tiaris fuliginosus':2887,'Tiaris obscurus':2888,'Tiaris olivacea':2889,'Tiaris olivaceus':2890,'Tigrisoma lineatum':2891,'Tigrisoma mexicanum':2892,'Tinamus major':2893,'Tringa flavipes':2894,'Tringa melanoleuca':2895,'Tringa semipalmata':2896,'Tringa solitaria':2897,'Trogon massena':2898,'Tyrannus dominicensis':2899,'Tyrannus melancholicus':2900,'Tyrannus tyrannus':2901,'Tyto alba':2902,'Vireo altiloquus':2903,'Vireo crassirostris':2904,'Vireo olivaceus':2905,'Zenaida asiatica':2906,'Zenaida auriculata':2907,'Otro':2908}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "comp_grupa"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'General':131,'Adultos y juveniles':132,'Adultos':133,'Juveniles':134}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "comportami"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Flying (1)':141,'On Water (2)':142,'Following vessel (3)':143,'Eating (4)':144,'Preening (5)':145,'Perching (6)':146,'Resting (7)':147,'Other (8)':148}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "dire_grupo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'N (Norte)':151,'S (Sur)':152,'E (Este)':153,'O (Oeste)':154,'NE (Nor-Este)':155,'SE (Sur-Este)':156,'SO (Sur-Oeste)':157,'NO (Nor-Oeste)':158}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "evidencia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Fotografia':181,'Video':182,'Video y fotografía':183,'Solo observación':184}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'mamiferosofm_tb':
                        nombre_campo = "eventtype"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Afloat':1101,'Boat strike':1102,'Entanglement':1103,'Sighting':1104,'Skeletal Remains':1105,'Stranding':1106}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "certe_dato"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sure (1)':1201,'Probable (2)':1202,'Doubtful (3)':1203}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "orden"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Cetacea':1301,'Otro':1302}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "suborden"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Misticeti':1401,'Odontoceti':1402,'Otro':1403}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "familia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Balaenopteridae':1501,'Delphinidae':1502,'Physeteridae':1503,'Otro':1504}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "genero"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Balaenoptera ':1601,'Delphinus ':1602,'Globicephala ':1603,'Grampus ':1604,'Megaptera ':1605,'Orcinus ':1606,'Physeter ':1607,'Pseudorca ':1608,'Sotalia ':1609,'Stenella ':1610,'Steno ':1611,'Tursiops ':1612,'Otro':1613}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "espec_nomb"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'attenuata':1701,'Balaenoptera borealis':1702,'Balaenoptera edeni':1703,'borealis':1704,'bredanensis':1705,'capensis':1706,'clymene':1707,'coeruleoalba':1708,'crassidens':1709,'Delphinus capensis':1710,'edeni':1711,'frontalis':1712,'Globicephala macrorhynchus':1713,'Grampus griseus':1714,'griseus':1715,'guianensis':1716,'longirostris':1717,'macrocephalus':1718,'macrorhynchus':1719,'Megaptera novaeangliae':1720,'novaeangliae':1721,'orca':1722,'Orcinus orca':1723,'Physeter macrocephalus':1724,'Pseudorca crassidens':1725,'Sotalia guianensis':1726,'Stenella attenuata':1727,'Stenella clymene':1728,'Stenella coeruleoalba':1729,'Stenella frontalis':1730,'Stenella longirostris':1731,'Steno bredanensis':1732,'truncatus':1733,'Tursiops truncatus':1734,'Otro':1735}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "nomb_comun"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Ballena de Bryde':1801,'Ballena Jorobada':1802,'Ballena Sei':1803,'Cachalote':1804,'Calderón negro de aletas cortas':1805,'Delfín clymene':1806,'Delfín común de hocico largo':1807,'Delfín de dientes rugosos':1808,'Delfín de Risso':1809,'Delfín gris/ Tucuxi':1810,'Delfín hocico de botella':1811,'Delfín listado':1812,'Delfín moteado del Atlántico':1813,'Delfín moteado pantropical':1814,'Delfín tornillo':1815,'Falsa Orca':1816,'Orca':1817,'Otro':1818}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "pistolas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'N (Ninguna)':111,'F (Full Power)':112,'ND (No determinado - no aplica)':113,'R (Reduced)':114,'S (Soft start)':115,'NO':116,'R  (Reduced) (Aairgun testing)':117}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "accion"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'N (Ninguna)':121,'S (Shut down)':122,'D (Delay)':123,'ND (No aplica)':124}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "comp_grupa"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'General':131,'Adultos y juveniles':132,'Adultos':133,'Juveniles':134}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "comportami"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Swim – fast (SF)':141,'Swim – slow (SS)':142,'Bowriding (BR)':143,'Blow (B)':144,'Exposing dorsal fin (DF)':145,'Exposing pectoral fin (PF)':146,'Exposing tail fin (TF)':147,'Hit surface w/ fin (HF)':148,'Hit surface w/ head (HH)':149,'Leap – partial (LP)':150,'Leap – full body (LF)':151,'Resting (R)':152,'Other (O)':153}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "dire_barco"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'N (Norte)':161,'S (Sur)':162,'E (Este)':163,'O (Oeste)':164,'NE (Nor-Este)':165,'SE (Sur-Este)':166,'SO (Sur-Oeste)':167,'NO (Nor-Oeste)':168,'Plataforma fija (no aplica)':169}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "dire_grupo"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Towards (T)':171,'Away (A)':172,'Same direction (S)':173,'Opposite direction (O)':174,'Crossing perpendicular (C)':175,'Variable (V)':176}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "evidencia"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Fotografia':181,'Video':182,'Video y fotografía':183,'Solo observación':184}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'caracterizasedimentomarinotb':
                        nombre_campo = "t_muest"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Puntual':110501,'Compuesto':110502,'Integrado':110503}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ins_muest"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ADCP':501,'Botella Go Flo':502,'Botella Nansen':503,'Botella Niskin':504,'Botella Routner':505,'Box corer':506,'Censo visual':507,'CTD':508,'CTDO':509,'Cuadrante':510,'Draga':511,'Draga Van Veen':512,'HADCP':513,'LADCP':514,'Nasas':515,'Nucleador (Corazonador)':516,'Observación ':517,'Otro':518,'Palangre horizontal ':519,'Palangre vertical':520,'Piston corer':521,'Recolección directa':522,'Red cónica':523,'Red de arrastre':524,'Red de encierro':525,'Red de enmalle':526,'Transecto con punto intercepto':527,'Transectos con cadena intercepto':528,'Transectos en línea':529}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'muestreohidrobiomarinotb':
                        nombre_campo = "t_muest"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Puntual':110501,'Compuesto':110502,'Integrado':110503}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ins_muest"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ADCP':501,'Botella Go Flo':502,'Botella Nansen':503,'Botella Niskin':504,'Botella Routner':505,'Box corer':506,'Censo visual':507,'CTD':508,'CTDO':509,'Cuadrante':510,'Draga':511,'Draga Van Veen':512,'HADCP':513,'LADCP':514,'Nasas':515,'Nucleador (Corazonador)':516,'Observación ':517,'Otro':518,'Palangre horizontal ':519,'Palangre vertical':520,'Piston corer':521,'Recolección directa':522,'Red cónica':523,'Red de arrastre':524,'Red de encierro':525,'Red de enmalle':526,'Transecto con punto intercepto':527,'Transectos con cadena intercepto':528,'Transectos en línea':529}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "hidrobiota"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Macroinvertebrados (Bentos)':120201,'Perifiton':120202,'Zooplancton':120203,'Fitoplancton':120204,'Macrófitas':120205,'Meiofauna':120206,'Ictioplancton':120207,'Macrofauna':120208}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'muestreofisicoquimmarinotb':
                        nombre_campo = "fase"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muestreo Antes':1,'Muestreo Durante':2,'Muestreo Después':3,'Caracterización':4}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estacional"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Seca':401,'Lluvias':402,'Transición':403,'Veranillo de San Juan':404}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_muest"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Puntual':110501,'Compuesto':110502,'Integrado':110503}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "vient_fuer"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'1 (Calma)':7201,'2 (Ventolina)':7202,'3 (Brisa suave)':7203,'4 (Brisa leve)':7204,'5 (Brisa moderada)':7205,'6 (Brisa fresca)':7206,'7 (Brisa fuerte)':7207,'8 (Temporal)':7208,'9 (Temporal fuerte)':7209,'10 (Temporal violento)':7210,'11 (Temporal muy violento)':7211,'12 (Huracán)':7212}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ins_muest"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ADCP':501,'Botella Go Flo':502,'Botella Nansen':503,'Botella Niskin':504,'Botella Routner':505,'Box corer':506,'Censo visual':507,'CTD':508,'CTDO':509,'Cuadrante':510,'Draga':511,'Draga Van Veen':512,'HADCP':513,'LADCP':514,'Nasas':515,'Nucleador (Corazonador)':516,'Observación ':517,'Otro':518,'Palangre horizontal ':519,'Palangre vertical':520,'Piston corer':521,'Recolección directa':522,'Red cónica':523,'Red de arrastre':524,'Red de encierro':525,'Red de enmalle':526,'Transecto con punto intercepto':527,'Transectos con cadena intercepto':528,'Transectos en línea':529}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'datosoceanografiatb':
                        nombre_campo = "fase"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muestreo Antes':1,'Muestreo Durante':2,'Muestreo Después':3,'Caracterización':4}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estacional"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Seca':401,'Lluvias':402,'Transición':403,'Veranillo de San Juan':404}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ca_met_mue"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ADCP':501,'Botella Go Flo':502,'Botella Nansen':503,'Botella Niskin':504,'Botella Routner':505,'Box corer':506,'Censo visual':507,'CTD':508,'CTDO':509,'Cuadrante':510,'Draga':511,'Draga Van Veen':512,'HADCP':513,'LADCP':514,'Nasas':515,'Nucleador (Corazonador)':516,'Observación ':517,'Otro':518,'Palangre horizontal ':519,'Palangre vertical':520,'Piston corer':521,'Recolección directa':522,'Red cónica':523,'Red de arrastre':524,'Red de encierro':525,'Red de enmalle':526,'Transecto con punto intercepto':527,'Transectos con cadena intercepto':528,'Transectos en línea':529}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()


                elif i in proyecto_tab:
                    print(f'{i} esta dentro de suelos tab')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("PROYECTO_TAB")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'seg_evaluacioneconomicatb':
                        nombre_campo = "cond_inter"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Internalizable':1,'No internalizable':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "met_valeco"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Valoración Contingente':60010,'Análisis Conjoint':60011,'Experimentos de Elección':60012,'Precios Hedónicos (salarios y propiedades)':60013,'Costos de Viaje':60014,'Precios de mercado':60015,'Costos actuales y potenciales':60016,'Otro':60017}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_valor"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Valor de uso directo':1,'Valor de uso indirecto':2,'Valores de no uso':3,'Valores de uso directo, de uso indirecto y de no uso. Aproximación al valor económico total.':4}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'evaleconom_impinternaliztb':
                        nombre_campo = "catserv_ec"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aprovisionamiento':1,'Regulación':2,'Soporte':3,'Culturales':4}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ssee"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Agua':1,'Arena y roca':2,'Madera':3,'Fibras y resinas':4,'Biomasa':5,'Pesca y acuacultura':6,'Carne y pieles':7,'Plantas medicinales':8,'Ingredientes naturales':9,'Ganadería':10,'Agricultura':11,'Control de la erosión':12,'Clima local/regional':13,'Ecosistemas de purificación de agua':14,'Almacenamiento y captura de carbono':15,'Salinidad / alcalinidad / acidez del suelo':16,'Recreación y turismo':17,'Espirituales y religiosos':18,'Otro servicio':19}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'mma_acv_tb':
                        nombre_campo = "sel_trt"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'evaleconom_impnointernaliztb':
                        nombre_campo = "catserv_ec"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aprovisionamiento':1,'Regulación':2,'Soporte':3,'Culturales':4}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ssee"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Agua':1,'Arena y roca':2,'Madera':3,'Fibras y resinas':4,'Biomasa':5,'Pesca y acuacultura':6,'Carne y pieles':7,'Plantas medicinales':8,'Ingredientes naturales':9,'Ganadería':10,'Agricultura':11,'Control de la erosión':12,'Clima local/regional':13,'Ecosistemas de purificación de agua':14,'Almacenamiento y captura de carbono':15,'Salinidad / alcalinidad / acidez del suelo':16,'Recreación y turismo':17,'Espirituales y religiosos':18,'Otro servicio':19}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "cost_benef"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Costo':30010,'Beneficio':30020}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "met_valeco"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Valoración Contingente':60010,'Análisis Conjoint':60011,'Experimentos de Elección':60012,'Precios Hedónicos (salarios y propiedades)':60013,'Costos de Viaje':60014,'Precios de mercado':60015,'Costos actuales y potenciales':60016,'Otro':60017}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_valor"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Valor de uso directo':1,'Valor de uso indirecto':2,'Valores de no uso':3,'Valores de uso directo, de uso indirecto y de no uso. Aproximación al valor económico total.':4}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'valoracionecondaa_tb':
                        nombre_campo = "catserv_ec"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aprovisionamiento':1,'Regulación':2,'Soporte':3,'Culturales':4}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ssee"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Agua':1,'Arena y roca':2,'Madera':3,'Fibras y resinas':4,'Biomasa':5,'Pesca y acuacultura':6,'Carne y pieles':7,'Plantas medicinales':8,'Ingredientes naturales':9,'Ganadería':10,'Agricultura':11,'Control de la erosión':12,'Clima local/regional':13,'Ecosistemas de purificación de agua':14,'Almacenamiento y captura de carbono':15,'Salinidad / alcalinidad / acidez del suelo':16,'Recreación y turismo':17,'Espirituales y religiosos':18,'Otro servicio':19}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "cost_benef"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Costo':30010,'Beneficio':30020}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "met_valeco"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Valoración Contingente':60010,'Análisis Conjoint':60011,'Experimentos de Elección':60012,'Precios Hedónicos (salarios y propiedades)':60013,'Costos de Viaje':60014,'Precios de mercado':60015,'Costos actuales y potenciales':60016,'Otro':60017}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_valor"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Valor de uso directo':1,'Valor de uso indirecto':2,'Valores de no uso':3,'Valores de uso directo, de uso indirecto y de no uso. Aproximación al valor económico total.':4}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'mma_indicadores_tb':
                        nombre_campo = "tipo_ind"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Eficacia':1,'Cumplimiento':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "est_indi"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Estimado o Meta':1,'Resultado':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ind_inter"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'serviciosecosistemicostb':
                        nombre_campo = "catserv_ec"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aprovisionamiento':1,'Regulación':2,'Soporte':3,'Culturales':4}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ssee"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Agua':1,'Arena y roca':2,'Madera':3,'Fibras y resinas':4,'Biomasa':5,'Pesca y acuacultura':6,'Carne y pieles':7,'Plantas medicinales':8,'Ingredientes naturales':9,'Ganadería':10,'Agricultura':11,'Control de la erosión':12,'Clima local/regional':13,'Ecosistemas de purificación de agua':14,'Almacenamiento y captura de carbono':15,'Salinidad / alcalinidad / acidez del suelo':16,'Recreación y turismo':17,'Espirituales y religiosos':18,'Otro servicio':19}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "concepto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Impacto del proyecto sobre el servicio ecosistémico':30,'Dependencia del proyecto al servicio ecosistémico':31,'Dependencia de la comunidad al servicio ecosistémico':32}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "calificaci"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Ninguno':1,'Bajo':2,'Medio':3,'Alto':4}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'seg_infraproyectotb':
                        nombre_campo = "t_ac_imp"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Auto':1,'Resolución':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "fc_infra"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'InfraProyectoPG':60010,'InfraProyectoLN':60020,'InfraProyectoPT':60030}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "utli_eject"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si':30010,'No':30020}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "estado"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Existente':501,'Proyectada':502}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "adecuacion"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si':601,'No':602}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "calidad"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Muy Bueno':60100,'Bueno':60200,'Regular':60300,'Malo':60400}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'seg_disposicionresiduossolidostb':
                        nombre_campo = "t_ac_imp"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Auto':1,'Resolución':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "utli_eject"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si':30010,'No':30020}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_resid"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Orgánicos':70010,'Reciclables':70020,'Contaminados':70030}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'seg_zodmestb':
                        nombre_campo = "t_ac_imp"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Auto':1,'Resolución':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "utli_eject"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si':30010,'No':30020}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_obdre"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Captación':10101,'Conducción':10102,'Captación y conducción':10103,'Entrega final':10104}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'seg_dragadoydisposiciontb':
                        nombre_campo = "t_ac_imp"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Auto':1,'Resolución':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_obdre"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Captación':10101,'Conducción':10102,'Captación y conducción':10103,'Entrega final':10104}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    else:
                        pass

                elif i in compens_tab:
                    print(f'{i} esta dentro de suelos tab')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("COMPENSACION_TAB")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'afect_otracompensaciontb':
                        nombre_campo = "ef_impacto"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Afectación productiva':20501,'Aspectos sociales y culturales':20502,'Ecosistemas':20503,'Recursos naturales':20504,'Riesgos':20505}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "cobertura"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aeropuertos':124,'Afloramientos rocosos':332,'Arbustal':322,'Bosque abierto':312,'Bosque de galería y/o ripario':314,'Bosque denso':311,'Bosque fragmentado':313,'Canales':513,'Cereales':212,'Cuerpos de agua artificiales':514,'Cultivos agroforestales':224,'Cultivos confinados':225,'Cultivos permanentes arbóreos':223,'Cultivos permanentes arbustivos':222,'Cultivos permanentes herbáceos':221,'Estanques para acuicultura marina':523,'Herbazal':321,'Hortalizas':214,'Instalaciones recreativas':142,'Lagunas costeras':521,'Lagunas, lagos y ciénagas naturales':512,'Mares y océanos':522,'Mosaico de cultivos':241,'Mosaico de cultivos y espacios naturales':245,'Mosaico de cultivos, pastos y espacios naturales':243,'Mosaico de pastos con espacios naturales':244,'Mosaico de pastos y cultivos':242,'Obras hidráulicas':125,'Oleaginosas y leguminosas':213,'Otros cultivos transitorios':211,'Pantanos costeros':421,'Pastos arbolados':232,'Pastos enmalezados':233,'Pastos limpios':231,'Plantación forestal':315,'Red vial, ferroviaria y terrenos asociados':122,'Ríos (50 m)':511,'Salitral':422,'Sedimentos expuestos en bajamar':423,'Tejido urbano continuo':111,'Tejido urbano discontinuo':112,'Tierras desnudas y degradadas':333,'Tubérculos':215,'Turberas':412,'Vegetación acuática sobre cuerpos de agua':413,'Vegetación secundaria o en transición':323,'Zonas arenosas naturales':331,'Zonas de disposición de residuos':132,'Zonas de extracción minera':131,'Zonas glaciares y nivales':335,'Zonas industriales o comerciales':121,'Zonas pantanosas':411,'Zonas portuarias':123,'Zonas quemadas':334,'Zonas verdes urbanas':141}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "medidas_sr"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Medidas de compensación':20602,'Actividades de restauración ecológica':20601,'Medidas de mitigación':20603,'Medidas de prevención':20604}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    else:
                        pass

                elif i in inv_1porc_tab:
                    print(f'{i} esta dentro de suelos tab')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("INVERSION_1_POR_CIENTO_TAB")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'intercepstard_tb':
                        nombre_campo = "perio_mant"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'30 Minutal':101,'Horario':102,'Diario':103,'Semanal':104,'Quincenal':105,'Mensual':106,'Bimestral':107,'Trimestral':108,'Semestral':109,'Anual':110,'Bienal':111}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'inversion1porcientotb':
                        nombre_campo = "t_acto_obl"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Auto':1,'Resolución':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'seg_espsembradatb':
                        nombre_campo = "mod_interv"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Barrera viva':10,'Agroforestal':11,'Productora':12,'Productora - Protectora':13,'Protectora':14,'Cortinas Rompevientos':15,'Cercas vivas':16,'Monocultivo (Plantación Protectora)':17,'Corredor Biológico':18,'Enriquecimiento':19,'Regeneración Natural Asistida':20,'Bioremediación':21,'Otra estrategia':22}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    else:
                        pass

                elif i in conting_tab:
                    print(f'{i} esta dentro de suelos tab')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("CONTINGENCIAS_TAB")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'datoscontingenciastb':
                        nombre_campo = "causa_cont"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Falla mecánica':1,'Falla operativa':2,'Otro':6,'Por definir':5,'Terceros involuntarios':7,'Terceros voluntarios':3,'Volcamiento de carrotanque':4}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "incendio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "explosion"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "chorro_fue"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "llamarada"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "bola_fue"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "derrame"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "escape_gas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "disper_gas"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "apoy_ext"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Fuerza Pública':1,'Entidades de apoyo del SNGRD':2,'Otros':3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_rep"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Parcial':1,'Final':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "clasificac"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Nivel 1':1,'Nivel 2':2,'Nivel 3':3}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    else:
                        pass

                elif i in compens_inver_tab:
                    print(f'{i} esta dentro de suelos tab')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("COMPEN_INVER_TAB")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'tipoecosistematb':
                        nombre_campo = "tipoecosis"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Afloramientos rocosos del helobioma Amazonia y Orinoquia en Orinoquia MaipuresHelobiomas de la Amazonia y Orinoquia':10001,'Afloramientos rocosos del litobioma de la Amazonia y Orinoquia en Orinoquia MaipuresLitobiomas de la Amazonia y Orinoquia':10002,'Afloramientos rocosos del peinobioma Amazonia y Orinoquia en Orinoquia MaipuresPeinobiomas de la Amazonia y Orinoquia':10003,'Arbustales del halobioma del Caribe en Caribe Oceanica_CaribeMarino':10004,'Arbustales del halobioma del Caribe en PeriCaribeño Baja_GuajiraHalobioma del Caribe':10005,'Arbustales del halobioma del Caribe en PeriCaribeño Cartagena_SinuHalobioma del Caribe':10006,'Arbustales del halobioma del Caribe en PeriCaribeño Santa_MartaHalobioma del Caribe':10007,'Arbustales del helobioma Amazonia y Orinoquia en Guyana Ariari_GuayaberoHelobiomas de la Amazonia y Orinoq':10008,'Arbustales del helobioma Amazonia y Orinoquia en Guyana B_N_GuaviareHelobiomas de la Amazonia y Orinoquia':10009,'Arbustales del helobioma Amazonia y Orinoquia en Guyana LozadaHelobiomas de la Amazonia y Orinoquia':10010,'Arbustales del helobioma Amazonia y Orinoquia en Guyana VaupesHelobiomas de la Amazonia y Orinoquia':10011,'Arbustales del helobioma Amazonia y Orinoquia en Orinoquia Arauca_ApureHelobiomas de la Amazonia y Orinoquia':10012,'Arbustales del helobioma Amazonia y Orinoquia en Orinoquia CasanareHelobiomas de la Amazonia y Orinoquia':10013,'Arbustales del helobioma Amazonia y Orinoquia en Orinoquia MaipuresHelobiomas de la Amazonia y Orinoquia':10014,'Arbustales del helobioma de La Guajira en PeriCaribeño Alta_GuajiraHelobioma de La Guajira':10015,'Arbustales del helobioma de La Guajira en PeriCaribeño Baja_GuajiraHelobioma de La Guajira':10016,'Arbustales del helobioma Magdalena y Caribe en Choco_Magdalena Lebrija_GloriaHelobiomas del Magdalena y Caribe':10017,'Arbustales del helobioma Magdalena y Caribe en Choco_Magdalena NechiHelobiomas del Magdalena y Caribe':10018,'Arbustales del helobioma Magdalena y Caribe en Choco_Magdalena Sinu_San_JorgeHelobiomas del Magdalena y Caribe':10019,'Arbustales del helobioma Magdalena y Caribe en PeriCaribeño Alto_CesarHelobiomas del Magdalena y Caribe':10020,'Arbustales del helobioma Magdalena y Caribe en PeriCaribeño Ariguani_CesarHelobiomas del Magdalena y Caribe':10021,'Arbustales del helobioma Magdalena y Caribe en PeriCaribeño Baja_GuajiraHelobiomas del Magdalena y Caribe':10022,'Arbustales del helobioma Magdalena y Caribe en PeriCaribeño Cartagena_SinuHelobiomas del Magdalena y Caribe':10023,'Arbustales del litobioma de la Amazonia y Orinoquia en Amazonia Caguan_FlorenciaLitobiomas de la Amazonia y Orinoq':10024,'Arbustales del litobioma de la Amazonia y Orinoquia en Amazonia HuitotoLitobiomas de la Amazonia y Orinoquia':10025,'Arbustales del litobioma de la Amazonia y Orinoquia en Guyana VaupesLitobiomas de la Amazonia y Orinoquia':10026,'Arbustales del litobioma de la Amazonia y Orinoquia en Guyana Yari_MiritiLitobiomas de la Amazonia y Orinoquia':10027,'Arbustales del litobioma de la Amazonia y Orinoquia en Orinoquia MaipuresLitobiomas de la Amazonia y Orinoquia':10028,'Arbustales del orobioma alto de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Paramo_SantaMartOrobioma alto de Santa Marta':10029,'Arbustales del orobioma alto de los Andes en NorAndina Bosq_Mont_W_RealOrobiomas altos de los Andes':10030,'Arbustales del orobioma alto de los Andes en NorAndina E_Cord_Oriental_Orobiomas altos de los Andes':10031,'Arbustales del orobioma alto de los Andes en NorAndina Montano_Valle_MaOrobiomas altos de los Andes':10032,'Arbustales del orobioma alto de los Andes en NorAndina Paramo_BelmiraOrobiomas altos de los Andes':10033,'Arbustales del orobioma alto de los Andes en NorAndina Paramo_BoyacaOrobiomas altos de los Andes':10034,'Arbustales del orobioma alto de los Andes en NorAndina Paramo_CundinamaOrobiomas altos de los Andes':10035,'Arbustales del orobioma alto de los Andes en NorAndina Paramo_DuendeOrobiomas altos de los Andes':10036,'Arbustales del orobioma alto de los Andes en NorAndina Paramo_Frontino_Orobiomas altos de los Andes':10037,'Arbustales del orobioma alto de los Andes en NorAndina Paramo_MacizoOrobiomas altos de los Andes':10038,'Arbustales del orobioma alto de los Andes en NorAndina Paramo_MirafloreOrobiomas altos de los Andes':10039,'Arbustales del orobioma alto de los Andes en NorAndina Paramo_NariñoOrobiomas altos de los Andes':10040,'Arbustales del orobioma alto de los Andes en NorAndina Paramo_Old_CaldaOrobiomas altos de los Andes':10041,'Arbustales del orobioma alto de los Andes en NorAndina Paramo_ParamilloOrobiomas altos de los Andes':10042,'Arbustales del orobioma alto de los Andes en NorAndina Paramo_PicachosOrobiomas altos de los Andes':10043,'Arbustales del orobioma alto de los Andes en NorAndina Paramo_SantanderOrobiomas altos de los Andes':10044,'Arbustales del orobioma alto de los Andes en NorAndina Paramo_V_T_HOrobiomas altos de los Andes':10045,'Arbustales del orobioma azonal de C·cuta en Choco_Magdalena CatatumboOrobiomas azonales de C·cuta':10046,'Arbustales del orobioma azonal del río Sogamoso en NorAndina Montano_Valle_MaOrobiomas azonales del Río Sogamos':10047,'Arbustales del orobioma azonal del Valle del Patía en NorAndina Valle_seco_PatiaOrobiomas azonales del Valle del P':10048,'Arbustales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en PeriCaribeño Alta_GuajiraOrobioma bajo de Santa Marta y Macuira':10049,'Arbustales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en PeriCaribeño Alto_CesarOrobioma bajo de Santa Marta y Macuira':10050,'Arbustales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en PeriCaribeño Baja_GuajiraOrobioma bajo de Santa Marta y Macuira':10051,'Arbustales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en S_N_Santa_Marta SubAndino_SantaMOrobioma bajo de Santa Marta y Mac':10052,'Arbustales del orobioma bajo de los Andes en Choco_Magdalena CatatumboOrobiomas bajos de los Andes':10053,'Arbustales del orobioma bajo de los Andes en NorAndina E_Cord_Oriental_Orobiomas  bajos de los Andes':10054,'Arbustales del orobioma bajo de los Andes en NorAndina Montano_Valle_CaOrobiomas bajos de los Andes':10055,'Arbustales del orobioma bajo de los Andes en NorAndina Montano_Valle_MaOrobiomas bajos de los Andes':10056,'Arbustales del orobioma bajo de los Andes en NorAndina NW_Cordillera_WOrobiomas bajos de los Andes':10057,'Arbustales del orobioma bajo de los Andes en NorAndina PerijaOrobiomas bajos de los Andes':10058,'Arbustales del orobioma bajo de los Andes en NorAndina Valle_MagdalenaOrobiomas bajos de los Andes':10059,'Arbustales del orobioma bajo de los Andes en NorAndina Valle_seco_PatiaOrobiomas bajos de los Andes':10060,'Arbustales del orobioma de La Macarena en Guyana Ariari_GuayaberoOrobioma de La Macarena':10061,'Arbustales del orobioma de La Macarena en Guyana MacarenaOrobioma de La Macarena':10062,'Arbustales del orobioma medio de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Andino_SantaMartOrobioma medio de Santa Marta':10063,'Arbustales del orobioma medio de los Andes en NorAndina Bosq_Mont_W_RealOrobiomas medios de los Andes':10064,'Arbustales del orobioma medio de los Andes en NorAndina E_Cord_Oriental_Orobiomas medios de los Andes':10065,'Arbustales del orobioma medio de los Andes en NorAndina Montano_Valle_CaOrobiomas medios de los Andes':10066,'Arbustales del orobioma medio de los Andes en NorAndina Montano_Valle_MaOrobiomas medios de los Andes':10067,'Arbustales del orobioma medio de los Andes en NorAndina NW_Cordillera_WOrobiomas medios de los Andes':10068,'Arbustales del orobioma medio de los Andes en NorAndina SW_Cordillera_WOrobiomas medios de los Andes':10069,'Arbustales del peinobioma Amazonia y Orinoquia en Guyana Ariari_GuayaberoPeinobiomas de la Amazonia y Orino':10070,'Arbustales del peinobioma Amazonia y Orinoquia en Guyana B_N_GuaviarePeinobiomas de la Amazonia y Orinoquia':10071,'Arbustales del peinobioma Amazonia y Orinoquia en Guyana VaupesPeinobiomas de la Amazonia y Orinoquia':10072,'Arbustales del peinobioma Amazonia y Orinoquia en Orinoquia Arauca_ApurePeinobiomas de la Amazonia y Orinoquia':10073,'Arbustales del peinobioma Amazonia y Orinoquia en Orinoquia CasanarePeinobiomas de la Amazonia y Orinoquia':10074,'Arbustales del peinobioma Amazonia y Orinoquia en Orinoquia MaipuresPeinobiomas de la Amazonia y Orinoquia':10075,'Arbustales del zonobioma alterno hígrico y/o subxerofítico tropical del Alto Magdalena en NorAndina Valle_MagdalenaZonobioma alternohígrico y/o subxer':10076,'Arbustales del zonobioma del desierto tropical de La Guajira y Santa Marta en Caribe Oceanica_CaribeMarino':10077,'Arbustales del zonobioma del desierto tropical de La Guajira y Santa Marta en PeriCaribeño Alta_GuajiraZonobioma del desierto tropical de La':10078,'Arbustales del zonobioma del desierto tropical de La Guajira y Santa Marta en PeriCaribeño Santa_MartaZonobioma del desierto tropical de La G':10079,'Arbustales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Amazonia HuitotoZonobioma h·medo tropical de la Amazonia y':10080,'Arbustales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana Ariari_GuayaberoZonobioma h·medo tropical de la Am':10081,'Arbustales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana VaupesZonobioma h·medo tropical de la Amazonia y O':10082,'Arbustales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana Yari_MiritiZonobioma h·medo tropical de la Amazoni':10083,'Arbustales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Arauca_ApureZonobioma h·medo tropical de la Amazon':10084,'Arbustales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia CasanareZonobioma h·medo tropical de la Amazonia y':10085,'Arbustales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena Lebrija_GloriaZonobioma h·medo tropical del Magdal':10086,'Arbustales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena NechiZonobioma h·medo tropical del Magdalena y Car':10087,'Arbustales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena Sinu_San_JorgeZonobioma h·medo tropical del Magdal':10088,'Arbustales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena TurboZonobioma h·medo tropical del Magdalena y Car':10089,'Arbustales del zonobioma seco tropical del Caribe en Caribe Oceanica_CaribeMarino':10090,'Arbustales del zonobioma seco tropical del Caribe en Choco_Magdalena Sinu_San_JorgeZonobioma seco tropical del Caribe':10091,'Arbustales del zonobioma seco tropical del Caribe en Choco_Magdalena TurboZonobioma seco tropical del Caribe':10092,'Arbustales del zonobioma seco tropical del Caribe en PeriCaribeño Alto_CesarZonobioma seco tropical del Caribe':10093,'Arbustales del zonobioma seco tropical del Caribe en PeriCaribeño Ariguani_CesarZonobioma seco tropical del Caribe':10094,'Arbustales del zonobioma seco tropical del Caribe en PeriCaribeño Baja_GuajiraZonobioma seco tropical del Caribe':10095,'Arbustales del zonobioma seco tropical del Caribe en PeriCaribeño Cartagena_SinuZonobioma seco tropical del Caribe':10096,'Arbustales del zonobioma seco tropical del Caribe en PeriCaribeño Montes_Maria_PioZonobioma seco tropical del Caribe':10097,'Arbustales del zonobioma seco tropical del Caribe en PeriCaribeño Santa_MartaZonobioma seco tropical del Caribe':10098,'Bosques naturales del halobioma del Caribe en Choco_Magdalena TurboHalobioma del Caribe':10099,'Bosques naturales del halobioma del Caribe en PeriCaribeño Baja_GuajiraHalobioma del Caribe':10100,'Bosques naturales del halobioma del Caribe en PeriCaribeño Cartagena_SinuHalobioma del Caribe':10101,'Bosques naturales del halobioma del Caribe en PeriCaribeño cgsmHalobioma del Caribe':10102,'Bosques naturales del halobioma del Pacífico en Choco_Magdalena A_Atrato_S_JuanHalobiomas del Pacífico':10103,'Bosques naturales del halobioma del Pacífico en Choco_Magdalena Aspave_JuradoHalobiomas del Pacífico':10104,'Bosques naturales del halobioma del Pacífico en Choco_Magdalena Baudo_UtriaHalobiomas del Pacífico':10105,'Bosques naturales del halobioma del Pacífico en Choco_Magdalena MicayHalobiomas del Pacífico':10106,'Bosques naturales del halobioma del Pacífico en Choco_Magdalena TumacoHalobiomas del Pacífico':10107,'Bosques naturales del halobioma del Pacífico en Pacifico NayaMarino':10108,'Bosques naturales del halobioma del Pacífico en Pacifico SanquiangaMarino':10109,'Bosques naturales del halobioma del Pacífico en Pacifico TumacoMarino':10110,'Bosques naturales del helobioma Amazonia y Orinoquia en Amazonia Caguan_FlorenciaHelobiomas de la Amazonia y Orinoq':10111,'Bosques naturales del helobioma Amazonia y Orinoquia en Amazonia HuitotoHelobiomas de la Amazonia y Orinoquia':10112,'Bosques naturales del helobioma Amazonia y Orinoquia en Amazonia Piedemonte_AmazoHelobiomas de la Amazonia y Orinoq':10113,'Bosques naturales del helobioma Amazonia y Orinoquia en Amazonia Putumayo_KofanHelobiomas de la Amazonia y Orinoqui':10114,'Bosques naturales del helobioma Amazonia y Orinoquia en Amazonia TicunaHelobiomas de la Amazonia y Orinoquia':10115,'Bosques naturales del helobioma Amazonia y Orinoquia en Guyana Ariari_GuayaberoHelobiomas de la Amazonia y Orinoq':10116,'Bosques naturales del helobioma Amazonia y Orinoquia en Guyana B_N_GuaviareHelobiomas de la Amazonia y Orinoquia':10117,'Bosques naturales del helobioma Amazonia y Orinoquia en Guyana GuainiaHelobiomas de la Amazonia y Orinoquia':10118,'Bosques naturales del helobioma Amazonia y Orinoquia en Guyana LozadaHelobiomas de la Amazonia y Orinoquia':10119,'Bosques naturales del helobioma Amazonia y Orinoquia en Guyana MacarenaHelobiomas de la Amazonia y Orinoquia':10120,'Bosques naturales del helobioma Amazonia y Orinoquia en Guyana VaupesHelobiomas de la Amazonia y Orinoquia':10121,'Bosques naturales del helobioma Amazonia y Orinoquia en Guyana Yari_MiritiHelobiomas de la Amazonia y Orinoquia':10122,'Bosques naturales del helobioma Amazonia y Orinoquia en NorAndina E_Cord_Oriental_Helobiomas de la Amazonia y Orinoq':10123,'Bosques naturales del helobioma Amazonia y Orinoquia en Orinoquia Arauca_ApureHelobiomas de la Amazonia y Orinoquia':10124,'Bosques naturales del helobioma Amazonia y Orinoquia en Orinoquia CasanareHelobiomas de la Amazonia y Orinoquia':10125,'Bosques naturales del helobioma Amazonia y Orinoquia en Orinoquia MaipuresHelobiomas de la Amazonia y Orinoquia':10126,'Bosques naturales del helobioma Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_AHelobiomas de la Amazonia y Orinoq':10127,'Bosques naturales del helobioma Amazonia y Orinoquia en Orinoquia Piedemonte_MetaHelobiomas de la Amazonia y Orinoqu':10128,'Bosques naturales del helobioma Amazonia y Orinoquia en Orinoquia Sabanas_AltasHelobiomas de la Amazonia y Orinoquia':10129,'Bosques naturales del helobioma de La Guajira en PeriCaribeño Alta_GuajiraHelobioma de La Guajira':10130,'Bosques naturales del helobioma de La Guajira en PeriCaribeño Baja_GuajiraHelobioma de La Guajira':10131,'Bosques naturales del helobioma del río Zulia en Choco_Magdalena CatatumboHelobiomas del Río Zulia':10132,'Bosques naturales del helobioma Magdalena y Caribe en Choco_Magdalena CarareHelobiomas del Magdalena y Caribe':10133,'Bosques naturales del helobioma Magdalena y Caribe en Choco_Magdalena Lebrija_GloriaHelobiomas del Magdalena y Caribe':10134,'Bosques naturales del helobioma Magdalena y Caribe en Choco_Magdalena NechiHelobiomas del Magdalena y Caribe':10135,'Bosques naturales del helobioma Magdalena y Caribe en Choco_Magdalena Sinu_San_JorgeHelobiomas del Magdalena y Caribe':10136,'Bosques naturales del helobioma Magdalena y Caribe en Choco_Magdalena TurboHelobiomas del Magdalena y Caribe':10137,'Bosques naturales del helobioma Magdalena y Caribe en NorAndina San_LucasHelobiomas del Magdalena y Caribe':10138,'Bosques naturales del helobioma Magdalena y Caribe en PeriCaribeño Alto_CesarHelobiomas del Magdalena y Caribe':10139,'Bosques naturales del helobioma Magdalena y Caribe en PeriCaribeño Ariguani_CesarHelobiomas del Magdalena y Caribe':10140,'Bosques naturales del helobioma Magdalena y Caribe en PeriCaribeño Baja_GuajiraHelobiomas del Magdalena y Caribe':10141,'Bosques naturales del helobioma Magdalena y Caribe en PeriCaribeño Cartagena_SinuHelobiomas del Magdalena y Caribe':10142,'Bosques naturales del helobioma Magdalena y Caribe en PeriCaribeño cgsmHelobiomas del Magdalena y Caribe':10143,'Bosques naturales del helobioma Pacífico y Atrato en Choco_Magdalena A_Atrato_S_JuanHelobiomas del Pacífico y Atrato':10144,'Bosques naturales del helobioma Pacífico y Atrato en Choco_Magdalena Aspave_JuradoHelobiomas del Pacífico y Atrato':10145,'Bosques naturales del helobioma Pacífico y Atrato en Choco_Magdalena AtratoHelobiomas del Pacífico y Atrato':10146,'Bosques naturales del helobioma Pacífico y Atrato en Choco_Magdalena Baudo_UtriaHelobiomas del Pacífico y Atrato':10147,'Bosques naturales del helobioma Pacífico y Atrato en Choco_Magdalena MicayHelobiomas del Pacífico y Atrato':10148,'Bosques naturales del helobioma Pacífico y Atrato en Choco_Magdalena R_Sucio_MurriHelobiomas del Pacífico y Atrato':10149,'Bosques naturales del helobioma Pacífico y Atrato en Choco_Magdalena TumacoHelobiomas del Pacífico y Atrato':10150,'Bosques naturales del helobioma Pacífico y Atrato en NorAndina NW_Cordillera_WHelobiomas del Pacífico y Atrato':10151,'Bosques naturales del litobioma de la Amazonia y Orinoquia en Amazonia Caguan_FlorenciaLitobiomas de la Amazonia y Orinoq':10152,'Bosques naturales del litobioma de la Amazonia y Orinoquia en Amazonia HuitotoLitobiomas de la Amazonia y Orinoquia':10153,'Bosques naturales del litobioma de la Amazonia y Orinoquia en Guyana GuainiaLitobiomas de la Amazonia y Orinoquia':10154,'Bosques naturales del litobioma de la Amazonia y Orinoquia en Guyana VaupesLitobiomas de la Amazonia y Orinoquia':10155,'Bosques naturales del litobioma de la Amazonia y Orinoquia en Guyana Yari_MiritiLitobiomas de la Amazonia y Orinoquia':10156,'Bosques naturales del litobioma de la Amazonia y Orinoquia en Orinoquia MaipuresLitobiomas de la Amazonia y Orinoquia':10157,'Bosques naturales del litobioma de la Amazonia y Orinoquia en Orinoquia Sabanas_AltasLitobiomas de la Amazonia y Orinoquia':10158,'Bosques naturales del orobioma alto de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Andino_SantaMartOrobioma alto de Santa Marta':10159,'Bosques naturales del orobioma alto de los Andes en NorAndina Bosq_Mont_W_RealOrobiomas altos de los Andes':10160,'Bosques naturales del orobioma alto de los Andes en NorAndina E_Cord_Oriental_Orobiomas altos de los Andes':10161,'Bosques naturales del orobioma alto de los Andes en NorAndina Montano_Valle_CaOrobiomas altos de los Andes':10162,'Bosques naturales del orobioma alto de los Andes en NorAndina Montano_Valle_MaOrobiomas altos de los Andes':10163,'Bosques naturales del orobioma alto de los Andes en NorAndina NW_Cordillera_WOrobiomas altos de los Andes':10164,'Bosques naturales del orobioma alto de los Andes en NorAndina PerijaOrobiomas altos de los Andes':10165,'Bosques naturales del orobioma alto de los Andes en NorAndina SW_Cordillera_WOrobiomas altos de los Andes':10166,'Bosques naturales del orobioma azonal de C·cuta en Choco_Magdalena CatatumboOrobiomas azonales de C·cuta':10167,'Bosques naturales del orobioma azonal del río Sogamoso en NorAndina Montano_Valle_MaOrobiomas azonales del Río Sogamos':10168,'Bosques naturales del orobioma azonal del Valle del Patía en NorAndina Valle_seco_PatiaOrobiomas azonales del Valle del P':10169,'Bosques naturales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en PeriCaribeño Alta_GuajiraOrobioma bajo de Santa Marta y Macuira':10170,'Bosques naturales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en PeriCaribeño Alto_CesarOrobioma bajo de Santa Marta y Macuira':10171,'Bosques naturales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en S_N_Santa_Marta GuachacaOrobioma bajo de Santa Marta y Macuira':10172,'Bosques naturales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en S_N_Santa_Marta SubAndino_SantaMOrobioma bajo de Santa Marta y Mac':10173,'Bosques naturales del orobioma bajo de los Andes en Amazonia Piedemonte_AmazoOrobiomas bajos de los Andes':10174,'Bosques naturales del orobioma bajo de los Andes en Choco_Magdalena CatatumboOrobiomas bajos de los Andes':10175,'Bosques naturales del orobioma bajo de los Andes en Guyana Ariari_GuayaberoOrobiomas bajos de los Andes':10176,'Bosques naturales del orobioma bajo de los Andes en NorAndina Bosq_Mont_W_RealOrobiomas bajos de los Andes':10177,'Bosques naturales del orobioma bajo de los Andes en NorAndina E_Cord_Oriental_Orobiomas bajos de los Andes':10178,'Bosques naturales del orobioma bajo de los Andes en NorAndina Montano_Valle_CaOrobiomas bajos de los Andes':10179,'Bosques naturales del orobioma bajo de los Andes en NorAndina Montano_Valle_MaOrobiomas bajos de los Andes':10180,'Bosques naturales del orobioma bajo de los Andes en NorAndina NW_Cordillera_WOrobiomas bajos de los Andes':10181,'Bosques naturales del orobioma bajo de los Andes en NorAndina PerijaOrobiomas bajos de los Andes':10182,'Bosques naturales del orobioma bajo de los Andes en NorAndina SW_Cordillera_WOrobiomas bajos de los Andes':10183,'Bosques naturales del orobioma bajo de los Andes en NorAndina Valle_CaucaOrobiomas bajos de los Andes':10184,'Bosques naturales del orobioma bajo de los Andes en NorAndina Valle_MagdalenaOrobiomas bajos de los Andes':10185,'Bosques naturales del orobioma bajo de los Andes en NorAndina Valle_seco_PatiaOrobiomas bajos de los Andes':10186,'Bosques naturales del orobioma bajo de los Andes en Orinoquia Piedemonte_Cas_AOrobiomas bajos de los Andes':10187,'Bosques naturales del orobioma bajo de los Andes en Orinoquia Piedemonte_MetaOrobiomas bajos de los Andes':10188,'Bosques naturales del orobioma de La Macarena en Guyana Ariari_GuayaberoOrobioma de La Macarena':10189,'Bosques naturales del orobioma de La Macarena en Guyana MacarenaOrobioma de La Macarena':10190,'Bosques naturales del orobioma de La Macarena en Guyana VaupesOrobioma de La Macarena':10191,'Bosques naturales del orobioma de la serranía de San Lucas en NorAndina San_LucasOrobioma de San Lucas':10192,'Bosques naturales del orobioma de la serranía del Baud¾ y DariÚn en Caribe CapurganaMarino':10193,'Bosques naturales del orobioma de la serranía del Baud¾ y DariÚn en Choco_Magdalena Aspave_JuradoOrobioma del Baud¾ y DariÚn':10194,'Bosques naturales del orobioma de la serranía del Baud¾ y DariÚn en Choco_Magdalena Baudo_UtriaOrobioma del Baud¾ y DariÚn':10195,'Bosques naturales del orobioma de la serranía del Baud¾ y DariÚn en Choco_Magdalena R_Sucio_MurriOrobioma del Baud¾ y DariÚn':10196,'Bosques naturales del orobioma de la serranía del Baud¾ y DariÚn en Choco_Magdalena TacarcunaOrobioma del Baud¾ y DariÚn':10197,'Bosques naturales del orobioma medio de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Andino_SantaMartOrobioma medio de Santa Marta':10198,'Bosques naturales del orobioma medio de la Sierra Nevada de Santa Marta en S_N_Santa_Marta SubAndino_SantaMOrobioma medio de Santa Marta':10199,'Bosques naturales del orobioma medio de los Andes en Amazonia Piedemonte_AmazoOrobiomas medios de los Andes':10200,'Bosques naturales del orobioma medio de los Andes en NorAndina Bosq_Mont_W_RealOrobiomas medios de  los Andes':10201,'Bosques naturales del orobioma medio de los Andes en NorAndina E_Cord_Oriental_Orobiomas medios de los Andes':10202,'Bosques naturales del orobioma medio de los Andes en NorAndina Montano_Valle_CaOrobiomas medios de los Andes':10203,'Bosques naturales del orobioma medio de los Andes en NorAndina Montano_Valle_MaOrobiomas medios de los Andes':10204,'Bosques naturales del orobioma medio de los Andes en NorAndina NW_Cordillera_WOrobiomas medios de los Andes':10205,'Bosques naturales del orobioma medio de los Andes en NorAndina PerijaOrobiomas  medios de los Andes':10206,'Bosques naturales del orobioma medio de los Andes en NorAndina SW_Cordillera_WOrobiomas medios de los Andes':10207,'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Amazonia Caguan_FlorenciaPeinobiomas de la Amazonia y Orino':10208,'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Guyana Ariari_GuayaberoPeinobiomas de la Amazonia y Orino':10209,'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Guyana B_N_GuaviarePeinobiomas de la Amazonia y Orinoquia':10210,'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Guyana GuainiaPeinobiomas de la Amazonia y Orinoquia':10211,'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Guyana LozadaPeinobiomas de la Amazonia y Orinoquia':10212,'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Guyana MacarenaPeinobiomas de la Amazonia y Orinoquia':10213,'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Guyana VaupesPeinobiomas de la Amazonia y Orinoquia':10214,'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Guyana Yari_MiritiPeinobiomas de la Amazonia y Orinoquia':10215,'Bosques naturales del peinobioma de la Amazonia y Orinoquia en NorAndina E_Cord_Oriental_Peinobiomas de la Amazonia y Orino':10216,'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Orinoquia Arauca_ApurePeinobiomas de la Amazonia y Orinoquia':10217,'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Orinoquia CasanarePeinobiomas de la Amazonia y Orinoquia':10218,'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Orinoquia MaipuresPeinobiomas de la Amazonia y Orinoquia':10219,'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_APeinobiomas de la Amazonia y Orino':10220,'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Orinoquia Piedemonte_MetaPeinobiomas de la Amazonia y Orinoq':10221,'Bosques naturales del peinobioma de la Amazonia y Orinoquia en Orinoquia Sabanas_AltasPeinobiomas de la Amazonia y Orinoqui':10222,'Bosques naturales del zonobioma alterno hígrico y/o subxerofítico tropical del Alto Magdalena en NorAndina Montano_Valle_MaZonobioma alternohígrico y/o subxe':10223,'Bosques naturales del zonobioma alterno hígrico y/o subxerofítico tropical del Alto Magdalena en NorAndina Valle_MagdalenaZonobioma alternohígrico y/o subxer':10224,'Bosques naturales del zonobioma del desierto tropical de La Guajira y Santa Marta en PeriCaribeño Alta_GuajiraZonobioma del desierto tropical de La':10225,'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Amazonia Caguan_FlorenciaZonobioma h·medo tropical de la Am':10226,'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Amazonia HuitotoZonobioma h·medo tropical de la Amazonia y':10227,'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Amazonia Piedemonte_AmazoZonobioma h·medo tropical de la Am':10228,'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Amazonia Putumayo_KofanZonobioma h·medo tropical de la Amaz':10229,'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Amazonia TicunaZonobioma h·medo tropical de la Amazonia y O':10230,'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana Ariari_GuayaberoZonobioma h·medo tropical de la Am':10231,'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana B_N_GuaviareZonobioma h·medo tropical de la Amazon':10232,'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana GuainiaZonobioma h·medo tropical de la Amazonia y':10233,'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana LozadaZonobioma h·medo tropical de la Amazonia y O':10234,'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana MacarenaZonobioma h·medo tropical de la Amazonia y':10235,'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana VaupesZonobioma h·medo tropical de la Amazonia y O':10236,'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana Yari_MiritiZonobioma h·medo tropical de la Amazoni':10237,'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Arauca_ApureZonobioma h·medo tropical de la Amazon':10238,'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia CasanareZonobioma h·medo tropical de la Amazonia y':10239,'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_AZonobioma h·medo tropical de la Am':10240,'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Piedemonte_MetaZonobioma h·medo tropical de la Ama':10241,'Bosques naturales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Sabanas_AltasZonobioma h·medo tropical de la Amazo':10242,'Bosques naturales del zonobioma h·medo tropical del Catatumbo en Choco_Magdalena CatatumboZonobioma h·medo tropical del Catatumbo':10243,'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena CarareZonobioma h·medo tropical del Magdalena y Ca':10244,'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena Lebrija_GloriaZonobioma h·medo tropical del Magdal':10245,'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena NechiZonobioma h·medo tropical del Magdalena y Car':10246,'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena R_Sucio_MurriZonobioma h·medo tropical del Magdale':10247,'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena Sinu_San_JorgeZonobioma h·medo tropical del Magdal':10248,'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena TurboZonobioma h·medo tropical del Magdalena y Car':10249,'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en PeriCaribeño Santa_MartaZonobioma h·medo tropical del Magdalena':10250,'Bosques naturales del zonobioma h·medo tropical del Magdalena y Caribe en S_N_Santa_Marta GuachacaZonobioma h·medo tropical del Magdalena y':10251,'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Caribe AtratoMarino':10252,'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena A_Atrato_S_JuanZonobioma h·medo tropical del Pacíf':10253,'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena Aspave_JuradoZonobioma h·medo tropical del Pacífic':10254,'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena AtratoZonobioma h·medo tropical del Pacífico y Atr':10255,'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena Baudo_UtriaZonobioma h·medo tropical del Pacífico':10256,'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena MicayZonobioma h·medo tropical del Pacífico y Atra':10257,'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena R_Sucio_MurriZonobioma h·medo tropical del Pacífic':10258,'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena TumacoZonobioma h·medo tropical del Pacífico y Atr':10259,'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en NorAndina NW_Cordillera_WZonobioma h·medo tropical del Pacíf':10260,'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en NorAndina SW_Cordillera_WZonobioma h·medo tropical del Pacíf':10261,'Bosques naturales del zonobioma h·medo tropical del Pacífico y Atrato en Pacifico BuenaventuraMarino':10262,'Bosques naturales del zonobioma seco tropical del Caribe en Choco_Magdalena Lebrija_GloriaZonobioma seco tropical del Caribe':10263,'Bosques naturales del zonobioma seco tropical del Caribe en Choco_Magdalena NechiZonobioma seco tropical del Caribe':10264,'Bosques naturales del zonobioma seco tropical del Caribe en Choco_Magdalena Sinu_San_JorgeZonobioma seco tropical del Caribe':10265,'Bosques naturales del zonobioma seco tropical del Caribe en Choco_Magdalena TurboZonobioma seco tropical del Caribe':10266,'Bosques naturales del zonobioma seco tropical del Caribe en NorAndina San_LucasZonobioma seco tropical del Caribe':10267,'Bosques naturales del zonobioma seco tropical del Caribe en PeriCaribeño Alto_CesarZonobioma seco tropical del Caribe':10268,'Bosques naturales del zonobioma seco tropical del Caribe en PeriCaribeño Ariguani_CesarZonobioma seco tropical del Caribe':10269,'Bosques naturales del zonobioma seco tropical del Caribe en PeriCaribeño Baja_GuajiraZonobioma seco tropical del Caribe':10270,'Bosques naturales del zonobioma seco tropical del Caribe en PeriCaribeño Cartagena_SinuZonobioma seco tropical del Caribe':10271,'Bosques naturales del zonobioma seco tropical del Caribe en PeriCaribeño Montes_Maria_PioZonobioma seco tropical del Caribe':10272,'Bosques naturales del zonobioma seco tropical del Caribe en PeriCaribeño Santa_MartaZonobioma seco tropical del Caribe':10273,'Bosques naturales del zonobioma seco tropical del Caribe en S_N_Santa_Marta GuachacaZonobioma seco tropical del Caribe':10274,'Glaciares y nieves del orobioma alto de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Paramo_SantaMartOrobioma alto de Santa Marta':10275,'Glaciares y nieves del orobioma alto de los Andes en NorAndina Paramo_BoyacaOrobiomas altos de los Andes':10276,'Glaciares y nieves del orobioma alto de los Andes en NorAndina Paramo_Old_CaldaOrobiomas altos de los Andes':10277,'Glaciares y nieves del orobioma alto de los Andes en NorAndina Paramo_V_T_HOrobiomas altos de los Andes':10278,'Herbáceas y arbustivas Costeras del halobioma del Caribe en Caribe Archipielagos_coMarino':10279,'Herbáceas y arbustivas Costeras del halobioma del Caribe en Caribe MorrosquilloMarino':10280,'Herbáceas y arbustivas Costeras del halobioma del Caribe en Choco_Magdalena AtratoHalobioma del Caribe':10281,'Herbáceas y arbustivas Costeras del halobioma del Caribe en Choco_Magdalena TurboHalobioma del Caribe':10282,'Herbáceas y arbustivas Costeras del halobioma del Caribe en PeriCaribeño Alta_GuajiraHalobioma del Caribe':10283,'Herbáceas y arbustivas Costeras del halobioma del Caribe en PeriCaribeño Cartagena_SinuHalobioma del Caribe':10284,'Herbáceas y arbustivas Costeras del halobioma del Caribe en PeriCaribeño cgsmHalobioma del Caribe':10285,'Herbáceas y arbustivas costeras del halobioma del Pacífico en Choco_Magdalena A_Atrato_S_JuanHalobiomas del Pacífico':10286,'Herbáceas y arbustivas costeras del halobioma del Pacífico en Choco_Magdalena Aspave_JuradoHalobiomas del Pacífico':10287,'Herbáceas y arbustivas costeras del halobioma del Pacífico en Choco_Magdalena Baudo_UtriaHalobiomas del Pacífico':10288,'Herbáceas y arbustivas costeras del halobioma del Pacífico en Choco_Magdalena MicayHalobiomas del Pacífico':10289,'Herbáceas y arbustivas costeras del halobioma del Pacífico en Choco_Magdalena TumacoHalobiomas del Pacífico':10290,'Herbáceas y arbustivas costeras del halobioma del Pacífico en Pacifico NayaMarino':10291,'Herbáceas y arbustivas costeras del halobioma del Pacífico en Pacifico SanquiangaMarino':10292,'Herbáceas y arbustivas costeras del halobioma del Pacífico en Pacifico TumacoMarino':10293,'Herbáceas y arbustivas costeras del helobioma Magdalena y Caribe en PeriCaribeño cgsmHelobiomas del Magdalena y Caribe':10294,'Herbáceas y arbustivas costeras del helobioma Pacífico y Atrato en Caribe AtratoMarino':10295,'Herbáceas y arbustivas costeras del helobioma Pacífico y Atrato en Choco_Magdalena AtratoHelobiomas del Pacífico y Atrato':10296,'Herbáceas y arbustivas costeras del helobioma Pacífico y Atrato en Choco_Magdalena R_Sucio_MurriHelobiomas del Pacífico y Atrato':10297,'Herbáceas y arbustivas costeras del orobioma del Baud¾ y DariÚn en Caribe AtratoMarino':10298,'Herbáceas y arbustivas costeras del orobioma del Baud¾ y DariÚn en Choco_Magdalena R_Sucio_MurriOrobioma del Baud¾ y DariÚn':10299,'Herbáceas y arbustivas costeras del zonobioma del desierto tropical de La Guajira y Santa Marta en PeriCaribeño Alta_GuajiraZonobioma del desierto tropical de La':10300,'Herbáceas y arbustivas costeras del zonobioma del desierto tropical de La Guajira y Santa Marta en PeriCaribeño Santa_MartaZonobioma del desierto tropical de La G':10301,'Herbáceas y arbustivas costeras del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena R_Sucio_MurriZonobioma h·medo tropical del Magdale':10302,'Herbáceas y arbustivas costeras del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena TurboZonobioma h·medo tropical del Magdalena y Car':10303,'Herbáceas y arbustivas costeras del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena A_Atrato_S_JuanZonobioma h·medo tropical del Pacíf':10304,'Herbáceas y arbustivas costeras del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena MicayZonobioma h·medo tropical del Pacífico y Atra':10305,'Herbáceas y arbustivas costeras del zonobioma h·medo tropical del Pacífico y Atrato en Choco_Magdalena R_Sucio_MurriZonobioma h·medo tropical del Pacífic':10306,'Herbáceas y arbustivas costeras del zonobioma seco tropical del Caribe en Caribe Archipielagos_coMarino':10307,'Herbáceas y arbustivas costeras del zonobioma seco tropical del Caribe en Caribe GalerazambaMarino':10308,'Herbáceas y arbustivas costeras del zonobioma seco tropical del Caribe en Caribe MorrosquilloMarino':10309,'Herbáceas y arbustivas costeras del zonobioma seco tropical del Caribe en PeriCaribeño Cartagena_SinuZonobioma seco tropical del Caribe':10310,'Herbazales del halobioma del Caribe en Caribe GuajiraMarino':10311,'Herbazales del halobioma del Caribe en PeriCaribeño Alta_GuajiraHalobioma del Caribe':10312,'Herbazales del halobioma del Caribe en PeriCaribeño Baja_GuajiraHalobioma del Caribe':10313,'Herbazales del helobioma Amazonia y Orinoquia en Amazonia Caguan_FlorenciaHelobiomas de la Amazonia y Orinoq':10314,'Herbazales del helobioma Amazonia y Orinoquia en Guyana B_N_GuaviareHelobiomas de la Amazonia y Orinoquia':10315,'Herbazales del helobioma Amazonia y Orinoquia en Guyana GuainiaHelobiomas de la Amazonia y Orinoquia':10316,'Herbazales del helobioma Amazonia y Orinoquia en Guyana LozadaHelobiomas de la Amazonia y Orinoquia':10317,'Herbazales del helobioma Amazonia y Orinoquia en Guyana VaupesHelobiomas de la Amazonia y Orinoquia':10318,'Herbazales del helobioma Amazonia y Orinoquia en Guyana Yari_MiritiHelobiomas de la Amazonia y Orinoquia':10319,'Herbazales del helobioma Amazonia y Orinoquia en Orinoquia Arauca_ApureHelobiomas de la Amazonia y Orinoquia':10320,'Herbazales del helobioma Amazonia y Orinoquia en Orinoquia CasanareHelobiomas de la Amazonia y Orinoquia':10321,'Herbazales del helobioma Amazonia y Orinoquia en Orinoquia MaipuresHelobiomas de la Amazonia y Orinoquia':10322,'Herbazales del helobioma Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_AHelobiomas de la Amazonia y Orinoq':10323,'Herbazales del helobioma Amazonia y Orinoquia en Orinoquia Piedemonte_MetaHelobiomas de la Amazonia y Orinoqu':10324,'Herbazales del helobioma Amazonia y Orinoquia en Orinoquia Sabanas_AltasHelobiomas de la Amazonia y Orinoquia':10325,'Herbazales del helobioma de La Guajira en PeriCaribeño Alta_GuajiraHelobioma de La Guajira':10326,'Herbazales del helobioma de La Guajira en PeriCaribeño Baja_GuajiraHelobioma de La Guajira':10327,'Herbazales del helobioma Magdalena y Caribe en Choco_Magdalena Sinu_San_JorgeHelobiomas del Magdalena y Caribe':10328,'Herbazales del helobioma Magdalena y Caribe en PeriCaribeño Cartagena_SinuHelobiomas del Magdalena y Caribe':10329,'Herbazales del litobioma de la Amazonia y Orinoquia en Amazonia Caguan_FlorenciaLitobiomas de la Amazonia y Orinoq':10330,'Herbazales del litobioma de la Amazonia y Orinoquia en Amazonia HuitotoLitobiomas de la Amazonia y Orinoquia':10331,'Herbazales del litobioma de la Amazonia y Orinoquia en Guyana B_N_GuaviareLitobiomas de la Amazonia y Orinoquia':10332,'Herbazales del litobioma de la Amazonia y Orinoquia en Guyana GuainiaLitobiomas de la Amazonia y Orinoquia':10333,'Herbazales del litobioma de la Amazonia y Orinoquia en Guyana VaupesLitobiomas de la Amazonia y Orinoquia':10334,'Herbazales del litobioma de la Amazonia y Orinoquia en Guyana Yari_MiritiLitobiomas de la Amazonia y Orinoquia':10335,'Herbazales del litobioma de la Amazonia y Orinoquia en Orinoquia MaipuresLitobiomas de la Amazonia y Orinoquia':10336,'Herbazales del litobioma de la Amazonia y Orinoquia en Orinoquia Sabanas_AltasLitobiomas de la Amazonia y Orinoquia':10337,'Herbazales del orobioma alto de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Andino_SantaMartOrobioma alto de Santa Marta':10338,'Herbazales del orobioma alto de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Paramo_SantaMartOrobioma alto de Santa Marta':10339,'Herbazales del orobioma alto de los Andes en NorAndina E_Cord_Oriental_Orobiomas altos de los Andes':10340,'Herbazales del orobioma alto de los Andes en NorAndina Paramo_BelmiraOrobiomas altos de los Andes':10341,'Herbazales del orobioma alto de los Andes en NorAndina Paramo_BoyacaOrobiomas altos de los Andes':10342,'Herbazales del orobioma alto de los Andes en NorAndina Paramo_CundinamaOrobiomas altos de los Andes':10343,'Herbazales del orobioma alto de los Andes en NorAndina Paramo_DuendeOrobiomas altos de los Andes':10344,'Herbazales del orobioma alto de los Andes en NorAndina Paramo_Frontino_Orobiomas altos de los Andes':10345,'Herbazales del orobioma alto de los Andes en NorAndina Paramo_MacizoOrobiomas altos de los Andes':10346,'Herbazales del orobioma alto de los Andes en NorAndina Paramo_MirafloreOrobiomas altos de los Andes':10347,'Herbazales del orobioma alto de los Andes en NorAndina Paramo_NariñoOrobiomas altos de los Andes':10348,'Herbazales del orobioma alto de los Andes en NorAndina Paramo_Old_CaldaOrobiomas altos de los Andes':10349,'Herbazales del orobioma alto de los Andes en NorAndina Paramo_ParamilloOrobiomas altos de los Andes':10350,'Herbazales del orobioma alto de los Andes en NorAndina Paramo_PerijaOrobiomas altos de los Andes':10351,'Herbazales del orobioma alto de los Andes en NorAndina Paramo_PicachosOrobiomas altos de los Andes':10352,'Herbazales del orobioma alto de los Andes en NorAndina Paramo_SantanderOrobiomas altos de los Andes':10353,'Herbazales del orobioma alto de los Andes en NorAndina Paramo_V_T_HOrobiomas altos de los Andes':10354,'Herbazales del orobioma azonal de C·cuta en Choco_Magdalena CatatumboOrobiomas azonales de C·cuta':10355,'Herbazales del orobioma azonal del río Dagua en NorAndina SW_Cordillera_WOrobiomas azonales Río Dagua':10356,'Herbazales del orobioma azonal del río Sogamoso en NorAndina Montano_Valle_MaOrobiomas azonales del Río Sogamos':10357,'Herbazales del orobioma azonal del Valle del Patía en NorAndina Valle_seco_PatiaOrobiomas azonales del Valle del P':10358,'Herbazales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en PeriCaribeño Alta_GuajiraOrobioma bajo de Santa Marta y Macuira':10359,'Herbazales del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en S_N_Santa_Marta GuachacaOrobioma bajo de Santa Marta y Macuira':10360,'Herbazales del orobioma bajo de los Andes en Choco_Magdalena CatatumboOrobiomas bajos de los Andes':10361,'Herbazales del orobioma bajo de los Andes en NorAndina E_Cord_Oriental_Orobiomas bajos de los Andes':10362,'Herbazales del orobioma bajo de los Andes en NorAndina Montano_Valle_MaOrobiomas bajos de los Andes':10363,'Herbazales del orobioma bajo de los Andes en NorAndina PerijaOrobiomas bajos de los Andes':10364,'Herbazales del orobioma bajo de los Andes en NorAndina SW_Cordillera_WOrobiomas bajos de los Andes':10365,'Herbazales del orobioma bajo de los Andes en NorAndina Valle_seco_PatiaOrobiomas bajos de los Andes':10366,'Herbazales del orobioma de La Macarena en Guyana MacarenaOrobioma de La Macarena':10367,'Herbazales del orobioma de La Macarena en Guyana VaupesOrobioma de La Macarena':10368,'Herbazales del orobioma de la serranía de San Lucas en NorAndina San_LucasOrobioma de San Lucas':10369,'Herbazales del orobioma medio de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Andino_SantaMartOrobioma medio de Santa Marta':10370,'Herbazales del orobioma medio de los Andes en NorAndina Bosq_Mont_W_RealOrobiomas medios de los Andes':10371,'Herbazales del orobioma medio de los Andes en NorAndina E_Cord_Oriental_Orobiomas medios de los Andes':10372,'Herbazales del orobioma medio de los Andes en NorAndina Montano_Valle_MaOrobiomas medios de los Andes':10373,'Herbazales del orobioma medio de los Andes en NorAndina PerijaOrobiomas medios de los Andes':10374,'Herbazales del orobioma medio de los Andes en NorAndina SW_Cordillera_WOrobiomas medios de los Andes':10375,'Herbazales del peinobioma de la Amazonia y Orinoquia en Amazonia Caguan_FlorenciaPeinobiomas de la Amazonia y Orino':10376,'Herbazales del peinobioma de la Amazonia y Orinoquia en Guyana B_N_GuaviarePeinobiomas de la Amazonia y Orinoquia':10377,'Herbazales del peinobioma de la Amazonia y Orinoquia en Guyana GuainiaPeinobiomas de la Amazonia y Orinoquia':10378,'Herbazales del peinobioma de la Amazonia y Orinoquia en Guyana VaupesPeinobiomas de la Amazonia y Orinoquia':10379,'Herbazales del peinobioma de la Amazonia y Orinoquia en Orinoquia Arauca_ApurePeinobiomas de la Amazonia y Orinoquia':10380,'Herbazales del peinobioma de la Amazonia y Orinoquia en Orinoquia CasanarePeinobiomas de la Amazonia y Orinoquia':10381,'Herbazales del peinobioma de la Amazonia y Orinoquia en Orinoquia MaipuresPeinobiomas de la Amazonia y Orinoquia':10382,'Herbazales del peinobioma de la Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_APeinobiomas de la Amazonia y Orino':10383,'Herbazales del peinobioma de la Amazonia y Orinoquia en Orinoquia Piedemonte_MetaPeinobiomas de la Amazonia y Orinoq':10384,'Herbazales del peinobioma de la Amazonia y Orinoquia en Orinoquia Sabanas_AltasPeinobiomas de la Amazonia y Orinoqui':10385,'Herbazales del zonobioma alterno hígrico y/o subxerofítico tropical del Alto Magdalena en NorAndina Valle_MagdalenaZonobioma alternohígrico y/o subxer':10386,'Herbazales del zonobioma del desierto tropical de La Guajira y Santa Marta en Caribe GuajiraMarino':10387,'Herbazales del zonobioma del desierto tropical de La Guajira y Santa Marta en PeriCaribeño Alta_GuajiraZonobioma del desierto tropical de La':10388,'Herbazales del zonobioma h·medo tropical  de la Amazonia y Orinoquia en Amazonia Caguan_FlorenciaZonobioma h·medo tropical de la Am':10389,'Herbazales del zonobioma h·medo tropical  de la Amazonia y Orinoquia en Orinoquia Sabanas_AltasZonobioma h·medo tropical de la Amazo':10390,'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana B_N_GuaviareZonobioma h·medo tropical de la Amazon':10391,'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana GuainiaZonobioma h·medo tropical de la Amazonia y':10392,'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana MacarenaZonobioma h·medo tropical de la Amazonia y':10393,'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana VaupesZonobioma h·medo tropical de la Amazonia y O':10394,'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Guyana Yari_MiritiZonobioma h·medo tropical de la Amazoni':10395,'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Arauca_ApureZonobioma h·medo tropical de la Amazon':10396,'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia CasanareZonobioma h·medo tropical de la Amazonia y':10397,'Herbazales del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_AZonobioma h·medo tropical de la Am':10398,'Herbazales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena Lebrija_GloriaZonobioma h·medo tropical del Magdal':10399,'Herbazales del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena NechiZonobioma h·medo tropical del Magdalena y Car':10400,'Herbazales del zonobioma seco tropical del Caribe en Choco_Magdalena Sinu_San_JorgeZonobioma seco tropical del Caribe':10401,'Herbazales del zonobioma seco tropical del Caribe en PeriCaribeño Alto_CesarZonobioma seco tropical del Caribe':10402,'Herbazales del zonobioma seco tropical del Caribe en PeriCaribeño Baja_GuajiraZonobioma seco tropical del Caribe':10403,'Herbazales del zonobioma seco tropical del Caribe en PeriCaribeño Cartagena_SinuZonobioma seco tropical del Caribe':10404,'Manglar de San AndrÚs y Providencia en PeriCaribeño Manglar_Carib_SABioma insular del Caribe':10405,'Manglar del Caribe en Caribe Archipielagos_coMarino':10406,'Manglar del Caribe en Caribe AtratoMarino':10407,'Manglar del Caribe en Caribe GalerazambaMarino':10408,'Manglar del Caribe en Caribe GuajiraMarino':10409,'Manglar del Caribe en Caribe MorrosquilloMarino':10410,'Manglar del Caribe en Choco_Magdalena Manglar_Carib_UrHalobioma del Caribe':10411,'Manglar del Caribe en PeriCaribeño Manglar_Carib_CaHalobioma del Caribe':10412,'Manglar del Caribe en PeriCaribeño Manglar_Carib_GuHalobioma del Caribe':10413,'Manglar del Caribe en PeriCaribeño Manglar_Carib_SMHalobioma del Caribe':10414,'Manglar del Pacífico en Choco_Magdalena Manglar_Pacif_NHalobiomas del Pacífico':10415,'Manglar del Pacífico en Choco_Magdalena Manglar_Pacif_SHalobiomas del Pacífico':10416,'Manglar del Pacífico en Pacifico BaudoMarino':10417,'Manglar del Pacífico en Pacifico NayaMarino':10418,'Manglar del Pacífico en Pacifico SanquiangaMarino':10419,'Manglar del Pacífico en Pacifico TumacoMarino':10420,'Zonas desnudas del halobioma del Caribe en Caribe GuajiraMarino':10421,'Zonas desnudas del halobioma del Caribe en Caribe SalamancaMarino':10422,'Zonas desnudas del halobioma del Caribe en PeriCaribeño Alta_GuajiraHalobioma del Caribe':10423,'Zonas desnudas del halobioma del Caribe en PeriCaribeño Baja_GuajiraHalobioma del Caribe':10424,'Zonas desnudas del halobioma del Caribe en PeriCaribeño Cartagena_SinuHalobioma del Caribe':10425,'Zonas desnudas del halobioma del Caribe en PeriCaribeño cgsmHalobioma del Caribe':10426,'Zonas desnudas del helobioma Amazonia y Orinoquia en Amazonia TicunaHelobiomas de la Amazonia y Orinoquia':10427,'Zonas desnudas del helobioma Amazonia y Orinoquia en NorAndina E_Cord_Oriental_Helobiomas de la Amazonia y Orinoq':10428,'Zonas desnudas del helobioma Amazonia y Orinoquia en Orinoquia CasanareHelobiomas de la Amazonia y Orinoquia':10429,'Zonas desnudas del helobioma Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_AHelobiomas de la Amazonia y Orinoq':10430,'Zonas desnudas del helobioma Amazonia y Orinoquia en Orinoquia Piedemonte_MetaHelobiomas de la Amazonia y Orinoqu':10431,'Zonas desnudas del helobioma Amazonia y Orinoquia en Orinoquia Sabanas_AltasHelobiomas de la Amazonia y Orinoquia':10432,'Zonas desnudas del helobioma de La Guajira en PeriCaribeño Alta_GuajiraHelobioma de La Guajira':10433,'Zonas desnudas del helobioma de La Guajira en PeriCaribeño Baja_GuajiraHelobioma de La Guajira':10434,'Zonas desnudas del helobioma Magdalena y Caribe en Choco_Magdalena NechiHelobiomas del Magdalena y Caribe':10435,'Zonas desnudas del helobioma Magdalena y Caribe en PeriCaribeño Ariguani_CesarHelobiomas del Magdalena y Caribe':10436,'Zonas desnudas del orobioma alto de la Sierra Nevada de Santa Marta en S_N_Santa_Marta Paramo_SantaMartOrobioma alto de Santa Marta':10437,'Zonas desnudas del orobioma alto de los Andes en NorAndina Paramo_BoyacaOrobiomas altos de los Andes':10438,'Zonas desnudas del orobioma alto de los Andes en NorAndina Paramo_MacizoOrobiomas altos de los Andes':10439,'Zonas desnudas del orobioma alto de los Andes en NorAndina Paramo_NariñoOrobiomas altos de los Andes':10440,'Zonas desnudas del orobioma alto de los Andes en NorAndina Paramo_Old_CaldaOrobiomas altos de los Andes':10441,'Zonas desnudas del orobioma alto de los Andes en NorAndina Paramo_V_T_HOrobiomas altos de los Andes':10442,'Zonas desnudas del orobioma azonal del Valle del Patía en NorAndina Valle_seco_PatiaOrobiomas azonales del Valle del P':10443,'Zonas desnudas del orobioma bajo de la Sierra Nevada de Santa Marta y Macuira en PeriCaribeño Alta_GuajiraOrobioma bajo de Santa Marta y Macuira':10444,'Zonas desnudas del orobioma bajo de los Andes en NorAndina E_Cord_Oriental_Orobiomas bajos de los Andes':10445,'Zonas desnudas del peinobioma de la Amazonia y Orinoquia en Orinoquia Piedemonte_Cas_APeinobiomas de la Amazonia y Orino':10446,'Zonas desnudas del peinobioma de la Amazonia y Orinoquia en Orinoquia Piedemonte_MetaPeinobiomas de la Amazonia y Orinoq':10447,'Zonas desnudas del zonobioma del desierto tropical de La Guajira y Santa Marta en Caribe GuajiraMarino':10448,'Zonas desnudas del zonobioma del desierto tropical de La Guajira y Santa Marta en PeriCaribeño Alta_GuajiraZonobioma del desierto tropical de La':10449,'Zonas desnudas del zonobioma h·medo tropical de la Amazonia y Orinoquia en Orinoquia Piedemonte_MetaZonobioma h·medo tropical de la Ama':10450,'Zonas desnudas del zonobioma h·medo tropical del Magdalena y Caribe en Choco_Magdalena NechiZonobioma h·medo tropical del Magdalena y Car':10451,'Zonas desnudas del zonobioma seco tropical del Caribe en Choco_Magdalena Lebrija_GloriaZonobioma seco tropical del Caribe':10452,'Zonas desnudas del zonobioma seco tropical del Caribe en PeriCaribeño Ariguani_CesarZonobioma seco tropical del Caribe':10453,'Zonas desnudas del zonobioma seco tropical del Caribe en PeriCaribeño Baja_GuajiraZonobioma seco tropical del Caribe':10454,'Zonas desnudas del zonobioma seco tropical del Caribe en PeriCaribeño Cartagena_SinuZonobioma seco tropical del Caribe':10455,'Otro':10456}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'estsuelotb':
                        nombre_campo = "nom_h"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'O':1,'A':2,'AB':3,'B':4,'BC':5,'C':6,'R':7}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'ubic_comp_invtb':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "departamen"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Amazonas': '91', 'Antioquia': '05', 'Arauca': '81',
                                   'Archipiélago de San Andrés, Providencia y Santa Catalina': '88', 'Atlántico': '08',
                                   'Bogotá, D.C.': '11', 'Bolívar': '13', 'Boyacá': '15', 'Caldas': '17',
                                   'Caquetá': '18', 'Casanare': '85', 'Cauca': '19', 'Cesar': '20', 'Chocó': '27',
                                   'Córdoba': '23', 'Cundinamarca': '25', 'Guainía': '94', 'Guaviare': '95',
                                   'Huila': '41', 'La Guajira': '44', 'Magdalena': '47', 'Meta': '50', 'Nariño': '52',
                                   'Norte de Santander': '54', 'Putumayo': '86', 'Quindio': '63', 'Risaralda': '66',
                                   'Santander': '68', 'Sucre': '70', 'Tolima': '73', 'Valle del Cauca': '76',
                                   'Vaupés': '97', 'Vichada': '99'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "car"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'AMVA': 1001, 'CAM': 1002, 'CAR': 1003, 'CARDER': 1004, 'CARDIQUE': 1005,
                                   'CARSUCRE': 1006, 'CAS': 1007, 'CDA': 1008, 'CDMB': 1009, 'CODECHOCO': 1010,
                                   'CORALINA': 1011, 'CORANTIOQUIA': 1012, 'CORMACARENA': 1013, 'CORNARE': 1014,
                                   'CORPAMAG': 1015, 'CORPOAMAZONIA': 1016, 'CORPOBOYACA': 1017, 'CORPOCALDAS': 1018,
                                   'CORPOCESAR': 1019, 'CORPOCHIVOR': 1020, 'CORPOGUAJIRA': 1021, 'CORPOGUAVIO': 1022,
                                   'CORPOMOJANA': 1023, 'CORPONARIÑO': 1024, 'CORPONOR': 1025, 'CORPORINOQUIA': 1026,
                                   'CORPOURABA': 1027, 'CORTOLIMA': 1028, 'CRA': 1029, 'CRC': 1030, 'CRQ': 1031,
                                   'CSB': 1032, 'CVC': 1033, 'CVS': 1034, 'DADMA': 1035, 'DAGMA': 1036, 'DAMAB': 1037,
                                   'EPA': 1038, 'SDA': 1039, 'MADS': 1040, 'SPNN': 1041}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "ah"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Caribe': '1', 'Magdalena-Cauca': '2', 'Orinoco': '3', 'Amazonas': '4',
                                   'Pacífico': '5'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "zh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Magdalena': '21', 'Amazonas - Directos': '48', 'Apaporis': '43', 'Apure': '39',
                                   'Arauca': '37', 'Atrato - Darién': '11', 'Bajo Magdalena': '29',
                                   'Bajo Magdalena- Cauca -San Jorge': '25', 'Baudó - Directos Pacífico': '55',
                                   'Caguán': '46', 'Caquetá': '44', 'Caribe - Guajira': '15', 'Caribe - Litoral': '12',
                                   'Casanare': '36', 'Catatumbo': '16', 'Cauca': '26', 'Cesar': '28', 'Guainía': '41',
                                   'Guaviare': '32', 'Inírida': '31', 'Islas del Caribe': '17',
                                   'Islas del Pacífico': '57', 'Medio Magdalena': '23', 'Meta': '35', 'Mira': '51',
                                   'Napo': '49', 'Nechí': '27', 'Orinoco Directos': '38', 'Pacífico - Directos': '56',
                                   'Patía': '52', 'Putumayo': '47', 'Saldaña': '22', 'San Juán': '54', 'Sinú': '13',
                                   'Sogamoso': '24', 'Tapaje - Dagua - Directos': '53', 'Tomo': '34', 'Vaupés': '42',
                                   'Vichada': '33', 'Yarí': '45'}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "szh"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Alto Atrato': '1102', 'Alto Caqueta': '4401', 'Alto Cesar': '2801',
                                   'Alto Guaviare': '3204', 'Alto Magdalena': '2101', 'Alto Nechí': '2702',
                                   'Alto Río Apaporis': '4303', 'Alto Río Apure': '3901', 'Alto Río Cauca': '2601',
                                   'Alto Río Guainía': '4101', 'Alto Río Putumayo': '4701', 'Alto Río Tomo': '3401',
                                   'Alto Río Uvá': '3216', 'Alto Saldaña': '2201', 'Alto San Jorge': '2501',
                                   'Alto Sinú - Urrá': '1301', 'Alto Vaupés': '4203', 'Alto Vichada': '3301',
                                   'Alto Yarí': '4501', 'Arroyos Directos al Caribe': '1206', 'Bajo Catatumbo': '1607',
                                   'Bajo Cesar': '2805', 'Bajo Guaviare': '3214', 'Bajo Nechí (md)': '2703',
                                   'Bajo Río Apaporis': '4305', 'Bajo Rio Guainía': '4105', 'Bajo Río Tomo': '3403',
                                   'Bajo Río Uvá': '3217', 'Bajo Saldaña': '2208', 'Bajo San Jorge - La Mojana': '2502',
                                   'Bajo Sinú': '1303', 'Bajo Vaupés': '4207', 'Bajo Vichada': '3306',
                                   'Bajo Yarí': '4506', 'Canal del Dique margen derecho': '2903',
                                   'Canal del Dique margen izquierda': '2905', 'Caño Aguaclarita': '3605',
                                   'Caño Bocón': '3110', 'Caño Chupabe': '3218', 'Caño Cumaral': '3514',
                                   'Caño Guanápalo y otros directos al Meta': '3522', 'Caño Lioni o Terecay': '3405',
                                   'Caño Matavén': '3803', 'Caño Minisiare': '3215', 'Caño Nabuquén': '3107',
                                   'Caño Samuco': '3604', 'Cga Grande de Santa Marta': '2906',
                                   'Cienaga Mallorquin': '2909', 'Dagua - Buenaventura - Bahia Málaga': '5311',
                                   'Directos al Bajo Magdalena entre Calamar y desembocadura al mar Caribe (mi)': '2904',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (md)': '2902',
                                   'Directos al Bajo Magdalena entre El Plato y Calamar (mi)': '2901',
                                   'Directos al Bajo Nechí (mi)': '2704',
                                   'Directos al Cauca entre Pto Valdivia y Río Nechí (md)': '2625',
                                   'Directos al Magdalena entre Ríos Seco y Negro (md)': '2303',
                                   'Directos al Magdalena Medio entre ríos Negro y Carare (md)': '2311',
                                   'Directos al Megdalena (Brazo Morales)': '2320',
                                   'Directos al Meta entre ríos Cusiana y Cravo Sur (mi)': '3520',
                                   'Directos al Río Meta entre ríos Cusiana y Carare (md)': '3526',
                                   'Directos al Río Meta entre ríos Humea y Upia (mi)': '3527',
                                   'Directos al Río Meta entre ríos Pauto y Carare (mi)': '3524',
                                   'Directos Atrato entre ríos Bebaramá y Murrí (md)': '1106',
                                   'Directos Atrato entre ríos Quito y Bojayá (mi)': '1105',
                                   'Directos Bajo Atrato entre río Sucio y desembocadura': '1114',
                                   'Directos Bajo Cauca - Cga La Raya entre río Nechí y brazo de loba': '2626',
                                   'Directos Bajo Magdalena entre El Banco y El Plato (md)': '2907',
                                   'Directos Bajo Meta entre ríos Casanare y Orinoco (md)': '3525',
                                   'Directos Caribe - Ay.Sharimahana Alta Guajira': '1507',
                                   'Directos Caribe Golfo de Morrosquillo': '1205',
                                   'Directos Magdalena entre ríos Cabrera y Sumapaz (md)': '2115',
                                   'Directos Magdalena entre Ríos Guarinó y La Miel (mi)': '2304',
                                   'Directos Magdalena Medio entre ríos La Miel y Nare (mi)': '2307',
                                   'Directos Orinoco entre ríos Tomo y Meta (mi)': '3805',
                                   'Directos Pacífico Frontera Panamá': '5601', 'Directos Río Amazonas (mi)': '4801',
                                   'Directos Río Arauca (md)': '3706', 'Directos Río Atabapo (mi)': '3804',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (md)': '2620',
                                   'Directos Río Cauca entre Río San Juan y Pto Valdivia (mi)': '2621',
                                   'Directos Rio Metica entre ríos Guayuriba y Yucao': '3511',
                                   'Directos Río Negro (md)': '4107', 'Directos Río Taraira': '4309',
                                   'Directos Vichada Medio': '3305',
                                   'Juncal y otros Ríos Directos al Magdalena': '2109', 'La Gorgona': '5702',
                                   'Lago de Tota': '3516', 'Malpelo': '5701', 'Medio Cesar': '2802',
                                   'Medio Guaviare': '3210', 'Medio Río Guainía': '4102', 'Medio Saldaña': '2203',
                                   'Medio Sinú': '1302', 'Medio Yarí': '4504', 'Providencia': '1702',
                                   'Quebrada El Carmen y otros Directos al Magdalena Medio': '2321',
                                   'Río Aipe, Río Chenche y otros Directos al Magdalena': '2113', 'Río Ajaju': '4302',
                                   'Río Algodonal (Alto Catatumbo)': '1605', 'Río Amoyá': '2204',
                                   'Río Anchicayá': '5310', 'Río Ancho y Otros Directos al Caribe': '1503',
                                   'Río Andágueda': '1101', 'Río Aquió o Caño Aque': '4106', 'Río Ariari': '3206',
                                   'Río Ariguaní': '2804', 'Río Ariporo': '3601', 'Río Arma': '2618', 'Río Atá': '2202',
                                   'Río Baché': '2112', 'Río Banadia y otros Directos al Río Arauca': '3705',
                                   'Río Baudó': '5501', 'Río Bebaramá y otros Directos al Atrato (md)': '1104',
                                   'Río Bogotá': '2120', 'Río Bojabá': '3704', 'Río Bojayá': '1108',
                                   'Río Bugalagrande': '2635', 'Río Cabi y otros Directos Atrato (md)': '1117',
                                   'Río Cabrera': '2114', 'Río Cacarica': '1113', 'Río Caguan Alto': '4601',
                                   'Río Caguan Bajo': '4604', 'Río Cahuinarí': '4417', 'Río Cajón': '5404',
                                   'Río Camarones y otros Directos al Caribe': '1505', 'Río Camuya': '4502',
                                   'Rio Canalete y otros Arroyos Directos al Caribe': '1204', 'Río Cananari': '4306',
                                   'Río Capoma y otros Directos al San Juan': '5405', 'Río Caqueta Bajo': '4415',
                                   'Río Caqueta Medio': '4402', 'Río Cará-Paraná': '4705',
                                   'Río Carare (Minero)': '2312',
                                   'Río Carraipia - Paraguachón, Directos al Golfo Maracaibo': '1508',
                                   'Río Casanare': '3602', 'Río Chicamocha': '2403', 'Río Chinchiná': '2615',
                                   'Río Chingual': '4901', 'Río Chítaga': '3701',
                                   'Río Cimitarra y otros Directos al Magdalena': '2317',
                                   'Río Cinaruco y Directos Río Orinoco': '3809', 'Río Cobugón - Río Cobaría': '3703',
                                   'Río Coello': '2121', 'Río Cotuhe': '4710', 'Río Cravo Norte': '3603',
                                   'Río Cravo Sur': '3521', 'Río Cucuana': '2207', 'Río Cuemaní': '4414',
                                   'Río Cuiary': '4108', 'Río Cuñare': '4509', 'Río Cusiana': '3519',
                                   'Río del Suroeste y directos Río de Oro': '1608', 'Río Desbaratado': '2622',
                                   'Río Docampadó y Directos Pacífico': '5502', 'Río Don Diego': '1502',
                                   'Río Elvita': '3402', 'Río Fonce': '2402', 'Río Fortalecillas y otros': '2111',
                                   'Río Frío': '2611', 'Río Frío y otros Directos al Cauca': '2617',
                                   'Río Garagoa': '3507', 'Río Guacavía': '3504',
                                   'Río Guachaca - Mendiguaca y Buritaca': '1509',
                                   'Rio Guachaca -Río  Piedras - Río Manzanares': '1501',
                                   'Río Guachal (Bolo - Fraile y Párraga)': '2607', 'Río Guachicono': '5202',
                                   'Río Guadalajara y San Pedro': '2633', 'Río Guáitara': '5205', 'Río Gualí': '2301',
                                   'Río Guape': '3202', 'Río Guapi': '5304', 'Río Guarinó': '2302',
                                   'Río Guarrojo': '3302', 'Río Guatiquía': '3503', 'Río Guavio': '3506',
                                   'Río Guayabero': '3201', 'Río Guayas': '4602', 'Río Guayuriba': '3502',
                                   'Río Guejar': '3207', 'Río Humea': '3505', 'Río Igará-Paraná': '4707',
                                   'Río Inírida (mi), hasta bocas Caño Bocón y Río Las Viñas': '3108',
                                   'Río Inírida Alto': '3101', 'Río Inírida Medio': '3104', 'Río Isana': '4109',
                                   'Río Iscuandé': '5303', 'Río Iteviare': '3213', 'Río Itilla': '4201',
                                   'Río Juananbú': '5204', 'Río La Miel (Samaná)': '2305', 'Río La Vieja': '2612',
                                   'Río Lagunilla y otros Directos al Magdalena': '2125',
                                   'Río Lebrija y otros Directos al Magdalena': '2319', 'Río Lengupá': '3508',
                                   'Río León': '1201', 'Río Losada': '3203', 'Río Luisa': '4505',
                                   'Río Luisa y otros Directos al Magdalena': '2118', 'Río Manacacias': '3515',
                                   'Río Margua': '3702', 'Río Mayo': '5203', 'Río Mecaya': '4408', 'Río Melúa': '3513',
                                   'Río Mesay': '4510', 'Río Metica (Guamal - Humadea)': '3501', 'Río Mira': '5102',
                                   'Río Mirití-Paraná': '4418', 'Río Muco': '3303',
                                   'Río Mulatos y otros Directos al Caribe': '1202', 'Río Munguidó': '5406',
                                   'Río Murindó - Directos al Atrato': '1110', 'Río Murrí': '1107',
                                   'Río Napipí - Río Opogadó': '1109', 'Río Nare': '2308',
                                   'Río Naya - Yurumanguí': '5308', 'Río Negro (Medio Magdalena)': '2306',
                                   'Río Negro (Meta)': '3510', 'Río Neiva': '2110',
                                   'Río Nuevo Presidente - Tres Bocas (Sardinata, Tibú)': '1603', 'Río Opía': '2122',
                                   'Río Opón': '2314', 'Río Orteguaza': '4403',
                                   'Río Otún y otros Directos al Cauca': '2613', 'Río Ovejas': '2606',
                                   'Río Páez': '2105', 'Río Paila': '2636', 'Río Palacé': '2602', 'Río Palo': '2604',
                                   'Río Pamplonita': '1601', 'Río Papunaya': '3105', 'Río Papurí': '4209',
                                   'Río Patia Alto': '5201', 'Río Patia Bajo': '5209', 'Río Patia Medio': '5207',
                                   'Río Pauto': '3523', 'Río Peneya': '4410', 'Río Pescado': '4404',
                                   'Río Piendamo': '2627', 'Río Pira Paraná': '4307', 'Río Porce': '2701',
                                   'Río Prado': '2116', 'Río Puré': '4420', 'Río Purite': '4711',
                                   'Río Putumayo Bajo': '4706', 'Río Putumayo Directos (mi)': '4704',
                                   'Río Putumayo Medio': '4703', 'Río Querary': '4208',
                                   'Río Quinamayo y otros Directos al Cauca': '2628', 'Río Quito': '1103',
                                   'Río Ranchería': '1506', 'Río Risaralda': '2614', 'Río Rosario': '5103',
                                   'Río Rutuya': '4407', 'Río Saija': '5306',
                                   'Rio Salado y otros Directos Cauca': '2603',
                                   'Río Salaquí  y otros Directos Bajo Atrato': '1112',
                                   'Río San Bartolo y otros Directos al Magdalena Medio': '2310',
                                   'Río San Juan (Caribe - Litoral)': '1203', 'Río San Juan (Cauca)': '2619',
                                   'Río San Juan (Frontera Ecuador)': '5101', 'Río San Juan Alto': '5401',
                                   'Río San Juan del Micay': '5307', 'Río San Juan Medio': '5408',
                                   'Río San Miguel': '4702', 'Río Seco y otros Directos al Magdalena': '2123',
                                   'Río Sencella': '4409', 'Río Siare': '3212', 'Río Sipí': '5403',
                                   'Río Socuavo del Norte y Río Socuavo Sur': '1606', 'Río Sogamoso': '2405',
                                   'Río Suárez': '2401', 'Río Suaza': '2103', 'Río Sucio': '1111',
                                   'Río Sumapaz': '2119', 'Río Sunsiya': '4605',
                                   'Río Tamaná y otros Directos San Juan': '5402',
                                   'Río Tanela y otros Directos al Caribe': '1115', 'Río Tapaje': '5302',
                                   'Río Tapias': '1504', 'Río Tapias y otros Directos al Cauca': '2616',
                                   'Río Tarazá - Río Man': '2624', 'Río Tarra': '1604', 'Río Telembí': '5206',
                                   'Río Tetuán, Río Ortega': '2206', 'Río Timaná y otros Directos al Magdalena': '2102',
                                   'Río Timba': '2605', 'Río Timbiquí': '5305', 'Río Tiquié': '4211',
                                   'Río Tola': '5104', 'Río Tolo y otros Directos al Caribe': '1116',
                                   'Río Tomo': '4110', 'Río Totaré': '2124', 'Río Túa y otros Directos al Meta': '3518',
                                   'Río Tunia ó Macayá': '4301', 'Río Tuparro': '3802', 'Río Unilla': '4202',
                                   'Río Upía': '3509', 'Río Vita': '3801', 'Río Yaguará y Río Iquira': '2108',
                                   'Río Yucao': '3512', 'Río Zulia': '1602', 'Ríos Amaime y Cerrito': '2609',
                                   'Ríos Arroyohondo-Yumbo-Mulalo-Vijes-Yotoco-Mediacanoa y Piedras': '2631',
                                   'Ríos Cajambre - Mayorquín - Raposo': '5309', 'Ríos Cali': '2634',
                                   'Ríos Calima y Bajo San Juan': '5407', 'Ríos Chimicuica y Corozal': '2908',
                                   'Ríos Claro y Jamundí': '2629', 'Ríos Directos al Magdalena (mi)': '2104',
                                   'Ríos directos Magdalena (md)': '2106', 'Ríos Guabas, Sabaletas y Sonso': '2632',
                                   'Ríos Las Cañas - Los Micos y Obando': '2637',
                                   'Ríos Lilí, Melendez y Canaveralejo': '2630',
                                   'Ríos Pescador - RUT - Chanco - Catarina y Cañaveral': '2608',
                                   'Ríos Tulua y Morales': '2610', 'Roncador y Quitasueño': '1703', 'San Andrés': '1701'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "est_pomca"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Adoptado':121,'En Formulación':122,'En ajuste':123,'Cuenca no priorizada':124,'Cuenca priorizada para elaboración de POMCA, pero no se cuenta con presupuesto para su elaboración':125,'Información NO disponible':126}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    else:
                        pass

                elif i in geologia_tab:
                    print(f'{i} esta dentro de suelos tab')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("GEOLOGIA_TAB")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'seg_materialesconstrucciontb':
                        nombre_campo = "t_ac_imp"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Auto':1,'Resolución':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "fc_mate"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'MaterialesConstruccionPT':40010,'MaterialesConstruccionPG':40020}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "utli_eject"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si':30010,'No':30020}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    else:
                        pass

                elif i in hidro_hidrogeo_tab:
                    print(f'{i} esta dentro de suelos tab')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("HIDROLOGIA_HIDROGEO_TAB")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'seg_indicadorespuea_tb':
                        nombre_campo = "cate_pro"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Aprovechamiento de aguas lluvias':11,'Fuentes alternas de abastecimiento':12,'Incentivos para el uso eficiente y ahorro del agua':13,'Medidores de consumo':14,'Otro':15,'Protección de zonas de manejo especial':16,'Recirculación':17,'Reducción de pérdidas':18,'Reúso de aguas (Resolución 1207 de 2014)':19,'Tecnologías de bajo consumo':20}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    else:
                        pass

                elif i in polit_admin_tab:
                    print(f'{i} esta dentro de suelos tab')
                    # creo una instancia de mi grupo
                    myGroup = root.findGroup("POLITICO_ADMINISTRATIVO_TAB")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    # contraigo mi grupo
                    myGroup.setExpanded(False)

                    if i == 'seg_caracterizasocioeconomicatb':
                        nombre_campo = "pobla_desp"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si':301,'No':302,'No determinada':303}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tipo_trans"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si':720,'No':721}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "radio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si':801,'No':802}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "prensa"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si':801,'No':802}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "tv"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si':801,'No':802}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "internet"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si':801,'No':802}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econ_1"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores':222,'Actividad pecuaria especies menores':223,'Actividades Artísticas, de Entretenimiento y Recreación':218,'Actividades de Atención de la Salud Humana y de Asistencia Social':217,'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio':220,'Actividades de Organizaciones y Entidades Extraterritoriales':221,'Actividades de Servicios Administrativos y de Apoyo':214,'Actividades Financieras y de Seguros':211,'Actividades Inmobiliarias':212,'Actividades Profesionales, Científicas y Técnicas':213,'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria':215,'Agricultura':201,'Alojamiento y servicios de comida':209,'Caza':226,'Comercio al por mayor':207,'Comercio al por menor':227,'Construcción':206,'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental':205,'Educación':216,'Explotación de Minas y Canteras':202,'Industrias Manufactureras':203,'Información y comunicaciones':210,'Otras Actividades de Servicios':219,'Pesca y piscicultura':225,'Silvicultura':224,'Suministro de Electricidad, Gas, Vapor y Aire acondicionado':204,'Transporte y Almacenamiento':208,'No aplica':999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econ_2"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores':222,'Actividad pecuaria especies menores':223,'Actividades Artísticas, de Entretenimiento y Recreación':218,'Actividades de Atención de la Salud Humana y de Asistencia Social':217,'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio':220,'Actividades de Organizaciones y Entidades Extraterritoriales':221,'Actividades de Servicios Administrativos y de Apoyo':214,'Actividades Financieras y de Seguros':211,'Actividades Inmobiliarias':212,'Actividades Profesionales, Científicas y Técnicas':213,'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria':215,'Agricultura':201,'Alojamiento y servicios de comida':209,'Caza':226,'Comercio al por mayor':207,'Comercio al por menor':227,'Construcción':206,'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental':205,'Educación':216,'Explotación de Minas y Canteras':202,'Industrias Manufactureras':203,'Información y comunicaciones':210,'Otras Actividades de Servicios':219,'Pesca y piscicultura':225,'Silvicultura':224,'Suministro de Electricidad, Gas, Vapor y Aire acondicionado':204,'Transporte y Almacenamiento':208,'No aplica':999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "act_econ_3"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Actividad pecuaria especies mayores':222,'Actividad pecuaria especies menores':223,'Actividades Artísticas, de Entretenimiento y Recreación':218,'Actividades de Atención de la Salud Humana y de Asistencia Social':217,'Actividades de los Hogares Individuales en Calidad de Empleadores; Actividades No Diferenciadas de los Hogares Individuales como Productores de Bienes y Servicios para uso Propio':220,'Actividades de Organizaciones y Entidades Extraterritoriales':221,'Actividades de Servicios Administrativos y de Apoyo':214,'Actividades Financieras y de Seguros':211,'Actividades Inmobiliarias':212,'Actividades Profesionales, Científicas y Técnicas':213,'Administración Pública y Defensa; Planes de Seguridad Social de Afiliación Obligatoria':215,'Agricultura':201,'Alojamiento y servicios de comida':209,'Caza':226,'Comercio al por mayor':207,'Comercio al por menor':227,'Construcción':206,'Distribución de Agua; Evacuación y Tratamiento de Aguas Residuales, Gestión de Desechos y Actividades de Saneamiento Ambiental':205,'Educación':216,'Explotación de Minas y Canteras':202,'Industrias Manufactureras':203,'Información y comunicaciones':210,'Otras Actividades de Servicios':219,'Pesca y piscicultura':225,'Silvicultura':224,'Suministro de Electricidad, Gas, Vapor y Aire acondicionado':204,'Transporte y Almacenamiento':208,'No aplica':999}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "emp_pro_pr"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si':911,'No':912}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "emp_pro_se"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si':911,'No':912}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "emp_pro_te"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si':911,'No':912}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "proy_progr"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Si':911,'No':912}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "funcionali"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Sí':1,'No':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    elif i == 'seg_actividadessocioeconomicotb':
                        nombre_campo = "municipio"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'ABEJORRAL': '05002', 'ÁBREGO': '54003', 'ABRIAQUÍ': '05004', 'ACACÍAS': '50006',
                                   'ACANDÍ': '27006', 'ACEVEDO': '41006', 'ACHÍ': '13006', 'AGRADO': '41013',
                                   'AGUA DE DIOS': '25001', 'AGUACHICA': '20011', 'AGUADA': '68013', 'AGUADAS': '17013',
                                   'AGUAZUL': '85010', 'AGUSTÍN CODAZZI': '20013', 'AIPE': '41016',
                                   'ALBÁN (Cundinamarca)': '25019', 'ALBÁN (Nariño)': '52019',
                                   'ALBANIA (Caquetá)': '18029', 'ALBANIA (La Guajira)': '44035',
                                   'ALBANIA (Santander)': '68020', 'ALCALÁ': '76020', 'ALDANA': '52022',
                                   'ALEJANDRÍA': '05021', 'ALGARROBO': '47030', 'ALGECIRAS': '41020',
                                   'ALMAGUER': '19022', 'ALMEIDA': '15022', 'ALPUJARRA': '73024', 'ALTAMIRA': '41026',
                                   'ALTO BAUDÓ': '27025', 'ALTOS DEL ROSARIO': '13030', 'ALVARADO': '73026',
                                   'AMAGÁ': '05030', 'AMALFI': '05031', 'AMBALEMA': '73030', 'ANAPOIMA': '25035',
                                   'ANCUYÁ': '52036', 'ANDALUCÍA': '76036', 'ANDES': '05034', 'ANGELÓPOLIS': '05036',
                                   'ANGOSTURA': '05038', 'ANOLAIMA': '25040', 'ANORÍ': '05040', 'ANSERMA': '17042',
                                   'ANSERMANUEVO': '76041', 'ANZÁ': '05044', 'ANZOÁTEGUI': '73043', 'APARTADÓ': '05045',
                                   'APÍA': '66045', 'APULO': '25599', 'AQUITANIA': '15047', 'ARACATACA': '47053',
                                   'ARANZAZU': '17050', 'ARATOCA': '68051', 'ARAUCA': '81001', 'ARAUQUITA': '81065',
                                   'ARBELÁEZ': '25053', 'ARBOLEDA': '52051', 'ARBOLEDAS': '54051', 'ARBOLETES': '05051',
                                   'ARCABUCO': '15051', 'ARENAL': '13042', 'ARGELIA (Antioquia)': '05055',
                                   'ARGELIA (Cauca)': '19050', 'ARGELIA (Valle del Cauca)': '76054',
                                   'ARIGUANÍ': '47058', 'ARJONA': '13052', 'ARMENIA (Antioquia)': '05059',
                                   'ARMENIA (Quindio)': '63001', 'ARMERO GUAYABAL': '73055', 'ARROYOHONDO': '13062',
                                   'ASTREA': '20032', 'ATACO': '73067', 'ATRATO': '27050', 'AYAPEL': '23068',
                                   'BAGADÓ': '27073', 'BAHÍA SOLANO': '27075', 'BAJO BAUDÓ': '27077',
                                   'BALBOA (Cauca)': '19075', 'BALBOA (Risaralda)': '66075', 'BARANOA': '08078',
                                   'BARAYA': '41078', 'BARBACOAS': '52079', 'BARBOSA (Antioquia)': '05079',
                                   'BARBOSA (Santander)': '68077', 'BARICHARA': '68079', 'BARRANCA DE UPÍA': '50110',
                                   'BARRANCABERMEJA': '68081', 'BARRANCAS': '44078', 'BARRANCO DE LOBA': '13074',
                                   'BARRANCO MINAS': '94343', 'BARRANQUILLA': '08001', 'BECERRIL': '20045',
                                   'BELALCÁZAR': '17088', 'BELÉN (Boyacá)': '15087', 'BELÉN (Nariño)': '52083',
                                   'BELÉN DE LOS ANDAQUÍES': '18094', 'BELÉN DE UMBRÍA': '66088', 'BELLO': '05088',
                                   'BELMIRA': '05086', 'BELTRÁN': '25086', 'BERBEO': '15090', 'BETANIA': '05091',
                                   'BETÉITIVA': '15092', 'BETULIA (Antioquia)': '05093', 'BETULIA (Santander)': '68092',
                                   'BITUIMA': '25095', 'BOAVITA': '15097', 'BOCHALEMA': '54099',
                                   'BOGOTÁ, D.C.': '11001', 'BOJACÁ': '25099', 'BOJAYÁ': '27099',
                                   'BOLÍVAR (Cauca)': '19100', 'BOLÍVAR (Santander)': '68101',
                                   'BOLÍVAR (Valle del Cauca)': '76100', 'BOSCONIA': '20060', 'BOYACÁ': '15104',
                                   'BRICEÑO (Antioquia)': '05107', 'BRICEÑO (Boyacá)': '15106', 'BUCARAMANGA': '68001',
                                   'BUCARASICA': '54109', 'BUENAVENTURA': '76109', 'BUENAVISTA (Boyacá)': '15109',
                                   'BUENAVISTA (Córdoba)': '23079', 'BUENAVISTA (Quindio)': '63111',
                                   'BUENAVISTA (Sucre)': '70110', 'BUENOS AIRES': '19110', 'BUESACO': '52110',
                                   'BUGALAGRANDE': '76113', 'BURITICÁ': '05113', 'BUSBANZÁ': '15114',
                                   'CABRERA (Cundinamarca)': '25120', 'CABRERA (Santander)': '68121',
                                   'CABUYARO': '50124', 'CACAHUAL': '94886', 'CÁCERES': '05120', 'CACHIPAY': '25123',
                                   'CÁCHIRA': '54128', 'CÁCOTA': '54125', 'CAICEDO': '05125', 'CAICEDONIA': '76122',
                                   'CAIMITO': '70124', 'CAJAMARCA': '73124', 'CAJIBÍO': '19130', 'CAJICÁ': '25126',
                                   'CALAMAR (Bolívar)': '13140', 'CALAMAR (Guaviare)': '95015', 'CALARCÁ': '63130',
                                   'CALDAS (Antioquia)': '05129', 'CALDAS (Boyacá)': '15131', 'CALDONO': '19137',
                                   'CALI': '76001', 'CALIFORNIA': '68132', 'CALIMA': '76126', 'CALOTO': '19142',
                                   'CAMPAMENTO': '05134', 'CAMPO DE LA CRUZ': '08137', 'CAMPOALEGRE': '41132',
                                   'CAMPOHERMOSO': '15135', 'CANALETE': '23090', 'CAÑASGORDAS': '05138',
                                   'CANDELARIA (Atlántico)': '08141', 'CANDELARIA (Valle del Cauca)': '76130',
                                   'CANTAGALLO': '13160', 'CAPARRAPÍ': '25148', 'CAPITANEJO': '68147',
                                   'CÁQUEZA': '25151', 'CARACOLÍ': '05142', 'CARAMANTA': '05145', 'CARCASÍ': '68152',
                                   'CAREPA': '05147', 'CARMEN DE APICALÁ': '73148', 'CARMEN DE CARUPA': '25154',
                                   'CARMEN DEL DARIÉN': '27150', 'CAROLINA': '05150', 'CARTAGENA DE INDIAS': '13001',
                                   'CARTAGENA DEL CHAIRÁ': '18150', 'CARTAGO': '76147', 'CARURÚ': '97161',
                                   'CASABIANCA': '73152', 'CASTILLA LA NUEVA': '50150', 'CAUCASIA': '05154',
                                   'CEPITÁ': '68160', 'CERETÉ': '23162', 'CERINZA': '15162', 'CERRITO': '68162',
                                   'CERRO DE SAN ANTONIO': '47161', 'CÉRTEGUI': '27160', 'CHACHAGÜÍ': '52240',
                                   'CHAGUANÍ': '25168', 'CHALÁN': '70230', 'CHÁMEZA': '85015', 'CHAPARRAL': '73168',
                                   'CHARALÁ': '68167', 'CHARTA': '68169', 'CHÍA': '25175', 'CHIGORODÓ': '05172',
                                   'CHIMA': '68176', 'CHIMÁ': '23168', 'CHIMICHAGUA': '20175', 'CHINÁCOTA': '54172',
                                   'CHINAVITA': '15172', 'CHINCHINÁ': '17174', 'CHINÚ': '23182', 'CHIPAQUE': '25178',
                                   'CHIPATÁ': '68179', 'CHIQUINQUIRÁ': '15176', 'CHÍQUIZA': '15232',
                                   'CHIRIGUANÁ': '20178', 'CHISCAS': '15180', 'CHITA': '15183', 'CHITAGÁ': '54174',
                                   'CHITARAQUE': '15185', 'CHIVATÁ': '15187', 'CHIVOLO': '47170', 'CHIVOR': '15236',
                                   'CHOACHÍ': '25181', 'CHOCONTÁ': '25183', 'CICUCO': '13188', 'CIÉNAGA': '47189',
                                   'CIÉNAGA DE ORO': '23189', 'CIÉNEGA': '15189', 'CIMITARRA': '68190',
                                   'CIRCASIA': '63190', 'CISNEROS': '05190', 'CIUDAD BOLÍVAR': '05101',
                                   'CLEMENCIA': '13222', 'COCORNÁ': '05197', 'COELLO': '73200', 'COGUA': '25200',
                                   'COLOMBIA': '41206', 'COLÓN (Nariño)': '52203', 'COLÓN (Putumayo)': '86219',
                                   'COLOSÓ': '70204', 'CÓMBITA': '15204', 'CONCEPCIÓN (Antioquia)': '05206',
                                   'CONCEPCIÓN (Santander)': '68207', 'CONCORDIA (Antioquia)': '05209',
                                   'CONCORDIA (Magdalena)': '47205', 'CONDOTO': '27205', 'CONFINES': '68209',
                                   'CONSACÁ': '52207', 'CONTADERO': '52210', 'CONTRATACIÓN': '68211',
                                   'CONVENCIÓN': '54206', 'COPACABANA': '05212', 'COPER': '15212',
                                   'CÓRDOBA (Bolívar)': '13212', 'CÓRDOBA (Nariño)': '52215',
                                   'CÓRDOBA (Quindio)': '63212', 'CORINTO': '19212', 'COROMORO': '68217',
                                   'COROZAL': '70215', 'CORRALES': '15215', 'COTA': '25214', 'COTORRA': '23300',
                                   'COVARACHÍA': '15218', 'COVEÑAS': '70221', 'COYAIMA': '73217',
                                   'CRAVO NORTE': '81220', 'CUASPÚD': '52224', 'CUBARÁ': '15223', 'CUBARRAL': '50223',
                                   'CUCAITA': '15224', 'CUCUNUBÁ': '25224', 'CÚCUTA': '54001', 'CUCUTILLA': '54223',
                                   'CUÍTIVA': '15226', 'CUMARAL': '50226', 'CUMARIBO': '99773', 'CUMBAL': '52227',
                                   'CUMBITARA': '52233', 'CUNDAY': '73226', 'CURILLO': '18205', 'CURITÍ': '68229',
                                   'CURUMANÍ': '20228', 'DABEIBA': '05234', 'DAGUA': '76233', 'DIBULLA': '44090',
                                   'DISTRACCIÓN': '44098', 'DOLORES': '73236', 'DONMATÍAS': '05237',
                                   'DOSQUEBRADAS': '66170', 'DUITAMA': '15238', 'DURANIA': '54239', 'EBÉJICO': '05240',
                                   'EL ÁGUILA': '76243', 'EL BAGRE': '05250', 'EL BANCO': '47245', 'EL CAIRO': '76246',
                                   'EL CALVARIO': '50245', 'EL CANTÓN DEL SAN PABLO': '27135', 'EL CARMEN': '54245',
                                   'EL CARMEN DE ATRATO': '27245', 'EL CARMEN DE BOLÍVAR': '13244',
                                   'EL CARMEN DE CHUCURÍ': '68235', 'EL CARMEN DE VIBORAL': '05148',
                                   'EL CASTILLO': '50251', 'EL CERRITO': '76248', 'EL CHARCO': '52250',
                                   'EL COCUY': '15244', 'EL COLEGIO': '25245', 'EL COPEY': '20238',
                                   'EL DONCELLO': '18247', 'EL DORADO': '50270', 'EL DOVIO': '76250',
                                   'EL ENCANTO': '91263', 'EL ESPINO': '15248', 'EL GUACAMAYO': '68245',
                                   'EL GUAMO': '13248', 'EL LITORAL DEL SAN JUAN': '27250', 'EL MOLINO': '44110',
                                   'EL PASO': '20250', 'EL PAUJÍL': '18256', 'EL PEÑOL': '52254',
                                   'EL PEÑÓN (Bolívar)': '13268', 'EL PEÑÓN (Cundinamarca)': '25258',
                                   'EL PEÑÓN (Santander)': '68250', 'EL PIÑÓN': '47258', 'EL PLAYÓN': '68255',
                                   'EL RETÉN': '47268', 'EL RETORNO': '95025', 'EL ROBLE': '70233', 'EL ROSAL': '25260',
                                   'EL ROSARIO': '52256', 'EL SANTUARIO': '05697', 'EL TABLÓN DE GÓMEZ': '52258',
                                   'EL TAMBO (Cauca)': '19256', 'EL TAMBO (Nariño)': '52260', 'EL TARRA': '54250',
                                   'EL ZULIA': '54261', 'ELÍAS': '41244', 'ENCINO': '68264', 'ENCISO': '68266',
                                   'ENTRERRÍOS': '05264', 'ENVIGADO': '05266', 'ESPINAL': '73268',
                                   'FACATATIVÁ': '25269', 'FALAN': '73270', 'FILADELFIA': '17272', 'FILANDIA': '63272',
                                   'FIRAVITOBA': '15272', 'FLANDES': '73275', 'FLORENCIA (Caquetá)': '18001',
                                   'FLORENCIA (Cauca)': '19290', 'FLORESTA': '15276', 'FLORIÁN': '68271',
                                   'FLORIDA': '76275', 'FLORIDABLANCA': '68276', 'FÓMEQUE': '25279', 'FONSECA': '44279',
                                   'FORTUL': '81300', 'FOSCA': '25281', 'FRANCISCO PIZARRO': '52520',
                                   'FREDONIA': '05282', 'FRESNO': '73283', 'FRONTINO': '05284',
                                   'FUENTE DE ORO': '50287', 'FUNDACIÓN': '47288', 'FUNES': '52287', 'FUNZA': '25286',
                                   'FÚQUENE': '25288', 'FUSAGASUGÁ': '25290', 'GACHALÁ': '25293', 'GACHANCIPÁ': '25295',
                                   'GACHANTIVÁ': '15293', 'GACHETÁ': '25297', 'GALÁN': '68296', 'GALAPA': '08296',
                                   'GALERAS': '70235', 'GAMA': '25299', 'GAMARRA': '20295', 'GÁMBITA': '68298',
                                   'GÁMEZA': '15296', 'GARAGOA': '15299', 'GARZÓN': '41298', 'GÉNOVA': '63302',
                                   'GIGANTE': '41306', 'GINEBRA': '76306', 'GIRALDO': '05306', 'GIRARDOT': '25307',
                                   'GIRARDOTA': '05308', 'GIRÓN': '68307', 'GÓMEZ PLATA': '05310', 'GONZÁLEZ': '20310',
                                   'GRAMALOTE': '54313', 'GRANADA (Antioquia)': '05313',
                                   'GRANADA (Cundinamarca)': '25312', 'GRANADA (Meta)': '50313', 'GUACA': '68318',
                                   'GUACAMAYAS': '15317', 'GUACARÍ': '76318', 'GUACHENÉ': '19300', 'GUACHETÁ': '25317',
                                   'GUACHUCAL': '52317', 'GUADALAJARA DE BUGA': '76111',
                                   'GUADALUPE (Antioquia)': '05315', 'GUADALUPE (Huila)': '41319',
                                   'GUADALUPE (Santander)': '68320', 'GUADUAS': '25320', 'GUAITARILLA': '52320',
                                   'GUALMATÁN': '52323', 'GUAMAL (Magdalena)': '47318', 'GUAMAL (Meta)': '50318',
                                   'GUAMO': '73319', 'GUAPÍ': '19318', 'GUAPOTÁ': '68322', 'GUARANDA': '70265',
                                   'GUARNE': '05318', 'GUASCA': '25322', 'GUATAPÉ': '05321', 'GUATAQUÍ': '25324',
                                   'GUATAVITA': '25326', 'GUATEQUE': '15322', 'GUÁTICA': '66318', 'GUAVATÁ': '68324',
                                   'GUAYABAL DE SÍQUIMA': '25328', 'GUAYABETAL': '25335', 'GUAYATÁ': '15325',
                                   'GÜEPSA': '68327', 'GÜICÁN': '15332', 'GUTIÉRREZ': '25339', 'HACARÍ': '54344',
                                   'HATILLO DE LOBA': '13300', 'HATO': '68344', 'HATO COROZAL': '85125',
                                   'HATONUEVO': '44378', 'HELICONIA': '05347', 'HERRÁN': '54347', 'HERVEO': '73347',
                                   'HISPANIA': '05353', 'HOBO': '41349', 'HONDA': '73349', 'IBAGUÉ': '73001',
                                   'ICONONZO': '73352', 'ILES': '52352', 'IMUÉS': '52354', 'INÍRIDA': '94001',
                                   'INZÁ': '19355', 'IPIALES': '52356', 'ÍQUIRA': '41357', 'ISNOS': '41359',
                                   'ISTMINA': '27361', 'ITAGÜÍ': '05360', 'ITUANGO': '05361', 'IZA': '15362',
                                   'JAMBALÓ': '19364', 'JAMUNDÍ': '76364', 'JARDÍN': '05364', 'JENESANO': '15367',
                                   'JERICÓ (Antioquia)': '05368', 'JERICÓ (Boyacá)': '15368', 'JERUSALÉN': '25368',
                                   'JESÚS MARÍA': '68368', 'JORDÁN': '68370', 'JUAN DE ACOSTA': '08372',
                                   'JUNÍN': '25372', 'JURADÓ': '27372', 'LA APARTADA': '23350', 'LA ARGENTINA': '41378',
                                   'LA BELLEZA': '68377', 'LA CALERA': '25377', 'LA CAPILLA': '15380',
                                   'LA CEJA': '05376', 'LA CELIA': '66383', 'LA CHORRERA': '91405', 'LA CRUZ': '52378',
                                   'LA CUMBRE': '76377', 'LA DORADA': '17380', 'LA ESPERANZA': '54385',
                                   'LA ESTRELLA': '05380', 'LA FLORIDA': '52381', 'LA GLORIA': '20383',
                                   'LA GUADALUPE': '94885', 'LA JAGUA DE IBIRICO': '20400',
                                   'LA JAGUA DEL PILAR': '44420', 'LA LLANADA': '52385', 'LA MACARENA': '50350',
                                   'LA MERCED': '17388', 'LA MESA': '25386', 'LA MONTAÑITA': '18410',
                                   'LA PALMA': '25394', 'LA PAZ (Cesar)': '20621', 'LA PAZ (Santander)': '68397',
                                   'LA PEDRERA': '91407', 'LA PEÑA': '25398', 'LA PINTADA': '05390',
                                   'LA PLATA': '41396', 'LA PLAYA': '54398', 'LA PRIMAVERA': '99524',
                                   'LA SALINA': '85136', 'LA SIERRA': '19392', 'LA TEBAIDA': '63401',
                                   'LA TOLA': '52390', 'LA UNIÓN (Antioquia)': '05400', 'LA UNIÓN (Nariño)': '52399',
                                   'LA UNIÓN (Sucre)': '70400', 'LA UNIÓN (Valle del Cauca)': '76400',
                                   'LA UVITA': '15403', 'LA VEGA (Cauca)': '19397', 'LA VEGA (Cundinamarca)': '25402',
                                   'LA VICTORIA (Amazonas)': '91430', 'LA VICTORIA (Boyacá)': '15401',
                                   'LA VICTORIA (Valle del Cauca)': '76403', 'LA VIRGINIA': '66400',
                                   'LABATECA': '54377', 'LABRANZAGRANDE': '15377', 'LANDÁZURI': '68385',
                                   'LEBRIJA': '68406', 'LEIVA': '52405', 'LEJANÍAS': '50400', 'LENGUAZAQUE': '25407',
                                   'LÉRIDA': '73408', 'LETICIA': '91001', 'LÍBANO': '73411', 'LIBORINA': '05411',
                                   'LINARES': '52411', 'LLORÓ': '27413', 'LÓPEZ DE MICAY': '19418', 'LORICA': '23417',
                                   'LOS ANDES': '52418', 'LOS CÓRDOBAS': '23419', 'LOS PALMITOS': '70418',
                                   'LOS PATIOS': '54405', 'LOS SANTOS': '68418', 'LOURDES': '54418', 'LURUACO': '08421',
                                   'MACANAL': '15425', 'MACARAVITA': '68425', 'MACEO': '05425', 'MACHETÁ': '25426',
                                   'MADRID': '25430', 'MAGANGUÉ': '13430', 'MAGÜÍ': '52427', 'MAHATES': '13433',
                                   'MAICAO': '44430', 'MAJAGUAL': '70429', 'MÁLAGA': '68432', 'MALAMBO': '08433',
                                   'MALLAMA': '52435', 'MANATÍ': '08436', 'MANAURE': '44560',
                                   'MANAURE BALCÓN DEL CESAR': '20443', 'MANÍ': '85139', 'MANIZALES': '17001',
                                   'MANTA': '25436', 'MANZANARES': '17433', 'MAPIRIPÁN': '50325', 'MAPIRIPANA': '94663',
                                   'MARGARITA': '13440', 'MARÍA LA BAJA': '13442', 'MARINILLA': '05440',
                                   'MARIPÍ': '15442', 'MARMATO': '17442', 'MARQUETALIA': '17444', 'MARSELLA': '66440',
                                   'MARULANDA': '17446', 'MATANZA': '68444', 'MEDELLÍN': '05001', 'MEDINA': '25438',
                                   'MEDIO ATRATO': '27425', 'MEDIO BAUDÓ': '27430', 'MEDIO SAN JUAN': '27450',
                                   'MELGAR': '73449', 'MERCADERES': '19450', 'MESETAS': '50330', 'MILÁN': '18460',
                                   'MIRAFLORES (Boyacá)': '15455', 'MIRAFLORES (Guaviare)': '95200', 'MIRANDA': '19455',
                                   'MIRITÍ - PARANÁ': '91460', 'MISTRATÓ': '66456', 'MITÚ': '97001', 'MOCOA': '86001',
                                   'MOGOTES': '68464', 'MOLAGAVITA': '68468', 'MOMIL': '23464', 'MOMPÓS': '13468',
                                   'MONGUA': '15464', 'MONGUÍ': '15466', 'MONIQUIRÁ': '15469', 'MOÑITOS': '23500',
                                   'MONTEBELLO': '05467', 'MONTECRISTO': '13458', 'MONTELÍBANO': '23466',
                                   'MONTENEGRO': '63470', 'MONTERÍA': '23001', 'MONTERREY': '85162',
                                   'MORALES (Bolívar)': '13473', 'MORALES (Cauca)': '19473', 'MORELIA': '18479',
                                   'MORICHAL': '94888', 'MORROA': '70473', 'MOSQUERA (Cundinamarca)': '25473',
                                   'MOSQUERA (Nariño)': '52473', 'MOTAVITA': '15476', 'MURILLO': '73461',
                                   'MURINDÓ': '05475', 'MUTATÁ': '05480', 'MUTISCUA': '54480', 'MUZO': '15480',
                                   'NARIÑO (Antioquia)': '05483', 'NARIÑO (Cundinamarca)': '25483',
                                   'NARIÑO (Nariño)': '52480', 'NÁTAGA': '41483', 'NATAGAIMA': '73483',
                                   'NECHÍ': '05495', 'NECOCLÍ': '05490', 'NEIRA': '17486', 'NEIVA': '41001',
                                   'NEMOCÓN': '25486', 'NILO': '25488', 'NIMAIMA': '25489', 'NOBSA': '15491',
                                   'NOCAIMA': '25491', 'NORCASIA': '17495', 'NOROSÍ': '13490', 'NÓVITA': '27491',
                                   'NUEVA GRANADA': '47460', 'NUEVO COLÓN': '15494', 'NUNCHÍA': '85225',
                                   'NUQUÍ': '27495', 'OBANDO': '76497', 'OCAMONTE': '68498', 'OCAÑA': '54498',
                                   'OIBA': '68500', 'OICATÁ': '15500', 'OLAYA': '05501', 'OLAYA HERRERA': '52490',
                                   'ONZAGA': '68502', 'OPORAPA': '41503', 'ORITO': '86320', 'OROCUÉ': '85230',
                                   'ORTEGA': '73504', 'OSPINA': '52506', 'OTANCHE': '15507', 'OVEJAS': '70508',
                                   'PACHAVITA': '15511', 'PACHO': '25513', 'PACOA': '97511', 'PÁCORA': '17513',
                                   'PADILLA': '19513', 'PÁEZ (Boyacá)': '15514', 'PÁEZ (Cauca)': '19517',
                                   'PAICOL': '41518', 'PAILITAS': '20517', 'PAIME': '25518', 'PAIPA': '15516',
                                   'PAJARITO': '15518', 'PALERMO': '41524', 'PALESTINA (Caldas)': '17524',
                                   'PALESTINA (Huila)': '41530', 'PALMAR': '68522', 'PALMAR DE VARELA': '08520',
                                   'PALMAS DEL SOCORRO': '68524', 'PALMIRA': '76520', 'PALMITO': '70523',
                                   'PALOCABILDO': '73520', 'PAMPLONA': '54518', 'PAMPLONITA': '54520',
                                   'PANA PANA': '94887', 'PANDI': '25524', 'PANQUEBA': '15522', 'PAPUNAUA': '97777',
                                   'PÁRAMO': '68533', 'PARATEBUENO': '25530', 'PASCA': '25535', 'PASTO': '52001',
                                   'PATÍA': '19532', 'PAUNA': '15531', 'PAYA': '15533', 'PAZ DE ARIPORO': '85250',
                                   'PAZ DE RÍO': '15537', 'PEDRAZA': '47541', 'PELAYA': '20550', 'PEÑOL': '05541',
                                   'PENSILVANIA': '17541', 'PEQUE': '05543', 'PEREIRA': '66001', 'PESCA': '15542',
                                   'PIAMONTE': '19533', 'PIEDECUESTA': '68547', 'PIEDRAS': '73547', 'PIENDAMÓ': '19548',
                                   'PIJAO': '63548', 'PIJIÑO DEL CARMEN': '47545', 'PINCHOTE': '68549',
                                   'PINILLOS': '13549', 'PIOJÓ': '08549', 'PISBA': '15550', 'PITAL': '41548',
                                   'PITALITO': '41551', 'PIVIJAY': '47551', 'PLANADAS': '73555',
                                   'PLANETA RICA': '23555', 'PLATO': '47555', 'POLICARPA': '52540',
                                   'POLONUEVO': '08558', 'PONEDERA': '08560', 'POPAYÁN': '19001', 'PORE': '85263',
                                   'POTOSÍ': '52560', 'PRADERA': '76563', 'PRADO': '73563',
                                   'PROVIDENCIA (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88564',
                                   'PROVIDENCIA (Nariño)': '52565', 'PUEBLO BELLO': '20570', 'PUEBLO NUEVO': '23570',
                                   'PUEBLO RICO': '66572', 'PUEBLORRICO': '05576', 'PUEBLOVIEJO': '47570',
                                   'PUENTE NACIONAL': '68572', 'PUERRES': '52573', 'PUERTO ALEGRÍA': '91530',
                                   'PUERTO ARICA': '91536', 'PUERTO ASÍS': '86568', 'PUERTO BERRÍO': '05579',
                                   'PUERTO BOYACÁ': '15572', 'PUERTO CAICEDO': '86569', 'PUERTO CARREÑO': '99001',
                                   'PUERTO COLOMBIA (Atlántico)': '08573', 'PUERTO COLOMBIA (Guainía)': '94884',
                                   'PUERTO CONCORDIA': '50450', 'PUERTO ESCONDIDO': '23574', 'PUERTO GAITÁN': '50568',
                                   'PUERTO GUZMÁN': '86571', 'PUERTO LEGUÍZAMO': '86573', 'PUERTO LIBERTADOR': '23580',
                                   'PUERTO LLERAS': '50577', 'PUERTO LÓPEZ': '50573', 'PUERTO NARE': '05585',
                                   'PUERTO NARIÑO': '91540', 'PUERTO PARRA': '68573', 'PUERTO RICO (Caquetá)': '18592',
                                   'PUERTO RICO (Meta)': '50590', 'PUERTO RONDÓN': '81591', 'PUERTO SALGAR': '25572',
                                   'PUERTO SANTANDER (Amazonas)': '91669',
                                   'PUERTO SANTANDER (Norte de Santander)': '54553', 'PUERTO TEJADA': '19573',
                                   'PUERTO TRIUNFO': '05591', 'PUERTO WILCHES': '68575', 'PULÍ': '25580',
                                   'PUPIALES': '52585', 'PURACÉ': '19585', 'PURIFICACIÓN': '73585',
                                   'PURÍSIMA DE LA CONCEPCIÓN': '23586', 'QUEBRADANEGRA': '25592', 'QUETAME': '25594',
                                   'QUIBDÓ': '27001', 'QUIMBAYA': '63594', 'QUINCHÍA': '66594', 'QUÍPAMA': '15580',
                                   'QUIPILE': '25596', 'RAGONVALIA': '54599', 'RAMIRIQUÍ': '15599', 'RÁQUIRA': '15600',
                                   'RECETOR': '85279', 'REGIDOR': '13580', 'REMEDIOS': '05604', 'REMOLINO': '47605',
                                   'REPELÓN': '08606', 'RESTREPO (Meta)': '50606',
                                   'RESTREPO (Valle del Cauca)': '76606', 'RETIRO': '05607',
                                   'RICAURTE (Cundinamarca)': '25612', 'RICAURTE (Nariño)': '52612',
                                   'RÍO DE ORO': '20614', 'RÍO IRÓ': '27580', 'RÍO QUITO': '27600',
                                   'RÍO VIEJO': '13600', 'RIOBLANCO': '73616', 'RIOFRÍO': '76616', 'RIOHACHA': '44001',
                                   'RIONEGRO (Antioquia)': '05615', 'RIONEGRO (Santander)': '68615',
                                   'RIOSUCIO (Caldas)': '17614', 'RIOSUCIO (Chocó)': '27615', 'RISARALDA': '17616',
                                   'RIVERA': '41615', 'ROBERTO PAYÁN': '52621', 'ROLDANILLO': '76622',
                                   'RONCESVALLES': '73622', 'RONDÓN': '15621', 'ROSAS': '19622', 'ROVIRA': '73624',
                                   'SABANA DE TORRES': '68655', 'SABANAGRANDE': '08634',
                                   'SABANALARGA (Antioquia)': '05628', 'SABANALARGA (Atlántico)': '08638',
                                   'SABANALARGA (Casanare)': '85300', 'SABANAS DE SAN ÁNGEL': '47660',
                                   'SABANETA': '05631', 'SABOYÁ': '15632', 'SÁCAMA': '85315', 'SÁCHICA': '15638',
                                   'SAHAGÚN': '23660', 'SALADOBLANCO': '41660', 'SALAMINA (Caldas)': '17653',
                                   'SALAMINA (Magdalena)': '47675', 'SALAZAR': '54660', 'SALDAÑA': '73671',
                                   'SALENTO': '63690', 'SALGAR': '05642', 'SAMACÁ': '15646', 'SAMANÁ': '17662',
                                   'SAMANIEGO': '52678', 'SAMPUÉS': '70670', 'SAN AGUSTÍN': '41668',
                                   'SAN ALBERTO': '20710',
                                   'SAN ANDRÉS (Archipiélago de San Andrés, Providencia y Santa Catalina)': '88001',
                                   'SAN ANDRÉS (Santander)': '68669', 'SAN ANDRÉS DE CUERQUÍA': '05647',
                                   'SAN ANDRÉS DE SOTAVENTO': '23670', 'SAN ANDRÉS DE TUMACO': '52835',
                                   'SAN ANTERO': '23672', 'SAN ANTONIO': '73675', 'SAN ANTONIO DEL TEQUENDAMA': '25645',
                                   'SAN BENITO': '68673', 'SAN BENITO ABAD': '70678',
                                   'SAN BERNARDO (Cundinamarca)': '25649', 'SAN BERNARDO (Nariño)': '52685',
                                   'SAN BERNARDO DEL VIENTO': '23675', 'SAN CALIXTO': '54670',
                                   'SAN CARLOS (Antioquia)': '05649', 'SAN CARLOS (Córdoba)': '23678',
                                   'SAN CARLOS DE GUAROA': '50680', 'SAN CAYETANO (Cundinamarca)': '25653',
                                   'SAN CAYETANO (Norte de Santander)': '54673', 'SAN CRISTÓBAL': '13620',
                                   'SAN DIEGO': '20750', 'SAN EDUARDO': '15660', 'SAN ESTANISLAO': '13647',
                                   'SAN FELIPE': '94883', 'SAN FERNANDO': '13650', 'SAN FRANCISCO (Antioquia)': '05652',
                                   'SAN FRANCISCO (Cundinamarca)': '25658', 'SAN FRANCISCO (Putumayo)': '86755',
                                   'SAN GIL': '68679', 'SAN JACINTO': '13654', 'SAN JACINTO DEL CAUCA': '13655',
                                   'SAN JERÓNIMO': '05656', 'SAN JOAQUÍN': '68682', 'SAN JOSÉ': '17665',
                                   'SAN JOSÉ DE LA MONTAÑA': '05658', 'SAN JOSÉ DE MIRANDA': '68684',
                                   'SAN JOSÉ DE PARE': '15664', 'SAN JOSÉ DE URÉ': '23682',
                                   'SAN JOSÉ DEL FRAGUA': '18610', 'SAN JOSÉ DEL GUAVIARE': '95001',
                                   'SAN JOSÉ DEL PALMAR': '27660', 'SAN JUAN DE ARAMA': '50683',
                                   'SAN JUAN DE BETULIA': '70702', 'SAN JUAN DE RIOSECO': '25662',
                                   'SAN JUAN DE URABÁ': '05659', 'SAN JUAN DEL CESAR': '44650',
                                   'SAN JUAN NEPOMUCENO': '13657', 'SAN JUANITO': '50686', 'SAN LORENZO': '52687',
                                   'SAN LUIS (Antioquia)': '05660', 'SAN LUIS (Tolima)': '73678',
                                   'SAN LUIS DE GACENO': '15667', 'SAN LUIS DE PALENQUE': '85325',
                                   'SAN LUIS DE SINCÉ': '70742', 'SAN MARCOS': '70708', 'SAN MARTÍN (Cesar)': '20770',
                                   'SAN MARTÍN (Meta)': '50689', 'SAN MARTÍN DE LOBA': '13667', 'SAN MATEO': '15673',
                                   'SAN MIGUEL (Putumayo)': '86757', 'SAN MIGUEL (Santander)': '68686',
                                   'SAN MIGUEL DE SEMA': '15676', 'SAN ONOFRE': '70713', 'SAN PABLO (Bolívar)': '13670',
                                   'SAN PABLO (Nariño)': '52693', 'SAN PABLO DE BORBUR': '15681',
                                   'SAN PEDRO (Sucre)': '70717', 'SAN PEDRO (Valle del Cauca)': '76670',
                                   'SAN PEDRO DE CARTAGO': '52694', 'SAN PEDRO DE LOS MILAGROS': '05664',
                                   'SAN PEDRO DE URABÁ': '05665', 'SAN PELAYO': '23686', 'SAN RAFAEL': '05667',
                                   'SAN ROQUE': '05670', 'SAN SEBASTIÁN': '19693',
                                   'SAN SEBASTIÁN DE BUENAVISTA': '47692', 'SAN SEBASTIÁN DE MARIQUITA': '73443',
                                   'SAN VICENTE DE CHUCURÍ': '68689', 'SAN VICENTE DEL CAGUÁN': '18753',
                                   'SAN VICENTE FERRER': '05674', 'SAN ZENÓN': '47703', 'SANDONÁ': '52683',
                                   'SANTA ANA': '47707', 'SANTA BÁRBARA (Antioquia)': '05679',
                                   'SANTA BÁRBARA (Nariño)': '52696', 'SANTA BÁRBARA (Santander)': '68705',
                                   'SANTA BÁRBARA DE PINTO': '47720', 'SANTA CATALINA': '13673',
                                   'SANTA FÉ DE ANTIOQUIA': '05042', 'SANTA HELENA DEL OPÓN': '68720',
                                   'SANTA ISABEL': '73686', 'SANTA LUCÍA': '08675', 'SANTA MARÍA (Boyacá)': '15690',
                                   'SANTA MARÍA (Huila)': '41676', 'SANTA MARTA': '47001',
                                   'SANTA ROSA (Bolívar)': '13683', 'SANTA ROSA (Cauca)': '19701',
                                   'SANTA ROSA DE CABAL': '66682', 'SANTA ROSA DE OSOS': '05686',
                                   'SANTA ROSA DE VITERBO': '15693', 'SANTA ROSA DEL SUR': '13688',
                                   'SANTA ROSALÍA': '99624', 'SANTA SOFÍA': '15696', 'SANTACRUZ': '52699',
                                   'SANTANA': '15686', 'SANTANDER DE QUILICHAO': '19698',
                                   'SANTIAGO (Norte de Santander)': '54680', 'SANTIAGO (Putumayo)': '86760',
                                   'SANTIAGO DE TOLÚ': '70820', 'SANTO DOMINGO': '05690', 'SANTO TOMÁS': '08685',
                                   'SANTUARIO': '66687', 'SAPUYES': '52720', 'SARAVENA': '81736', 'SARDINATA': '54720',
                                   'SASAIMA': '25718', 'SATIVANORTE': '15720', 'SATIVASUR': '15723', 'SEGOVIA': '05736',
                                   'SESQUILÉ': '25736', 'SEVILLA': '76736', 'SIACHOQUE': '15740', 'SIBATÉ': '25740',
                                   'SIBUNDOY': '86749', 'SILOS': '54743', 'SILVANIA': '25743', 'SILVIA': '19743',
                                   'SIMACOTA': '68745', 'SIMIJACA': '25745', 'SIMITÍ': '13744', 'SINCELEJO': '70001',
                                   'SIPÍ': '27745', 'SITIONUEVO': '47745', 'SOACHA': '25754', 'SOATÁ': '15753',
                                   'SOCHA': '15757', 'SOCORRO': '68755', 'SOCOTÁ': '15755', 'SOGAMOSO': '15759',
                                   'SOLANO': '18756', 'SOLEDAD': '08758', 'SOLITA': '18785', 'SOMONDOCO': '15761',
                                   'SONSÓN': '05756', 'SOPETRÁN': '05761', 'SOPLAVIENTO': '13760', 'SOPÓ': '25758',
                                   'SORA': '15762', 'SORACÁ': '15764', 'SOTAQUIRÁ': '15763', 'SOTARA': '19760',
                                   'SUAITA': '68770', 'SUAN': '08770', 'SUÁREZ (Cauca)': '19780',
                                   'SUÁREZ (Tolima)': '73770', 'SUAZA': '41770', 'SUBACHOQUE': '25769',
                                   'SUCRE (Cauca)': '19785', 'SUCRE (Santander)': '68773', 'SUCRE (Sucre)': '70771',
                                   'SUESCA': '25772', 'SUPATÁ': '25777', 'SUPÍA': '17777', 'SURATÁ': '68780',
                                   'SUSA': '25779', 'SUSACÓN': '15774', 'SUTAMARCHÁN': '15776', 'SUTATAUSA': '25781',
                                   'SUTATENZA': '15778', 'TABIO': '25785', 'TADÓ': '27787', 'TALAIGUA NUEVO': '13780',
                                   'TAMALAMEQUE': '20787', 'TÁMARA': '85400', 'TAME': '81794', 'TÁMESIS': '05789',
                                   'TAMINANGO': '52786', 'TANGUA': '52788', 'TARAIRA': '97666', 'TARAPACÁ': '91798',
                                   'TARAZÁ': '05790', 'TARQUI': '41791', 'TARSO': '05792', 'TASCO': '15790',
                                   'TAURAMENA': '85410', 'TAUSA': '25793', 'TELLO': '41799', 'TENA': '25797',
                                   'TENERIFE': '47798', 'TENJO': '25799', 'TENZA': '15798', 'TEORAMA': '54800',
                                   'TERUEL': '41801', 'TESALIA': '41797', 'TIBACUY': '25805', 'TIBANÁ': '15804',
                                   'TIBASOSA': '15806', 'TIBIRITA': '25807', 'TIBÚ': '54810', 'TIERRALTA': '23807',
                                   'TIMANÁ': '41807', 'TIMBÍO': '19807', 'TIMBIQUÍ': '19809', 'TINJACÁ': '15808',
                                   'TIPACOQUE': '15810', 'TIQUISIO': '13810', 'TITIRIBÍ': '05809', 'TOCA': '15814',
                                   'TOCAIMA': '25815', 'TOCANCIPÁ': '25817', 'TOGÜÍ': '15816',
                                   'TOLEDO (Antioquia)': '05819', 'TOLEDO (Norte de Santander)': '54820',
                                   'TOLÚ VIEJO': '70823', 'TONA': '68820', 'TÓPAGA': '15820', 'TOPAIPÍ': '25823',
                                   'TORIBÍO': '19821', 'TORO': '76823', 'TOTA': '15822', 'TOTORÓ': '19824',
                                   'TRINIDAD': '85430', 'TRUJILLO': '76828', 'TUBARÁ': '08832', 'TUCHÍN': '23815',
                                   'TULUÁ': '76834', 'TUNJA': '15001', 'TUNUNGUÁ': '15832', 'TÚQUERRES': '52838',
                                   'TURBACO': '13836', 'TURBANÁ': '13838', 'TURBO': '05837', 'TURMEQUÉ': '15835',
                                   'TUTA': '15837', 'TUTAZÁ': '15839', 'UBALÁ': '25839', 'UBAQUE': '25841',
                                   'ULLOA': '76845', 'ÚMBITA': '15842', 'UNE': '25845', 'UNGUÍA': '27800',
                                   'UNIÓN PANAMERICANA': '27810', 'URAMITA': '05842', 'URIBE': '50370',
                                   'URIBIA': '44847', 'URRAO': '05847', 'URUMITA': '44855', 'USIACURÍ': '08849',
                                   'ÚTICA': '25851', 'VALDIVIA': '05854', 'VALENCIA': '23855',
                                   'VALLE DE SAN JOSÉ': '68855', 'VALLE DE SAN JUAN': '73854',
                                   'VALLE DEL GUAMUEZ': '86865', 'VALLEDUPAR': '20001',
                                   'VALPARAÍSO (Antioquia)': '05856', 'VALPARAÍSO (Caquetá)': '18860',
                                   'VEGACHÍ': '05858', 'VÉLEZ': '68861', 'VENADILLO': '73861',
                                   'VENECIA (Antioquia)': '05861', 'VENECIA (Cundinamarca)': '25506',
                                   'VENTAQUEMADA': '15861', 'VERGARA': '25862', 'VERSALLES': '76863', 'VETAS': '68867',
                                   'VIANÍ': '25867', 'VICTORIA': '17867', 'VIGÍA DEL FUERTE': '05873', 'VIJES': '76869',
                                   'VILLA CARO': '54871', 'VILLA DE LEYVA': '15407',
                                   'VILLA DE SAN DIEGO DE UBATÉ': '25843', 'VILLA DEL ROSARIO': '54874',
                                   'VILLA RICA': '19845', 'VILLAGARZÓN': '86885', 'VILLAGÓMEZ': '25871',
                                   'VILLAHERMOSA': '73870', 'VILLAMARÍA': '17873', 'VILLANUEVA (Bolívar)': '13873',
                                   'VILLANUEVA (Casanare)': '85440', 'VILLANUEVA (La Guajira)': '44874',
                                   'VILLANUEVA (Santander)': '68872', 'VILLAPINZÓN': '25873', 'VILLARRICA': '73873',
                                   'VILLAVICENCIO': '50001', 'VILLAVIEJA': '41872', 'VILLETA': '25875',
                                   'VIOTÁ': '25878', 'VIRACACHÁ': '15879', 'VISTAHERMOSA': '50711', 'VITERBO': '17877',
                                   'YACOPÍ': '25885', 'YACUANQUER': '52885', 'YAGUARÁ': '41885', 'YALÍ': '05885',
                                   'YARUMAL': '05887', 'YAVARATÉ': '97889', 'YOLOMBÓ': '05890', 'YONDÓ': '05893',
                                   'YOPAL': '85001', 'YOTOCO': '76890', 'YUMBO': '76892', 'ZAMBRANO': '13894',
                                   'ZAPATOCA': '68895', 'ZAPAYÁN': '47960', 'ZARAGOZA': '05895', 'ZARZAL': '76895',
                                   'ZETAQUIRA': '15897', 'ZIPACÓN': '25898', 'ZIPAQUIRÁ': '25899',
                                   'ZONA BANANERA': '47980'
                                   }
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup('ValueMap', {'map': valores})
                        capa.setEditorWidgetSetup(indice_campo, editor_widget_setup)
                        # actualizo mis campos
                        capa.updateFields()

                        nombre_campo = "t_ac_imp"
                        capa = QgsProject.instance().mapLayersByName(i)[0]
                        # Obtiene el índice del campo
                        indice_campo = capa.fields().indexFromName(nombre_campo)
                        valores = {'Auto':1,'Resolución':2}
                        # creo los dominios en la capa usando el Wiget ValueMap
                        editor_widget_setup = QgsEditorWidgetSetup( 'ValueMap',{'map': valores})
                        capa.setEditorWidgetSetup( indice_campo, editor_widget_setup )
                        #actualizo mis campos
                        capa.updateFields()

                    else:
                        pass

                elif i == 'tab_fotos':
                    pass

                else:
                    print(f'{i} esta dentro de tablas')
                    #creo una instancia de mi grupo
                    myGroup = root.findGroup("TABLAS")
                    # inserto mi capa en la primera posicion de mi grupo
                    myGroup.insertChildNode(0, myClone)
                    # remuevo mi objeto QgsLayerTreeLayer
                    parent.removeChildNode(myLayer)
                    #contraigo mi grupo
                    myGroup.setExpanded(False)


            else:
                if i != 'tab_fotos':
                    print(f'ya existe una capa con el nombre "{i}"')
                    a = 1

            capa = QgsProject.instance().mapLayersByName(i)[0]

            indice_obj = capa.fields().indexFromName("objectid")
            indice_long = capa.fields().indexFromName("longitud_m")
            indice_area = capa.fields().indexFromName("area_ha")

            indice_x = capa.fields().indexFromName("coor_este")
            indice_y = capa.fields().indexFromName("coor_norte")
            indice_z = capa.fields().indexFromName("cota")

            indice_keyRel = capa.fields().indexFromName("key_rel")

            if indice_obj != -1:
                print(f'{i} Entro en ObjectId')
                editor_widget_setup = QgsEditorWidgetSetup('Hidden', {})
                capa.setEditorWidgetSetup(indice_obj, editor_widget_setup)

            if indice_long != -1:
                print(f'{i} Entro en longitud')
                default_expression = QgsDefaultValue('$length', True)
                capa.setDefaultValueDefinition(indice_long, default_expression)

            if indice_area != -1:
                print(f'{i} Entro en area')
                default_expression = QgsDefaultValue('($area)/10000', True)
                capa.setDefaultValueDefinition(indice_area, default_expression)

            if indice_x != -1:
                print(f'{i} Entro en X')
                default_expression = QgsDefaultValue('$x', True)
                capa.setDefaultValueDefinition(indice_x, default_expression)

            if indice_y != -1:
                print(f'{i} Entro en Y')
                default_expression = QgsDefaultValue('$y', True)
                capa.setDefaultValueDefinition(indice_y, default_expression)

            if indice_z != -1:
                print(f'{i} Entro en Z')
                default_expression = QgsDefaultValue('$z', True)
                capa.setDefaultValueDefinition(indice_z, default_expression)

            if indice_keyRel != -1:
                print(f'{i} Entro en indice_keyRel')
                default_expression = QgsDefaultValue(f"concat( '{i}$',now())", False)
                capa.setDefaultValueDefinition(indice_keyRel, default_expression)

            if i != 'tab_fotos':
                #RELACION PARA FOTOGRAFIAS
                # Obtén las capas
                capa_padre = QgsProject.instance().mapLayersByName(i)[0]
                capa_hijo = QgsProject.instance().mapLayersByName('tab_fotos')[0]

                # Define los campos clave principal y secundario
                campo_clave_padre = 'key_rel'
                campo_clave_hijo = 'key_Rel'

                # Crea la relación
                relacion = QgsRelation()

                # Define el ID de la capa principal
                id_capa_padre = capa_padre.id()
                relacion.setReferencedLayer(id_capa_padre)

                # Define el ID de la capa secundaria
                id_capa_hijo = capa_hijo.id()
                relacion.setReferencingLayer(id_capa_hijo)

                relacion.addFieldPair(campo_clave_hijo, campo_clave_padre)

                relacion.setId(f'rel_{num_rel}')
                relacion.setName('FOTOS')

                # Agrega la relación al manejador de relaciones del proyecto
                QgsProject.instance().relationManager().addRelation(relacion)

                # Guarda el proyecto
                QgsProject.instance().write()

                num_rel += 1

        if a == 1:
            QMessageBox.information(None, "Mensaje", f"Algunas de las capas del modelo ya se encontraban\n"
                                                     f"dentro del proyecto, para más detalles revise la consola\n"
                                                     f"de Python de QGIS")
        else:
            pass

        # Cierra la conexión
        conn.close()

    except OperationalError as e:
        # Maneja los errores específicos de psycopg2
        if not hostt or not puerto or not usuario or not contra or not nombre_db:
            print("Todos los campos son obligatorios")
            QMessageBox.warning(None, "Mensaje", "Todos los campos son obligatorios")
        else:
            print("Error al conectarse a PostgreSQL:", str(e))
            QMessageBox.warning(None, "Mensaje", "Error al conectarse a PostgreSQL")
    except Exception as e:
        if e.pgcode == psycopg2.errorcodes.DUPLICATE_DATABASE:
            QMessageBox.warning(None, "Mensaje", f"{e}")
        else:
            QMessageBox.warning(None, "Mensaje", f"{e}")

def empaquetar():
    mis_plugin = []
    # imprime el nombre de todos los plugins que tengo instalados
    for i in qgis.utils.plugins:
        mis_plugin.append(i)

    if 'qfieldsync' in mis_plugin:
        # crea una instancia de mi plugin
        miplug = qgis.utils.plugins['qfieldsync']

        # llamo a un metoddo de mi plugin
        miplug.show_package_dialog()
    else:
        QMessageBox.warning(None, "Mensaje", "El plugin de QField no esta instalado ó no se encuentra habilitado")