ServicosPortSoap11 / obterNotaFiscal
ASP AutoIt C C (Unicode) C++ C++ (Unicode) C# DataFlex Delphi Foxpro Go Java Node.js Objective-C Perl PHP Extension PowerBuilder Powershell PureBasic Python CkPython Ruby SQL Server Swift TCL VB.NET VB6 VBScript Xojo
#include <C_CkXml.h>
#include <C_CkHttp.h>
#include <C_CkHttpResponse.h>
void ChilkatSample(void)
{
HCkXml xml;
const char *soapRequestBody;
const char *endpoint;
const char *soapAction;
const char *contentType;
HCkHttp http;
HCkHttpResponse resp;
HCkXml responseXml;
int statusCode;
const char *Envelope_xmlns;
const char *resPedidoNFSe_versao;
const char *CNPJ;
const char *chvAcessoNFS_e;
const char *dhRecbto;
const char *infNFSe_versao;
const char *cNFS_e;
const char *v_mod;
const char *serie;
const char *nNFS_e;
const char *dEmi;
const char *hEmi;
const char *tpNF;
const char *refNF;
const char *tpImp;
const char *tpEmis;
const char *cancelada;
const char *motCanc;
const char *dataCanc;
const char *notaDebito;
const char *notaSub;
const char *canhoto;
const char *ambienteEmi;
const char *formaEmi;
const char *empreitadaGlobal;
const char *codRPS;
const char *rps;
const char *serierps;
const char *dataEmissaoRpsPapel;
const char *enviarEmail;
const char *chaveAcessoSubstituida;
const char *xNome;
const char *xFant;
const char *IM;
const char *xEmail;
const char *xSite;
const char *xLgr;
const char *nro;
const char *xCpl;
const char *xBairro;
const char *cMun;
const char *xMun;
const char *UF;
const char *CEP;
const char *cPais;
const char *xPais;
const char *fone;
const char *fone2;
const char *IE;
const char *regimeTrib;
const char *IME;
const char *protocoloObra;
const char *codigoVinculacao;
const char *xLogObra;
const char *xComplObra;
const char *vNumeroObra;
const char *xBairroObra;
const char *xCepObra;
const char *cCidadeObra;
const char *xCidadeObra;
const char *xUfObra;
const char *cPaisObra;
const char *xPaisObra;
const char *numeroArt;
const char *numeroCei;
const char *numeroProj;
const char *numeroMatri;
const char *xNomeTrans;
const char *xCpfCnpjTrans;
const char *xInscEstTrans;
const char *xPlacaTrans;
const char *xEndTrans;
const char *cMunTrans;
const char *xMunTrans;
const char *xUfTrans;
const char *cPaisTrans;
const char *xPaisTrans;
const char *vTipoFreteTrans;
const char *nItem;
const char *cServ;
const char *cLCServ;
const char *xServ;
const char *localTributacao;
const char *localVerifResServ;
const char *uTrib;
const char *qTrib;
const char *vUnit;
const char *vServ;
const char *vDesc;
const char *vDed;
const char *vBCISS;
const char *pISS;
const char *vISS;
const char *vBCINSS;
const char *pRetINSS;
const char *vRetINSS;
const char *vRed;
const char *vBCRetIR;
const char *pRetIR;
const char *vRetIR;
const char *vBCCOFINS;
const char *pRetCOFINS;
const char *vRetCOFINS;
const char *vBCCSLL;
const char *pRetCSLL;
const char *vRetCSLL;
const char *vBCPISPASEP;
const char *pRetPISPASEP;
const char *vRetPISPASEP;
const char *vRetOutrasRet;
const char *totalAproxTribServ;
const char *xPed;
const char *nItemPed;
const char *vRedBCST;
const char *vBCST;
const char *pISSST;
const char *vISSST;
const char *xPlaca;
const char *dDataInicial;
const char *hHoraInicial;
const char *dDataFinal;
const char *hHoraFinal;
const char *unidade;
const char *qtdHospede;
const char *dDataEntrada;
const char *hHoraEntrada;
const char *dDataSaida;
const char *hHoraSaida;
const char *nome;
const char *cpf;
const char *dataNascimento;
const char *tipo;
const char *dataInicioEvento;
const char *dataFimEvento;
const char *nItemDesp;
const char *xDesp;
const char *dDesp;
const char *vDesp;
const char *numeroTitulo;
const char *descricao;
const char *quantidade;
const char *vRetencao;
const char *vRepasseTerceiros;
const char *vTotal;
const char *vLiq;
const char *tipoPagamento;
const char *numeroLote;
const char *codigoReembolso;
const char *dataPagamento;
const char *vReemb;
const char *vRedBCCivil;
const char *vDescCondicional;
const char *vDescICMS;
const char *vtDed;
const char *vtNF;
const char *vtLiq;
const char *totalAproxTrib;
const char *vtLiqFaturas;
const char *vtDespesas;
const char *vBCSTISS;
const char *vSTISS;
const char *nFat;
const char *dVenc;
const char *vFat;
const char *tipoVencFat;
const char *descTipoVencFat;
const char *infAdicLT;
const char *infAdicES;
const char *infAdic;
const char *infAdicAT;
const char *NumVeiculo;
const char *sit;
const char *mot;
const char *Signature_Id;
const char *SignedInfo_Id;
const char *CanonicalizationMethod_Algorithm;
const char *SignatureMethod_Algorithm;
const char *Reference_Id;
const char *Reference_URI;
const char *Reference_Type;
const char *Transform_Algorithm;
const char *XPath;
const char *DigestMethod_Algorithm;
const char *DigestValue;
const char *SignatureValue;
const char *KeyInfo_Id;
const char *X509SubjectName;
const char *X509Certificate;
xml = CkXml_Create();
CkXml_putTag(xml,"soapenv:Envelope");
CkXml_AddAttribute(xml,"xmlns:soapenv","http://schemas.xmlsoap.org/soap/envelope/");
CkXml_AddAttribute(xml,"xmlns","http://ws.pc.gif.com.br/");
CkXml_AddAttribute(xml,"xmlns:nfs","http://nfse.abrasf.org.br");
CkXml_AddAttribute(xml,"xmlns:ds","http://www.w3.org/2000/09/xmldsig#");
CkXml_UpdateChildContent(xml,"soapenv:Header","");
CkXml_UpdateAttrAt(xml,"soapenv:Body|obterNotaFiscalRequest|pedidoNFSe",TRUE,"versao","?");
CkXml_UpdateChildContent(xml,"soapenv:Body|obterNotaFiscalRequest|pedidoNFSe|CNPJ","token string");
CkXml_UpdateChildContent(xml,"soapenv:Body|obterNotaFiscalRequest|pedidoNFSe|chvAcessoNFS-e","string");
CkXml_UpdateAttrAt(xml,"soapenv:Body|obterNotaFiscalRequest|pedidoNFSe|ds:Signature",TRUE,"Id","?");
CkXml_UpdateAttrAt(xml,"soapenv:Body|obterNotaFiscalRequest|pedidoNFSe|ds:Signature|ds:SignedInfo",TRUE,"Id","?");
CkXml_UpdateAttrAt(xml,"soapenv:Body|obterNotaFiscalRequest|pedidoNFSe|ds:Signature|ds:SignedInfo|ds:CanonicalizationMethod",TRUE,"Algorithm","http://www.w3.org/TR/2001/REC-xml-c14n-20010315");
CkXml_UpdateAttrAt(xml,"soapenv:Body|obterNotaFiscalRequest|pedidoNFSe|ds:Signature|ds:SignedInfo|ds:SignatureMethod",TRUE,"Algorithm","http://www.w3.org/2000/09/xmldsig#rsa-sha1");
CkXml_UpdateAttrAt(xml,"soapenv:Body|obterNotaFiscalRequest|pedidoNFSe|ds:Signature|ds:SignedInfo|ds:Reference",TRUE,"Id","?");
CkXml_UpdateAttrAt(xml,"soapenv:Body|obterNotaFiscalRequest|pedidoNFSe|ds:Signature|ds:SignedInfo|ds:Reference",TRUE,"URI","?");
CkXml_UpdateAttrAt(xml,"soapenv:Body|obterNotaFiscalRequest|pedidoNFSe|ds:Signature|ds:SignedInfo|ds:Reference",TRUE,"Type","?");
CkXml_UpdateAttrAt(xml,"soapenv:Body|obterNotaFiscalRequest|pedidoNFSe|ds:Signature|ds:SignedInfo|ds:Reference|ds:Transforms|ds:Transform",TRUE,"Algorithm","?");
CkXml_UpdateChildContent(xml,"soapenv:Body|obterNotaFiscalRequest|pedidoNFSe|ds:Signature|ds:SignedInfo|ds:Reference|ds:Transforms|ds:Transform|ds:XPath","string");
CkXml_UpdateAttrAt(xml,"soapenv:Body|obterNotaFiscalRequest|pedidoNFSe|ds:Signature|ds:SignedInfo|ds:Reference|ds:DigestMethod",TRUE,"Algorithm","http://www.w3.org/2000/09/xmldsig#sha1");
CkXml_UpdateChildContent(xml,"soapenv:Body|obterNotaFiscalRequest|pedidoNFSe|ds:Signature|ds:SignedInfo|ds:Reference|ds:DigestValue","BASE64_DATA");
CkXml_UpdateChildContent(xml,"soapenv:Body|obterNotaFiscalRequest|pedidoNFSe|ds:Signature|ds:SignatureValue","...");
CkXml_UpdateAttrAt(xml,"soapenv:Body|obterNotaFiscalRequest|pedidoNFSe|ds:Signature|ds:KeyInfo",TRUE,"Id","?");
CkXml_UpdateChildContent(xml,"soapenv:Body|obterNotaFiscalRequest|pedidoNFSe|ds:Signature|ds:KeyInfo|ds:X509Data|ds:X509SubjectName","string");
CkXml_UpdateChildContent(xml,"soapenv:Body|obterNotaFiscalRequest|pedidoNFSe|ds:Signature|ds:KeyInfo|ds:X509Data|ds:X509Certificate","BqozVXeZZg==");
// In a SOAP HTTP request, including the XML declaration (<?xml version="1.0" encoding="UTF-8"?>) in the XML body is generally not required.
CkXml_putEmitXmlDecl(xml,FALSE);
soapRequestBody = CkXml_getXml(xml);
endpoint = "https://canoas-homol.infisc.com.br/services/nfse/ws/Servicos";
soapAction = "";
// For SOAP requests, the standard Content-Type is usually set to "text/xml" or "application/soap+xml"
contentType = "text/xml";
http = CkHttp_Create();
CkHttp_ClearHeaders(http);
CkHttp_SetRequestHeader(http,"Content-Type",contentType);
CkHttp_SetRequestHeader(http,"SOAPAction",soapAction);
resp = CkHttp_PostXml(http,endpoint,soapRequestBody,"utf-8");
if (CkHttp_getLastMethodSuccess(http) == FALSE) {
printf("%s\n",CkHttp_lastErrorText(http));
printf("Failed to send SOAP request.\n");
CkXml_Dispose(xml);
CkHttp_Dispose(http);
return;
}
// Get the XML response body.
responseXml = CkXml_Create();
CkHttpResponse_GetBodyXml(resp,responseXml);
statusCode = CkHttpResponse_getStatusCode(resp);
printf("response status code: %d\n",statusCode);
CkHttpResponse_Dispose(resp);
// If the status code does not indicate succcess, then show the response XML,
// which probably contains error information.
if (statusCode != 200) {
printf("%s\n",CkXml_getXml(responseXml));
CkXml_Dispose(xml);
CkHttp_Dispose(http);
CkXml_Dispose(responseXml);
return;
}
printf("%s\n",CkXml_getXml(responseXml));
// Parse the successful SOAP response XML.
// This is a sample of the response XML, but the namespace prefixes will be different.
// We can parse the result using "*" for the namespace prefixes (see below).
Envelope_xmlns = CkXml_getAttrValue(responseXml,"xmlns");
resPedidoNFSe_versao = CkXml_chilkatPath(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|(versao)");
CNPJ = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|CNPJ");
chvAcessoNFS_e = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|chvAcessoNFS-e");
dhRecbto = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|dhRecbto");
infNFSe_versao = CkXml_chilkatPath(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|(versao)");
cNFS_e = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|cNFS-e");
v_mod = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|mod");
serie = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|serie");
nNFS_e = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|nNFS-e");
dEmi = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|dEmi");
hEmi = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|hEmi");
tpNF = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|tpNF");
refNF = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|refNF");
tpImp = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|tpImp");
tpEmis = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|tpEmis");
cancelada = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|cancelada");
motCanc = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|motCanc");
dataCanc = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|dataCanc");
notaDebito = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|notaDebito");
notaSub = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|notaSub");
canhoto = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|canhoto");
ambienteEmi = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|ambienteEmi");
formaEmi = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|formaEmi");
empreitadaGlobal = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|empreitadaGlobal");
codRPS = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|codRPS");
rps = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|rps");
serierps = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|serierps");
dataEmissaoRpsPapel = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|dataEmissaoRpsPapel");
enviarEmail = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|enviarEmail");
chaveAcessoSubstituida = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|Id|chaveAcessoSubstituida");
CNPJ = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|prest|CNPJ");
xNome = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|prest|xNome");
xFant = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|prest|xFant");
IM = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|prest|IM");
xEmail = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|prest|xEmail");
xSite = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|prest|xSite");
xLgr = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|prest|end|xLgr");
nro = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|prest|end|nro");
xCpl = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|prest|end|xCpl");
xBairro = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|prest|end|xBairro");
cMun = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|prest|end|cMun");
xMun = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|prest|end|xMun");
UF = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|prest|end|UF");
CEP = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|prest|end|CEP");
cPais = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|prest|end|cPais");
xPais = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|prest|end|xPais");
fone = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|prest|fone");
fone2 = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|prest|fone2");
IE = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|prest|IE");
regimeTrib = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|prest|regimeTrib");
CNPJ = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|TomS|CNPJ");
xNome = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|TomS|xNome");
xLgr = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|TomS|ender|xLgr");
nro = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|TomS|ender|nro");
xCpl = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|TomS|ender|xCpl");
xBairro = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|TomS|ender|xBairro");
cMun = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|TomS|ender|cMun");
xMun = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|TomS|ender|xMun");
UF = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|TomS|ender|UF");
CEP = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|TomS|ender|CEP");
cPais = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|TomS|ender|cPais");
xPais = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|TomS|ender|xPais");
xEmail = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|TomS|xEmail");
IE = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|TomS|IE");
IM = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|TomS|IM");
IME = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|TomS|IME");
fone = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|TomS|fone");
fone2 = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|TomS|fone2");
CNPJ = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|intermediario|CNPJ");
xNome = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|intermediario|xNome");
IM = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|intermediario|IM");
cMun = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|intermediario|cMun");
xMun = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|intermediario|xMun");
UF = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|intermediario|UF");
protocoloObra = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|dadosDaObra|protocoloObra");
codigoVinculacao = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|dadosDaObra|codigoVinculacao");
xLogObra = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|dadosDaObra|xLogObra");
xComplObra = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|dadosDaObra|xComplObra");
vNumeroObra = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|dadosDaObra|vNumeroObra");
xBairroObra = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|dadosDaObra|xBairroObra");
xCepObra = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|dadosDaObra|xCepObra");
cCidadeObra = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|dadosDaObra|cCidadeObra");
xCidadeObra = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|dadosDaObra|xCidadeObra");
xUfObra = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|dadosDaObra|xUfObra");
cPaisObra = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|dadosDaObra|cPaisObra");
xPaisObra = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|dadosDaObra|xPaisObra");
numeroArt = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|dadosDaObra|numeroArt");
numeroCei = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|dadosDaObra|numeroCei");
numeroProj = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|dadosDaObra|numeroProj");
numeroMatri = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|dadosDaObra|numeroMatri");
xNomeTrans = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|transportadora|xNomeTrans");
xCpfCnpjTrans = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|transportadora|xCpfCnpjTrans");
xInscEstTrans = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|transportadora|xInscEstTrans");
xPlacaTrans = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|transportadora|xPlacaTrans");
xEndTrans = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|transportadora|xEndTrans");
cMunTrans = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|transportadora|cMunTrans");
xMunTrans = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|transportadora|xMunTrans");
xUfTrans = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|transportadora|xUfTrans");
cPaisTrans = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|transportadora|cPaisTrans");
xPaisTrans = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|transportadora|xPaisTrans");
vTipoFreteTrans = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|transportadora|vTipoFreteTrans");
nItem = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|nItem");
cServ = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|cServ");
cLCServ = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|cLCServ");
xServ = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|xServ");
localTributacao = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|localTributacao");
localVerifResServ = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|localVerifResServ");
uTrib = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|uTrib");
qTrib = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|qTrib");
vUnit = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|vUnit");
vServ = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|vServ");
vDesc = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|vDesc");
vDed = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|vDed");
vBCISS = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|vBCISS");
pISS = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|pISS");
vISS = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|vISS");
vBCINSS = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|vBCINSS");
pRetINSS = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|pRetINSS");
vRetINSS = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|vRetINSS");
vRed = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|vRed");
vBCRetIR = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|vBCRetIR");
pRetIR = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|pRetIR");
vRetIR = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|vRetIR");
vBCCOFINS = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|vBCCOFINS");
pRetCOFINS = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|pRetCOFINS");
vRetCOFINS = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|vRetCOFINS");
vBCCSLL = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|vBCCSLL");
pRetCSLL = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|pRetCSLL");
vRetCSLL = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|vRetCSLL");
vBCPISPASEP = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|vBCPISPASEP");
pRetPISPASEP = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|pRetPISPASEP");
vRetPISPASEP = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|vRetPISPASEP");
vRetOutrasRet = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|vRetOutrasRet");
totalAproxTribServ = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|totalAproxTribServ");
xPed = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|xPed");
nItemPed = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|serv|nItemPed");
vRedBCST = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|ISSST|vRedBCST");
vBCST = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|ISSST|vBCST");
pISSST = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|ISSST|pISSST");
vISSST = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|ISSST|vISSST");
xPlaca = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|estacionamento|xPlaca");
dDataInicial = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|estacionamento|dDataInicial");
hHoraInicial = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|estacionamento|hHoraInicial");
dDataFinal = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|estacionamento|dDataFinal");
hHoraFinal = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|estacionamento|hHoraFinal");
unidade = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|hospedagem|unidade");
qtdHospede = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|hospedagem|qtdHospede");
dDataEntrada = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|hospedagem|dDataEntrada");
hHoraEntrada = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|hospedagem|hHoraEntrada");
dDataSaida = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|hospedagem|dDataSaida");
hHoraSaida = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|hospedagem|hHoraSaida");
nome = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|dependente|nome");
cpf = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|dependente|cpf");
dataNascimento = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|dependente|dataNascimento");
nome = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|evento|nome");
tipo = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|evento|tipo");
dataInicioEvento = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|evento|dataInicioEvento");
dataFimEvento = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|det|evento|dataFimEvento");
nItemDesp = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|despesas|despesa|nItemDesp");
xDesp = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|despesas|despesa|xDesp");
dDesp = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|despesas|despesa|dDesp");
vDesp = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|despesas|despesa|vDesp");
nItem = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|reembolso|nItem");
numeroTitulo = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|reembolso|numeroTitulo");
descricao = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|reembolso|descricao");
unidade = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|reembolso|unidade");
quantidade = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|reembolso|quantidade");
vRetencao = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|reembolso|vRetencao");
vRepasseTerceiros = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|reembolso|vRepasseTerceiros");
vDesc = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|reembolso|vDesc");
vTotal = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|reembolso|vTotal");
vLiq = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|reembolso|vLiq");
tipoPagamento = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|reembolso|tipoPagamento");
numeroLote = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|reembolso|numeroLote");
codigoReembolso = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|reembolso|codigoReembolso");
dataPagamento = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|reembolso|dataPagamento");
vServ = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|vServ");
vReemb = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|vReemb");
vRedBCCivil = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|vRedBCCivil");
vDesc = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|vDesc");
vDescCondicional = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|vDescCondicional");
vDescICMS = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|vDescICMS");
vtDed = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|vtDed");
vtNF = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|vtNF");
vtLiq = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|vtLiq");
totalAproxTrib = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|totalAproxTrib");
vRetIR = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|Ret|vRetIR");
vRetPISPASEP = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|Ret|vRetPISPASEP");
vRetCOFINS = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|Ret|vRetCOFINS");
vRetCSLL = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|Ret|vRetCSLL");
vRetINSS = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|Ret|vRetINSS");
vRetOutrasRet = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|Ret|vRetOutrasRet");
vtLiqFaturas = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|vtLiqFaturas");
vtDespesas = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|vtDespesas");
vBCISS = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|ISS|vBCISS");
vISS = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|ISS|vISS");
vBCSTISS = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|ISS|vBCSTISS");
vSTISS = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|total|ISS|vSTISS");
nItem = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|faturas|fat|nItem");
nFat = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|faturas|fat|nFat");
dVenc = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|faturas|fat|dVenc");
vFat = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|faturas|fat|vFat");
tipoVencFat = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|faturas|fat|tipoVencFat");
descTipoVencFat = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|faturas|fat|descTipoVencFat");
infAdicLT = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|infAdicLT");
infAdicES = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|infAdicES");
infAdic = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|infAdic");
infAdicAT = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|infAdicAT");
NumVeiculo = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|NFS-e|infNFSe|NumVeiculo");
sit = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|sit");
mot = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|mot");
Signature_Id = CkXml_chilkatPath(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|*:Signature|(Id)");
SignedInfo_Id = CkXml_chilkatPath(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|*:Signature|*:SignedInfo|(Id)");
CanonicalizationMethod_Algorithm = CkXml_chilkatPath(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|*:Signature|*:SignedInfo|*:CanonicalizationMethod|(Algorithm)");
SignatureMethod_Algorithm = CkXml_chilkatPath(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|*:Signature|*:SignedInfo|*:SignatureMethod|(Algorithm)");
Reference_Id = CkXml_chilkatPath(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|*:Signature|*:SignedInfo|*:Reference|(Id)");
Reference_URI = CkXml_chilkatPath(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|*:Signature|*:SignedInfo|*:Reference|(URI)");
Reference_Type = CkXml_chilkatPath(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|*:Signature|*:SignedInfo|*:Reference|(Type)");
Transform_Algorithm = CkXml_chilkatPath(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|*:Signature|*:SignedInfo|*:Reference|*:Transforms|*:Transform|(Algorithm)");
XPath = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|*:Signature|*:SignedInfo|*:Reference|*:Transforms|*:Transform|*:XPath");
DigestMethod_Algorithm = CkXml_chilkatPath(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|*:Signature|*:SignedInfo|*:Reference|*:DigestMethod|(Algorithm)");
DigestValue = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|*:Signature|*:SignedInfo|*:Reference|*:DigestValue");
SignatureValue = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|*:Signature|*:SignatureValue");
KeyInfo_Id = CkXml_chilkatPath(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|*:Signature|*:KeyInfo|(Id)");
X509SubjectName = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|*:Signature|*:KeyInfo|*:X509Data|*:X509SubjectName");
X509Certificate = CkXml_getChildContent(responseXml,"*:Body|obterNotaFiscalResponse|resPedidoNFSe|*:Signature|*:KeyInfo|*:X509Data|*:X509Certificate");
CkXml_Dispose(xml);
CkHttp_Dispose(http);
CkXml_Dispose(responseXml);
}