PessoaFisicaNFe

CDC - Confirmação de Dados Cadastrais
Webservices de CDC
Endpoints
Produção: http://www.soawebservices.com.br/webservices/producao/cdc/cdc.asmx
Test-Drive: http://www.soawebservices.com.br/webservices/test-drive/cdc/cdc.asmx
Método: PessoaFisicaNFe
Descrição: Retorna informações colhidas em tempo real na Receita Federal.
Headers:
POST /webservices/producao/cdc/cdc.asmx HTTP/1.1
Host: www.soawebservices.com.br
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "SOAWebServices/PessoaFisicaNFe"
Requisição SOAP/XML:
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<PessoaFisicaNFe xmlns="SOAWebServices">
<Credenciais>
<Email>string</Email>
<Senha>string</Senha>
</Credenciais>
<Documento>string</Documento>
<DataNascimento>string</DataNascimento>
</PessoaFisicaNFe>
</soap:Body>
</soap:Envelope>
Resposta SOAP/XML:
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<PessoaFisicaNFeResponse xmlns="SOAWebServices">
<PessoaFisicaNFeResult xmlns="urn:PessoaFisicaNFe">
<Documento>string</Documento>
<Nome>string</Nome>
<DataNascimento>string</DataNascimento>
<DataInscricao>string</DataInscricao>
<AnoObito>string</AnoObito>
<MensagemObito>string</MensagemObito>
<CodigoSituacaoCadastral>string</CodigoSituacaoCadastral>
<SituacaoRFB>string</SituacaoRFB>
<DataConsultaRFB>dateTime</DataConsultaRFB>
<ProtocoloRFB>string</ProtocoloRFB>
<DigitoVerificador>string</DigitoVerificador>
<Mensagem>string</Mensagem>
<Status>boolean</Status>
<Transacao>
<Status>boolean</Status>
<CodigoStatus>string</CodigoStatus>
<CodigoStatusDescricao>string</CodigoStatusDescricao>
</Transacao>
</PessoaFisicaNFeResult>
</PessoaFisicaNFeResponse>
</soap:Body>
</soap:Envelope>
Modelo de Dados:
Item
Tipo
Nome
Descrição
1
varchar(8)
Documento
CPF da Pessoa
2
varchar(100)
Nome
Nome da Pessoa Física
3
varchar(10)
DataNascimento
Data de Nascimento
4
varchar(10)
DataInscricao
Data de Inscricao na Receita Federal
5
varchar(4)
AnoObito
Ano do Óbito
6
varchar(100)
MensagemObito
Mensagem de Óbito
7
varchar(1)
CodigoSituacaoCadastral
Código da Situação Cadastral: 0,1,9
8
varchar(20)
SituacaoRFB
Descrição da Situação Cadastral
9
datetime
DataConsultaRFB
Data/Hora da Consulta
10
varchar(19)
ProtocoloRFB
Protocolo da Consulta
11
varchar(2)
DigitoVerificador
Dígito Verificador da Consulta
12
varchar(100)
Mensagem
Mensagem da transação(*)
13
boolean
Status
Status da transação(*)
14
XML Node
Transacao
Node contendo mensagem padronizada sobre a transação.
14
varchar(2)
Status
Status da Transação
14
varchar(2)
CodigoStatus
Código de Status
14
varchar(2)
CodigoStatusDescricao
Descrição do Codigo de Status
Atenção(*):
Todas as transações estão vindo agora com o Node XML <Transacao>, este node tem como finalidade padronizar as respostas de status e descrições. Quando estiver integrando suas aplicações nao utilizar as tags <Status> e <Descricao> porque elas serão descontinuadas em breve.
As mensagens de status novas estão documentadas no link abaixo: http://www.soawebservices.com.br/integracao/manuais/mensagens.aspx
Atualizado