{ "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.", "default": null, "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": "string" }, { "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 } } ] } ] }, { "name": "Depositantes", "doc": "Información de titulares y cotitulares", "default": null, "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: Opcional. Corresponde a la fecha de nacimiento del depositante en formato (YYYY-MM-DD). Aplica únicamente para personas naturales. Para personas jurídicas, fideicomisos y despachos judiciales se debe reportar vacío ('').", "type": "string" }, { "name": "sexo", "doc": "Carácter: Opcional. Corresponde al sexo del depositante y si se conoce debe reportarse. Valores posibles: (_1) Femenino, (_2) Masculino, (_4) No binario, (_10) No aplica, (_90) Sin información. Para personas jurídicas se debe reportar (_10) No aplica. Para personas naturales cuyo género se desconoce, reportar (_90) Sin información.", "type": { "type": "enum", "name": "Sexo", "symbols": [ "_1", "_2", "_4", "_10", "_90" ] } }, { "name": "numero_telefono_fijo", "doc": "Carácter: Opcional. Número de teléfono fijo del depositante registrado en las bases de datos de la entidad inscrita. Si se conoce debe reportarse. Cuando no aplique o no se conozca, se debe reportar vacío ('').", "type": "string" }, { "name": "numero_telefono_celular", "doc": "Carácter: Opcional. Número de teléfono celular del depositante registrado en las bases de datos de la entidad inscrita. Si se conoce debe reportarse. Cuando no aplique o no se conozca, se debe reportar vacío ('').", "type": "string" }, { "name": "correo_electronico", "doc": "Carácter: Opcional. Dirección de correo electrónico del depositante registrada en las bases de datos de la entidad inscrita. Si se conoce debe reportarse. Cuando no aplique o no se conozca, se debe reportar vacío ('').", "type": "string" }, { "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": "string" } ] } ] }, { "name": "Productos", "doc": "Información de productos financieros asociados a los depositantes", "default": null, "type": [ "null", { "type": "record", "name": "ProductoRecord", "fields": [ { "name": "codigo_depositantes", "doc": "Carácter: Obligatorio. Corresponde a un arreglo de objetos, en el cual cada objeto representa la información de identificación de el depositante asociado al producto. El objeto está definido por los siguientes campos del depositante: -Tipo de Identificación, -Tipo de Cliente, -Número de Identificación, y por el campo -Rol titularidad, el cual indica si el depositante es titular o cotitular del producto. No puede existir mas de un depositante figurando como titular del producto.", "type": { "type": "array", "items": { "type": "record", "name": "CodigoDepositante", "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: Opcional. Corresponde a la clase de producto cubierto por el Seguro de Depósitos. Aplica únicamente para depósitos de ahorro (tipo _4), cuentas de ahorro especial (tipo _5) y depósitos de bajo monto y depósitos ordinarios (tipo _9). Para el resto de tipos de productos se debe reportar (_90) No aplica. Valores posibles: (_1) Cuentas de pensionados, (_2) 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 liquidación de la entidad inscrita. Valores posibles: (_1) Sí, (_2) No, (_3) No aplica .", "type": { "type": "enum", "name": "AceptaTransferenciasTerceros", "symbols": [ "_1", "_2", "_3" ] } }, { "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: Opcional. Código identificador del tipo de moneda asignado por la Superintendencia Financiera de Colombia (SFC). Cuando no aplique, se debe reportar vacío ('').", "type": "string" }, { "name": "fecha_apertura", "doc": "Carácter: Opcional. Día calendario en el cual la entidad financiera formaliza la creación del producto financiero, en formato (YYYY-MM-DD). Cuando no aplique, se debe reportar vacío ('').", "type": "string" }, { "name": "plazo", "doc": "Carácter: Opcional. Tiempo acordado entre la entidad financiera y el depositante durante el cual se deben cumplir ciertas obligaciones contractuales. Aplica para CDT, CDAT y bonos hipotecarios. Para el resto de productos se debe 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: Opcional. Código único asignado por las Cámaras de Compensación Automatizadas (ACH y CENIT) a cada participante para procesar transacciones electrónicas. Corresponde a los últimos tres dígitos del código asignado. Cuando no aplique, se debe reportar ('').", "type": "string" } ] } ] }, { "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", "default": null, "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 } } ] } ] } ] }