changedOutput schema / (root)
Previous value: -{
- "$defs": {
- "Actuacion": {
- "description": "Una fila de la tabla Historia.",
- "properties": {
- "anexo_referencia": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Con qué se piden los anexos de este folio. NULO cuando el folio no trae anexo, y también cuando lo trae por un panel que no está medido: ahí `tiene_anexo` queda en verdadero y esto en nulo, que significa que hay anexos y este servidor no los puede traer.",
- "title": "Anexo Referencia"
- },
- "anexo_ruta": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Qué ruta de la plataforma entrega los anexos de este folio. Va junto con `anexo_referencia` y hacen falta las dos, igual que para el documento: una misma competencia abre paneles distintos según el trámite, y civil tiene dos con parámetros distintos.",
- "title": "Anexo Ruta"
- },
- "anio_tramite": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Año que suprema publica en columna aparte, además de la fecha.",
- "title": "Anio Tramite"
- },
- "correlativo": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Correlativo interno del trámite. Sólo en suprema.",
- "title": "Correlativo"
- },
- "cuaderno": {
- "default": "",
- "description": "Cuaderno al que pertenece la actuación. Ej: '0 - Principal'.",
- "title": "Cuaderno",
- "type": "string"
- },
- "desc_tramite": {
- "description": "Texto literal de la celda, sin normalizar.",
- "title": "Desc Tramite",
- "type": "string"
- },
- "discrepancia_fechas": {
- "default": false,
- "description": "True si la fecha entre paréntesis de 'Fec. Trámite' y la de 'Diligencia:' en la descripción no coinciden. Revisar a mano.",
- "title": "Discrepancia Fechas",
- "type": "boolean"
- },
- "documento_referencia": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "La referencia opaca con la que la plataforma identifica ese documento. Junto con `documento_ruta` es lo único que permite pedirlo después: sin ellas se sabe que el documento existe y no cuál es. NULO cuando la actuación no trae documento.",
- "title": "Documento Referencia"
- },
- "documento_ruta": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Qué ruta de la plataforma entrega ese documento. Cada competencia usa la suya. NULO cuando la actuación no trae documento.",
- "title": "Documento Ruta"
- },
- "estado": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Estado del trámite. La publican laboral, suprema y apelaciones.",
- "title": "Estado"
- },
- "estado_firma": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Estado de firma del trámite. La publica cobranza en lugar de la foja; civil no la trae.",
- "title": "Estado Firma"
- },
- "etapa": {
- "title": "Etapa",
- "type": "string"
- },
- "fecha_diligencia": {
- "anyOf": [
- {
- "format": "date",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Fecha real de la diligencia del receptor, en ISO 8601. ES LA QUE CUENTA PARA LOS PLAZOS PROCESALES. Nula si la fila no la informa.",
- "title": "Fecha Diligencia"
- },
- "fecha_registro": {
- "anyOf": [
- {
- "format": "date",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Fecha en que el trámite se registró en el sistema, en ISO 8601. NO es la que corre los plazos.",
- "title": "Fecha Registro"
- },
- "foja": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Foja del expediente. La publica civil; cobranza no la trae, y ahí es ausente y no vacía.",
- "title": "Foja"
- },
- "folio": {
- "title": "Folio",
- "type": "string"
- },
- "georreferencia_referencia": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Con qué se pide la georreferencia de esta actuación. NULO cuando la competencia no publica la columna o la actuación no la ofrece.\n\nTenerla no garantiza que haya georreferencia: está medido que una de seis abre un panel que responde que no existe ninguna.",
- "title": "Georreferencia Referencia"
- },
- "georreferenciado": {
- "description": "Si el sitio OFRECE la georreferencia de esta actuación, no si existe.\n\nEstá medido que no es lo mismo: el 20 de agosto de 2026, una de las seis actuaciones georreferenciadas de C-1156-2026 abría un panel que responde 'No existen Georreferencia para mostrar'. Verdadero significa que hay dónde preguntar, y confirmarlo cuesta una petición por actuación.\n\nFalso significa AUSENTE **sólo donde la competencia publica la columna**, y ahí sí puede ser jurídicamente relevante (art. 9 inc. 3 Ley 20.886). Suprema no la publica, así que su falso significa que no hay dónde mirar, no que la diligencia no se georreferenció. Mirar `COMPETENCIAS[competencia].historia.columnas` para saber cuál de las dos cosas es.",
- "title": "Georreferenciado",
- "type": "boolean"
- },
- "hora_diligencia": {
- "anyOf": [
- {
- "format": "time",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Hora de la diligencia, cuando la descripción la trae.",
- "title": "Hora Diligencia"
- },
- "sala": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Sala que resolvió el trámite. Sólo en suprema y en Cortes de Apelaciones, donde forma parte de cómo se cita el fallo.",
- "title": "Sala"
- },
- "tiene_anexo": {
- "default": false,
- "description": "Si la columna `Anexo` del folio ofrece algo. Es un SEGUNDO canal de documentos, distinto de `Doc.`: un folio puede traer la resolución en uno y los anexos del escrito en el otro.\n\nSe puede pedir SÓLO donde `anexo_referencia` viene con valor. En las demás la celda abre un modal de JavaScript cuya ruta no está verificada contra la plataforma, así que verdadero significa que hay algo y no que este servidor lo pueda traer.\n\nSe publica igual porque el silencio es peor. Sin este campo, un folio con anexo se veía idéntico a uno sin nada, y quien preguntara por los documentos de la causa recibía una respuesta que parecía completa. Verdadero significa: acá hay algo que hay que ir a buscar al expediente.\n\nFalso significa AUSENTE sólo donde la competencia publica la columna. En `penal` no hay tabla de Historia medida, así que ahí no se sabe.",
- "title": "Tiene Anexo",
- "type": "boolean"
- },
- "tiene_documento": {
- "description": "Si la columna `Doc.` del folio ofrece algo. Verdadero NO garantiza que este servidor pueda traerlo: cuando `documento_ruta` viene en nulo, la celda abre el documento con un modal de JavaScript cuyo endpoint no está medido.",
- "title": "Tiene Documento",
- "type": "boolean"
- },
- "tramite": {
- "title": "Tramite",
- "type": "string"
- }
- },
- "required": [
- "folio",
- "etapa",
- "tramite",
- "desc_tramite",
- "georreferenciado",
- "tiene_documento"
- ],
- "title": "Actuacion",
- "type": "object"
- },
- "CausaAgregada": {
- "description": "Otra causa que se ve JUNTO con ésta en la Corte Suprema.\n\nEs lo que la plataforma rotula \"Agregados\". No es la causa de origen ni un exhorto: son\ncausas distintas que el tribunal ve en la misma cuenta, así que lo que ocurra en ellas puede\nresolverse el mismo día y no aparece en la historia de ésta.\n\n**Sus columnas salen del encabezado y ninguna fila se ha visto.** El panel vino vacío en las\nveintidós causas de suprema que se abrieron para medirlo, así que lo que trae cada celda no\nestá comprobado: si una publica un formulario donde acá se lee texto, el campo va a salir\nvacío en vez de fallar.",
- "properties": {
- "anio": {
- "default": "",
- "description": "Año que el panel publica en columna aparte.",
- "title": "Anio",
- "type": "string"
- },
- "caratulado": {
- "default": "",
- "description": "Carátula de esa causa.",
- "title": "Caratulado",
- "type": "string"
- },
- "documento_referencia": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Con qué se pide. Va junto con su ruta.",
- "title": "Documento Referencia"
- },
- "documento_ruta": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Qué ruta entrega su documento, si la fila lo trae.",
- "title": "Documento Ruta"
- },
- "folio": {
- "default": "",
- "description": "Folio con que la causa agregada figura acá.",
- "title": "Folio",
- "type": "string"
- },
- "materia": {
- "default": "",
- "description": "Qué se litiga en ella.",
- "title": "Materia",
- "type": "string"
- },
- "rit": {
- "default": "",
- "description": "Rol de la causa agregada.",
- "title": "Rit",
- "type": "string"
- },
- "tribunal": {
- "default": "",
- "description": "Tribunal de esa causa, por su nombre.",
- "title": "Tribunal",
- "type": "string"
- }
- },
- "title": "CausaAgregada",
- "type": "object"
- },
- "CausaDeOrigen": {
- "description": "La causa de la Corte de Apelaciones de la que subió el recurso.\n\nCierra la arista hacia ABAJO, igual que `Exhorto` la cierra hacia el lado: sin esto el\ndetalle de una causa de la Corte Suprema dice que hubo una apelación y no dice dónde está\nla causa apelada, que es donde vive todo lo que ocurrió antes.\n\nLos cuatro rótulos del panel son UN dato, la identidad de una causa, y por eso ninguno\nviaja en nulo: el mismo número de rol existe en las diecisiete cortes y, dentro de una, en\nvarios libros a la vez. Un rol sin corte no ubica nada.",
- "properties": {
- "anio": {
- "description": "Año de ingreso a la corte, cuatro dígitos.",
- "title": "Anio",
- "type": "integer"
- },
- "corte": {
- "description": "NOMBRE de la Corte de Apelaciones, tal como el sitio lo emite. Ej: 'C.A. DE CONCEPCIÓN'. NO es el código que las búsquedas exigen: para consultar esta causa hay que resolverlo con `listar_cortes` y pasar el entero, igual que con el tribunal de destino de un exhorto. Pasar el nombre donde va el código no devuelve un error, devuelve las causas de otra jurisdicción.",
- "title": "Corte",
- "type": "string"
- },
- "libro": {
- "description": "Libro en que la corte tramitó el recurso. Ej: 'Protección'. Es lo que va en `tipo` al buscar en apelaciones, que es la única competencia donde el rol lleva el libro adelante en vez de una letra: sin él, `14988-2020` no identifica una causa.",
- "title": "Libro",
- "type": "string"
- },
- "recurso": {
- "description": "Qué se recurrió, tal como el sitio lo emite y sin normalizar. Ej: '(Civil) Apelación Protección'.",
- "title": "Recurso",
- "type": "string"
- },
- "rol": {
- "description": "Número de rol en la corte, sin el libro ni el año. El sitio lo publica junto al año y con espacios alrededor del guion ('14988 - 2020'); se entrega partido porque es así como lo piden las búsquedas de este servidor, que exigen enteros.",
- "title": "Rol",
- "type": "integer"
- }
- },
- "required": [
- "corte",
- "libro",
- "rol",
- "anio",
- "recurso"
- ],
- "title": "CausaDeOrigen",
- "type": "object"
- },
- "Diligencia": {
- "description": "Una diligencia del ministro de fe en un juicio de cobranza.\n\nEs el panel donde cobranza las guarda de verdad. Su tabla de Historia nombra algunas como\n`Actuacion - Receptor`, sin tilde y con guion, y ninguna trae fecha de diligencia: leerlas\nde ahí daría una lista parcial y sin el dato que se busca.\n\nNo es una `Actuacion` y no se puede tratar como tal. Una actuación de civil trae la fecha\ndoble que corre los plazos; acá el sitio publica una sola columna de fecha, y en la fila\nmedida trae el valor cero.",
- "properties": {
- "destinatario": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "A quién se dirige la diligencia. Medido: 'No Asignado', o sea el panel publica la fila antes de que haya alguien encargado de practicarla. NULO en laboral, que no publica la columna.",
- "title": "Destinatario"
- },
- "documento_ida_referencia": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Con qué se pide ese documento. Va junto con su ruta.",
- "title": "Documento Ida Referencia"
- },
- "documento_ida_ruta": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Qué ruta entrega el oficio DESPACHADO. NULO cuando la fila no lo trae, y también en cobranza, donde sólo está medido el caso sin documento.",
- "title": "Documento Ida Ruta"
- },
- "documento_vuelta_referencia": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Con qué se pide ese documento. Va junto con su ruta.",
- "title": "Documento Vuelta Referencia"
- },
- "documento_vuelta_ruta": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Qué ruta entrega el oficio que VOLVIÓ. Su ausencia es un dato: está medido que una diligencia `enviada` trae sólo el de ida, y una `cumplida` los dos.",
- "title": "Documento Vuelta Ruta"
- },
- "estado": {
- "description": "Si la diligencia se practicó, y HAY QUE MIRARLO antes de leer la fecha. Valor medido: 'cumplida'. Que la fecha venga nula NO significa que no se practicó: significa que el sitio no publicó ninguna.",
- "title": "Estado",
- "type": "string"
- },
- "fecha_tramite": {
- "anyOf": [
- {
- "format": "date",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "La única fecha que el panel publica, en ISO 8601. NO es la fecha de diligencia de civil: acá no viene la fecha doble, así que no se puede afirmar cuándo el ministro de fe la practicó. NULA también cuando el sitio imprime `31/12/1969`, que es el valor cero renderizado como fecha y no una diligencia de 1969: informarla haría computar un plazo desde ahí.",
- "title": "Fecha Tramite"
- },
- "referencia": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Con qué se despachó la diligencia, como lo rotula el sitio. Medido en laboral: 'Envío Automatico'. NULO en cobranza, que no publica la columna.",
- "title": "Referencia"
- },
- "responsable": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Quién figura a cargo de la diligencia, tal como lo publica el sitio. Es el nombre de una persona natural: es un dato personal de un tercero. NULO en laboral, que no publica la columna.",
- "title": "Responsable"
- },
- "rit": {
- "description": "RIT de la causa A LA QUE la diligencia se dirige, que NO es necesariamente la que se consultó. Leerlo como el RIT de esta causa haría informar como propia una diligencia de otro expediente.",
- "title": "Rit",
- "type": "string"
- },
- "ruc": {
- "description": "RUC de esa misma causa, con el mismo cuidado que `rit`: es de la causa destinataria de la diligencia, no de la consultada.",
- "title": "Ruc",
- "type": "string"
- },
- "tipo": {
- "description": "Qué diligencia es. Ej: 'Oficios Varios 3'. Es lo que el sitio imprime, sin normalizar: dos causas pueden escribir distinto la misma diligencia.",
- "title": "Tipo",
- "type": "string"
- }
- },
- "required": [
- "estado",
- "tipo",
- "rit",
- "ruc"
- ],
- "title": "Diligencia",
- "type": "object"
- },
- "EscritoPendiente": {
- "description": "Un escrito presentado que el tribunal todavía NO resuelve.\n\nEl sitio rotula la pestaña \"Escritos por Resolver\" en civil y \"Escritos Pendientes\" en\nlaboral. No es el listado de todo lo presentado: es la cola de lo que espera proveído, y\npor eso una causa con años de tramitación suele traerla vacía mientras una de esta semana\ntrae dos.\n\nEs lo que responde \"¿ya me proveyeron el escrito?\", que es una pregunta distinta de la que\nresponde la Historia, donde el escrito aparece cuando YA fue resuelto.",
- "properties": {
- "anexo_referencia": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Con qué se piden. NULO por las mismas dos razones.",
- "title": "Anexo Referencia"
- },
- "anexo_ruta": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "A qué panel se piden esos anexos, para `obtener_anexos_escrito`. NULO cuando el escrito no trae anexo o cuando su panel no está medido.",
- "title": "Anexo Ruta"
- },
- "documento_referencia": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "La referencia opaca con la que se pide ese documento. Junto con `documento_ruta` es lo único que permite traerlo.",
- "title": "Documento Referencia"
- },
- "documento_ruta": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Qué ruta entrega el escrito mismo. NULO cuando la fila no trae formulario.",
- "title": "Documento Ruta"
- },
- "fecha_ingreso": {
- "anyOf": [
- {
- "format": "date",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Cuándo ingresó el escrito, en ISO 8601. NO es una fecha de plazos: el plazo lo corre la resolución que recaiga, y todavía no la hay.",
- "title": "Fecha Ingreso"
- },
- "referencia": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Lo que laboral publica en su columna `Referencia`. NULO en civil, que no la publica, y en laboral mientras no se vea una fila: su contenido no está medido.",
- "title": "Referencia"
- },
- "solicitante": {
- "default": "",
- "description": "Quién lo presentó, por su calidad procesal y no por su nombre. Ej: 'Demandante'.",
- "title": "Solicitante",
- "type": "string"
- },
- "tiene_anexo": {
- "default": false,
- "description": "Si el escrito acompañó documentos. Mismo segundo canal que en la Historia: `Doc.` trae el escrito y `Anexo` los papeles que se acompañaron.",
- "title": "Tiene Anexo",
- "type": "boolean"
- },
- "tiene_documento": {
- "default": false,
- "description": "Si la columna `Doc.` del escrito ofrece algo.",
- "title": "Tiene Documento",
- "type": "boolean"
- },
- "tipo": {
- "default": "",
- "description": "Qué se pidió, como lo rotula el sitio. Ej: 'Ingreso Solicitud', 'Ingreso Exhorto', 'Designación de Martillero'.",
- "title": "Tipo",
- "type": "string"
- }
- },
- "title": "EscritoPendiente",
- "type": "object"
- },
- "Exhorto": {
- "description": "Una causa que este tribunal despachó a otro para que practique una diligencia.\n\nSe ve desde el tribunal de ORIGEN: `rol_destino` es la causa que se abrió en el otro\ntribunal, y ahí viven las actuaciones que este expediente no muestra. Un plazo que corre\npor una diligencia exhortada NO se computa desde acá.",
- "properties": {
- "estado": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Estado del exhorto. Medido: 'Generado'. Otros valores no se conocen.",
- "title": "Estado"
- },
- "fecha_ingreso": {
- "anyOf": [
- {
- "format": "date",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Cuándo ingresó al tribunal destino.",
- "title": "Fecha Ingreso"
- },
- "fecha_orden": {
- "anyOf": [
- {
- "format": "date",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Cuándo el tribunal ordenó despacharlo.",
- "title": "Fecha Orden"
- },
- "referencia": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "La referencia con la que la plataforma abre el detalle de este exhorto. Se guarda para cuando ese panel esté medido: hoy no hay herramienta que la use.",
- "title": "Referencia"
- },
- "rol_destino": {
- "description": "El rol que la causa recibió en el tribunal destino.",
- "title": "Rol Destino",
- "type": "string"
- },
- "rol_origen": {
- "description": "El rol de esta causa, la que ordena el exhorto.",
- "title": "Rol Origen",
- "type": "string"
- },
- "tipo": {
- "default": "",
- "description": "Tipo de exhorto, según el sitio.",
- "title": "Tipo",
- "type": "string"
- },
- "tribunal_destino": {
- "description": "Tribunal que debe practicar la diligencia.",
- "title": "Tribunal Destino",
- "type": "string"
- }
- },
- "required": [
- "rol_origen",
- "rol_destino",
- "tribunal_destino"
- ],
- "title": "Exhorto",
- "type": "object"
- },
- "Liquidacion": {
- "description": "Una liquidación del crédito en un juicio de cobranza.\n\nUna causa acumula liquidaciones sucesivas: la MÁS RECIENTE es la vigente y las anteriores\nson el historial. NO se suman. La causa medida fue de $4.481.885 en 2019 a $24.563.365 en\n2022, así que sumarlas informaría una deuda inflada varias veces.",
- "properties": {
- "cuaderno": {
- "default": "",
- "description": "Cuaderno al que corresponde.",
- "title": "Cuaderno",
- "type": "string"
- },
- "estado": {
- "default": "",
- "description": "Estado de la liquidación. Ej: 'Firmado'.",
- "title": "Estado",
- "type": "string"
- },
- "fecha": {
- "anyOf": [
- {
- "format": "date",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Fecha de la liquidación, en ISO 8601. Ordena el historial: la más reciente es la vigente y las anteriores NO se suman a ella.",
- "title": "Fecha"
- },
- "monto": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Monto líquido en pesos, sin separadores. Es el total adeudado A ESA FECHA, no un cargo que se sume a los demás: la deuda vigente es el monto de la liquidación más reciente. NULO si no se pudo leer con la forma medida, y nulo NO es cero, que sería una deuda saldada.\n\nLa forma medida es la de cobranza (`$24.563.365.-`). En laboral el panel nunca trajo una fila, así que si imprime el monto de otra manera esto va a venir nulo con `monto_publicado` lleno, y ahí el dato está en el segundo.",
- "title": "Monto"
- },
- "monto_publicado": {
- "description": "El monto tal como lo imprime el sitio, ej: '$24.563.365.-'. Se conserva porque es lo que aparece en el expediente y es contra lo que alguien va a comparar.",
- "title": "Monto Publicado",
- "type": "string"
- },
- "nombre": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "El nombre de esa persona, tal como el sitio lo publica. NULO en cobranza por lo mismo.",
- "title": "Nombre"
- },
- "rut": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "A QUIÉN se le paga, en las liquidaciones de laboral. Es un RUT de persona natural: dato personal de un tercero. NULO en cobranza, que liquida el crédito por documento y no por persona, y también mientras el panel de laboral no traiga una fila: su contenido sale del encabezado y nadie lo ha visto lleno.",
- "title": "Rut"
- }
- },
- "required": [
- "monto_publicado"
- ],
- "title": "Liquidacion",
- "type": "object"
- },
- "Litigante": {
- "description": "Una parte de la causa, con su calidad procesal.\n\nTrae RUT de personas naturales. Es lo que la plataforma publica y lo que identifica a una\nparte sin ambigüedad, y por eso se entrega: dos personas pueden llamarse igual. Quien\nconecte este servidor debe saber que recibe datos personales de terceros.",
- "properties": {
- "abogado_defensor": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Si tiene abogado defensor. Sólo laboral publica la columna.",
- "title": "Abogado Defensor"
- },
- "estado": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Estado de la parte, tal como el sitio lo emite: la clase del icono, sin interpretar. Sólo laboral publica la columna, y ahí NUNCA es nulo. Un nulo significa que esta competencia no publica el dato, no que la parte no tenga estado.",
- "title": "Estado"
- },
- "nombre": {
- "description": "Nombre o razón social, tal como lo publica el sitio.",
- "title": "Nombre",
- "type": "string"
- },
- "persona": {
- "default": "",
- "description": "Si es persona 'NATURAL' o 'JURIDICA', según el sitio.",
- "title": "Persona",
- "type": "string"
- },
- "rut": {
- "default": "",
- "description": "RUT con dígito verificador, como lo publica el sitio.",
- "title": "Rut",
- "type": "string"
- },
- "sujeto": {
- "description": "Calidad procesal. Ej: 'DTE.' demandante, 'DDO.' demandado, 'RECURRIDO'.",
- "title": "Sujeto",
- "type": "string"
- }
- },
- "required": [
- "sujeto",
- "nombre"
- ],
- "title": "Litigante",
- "type": "object"
- },
- "Materia": {
- "description": "Una materia de la causa: qué se está litigando.",
- "properties": {
- "codigo": {
- "description": "Código de la materia en la nomenclatura del sitio. Ej: 'L021'.",
- "title": "Codigo",
- "type": "string"
- },
- "estado": {
- "default": "",
- "description": "Estado de esa materia. Ej: 'Sentencia'.",
- "title": "Estado",
- "type": "string"
- },
- "fecha_termino": {
- "anyOf": [
- {
- "format": "date",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Fecha de término de la materia, en ISO 8601.",
- "title": "Fecha Termino"
- },
- "glosa": {
- "description": "Qué es. Ej: 'Despido injustificado', 'Feriado legal'.",
- "title": "Glosa",
- "type": "string"
- }
- },
- "required": [
- "codigo",
- "glosa"
- ],
- "title": "Materia",
- "type": "object"
- },
- "Notificacion": {
- "description": "Una fila del panel de notificaciones.",
- "properties": {
- "estado": {
- "description": "Si la notificación se practicó, y HAY QUE MIRARLO: la lista incluye intentos que NO se practicaron. Valores medidos: 'Realizada' en civil y laboral, 'Pendiente' en laboral, 'realizada' y 'enviada' en cobranza. Una fila 'Pendiente' significa que la notificación no se ha practicado, así que su fecha NO hizo correr ningún plazo. 'enviada' es una carta despachada, que no es lo mismo que notificada.",
- "title": "Estado",
- "type": "string"
- },
- "fecha_notificacion": {
- "anyOf": [
- {
- "format": "date",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Cuándo se practicó la notificación, en ISO 8601. NULO donde la competencia no publica esta columna: sólo cobranza la trae. Nulo significa que el dato no está, NO que coincida con la fecha de trámite.",
- "title": "Fecha Notificacion"
- },
- "fecha_tramite": {
- "anyOf": [
- {
- "format": "date",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Fecha del trámite notificado, en ISO 8601. Es la única que publican civil y laboral. NO es por sí sola la fecha en que se notificó: mirar `estado` antes de computar un plazo con ella.",
- "title": "Fecha Tramite"
- },
- "nombre": {
- "description": "Nombre de quien fue notificado, tal como lo publica el sitio.",
- "title": "Nombre",
- "type": "string"
- },
- "observacion": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Por qué falló la notificación, cuando falló. Cobranza no trae la columna.",
- "title": "Observacion"
- },
- "rol": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Rol de la causa. Sólo civil lo repite acá.",
- "title": "Rol"
- },
- "tipo": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Vía por la que se notificó: 'mail', 'carta'. Laboral no la trae.",
- "title": "Tipo"
- },
- "tipo_parte": {
- "description": "Calidad de quien fue notificado. Ej: 'AB.DTE.' abogado demandante, 'DDO.' demandado.",
- "title": "Tipo Parte",
- "type": "string"
- },
- "tramite": {
- "default": "",
- "description": "Qué se notificó. Ej: 'resolución'.",
- "title": "Tramite",
- "type": "string"
- }
- },
- "required": [
- "estado",
- "tipo_parte",
- "nombre"
- ],
- "title": "Notificacion",
- "type": "object"
- },
- "PiezaExhorto": {
- "description": "Un trámite de la causa de ORIGEN que vino junto con el exhorto.\n\nNO es una actuación de esta causa, y por eso no comparte tipo con `Actuacion` ni viaja en\n`historia`: es tramitación que ocurrió en el otro tribunal, antes de que el exhorto llegara,\ny es lo que el tribunal exhortado tuvo a la vista. Los plazos de esta causa no se computan\ndesde acá.",
- "properties": {
- "cuaderno": {
- "default": "",
- "description": "Cuaderno de la causa de ORIGEN al que pertenece la pieza.",
- "title": "Cuaderno",
- "type": "string"
- },
- "desc_tramite": {
- "default": "",
- "description": "Texto literal de la celda, sin normalizar.",
- "title": "Desc Tramite",
- "type": "string"
- },
- "documento_referencia": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "La referencia opaca con la que la plataforma identifica ese documento. Junto con `documento_ruta` es lo único que permite pedirlo después. NULO si no trae.",
- "title": "Documento Referencia"
- },
- "documento_ruta": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Qué ruta de la plataforma entrega ese documento. NULO si no trae.",
- "title": "Documento Ruta"
- },
- "etapa": {
- "default": "",
- "description": "Etapa en que la causa de origen la despachó.",
- "title": "Etapa",
- "type": "string"
- },
- "fecha_diligencia": {
- "anyOf": [
- {
- "format": "date",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "La fecha entre paréntesis, cuando la celda trae las dos. Nula en las seis piezas medidas: ahí el sitio publica una sola fecha en esta columna.",
- "title": "Fecha Diligencia"
- },
- "fecha_registro": {
- "anyOf": [
- {
- "format": "date",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Cuándo el tribunal de origen registró el trámite, en ISO 8601.",
- "title": "Fecha Registro"
- },
- "foja": {
- "default": "",
- "description": "Foja del expediente de origen.",
- "title": "Foja",
- "type": "string"
- },
- "folio": {
- "title": "Folio",
- "type": "string"
- },
- "tiene_anexo": {
- "default": false,
- "description": "Si la columna `Anexo` de la pieza ofrece algo. Es el mismo canal que `Actuacion.tiene_anexo`, pero acá NO se puede pedir: las piezas sólo están medidas en civil, y de las rutas de anexo sólo se ejecutó la de laboral. Por eso esta pieza no trae referencia de anexo y la actuación laboral sí. La pieza puede traer su documento principal y un anexo aparte.",
- "title": "Tiene Anexo",
- "type": "boolean"
- },
- "tiene_documento": {
- "description": "Si la columna `Doc.` de la pieza ofrece algo.",
- "title": "Tiene Documento",
- "type": "boolean"
- },
- "tramite": {
- "default": "",
- "description": "Tipo de trámite. Ej: 'Resolución', 'Escrito'.",
- "title": "Tramite",
- "type": "string"
- }
- },
- "required": [
- "folio",
- "tiene_documento"
- ],
- "title": "PiezaExhorto",
- "type": "object"
- }
- },
- "description": "Los paneles MAPEADOS del detalle, leídos de una sola vez. No es el expediente completo.\n\nDecirlo es parte del contrato, porque la ausencia se lee como inexistencia. Quedan dos\npaneles sin mapear, los dos de apelaciones: los exhortos de la corte y la incompetencia. Lo\nque no está acá **no está dicho**, no está negado.\n\nNo se mapean porque no hay qué mapear: su tabla trae dos columnas, la primera en blanco y la\nsegunda con el rótulo, y en la mitad de los detalles de apelaciones el panel ni siquiera\naparece.\n\nY tres de los que SÍ se leen tienen las columnas medidas del encabezado y ninguna fila\nobservada, que es otra cosa que conviene saber: `SIN_FILAS_OBSERVADAS` los nombra.\n\nY dos canales que sí se pueden pedir y NO vienen incluidos, porque cuestan una petición\naparte cada uno: los anexos de un folio, con `anexo_ruta` y `anexo_referencia` de su\nactuación, y el listado de audios de audiencia, con `audio_referencia`. Que esos campos\nvengan con valor significa que hay algo que este servidor puede traer y todavía no trajo.\n\nCada campo distingue tres estados, y la diferencia entre los dos últimos es la que este\nproyecto existe para no borrar:\n\n- `None`: esta competencia NO publica ese panel. La pregunta no tiene respuesta acá.\n- `[]`: el panel existe y no trae filas. Es una respuesta: no hay notificaciones\n practicadas, no hay liquidaciones, no hay exhortos despachados.\n\nDos paneles NO pueden venir vacíos y por eso no están en esa lista: `litigantes`, porque\nuna causa sin partes no existe, y `materias`, porque una causa laboral sin materia tampoco.\nSi el sitio los devuelve sin filas se levanta en vez de publicar la lista vacía.\n- Con elementos: lo que hay.\n\nDevolver lista vacía en el primer caso las haría indistinguibles, y \"esta competencia no lo\ninforma\" se leería como \"no ocurrió\".\n\n`piezas_exhorto` trae un cuarto caso que esos tres no saben decir. El panel existe en civil,\npero sólo en las causas que SON un exhorto: \"esta competencia no lo publica\" y \"esta causa\nno es un exhorto\" son cosas distintas, y meter las dos en `None` borra justo la distinción\nque la lista de arriba protege. Por eso viaja al lado `causa_es_exhorto`, con el mismo\noficio que `causa_encontrada`: nombrar cuál de los dos silencios es éste.\n\n`causa_de_origen` no es una lista, así que nunca viene en `[]`: o trae entera la causa de\nla que subió el recurso, o viene en nulo porque la competencia no publica ese panel. Un\npanel presente que no se entiende levanta, y no se degrada a campos vacíos.",
- "properties": {
- "audio_referencia": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Con qué se pide el listado de audios de las audiencias de esta causa, si las tiene. NULO cuando la causa no ofrece grabación y también cuando su competencia no está medida: sólo laboral lo está.\n\nQue venga con valor significa que HAY audiencia grabada, que es un dato en sí: la Historia dice que hubo audiencia, y esto dice que quedó registrada.",
- "title": "Audio Referencia"
- },
- "causa_de_origen": {
- "anyOf": [
- {
- "$ref": "#/$defs/CausaDeOrigen"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "La causa de la Corte de Apelaciones desde la que subió el recurso. Es cómo se sigue la causa hacia abajo: sin ella el detalle dice que hubo apelación y no dice dónde está lo que ocurrió antes. Sólo suprema publica el panel, y en las demás viene en NULO por eso, no porque la causa no venga de ninguna parte.\n\nSu `corte` es el NOMBRE y las búsquedas piden el código: se resuelve con `listar_cortes` antes de consultarla."
- },
- "causa_encontrada": {
- "default": true,
- "description": "Falso cuando la búsqueda no dio con el rol pedido. En ese caso TODOS los demás campos vienen en nulo por no haber causa que leer, NO porque la competencia no publique esos paneles: sin este campo las dos situaciones se verían iguales.",
- "title": "Causa Encontrada",
- "type": "boolean"
- },
- "causa_es_exhorto": {
- "anyOf": [
- {
- "type": "boolean"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Si ESTA causa es un exhorto: una que otro tribunal abrió acá para que se practiquen diligencias suyas. Sale de la cabecera de la causa, no de qué paneles llegaron. NULO significa que la competencia no tiene la pregunta medida, NO que la causa no lo sea: sin este campo, `piezas_exhorto` en nulo diría las dos cosas a la vez.",
- "title": "Causa Es Exhorto"
- },
- "causas_agregadas": {
- "anyOf": [
- {
- "items": {
- "$ref": "#/$defs/CausaAgregada"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Las causas que se ven JUNTO con ésta en la Corte Suprema. La lista vacía es lo normal y es una respuesta. NULO donde la competencia no publica el panel.",
- "title": "Causas Agregadas"
- },
- "diligencias": {
- "anyOf": [
- {
- "items": {
- "$ref": "#/$defs/Diligencia"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Diligencias del ministro de fe, con su estado y quién figura a cargo. Sólo cobranza publica el panel, y su fecha NO es la que corre los plazos: en la fila medida el sitio imprime el valor cero, que se entrega en nulo.",
- "title": "Diligencias"
- },
- "escritos_pendientes": {
- "anyOf": [
- {
- "items": {
- "$ref": "#/$defs/EscritoPendiente"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Los escritos presentados que el tribunal todavía NO resuelve. La lista vacía es una respuesta: no queda nada por proveer. NULO si la competencia no tiene medido el panel.",
- "title": "Escritos Pendientes"
- },
- "exhortos": {
- "anyOf": [
- {
- "items": {
- "$ref": "#/$defs/Exhorto"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Causas que este tribunal despachó a otro. Una lista con elementos significa que parte de la tramitación ocurre en OTRO expediente, y las actuaciones de esa parte no están acá.",
- "title": "Exhortos"
- },
- "historia": {
- "anyOf": [
- {
- "items": {
- "$ref": "#/$defs/Actuacion"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Todas las actuaciones, de todos los cuadernos. NULO si la competencia no tiene su panel de historia medido.",
- "title": "Historia"
- },
- "liquidaciones": {
- "anyOf": [
- {
- "items": {
- "$ref": "#/$defs/Liquidacion"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Cuánto se debe y a qué fecha. Sólo cobranza liquida el crédito.",
- "title": "Liquidaciones"
- },
- "litigantes": {
- "anyOf": [
- {
- "items": {
- "$ref": "#/$defs/Litigante"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Quiénes son parte y con qué calidad procesal. Trae RUT de personas naturales: son datos personales de terceros.",
- "title": "Litigantes"
- },
- "materias": {
- "anyOf": [
- {
- "items": {
- "$ref": "#/$defs/Materia"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Qué se litiga. Sólo laboral publica el panel.",
- "title": "Materias"
- },
- "notificaciones": {
- "anyOf": [
- {
- "items": {
- "$ref": "#/$defs/Notificacion"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Notificaciones practicadas Y no practicadas. Mirar `estado` antes de computar un plazo con sus fechas.",
- "title": "Notificaciones"
- },
- "piezas_exhorto": {
- "anyOf": [
- {
- "items": {
- "$ref": "#/$defs/PiezaExhorto"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Los trámites que el tribunal de ORIGEN despachó junto con el exhorto, o sea lo que este tribunal tuvo a la vista. NO son actuaciones de esta causa y no corren sus plazos. Viene en nulo cuando `causa_es_exhorto` no es verdadero, y ese campo dice cuál de las dos ausencias es.",
- "title": "Piezas Exhorto"
- }
- },
- "title": "DetalleCausa",
- "type": "object"
-}New value: +null