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
| Name | Description | Type | Additional information |
|---|---|---|---|
| codClienteSSN | string |
Required |
|
| idPlano | integer |
Required |
|
| cpf | string |
Required |
Body Parameters
None.
Response Information
Resource Description
RegistroParaAssinatura| Name | Description | Type | Additional 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>