Tabelas de Preço

Criada por Wenderson Cotta Sansão, Modificado em Seg, 18 Ago na (o) 11:35 AM por Wenderson Cotta Sansão

Campos retornados


Listagem (GET /health_insurances)


  • id: ID único do convênio.
  • name: Nome do convênio.
  • active: Status ativo/inativo do convênio.
  • created_at: Data de criação do convênio.
  • updated_at: Data da última atualização do convênio.
  • clinic: Dados da clínica associada contendo:
  • id: ID da clínica
  • name: Nome da clínica


Detalhes (GET /health_insurances/:id)


Além dos campos da listagem, o endpoint de detalhes retorna: healthinsuranceprocedures: Array de procedimentos do convênio, cada um contendo:

  • id: ID do procedimento do convênio
  • price_cents: Preço em centavos
  • price_currency: Moeda (ex: "BRL")
  • is_active: Status ativo/inativo
  • execution_deadline: Prazo de execução em dias
  • procedure: Dados do procedimento (id, name, code)
  • calendars: Array de calendários (id, name, color)


Groups: Array de grupos de procedimentos, cada um contendo:


  •     id: ID do grupo
  •     name: Nome do grupo
  •     code: Código do grupo
  •     price_cents: Preço em centavos
  •     price_currency: Moeda
  •     active: Status ativo/inativo
  •     group_procedures: Array de procedimentos do grupo
  •     calendars: Array de calendários associados


Listar tabelas de preço


O controller de tabelas de preço permite listar os tabelas de preço através da action "index". Isso pode ser usado para encontrar uma tabela de preço que vai ser atualizado.


Exemplo com CURL:


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

Exemplo com Ruby RestClient:


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


A listagem retorna todos os tabelas de preço do usuário atual.


Mostrar tabela de preço específico

O controller de tabelas de preço permite mostrar uma tabela de preço específico acessando a action "show". Para mostrar uma tabela de preço é necessário saber o id da tabela de preço que deseja visualizar.


Exemplo com CURL:


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


Exemplo com Ruby RestClient:


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


Este artigo foi útil?

Que bom!

Obrigado pelo seu feedback

Desculpe! Não conseguimos ajudar você

Obrigado pelo seu feedback

Deixe-nos saber como podemos melhorar este artigo!

Selecione pelo menos um dos motivos
A verificação do CAPTCHA é obrigatória.

Feedback enviado

Agradecemos seu esforço e tentaremos corrigir o artigo