Volver al feed
🇨🇱Chile·Laboral Skill· 23 abr 2026· ES

Verificar si una causa está en tabla de Corte de Apelaciones

Consulta directa al endpoint de Programación de Salas para confirmar Sala, N° de tabla y fecha del alegato, saltando el dropdown roto.

JM
José MuñozTop· @jose_munoz· Santiago
4.0(6)
0 comentarios83descargas Historial
skill.md · Laboral
---
name: verificar-tabla-corte-pjud
description: Verifica directamente en el PJUD si una causa está programada en tabla de una Corte de Apelaciones (Sala, N° de tabla, caratulado y fecha). Consulta en vivo el endpoint oficial de Programación de Salas desde una pestaña de Chrome logueada en la OJV, saltando el formulario (cuyo dropdown Libro/Tipo suele fallar). Ideal para confirmar un alegato antes de anunciarlo o detectar suspensiones/reprogramaciones. ACTIVA esta skill cuando el usuario diga "verifica si la causa está en tabla", "revisa la programación de salas", "confirma el alegato", "está la causa programada", "está en tabla el alegato", "busca la causa en tabla de la Corte", "programación de salas ICA", "en qué fecha está el alegato", "tabla de la sala", o cualquier variante que implique consultar la Programación de Salas del PJUD para un rol específico. Úsala también al cotejar fecha pública ante sospecha de suspensión o reprogramación.
---

# Verificar tabla de Corte en PJUD (Programación de Salas)

Cuando un abogado necesita confirmar si una causa está efectivamente en tabla en una Corte de Apelaciones —con su Sala, N° de tabla y fecha pública— el formulario de "Programación de Salas" de la OJV suele fallar: el dropdown de **Libro/Tipo** a veces no se puebla, y el botón *Buscar* queda bloqueado con el error "Por favor seleccione el tipo de libro". Esta skill saltea esa barrera consultando directamente al endpoint backend que usa la propia OJV.

La consulta es **pública** (la misma UI advierte: "esta consulta no requiere acceder a la Oficina Judicial Virtual con Clave Única"), pero conviene tener una sesión abierta en Chrome porque así se evitan fricciones de CORS/origen y se heredan las cookies. El resultado devuelto es idéntico al que ve cualquier usuario en pantalla.

## Cuándo usar esta skill

Úsala cada vez que el usuario pida confirmar programación, tabla, sala o fecha de una causa ante una Corte de Apelaciones. Señales típicas:
- "¿Está la 810-2025 en tabla el lunes?"
- "Verifica si el alegato está programado"
- "Revisa la programación de salas de Santiago"
- "Confirma la sala y número de tabla"
- "La causa fue suspendida, ¿quedó en tabla nueva?"
- "Busca el rol X-AÑO en la programación"

Si el usuario solo pide descargar el ebook del expediente o ver movimientos, esa es otra skill (`ojv-recopilador` / `descargas-laborales-y-civiles-pjud`). Esta skill es específica para **la tabla de Sala** (programación de vistas).

## Flujo recomendado

1. Pide al usuario el rol, año y Corte (si no los entrega). Si no entrega Corte, pregunta cuál (Santiago, Valparaíso, etc.).
2. Verifica que haya una pestaña de Chrome autenticada en la OJV (`https://oficinajudicialvirtual.pjud.cl`). Si no, pide al usuario que inicie sesión con Clave Única y confirma cuando esté listo.
3. Navega esa pestaña a la sección **Programación de Salas** (dentro de "Consulta Causas" en el menú superior). No es necesario llenar el formulario; basta con tener la página cargada para aprovechar el contexto jQuery y las cookies.
4. Ejecuta el snippet de consulta (`scripts/consulta_tabla.js`) vía `mcp__Claude_in_Chrome__javascript_tool`. Pasa los parámetros al snippet adaptando las constantes al comienzo.
5. Espera 2–3 segundos y lee el resultado parseado que deja expuesto en `window.__tablaResult`.
6. Informa al usuario el resultado tabulado: Sala, N° de tabla, Caratulado, Libro/Ingreso y Fecha. Si hay más de una fila, muéstralas todas. Si no hay ninguna, dilo explícitamente.

## Cómo funciona por dentro

El formulario web llama internamente a:

```
POST https://oficinajudicialvirtual.pjud.cl/programacionSalas/apelaciones/resultadoBuscarRecursosApelaciones.php
```

con estos campos:

| Campo | Significado | Ejemplo |
|-------|-------------|---------|
| `progCorte` | ID numérico de la Corte | `90` (Santiago) |
| `progTipoCausa` | ID del Libro/Tipo. **Si se envía vacío, el servidor devuelve todos los libros con ese Rol-Era** (muy útil cuando no conoces el código del libro). | `30` (Laboral – Cobranza) o `""` |
| `progRolCausa` | Número del rol | `810` |
| `progEraCausa` | Año | `2025` |
| `progTipoLibro` | Se envía vacío cuando la búsqueda es por causa | `""` |

El servidor devuelve HTML con `<tr><td>Sala</td><td>N°</td><td>Carátula</td><td>Ingreso</td><td>Fecha</td></tr>`. El snippet `consulta_tabla.js` hace el POST, parsea y expone el arreglo estructurado.

> **Tip clave**: en la práctica conviene dejar `progTipoCausa` vacío. Evita depender de conocer el código del libro y funciona igual para civiles, laborales y protecciones.

## Cortes y códigos conocidos

Ver `references/codigos-pjud.md` para la tabla completa (Cortes de Apelaciones, Tipos de tabla, Libros/Tipos conocidos). Los códigos de los libros (civil, laboral–cobranza, laboral–unificado, protección, etc.) pueden aprenderse interceptando el dropdown poblado o inspeccionando respuestas previas; pero como el endpoint acepta `progTipoCausa` vacío, normalmente no se necesita.

## Errores frecuentes y cómo reaccionar

- **`swal('','Por favor seleccione el tipo de libro','error')`** en la UI: ignorar, esta skill no pasa por la UI.
- **Respuesta vacía (`len: 0`)**: no hay filas para ese Rol-Era-Corte. Antes de decir "no está en tabla" verifica que:
  (a) el rol sea el **ICA** (no el del tribunal de origen),
  (b) el año sea el de ingreso en la Corte,
  (c) estés consultando la Corte correcta.
- **Una fila con fecha pasada + Movimientos con "Suspendida"**: la vista estaba programada y fue suspendida; la Programación aún no refleja una reprogramación. Alerta al usuario antes de anunciar alegato.
- **Sesión caída (respuesta es un HTML de login)**: pide al usuario que vuelva a ingresar con Clave Única y re-ejecuta.

## Verificación cruzada recomendada

Cuando el resultado sea crítico para presentar un escrito (p.ej. anuncio de alegato, videoconferencia, solicitud de suspensión), además del endpoint revisa en paralelo:

- **Movimientos** de la causa en Consulta Unificada: busca la última resolución de "Tabla", "Suspendida", "Radicada" o "Autos en relación" cerca de la fecha de interés.
- **Mis Causas** del apoderado titular: si figura marca/recordatorio de alegato.
- **Correo interno del estudio**: cruzar con las tablas internas del relator o planillas de asignación.

Si el endpoint y la fuente interna dan fechas distintas, es un **red flag**: no anuncies alegato sobre una fecha no publicada.

## Bundle

- `scripts/consulta_tabla.js` — snippet listo para ejecutar vía `javascript_tool` en una pestaña de la OJV.
- `references/codigos-pjud.md` — tabla de códigos (Competencia, Cortes, Tipos de Tabla, Libros).
- `references/ejemplo-uso.md` — ejemplo completo de invocación paso a paso.
Tags:#corte-apelaciones#tabla#alegato#programación#pjud

Califica este prompt

Promedio 4.0 con 6 votos.

Inicia sesión para calificar
Comentarios(0)
Inicia sesión para dejar tu comentario.

Relacionados en Laboral / Chile

Recibe los mejores prompts legales de la semana

Una selección curada por Skillex. Sin spam, cancelas cuando quieras.