-
Notifications
You must be signed in to change notification settings - Fork 1
Documentação
Jean Marcos edited this page Jun 27, 2017
·
3 revisions
Binários e dependências para Maven, Ivy, Gradle e outros podem ser encontrados em http://search.maven.org.
Exemplo para o Maven:
<dependency>
<groupId>br.com.jhemarcos</groupId>
<artifactId>cns</artifactId>
<version>1.0.0</version>
</dependency>
Para ter acesso aos serviços do barramento, instancie um objeto ConexaoDatasusImpl informando seu usuário e senha conforme especificações de acesso a homologação ou produção. Depois use esse objeto para instanciar a classe CnsDatasus.
ConexaoDatasusImpl cd = new ConexaoDatasusImpl ("MeuUsuario", "MinhaSenha", true);
CnsDatasus cns = new CnsDatasus(cd);
Para realizar as operações de busca, utilize a instância de CnsDatasus para chamar os métodos. Os métodos disponíveis são:
cns.buscaPorCPF("cpfValido");
cns.buscaPorCNS("cnsValido");
cns.buscaPorNome("nomeValido");
cns.buscaPorNomeMae("nomeMaeValido");
As operações de busca retornam uma instância de DadosDemograficosImpl que contém a resposta do barramento.