Mortalidad y Hechos Vitales de Bolivia (SERECÍ / SNIS)

Base de datos de defunciones y estadísticas vitales en Bolivia, originada en los registros del Servicio de Registro Cívico (SERECÍ) y el Sistema Nacional de Información en Salud (SNIS).

Contexto y Fuentes Institucionales

La captación de hechos vitales en Bolivia transita por dos vías institucionales con propósitos y coberturas diferenciadas:

1. SERECÍ (Órgano Electoral Plurinacional): Registro formal de actas civiles de defunción indispensables para trámites de sucesión y actualización del padrón electoral biométrico.

2. SNIS-VE (Ministerio de Salud y Deportes): Vigilancia epidemiológica orientada a la detección oportuna de causas clínicas de mortalidad y monitoreo de emergencias sanitarias.

Este nodo unifica ambos repositorios para facilitar la investigación demográfica, el análisis de sobremortalidad y la evaluación del rezago administrativo entre el deceso y su inscripción legal.

Observable JS via SDK
Ejecutando...

Líneas de Investigación Demográfica

  • Sobremortalidad y Epidemiología: Detección de anomalías temporales asociadas a eventos climáticos extremos y crisis sanitarias.
  • Brecha Urbano-Rural: Medición del subregistro en comunidades de difícil acceso donde la inscripción civil suele presentar demoras de semanas o meses.
  • Estructura Poblacional: Dinámica de envejecimiento y principales rangos etarios vulnerables a nivel municipal.
Recurso #1 • CSV

registro_civil

Descargar Recurso → https://raw.githubusercontent.com/sociedatos/bo-mortalidad/main/registro.civil.csv
Campo (Columna) Tipo Descripción
cod_ine integer Código de municipio según INE
rango_edad string Grupo etario del fallecido
sexo string Sexo del difunto (F/M)
fecha date Fecha del deceso
decesos integer Cantidad de actas de defunción emitidas

Exploración Interactiva en Cliente

Recurso: registro_civil (CSV) • Motor DuckDB y proxy CORS automático

Tríada Canónica: bo-mortalidad:registro_civil
CLI (datamesh sql)
datamesh sql "SELECT * FROM 'bo-mortalidad:registro_civil' LIMIT 25"
Python SDK (DuckDB In-Memory)
import datamesh as dm

# Consulta unificada en 1 línea con DuckDB
res = dm.sql("""
SELECT *
FROM 'bo-mortalidad:registro_civil'
LIMIT 25
""")
print(res)
TypeScript SDK (Browser / Node)
import { datamesh } from '@datosbolivia/datamesh-client';

// Breve filtro
const res = await datamesh.query({
  resource_uri: 'bo-mortalidad:registro_civil',
  limit: 25
});
console.log(res);
Recurso #2 • CSV

hechos_vitales_covid

Descargar Recurso → https://raw.githubusercontent.com/sociedatos/bo-mortalidad/main/hechos.vitales.covid.csv
Campo (Columna) Tipo Descripción
departamento string Departamento
municipio string Municipio
edad string Rango de edad
sexo string Sexo
fecha_deceso date Fecha en que ocurrió el fallecimiento
fecha_registro date Fecha de asiento oficial en el registro
decesos integer Número de fallecidos

Exploración Interactiva en Cliente

Recurso: hechos_vitales_covid (CSV) • Motor DuckDB y proxy CORS automático

Tríada Canónica: bo-mortalidad:hechos_vitales_covid
CLI (datamesh sql)
datamesh sql "SELECT * FROM 'bo-mortalidad:hechos_vitales_covid' LIMIT 25"
Python SDK (DuckDB In-Memory)
import datamesh as dm

# Consulta unificada en 1 línea con DuckDB
res = dm.sql("""
SELECT *
FROM 'bo-mortalidad:hechos_vitales_covid'
LIMIT 25
""")
print(res)
TypeScript SDK (Browser / Node)
import { datamesh } from '@datosbolivia/datamesh-client';

// Breve filtro
const res = await datamesh.query({
  resource_uri: 'bo-mortalidad:hechos_vitales_covid',
  limit: 25
});
console.log(res);
Recurso #3 • CSV

sistema_informacion_salud

Descargar Recurso → https://raw.githubusercontent.com/sociedatos/bo-mortalidad/main/sistema.informacion.salud.csv
Campo (Columna) Tipo Descripción
cod_ine integer Código de municipio INE
rango_edad string Rango de edad
sexo string Sexo
fecha date Fecha del reporte epidemiológico
decesos integer Número de defunciones hospitalarias reportadas

Exploración Interactiva en Cliente

Recurso: sistema_informacion_salud (CSV) • Motor DuckDB y proxy CORS automático

Tríada Canónica: bo-mortalidad:sistema_informacion_salud
CLI (datamesh sql)
datamesh sql "SELECT * FROM 'bo-mortalidad:sistema_informacion_salud' LIMIT 25"
Python SDK (DuckDB In-Memory)
import datamesh as dm

# Consulta unificada en 1 línea con DuckDB
res = dm.sql("""
SELECT *
FROM 'bo-mortalidad:sistema_informacion_salud'
LIMIT 25
""")
print(res)
TypeScript SDK (Browser / Node)
import { datamesh } from '@datosbolivia/datamesh-client';

// Breve filtro
const res = await datamesh.query({
  resource_uri: 'bo-mortalidad:sistema_informacion_salud',
  limit: 25
});
console.log(res);