SkipDocumentación Skipdocs
AAPDRendición y cobros

Cómo se presenta un reembolso

Qué envía Skip a la ISAPRE y con qué cadencia.

Trigger

Un reembolso se presenta cuando ambas condiciones se cumplen:

  1. Una orden AAPD llega a estado paid.
  2. Una boleta médica correspondiente llega vía POST /api/spot/gastos o POST /api/spot/gastos-url, con skip_pay_order_id igual al hash de la orden.

Si la boleta llega antes de que la orden esté pagada, Skip pone el reembolso en cola y lo presenta cuando ambas condiciones resuelven.

Por ISAPRE, en paralelo

Skip presenta un reembolso por cada cuenta ISAPRE asociada al beneficiario del paciente. La mayoría tiene una (FONASA), algunos tienen dos (ISAPRE primaria + seguro complementario). Skip los presenta en paralelo y los trata de forma independiente.

ChileanExpense creado

  ├─► por cada ISAPRE en el beneficiario:
  │     submit_claim() — async, fire-and-forget

  └─► Fila ClaimSubmission por ISAPRE:
        { tracking_id, was_uploaded, upload_failure_reason }

Qué envía Skip

  • Credenciales de login de la ISAPRE (almacenadas encriptadas en el beneficiario).
  • El tipo de reembolso mapeado (ej. DOCTOR_APPOINTMENT, MEDICATION, EXAM).
  • Campos de la boleta: id, date, amount, provider_rut.
  • Metadata de atención médica: doctor_rut, provider_rut.
  • Imágenes de los documentos requeridos (boleta + soportes según el tipo).

Qué ves tú

Si tienes acceso al backoffice de Skip, el reembolso aparece bajo el beneficiario del paciente con estado WAITING, APPROVED, REJECTED o BLOCKED.

Si no tienes acceso al backoffice, no ves el reembolso directamente — pero verás señales indirectas vía webhooks (el eventual order.paid por la captura del 70%) y vía el paciente (que recibirá notificaciones por WhatsApp, ver Notificaciones al paciente).

On this page