Banco de Dados Nacional de Óbitos SINOB. Manual do Produto Versão 3.2

Documentos relacionados
Banco de Dados Nacional de Óbitos

Registro Nacional de Carteira de Habilitação RENACH. Manual do Produto. Versão 2.1

Danos Pessoais Causados por Veículos Auto Motores de Via Terrestre DPVAT BILHETES. Manual do Produto Versão 2.2

Danos Pessoais Causados por Veículos Auto Motores de Via Terrestre DPVAT BILHETES. Documentação do Web Service Versão 1.3

Base de Dados de Sinistros de Indenização Integral (Irrecuperável) BDSII. Manual do Produto Versão 2.4

Base de Sinistros Pagos DPVAT DPVAT SINISTROS. Manual do Produto Versão 2.3

Danos Pessoais Causados por Veículos Auto Motores de Via Terrestre DPVAT BILHETES. Manual do Produto Versão 2.2

Base de Dados de Veículos BDV. Documentação do Web Service Versão 1.3

RENAVAM BIN RF. Manual do Produto Versão 2.4

RENAVAM - BINRF. Manual do Produto Versão 2.6

Sistema de Confirmação de Dados

Base de Licenciamento. Manual do Produto Versão 1.3

Boletim Eletrônico de Registro de Acidente de Trânsito sem Vítimas

Banco de Dados de Bloqueio de Ligações de Telemarketing SIBLOQ. Manual do Produto. Versão 4.3

Sistema para Verificação de Vínculo Empregatício SIVVE. Documentação do Produto Versão 2.5

Unimed de Araraquara Coop. De Trabalho Médico Manual XML TISS Unimedara

Vehicle Identification Number

Manual para geração de lote de cobrança de guias através do Módulo Autorizador Web e do Módulo AP Conta. Módulo Autorizador Web

Manual Pessoa Jurídica DATAPROM DATAPROM. Sistema de Bilhetagem Eletrônica. Revisão 01 / Março Manual de Pessoa Jurídica. Pág.

Tutorial NFS-e. 1 Configurar Provedor de Nota Fiscal de Serviço NFS-e Configuração de Conta Corrente Gerar NFS-e...

Manual de Uso Portal do Fornecedor Consulta Conta Corrente

ANEXO I: Instrução administrativa para realizar cadastramento, navegação e transação consumindo o serviço webservice.

Fa u amen o E e ôn co CASSEMS

Carregar Documentos Fiscais - Fornecedor (Modelo 57) - Conhecimento de Transporte Eletrônico. Última Atualização 11/01/2019

Procedimento Operacional Padrão. Websios/SIOS

MANUAL DE USUÁRIO. Versão 1.0 Servidor

SFA Sistema de Fortalecimento das Aprendizagens - SFA Manual Módulo do Professor Versão 01

1 GLOSSÁRIO Área de TI Catálogo de serviços de TI Solicitante Chamado Formulário...

Manual de utilização do portal NIX-UP para Upload de Notas Fiscais de Serviço

Leilão Reverso - Monitor de Comercialização Proponente

A marca que mais respeita você. Primeiro ACESSO

Manual do Usuário SISTEMA DE ABERTURA DE CHAMADOS TÉCNICOS DE INFORMÁTICA GLPI ( GESTÃO LIVRE DE PARQUE DE INFORMÁTICA ) Página 1 de 14

PORTAL DE FATURAMENTO

Manual de utilização do portal NIXUP para Upload de Notas Fiscais de Serviço

Sumário 1. COMO ACESSAR O SISTEMA COMO IDENTIFICAR O TIPO DA GLOSA IMPLANTANDO RECURSOS DE GLOSAS NO SAÚDE CONNECT

Manual do Módulo do Fabricante

SISGRAD para docentes

MANUAL MÓDULO PESSOA FÍSICA

SUMÁRIO 1. COMO ACESSAR O SISTEMA FATURANDO LOTES DE GUIAS NO SAÚDE CONNECT Faturando lotes de guias de resumo de internação:...

MANUAL SISTEMA AUDATEX WEB

MANUAL DE INSTRUÇÕES DO SISTEMA DE RESTAURANTE UNIVERSITÁRIO MÓDULO FINANÇAS

MANUAL DE UTILIZAÇÃO DO SISTEMA LUX NF-E V

Manual. S.I.A Sistema Integrado de Avaliação. PARÂMETROS PE (Parâmetros Curriculares)

Sumário. 1-Estrutura do Módulos Acesso ao SGA Lançamento de Frequência Lançamento de Avaliações... 8

MANUAL DE ACESSO PORTAL DO CLIENTE EMPRESA Saiba como acessar essa importante ferramenta.

Manual -Sistema de Cadastro. Dúvidas? (83)

NOTA FISCAL DE SERVIÇOS ELETRÔNICA (NFS-e)

Assessoria Técnica de Tecnologia da Informação - ATTI. Projeto de Informatização da Secretaria Municipal de Saúde do Município de São Paulo

SISTEMA ADM ERP - MANUAL DO USUÁRIO. Conceitos Básicos

ITQ InForm Recebimentos

MANUAL DE INSTRUÇÕES DO SISTEMA DE RESTAURANTE UNIVERSITÁRIO MÓDULO CONTROLE DE ALUNOS

Plataforma Administrativa do Sistema Farias Brito Guia de uso para Gestores

Manual do Usuário. Portal do Corretor - Faturamento. v.4.0. Para iniciar Clique aqui

Novo Portal BanriCard - Guia do conveniado CARTÕES BENEFÍCIO E GESTÃO DE PAGAMENTOS

1. ACESSO MENU PRINCIPAL Página Inicial Botões no Topo da Tela Campos para Exibição... 4

SUMÁRIO 1. COMO ACESSAR O SISTEMA FATURANDO LOTES DE GUIAS NO SAÚDE CONNECT Faturando lotes de guias de tratamento odontológico:...

REPRESENTANTES - PEDIDOS POR DEMANDA

SimplesSMS - Manual do Administrador/Revenda1

SISTEMA UNIFICADO DE ADMINISTRAÇÃO PÚBLICA SUAP

Novo Portal do Participante

NOTA FISCAL DE SERVIÇOS ELETRÔNICA (NFS-e)

REPRESENTANTES - PEDIDOS POR DEMANDA

ANEXO I Orientações para realizar cadastramento, para navegar e para fazer transações que consumam o serviço webservice.

SISTEMA SELO DE EXCELÊNCIA

MANUAL DE PUBLICAÇÃO NO PORTAL CAMPUS MATÃO

A marca que mais respeita você. Primeiro ACESSO

Manual do Usuário. Portal Parceiros OFICINA. Elaborado por Data Versão Cristiane Souza de Lima 30/11/

Manual para atualização do portal do CNPq - versão 1.0 Parcerias

Manual de Instalação NF-e Captura Express

Manual do Usuário. MedLink Dental

CAU Controle de Acesso Unificado. Manual de Usuário

Manual de Procedimento para Comercialização das substâncias sujeitas a Controle Especial 1ºPasso: Pré-cadastro no sistema SIPEAGRO:

ADM. Sistema Conecta

Manual do Usuário. MedLink Dental

Nota Fiscal de Serviços Eletrônica (NFS-e)

FATURAMENTO MANUAL RECURSO DE GLOSA TISS

SMS: Envio Coletivo de Mensagem Passo 1: Remetentes

Carregar Documentos Fiscais Fornecedor (Modelo 93) Fatura de Conhecimento de Transporte. Última Atualização 11/01/2019

Portal dos Convênios - Siconv

Portal do Aluno EDUCAÇÃO BÁSICA

Manual de Integração do Labplus com a S_Line

Manual para atualização do portal do CNPq - versão 1.0 Popularização da Ciência

MANUAL DE SUBSMISSÃO DO PIBIC

Fale Conosco MT Última Atualização 23/07/2015

SISTEMA COD CONFIGURAÇÃO DE ACESSO

Guia do Usuário. Portal Web: Foxwin-Acesso. Assunto: Guia do Usuário Portal Web. Produto: Foxwin-Acesso. Versão Doc.: 1.0

INFORMATIVO VERSÃO

SUMÁRIO 1. APRESENTAÇÃO CND CND PORTAL DE RELACIONAMENTO Cadastro CND Painel de Controle

MANUAL DE UTILIZAÇÃO DO SISTEMA Cartório 24 Horas

Relaciona Multibanco 1.0

Novo Portal BanriCard - Guia do conveniado. Sumário CARTÕES ALIMENTAÇÃO, ALUGUEL SOCIAL, PRESENTE, PROGRAMAS SOCIAIS, REFEIÇÃO, SALÁRIO E VALE CULTURA

Utilização do Sistema Foundation Saúde

Manual de Utilização PrintScout

Avante Instruções de Acesso ao AVANT Aluno STM

SCPO. Sistema de Comunicação Prévia de Obras

Transcrição:

Banco de Dados Nacional de Óbitos SINOB Manual do Produto Versão 3.2 Julho/2015

Índice 1. INFORMAÇÕES GERAIS SOBRE O PRODUTO... 4 1.1 CONTEXTO... 4 1.2 OBJETIVO... 4 1.3 NOME... 4 1.4 ENDEREÇO DO ARQUIVO WSDL... 4 1.5 REQUISITOS E ORIENTAÇÕES PARA O ACESSO... 4 2. INFORMAÇÕES DETALHADAS DO SERVIÇO... 5 2.1 ACESSO VIA BROWSER... 5 2.1.1 Endereço/Link de acesso... 5 2.1.2 Telas... 5 2.1.2.1 Envio de Requisição... 6 2.1.2.2 Consulta pelo Código de Requisição... 6 2.1.2.3 Lista de Requisições por Período... 7 2.1.3 Exemplos:... 7 2.1.3.1 Exemplo de consultas realizadas com sucesso... 7 2.1.3.1.1 Envio de Requisição... 7 2.1.3.1.2 Consulta pelo Código de Requisição... 8 2.1.3.1.3 Lista de Requisições por Período... 9 2.1.3.2 Exemplo de retorno com erro na consulta... 9 2.1.3.2.1 Parâmetro Inválido... 9 2.1.4 Possíveis retornos com erro na consulta:... 10 2.1.4.1 2.1.4.2 Retornos específicos deste produto... 10 Retornos gerais... 10 2.2 ACESSO WEBSERVICE... 10 2.2.1 Nome das consultas do serviço... 10 2.3 INFORMAÇÕES SOBRE O RETORNO DAS CONSULTAS... 11 2.3.1 Parâmetros de retorno: caso de sucesso... 11 2.3.1.1 Estrutura dos Dados... 11 2.3.2 Exemplos de retorno: caso de sucesso... 12 2.3.2.1 2.3.2.2 Envio de Requisição... 12 Consulta pelo Código de Requisição... 12 2.3.2.3 Lista de Requisições por Período... 13 2.3.3 Informações de retorno: caso de erro... 13 2.3.3.1 Parâmetros de retorno: caso de erro... 13 2.3.3.2 Exemplo de retorno: caso de erro... 14 2.4 PARÂMETROS DE ENTRADA DAS CONSULTAS... 14 2.4.1 Solicita Requisição... 14 2.4.2 Consulta pelo Código de Requisição... 14 2.4.3 Lista de Requisições por Período... 14 2.5 CLASSE WS JAVA PARA CONSULTA... 15 3. MÓDULO CONSULTA EM LOTE... 17 3.1 CONTEXTO... 17 3.2 OBJETIVO... 17 4. INFORMAÇÕES DETALHADAS DO MÓDULO... 17 4.1 CONSULTA EM LOTE... 17 4.2 CONSIDERAÇÕES GERAIS SOBRE PARÂMETROS DE ENTRADA E/OU SAÍDA... 17 4.2.1 Arquivo(s) de entrada... 17 4.2.1.1 Exemplo de arquivo de entrada... 18 4.2.2 Arquivo(s) de saída... 18 4.2.2.1 Exemplo de arquivo de retorno... 18 5. FLUXO DE UTILIZAÇÃO... 19 5.1 FLUXO DE ENVIO DE LOTE... 19

5.2 FLUXO DE RETORNO DE LOTE... 25 5.2.1 Fluxo de Retorno de Lote (arquivo com inconsistência)... 27 5.2.2 Fluxo de Retorno de Lote (arquivo com SUCESSO)... 29 3

1. Informações gerais sobre o produto 1.1 Contexto O SINOB Banco de Dados Nacional de Óbitos foi feito através de convênio com a DATAPREV. Sistema que permite realizar consultas à base de dados de óbitos da DATAPREV, que registra, processa e centraliza as informações de óbitos dos Cartórios de Registros Civis instalados em todo o território brasileiro. 1.2 Objetivo Tem como objetivo principal registrar, processar e centralizar a base de dados de óbitos, mediante informações oriundas dos Cartórios de Registros Civis instalados em todo território brasileiro. 1.3 Nome SINOB Banco de Dados Nacional de Óbitos 1.4 Endereço do arquivo WSDL http://sinob.ceser.org.br/consultasinob/service.asmx?wsdl 1.5 Requisitos e orientações para o acesso Para acessar o sistema, a seguradora deverá entrar em contato com o Canal de Atendimento da Central de Serviços através do telefone: 21 2510-7787 ou e-mail: atendimento@ceser.org.br. 4

2. Informações detalhadas do serviço 2.1 Acesso via Browser 2.1.1 Endereço/Link de acesso http://centraldeservicos.ceser.org.br/ 2.1.2 Telas 5

2.1.2.1 Envio de Requisição Os campos Nome do Titular e Data de Nascimento são obrigatórios, os demais campos são opcionais e podem ser informados para melhorar a assertividade do resultado. 2.1.2.2 Consulta pelo Código de Requisição 6

2.1.2.3 Lista de Requisições por Período 2.1.3 Exemplos: 2.1.3.1 Exemplo de consultas realizadas com sucesso 2.1.3.1.1 Envio de Requisição 7

2.1.3.1.2 Consulta pelo Código de Requisição 8

2.1.3.1.3 Lista de Requisições por Período 2.1.3.2 Exemplo de retorno com erro na consulta 2.1.3.2.1 Parâmetro Inválido Indica que um ou mais campos estão nulos ou inválidos 9

2.1.4 Possíveis retornos com erro na consulta: 2.1.4.1 Retornos específicos deste produto Retorno Requisição inválida para este usuário Resultado informado em <DATA> CPF inválido Web Service temporariamente indisponível. Por favor, aguarde um momento e tente novamente Favor consultar novamente mais tarde. Descrição Indica que o código de requisição é inválido para o usuário Indica que o resultado da requisição já foi informado na data especificada em <DATA> Indica que o valor informado não corresponde a um CPF válido Indica que o Web Service está indisponível Indica que é para tentar novamente a consulta em outro momento 2.1.4.2 Retornos gerais Retorno Usuário ou Senha Inválido Parâmetro inválido Não há retorno para esta consulta Sua consulta não foi realizada, entre em contato com o suporte Cliente não possui permissão para o método Acesso não permitido para o IP Cliente não possui crédito disponível Cliente já utilizou todas as consultas do Contrato de Experiência de Uso para esse método Contrato inativo ou fora do período de vigência Método inválido Produto inválido Produto em desenvolvimento Descrição Indica que o usuário e/ou a senha informada são inválidos Indica que um ou mais campos estão nulos ou inválidos Indica que não foi encontrado nenhum registro para os campos informados Indica que ocorreu um erro inesperado e é preciso entre em contato com o suporte Indica que o usuário não tem permissão para realizar a consulta Indica que a consulta foi realizada a partir de um IP não cadastrado para a empresa do usuário Indica que a consulta não pode ser realizada, pois não há crédito suficiente Indica que o contrato da empresa é de Experiência de Uso e a quantidade máxima de consultas permitidas já foi atingida. Indica que a empresa não possui nenhum contrato ativo e/ou vigente para o produto. Indica que esta consulta não está disponível. Indica que esta consulta não está disponível. Indica que esta consulta não está disponível. 2.2 Acesso WebService 2.2.1 Nome das consultas do serviço A tabela a seguir apresenta as consultas disponíveis para consumo e o nome da operação na interface do serviço. 10

Descrição da Consulta Envio de Requisição Consulta pelo Código de Requisição Lista de Requisições por Período Nome da Operação SolicitaRequisicao ConsultaResultadoMultiplo ConsultaReqCliente 2.3 Informações sobre o retorno das consultas Esta seção apresenta estruturas e exemplos dos retornos de cada consulta. 2.3.1 Parâmetros de retorno: caso de sucesso Informações detalhadas sobre os parâmetros de retorno para consultas ao SINOB realizadas com sucesso. 2.3.1.1 Estrutura dos Dados Nome do Campo Tipo Tamanho Descrição do Campo Consulta Char 10 Número da Requisição Data_Obito Char 50 Data do Óbito Resultado Char 50 Mensagem de resultado MunicipioNascimentoCodigo Char 10 Código do município de nascimento MunicipioNascimento Char 50 Município de nascimento Cpf_Obito Char 11 Cpf do óbito Nome_Obito Char 50 Nome do óbito Mae_Obito Char 50 Nome da mãe do óbito Identidade Char 14 Identidade do óbito Ctps Char 10 Número da CTPS do óbito Serie_Ctps Char 10 Número de série da CTPS do óbito Titulo_Eleitor Char 11 Título de eleitor do óbito Dv_Titulo_Eleitor Char 2 Dígito verificador do título de eleitor do óbito Livro Char 10 Livro de registro do óbito Folha Char 10 Folha de registro do óbito Termo Char 10 Termo de registro do óbito Nome_Cartorio Char 50 Nome do cartório de registro do óbito Endereco_Cartorio Char 50 Endereço do cartório de registro do óbito MunicipioCartorioCodigo Char 10 Código do município do cartório de registro do óbito MunicipioCartorio Char 50 Município do cartório de registro do óbito Uf_Cartorio Char 2 UF do cartório de registro do óbito Sexo Char 10 Sexo do óbito EmissordeIdentidade Char 50 Emissor de identidade do óbito DataHora Char 50 Data e Hora do óbito Entrada_NomeDoTitular Char 60 Nome do titular de entrada no óbito Entrada_CPFDoTitular Char 11 CPF do titular de entrada no óbito Entrada_MaeDoTitular Char 50 Nome da mãe do titular de entrada no óbito Entrada_CampoLivre Char 21 Campo livre de entrada no óbito Entrada_DataDeNascimento Char 50 Dara de Nascimento do titular de entrada no óbito Uf_Identidade Char 2 UF da Identidade Uf_Ctps Char 2 UF do CTPS Bairro_Cartorio Char 25 Bairro do cartório de registro do óbito Observação Char 8000 Obervações sobre o registro de óbito NumControle Int Número de controle da consulta NomeTitular Char 50 Nome do Titular 11

MaeTitular Char 50 Nome da mãe do titular DataNascTitular Char 10 Data de nascimento DD/MM/AAAA DataSolicitacao Char 10 Data de solicitação DD/MM/AAAA Identificação da Consulta Protocolo Char 20 Número de protocolo da consulta Saldo Decimal 13,2 Saldo só deve ser considerado para contratos Pré-pago 2.3.2 Exemplos de retorno: caso de sucesso Exemplos de XML de retorno para consultas realizadas com sucesso. 2.3.2.1 Envio de Requisição <Sinob> <Consulta> <Retorno>1234567890 </Retorno> <saldo>0,00 </saldo> <protocolo>20150105172551000003 </protocolo> </Consulta> </Sinob> 2.3.2.2 Consulta pelo Código de Requisição <Sinob> <Consulta> <DATA_OBITO>10/10/2010</DATA_OBITO> <Resultado>sucesso</Resultado> <MunicipioNascimentoCodigo /> <MunicipioNascimento>cidade</MunicipioNascimento> <CPF_OBITO>12345678910</CPF_OBITO> <NOME_OBITO>Nome</NOME_OBITO> <MAE_OBITO>Nome da mãe</mae_obito> <IDENTIDADE>111111111</IDENTIDADE> <CTPS>123123213</CTPS> <SERIE_CTPS>2</SERIE_CTPS> <TITULO_ELEITOR>123123123123</TITULO_ELEITOR> <DV_TITULO_ELEITOR>2</DV_TITULO_ELEITOR> <LIVRO>1</LIVRO> <FOLHA>1</FOLHA> <TERMO>1</TERMO> <NOME_CARTORIO>NOME</NOME_CARTORIO> <ENDERECO_CARTORIO>Rua do Cartorio</ENDERECO_CARTORIO> <MunicipioCartorioCodigo /> <MunicipioCartorio>Municipio do Cartorio</MunicipioCartorio> <UF_CARTORIO /> <SEXO>M</SEXO> <EmissorDeIdentidade>Orgao Emissor</EmissorDeIdentidade> <DATAHORA /> <entrada_nomedotitular>nome</entrada_nomedotitular> <entrada_cpfdotitular>12345678910</entrada_cpfdotitular> <entrada_maedotitular>nome da mãe</entrada_maedotitular> <entrada_campolivre>1</entrada_campolivre> <entrada_datadenascimento>01/01/1990</entrada_datadenascimento> <UF_IDENTIDADE>RJ</UF_IDENTIDADE> <UF_CTPS>RJ</UF_CTPS> <BAIRRO_CARTORIO>Bairro</BAIRRO_CARTORIO> <OBSERVACAO /> 12

<saldo>0,00</saldo> <protocolo>20150105172139000002</protocolo> </Consulta> </Sinob> 2.3.2.3 Lista de Requisições por Período <Sinob> <Consulta> <NumControle>1 </NumControle> <NomeTitular>NOME </NomeTitular> <MaeTitular>MAE </MaeTitular> <DataNascTitular>01/01/2015 </DataNascTitular> <DataSolicitacao>05/01/2015 </DataSolicitacao> <UsrSolicitante>desenv@cnseg.org.br </UsrSolicitante> <saldo>0,00 </saldo> <protocolo>20150105173602000006 </protocolo> </Consulta> <Consulta> <NumControle>1 </NumControle> <NomeTitular>NOME2 </NomeTitular> <MaeTitular>MAE2 </MaeTitular> <DataNascTitular>10/12/1920 </DataNascTitular> <DataSolicitacao>05/01/2015 </DataSolicitacao> <UsrSolicitante>desenv@cnseg.org.br </UsrSolicitante> <saldo>0,00 </saldo> <protocolo>20150105173602000006 </protocolo> </Consulta> <Consulta> <NumControle>9 </NumControle> <NomeTitular>NOME3 </NomeTitular> <MaeTitular>MAE3 </MaeTitular> <DataNascTitular>24/01/1985 </DataNascTitular> <DataSolicitacao>30/12/2014 </DataSolicitacao> <UsrSolicitante>desenv@cnseg.org.br </UsrSolicitante> <saldo>0,00 </saldo> <protocolo>20150105173602000006 </protocolo> </Consulta> </Sinob> 2.3.3 Informações de retorno: caso de erro Informações detalhadas de retorno para consultas realizadas com erro. 2.3.3.1 Parâmetros de retorno: caso de erro Código Retorno E01 Usuário ou Senha Inválido E04 Parâmetro inválido E06 Não há retorno para esta consulta E00 Sua consulta não foi realizada, entre em contato com o suporte E03 Cliente não possui permissão para o método E05 Acesso não permitido para o IP E02 Cliente não possui crédito disponível E02 Cliente já utilizou todas as consultas do Contrato de Experiência de Uso para esse método E03 Contrato inativo ou fora do período de vigência E03 Método inválido 13

E03 E03 E08 ERR ERR ERR ERR Produto inválido Produto em desenvolvimento Requisição inválida para este usuário Resultado informado em <DATA> CPF inválido Web Service temporariamente indisponível. Por favor, aguarde um momento e tente novamente Favor consultar novamente mais tarde. 2.3.3.2 Exemplo de retorno: caso de erro <?xml version="1.0" encoding="utf-8"?> <Sinob> <Consulta> <coderro>e00</coderro> <erro>sua consulta não foi realizada, entre em contato com o suporte.</erro> <saldo>0.00</saldo> <protocolo>20141219163620000002</protocolo> </Consulta> </Sinob> 2.4 Parâmetros de entrada das consultas 2.4.1 Solicita Requisição Parâmetro Tipo Tamanho Obrigatório Observações idusuario Int 255 Sim Informar ID do Usuário Senha Varchar 15 Sim Informar Senha do Usuário wtitular Varchar 60 Sim Informar Nome do titular wmae Varchar 50 Não Informar nome da mãe wcpf Varchar 11 Não Informar número do CPF wnascimento Varchar 10 Sim Informar data de nascimento no formato DD/MM/AAAA 2.4.2 Consulta pelo Código de Requisição Parâmetro Tipo Tamanho Obrigatório Observações idusuario Varchar 255 Sim Informar ID do Usuário Senha Varchar 15 Sim Informar Senha do Usuário norequisicao Varchar 10 Sim Informar número de requisição para a consulta 2.4.3 Lista de Requisições por Período Parâmetro Tipo Tamanho Obrigatório Observações idusuario Varchar 255 Sim Informar ID do Usuário Senha Varchar 15 Sim Informar Senha do Usuário DataIni Varchar 10 Sim Informar data de início no formato DD/MM/AAAA DataFim VarChar 10 Sim Informar data de fim no formato DD/MM/AAAA 14

2.5 Classe WS Java para consulta Exemplo de classe WS Java para consulta ao método Consulta de Processos. Os demais métodos devem seguir este mesmo exemplo, alterando apenas os parâmetros de entrada: package br.org.cnseg; import java.io.bytearrayinputstream; import java.io.bytearrayoutputstream; import java.io.ioexception; import java.net.url; import javax.xml.soap.messagefactory; import javax.xml.soap.mimeheaders; import javax.xml.soap.soapconnection; import javax.xml.soap.soapconnectionfactory; import javax.xml.soap.soapconstants; import javax.xml.soap.soapexception; import javax.xml.soap.soapmessage; public class CNSegSOAP { public static void main(string[] args) { processa("usuario@empresa.com.br", "senha", "norequisicao"); } public static void processa(string usuario, String senha, String norequisicao){ StringBuffer soapmessage = new StringBuffer(); //Cria o XML para envio, pode ser feito usando JDOM soapmessage.append("<soapenv:envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:sinob=\"http://sinob.ws.cnseg.org.br/\">").append(" <soapenv:header/>").append(" <soapenv:body>").append(" <sinob:consultaresultadomultiplo>").append(" <idusuario>"+usuario+"</isusuario>").append(" <Senha>"+senha+"</Senha>").append(" <norequisicao>"+norequisicao+"</norequisicao>").append(" </sinob:consultaresultadomultiplo>").append(" </soapenv:body>").append("</soapenv:envelope>"); dosoap(soapmessage.tostring(), "http://centraldeservicos.cnseg.org.br/consultasinob/service.asmx?wsdl"); //Realiza chamada SOAP } public static void dosoap(string xml, String urlwsdl){ try { MessageFactory factory = MessageFactory.newInstance(SOAPConstants.SOAP_1_2_PROTOCOL); SOAPMessage message; try { MimeHeaders header = new MimeHeaders(); header.addheader("content-type", "application/soap+xml"); message = factory.createmessage(header, new ByteArrayInputStream(xml.getBytes())); SOAPConnection con = SOAPConnectionFactory.newInstance().createConnection(); URL url = new URL(urlWsdl); SOAPMessage res = con.call(message, url); ByteArrayOutputStream out = new ByteArrayOutputStream(); res.writeto(out); System.out.println(out.toString()); // Aqui temos o XML de retorno basta realizar a desserialização } catch (IOException ex) { System.out.println(ex.getMessage()); } 15

} } } catch (SOAPException ex) { System.out.println(ex.getMessage()); } 16

3. Módulo Consulta em Lote 3.1 Contexto A Consulta em Lote armazena em arquivo único o resultado obtido de um montante de consultas feitas ao Portal CESER. 3.2 Objetivo Disponibilizar resultado de consultas sequenciais feitas ao Portal CESER em arquivo consolidado. 4. Informações detalhadas do Módulo 4.1 Consulta em Lote O Módulo pode ser acessado seguindo os seguintes passos: Efetuar Log In no Portal CESER Acessar a opção de menu superior Lote Acessar a opção de menu lateral Consulta em lote Caso o objetivo seja consultar o resultado de um Lote, seguir os seguintes passos: Efetuar Log In no Portal CESER (Caso ainda não esteja logado). Acessar a opção de menu superior Lote Acessar a opção de menu lateral Pesquisar em lote 4.2 Considerações gerais sobre parâmetros de entrada e/ou saída Restrições: O Arquivo de entrada não pode ter mais do que 100.000 Linhas. O Arquivo de entrada deve ter o formato CSV ou TXT O Arquivo de entrada deve ter apenas um parâmetro por linha (salvo quando a consulta exigir mais parâmetros de entrada, como é o caso do SINOB. Neste caso, os parâmetros devem ser separados por ; Ponto e Vírgula ). 4.2.1 Arquivo(s) de entrada Todo arquivo de entrada não pode conter acentos, cedilhas ou caracteres especiais, somente caracteres alfanuméricos, e apenas um parâmetro por linha. 17

4.2.1.1 Exemplo de arquivo de entrada Os campos obrigatórios para consultar no SINOB são Nome do Titular e Data de Nascimento, os demais campos (Nome da Mãe e CPF) são opcionais e, quando informados, favorecem a assertividade do resultado. Todos os campos precisam ser clicados na tela. Arquivo em Excel (.csv) o arquivo deve conter os campos nesta ordem: 1ª coluna - nome do titular, 2ª coluna - nome da mãe (se não houver deixar a coluna em branco), 3ª coluna - CPF (com 11 dígitos e sem pontos ou hífen) e 4ª coluna - data de nascimento (DD/MM/AAAA). Arquivo.TXT sem cabeçalho e com a seguinte ordem: MARIA JOSÉ;MARIA DAS DORES;001002000304;01/01/1980 Se não houver o nome da mãe será assim: MARIA JOSÉ;;001002000304;01/01/1980 E após a última linha do arquivo, tanto no Excel quanto no.txt, não pode conter ENTER, senão, será considerado como uma nova linha e o sistema sinalizará com nova inconsistência. 4.2.2 Arquivo(s) de saída Os arquivos de retorno terão o formato XML. Desta forma, o usuário tem liberdade para trabalhar com o mesmo em várias ferramentas: Excel, Notepad, dentre outros. 4.2.2.1 Exemplo de arquivo de retorno retorno.xml <ConsultaResultadoMultiploResult> <Sinob> <Consulta> <DATA_OBITO/> <Resultado>Não localizado pelas comparações seguintes</resultado> <MunicipioNascimentoCodigo/> <MunicipioNascimento/> <CPF_OBITO/> <NOME_OBITO/> <MAE_OBITO/> <IDENTIDADE/> <CTPS/> <SERIE_CTPS/> <TITULO_ELEITOR/> <DV_TITULO_ELEITOR/> <LIVRO/> 18

<FOLHA/> <TERMO/> <NOME_CARTORIO/> <ENDERECO_CARTORIO/> <MunicipioCartorioCodigo/> <MunicipioCartorio/> <UF_CARTORIO/> <SEXO/> <EmissorDeIdentidade/> <DATAHORA>15/8/2013 16:49:36</DATAHORA> <entrada_nomedotitular>maria teste</entrada_nomedotitular> <entrada_cpfdotitular>10101010981</entrada_cpfdotitular> <entrada_maedotitular>rosa teste</entrada_maedotitular> <entrada_campolivre/> <entrada_datadenascimento>01/01/1900 00:00:00</entrada_DataDeNascimento> <UF_IDENTIDADE/> <UF_CTPS/> <BAIRRO_CARTORIO/> <saldo>0,00</saldo> <protocolo>20130817060019004433</protocolo> </Consulta> </Sinob> </ConsultaResultadoMultiploResult> 5. Fluxo de utilização 5.1 Fluxo de Envio de Lote Efetuar login no sistema acessando o seguinte endereço: http://centraldeservicos.cnseg.org.br/ Selecionar a opção Lote 19

Repare que os últimos lotes já são exibidos, como mostra a ilustração. 20

Selecionar a opção: Consulta em Lote. 1º passo: Clicar em Adicionar e selecionar o arquivo com o lote de consultas a serem realizadas. Informar a quantidade de linhas do arquivo e clicar no campos relativos ao SINOB. Os campos nome do titular e data de nascimento são obrigatórios. Entretanto, todos os campos de consulta ao SINOB, obrigatórios ou não, deverão ser clicados: CPF, data de nascimento, mãe do titular e nome do titular. 21

2º passo: selecionar o método: SINOB envio de requisição 22

3º passo: Após clicar em enviar, confira os dados fornecidos na tela seguinte e se estiver de acordo, selecione a opção Estou de acordo com as consultas e valores acima, mesmo que esteja zerado. Clique em enviar. O valor aqui mencionado será de acordo com o contratado para a operação. 23

Neste ponto seu lote já foi enviado e estará automaticamente sendo gerado. 24

5.2 Fluxo de Retorno de Lote No menu lateral selecione a opção Pesquisar Lote Entre com uma das informações do filtro e clique em Pesquisar. 25

Uma vez selecionado o protocolo, realize o download do arquivo de saída. 26

5.2.1 Fluxo de Retorno de Lote (arquivo com inconsistência) Se o arquivo enviado apresentou inconsistência, clicar no protocolo conforme marcado na tela a seguir. 27

Ao clicar no protocolo, abrirá uma nova tela com o arquivo de saída. Clicar no arquivo que abrirá um.txt informando em quais linhas ou campos do arquivo estão os erros que não permitiram o processamento do lote. 28

5.2.2 Fluxo de Retorno de Lote (arquivo com SUCESSO) Os arquivos de retorno terão o formato XML. Desta forma, o usuário tem liberdade para trabalhar com o mesmo em várias ferramentas: Excel, Notepad, dentre outros. Para isto, salve o arquivo gerado e ao abrir execute os seguintes passos: 1º passo: Obs.: Pode ser utilizada qualquer ferramenta de extração de arquivos (WinZip, WinRar etc.) 2º passo: 29

3º passo: Clicar em OK, abrirá um arquivo XML (linguagem usada pela TI), salve-o na sua máquina, para abri-lo em Excel arraste o arquivo XML para dentro da planilha. Seu processamento aparecerá com o formato habitual do Excel, separado por colunas. 30