CREATE TABLE fco_administradoras
(	
  codigo char(10) NOT NULL,
  registro_fiscal varchar2(10) NULL,
  digito_verificacion	char(1)	NULL,
  direccion	varchar2(40) NULL,
  telefono	varchar2(20) NULL,
  cod_super	varchar2(15) NULL,
  cod_alterno	varchar2(20) NULL,
  tipo	char(3) NOT NULL,
  agrupacion	char(10) NOT NULL,
  forma_presentacion	char(1) NOT NULL,
  departamento char(2)  NULL,
  municipio char(3)  NULL,
  Constraint PK_fco_administradoras PRIMARY KEY (codigo, tipo)
  USING INDEX TABLESPACE TS_ADAMINDICES,
  Constraint ck_adm_tipo CHECK (tipo IN ('EPS','AFP','FPV','CCF')),
  Constraint ck_adm_forma CHECK (forma_presentacion IN ('U','C','S'))
)
TABLESPACE TS_ADAMDATOS;

ALTER TABLE fco_administradoras add(
	CONSTRAINT fk_fco_administradoras_01 
	FOREIGN KEY (agrupacion,codigo) 
	REFERENCES datos_agr_trab (agrupacion,dato)
);

CREATE TABLE fco_departamentos
(codigo char(2) NOT NULL,
 nombre varchar2(40) NOT NULL,
 Constraint PK_fco_departamentos PRIMARY KEY (codigo)
 USING INDEX TABLESPACE TS_ADAMINDICES 
)
TABLESPACE TS_ADAMDATOS;

CREATE PUBLIC SYNONYM fco_departamentos FOR ADAM.fco_departamentos;
GRANT ALL ON fco_departamentos TO ADAMA;

CREATE TABLE fco_ciudades
(codigo char(3) NOT NULL,
 nombre varchar2(40) NOT NULL,
 cod_dpto	char(2) NOT NULL,
 Constraint PK_fco_ciudades PRIMARY KEY (codigo, cod_dpto)
 USING INDEX TABLESPACE TS_ADAMINDICES
)
TABLESPACE TS_ADAMDATOS;

CREATE PUBLIC SYNONYM fco_ciudades FOR ADAM.fco_ciudades;
GRANT ALL ON fco_ciudades TO ADAMA;

CREATE TABLE fco_super
(
    tipo char(3),
    super char(6),
    nombre varchar(100),
    nit number(9),
    dv number(1),
    departamento char(2),
    municipio char(3),
 Constraint pk_fco_super PRIMARY KEY (tipo, super)
 USING INDEX TABLESPACE TS_ADAMINDICES 
)
TABLESPACE TS_ADAMDATOS;

CREATE PUBLIC SYNONYM fco_super FOR ADAM.fco_super;
GRANT ALL ON fco_super TO ADAMA;


CREATE PUBLIC SYNONYM fco_administradoras FOR ADAM.fco_administradoras;
GRANT ALL ON fco_administradoras TO ADAMA;
CREATE OR REPLACE VIEW vw_fco_administradoras
AS
-- EPS
SELECT c.compania, NVL(a.codigo, EPS.dato) AS codigo, RTRIM(EPS.descripcion) AS descripcion,
a.registro_fiscal, a.digito_verificacion, a.direccion, a.telefono, 
a.cod_super, a.cod_alterno, 'EPS' AS tipo, a.agrupacion, a.forma_presentacion,
a.departamento, a.municipio
FROM datos_agr_trab EPS, companias c, fco_administradoras a
WHERE 1=1
AND a.codigo = EPS.dato(+)
AND a.tipo = 'EPS'
AND RTRIM(EPS.agrupacion) = RTRIM(NVL((SELECT x.dato FROM vw_fdt_parametros x 
                          WHERE x.pais = 'COL' AND x.compania = c.compania
                          AND parametro = 'autoliq' AND secuencia = 21), 'EPS'))
UNION ALL
-- AFP
SELECT c.compania, NVL(a.codigo, AFP.dato), RTRIM(AFP.descripcion),
a.registro_fiscal, a.digito_verificacion, a.direccion, a.telefono, 
a.cod_super, a.cod_alterno, 'AFP', a.agrupacion, a.forma_presentacion,
a.departamento, a.municipio
FROM datos_agr_trab AFP, companias c, fco_administradoras a
WHERE 1=1
AND a.codigo = AFP.dato(+)
AND a.tipo = 'AFP'
AND RTRIM(AFP.agrupacion) = RTRIM(NVL((SELECT x.dato FROM vw_fdt_parametros x 
                          WHERE x.pais = 'COL' AND x.compania = c.compania
                          AND parametro = 'autoliq' AND secuencia = 22), 'AFP'))
UNION ALL
-- CCF
SELECT c.compania, NVL(a.codigo, CCF.dato), RTRIM(CCF.descripcion),
a.registro_fiscal, a.digito_verificacion, a.direccion, a.telefono, 
a.cod_super, a.cod_alterno, 'CCF', a.agrupacion, a.forma_presentacion,
a.departamento, a.municipio
FROM datos_agr_trab CCF, companias c, fco_administradoras a
WHERE 1=1
AND a.codigo = CCF.dato(+) 
AND a.tipo = 'CCF'
AND RTRIM(CCF.agrupacion) = RTRIM(NVL((SELECT x.dato FROM vw_fdt_parametros x 
                          WHERE x.pais = 'COL' AND x.compania = c.compania
                          AND parametro = 'parafiscal' AND secuencia = 1), 'CAJAS'));

CREATE PUBLIC SYNONYM vw_fco_administradoras FOR ADAM.vw_fco_administradoras;
GRANT ALL ON vw_fco_administradoras TO ADAMA;
CREATE OR REPLACE PROCEDURE sp_fco_baja_administradora
(	i_codigo 	char,
  i_tipo   	char,
	i_agrupacion 	char
)
AS
BEGIN
	DELETE fco_administradoras
	WHERE codigo = i_codigo
	  AND   tipo = i_tipo;
	
 sp_baja_datos_agr_trab(i_agrupacion,i_codigo);

 COMMIT WORK;
END;
/
CREATE PUBLIC SYNONYM sp_fco_baja_administradora FOR ADAM.sp_fco_baja_administradora;
GRANT EXECUTE ON sp_fco_baja_administradora TO adama;
CREATE OR REPLACE PROCEDURE sp_fco_alta_administradora
(
    pch_codigo    char,
    pch_registro_fiscal    char,
    pch_digito_verificacion  char,
    pch_direccion  char,
    pch_telefono  char,
    pch_cod_super  char,
    pch_cod_alterno  char,
    pch_tipo   char,
    pch_agrupacion  char,
    pch_forma_presentacion char,
    pch_descripcion  char,
    pch_departamento char,
    pch_municipio char
)
AS
    v_bandera    number(1);
    vti_existe   number(1);
BEGIN

  vti_existe := 0;
  BEGIN
    SELECT 1 INTO vti_existe
    FROM fco_administradoras
    WHERE codigo = pch_codigo And tipo = pch_tipo;
  EXCEPTION
     WHEN OTHERS THEN vti_existe := 0;	
  END;
  
  IF vti_existe = 1 THEN
  BEGIN
  	UPDATE fco_administradoras
  	SET 	registro_fiscal = pch_registro_fiscal,
  		digito_verificacion = pch_digito_verificacion,
  		direccion = pch_direccion,
  		telefono = pch_telefono,
  		cod_super = pch_cod_super,
  		cod_alterno = pch_cod_alterno,
  		forma_presentacion = pch_forma_presentacion,
		departamento = pch_departamento,
 		municipio = pch_municipio
  	WHERE
  		rtrim(ltrim(codigo)) = rtrim(ltrim(pch_codigo)) And
  		tipo   = pch_tipo;
	EXCEPTION
		WHEN OTHERS THEN
		raise_application_error(-20001, 'Error al tratar de cambiar en la tabla [fco_administradoras]');
		return;
	END;    
      
        sp_cambio_datos_agr_trab(pch_agrupacion, pch_codigo, pch_descripcion);
  ELSE
  BEGIN
    INSERT INTO fco_administradoras 
    (codigo, registro_fiscal, digito_verificacion, direccion, telefono, cod_super, cod_alterno,
     tipo, agrupacion, forma_presentacion, departamento, municipio)
    VALUES (pch_codigo, pch_registro_fiscal, pch_digito_verificacion, pch_direccion, 
    pch_telefono, pch_cod_super, pch_cod_alterno, pch_tipo, pch_agrupacion, pch_forma_presentacion, pch_departamento, pch_municipio);
	EXCEPTION
		WHEN OTHERS THEN
		raise_application_error(-20001, 'Error al tratar de insertar en la tabla [fco_administradoras]. Revise que el código exista en la tabla [datos_agr_trab]');
		return;
	END;       

    v_bandera := 0;

    SELECT 1 INTO v_bandera
    FROM datos_agr_trab
    WHERE agrupacion = pch_agrupacion And
          dato = pch_codigo;

    IF v_bandera = 1  THEN
        sp_cambio_datos_agr_trab (pch_agrupacion, pch_codigo, pch_descripcion);
    ELSE
        sp_alta_datos_agr_trab (pch_agrupacion, pch_codigo, pch_descripcion);
    END IF;
  END IF;
  
  COMMIT WORK;
END;
/
CREATE PUBLIC SYNONYM sp_fco_alta_administradora FOR ADAM.sp_fco_alta_administradora;
GRANT EXECUTE ON sp_fco_alta_administradora TO adama;


Delete fco_departamentos;
Insert Into fco_departamentos Values ('05','Antioquia');
Insert Into fco_departamentos Values ('08','Atlántico');
Insert Into fco_departamentos Values ('11','Bogotá D.C.');
Insert Into fco_departamentos Values ('13','Bolívar');
Insert Into fco_departamentos Values ('15','Boyaca');
Insert Into fco_departamentos Values ('17','Caldas');
Insert Into fco_departamentos Values ('18','Caquetá');
Insert Into fco_departamentos Values ('19','Cauca');
Insert Into fco_departamentos Values ('20','Cesar');
Insert Into fco_departamentos Values ('23','Córdoba');
Insert Into fco_departamentos Values ('25','Cundinamarca');
Insert Into fco_departamentos Values ('27','Chocó');
Insert Into fco_departamentos Values ('41','Huila');
Insert Into fco_departamentos Values ('44','La Guajira');
Insert Into fco_departamentos Values ('47','Magdalena');
Insert Into fco_departamentos Values ('50','Meta');
Insert Into fco_departamentos Values ('52','Nariño');
Insert Into fco_departamentos Values ('54','Norte de Santander');
Insert Into fco_departamentos Values ('63','Quindio');
Insert Into fco_departamentos Values ('66','Risaralda');
Insert Into fco_departamentos Values ('68','Santander');
Insert Into fco_departamentos Values ('70','Sucre');
Insert Into fco_departamentos Values ('73','Tolima');
Insert Into fco_departamentos Values ('76','Valle');
Insert Into fco_departamentos Values ('81','Arauca');
Insert Into fco_departamentos Values ('85','Casanare');
Insert Into fco_departamentos Values ('86','Putumayo');
Insert Into fco_departamentos Values ('88','San Andrés');
Insert Into fco_departamentos Values ('91','Amazonas');
Insert Into fco_departamentos Values ('94','Guainía');
Insert Into fco_departamentos Values ('95','Guaviare');
Insert Into fco_departamentos Values ('97','Vaupés');
Insert Into fco_departamentos Values ('99','Vichada');
commit;

Delete fco_ciudades;
Insert Into fco_ciudades Values ('001','MEDELLIN','05');
Insert Into fco_ciudades Values ('088','BELLO','05');
Insert Into fco_ciudades Values ('129','CALDAS','05');
Insert Into fco_ciudades Values ('266','ENVIGADO','05');
Insert Into fco_ciudades Values ('360','ITAGUI','05');
Insert Into fco_ciudades Values ('615','RIONEGRO','05');
Insert Into fco_ciudades Values ('001','BARRANQUILLA;','08');
Insert Into fco_ciudades Values ('001','BOGOTA D.C.','11');
Insert Into fco_ciudades Values ('001','CARTAGENA DE INDIAS','13');
Insert Into fco_ciudades Values ('001','TUNJA','15');
Insert Into fco_ciudades Values ('189','CIENEGA','15');
Insert Into fco_ciudades Values ('001','MANIZALES','17');
Insert Into fco_ciudades Values ('001','FLORENCIA','18');
Insert Into fco_ciudades Values ('001','POPAYAN','19');
Insert Into fco_ciudades Values ('001','VALLEDUPAR','20');
Insert Into fco_ciudades Values ('001','MONTERIA','23');
Insert Into fco_ciudades Values ('162','CERETE','23');
Insert Into fco_ciudades Values ('175','CHIA','25');
Insert Into fco_ciudades Values ('269','FACATATIVA','25');
Insert Into fco_ciudades Values ('286','FUNZA','25');
Insert Into fco_ciudades Values ('307','GIRARDOT','25');
Insert Into fco_ciudades Values ('377','LA CALERA','25');
Insert Into fco_ciudades Values ('386','LA MESA','25');
Insert Into fco_ciudades Values ('430','MADRID','25');
Insert Into fco_ciudades Values ('473','MOSQUERA','25');
Insert Into fco_ciudades Values ('754','SOACHA','25');
Insert Into fco_ciudades Values ('758','SOPO','25');
Insert Into fco_ciudades Values ('817','TOCANCIPA','25');
Insert Into fco_ciudades Values ('843','UBATE','25');
Insert Into fco_ciudades Values ('899','ZIPAQUIRA','25');
Insert Into fco_ciudades Values ('001','QUIBDO (SAN FRANCISCO DE QUIBDO);','27');
Insert Into fco_ciudades Values ('001','NEIVA','41');
Insert Into fco_ciudades Values ('001','RIOHACHA','44');
Insert Into fco_ciudades Values ('001','SANTA MARTA','47');
Insert Into fco_ciudades Values ('001','VILLAVICENCIO','50');
Insert Into fco_ciudades Values ('001','PASTO (SAN JUAN DE PASTO);','52');
Insert Into fco_ciudades Values ('001','CUCUTA','54');
Insert Into fco_ciudades Values ('518','PAMPLONA','54');
Insert Into fco_ciudades Values ('001','ARMENIA','63');
Insert Into fco_ciudades Values ('001','PEREIRA','66');
Insert Into fco_ciudades Values ('001','BUCARAMANGA','68');
Insert Into fco_ciudades Values ('081','BARRANCABERMEJA','68');
Insert Into fco_ciudades Values ('276','FLORIDABLANCA','68');
Insert Into fco_ciudades Values ('307','GIRON','68');
Insert Into fco_ciudades Values ('547','PIEDECUESTA','68');
Insert Into fco_ciudades Values ('679','SAN GIL','68');
Insert Into fco_ciudades Values ('001','SINCELEJO','70');
Insert Into fco_ciudades Values ('001','IBAGUE','73');
Insert Into fco_ciudades Values ('001','CALI (SANTIAGO DE CALI);','76');
Insert Into fco_ciudades Values ('001','ARAUCA','81');
Insert Into fco_ciudades Values ('001','YOPAL','85');
Insert Into fco_ciudades Values ('001','MOCOA','86');
Insert Into fco_ciudades Values ('001','SAN ANDRES','88');
Insert Into fco_ciudades Values ('564','PROVIDENCIA','88');
Insert Into fco_ciudades Values ('001','LETICIA','91');
Insert Into fco_ciudades Values ('001','PUERTO INIRIDA','94');
Insert Into fco_ciudades Values ('001','SAN JOSE DEL GUAVIARE','95');
Insert Into fco_ciudades Values ('001','MITU','97');
Insert Into fco_ciudades Values ('001','PUERTO CARREÑO','99');
Insert Into fco_ciudades Values ('380','LA DORADA','17');
COMMIT;


  INSERT INTO fco_administradoras
  (codigo, registro_fiscal, digito_verificacion, direccion, telefono, 
  cod_super, cod_alterno, tipo, agrupacion, forma_presentacion)
  SELECT codigo, registro_fiscal, digito_verificacion, direccion, telefono, 
  cod_super, cod_alterno, tipo, agrupacion, forma_presentacion
  FROM administradoras a
  WHERE EXISTS 
  (SELECT 1 FROM datos_agr_trab x
   WHERE x.agrupacion = a.agrupacion AND a.codigo = x.dato);


  INSERT INTO fco_administradoras (codigo, tipo, agrupacion, forma_presentacion)
  SELECT dato, 'CCF', 
  SUBSTR((SELECT dato FROM fdt_parametros WHERE pais = 'COL' AND compania = '0' and parametro = 'parafiscal' AND secuencia = 1),1,10),
  'C'
  FROM datos_agr_trab
  WHERE LTRIM(RTRIM(agrupacion)) = 
  LTRIM(RTRIM((SELECT dato FROM fdt_parametros WHERE pais = 'COL' AND compania = '0' and parametro = 'parafiscal' AND secuencia = 1)));

update fco_administradoras set cod_super = 'EPS' || SUBSTR(cod_super, 1, 3) WHERE tipo = 'EPS' AND SUBSTR(cod_super, 1, 3) <> 'EPS';

commit;

delete fco_super;
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('ARP','14-1','ASEGURADORA DE VIDA COLSEGUROS',860027404,1,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('ARP','14-4','SEGUROS DE VIDA COLPATRIA S.A.',860002183,9,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('ARP','14-5','COMPAÑIA AGRICOLA DE SEGUROS DE VIDA S.A.',860002528,6,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('ARP','14-7','CIA. DE SEGUROS BOLIVAR S.A.',860002503,2,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('ARP','14-8','COMPAÑIA DE SEGUROS DE VIDA AURORA',890300465,2,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('ARP','25-10','INSTITUTO DE SEGUROS SOCIALES I.S.S. RIESGOS PROFESIONALES',860013816,1,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('ARP','14-17','SEGUROS DE VIDA ALFA S.A.',860503617,3,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('ARP','14-18','LIBERTY SEGUROS DE VIDA ',960039988,0,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('ARP','14-19','SEGUROS DE VIDA DEL ESTADO S.A.',860006578,6,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('ARP','14-23','LA PREVISORA VIDA S.A. COMPAÑIA DE SEGUROS',860011153,6,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('ARP','14-25','RIESGOS PROFESIONALES COLMENA S.A COMPAÑÍA DE SEGUROS DE VIDA',800228175,2,'','');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('ARP','14-26','BBVA SEGUROS DE VIDA COLOMBIA S.A',800226098,4,'05','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('ARP','14-27','COMPAÑÍA CENTRAL DE SEGUROS DE VIDA S.A.',830005997,1,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('ARP','14-28','COMPAÑIA SURAMERICANA ADMINISTRADORA DE RIESGOS PROFESIONALES Y SEGUROS VIDA',800256161,9,'','');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('ARP','14-29',' LA EQUIDAD SEGUROS DE VIDA ORGANISMO COOPERATIVO - LA EQUIDAD VIDA',860028415,5,'05','001');

INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('AFP','23-2','Administradora de Fondos de Pensiones y Cesantía Protección S.A.',800138188,1,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('AFP','23-3','Sociedad Administradora de Fondos de Pensiones y Cesantías Porvenir S.A.',800144331,3,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('AFP','23-5','Bbva Horizonte Sociedad Administradora de Fondos de Pensiones y de Cesantías S.A. ',800231967,1,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('AFP','23-8','Fondos de Pensiones y Cesantía Santander S.A.',800148959,6,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('AFP','23-9','Skandia Administradora de Fondos de Pensiones y Cesantías S.A.',800148514,2,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('AFP','23-10','Compañía Colombiana Administradora de Fondos de Pensiones y Cesantías S.A. COLFONDOS',800149496,2,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('AFP','25-11','Instituto de Seguros Sociales  I.S.S. Pensiones',860013816,1,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('AFP','25-2','Caja de Auxilios y Prestaciones de la Asociación Colombiana de Aviadores Civiles Acdac “Caxdac"',860007379,8,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('AFP','25-3','Fondo de Previsión Social del Congreso de la República –Fonprecon-',899999734,7,'05','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('AFP','25-4','Caja de Previsión Social de Comunicaciones -Caprecom-',899999026,0,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('AFP','25-7','Pensiones de Antioquia',800216278,0,'','');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('AFP','25-8','Caja Nacional de Previsión Social “Cajanal”',899999010,3,'05','001');

INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF02','Caja de Compensación Familiar Camacol COMFAMILIAR CAMACOL',890900840,1,'05','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF03','Caja de Compensación Familiar COMFENALCO ANTIOQUIA',890600842,6,'08','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF04','Caja de Compensación Familiar de Antioquia COMFAMA',890900841,9,'08','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF05','Caja de Compensación Familiar CAJACOPI ATLANTICO',890102044,1,'08','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF06','Caja de Compensación Familiar de Barranquilla COMBARRANQUILLA',890102002,2,'13','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF07','Caja de Compensación Familiar COMFAMILIAR DEL ATLANTICO',890101994,9,'13','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF08','Caja de Compensación Familiar de Fenalco - Andi COMFENALCO CARTAGENA',890480023,7,'13','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF09','Caja de Compensación Familiar de Cartagena',890480110,1,'17','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF10','Caja de Compensación Familiar de Boyacá - COMFABOY',891800213,8,'17','380');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF11','Caja de Compensación Familiar de Caldas',890806490,5,'18','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF12','Caja de Compensación Familiar de la Dorada - COMFAMILIAR',890801263,7,'19','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF13','Caja de Compensación Familiar del Caquetá - COMFACA',891190047,2,'20','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF14','Caja de Compensación Familiar del Cauca - COMFACAUCA',891500182,0,'23','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF15','Caja de Compensación Familiar del Cesar COMFACESAR',892399989,8,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF16','Caja de Compensación Familiar de Córdoba COMFACOR',891080005,1,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF18','Caja de Compensación Familiar AFIDRO',860007331,5,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF20','Caja de Compensación Familiar ASFAMILIAS ',860013433,2,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF21','Caja de Compensación Familiar CAFAM',860013570,3,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF22','Caja Colombiana de Subsidio Familiar COLSUBSIDIO',860007336,1,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF23','Caja de Compensación Familiar de Fenalco COMFENALCO CUNDINAMARCA',860006606,0,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF24','Caja de Compensación Familiar COMPENSAR',860066942,7,'25','307');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF26','Caja de Compensación Familiar de Cundinamarca - COMFACUNDI',860045904,7,'27','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF28','Caja de Compensación Familiar de Girardot COMGIRARDOT (en liquidación)',890680023,5,'44','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF29','Caja de Compensación Familiar del Chocó',891600091,8,'41','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF30','Caja de Compensación Familiar de la Guajira',892115006,5,'47','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF32','Caja de Compensación Familiar del Huila - COMFAMILIAR',891180008,2,'50','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF33','Caja de Compensación Familiar del Magdalena',891780093,3,'52','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF34','Caja de Compensación Familiar Regional del Meta COFREM',892000146,3,'54','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF35','Caja de Compensación Familiar de Nariño',891280008,1,'54','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF36','Caja de Compensación Familiar del Oriente Colombiano COMFAORIENTE',890500675,6,'68','081');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF37','Caja de Compensación Familiar del Norte de Santander COMFANORTE',890500516,3,'68','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF38','Caja de Compensación Familiar de Barrancabermeja CAFABA',890270275,5,'68','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF39','Caja Santandereana de Subsidio Familiar CAJASAN',890200106,1,'70','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF40','Caja de Compensación Familiar COMFENALCO SANTANDER',890201578,7,'63','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF41','Caja de Compensación Familiar de Sucre',892200015,5,'63','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF42','Caja de Compensación Familiar del Quindío COMFAMILIAR',890000062,6,'66','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF43','Caja de Compensación Familiar de Fenalco COMFENALCO QUINDIO',890000381,0,'73','268');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF44','Caja de Compensación Familiar de Risaralda- COMFAMILIAR RISARALDA',891480000,1,'73','349');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF46','Caja de Compensación Familiar del Sur del Tolima CAFASUR',890704737,7,'73','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF47','Caja de Compensación Familiar de Honda COMFAHONDA',890700679,3,'73','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF48','Caja de Compensación Familiar del Tolima COMFATOLIMA',890700687,2,'76','109');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF50','Caja de Compensación Familiar de Fenalco del Tolima - COMFENALCO',890700148,4,'76','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF51','Caja de Compensación Familiar de Buenaventura',890304033,8,'76','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF56','Caja de Compensación Familiar Comfenalco del Valle del Cauca - COMFENALCO VALLE',890303093,5,'76','147');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF57','Caja de Compensación Familiar del Valle del Cauca COMFAMILIAR ANDI - COMFANDI',890303208,5,'76','520');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF59','Caja de Compensación Familiar de Cartago - Comfacartago',891900452,0,'76','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF61','Caja de Compensación Familiar Comfamiliares Unidas del Valle COMFAUNION',891380056,4,'76','834');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF62','Caja de Compensación Familiar de Tuluá - Comfamiliar de Tuluá',891900280,0,'88','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF63','Caja de Compensación Familiar del Putumayo - COMFAMILIAR PUTUMAYO',891200337,8,'91','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF64','Caja de Compensación Familiar de San Andrés y Providencia, Islas CAJASAI',892400320,5,'81','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF65','Caja de Compensación Familiar del Amazonas CAFAMAZ',800003122,6,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF67','Caja de Compensación Familiar de Arauca COMFIAR',800219488,4,'85','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF68','Caja de Compensación Familiar Campesina COMCAJA',800231969,4,'','');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('CCF','CCF69','Caja de Compensación Familiar del Casanare - COMFACASANARE',844003392,8,'11','001');

INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS001','COLMÉDICA EPS    ',830113831,0,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS002','SALUD TOTAL S.A. ENTIDAD PROMOTORA DE SALUD    ',800130907,4,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS003','CAFESALUD MEDICINA PREPAGADA S.A.  ',800140949,6,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS005','ENTIDAD PROMOTORA DE SALUD SANITAS S.A.  ',800251440,6,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS006','INSTITUTO DE SEGUROS SOCIALES ENTIDAD PROMOTORA DE SALUD  ',860013816,1,'05','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS008','COMPENSAR ENTIDAD PROMOTORA DE SALUD  ',860066942,7,'05','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS009','E.P.S. PROGRAMA COMFENALCO ANTIOQUIA  ',890900842,6,'76','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS010','SUSALUD EPS    ',800088702,2,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS012','COMFENALCO VALLE E.P.S.  ',890303093,5,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS013','ENTIDAD PROMOTORA DE SALUD ORGANISMO COOPERATIVO SALUDCOOP  ',800250119,1,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS014','HUMANA VIVIR S.A.  EPS  ARS   ',830006404,0,'76','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS015','Programa SERVICIOS MÉDICOS COLPATRIA S.A. ENTIDAD PROMOTORA DE SALUD  ',860512237,6,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS016','COOMEVA ENTIDAD PROMOTORA DE SALUD S.A.  ',805000427,1,'76','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS017','ENTIDAD PROMOTORA DE SALUD FAMISANAR LIMITADA CAFAM-COLSUBSIDIO  ',830003564,7,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS018','ENTIDAD PROMOTORA DE SALUD SERVICIO OCCIDENTAL DE SALUD S.A. S.O.S. ',805001157,2,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS020','CAJA DE PREVISIÓN SOCIAL DE COMUNICACIONES CAPRECOM ENTIDAD PROMOTORA DE SALUD  ',899999026,0,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS023','CRUZ BLANCA ENTIDAD PROMOTORA DE SALUD S.A.  ',830009783,0,'85','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS024','CAJANAL E.P.S.',899999010,3,'68','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS025','CAPRESOCA E.P.S. ',891856000,0,'76','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS026','SOLSALUD E.P.S. S.A.  ',804001273,5,'52','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS028','CALISALUD ENTIDAD PROMOTORA DE SALUD  ',805004565,8,'86','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS030','ENTIDAD PROMOTORA DE SALUD CONDOR S.A.  -   E.P.S. CONDOR S.A.  ',814000608,0,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS031','SELVASALUD S.A. ENTIDAD PROMOTORA DE SALUD SELVASALUD S.A. E.P.S. ',846000244,1,'76','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS033','SALUDVIDA S.A. ENTIDAD PROMOTORA DE SALUD   ',830074184,5,'11','001');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS034','SALUDCOLOMBIA ENTIDAD PROMOTORA DE SALUD S.A.  ',805021984,2,'','');
INSERT INTO fco_super (tipo, super, nombre, nit, dv, departamento, municipio) VALUES ('EPS','EPS035','RED SALUD ATENCIÓN HUMANA E.P.S. S.A.  ',830096513,1,'','');
commit;
