Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Importante: é necessário parametrizar todas as Formas de Pagamento.

04. DESCRIÇÃO API´s


Neste ponto Logo abaixo, vamos realizar um descritivo das APIs disponibilizadas. 

Importante: todas as APIs são comunicadas com o verbo Post.

04. API PRIMEIRO ACESSO - createUser


URL Primeiro Acesso https://<url>:<porta>/rest/mobileSaude/v1/createUser

Esta API é responsável pelo cadastro dos beneficiários no acesso a API e Portal do Beneficiário (ambos usarão o mesmo usuário/senha). Os acessos são cadastrados na tabela BSW.

...

Bloco de código
titleExemplo do json de retorno com os dados cadastrais
linenumberstrue
collapsetrue
{
    "status": true,
    "contratos": [
        {
            "codigoContrato": "00011060000001",
            "tipo": "beneficiario",
            "permissoes": [
                {
                    "mensagemBloqueio": null,
                    "ocultar": false,
                    "funcionalidade": "11",
                    "acesso": true
                },
                {
                    "mensagemBloqueio": null,
                    "ocultar": false,
                    "funcionalidade": "13",
                    "acesso": true
                },
                {
                    "mensagemBloqueio": null,
                    "ocultar": false,
                    "funcionalidade": "14",
                    "acesso": true
                }
            ],
            "nome": "GERALDO SOARES"
        }
    ],
    "usuarioLogado": {
        "localizadorMensageria": "00000094",
        "login": "95191329023",
        "integracao": {
            "tipoUsuario": "T",
            "chaveBeneficiarioTipo": "CPF",
            "matriculaVida": "00000094",
            "multiContract": false,
            "chaveBeneficiario": "95191329023"
        }
    },
    "beneficiarios": [
        {
            "matriculaFuncionario": "",
            "carencias": [],
            "bairro": "BELA VISTA",
            "convenioParticipativo": false,
            "convenioAbrangencia": "",
            "emailTitular": "",
            "convenioAns": "",
            "numeroCns": "244113617410018",
            "chaveEmpresaContratante": "1",
            "dataNascimento": "1958-11-05",
            "convenioPadraoConforto": "",
            "matricula": "00011060000001019",
            "nomeTitular": "GERALDO SOARES",
            "grauParentescoId": "01",
            "convenioId": "7878",
            "cidade": "SAO PAULO",
            "convenioRegulamentacao": "ADAPTADO",
            "estado": "SP",
            "convenioTipoContrato": "INDIVIDUAL/FAMILIAR",
            "cpfTitular": "95191329023",
            "dataFinalCpt": "-  -",
            "nome": "GERALDO SOARES",
            "tipoUsuario": "T",
            "cep": "01311200",
            "grauParentescoDescricao": "BENEFICIARIO TITULAR",
            "cartaoValidade": "-  -",
            "contratoEmpresaContratante": "1",
            "convenioAbrangenciaVerso": "",
            "modeloCartao": "",
            "matriculaTitular": "00011060000001019",
            "dataContratacao": "2003-07-20",
            "endereco": "AVENIDA PAULISTA - DE 1047 A 186-LADO IM",
            "convenioAcomodacao": "",
            "convenioTipoPessoa": "PESSOA JURIDICA",
            "telefoneTitular": "",
            "celularTitular": null,
            "celular": null,
            "cpf": "95191329023",
            "telefone": "",
            "integracao": {
                "tipoUsuario": "T",
                "chaveBeneficiarioTipo": "CPF",
                "matriculaVida": "00000094",
                "multiContract": false,
                "chaveBeneficiario": "95191329023"
            },
            "nomeEmpresaContratante": "1",
            "sexo": "M",
            "convenioSegmentacao": "",
            "matriculaAntiga": "",
            "convenioModalidadeCobranca": "Pre-Pagamento",
            "cartaoVia": 0,
            "codigoContrato": "00011060000001",
            "dataInicioCobertura": "2003-07-20",
            "email": "",
            "convenioDescricao": "CONSUMIDORES COM MAIS DE 60"
        }
    ]
}


05. API LOGIN BENEFICIÁRIO - auth


URL Login https://<url>:<porta>/rest/mobileSaude/v1/auth

Esta API realiza o login de um beneficiário que já tem o cadastro no APP. A API retorna os dados cadastrais do beneficiário:

...