Histórico da Página
06. EXEMPLOS DE JSONS DE RESPOSTA
CONTEÚDO
- Visão Geral
- Exemplo de utilização
- Tela XXX
- Outras Ações / Ações relacionadas
- Outras Ações / Ações relacionadas
- Configurações INI
- Verbos
- Uso da API - POST
- Atributos de Resposta
- Exemplos de JSON de RespostaTela XXXPrincipais Campos e Parâmetros
- Tabelas utilizadas
01. VISÃO GERAL
...
03. VERBOS
Seguem os verbos disponíveis na API:
Verbo | URL | Descrição |
---|---|---|
POST | https://<url>:porta>/rest/totvsHealthPlans/v1/pegTransfer | Realiza a transferência de guias entre as PEG´s |
04. USO DA API - POST
A API não tem QueryParams específicos, ela recebe um JSON no body com o seguintes conteúdo:
Atributo | Tipo | Descrição |
---|---|---|
batchNumber | Caracter | Código do lote gerado no Portal Autorizador |
authType | Caracter | Tipo do lote gerado. Valores válidos:
|
idOnHealthInsurer | Array | Array com as guias que serão transferidas |
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "batchNumber": "123456", "authType": "2", "idOnHealthInsurer":[ "000120221100000032", "000120221100000033" ] } |
Lote 00000850 criado no sistema de gestão. As guias selecionadas foram movidas para este novo lote com um Local de Digitação válido para ser faturado:
Na tabela da PEG criada, há a marcação que é um lote processado por este processo (BCI_LOTHAT):
05
...
. ATRIBUTOS DE RESPOSTA
O JSON de resposta retorna o número do lote gerado no sistema de gestão SIGAPLS, valor do lote e quantidade de guias:
Atributo | Tipo | Descrição |
---|---|---|
batchNumber | Caracter | Código do lote gerado sistema de gestão SIGAPLS. |
value | Number | Valor do lote gerado. |
formQuantity | Number | Quantidade de guias transferidas |
06. EXEMPLOS DE JSON DE RESPOSTA
Bloco de código | ||||
---|---|---|---|---|
| ||||
{
"batchNumber": "00000850",
"value": 4.48,
"formQuantity": 2
} |
Bloco de código | ||||
---|---|---|---|---|
| ||||
{
"code": 400,
"message": "Bad Request",
"detailedMessage": "Nao foram encontradas no SIGAPLS todas as guias informadas para processamento",
"helpUrl": "",
"details": [
{
"code": "",
"message": "",
"detailedMessage": "",
"helpUrl": ""
}
]
} |
06. TABELAS UTILIZADAS
- Criação de campo na tabela BCI:
Tabela | Campo | Tipo | Tamanho | Decimal | Titulo | Descrição | Picture | Validação | Inicializador Padrão | cBox | Usado | Exibe Browser | Visual? | Contexto | Obrigatório |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BCI | BCI_LOTHAT | C | 1 | 0 | Lote do HAT | Lote do HAT | @! | 0=Nao;1=Sim | Sim | Não | Alterar | Real | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas