Baixe o app para aproveitar ainda mais
Prévia do material em texto
Web service Integração CNA Histórico de alterações Data Descrição Responsável 05/12/2013 Criação Ribamar Martins 22/01/2014 Retirada a obrigatoriedade do parâmetro idtFacu do método EnviaAdvogado Ribamar Martins 08/07/2014 Mudança da URL do serviço Juscélio Reis 24/11/2014 Novo método para informar da existência de dados cadastrado no biométrico ConsultaDadosBiometrico Juscélio Reis 02/12/2014 Novo método para informar quais os impedimentos do advogado caso existam ConsultaImpedimentosDoAdvogado. Juscélio Reis 28/03/2016 Adicionado exemplo de implementação do envelope SOAP Ribamar Martins 09/11/2016 Adicionar o campo NomeSoci no método EnviaAdvogado Fábio Souza 09/11/2016 Adicionar o campo NomeSoci no retorno do método ConsultaAdvogado Fábio Souza 08/03/2019 Adicionar o campo CodiPaisConsEstr no retorno do método EnviaPedido Fábio Souza 07/08/2019 Adicionar o campo NomePai2Advo e NomeMae2Advo no retorno do método ConsultaAdvogado e EnviaAdvogado Fábio Souza 11/08/2020 Adicionar os campos TextBrai1, TextBrai2, TextBrai3 e TextBrai4 no método EnviaPedido e adicionar os campos CodiStatFina e DataStatFina no método EnviaAdvogado. Fábio Souza 01/09/2020 Adiciona o campo CodiRacaCor no método EnviaAdvogado e adicionar os campos CodiRacaCor, DescRacaCor no método ConsultaAdvogado. Fábio Souza Informações de acesso • Entidade: • Chave de acesso: • Url: https://homnet.oab.org.br/IntegracaoWs/Identidade.svc • WSDL: https://homnet.oab.org.br/IntegracaoWs/Identidade.svc?wsdl • Tipo de Autenticação: Soap Header Authentication e IP Exemplo envelope SOAP <?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:int="https://www5.oab.org.br/integracao/"> <soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing"> <token xmlns="http://CFOAB.Integracao">CHAVE_DE_AUTENTICAÇÃO</token> <wsa:To>https://homnet.oab.org.br/IntegracaoWS/Identidade.svc</wsa:To> </soapenv:Header> <soapenv:Body> </soapenv:Body> </soapenv:Envelope> https://homnet.oab.org.br/IntegracaoWs/Identidade.svc https://homnet.oab.org.br/IntegracaoWs/Identidade.svc?wsdl Métodos: ConsultaAdvogado: Retorna informações do advogado. Parâmetros: Nome Tipo Descrição Cpf string CPF do advogado Inscricao string Número de inscrição do advogado Uf string Sigla da UF nomeAdvogado string Nome do Advogado Retorno: Nome Tipo Valor Nulo Descrição NomeAdvo string Nome do Advogado Cpf string CPF do Advogado Insc string x Número da inscrição na OAB. NomeOgan string x Nome da secciona / subseção do advogado NumrSegu string x Número de segurança IdtTipoInscOab int Tipo de inscrição. (Ver documentação de Apoio e utilizar o método GetTiposInscricaoOAB como referência) InscOab string Descrição do tipo da inscrição IdenOgan int Identificador da organização. (Ver documentação de Apoio e utilizar o método GetOrganizacoes como referência) DataCpro DateTime x Data do compromisso DataEmis DateTime x Data de emissão do document ViaCart byte Via vigente do cartão ViaCrte byte Via vigente da carderneta NomeProf string x Nome profissional do Advogado(guerra) NomePaiAdvo string x Nome do pai do advogado NomeMaeAdvo string x Nome da mãe do advogado NomePai2Advo string x Nome do segundo pai do advogado NomeMae2Advo string x Nome da segunda mãe do advogado NomeSoci string x Nome Social do Advogado DataNasc DateTime Data de nascimento DataCola DateTime x Data da colação RG string RG do Advogado DataEmisRG DateTime x Data de emissão do RG OrgaEmisRG string Orgão emissor do RG IdtTipoDoad int Código do tipo de doador. (Ver documentação de Apoio e utilizar o método GetTiposDoador como referência) TipoDoad string Descrição tipo doador IdenEstdCivl Int x Identificador do estado civil. (Ver documentação de Apoio e utilizar o método GetEstadosCivis como referência) EstdCivl string x Descrição do estado civil CodiCiddNasc int Código da cidade de Nascimento. (Ver documentação de Apoio e utilizar o método GetCidades como referência) NomeCiddNasc string Nome da cidade de nascimento SiglUFNasc string UF da cidade de nascimento Nacn string Nacionalidade do advogado CodiDefc Int x Código da deficiência do Advogado. (Ver documentação de Apoio e utilizar o método GetTiposDeficiencia como referência) Descdefi string x Descrição da deficiência IdtFacu Int x Identificador da faculdade. (Ver documentação de Apoio e utilizar o método GetFaculdades como referência) NomeInst string x Nome da faculdade TitlElei string x Número do título de eleitor. ZonaElei string x Zona eleitoral. SecaElei string x Seção eleitoral. CodiCiddElei Int x Código da cidade do título eleitoral. (Ver documentação de Apoio e utilizar o método GetCidades como referência) NomeCiddElei string x Nome da cidade eleitoral SiglUFElei string x UF da cidade eleitoral Sexo string Sexo do Advogado. M – Masculino F – Feminino CertMilt string x Certidão military. ExpeMilt string x Expedição military. Pass string X Número do passaporte. LogrRes string X Logradouro do endereço residencial. BairRes string X Bairro do endereço residencial. CodiCiddRes Int x Código da cidade do endereço residencial. (Ver documentação de Apoio e utilizar o método GetCidades como referência) NomeCiddRes string x Nome da cidade do endereço residencial SiglUFRes string x UF da cidade do endereço residencial NumrEndeRes string x Número do endereço residencial. CompRes string x Complemento do endereço residencial. NumrCepRes string x Número do CEP do endereço residencial. NumrDDDRes string x Número de DDD do telefone residencial. NumrTelfRes string x Número de telefone residencial. NumrDDDFaxRes string x Número de DDD do telefone FAX residencial. NumrTelfFaxRes string x Número de telefone FAX residencial. NumrDDDCelRes string x Número de DDD do telefone celular pessoal. NumrTelfCelRes string x Número de telefone celular pessoal. EmailRes string x E-mail pessoal. BitDivuEndeRes bool Indicador de publicação de endereço residencial. BitEnviEmalRes bool Indicador de publicação de e-mail pessoal. BitDivuTelfRes bool Indicador de publicação de telefone residencial. LogrCom string X Logradouro do endereço profissional. BairCom string x Bairro do endereço profissional. CodiCiddCom Int x Código da cidade do endereço profissional. (Ver documentação de Apoio e utilizar o método GetCidades como referência) NomeCiddCom string x Nome da cidade do endereço profissional SiglUFCom string x UF da cidade do endereço profissional NumrEndeCom string x Número do endereço profissional. CompCom string x Complemento do endereço profissional. NumrCepCom string x Número do CEP do endereço profissional. NumrDDDCom string x Número de DDD do telefone profissional. NumrTelfCom string x Número de telefone profissional. NumrDDDFaxCom string x Número de DDD do telefone FAX profissional. NumrTelfFaxCom string x Número de telefone FAX profissional. NumrDDDCelCom string x Número de DDD do telefone celular profissional. NumrTelfCelCom string x Número de telefone celular profissional. EmailCom string x E-mail profissional. BitDivuEndeCom bool Indicador de publicação do endereço profissional no CNA. BitEnviEmalCom bool Indicador de publicação do e-mail pessoal no CNA. BitDivuTelfCom bool Indicador de publicação do telefone profissional no CNA. BitPublFoto bool Indicador de publicação de foto no CAN. BitPublCada bool Indicador de publicação do cadastro no CNA. CodiStatAdvo Int x Código do status do Advogado. (Ver documentação de Apoio e utilizar o método GetStatusAdvogado como referência) DataStat DateTime x Data da situação IdenOganTransf int x Identificador da organização que o advogado está autorizado a ser transferido.DataTransf DateTime x Data da autorização da transferência DatAtualizacao DateTime x Data da última atualização do cadastro do advogado. CodiRacaCor string Identificador da Raça e Cor DescRacaCor stirng Descrição da Raça e Cor ConsultaAdvogadoImagem: Retorna as imagens de foto, assinatura e digital do advogado. Parâmetros Nome Tipo Descrição cpf string CPF do Advogado. Retorno Nome Tipo Valor Nulo Descrição NumrSegu string X Número de segurança do advogado. NomeAdvo string Nome do advogado. Foto Byte[] X Foto do advogado. DataAtuaFoto string X Data da última atualização da foto. BitImpFoto bool X Indicador de importação da foto. Assi Byte[] X Assinatura do advogado. DataAtuaAssi string X Data da última atualização da assinatura. BitImpAssi bool X Indicador de importação da assinatura. Digi Byte[] X Digital do advogado. DataAtuaDigi string X Data da última atualização da digital. BitImpDigi bool X Indicador de importação da digital. ConsultaDadosBiometrico: Retorna um objeto com valores booleano a respeito de dados do biométrico. Parâmetros Nome Tipo Descrição cpf string CPF do Advogado. Retorno Nome Tipo Valor Nulo Descrição Cpf string CPF do Advogado. PossuiFoto bool Informa se a foto foi coletada pelo sistema de biometria. PossuiAssinatura bool Informa se a assinatura foi coletada pelo sistema de biometria. PossuiDigital bool Informa se a digital foi coletada pelo sistema de biometria. ConsultaPedido: Retorna as informações de pedidos. Parâmetros Nome Tipo Descrição requerimento string Requerimento do pedido. Ex.: AC0000000343 Retorno Nome Tipo Valor Nulo Descrição NumrSegu string Número de segurança do advogado. Cpf string CPF do Advogado. NumrPedi string Número do pedido. Ex.: AC0000000343 Biometrico string X Identificador de troca de biométrico. S - Sim; N - Não OS string X Número da ordem de serviço. Ex.: ERP-OAB- 070615-AC01 NumrNotaFsca string X Número da nota fiscal. Ex.: 1-069632 CodiStatPedi int Identificador do status do pedido. 1 – Disponível; 2 – Em produção; 3 – Produzido; 4 – Recebido pela seccional. DescStatPedi string Descrição do status do pedido. DataHistPedi Datetime Data do status do pedido. EnviaAdvogado: Envia informações cadastrais, endereço, impedimentos e inscrição do advogado. Nas situações de transferência de seccional, o dado só será acatado caso a seccional de origem tenha liberado o advogado para a seccional de destino. Parâmetros Nome Tipo Valor Nulo Descrição CPF String CPF do Advogado IdenOgan Int Identificador da organização IdtTipoInscOab Int Tipo de inscrição. (Ver documentação de Apoio e utilizar o método GetTiposInscricaoOAB como referência) CodiStatAdvo Int Código do status do Advogado. (Ver documentação de Apoio e utilizar o método GetStatusAdvogado como referência) CodiStatFina Int Código do status financeiro. (1 - adimplente, 2 - inadimplente e 3 - isento). Insc String X Inscrição OAB do Advogado NomeAdvo String Nome do Advogado NomeProf String x Nome profissional do advogado NomeMaeAdvo String x Nome da mãe do advogado NomePaiAdvo String x Nome do segundo pai do advogado NomeMae2Advo String x Nome da segunda mãe do advogado NomePai2Advo String x Nome do pai do advogado IdtFacu Int x Identificador da faculdade. (Ver documentação de Apoio e utilizar o método GetFaculdades como referência) DataCola DateTime x Data da colação DataCpro DateTime x Data do compromisso DataValidade DateTime x Data da validade Sexo String Sexo ( [M]asculino ou [F]eminino ) IdenEstdCivl Int x Identificador do estado civil. (Ver documentação de Apoio e utilizar o método GetEstadosCivis como referência) RG String RG do Advogado OrgaEmisRG String Orgão emissor do RG DataEmisRG DateTime x Data de emissão do RG DataNasc DateTime Data de nascimento DataStatFina DateTime x Data do status financeiro CodiCiddNasc Int Código da cidade de Nascimento. (Ver documentação de Apoio e utilizar o método GetCidades como referência) Nacionalidade String Nacionalidade do Advogado TitlElei String x Número do título de eleitor ZonaElei String x Zona eleitoral SecaoEleitoral String x Seção eleitoral CodiCiddEleit Int x Código da cidade do título eleitoral. (Ver documentação de Apoio e utilizar o método GetCidades como referência) CertMilt String x Certidão militar ExpeMilt String x Expedição militar Pass String x Número do passaporte IdtTipoDoad Int Código do tipo de doador. (Ver documentação de Apoio e utilizar o método GetTiposDoador como referência) CodiDefc Int x Código da deficiência do Advogado. (Ver documentação de Apoio e utilizar o método GetTiposDeficiencia como referência) CodiRacaCor Int Código da Raça e Cor do Advogado. (Ver documentação de Apoio e utilizar o método GetRacaCor como referência) CodiPaisConsEstr Int X Código do país seja consultor estrangeiro esse campo será obrigatório caso o campo IdtTipoInscOab = 4 ViaCart Int Via vigente do cartão ViaCrte int Via vigente da cardeneta Impedimentos string Possíveis impedimentos. Ver documentação de Apoio e utilizar o método GetImpedimentos como referência), a cada duas casas será considerado um impedimento. Exemplo: 020000000000000000000000000000 BitPublCada bool Indicador de publicação de cadastro BitPublFoto bool Indicador de publicação de foto LogrRes string X Logradouro residencial NumeroEnderecoRes string X Número do endereço residencial CompRes string X Complemento do endereço residencial BairRes string X Bairro do endereço residencial CodiCiddRes int X Código da cidade de residência. (Ver documentação de Apoio e utilizar o método GetCidades como referência) NumrCepRes string X Número do CEP do endereço residencial NumrDDDRes string X Número de DDD do telefone residencial NumrTelfRes string X Número de telefone residencial DDDCelularRes string X Número de DDD do telefone celular pessoal NumrTelfCelRes string X Número de telefone celular pessoal NumrDDDFaxRes string X Número de DDD do telefone FAX residencial NumrTelfFaxRes string X Número de telefone FAX residencial EmailRes string X E-mail pessoal BitDivuEndeRes bool Indicador de publicação de endereço residencial BitEnviEmalRes bool Indicador de publicação de e-mail pessoal BitDivuTelfRes bool Indicador de publicação de telefone residencial LogrCom string X Logradouro professional NumrEndeCom string X Número do endereço profissional CompCom string X Complemento do endereço professional BairCom string X Bairro do endereço profissional CodiCiddCom int X Código da cidade do endereço profissional. (Ver documentação de Apoio e utilizar o método GetCidades como referência) NumrCepCom string X Número do CEP do endereço profissional NumrDDDCom string X Número de DDD do telefone profissional NumrTelfCom string X Número de telefone profissional NumrDDDCelCom string X Número de DDD do telefone celular profissional NumrTelfCelCom string X Número de telefone celular profissional NumrDDDFaxCom string X Número de DDD do telefone FAX profissional NumrTelfFaxCom string X Número de telefone FAX profissional EmailCom string X E-mail professional BitDivuEndeCom bool Indicador de publicação de endereço profissional no CNA. BitEnviEmalCom bool Indicador de publicação de e-mail profissional no CNA. BitDivuTelfCom bool Indicador de publicação de telefone comercial no CNA. NomeSoci String X Nome Social do Advogado. Retorno Nome Tipo Descrição Retorno string Valor 0 para executado com sucesso EnviaPedido: Envia informações de pedido de documento do advogado. Parâmetros Nome Tipo Valor Nulo Descrição Organizacao int Identificador da organização CPF string CPF do advogado NumeroPedido string Número do pedido NumeroPedidoPai string X Número do pedido original [pai] CodigoPedido int Códigodo pedido CodigoTipoDocumento int Tipo do documento BitTrocaBiometrico boo X Indicador de substituição de biometria TextBrai1 string X Texto Braile TextBrai2 string X Texto Braile TextBrai3 string X Texto Braile TextBrai4 string X Texto Braile Retorno Nome Tipo Descrição Retorno string Valor 0 para executado com sucesso EnviaTransferencia: Envia autorização de transferência. Esse método deverá ser utilizado pela seccional de origem para liberar o advogado a ser transferido para outra seccional. Parâmetros Nome Tipo Valor Nulo Descrição organizacao int Identificador da organização de origem cpf string CPF do Advogado que será transferido organizacaoTransferencia int Identificador da organização de destino Retorno Nome Tipo Descrição Retorno string Valor 0 para executado com sucesso ConsultaTransferencia: Consulta informações de transferência de seccional. Parâmetros Nome Tipo Valor Nulo Descrição tipoTransferencia string X Consulta pela seccional do origem [O] ou destino [D] cpf string X CPF do advogado Retorno Nome Tipo Valor Nulo Descrição Cpf string CPF do advogado NomeAdvo string NumrSegu int SeccOrigem string Seccional de origem SeccDestino string Seccional de destino da transferência DataSolicitacao DateTime Data da solicitação ConsultaImpedimentosDoAdvogado: Consulta informações sobre impedimentos do advogado para a sua seccional. Parâmetros Nome Tipo Valor Nulo Descrição cpf string X CPF do advogado Retorno Nome Tipo Valor Nulo Descrição Cpf string CPF do advogado Uf string UF dos impedimentos Impedimentos Lista Lista com os impedimentos
Compartilhar