Este documento tem como objetivo demonstrar a utilização da API Extrato de Reembolso para a integração do TOTVS Saúde Planos Linha Protheus com a Mobile Saúde, onde será disponibilizado ao beneficiário a relação dos seus protocolos de reembolso e seus status, a visualização dos itens do protocolo e o histórico de alterações de status.
A API utilizará o padrão REST.
Segue os métodos utilizados na API:
Abaixo serão apresentados exemplos de cada método.
A autenticação é realizada através da Api /token, onde será retornado a chave e token a ser adicionado no header de cada método.
Este método irá retornar a lista com todos os protocolos de reembolso do beneficiário. Será retornado somente o cabeçalho do reembolso.
Se os parâmetros Data Inicial e Data Final não forem informados, será retornado uma lista de reembolsos de acordo com a quantidade de meses cadastrado no campo Qt. Meses G. (BA0_MSGUIA). Caso o campo não seja encontrado na base de dados, será utilizado o período de verificação dos últimos 12 meses.
Quando o beneficiário solicitado for o titular, será retornado os seus reembolsos e de todo o grupo familiar.
Quando o beneficiário solicitado for um dependente, será retornado apenas os seus próprios reembolsos.
Url | Método | Header Content-Type | Descrição |
---|---|---|---|
https://<url>:<porta>/rest/mobileSaude/v1/reeExtrato | POST | application/json | Retorna uma lista com os protocolos de reembolso |
Parâmetro | Obrigatório | Tipo | Descrição |
---|---|---|---|
chaveBeneficiario | Sim | Caracter | Chave do Beneficiário (Matricula do sistema, sendo Operadora, Empresa, Matricula, Tipo Registro, Digito) |
dataInicial | Não | Caracter | Data inicial do extrato de reembolso |
dataFinal | Não | Caracter | Data final do extrato de reembolso |
{ "chaveBeneficiario": "00011007000001012", "dataInicial": "2022-02-11", "dataFinal": "2022-02-11" } |
{ "status": true, "extrato": [ { "beneficiarioNome ": "CATELYN STARK", "dataInclusao": "2022-02-11", "tipoServicoId": "", "cidade": "", "prestadorCodigo": "000001", "prestadorCpfCnpj": "66579707000102", "tipoServicoDescricao": "", "estado": "", "previsaoPagamento": "2022-02-18", "beneficiarioMatricula": "00011007000001012", "valorReembolsado": 76.4, "statusId": 2, "prestadorNome": "HOSPITAL MATER DEI", "observacao": "TESTE OBSERVACAO", "valorApresentado": 600, "chaveReembolso": "00000020180119000054" }, { "beneficiarioNome ": "CATELYN STARK", "dataInclusao": "2022-02-11", "tipoServicoId": "", "cidade": "", "prestadorCodigo": "000001", "prestadorCpfCnpj": "66579707000102", "tipoServicoDescricao": "", "estado": "", "previsaoPagamento": "", "beneficiarioMatricula": "00011007000001012", "valorReembolsado": 0, "statusId": 5, "prestadorNome": "HOSPITAL MATER DEI", "observacao": "", "valorApresentado": 278, "chaveReembolso": "00000020180119000055" } ] } |
{ "status": false, "motivoCritica": "Não existem protocolos de reembolso a serem visualizados" } |
Atributo | Tipo | Descrição |
---|---|---|
status | Lógico | True: Indica que a requisição foi bem-sucedida False: Indica que a requisição foi mal sucedida |
motivoCritica | Caracter | Motivo pelo qual não foi possível realizar a requisição, quando o status for igual a False |
autorizacoes | Array | Lista de objetos de “autorizacao“ |
chaveAutorizacao | Caracter | Chave de Identificação da Guia no sistema (Tabela + | +Operadora + Ano + Mês + Numero) |
beneficiarioMatricula | Caracter | Matricula do Beneficiário (Operadora + Empresa + Matricula + Tipo Registro + Digito) |
beneficiarioNome | Caracter | Nome do Beneficiário |
statusId | Numérico | Código do status, conforme retorno do método guiaStatus. (Status da TISS) |
dataSolicitacao | Caracter | Data da solicitação (Formato: YYYY-MM-DD) |
dataAutorizacao | Caracter | Data da autorização (Formato: YYYY-MM-DD) |
nomePrestador | Caracter | Nome da Rede de Atendimento |
especialidade | Caracter | Descrição da especialidade vinculada |
tipoTratamento | Caracter | Descrição do tipo do tratamento (sendo: CONSULTA, SP/SADT, INTERNACAO, QUIMIOTERAPIA, RADIOTERAPIA, OPME, PRORROGACAO DE INTERNACAO e ODONTOLOGIA) |
numeroPedido | Caracter | Numero da Guia no sistema ( Ano + Mês + Numero) |
senha | Caracter | Senha informada na Guia |
Outras Ações / Ações relacionadas
Ação | Descrição |
---|---|
Inclua a ação | Inclua a descrição relacionada |
Inclua a ação | Inclua a descrição relacionada |
Inclua a ação | Inclua a descrição relacionada |
Principais Campos e Parâmetros
Campo | Descrição |
---|---|
Inclua o campo | Inclua a descrição relacionada |
Inclua o campo | Inclua a descrição relacionada |
Inclua o campo | Inclua a descrição relacionada |