Recetas

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 boletaCampo en SkipNotas
Número de folio del documento (ej. "BOLETA N° 4821")receipt_idSon lo mismo: el folio de la boleta es el receipt_id.
RUT del emisor (el médico, clínica o centro que emite)receipt_rutAparece en la sección superior de la boleta.
RUT del médico tratantedoctor_rutEn boletas de honorarios de médico particular coincide con el RUT del emisor.
Fecha de emisión / atencióndateFormato dd/mm/yyyy.
Monto totaltotalCLP, sin decimales.
Nombre del beneficiario (el paciente)nameLa 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 un médico particular, con cada dato anotado y su campo equivalente en Skip

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: no incluye los datos 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 que respalda la boleta de venta anterior: aporta el médico tratante, el paciente y el detalle de prestaciones

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ónDocumento adicional requerido
Consulta médicaNinguno — la boleta basta.
Exámenes (laboratorio e imagenología)Orden médica de solicitud de exámenes — siempre.
Procedimientos ambulatoriosOrden médica — casi siempre.
MedicamentosReceta médica.
KinesiologíaOrden médica — siempre.
FonoaudiologíaOrden médica — siempre.
Terapia ocupacionalOrden médica — siempre.
Psicología / psicopedagogíaOrden o derivación médica — según aseguradora (recomendado enviarla si existe).
DentalPresupuesto o detalle del tratamiento — según aseguradora.
UrgenciaDetalle 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 indica 10 sesiones de kinesiología, con el RUT del médico tratante y el detalle de prestaciones anotados

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:

On this page