{ "type": "record", "name": "FDIFileRecord", "doc": "Esquema Avro para archivo FDI (Formato Depositos Individuales - Fogafín)", "fields": [ { "name": "Encabezado", "doc": "Registro de encabezado. Solo debe existir uno por archivo FDI.", "type": [ "null", { "type": "record", "name": "EncabezadoRecord", "fields": [ { "name": "tipo_entidad", "doc": "Carácter: Obligatorio. Tipo de entidad asignado por la SFC para transmisión de información", "type": "int" }, { "name": "codigo_entidad", "doc": "Carácter: Obligatorio. Código de la entidad asignado por la SFC para transmisión de información", "type": "int" }, { "name": "fecha_corte", "doc": "Carácter: Obligatorio. Fecha de corte de la información en formato (YYYY-MM-DD)", "type": { "type": "int", "logicalType": "date" } }, { "name": "numero_registros_depositantes", "doc": "Carácter: Obligatorio. Número total de depositantes (titulares y cotitulares) reportados en el archivo FDI", "type": "long" }, { "name": "numero_registros_productos", "doc": "Carácter: Obligatorio. Número total de productos reportados en el archivo FDI", "type": "long" }, { "name": "numero_registros_movimientos", "doc": "Carácter: Obligatorio. Número total de movimientos reportados en el archivo FDI", "type": "long" }, { "name": "saldo_total", "doc": "Carácter: Obligatorio. Total del saldo de capital al corte más los intereses corrientes causados y no pagados al corte", "type": { "type": "bytes", "logicalType": "decimal", "precision": 20, "scale": 2 } } ] } ], "default": null }, { "name": "Depositantes", "doc": "Información de titulares y cotitulares", "type": [ "null", { "type": "record", "name": "DepositanteRecord", "fields": [ { "name": "tipo_identificacion", "doc": "Carácter: Obligatorio. Corresponde al tipo de identificación del titular o cotitular del depósito. Valores posibles: (_1) Cédula de ciudadanía, (_2) Cédula de extranjería, (_3) Número de identificación tributaria (NIT), (_4) Tarjeta de identidad, (_5) Pasaporte, (_6) Carné diplomático, (_7) Sociedad extranjera sin NIT en Colombia, (_8) Fideicomiso, fondos de inversión colectiva, fondo o patrimonio autónomo, (_9) Número único de identificación personal (NUIP) / Registro Civil, (_10) Permiso por protección temporal (PPT), (_11) Permiso especial de permanencia (PEP), (_93) Despacho judicial", "type": { "type": "enum", "name": "TipoIdentificacion", "symbols": [ "_1", "_2", "_3", "_4", "_5", "_6", "_7", "_8", "_9", "_10", "_11", "_93" ] } }, { "name": "tipo_cliente", "doc": "Carácter: Obligatorio. Corresponde al tipo de cliente del titular o cotitular del depósito. Valores posibles: (_1) Persona natural, (_2) Persona jurídica, (_3) Fideicomiso, fondos de inversión colectiva, fondo o patrimonio autónomo, (_93) Despacho judicial", "type": { "type": "enum", "name": "TipoCliente", "symbols": [ "_1", "_2", "_3", "_93" ] } }, { "name": "numero_identificacion", "doc": "Carácter: Obligatorio. Número de identificación de la persona natural o jurídica titular o cotitular del producto, el cual debe estar compuesto únicamente por caracteres alfanuméricos, no deben incluirse puntos ni comas u otros caracteres especiales", "type": "string" }, { "name": "digito_chequeo", "doc": "Carácter: Obligatorio. Número de chequeo asignado a las personas jurídicas por la Dirección de Impuestos y Aduanas Nacionales. Cuando no aplique se deberá reportar N", "type": "string", "default": "N" }, { "name": "tipo_persona_juridica", "doc": "Carácter: Obligatorio. Corresponde al tipo de persona jurídica que apertura el producto. Valores posibles: (_1) Banco, (_2) Corporación financiera, (_3) Compañía de financiamiento, (_4) Cooperativa financiera, (_5) Instituto oficial especial (IOE), (_6) Sociedad especializada en depósitos y pagos electrónicos (SEDPE), (_7) Sociedad fiduciaria, (_8) Sociedad comisionista de bolsa de valores, (_9) Sociedad comisionista de bolsa agropecuaria, (_10) Sociedad administradora de inversión, (_11) Sociedad administradora de fondos de pensiones y de cesantía, (_12) Fondo de pensiones obligatorias, (_13) Fondo de pensiones voluntarias, (_14) Fondo de cesantía, (_15) Fondo de inversión colectiva, patrimonio autónomo, (_16) Compañía de seguros o cooperativa de seguros, (_17) Banco de la República, (_18) Otras entidades vigiladas por la SFC, (_19) Entidades no financieras del sector público, (_20) Entidades no financieras del sector privado, (_21) Entidad financiera del exterior, (_22) Entidad no financiera del exterior, (_90) No aplica", "type": { "type": "enum", "name": "TipoPersonaJuridica", "symbols": [ "_1", "_2", "_3", "_4", "_5", "_6", "_7", "_8", "_9", "_10", "_11", "_12", "_13", "_14", "_15", "_16", "_17", "_18", "_19", "_20", "_21", "_22", "_90" ] } }, { "name": "primer_apellido", "doc": "Carácter: Obligatorio. Corresponde al primer apellido de la persona natural y siempre debe diligenciarse. Si el depositante es una persona jurídica, este dato no aplica y se deberá reportar vacío", "type": "string" }, { "name": "segundo_apellido", "doc": "Carácter: Obligatorio. Corresponde al segundo apellido de la persona natural y si se tiene debe diligenciarse. Si el depositante es una persona jurídica, este dato no aplica y se deberá reportar vacío", "type": "string" }, { "name": "primer_nombre", "doc": "Carácter: Obligatorio. Corresponde al primer nombre de la persona natural y siempre debe diligenciarse. Si el depositante es una persona jurídica, este dato no aplica y se deberá reportar vacío", "type": "string" }, { "name": "otros_nombres", "doc": "Carácter: Obligatorio. Corresponde a los otros nombres de la persona natural y si se tiene debe diligenciarse. Si el depositante es una persona jurídica, este dato no aplica y se deberá reportar vacío", "type": "string" }, { "name": "razon_social", "doc": "Carácter: Obligatorio. En el caso de las personas jurídicas siempre debe diligenciarse y corresponde a la denominación o razón social. En el caso de las personas naturales, este dato no aplica y se deberá reportar vacío", "type": "string" }, { "name": "fecha_nacimiento", "doc": "Carácter: Obligatorio. Corresponde a la fecha de nacimiento del depositante en formato (YYYY-MM-DD). Este campo aplica únicamente para personas naturales, para personas jurídicas se deberá reportar vacío", "type": {"type": "int", "logicalType": "date"} }, { "name": "genero", "doc": "Carácter: Obligatorio. Corresponde al género del depositante y si se conoce debe reportarse. Valores posibles: (_1) Femenino, (_2) Masculino, (_4) No binario, (_10) No aplica, (_90) Sin información. Este campo aplica únicamente para personas naturales, para personas jurídicas se deberá reportar como no aplica", "type": { "type": "enum", "name": "Genero", "symbols": [ "_1", "_2", "_4", "_10", "_90" ] } }, { "name": "numero_telefono_fijo", "doc": "Carácter: Opcional. Corresponde al número de teléfono fijo del depositante que se encuentra registrado en las bases de datos de la entidad inscrita y si se conoce debe reportarse", "type": ["null", "string"], "default": null }, { "name": "numero_telefono_celular", "doc": "Carácter: Opcional. Corresponde al número de teléfono celular del depositante que se encuentra registrado en las bases de datos de la entidad inscrita y si se conoce debe reportarse", "type": ["null", "string"], "default": null }, { "name": "correo_electronico", "doc": "Carácter: Opcional. Corresponde a la dirección de correo electrónico proporcionada por el depositante que se encuentra registrada en las bases de datos de la entidad inscrita y si se conoce debe reportarse", "type": ["null", "string"], "default": null }, { "name": "codigo_departamento_municipio", "doc": "Carácter: Obligatorio. Corresponde al código del departamento y municipio del domicilio del depositante, para lo cual se deberá homologar los códigos que maneja la entidad con los códigos de los departamentos del Departamento Administrativo Nacional de Estadística (DANE). En el caso de los depósitos de bajo monto, se deberá registrar el código del departamento del domicilio principal de la entidad inscrita", "type": "int" }, { "name": "tipo_identificacion_representante", "doc": "Carácter: Obligatorio. Corresponde al tipo de identificación del representante legal en los casos donde el depositante es una persona jurídica. Valores posibles: (_1) Cédula de ciudadanía, (_2) Cédula de extranjería, (_5) Pasaporte, (_6) Carné diplomático, (_10) Permiso por protección temporal (PPT), (_11) Permiso especial de permanencia (PEP), (_20) No aplica", "type": { "type": "enum", "name": "TipoIdRepresentante", "symbols": [ "_1", "_2", "_5", "_6", "_10", "_11", "_20" ] } }, { "name": "numero_identificacion_representante", "doc": "Carácter: Obligatorio. Número de identificación del representante legal en los casos donde el depositante es una persona jurídica. Este número debe estar compuesto únicamente por caracteres alfanuméricos, no deben incluirse puntos ni comas u otros caracteres especiales. En los casos donde el depositante sea una persona natural, este dato no aplica y se deberá reportar vacío", "type": "string" } ] } ], "default": null }, { "name": "Productos", "doc": "Información de productos financieros asociados a los depositantes", "type": [ "null", { "type": "record", "name": "ProductoRecord", "fields": [ { "name": "llave_depositantes", "doc": "Carácter: Obligatorio. Corresponde a un arreglo de objetos, en el cual cada objeto representa la información de identificación de un depositante. El objeto está definido por los siguientes campos del depositante: -Tipo de Identificación, -Tipo de Cliente, -Número de Identificación. La primer posición del arreglo contiene la llave del titular, mientras que las posiciones siguientes corresponden a las llaves de los cotitulares, cuando aplique", "type": { "type": "array", "items": { "type": "record", "name": "LlaveDepositante", "fields": [ { "name": "tipo_identificacion", "doc": "Carácter: Obligatorio. Corresponde al tipo de identificación del titular o cotitular del depósito. Valores posibles: (_1) Cédula de ciudadanía, (_2) Cédula de extranjería, (_3) Número de identificación tributaria (NIT), (_4) Tarjeta de identidad, (_5) Pasaporte, (_6) Carné diplomático, (_7) Sociedad extranjera sin NIT en Colombia, (_8) Fideicomiso, fondos de inversión colectiva, fondo o patrimonio autónomo, (_9) Número único de identificación personal (NUIP) / Registro Civil, (_10) Permiso por protección temporal (PPT), (_11) Permiso especial de permanencia (PEP), (_93) Despacho judicial", "type": { "type": "enum", "name": "TipoIdentificacionProducto", "symbols": [ "_1", "_2", "_3", "_4", "_5", "_6", "_7", "_8", "_9", "_10", "_11", "_93" ] } }, { "name": "tipo_cliente", "doc": "Carácter: Obligatorio. Corresponde al tipo de cliente del titular o cotitular del depósito. Valores posibles: (_1) Persona natural, (_2) Persona jurídica, (_3) Fideicomiso, fondos de inversión colectiva, fondo o patrimonio autónomo, (_93) Despacho judicial", "type": { "type": "enum", "name": "TipoClienteProducto", "symbols": [ "_1", "_2", "_3", "_93" ] } }, { "name": "numero_identificacion", "doc": "Carácter: Obligatorio. Número de identificación del depositante, el cual debe estar compuesto únicamente por caracteres alfanuméricos, no deben incluirse puntos ni comas u otros caracteres especiales", "type": "string" }, { "name": "rol_titularidad", "doc": "Carácter: Obligatorio. Corresponde al rol de titularidad del depositante en el producto de depósito. Valores posibles: (_1) Titular, (_2) Cotitular", "type": { "type": "enum", "name": "RolTitularidad", "symbols": [ "_1", "_2" ] } } ] } } }, { "name": "tipo_producto", "doc": "Carácter: Obligatorio. Corresponde al tipo del producto cubierto por el Seguro de Depósitos. Valores posibles: (_1) Depósito cuenta corriente, (_2) Depósitos simples, (_3) Certificados de depósito a término, (_4) Depósitos de ahorro, (_5) Cuentas de ahorro especial, (_6) Depósitos especiales, (_7) Servicios bancarios de recaudo, (_8) Bonos hipotecarios, (_9) Depósitos de bajo monto y depósitos ordinarios", "type": { "type": "enum", "name": "TipoProducto", "symbols": [ "_1", "_2", "_3", "_4", "_5", "_6", "_7", "_8", "_9" ] } }, { "name": "codigo_identificacion", "doc": "Carácter: Obligatorio. Corresponde al número de identificación de la cuenta o producto de depósito", "type": "string" }, { "name": "clase_producto", "doc": "Carácter: Obligatorio. Corresponde a la clase de producto cubierto por el Seguro de Depósitos. Este campo aplica únicamente para los depósitos de ahorro, cuentas de ahorro especial y depósitos de bajo monto y depósitos ordinarios. Para el resto de los tipos de productos, este campo no aplica. Valores posibles: (_1) Cuentas de pensionados, (_2) Certificado de Depósito a Ahorro a Término (CDAT), (_3) Cuentas AFC en UVR, (_4) Cuentas AFC en pesos, (_5) Otras cuentas de ahorro especial en UVR, (_6) Otras cuentas de ahorro especial en pesos, (_7) Depósito ordinario, (_8) Depósito de bajo monto, (_9) Depósito de bajo monto inclusivo, (_90) No aplica", "type": { "type": "enum", "name": "ClaseProducto", "symbols": [ "_1", "_2", "_3", "_4", "_5", "_6", "_7", "_8", "_9", "_90" ] } }, { "name": "acepta_transferencias_terceros", "doc": "Carácter: Obligatorio. Corresponde al producto al cual Fogafín puede transferir electrónicamente el pago del Seguro de Depósitos, en caso de la liquidación de una entidad inscrita. Valores posibles: (_1) Sí, (_2) No", "type": { "type": "enum", "name": "AceptaTransferenciasTerceros", "symbols": [ "_1", "_2" ] } }, { "name": "tipo_cuenta", "doc": "Carácter: Obligatorio. Corresponde al tipo de acreencia amparada: (i) Individual, es la que tiene un solo titular, (ii) Conjunta (y) es la que se abre a nombre de dos o más personas, sus firmas se registran y todas son indispensables para el manejo de la cuenta y (iii) Colectiva/Alterna (o), es la que abre a nombre de dos o más personas y cualquiera de los titulares puede manejar la cuenta independientemente. Valores posibles: (_1) Individual, (_2) Conjunta, (_3) Colectiva/Alterna", "type": { "type": "enum", "name": "TipoCuenta", "symbols": [ "_1", "_2", "_3" ] } }, { "name": "tipo_moneda", "doc": "Carácter: Obligatorio. Corresponde al tipo de moneda en la que se apertura el producto de depósito. Valores posibles: (_1) Moneda local, (_2) Moneda extranjera", "type": { "type": "enum", "name": "TipoMoneda", "symbols": [ "_1", "_2" ] } }, { "name": "codigo_moneda_sfc", "doc": "Carácter: Obligatorio. Corresponde al código identificador del tipo de moneda asignado por la Superintendencia Financiera de Colombia (SFC)", "type": "int" }, { "name": "fecha_apertura", "doc": "Carácter: Obligatorio. Es el día calendario en el cual una entidad financiera formaliza la creación de un producto financiero a nombre de un depositante en formato (YYYY-MM-DD)", "type": { "type": "int", "logicalType": "date" } }, { "name": "plazo", "doc": "Carácter: Obligatorio. Es el tiempo acordado entre la entidad financiera y el depositante, durante el cual se deben cumplir ciertas obligaciones contractuales. Este campo aplica para los Certificados de depósito a término (CDT), Certificado de Depósito de Ahorro a Término (CDAT) y bonos hipotecarios, para el resto de los productos se deberá reportar 7 (no aplica). Valores posibles: (_1) De 1 a 30 días, (_2) De 31 a 60 días, (_3) De 61 a 90 días, (_4) De 91 a 180 días, (_5) De 181 a 360 días, (_6) Más de 360 días, (_7) No aplica", "type": { "type": "enum", "name": "Plazo", "symbols": [ "_1", "_2", "_3", "_4", "_5", "_6", "_7" ] } }, { "name": "codigo_compensacion", "doc": "Carácter: Obligatorio. Es el código único asignado por las Cámaras de Compensación Automatizadas (ACH y Compensación Electrónica Nacional Interbancaria - CENIT) a cada participante para procesar transacciones electrónicas. En este campo se debe ingresar el código necesario para realizar una transferencia electrónica a cada producto y corresponde a los últimos tres dígitos del código asignado", "type": "int" } ] } ], "default": null }, { "name": "Movimientos", "doc": "Carácter: Obligatorio. Debe existir un registro por cada combinación de depositante y producto amparado, que la entidad financiera tenga vigente a la fecha de corte del Formato", "type": [ "null", { "type": "record", "name": "Movimiento", "fields": [ { "name": "tipo_producto", "doc": "Carácter: Obligatorio. Corresponde al tipo del producto cubierto por el Seguro de Depósitos. Valores posibles: (_1) Depósito cuenta corriente, (_2) Depósitos simples, (_3) Certificados de depósito a término, (_4) Depósitos de ahorro, (_5) Cuentas de ahorro especial, (_6) Depósitos especiales, (_7) Servicios bancarios de recaudo, (_8) Bonos hipotecarios, (_9) Depósitos de bajo monto y depósitos ordinarios", "type": { "type": "enum", "name": "TipoProductoMovimiento", "symbols": [ "_1", "_2", "_3", "_4", "_5", "_6", "_7", "_8", "_9" ] } }, { "name": "codigo_identificacion", "doc": "Carácter: Obligatorio. Corresponde al número de identificación de la cuenta o producto de depósito", "type": "string" }, { "name": "estado_producto", "doc": "Carácter: Obligatorio. Corresponde al estado del producto de ahorro de acuerdo con la clasificación de la normativa vigente. Si una cuenta en el mismo mes tiene dos estados, se debe reportar el último estado al corte. Valores posibles: (_1) Activo, (_2) Inactivo, (_3) Abandonado", "type": { "type": "enum", "name": "EstadoProducto", "symbols": [ "_1", "_2", "_3" ] } }, { "name": "estatus_propiedad", "doc": "Carácter: Obligatorio. Corresponde al estatus de la propiedad del producto. Valores posibles: (_1) Embargado, (_2) Pignorado, (_3) Extinción de dominio, (_4) Embargado y pignorado, (_5) Embargado y con extinción de dominio, (_6) Pignorado y con extinción de dominio, (_7) No aplica", "type": { "type": "enum", "name": "EstatusPropiedad", "symbols": [ "_1", "_2", "_3", "_4", "_5", "_6", "_7" ] } }, { "name": "signo", "doc": "Carácter: Obligatorio. Corresponde al signo del saldo de capital del producto asegurado en moneda local correspondiente al día de corte de la información. Se debe reportar el signo más (+) o el signo menos (-) según corresponda", "type": "string" }, { "name": "saldo_capital", "doc": "Carácter: Obligatorio. Corresponde al saldo de capital del producto asegurado en moneda local correspondiente al día de corte de la información. En caso de que el producto presente un saldo negativo o sobregiro, se deberá incluir el monto y el signo menos (-) en el campo correspondiente", "type": { "type": "bytes", "logicalType": "decimal", "precision": 20, "scale": 2 } }, { "name": "saldo_intereses", "doc": "Carácter: Obligatorio. Corresponde al saldo de los intereses corrientes generados por el producto de depósito que se encuentran causados y no pagados a la fecha de generación del archivo", "type": { "type": "bytes", "logicalType": "decimal", "precision": 20, "scale": 2 } } ] } ], "default": null } ] }