Skip to content

Prisiones ​

Archivo: data/prisons.json. Las 39 prisiones y casas de detención del SPF Justice / FOD Justitie (el Servicio Público Federal de Justicia), a través de su Dirección General de Establecimientos Penitenciarios.

Para qué sirve ​

  • Escribir a un detenido o a su prisión. Abogados, familias y servicios necesitan la dirección y el teléfono de la prisión; los nombres difieren según la lengua (Gevangenis van Bergen, Prison de Mons, Gefängnis Mons).
  • Depositar dinero. Cuando el SPF Justice publica la cuenta de la prisión para el dinero de los detenidos, figura en los contactos como bank-account, con el dígito de control verificado.
  • Formularios y expedientes. Un id estable por establecimiento para guardar con un expediente, y una lista entre la que elegir.

Fuente y actualizaciones ​

FuenteFOD Justitie / SPF Justice: prisiones belgas, la página de cada prisión en neerlandés, francés y alemán
Generado porscripts/parse, a partir de las capturas semanales
Cambia cuandoUna prisión abre o cierra, o cambia sus datos de contacto
ComprobadoCada semana, mediante el workflow de fuentes

Campos ​

CampoTipoDescripción
idPrisonIdA partir del nombre en la lengua local, sin artículos: gevangenis-gent, prison-lantin, detentiehuis-kortrijk
validFrom, validTostring?Los días en que se aplica el registro, según lo mostraba el sitio; ausentes: desde el inicio de la cobertura, o sigue vigente. Ver tiempo
kind'prison' | 'detention-house'Una casa de detención (detentiehuis / maison de détention) aloja a personas con penas cortas, cerca de su domicilio
name{ nl, fr, de }Tal como lo publica el SPF Justice
addressAddressEn la lengua local, con el municipio al que pertenece su código postal (municipality, por código REFNIS)
contactsContact[]Teléfono, fax, correo electrónico y la cuenta para el dinero de los detenidos, cuando se publican
website{ nl, fr, de }La página de la prisión por lengua
sources{ url, retrieved }[]Las páginas de las que se leyó el registro

El nombre del director, que las páginas también dan, se deja fuera: cambia, y es un dato personal que el paquete no necesita.

ts
import { getPrison, prisons } from 'belgica/prisons'

getPrison('gevangenis-gent').name.fr // 'Prison de Gand'
prisons.filter((p) => p.kind === 'detention-house') // Kortrijk, Olen, Vorst

Código bajo MIT, datos bajo CC BY 4.0. Datos de referencia, no asesoramiento jurídico: consulta las fuentes oficiales.