Tablas de precios

Creada por Wenderson Cotta Sansão, Modificado el Jue., 11 Jun. a las 5:03 P. M. por Wenderson Cotta Sansão

Campos retornados


Listado (GET /health_insurances)


  • id: ID único del convenio.
  • name: Nombre del convenio.
  • active: Estado activo/inactivo del convenio.
  • created_at: Fecha de creación del convenio.
  • updated_at: Fecha de la última actualización del convenio.
  • clinic: Datos de la clínica asociada, que contiene:
  • id: ID de la clínica
  • name: Nombre de la clínica


Detalles (GET /health_insurances/:id)


Además de los campos del listado, el endpoint de detalles retorna: healthinsuranceprocedures: Array de procedimientos del convenio, cada uno conteniendo:

  • id: ID del procedimiento del convenio
  • price_cents: Precio en centavos
  • price_currency: Moneda (ej: "BRL")
  • is_active: Estado activo/inactivo
  • execution_deadline: Plazo de ejecución en días
  • procedure: Datos del procedimiento (id, name, code)
  • calendars: Array de calendarios (id, name, color)


Groups: Array de grupos de procedimientos, cada uno conteniendo:


  •     id: ID del grupo
  •     name: Nombre del grupo
  •     code: Código del grupo
  •     price_cents: Precio en centavos
  •     price_currency: Moneda
  •     active: Estado activo/inactivo
  •     group_procedures: Array de procedimientos del grupo
  •     calendars: Array de calendarios asociados


Listar tablas de precios


El controller de tablas de precios permite listar las tablas de precios a través de la action "index". Esto puede utilizarse para encontrar una tabla de precios que se desea actualizar.


Ejemplo con CURL:


curl -X GET \
    -H "Authorization: Bearer 9b6309a4fe550142d34cba2af195ef07" \
    -H "Content-Type: application/json" \
    http://localhost:3000/api/v1/health_insurances

Ejemplo con Ruby RestClient:


RestClient.get "http://localhost:3000/api/v1/health_insurances",
  { "Authorization" => "Bearer 9b6309a4fe550142d34cba2af195ef07" }


El listado retorna todas las tablas de precios del usuario actual.


Mostrar tabla de precios específica

El controller de tablas de precios permite mostrar una tabla de precios específica accediendo a la action "show". Para mostrar una tabla de precios es necesario conocer el ID de la tabla de precios que se desea visualizar.


Ejemplo con CURL:


curl -X GET \
    -H "Authorization: Bearer 9b6309a4fe550142d34cba2af195ef07" \
    -H "Content-Type: application/json" \
    http://localhost:3000/api/v1/health_insurances/160


Ejemplo con Ruby RestClient:


RestClient.get "http://localhost:3000/api/v1/health_insurances/160",
  { "Authorization" => "Bearer 9b6309a4fe550142d34cba2af195ef07" }


¿Le fue útil este artículo?

¡Qué bueno!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Díganos cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
La verificación de CAPTCHA es obligatoria.

Comentarios enviados

Agradecemos su iniciativa, e intentaremos corregir el artículo