Skip to content

Tribunales ​

Archivo: data/courts.json. Todos los tribunales del poder judicial que figuran en el portal propio de los tribunales, tribunaux-rechtbanken.be: 347 registros vigentes hoy. Las cifras de esta página se calculan a partir de los datos al construir el sitio.

Los tipos de tribunal llevan su nombre oficial belga, en francés y neerlandés: la justice de paix (vredegerecht, juzgado de paz de un cantón), el tribunal de première instance (rechtbank van eerste aanleg, tribunal de primera instancia), la cour d'appel (hof van beroep, tribunal de apelación), etc.

TipoTribunalesDivisiones o sedesÁrea
Justice de paix / vredegerecht1622Un cantón; Philippeville tiene sede en dos lugares
Tribunal de police / politierechtbank1533Un distrito judicial (Bruselas dividido por lengua, Halle, Vilvoorde)
Tribunal de première instance / rechtbank van eerste aanleg1323Un distrito judicial (Bruselas dividido por lengua)
Tribunal de l'entreprise / ondernemingsrechtbank924Un distrito judicial, o el área de una cour d'appel
Tribunal du travail / arbeidsrechtbank929Un distrito judicial, o el área de una cour d'appel
Cour d'appel / hof van beroep50Un área judicial
Cour du travail / arbeidshof57Un área judicial
Cour d'assises / hof van assisen110Una provincia, o Bruselas-Capital

No están en el portal, y por tanto aún no están aquí: la Cour de cassation (Hof van Cassatie), la Cour constitutionnelle (Grondwettelijk Hof), el Conseil d'État (Raad van State) y los tribunales disciplinarios.

Para qué sirve ​

  • Encabezar documentos. Las citaciones, demandas y escritos de conclusiones designan al tribunal tal como se denomina a sí mismo; las cartas y los escritos se envían a la secretaría (griffie, greffe) a su dirección.
  • Contactar con la secretaría correcta. Los tribunales más grandes tienen una secretaría por materia (civil, penal, familia, el registro de personas jurídicas…), cada una con su propio teléfono, correo electrónico y a veces cuenta bancaria. Los datos las mantienen separadas, con la etiqueta que usa el propio tribunal.
  • Pagar tasas. Las secretarías que publican una cuenta bancaria para tasas judiciales y consignaciones la tienen en los datos, con el dígito de control verificado.
  • Construir formularios. Un selector de tribunales necesita una lista completa con ids estables, vinculada a cantones, distritos judiciales y áreas judiciales, y al tribunal al que pertenece cada división.
  • Enlazar jurisprudencia. ecli da el código que llevan las resoluciones del tribunal en su European Case Law Identifier (ECLI:BE:HBGNT:…).

Fuente y actualizaciones ​

Fuentetribunaux-rechtbanken.be, el portal del Collège des cours et tribunaux (College van hoven en rechtbanken)
Generado porscripts/parse, a partir de capturas semanales de la página y la página de contacto de cada tribunal
Cambia cuandoUn tribunal se traslada, cambia sus datos de contacto u horarios, o el portal añade o renombra un tribunal
ComprobadoCada semana, mediante el workflow de fuentes; los cambios llegan como pull request

Cada registro enumera las páginas de las que se leyó y el día en que se vio por primera vez el contenido de cada página (sources). Los datos de contacto cambian más a menudo que cualquier otra cosa en este paquete: cuando importe, consulta la página del tribunal (website).

347 de 347 tribunales, divisiones y sedes

Nombre, tal como se publicaDirecciónContactos
Hof van Beroep Antwerpen
court-of-appeal-antwerpen
Antwerpen (área judicial)
Britselei 55
2000 Antwerpen
02 682 00 08 (Griffie - burgerlijk)
02 682 00 06 (Griffie - correctioneel)
02 682 00 07 (Griffie - Kamer van Inbeschuldigingstelling)
Hof van Beroep Brussel
Cour d'appel de Bruxelles
court-of-appeal-brussel
Brussel (área judicial)
Poelaertplein 1
1000 Brussel
02 508 68 74 (Jeugd- en familiegriffie - Onthaal)
fax 02 508 65 90 (Jeugd- en familiegriffie - Onthaal)
BE14 6792 0092 4483 (Jeugd- en familiegriffie - Onthaal)
BE43 6792 0087 7401 (Burgerlijke griffie)
02 508 66 36 (Burgerlijke griffie - Onthaal)
02 508 66 67 (Burgerlijke griffie - UNIT A (kamers 1N – 1F – 5N -5F): NL)
y 14 más
Hof van Beroep Gent
court-of-appeal-gent
Gent (área judicial)
Koophandelsplein 23
9000 Gent
Mo-Fr 08:30-12:30,13:30-16:00
09 234 54 85 (Burgerlijke griffie - unit A (kamers 1, 1ter, 5, 14, 14bis))
09 234 54 86 (Burgerlijke griffie - unit B (bouwzaken - kamers 9, 9bis, 16))
09 234 54 81 (Correctionele griffie)
09 234 42 18 (burgerlijke - dienst verzoekschriften)
y 5 más
Cour d'appel de Liège
court-of-appeal-liege
Luik (área judicial)
Place Saint Lambert 16
4000 Liège
04 232 56 16 (Greffe civil)
04 232 56 23 (Greffe pénal)
04 232 56 16 (Service des expertises civiles)
liege.ca.greffecivil@just.fgov.be (Service des expertises civiles)
y 3 más
Cour d'appel de Mons
court-of-appeal-mons
Henegouwen
Rue des Droits de l'Homme 1
7000 Mons
02 682 07 01 (Accueil)
02 682 07 01 (Greffe civil: tapez 2)
02 682 07 01 (Greffe correctionnel: tapez 1)
065 37 93 05 (Sécrétariat de la première présidence)
y 2 más
Hof van assisen Antwerpen
court-of-assize-antwerpen
Antwerpen
Britselei 55
2000 Antwerpen
Cour d'assises du Brabant wallon
court-of-assize-brabant-wallon
Waals-Brabant
Rue Clarisse 115
1400 Nivelles
067 28 38 60 (Le greffe)
Hof van assisen van het administratief arrondissement Brussel-Hoofdstad
Cour d'assises de l'arrondissement administratif de Bruxelles-Capitale
court-of-assize-brussel-hoofdstad
Brussel
Poelaertplein 1
1000 Brussel
02 508 66 91 (Griffie op het justitiepaleis)
assisen.brussel@just.fgov.be (Griffie op het justitiepaleis)
02 208 08 00 (Griffie op de Justitia site (specifiek voor het proces van de aanslagen))
assises.bruxelles.justitia@just.fgov.be (Griffie op de Justitia site (specifiek voor het proces van de aanslagen))
assises.bruxelles@just.fgov.be (Greffe de la cour d'assises)
02 508 66 74 (Greffe de la cour d'assises)
Cour d'assises du Hainaut
court-of-assize-hainaut
Henegouwen
Rue des Droits de l'Homme 1
7000 Hainaut
Cour d'assises de Liège
court-of-assize-liege
Luik (área judicial)
Place Saint-Lambert 16
4000 Liège
Hof van assisen Limburg
court-of-assize-limburg
Limburg
Vrijthof 2
3700 Tongeren
Cour d'assises du Luxembourg
court-of-assize-luxembourg
Luxemburg
Place Schalbert, bâtiment 8
6700 Arlon
Cour d'assises de Namur
court-of-assize-namur
Namen
Place du Palais de Justice 4
5000 Namur
081 25 17 11 (Greffe correctionnel)
Hof van assisen Oost-Vlaanderen
court-of-assize-oost-vlaanderen
Oost-Vlaanderen
Opgeëistenlaan 401
9000 Gent
Hof van assisen Vlaams-Brabant
court-of-assize-vlaams-brabant
Brussel (área judicial)
Smoldersplein 5
3000 Leuven
Hof van assisen West-Vlaanderen
court-of-assize-west-vlaanderen
West-Vlaanderen
Kazernevest 3
8000 Brugge
Rechtbank eerste aanleg Antwerpen
court-of-first-instance-antwerpen
Antwerpen
Bolivarplaats 20 bus 1
2000 Antwerpen
Rechtbank eerste aanleg Antwerpen - afdeling Antwerpen
court-of-first-instance-antwerpen-antwerpen
Antwerpen
Bolivarplaats 20 bus 1
2000 Antwerpen
02 682 06 20 (secretariaat (afdelings)voorzitter)
Rechtbank eerste aanleg Antwerpen - afdeling Mechelen
court-of-first-instance-antwerpen-mechelen
Antwerpen
Keizerstraat 20
2800 Mechelen
Rechtbank eerste aanleg Antwerpen - afdeling Turnhout
court-of-first-instance-antwerpen-turnhout
Antwerpen
Kasteelplein 1
2300 Turnhout
Mo-Fr 08:30-12:30,13:30-16:00
BE93 6792 0090 3467
Tribunal de première instance du Brabant Wallon
court-of-first-instance-brabant-wallon
Waals-Brabant
Sin dirección única
067 28 23 07 (Greffe de la section pénale / correctionnelle)
nivelles.greffe.correctionnel@just.fgov.be (Greffe de la section pénale / correctionnelle)
fax 067 28 23 80 (Greffe de la section pénale / correctionnelle)
067 88 71 31 (Greffe de la section jeunesse / protectionnelle)
jeunesseprotect.bw@just.fgov.be (Greffe de la section jeunesse / protectionnelle)
067 87 51 51 (Greffe de la section civile)
y 3 más
Tribunal de première instance francophone de Bruxelles
court-of-first-instance-brussel-fr
Brussel
Sin dirección única
y 4 más
Nederlandstalige rechtbank van eerste aanleg Brussel
court-of-first-instance-brussel-nl
Brussel
Quatre Brasstraat 13
1000 Brussel
02 682 09 07 (Secretariaat van de hoofdgriffier)
fax 02 519 86 45 (Secretariaat van de hoofdgriffier)
brussel.rea.secr.hoofdgriffier@just.fgov.be (Secretariaat van de hoofdgriffier)
02 682 09 07 (Secretariaat van de voorzitter)
fax 02 519 86 45 (Secretariaat van de voorzitter)
brussel.rea.secr.voorzitter@just.fgov.be (Secretariaat van de voorzitter)
y 1 más
Gericht Erster Instanz Eupen
Tribunal de première instance d'Eupen
court-of-first-instance-eupen
Eupen
Rathausplatz 4
4700 Eupen
02 682 08 39 (Jugendkanzlei)
zivilkanzlei.eupen@just.fgov.be (Zivil- und Familienkanzlei)
02 682 08 39 (Zivil- und Familienkanzlei)
02 682 08 39 (Strafkanzlei)
y 7 más
Tribunal de première instance du Hainaut
court-of-first-instance-hainaut
Henegouwen
Sin dirección única
Mo-Fr 08:30-12:30,13:30-16:00
Tribunal de première instance du Hainaut - division Charleroi
court-of-first-instance-hainaut-charleroi
Henegouwen
Avenue Général Michel 2 Boîte 1
6000 Charleroi
Mo-Fr 08:30-12:30,13:30-16:00
02 682 19 45 (Accueil)
071 23 66 01 (Secrétariat de la Présidence)
065 35 65 73 (Secrétariat Greffier en Chef)
Tribunal de première instance du Hainaut - division Mons
court-of-first-instance-hainaut-mons
Henegouwen
Rue de Nimy 35
7000 Mons
Mo-Fr 08:30-12:30,13:30-16:00
065 35 66 59 (Secrétariat de la Présidence)
065 35 65 73 (Secrétariat du Greffier en chef)
Tribunal de première instance du Hainaut - division Tournai
court-of-first-instance-hainaut-tournai
Henegouwen
Place du Palais de Justice 5
7500 Tournai
Mo-Fr 08:30-12:30,13:30-16:00
Rechtbank eerste aanleg Leuven
court-of-first-instance-leuven
Leuven
Ferdinand Smoldersplein 5
3000 Leuven
02 682 15 41 (Griffie burgerlijke rechtbank)
realeuven.burgerlijk@just.fgov.be (Griffie burgerlijke rechtbank)
02 682 15 37 (Griffie correctionele rechtbank: dienst zittingen)
02 682 15 39 (Griffie correctionele rechtbank: dienst overtuigingsstukken)
corr.leuven@just.fgov.be (Griffie correctionele rechtbank)
02 682 15 43 (Griffie jeugdrechtbank)
y 14 más
Tribunal de première instance de Liège
court-of-first-instance-liege
Luik
Rue de Bruxelles 2 - 3
4000 Liège
stephane.cloes@just.fgov.be (Secrétariat du Président)
secretariatgchef.tpi.liege@just.fgov.be (Secrétariat du Greffier en chef)
Tribunal de première instance de Liège - division Huy
court-of-first-instance-liege-huy
Luik
Palais de Justice de Huy, Quai d'Arona
4500 Huy
085 24 45 67 (Greffe de l'instruction)
chcinstruction.tpi.huy@just.fgov.be (Greffe de l'instruction)
085 24 45 75 (Greffe correctionnel)
correctionnel.tpi.huy@just.fgov.be (Greffe correctionnel)
085 24 45 79 (Greffe civil)
y 8 más
Tribunal de première instance de Liège - division Liège
court-of-first-instance-liege-liege
Luik
Rue de Bruxelles 2 - 3
4000 Liège
02 682 07 70 (Numéro unique général de contact division de Liège)
instruction.tpi.liege@just.fgov.be (Greffe de l'instruction)
penal.tpi.liege@just.fgov.be (Greffe correctionnel)
liege.tpi.famille@just.fgov.be (Greffe de la famille)
protectionnel.tpi.liege@just.fgov.be (Greffe protectionnel (jeunesse))
y 12 más
Tribunal de première instance de Liège - division Verviers
court-of-first-instance-liege-verviers
Luik
Rue du Tribunal 4
4800 Verviers
02 682 03 23 (Greffe de l'instruction)
correctionnel.tpi.verviers@just.fgov.be (Greffe de l'instruction)
02 682 03 23 (Greffe correctionnel)
02 682 03 23 (Greffe civil)
y 7 más
Rechtbank eerste aanleg Limburg
court-of-first-instance-limburg
Limburg
Sin dirección única
Rechtbank eerste aanleg Limburg - afdeling Hasselt
court-of-first-instance-limburg-hasselt
Limburg
Parklaan 25/2
3500 Hasselt
Mo-Fr 08:30-12:30,13:30-16:00
Rechtbank eerste aanleg Limburg - afdeling Tongeren-Borgloon
court-of-first-instance-limburg-tongeren-borgloon
Limburg
Piepelpoel 10
3700 Tongeren-Borgloon
Tribunal de première instance du Luxembourg
court-of-first-instance-luxembourg
Luxemburg
Sin dirección única
Tribunal de première instance du Luxembourg - division Arlon
court-of-first-instance-luxembourg-arlon
Luxemburg
Place Schalbert, Bâtiment A
6700 Arlon
Mo-Fr 08:30-12:30,13:30-16:00
063 21 52 33 (Section correctionnelle)
correctionnel.arlon@just.fgov.be (Section correctionnelle)
063 21 52 33 (Section civile)
arlon.civil@just.fgov.be (Section civile)
063 21 52 33 (Section instruction)
y 3 más
Tribunal de première instance du Luxembourg - division Marche-en-Famenne
court-of-first-instance-luxembourg-marche-en-famenne
Luxemburg
Rue Victor Libert 9
6900 Marche-en-Famenne
Mo-Fr 08:30-12:30,13:30-16:00
084 31 07 00 (Section famille/jeunesse)
marche.famille@just.fgov.be (Section famille/jeunesse)
084 31 07 00 (Section correctionnelle)
correctionnel.marche@just.fgov.be (Section correctionnelle)
084 31 07 25 (Section instruction)
y 4 más
Tribunal de première instance du Luxembourg - division Neufchâteau
court-of-first-instance-luxembourg-neufchateau
Luxemburg
Place Charles Bergh 1 et 7/1
6840 Neufchâteau
Mo-Fr 08:30-12:30,13:30-16:00
02 682 08 25 (Section civile/saisies)
neufchateau.civil@just.fgov.be (Section civile/saisies)
02 682 08 25 (Section famille/jeunesse)
neufchateau.famille@just.fgov.be (Section famille/jeunesse)
02 682 08 25 (Section correctionnelle)
correctionnel.neufchateau@just.fgov.be (Section correctionnelle)
y 1 más
Tribunal de première instance de Namur
court-of-first-instance-namur
Namen
rue Général Michel 10
5000 Namur
Mo-Fr 08:30-12:30,13:30-16:00
greffecorrectionnel.dinant@just.fgov.be (Greffe correctionnel - DINANT)
greffecorrectionnel.namur@just.fgov.be (Greffe correctionnel - NAMUR)
pac.dinant@just.fgov.be (Greffe correctionnel (pièces à conviction) - DINANT)
pac.namur@just.fgov.be (Greffe correctionnel (pièces à conviction) - NAMUR)
famille.dinant@just.fgov.be (Greffe de la Famille - DINANT)
famille.namur@just.fgov.be (Greffe de la Famille - NAMUR)
y 9 más
Tribunal de première instance de Namur - division Dinant
court-of-first-instance-namur-dinant
Namen
Place du Palais de Justice 6
5500 Dinant
Mo-Fr 08:30-12:30,13:30-16:00
02 682 04 62 (Greffe correctionnel)
02 682 04 62 (Greffe correctionnel (Pièces à conviction))
pac.namur@just.fgov.be (Greffe correctionnel (Pièces à conviction))
02 682 04 62 (Greffe de la Famille)
famille.dinant@just.fgov.be (Greffe de la Famille)
y 7 más
Tribunal de première instance de Namur - division Namur
court-of-first-instance-namur-namur
Namen
rue Général Michel 10
5000 Namur
Mo-Fr 08:30-12:30,13:30-16:00
pac.namur@just.fgov.be (Greffe correctionnel (pièces à conviction))
famille.namur@just.fgov.be (Greffe de la Famille)
jeunesse.namur@just.fgov.be (Greffe de la Jeunesse et Chambre de règlement amiable)
tpinamur.compta@just.fgov.be (Service comptabilité (BE79 6792 0087 0933))
y 2 más
Rechtbank eerste aanleg Oost-Vlaanderen
court-of-first-instance-oost-vlaanderen
Oost-Vlaanderen
Sin dirección única
Mo-Fr 08:30-12:30,13:30-16:00
Rechtbank eerste aanleg Oost-Vlaanderen - afdeling Dendermonde
court-of-first-instance-oost-vlaanderen-dendermonde
Oost-Vlaanderen
Justitieplein 1
9200 Dendermonde
Mo-Fr 08:30-12:30,13:30-16:00
02 682 19 03 (Griffie burgerlijke en familierechtbank: keuzemenu 3-2)
ovl.rea.de.burgerlijk.griffie@just.fgov.be (Griffie burgerlijke en familierechtbank)
02 682 19 03 (Afschriften/expedities burgerlijke en familierechtbank: keuzemenu 3-1)
ovl.rea.de.bur.expeditie@just.fgov.be (Afschriften/expedities burgerlijke en familierechtbank)
02 682 19 03 (Griffie jeugdrechtbank: keuzemenu 2)
ovl.rea.de.jeugd@just.fgov.be (Griffie jeugdrechtbank)
y 9 más
Rechtbank eerste aanleg Oost-Vlaanderen - afdeling Gent
court-of-first-instance-oost-vlaanderen-gent
Oost-Vlaanderen
Opgeëistenlaan 401A
9000 Gent
02 682 01 70 (Secretariaat afdelingsvoorzitter)
ovl.rea.secrvoorzittergent@just.fgov.be (Secretariaat afdelingsvoorzitter)
02 682 01 70 (Secretariaat afdelingsgriffier)
Rechtbank eerste aanleg Oost-Vlaanderen - afdeling Oudenaarde
court-of-first-instance-oost-vlaanderen-oudenaarde
Oost-Vlaanderen
Bourgondiëstraat 5
9700 Oudenaarde
Mo-Fr 08:30-12:30,13:30-16:00
02 682 06 84 (correctionele griffie: NIEUW keuze 1 (CORR) / keuze 6 (expedities/afschriften))
ovl.rea.ou.cor.griffie@just.fgov.be (correctionele griffie)
02 682 06 84 (burgerlijke griffie en griffie familierechtbank: NIEUW keuze 2 (BUR/FAM) / keuze 5 (boekhouding/deskundigen/rollen))
ovl.rea.ou.fam.bur@just.fgov.be (burgerlijke griffie en griffie familierechtbank)
02 682 06 84 (griffie raadkamer en onderzoek: NIEUW keuze 4)
ovl.rea.ou.onderzoek@just.fgov.be (griffie raadkamer en onderzoek)
y 2 más
Rechtbank eerste aanleg West-Vlaanderen
court-of-first-instance-west-vlaanderen
West-Vlaanderen
Kazernevest 3
8000 Brugge
Mo-Fr 08:30-12:30,13:30-16:00
Rechtbank eerste aanleg West-Vlaanderen - afdeling Brugge
court-of-first-instance-west-vlaanderen-brugge
West-Vlaanderen
Kazernevest 3
8000 Brugge
Mo-Fr 08:30-12:30,13:30-16:00
050 47 32 20 (Griffie beslagrechter)
050 47 32 00 (Griffie burgerlijk (Inschrijvingen/Afschriften))
wvl.rea.bru.burgerlijk@just.fgov.be (Griffie burgerlijk (Inschrijvingen/Afschriften))
050 47 31 00 (Griffie correctioneel)
050 47 32 20 (Griffie familierechtbank)
y 12 más
Rechtbank eerste aanleg West-Vlaanderen - afdeling Ieper
court-of-first-instance-west-vlaanderen-ieper
West-Vlaanderen
Grote Markt 1
8900 Ieper
Mo-Fr 08:30-12:30,13:30-16:00
02 682 05 04 (Griffie burgerlijke en familierechtbank)
wvl.rea.iep.burgerlijk.familie@just.fgov.be (Griffie burgerlijke en familierechtbank)
02 682 05 04 (Griffie correctioneel)
02 682 05 04 (Griffie jeugd)
y 5 más

Campos ​

CampoTipoDescripción
idCourtIdId estable: el type y luego el lugar en la lengua del propio tribunal: justice-of-the-peace-gent-1, police-court-brussel-fr, enterprise-court-gent-brugge. Ver identificadores
validFromstring?Primer día en que se aplica el registro, YYYY-MM-DD: el día en que el portal lo mostró por primera vez. Ausente: desde el inicio de la cobertura
validTostring?Último día en que se aplica el registro: el día anterior a que la comprobación semanal lo encontrara desaparecido del portal. Ausente: sigue vigente
typeCourtTypejustice-of-the-peace, police-court, court-of-first-instance, enterprise-court, labour-court, court-of-appeal, labour-court-of-appeal, court-of-assize
kind'court' | 'division' | 'seat'El tribunal en sí, una de sus divisiones (afdeling, division, Abteilung), o uno de los lugares donde tiene sede una justice de paix
courtCourtId?Para una división o sede: el tribunal al que pertenece
name{ nl?, fr?, de? }El nombre tal como lo publica el tribunal, en cada lengua en la que tiene página: Vredegerecht Gent 1, Tribunal de l'entreprise du Hainaut - division Mons
judicialAreaJudicialAreaIdEl área judicial
arrondissementArrondissementId?El distrito judicial, para un tribunal o división cuya área es un distrito judicial o está dentro de uno
cantonCantonId?Para una justice de paix: el cantón al que sirve
cantonsCantonId[]?Para cualquier otro tribunal (no sus divisiones): los cantones que cubre, según el anexo del Code judiciaire (Gerechtelijk Wetboek, arts. 3–5) y el art. 114 del mismo Código
eclistring[]?Los códigos ECLI del tribunal, uno por lengua en la que juzga; solo códigos vistos en resoluciones publicadas
addressAddress?Dónde está la secretaría, con el municipio al que pertenece su código postal (municipality, por código REFNIS). Ausente cuando el tribunal no publica una dirección única (un tribunal cuyas divisiones tienen cada una la suya)
contactsContact[]Teléfono, fax, correo electrónico y cuenta bancaria, cada uno con la secretaría a la que pertenece (label) y el texto publicado junto a él (note)
openingHoursstring?Horario de la secretaría en sintaxis opening_hours de OpenStreetMap: Mo-Fr 08:30-12:30,13:30-16:00, solo cuando el texto publicado dice exactamente eso
openingHoursText{ nl?, fr?, de? }?El horario tal como se publica, por lengua
website{ nl?, fr?, de? }La página del tribunal en el portal, por lengua
sources{ url, retrieved }[]Las páginas de las que se leyó el registro, y cuándo se vio su contenido por primera vez

Nuevos tipos de tribunal

type puede ganar valores (la Cour de cassation, por ejemplo). Si haces un switch sobre él, mantén una rama default para que un tipo nuevo no rompa tu código.

Estructura ​

ts
interface Court {
    id: CourtId
    validFrom?: string
    validTo?: string
    type: CourtType
    kind: 'court' | 'division' | 'seat'
    court?: CourtId
    name: Partial<Translated>
    judicialArea: JudicialAreaId
    arrondissement?: ArrondissementId
    canton?: CantonId
    cantons?: CantonId[]
    ecli?: string[]
    address?: Address
    contacts: Contact[]
    openingHours?: string
    openingHoursText?: Partial<Translated>
    website: Partial<Record<Locale, string>>
    sources: SourceRef[]
}

interface Address {
    building?: string
    street: string // tal como se publica, con número, buzón o planta: 'Beverstraat 7B (eerste verdieping)'
    postalCode: string
    city: string
    municipality?: MunicipalityId // a través del código postal; ver la página de códigos postales
}

interface Contact {
    type: 'phone' | 'fax' | 'email' | 'bank-account'
    value: string // canónico: E.164, correo en minúsculas, IBAN electrónico
    label?: string // la secretaría o servicio: 'Burgerlijke griffie', 'Greffe pénal'
    note?: string // texto publicado junto al valor: 'druk 1', 'tapez 2'
}

Helpers ​

ts
getCourt('justice-of-the-peace-gent-1')
getJusticeOfThePeace('gent-1') // el mismo tribunal, por id de cantón
getDivisions('enterprise-court-gent') // sus ocho divisiones
getCourtsForCanton('gent-1') // su justice de paix, y un tribunal de cada otro tipo
findCourtsWithJurisdiction('23088', 'police-court') // [police-court-vilvoorde], por código REFNIS
findCourts({ type: 'police-court', kind: 'court', judicialArea: 'gent' })
getContact(court, 'email', 'Greffe pénal') // el valor del primer contacto que coincide
formatPhoneNumber('+3253820701') // '053 82 07 01'
formatIban('BE73679200844560') // 'BE73 6792 0084 4560'

Cómo se leen los datos ​

El portal tiene una página por tribunal y por división, en la lengua del tribunal; los tribunales bilingües de Bruselas tienen una página en neerlandés y otra en francés, y los tribunales de Eupen una en francés y otra en alemán. El parser:

  1. lee el tipo y el lugar del tribunal a partir de su nombre (Politierechtbank Limburg - afdeling Genk), y el cantón de una justice de paix a partir de su nombre y número;
  2. fusiona las versiones lingüísticas de un mismo tribunal en un único registro: nombres, páginas y horarios por lengua; dirección y contactos de la primera lengua (neerlandés en Bruselas, alemán en Eupen), más cualquier valor que solo tenga la otra página;
  3. lee los bloques de contacto de las secretarías, manteniendo cada valor con su secretaría;
  4. convierte el horario publicado a sintaxis opening_hours solo cuando entiende cada palabra y todas las lenguas dicen lo mismo. Un texto con una nota o un arreglo temporal ("OPGELET: tot 31 december…") conserva solo el texto publicado;
  5. asigna a cada tribunal los cantones que le atribuye la ley (cantons), a partir de una tabla del anexo del Code judiciaire en scripts/parse/jurisdictions.ts, y deduce de ellos su arrondissement. La tabla y el portal se verifican mutuamente: un tribunal del portal que falta en la tabla legal, o al revés, detiene la build.

No escribe nada cuando una página no se puede ubicar (un tipo de tribunal desconocido, una justice de paix sin cantón), cuando un cantón no tiene tribunal, o cuando la tabla legal y el portal discrepan sobre qué tribunales existen. Lo que no sabe leer (un número de teléfono sin prefijo, una dirección escrita como frase) se señala en el pull request semanal y se deja fuera de los datos en lugar de adivinarlo.

Valores canónicos ​

ValorSe guarda comoPor qué
Número de teléfonoE.164: +3253820701Una sola forma por número, marcable desde cualquier lugar; los enlaces tel: funcionan tal cual
IBANFormato electrónico: BE73679200844560La forma que aceptan los sistemas de pago; el dígito de control se verifica al leerlo y en los tests
Correo electrónicoEn minúsculasLas comparaciones y la deduplicación funcionan
Horarioopening_hours: Mo-Fr 08:30-12:30,13:30-16:00El estándar de OpenStreetMap, con parsers en muchos lenguajes (p. ej. opening_hours.js) y sin idioma propio
CalleTal como se publicaNúmeros, buzones y plantas se escriben de demasiadas formas (Canadaplein ZN, Rue de Bruxelles 2 - 3) como para separarlos sin adivinar

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