GET api/Odontologia/GetPlanoParaAssinatura?codClienteSSN={codClienteSSN}&idPlano={idPlano}&cpf={cpf}

Retorna os dados de um plano de tratamento odontológico para a página pública de assinatura do paciente (link por CPF + ID do plano, mesmo padrão de Ficha/Evolução/ Avaliação). Fail-closed: CPF ou plano não batem ⇒ null.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
codClienteSSN

string

Required

idPlano

integer

Required

cpf

string

Required

Body Parameters

None.

Response Information

Resource Description

RegistroParaAssinatura
NameDescriptionTypeAdditional information
NomeCliente

Nome do cliente (paciente).

string

None.

NomeClinica

Nome fantasia da clínica.

string

None.

CorAppCliente

Cor principal (hexadecimal, sem #) configurada pela clínica no app.

string

None.

Campos

Campos a exibir, na ordem em que devem aparecer.

Collection of CampoAssinatura

None.

Response Formats

application/json, text/json

Sample:
{
  "NomeCliente": "sample string 1",
  "NomeClinica": "sample string 2",
  "CorAppCliente": "sample string 3",
  "Campos": null
}

application/xml, text/xml

Sample:
<RegistroParaAssinatura xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/webService2.Models">
  <Campos i:nil="true" />
  <CorAppCliente>sample string 3</CorAppCliente>
  <NomeCliente>sample string 1</NomeCliente>
  <NomeClinica>sample string 2</NomeClinica>
</RegistroParaAssinatura>