Guía de boletas y documentos de rendición
Cómo leer una boleta chilena, traducirla al lenguaje de Skip y saber qué documentos adicionales necesita cada tipo de rendición.
Para que una rendición ante la ISAPRE/seguro salga completa a la primera, la boleta debe contener cierta información mínima — y ciertos tipos de gasto exigen documentos adicionales (orden médica, receta, comprobante de atención). Esta guía explica cómo leer cada documento, cómo se traduce al lenguaje de Skip, y qué debes enviar por POST /api/spot/gastos.
De la boleta al lenguaje Skip
Los datos que aparecen impresos en una boleta tienen un nombre en el formulario del endpoint de gastos. La traducción:
| Dato en la boleta | Campo en Skip | Notas |
|---|---|---|
| Número de folio del documento (ej. "BOLETA N° 4821") | receipt_id | Son lo mismo: el folio de la boleta es el receipt_id. |
| RUT del emisor (el médico, clínica o centro que emite) | receipt_rut | Aparece en la sección superior de la boleta. |
| RUT del médico tratante | doctor_rut | En boletas de honorarios de médico particular coincide con el RUT del emisor. |
| Fecha de emisión / atención | date | Formato dd/mm/yyyy. |
| Monto total | total | CLP, sin decimales. |
| Nombre del beneficiario (el paciente) | name | La boleta debe estar emitida a nombre del beneficiario. |
Tipos de boleta que vas a encontrar
Boleta de honorarios (común o electrónica)
La emite un médico particular. En la sección superior aparecen el número del documento (folio), los datos del emisor (RUT y especialidad) y el tipo de documento ("boleta de honorarios" o "boleta de honorarios electrónica").
Como el emisor es el propio médico, su RUT cumple los dos roles: receipt_rut y doctor_rut.
Para que sea rendible, la boleta debe estar emitida a nombre del beneficiario y contener el detalle de las prestaciones pagadas. Si falta alguno de esos datos, se necesita un documento de respaldo emitido por el mismo médico que los contenga (ver comprobante de atención).
Boleta de honorarios de una consulta particular: el RUT del emisor es a la vez receipt_rut y doctor_rut.
Boleta de venta (afecta o exenta de IVA)
La emite una clínica, centro médico, laboratorio o farmacia. El número y tipo de documento suele ir en la sección superior (a veces al final). El RUT del emisor es el de la institución — ese es el receipt_rut — y el médico que atendió no es el emisor.
Aquí aparece la distinción más importante de esta guía: muchas boletas de venta no traen el nombre ni el RUT del médico tratante.
Boleta de venta exenta de un centro médico. El RUT del emisor (receipt_rut) es el de la institución, y el detalle solo referencia una atención — quién la realizó se demuestra con el comprobante de atención que ves más abajo.
Cuando la boleta no trae al médico: el comprobante de atención
Si la boleta no contiene el RUT y nombre del médico tratante, no es rendible por sí sola: las aseguradoras exigen saber quién realizó la prestación. Para destrabarla se necesita un comprobante de atención.
Un comprobante de atención (también llamado orden de atención u orden de pago) es un documento emitido por el mismo prestador que respalda la información que falta en la boleta. Debe contener:
- Nombre, RUT y especialidad del médico tratante que realizó la atención.
- Los datos del paciente (el beneficiario).
- El detalle de las prestaciones realizadas.
Es el documento que las clínicas y centros médicos entregan en recepción al momento de pagar. Si tu sistema lo genera o lo tiene digitalizado, envíalo junto a la boleta en la misma request (segunda ocurrencia de uploaded_files) — con eso la boleta de venta queda completa.
Orden de atención N° 001234 — el mismo número que referenciaba la boleta de venta anterior. Aporta lo que a la boleta le faltaba: médico tratante (doctor_rut), especialidad y el detalle con código de prestación.
Boleta de centro médico sin datos del doctor y sin comprobante de atención = rendición retenida. Skip tendrá que conseguir el documento con el paciente, lo que retrasa (y a veces impide) el reembolso.
Órdenes médicas y recetas: cuándo se necesitan
Cuando el gasto nace de una indicación médica — un examen, una terapia derivada, un medicamento — las aseguradoras exigen adjuntar esa indicación. Referencia por tipo de rendición:
| Tipo de rendición | Documento adicional requerido |
|---|---|
| Consulta médica | Ninguno — la boleta basta. |
| Exámenes (laboratorio e imagenología) | Orden médica de solicitud de exámenes — siempre. |
| Procedimientos ambulatorios | Orden médica — casi siempre. |
| Medicamentos | Receta médica. |
| Kinesiología | Orden médica — siempre. |
| Fonoaudiología | Orden médica — siempre. |
| Terapia ocupacional | Orden médica — siempre. |
| Psicología / psicopedagogía | Orden o derivación médica — según aseguradora (recomendado enviarla si existe). |
| Dental | Presupuesto o detalle del tratamiento — según aseguradora. |
| Urgencia | Detalle de la atención — según aseguradora. |
La exigencia exacta varía entre ISAPREs y seguros, así que la regla práctica es simple: si el gasto tiene una orden médica o receta asociada y la tienes disponible, súbela siempre. Sobra nunca; faltar sí.
La orden médica debe contener claramente la información del médico tratante, del paciente y de las prestaciones solicitadas.
Orden médica que da origen al gasto de kinesiología de esta guía: identifica al médico tratante, al paciente y las prestaciones indicadas. Es el segundo uploaded_files del ejemplo de abajo.
Cómo enviar todo a Skip
Todos los documentos de un gasto viajan en una sola request a POST /api/spot/gastos, repitiendo el campo uploaded_files (1–5 archivos, PDF o imagen, ≤2 MB c/u):
curl -X POST "https://backend.getskip.ai/api/spot/gastos?public_key=pk_live_xxx&rut=12345678-9" \
-F "name=María González" \
-F "date=15/04/2026" \
-F "receipt_id=4821" \
-F "receipt_rut=99999999-9" \
-F "doctor_rut=11111111-1" \
-F "total=180000" \
-F "uploaded_files=@boleta_kinesiologia.pdf" \
-F "uploaded_files=@orden_medica.pdf"Más detalle:
- Referencia → Enviar gasto — campos, ejemplos (kine con orden médica, consulta solo boleta), errores e idempotencia.
- Guía → Boletas de Spot — qué pasa después de enviar y qué extrae la IA.
- ¿El gasto pertenece a una orden AAPD? AAPD → Enviar gasto.