Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2014
505
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 50.99 KB | None | 0 0
  1. <?xml version='1.0' encoding='UTF-8'?><wsdl:definitions name="IssWebWS" targetNamespace="http://ws.issweb.fiorilli.com.br/" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://ws.issweb.fiorilli.com.br/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  2.   <wsdl:types>
  3. <xs:schema elementFormDefault="qualified" targetNamespace="http://www.w3.org/2000/09/xmldsig#" version="1.0" xmlns:tns="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  4. <xs:element name="CanonicalizationMethod" type="tns:CanonicalizationMethodType"/>
  5. <xs:element name="DSAKeyValue" type="tns:DSAKeyValueType"/>
  6. <xs:element name="DigestMethod" type="tns:DigestMethodType"/>
  7. <xs:element name="DigestValue" type="xs:base64Binary"/>
  8. <xs:element name="KeyInfo" type="tns:KeyInfoType"/>
  9. <xs:element name="KeyName" type="xs:string"/>
  10. <xs:element name="KeyValue" type="tns:KeyValueType"/>
  11. <xs:element name="Manifest" type="tns:ManifestType"/>
  12. <xs:element name="MgmtData" type="xs:string"/>
  13. <xs:element name="Object" type="tns:ObjectType"/>
  14. <xs:element name="PGPData" type="tns:PGPDataType"/>
  15. <xs:element name="RSAKeyValue" type="tns:RSAKeyValueType"/>
  16. <xs:element name="Reference" type="tns:ReferenceType"/>
  17. <xs:element name="RetrievalMethod" type="tns:RetrievalMethodType"/>
  18. <xs:element name="SPKIData" type="tns:SPKIDataType"/>
  19. <xs:element name="Signature" type="tns:SignatureType"/>
  20. <xs:element name="SignatureMethod" type="tns:SignatureMethodType"/>
  21. <xs:element name="SignatureProperties" type="tns:SignaturePropertiesType"/>
  22. <xs:element name="SignatureProperty" type="tns:SignaturePropertyType"/>
  23. <xs:element name="SignatureValue" type="tns:SignatureValueType"/>
  24. <xs:element name="SignedInfo" type="tns:SignedInfoType"/>
  25. <xs:element name="Transform" type="tns:TransformType"/>
  26. <xs:element name="Transforms" type="tns:TransformsType"/>
  27. <xs:element name="X509Data" type="tns:X509DataType"/>
  28. <xs:complexType name="SignatureType">
  29.     <xs:sequence>
  30.       <xs:element name="SignedInfo" type="tns:SignedInfoType"/>
  31.       <xs:element name="SignatureValue" type="tns:SignatureValueType"/>
  32.       <xs:element minOccurs="0" name="KeyInfo" type="tns:KeyInfoType"/>
  33.       <xs:element maxOccurs="unbounded" minOccurs="0" name="Object" type="tns:ObjectType"/>
  34.     </xs:sequence>
  35.     <xs:attribute name="Id" type="xs:ID"/>
  36.   </xs:complexType>
  37. <xs:complexType name="SignedInfoType">
  38.     <xs:sequence>
  39.       <xs:element name="CanonicalizationMethod" type="tns:CanonicalizationMethodType"/>
  40.       <xs:element name="SignatureMethod" type="tns:SignatureMethodType"/>
  41.       <xs:element maxOccurs="unbounded" name="Reference" type="tns:ReferenceType"/>
  42.     </xs:sequence>
  43.     <xs:attribute name="Id" type="xs:ID"/>
  44.   </xs:complexType>
  45. <xs:complexType mixed="true" name="CanonicalizationMethodType">
  46.     <xs:sequence>
  47.       <xs:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
  48.     </xs:sequence>
  49.     <xs:attribute name="Algorithm" type="xs:anyURI" use="required"/>
  50.   </xs:complexType>
  51. <xs:complexType name="ReferenceType">
  52.     <xs:sequence>
  53.       <xs:element minOccurs="0" name="Transforms" type="tns:TransformsType"/>
  54.       <xs:element name="DigestMethod" type="tns:DigestMethodType"/>
  55.       <xs:element name="DigestValue" type="xs:base64Binary"/>
  56.     </xs:sequence>
  57.     <xs:attribute name="Id" type="xs:ID"/>
  58.     <xs:attribute name="URI" type="xs:anyURI"/>
  59.     <xs:attribute name="Type" type="xs:anyURI"/>
  60.   </xs:complexType>
  61. <xs:complexType name="TransformsType">
  62.     <xs:sequence>
  63.       <xs:element maxOccurs="unbounded" name="Transform" type="tns:TransformType"/>
  64.     </xs:sequence>
  65.   </xs:complexType>
  66. <xs:complexType mixed="true" name="TransformType">
  67.     <xs:sequence>
  68.       <xs:choice maxOccurs="unbounded" minOccurs="0">
  69.         <xs:element name="XPath" type="xs:string"/>
  70.         <xs:any namespace="##other" processContents="lax"/>
  71.       </xs:choice>
  72.     </xs:sequence>
  73.     <xs:attribute name="Algorithm" type="xs:anyURI" use="required"/>
  74.   </xs:complexType>
  75. <xs:complexType mixed="true" name="DigestMethodType">
  76.     <xs:sequence>
  77.       <xs:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
  78.     </xs:sequence>
  79.     <xs:attribute name="Algorithm" type="xs:anyURI" use="required"/>
  80.   </xs:complexType>
  81. <xs:complexType mixed="true" name="KeyValueType">
  82.     <xs:sequence>
  83.       <xs:choice maxOccurs="unbounded" minOccurs="0">
  84.         <xs:element ref="tns:RSAKeyValue"/>
  85.         <xs:element ref="tns:DSAKeyValue"/>
  86.         <xs:any namespace="##other" processContents="lax"/>
  87.       </xs:choice>
  88.     </xs:sequence>
  89.   </xs:complexType>
  90. <xs:complexType mixed="true" name="SignatureMethodType">
  91.     <xs:sequence>
  92.       <xs:choice maxOccurs="unbounded" minOccurs="0">
  93.         <xs:element name="HMACOutputLength" type="xs:integer"/>
  94.         <xs:any namespace="##other" processContents="lax"/>
  95.       </xs:choice>
  96.     </xs:sequence>
  97.     <xs:attribute name="Algorithm" type="xs:anyURI" use="required"/>
  98.   </xs:complexType>
  99. <xs:complexType mixed="true" name="SignaturePropertyType">
  100.     <xs:sequence>
  101.       <xs:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
  102.     </xs:sequence>
  103.     <xs:attribute name="Target" type="xs:anyURI" use="required"/>
  104.     <xs:attribute name="Id" type="xs:ID"/>
  105.   </xs:complexType>
  106. <xs:complexType name="ManifestType">
  107.     <xs:sequence>
  108.       <xs:element maxOccurs="unbounded" name="Reference" type="tns:ReferenceType"/>
  109.     </xs:sequence>
  110.     <xs:attribute name="Id" type="xs:ID"/>
  111.   </xs:complexType>
  112. <xs:complexType name="SignatureValueType">
  113.     <xs:simpleContent>
  114.       <xs:extension base="xs:base64Binary">
  115.         <xs:attribute name="Id" type="xs:ID"/>
  116.       </xs:extension>
  117.     </xs:simpleContent>
  118.   </xs:complexType>
  119. <xs:complexType name="RSAKeyValueType">
  120.     <xs:sequence>
  121.       <xs:element name="Modulus" type="xs:base64Binary"/>
  122.       <xs:element name="Exponent" type="xs:base64Binary"/>
  123.     </xs:sequence>
  124.   </xs:complexType>
  125. <xs:complexType name="X509IssuerSerialType">
  126.     <xs:sequence>
  127.       <xs:element name="X509IssuerName" type="xs:string"/>
  128.       <xs:element name="X509SerialNumber" type="xs:integer"/>
  129.     </xs:sequence>
  130.   </xs:complexType>
  131. <xs:complexType name="X509DataType">
  132.     <xs:sequence>
  133.       <xs:choice maxOccurs="unbounded" minOccurs="0">
  134.         <xs:element name="X509IssuerSerial" type="tns:X509IssuerSerialType"/>
  135.         <xs:element name="X509CRL" type="xs:base64Binary"/>
  136.         <xs:element name="X509SKI" type="xs:base64Binary"/>
  137.         <xs:element name="X509Certificate" type="xs:base64Binary"/>
  138.         <xs:element name="X509SubjectName" type="xs:string"/>
  139.         <xs:any namespace="##other" processContents="lax"/>
  140.       </xs:choice>
  141.     </xs:sequence>
  142.   </xs:complexType>
  143. <xs:complexType name="SPKIDataType">
  144.     <xs:sequence>
  145.       <xs:choice maxOccurs="unbounded" minOccurs="0">
  146.         <xs:element name="SPKISexp" type="xs:base64Binary"/>
  147.         <xs:any namespace="##other" processContents="lax"/>
  148.       </xs:choice>
  149.     </xs:sequence>
  150.   </xs:complexType>
  151. <xs:complexType name="PGPDataType">
  152.     <xs:sequence>
  153.       <xs:choice maxOccurs="unbounded" minOccurs="0">
  154.         <xs:element name="PGPKeyID" type="xs:base64Binary"/>
  155.         <xs:element name="PGPKeyPacket" type="xs:base64Binary"/>
  156.         <xs:any namespace="##other" processContents="lax"/>
  157.       </xs:choice>
  158.     </xs:sequence>
  159.   </xs:complexType>
  160. <xs:complexType name="DSAKeyValueType">
  161.     <xs:sequence>
  162.       <xs:element minOccurs="0" name="P" type="xs:base64Binary"/>
  163.       <xs:element minOccurs="0" name="Q" type="xs:base64Binary"/>
  164.       <xs:element minOccurs="0" name="G" type="xs:base64Binary"/>
  165.       <xs:element name="Y" type="xs:base64Binary"/>
  166.       <xs:element minOccurs="0" name="J" type="xs:base64Binary"/>
  167.       <xs:element minOccurs="0" name="Seed" type="xs:base64Binary"/>
  168.       <xs:element minOccurs="0" name="PgenCounter" type="xs:base64Binary"/>
  169.     </xs:sequence>
  170.   </xs:complexType>
  171. <xs:complexType mixed="true" name="KeyInfoType">
  172.     <xs:sequence>
  173.       <xs:choice maxOccurs="unbounded" minOccurs="0">
  174.         <xs:element ref="tns:KeyValue"/>
  175.         <xs:element ref="tns:MgmtData"/>
  176.         <xs:element ref="tns:SPKIData"/>
  177.         <xs:element ref="tns:RetrievalMethod"/>
  178.         <xs:element ref="tns:X509Data"/>
  179.         <xs:element ref="tns:KeyName"/>
  180.         <xs:element ref="tns:PGPData"/>
  181.         <xs:any namespace="##other" processContents="lax"/>
  182.       </xs:choice>
  183.     </xs:sequence>
  184.     <xs:attribute name="Id" type="xs:ID"/>
  185.   </xs:complexType>
  186. <xs:complexType mixed="true" name="ObjectType">
  187.     <xs:sequence>
  188.       <xs:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
  189.     </xs:sequence>
  190.     <xs:attribute name="Id" type="xs:ID"/>
  191.     <xs:attribute name="MimeType" type="xs:string"/>
  192.     <xs:attribute name="Encoding" type="xs:anyURI"/>
  193.   </xs:complexType>
  194. <xs:complexType name="RetrievalMethodType">
  195.     <xs:sequence>
  196.       <xs:element minOccurs="0" name="Transforms" type="tns:TransformsType"/>
  197.     </xs:sequence>
  198.     <xs:attribute name="URI" type="xs:anyURI"/>
  199.     <xs:attribute name="Type" type="xs:anyURI"/>
  200.   </xs:complexType>
  201. <xs:complexType name="SignaturePropertiesType">
  202.     <xs:sequence>
  203.       <xs:element maxOccurs="unbounded" name="SignatureProperty" type="tns:SignaturePropertyType"/>
  204.     </xs:sequence>
  205.     <xs:attribute name="Id" type="xs:ID"/>
  206.   </xs:complexType>
  207. </xs:schema>
  208. <xs:schema elementFormDefault="qualified" targetNamespace="http://www.abrasf.org.br/nfse.xsd" version="1.0" xmlns:ns1="http://www.w3.org/2000/09/xmldsig#" xmlns:tns="http://www.abrasf.org.br/nfse.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  209. <xs:import namespace="http://www.w3.org/2000/09/xmldsig#"/>
  210. <xs:element name="CancelarNfseEnvio">
  211.     <xs:complexType>
  212.       <xs:sequence>
  213.         <xs:element name="Pedido" type="tns:tcPedidoCancelamento"/>
  214.       </xs:sequence>
  215.     </xs:complexType>
  216.   </xs:element>
  217. <xs:element name="CancelarNfseResposta">
  218.     <xs:complexType>
  219.       <xs:sequence>
  220.         <xs:element minOccurs="0" name="RetCancelamento" type="tns:tcRetCancelamento"/>
  221.         <xs:element minOccurs="0" ref="tns:ListaMensagemRetorno"/>
  222.       </xs:sequence>
  223.     </xs:complexType>
  224.   </xs:element>
  225. <xs:element name="CompNfse" type="tns:tcCompNfse"/>
  226. <xs:element name="ConsultarLoteRpsEnvio">
  227.     <xs:complexType>
  228.       <xs:sequence>
  229.         <xs:element name="Prestador" type="tns:tcIdentificacaoPrestador"/>
  230.         <xs:element name="Protocolo" type="xs:string"/>
  231.       </xs:sequence>
  232.     </xs:complexType>
  233.   </xs:element>
  234. <xs:element name="ConsultarLoteRpsResposta">
  235.     <xs:complexType>
  236.       <xs:sequence>
  237.         <xs:element name="Situacao" type="xs:byte"/>
  238.         <xs:element minOccurs="0" name="ListaNfse">
  239.           <xs:complexType>
  240.             <xs:sequence>
  241.               <xs:element maxOccurs="unbounded" name="CompNfse" type="tns:tcCompNfse"/>
  242.               <xs:element minOccurs="0" ref="tns:ListaMensagemAlertaRetorno"/>
  243.             </xs:sequence>
  244.           </xs:complexType>
  245.         </xs:element>
  246.         <xs:element minOccurs="0" ref="tns:ListaMensagemRetorno"/>
  247.         <xs:element minOccurs="0" ref="tns:ListaMensagemRetornoLote"/>
  248.       </xs:sequence>
  249.     </xs:complexType>
  250.   </xs:element>
  251. <xs:element name="ConsultarNfseFaixaEnvio">
  252.     <xs:complexType>
  253.       <xs:sequence>
  254.         <xs:element name="Prestador" type="tns:tcIdentificacaoPrestador"/>
  255.         <xs:element name="Faixa">
  256.           <xs:complexType>
  257.             <xs:sequence>
  258.               <xs:element name="NumeroNfseInicial" type="xs:integer"/>
  259.               <xs:element minOccurs="0" name="NumeroNfseFinal" type="xs:integer"/>
  260.             </xs:sequence>
  261.           </xs:complexType>
  262.         </xs:element>
  263.         <xs:element name="Pagina" type="xs:int"/>
  264.       </xs:sequence>
  265.     </xs:complexType>
  266.   </xs:element>
  267. <xs:element name="ConsultarNfseFaixaResposta">
  268.     <xs:complexType>
  269.       <xs:sequence>
  270.         <xs:element minOccurs="0" name="ListaNfse">
  271.           <xs:complexType>
  272.             <xs:sequence>
  273.               <xs:element maxOccurs="unbounded" name="CompNfse" type="tns:tcCompNfse"/>
  274.               <xs:element minOccurs="0" name="ProximaPagina" type="xs:int"/>
  275.             </xs:sequence>
  276.           </xs:complexType>
  277.         </xs:element>
  278.         <xs:element minOccurs="0" ref="tns:ListaMensagemRetorno"/>
  279.       </xs:sequence>
  280.     </xs:complexType>
  281.   </xs:element>
  282. <xs:element name="ConsultarNfseRpsEnvio">
  283.     <xs:complexType>
  284.       <xs:sequence>
  285.         <xs:element name="IdentificacaoRps" type="tns:tcIdentificacaoRps"/>
  286.         <xs:element name="Prestador" type="tns:tcIdentificacaoPrestador"/>
  287.       </xs:sequence>
  288.     </xs:complexType>
  289.   </xs:element>
  290. <xs:element name="ConsultarNfseRpsResposta">
  291.     <xs:complexType>
  292.       <xs:sequence>
  293.         <xs:element minOccurs="0" name="CompNfse" type="tns:tcCompNfse"/>
  294.         <xs:element minOccurs="0" ref="tns:ListaMensagemRetorno"/>
  295.       </xs:sequence>
  296.     </xs:complexType>
  297.   </xs:element>
  298. <xs:element name="ConsultarNfseServicoPrestadoEnvio">
  299.     <xs:complexType>
  300.       <xs:sequence>
  301.         <xs:element name="Prestador" type="tns:tcIdentificacaoPrestador"/>
  302.         <xs:element minOccurs="0" name="NumeroNfse" type="xs:integer"/>
  303.         <xs:element minOccurs="0" name="PeriodoEmissao">
  304.           <xs:complexType>
  305.             <xs:sequence>
  306.               <xs:element name="DataInicial" type="xs:date"/>
  307.               <xs:element name="DataFinal" type="xs:date"/>
  308.             </xs:sequence>
  309.           </xs:complexType>
  310.         </xs:element>
  311.         <xs:element minOccurs="0" name="PeriodoCompetencia">
  312.           <xs:complexType>
  313.             <xs:sequence>
  314.               <xs:element name="DataInicial" type="xs:date"/>
  315.               <xs:element name="DataFinal" type="xs:date"/>
  316.             </xs:sequence>
  317.           </xs:complexType>
  318.         </xs:element>
  319.         <xs:element minOccurs="0" name="Tomador" type="tns:tcIdentificacaoTomador"/>
  320.         <xs:element minOccurs="0" name="Intermediario" type="tns:tcIdentificacaoIntermediario"/>
  321.         <xs:element name="Pagina" type="xs:int"/>
  322.       </xs:sequence>
  323.     </xs:complexType>
  324.   </xs:element>
  325. <xs:element name="ConsultarNfseServicoPrestadoResposta">
  326.     <xs:complexType>
  327.       <xs:sequence>
  328.         <xs:element minOccurs="0" name="ListaNfse">
  329.           <xs:complexType>
  330.             <xs:sequence>
  331.               <xs:element maxOccurs="unbounded" name="CompNfse" type="tns:tcCompNfse"/>
  332.               <xs:element minOccurs="0" name="ProximaPagina" type="xs:int"/>
  333.             </xs:sequence>
  334.           </xs:complexType>
  335.         </xs:element>
  336.         <xs:element minOccurs="0" ref="tns:ListaMensagemRetorno"/>
  337.       </xs:sequence>
  338.     </xs:complexType>
  339.   </xs:element>
  340. <xs:element name="ConsultarNfseServicoTomadoEnvio">
  341.     <xs:complexType>
  342.       <xs:sequence>
  343.         <xs:element name="Consulente" type="tns:tcIdentificacaoConsulente"/>
  344.         <xs:element minOccurs="0" name="NumeroNfse" type="xs:integer"/>
  345.         <xs:element minOccurs="0" name="PeriodoEmissao">
  346.           <xs:complexType>
  347.             <xs:sequence>
  348.               <xs:element name="DataInicial" type="xs:date"/>
  349.               <xs:element name="DataFinal" type="xs:date"/>
  350.             </xs:sequence>
  351.           </xs:complexType>
  352.         </xs:element>
  353.         <xs:element minOccurs="0" name="PeriodoCompetencia">
  354.           <xs:complexType>
  355.             <xs:sequence>
  356.               <xs:element name="DataInicial" type="xs:date"/>
  357.               <xs:element name="DataFinal" type="xs:date"/>
  358.             </xs:sequence>
  359.           </xs:complexType>
  360.         </xs:element>
  361.         <xs:element minOccurs="0" name="Prestador" type="tns:tcIdentificacaoPrestador"/>
  362.         <xs:element minOccurs="0" name="Tomador" type="tns:tcIdentificacaoTomador"/>
  363.         <xs:element minOccurs="0" name="Intermediario" type="tns:tcIdentificacaoIntermediario"/>
  364.         <xs:element name="Pagina" type="xs:int"/>
  365.       </xs:sequence>
  366.     </xs:complexType>
  367.   </xs:element>
  368. <xs:element name="ConsultarNfseServicoTomadoResposta">
  369.     <xs:complexType>
  370.       <xs:sequence>
  371.         <xs:element minOccurs="0" name="ListaNfse">
  372.           <xs:complexType>
  373.             <xs:sequence>
  374.               <xs:element maxOccurs="unbounded" name="CompNfse" type="tns:tcCompNfse"/>
  375.               <xs:element minOccurs="0" name="ProximaPagina" type="xs:int"/>
  376.             </xs:sequence>
  377.           </xs:complexType>
  378.         </xs:element>
  379.         <xs:element minOccurs="0" ref="tns:ListaMensagemRetorno"/>
  380.       </xs:sequence>
  381.     </xs:complexType>
  382.   </xs:element>
  383. <xs:element name="EnviarLoteRpsEnvio">
  384.     <xs:complexType>
  385.       <xs:sequence>
  386.         <xs:element name="LoteRps" type="tns:tcLoteRps"/>
  387.         <xs:element minOccurs="0" name="Signature" type="ns1:SignatureType"/>
  388.       </xs:sequence>
  389.     </xs:complexType>
  390.   </xs:element>
  391. <xs:element name="EnviarLoteRpsResposta">
  392.     <xs:complexType>
  393.       <xs:sequence>
  394.         <xs:element minOccurs="0" name="NumeroLote" type="xs:integer"/>
  395.         <xs:element minOccurs="0" name="DataRecebimento" type="xs:dateTime"/>
  396.         <xs:element minOccurs="0" name="Protocolo" type="xs:string"/>
  397.         <xs:element minOccurs="0" ref="tns:ListaMensagemRetorno"/>
  398.       </xs:sequence>
  399.     </xs:complexType>
  400.   </xs:element>
  401. <xs:element name="EnviarLoteRpsSincronoEnvio">
  402.     <xs:complexType>
  403.       <xs:sequence>
  404.         <xs:element name="LoteRps" type="tns:tcLoteRps"/>
  405.         <xs:element minOccurs="0" name="Signature" type="ns1:SignatureType"/>
  406.       </xs:sequence>
  407.     </xs:complexType>
  408.   </xs:element>
  409. <xs:element name="EnviarLoteRpsSincronoResposta">
  410.     <xs:complexType>
  411.       <xs:sequence>
  412.         <xs:element minOccurs="0" name="NumeroLote" type="xs:integer"/>
  413.         <xs:element minOccurs="0" name="DataRecebimento" type="xs:dateTime"/>
  414.         <xs:element minOccurs="0" name="Protocolo" type="xs:string"/>
  415.         <xs:element minOccurs="0" name="ListaNfse">
  416.           <xs:complexType>
  417.             <xs:sequence>
  418.               <xs:element maxOccurs="unbounded" name="CompNfse" type="tns:tcCompNfse"/>
  419.               <xs:element minOccurs="0" ref="tns:ListaMensagemAlertaRetorno"/>
  420.             </xs:sequence>
  421.           </xs:complexType>
  422.         </xs:element>
  423.         <xs:element minOccurs="0" ref="tns:ListaMensagemRetorno"/>
  424.         <xs:element minOccurs="0" ref="tns:ListaMensagemRetornoLote"/>
  425.       </xs:sequence>
  426.     </xs:complexType>
  427.   </xs:element>
  428. <xs:element name="GerarNfseEnvio">
  429.     <xs:complexType>
  430.       <xs:sequence>
  431.         <xs:element name="Rps" type="tns:tcDeclaracaoPrestacaoServico"/>
  432.       </xs:sequence>
  433.     </xs:complexType>
  434.   </xs:element>
  435. <xs:element name="GerarNfseResposta">
  436.     <xs:complexType>
  437.       <xs:sequence>
  438.         <xs:element minOccurs="0" name="ListaNfse">
  439.           <xs:complexType>
  440.             <xs:sequence>
  441.               <xs:element name="CompNfse" type="tns:tcCompNfse"/>
  442.               <xs:element minOccurs="0" ref="tns:ListaMensagemAlertaRetorno"/>
  443.             </xs:sequence>
  444.           </xs:complexType>
  445.         </xs:element>
  446.         <xs:element minOccurs="0" ref="tns:ListaMensagemRetorno"/>
  447.       </xs:sequence>
  448.     </xs:complexType>
  449.   </xs:element>
  450. <xs:element name="ListaMensagemAlertaRetorno">
  451.     <xs:complexType>
  452.       <xs:sequence>
  453.         <xs:element maxOccurs="unbounded" name="MensagemRetorno" type="tns:tcMensagemRetorno"/>
  454.       </xs:sequence>
  455.     </xs:complexType>
  456.   </xs:element>
  457. <xs:element name="ListaMensagemRetorno">
  458.     <xs:complexType>
  459.       <xs:sequence>
  460.         <xs:element maxOccurs="unbounded" name="MensagemRetorno" type="tns:tcMensagemRetorno"/>
  461.       </xs:sequence>
  462.     </xs:complexType>
  463.   </xs:element>
  464. <xs:element name="ListaMensagemRetornoLote">
  465.     <xs:complexType>
  466.       <xs:sequence>
  467.         <xs:element maxOccurs="unbounded" name="MensagemRetorno" type="tns:tcMensagemRetornoLote"/>
  468.       </xs:sequence>
  469.     </xs:complexType>
  470.   </xs:element>
  471. <xs:element name="SubstituirNfseEnvio">
  472.     <xs:complexType>
  473.       <xs:sequence>
  474.         <xs:element name="SubstituicaoNfse">
  475.           <xs:complexType>
  476.             <xs:sequence>
  477.               <xs:element name="Pedido" type="tns:tcPedidoCancelamento"/>
  478.               <xs:element name="Rps" type="tns:tcDeclaracaoPrestacaoServico"/>
  479.             </xs:sequence>
  480.             <xs:attribute name="Id" type="xs:string"/>
  481.           </xs:complexType>
  482.         </xs:element>
  483.         <xs:element minOccurs="0" name="Signature" type="ns1:SignatureType"/>
  484.       </xs:sequence>
  485.     </xs:complexType>
  486.   </xs:element>
  487. <xs:element name="SubstituirNfseResposta">
  488.     <xs:complexType>
  489.       <xs:sequence>
  490.         <xs:element minOccurs="0" name="RetSubstituicao">
  491.           <xs:complexType>
  492.             <xs:sequence>
  493.               <xs:element name="NfseSubstituida">
  494.                 <xs:complexType>
  495.                   <xs:sequence>
  496.                     <xs:element name="CompNfse" type="tns:tcCompNfse"/>
  497.                     <xs:element minOccurs="0" ref="tns:ListaMensagemAlertaRetorno"/>
  498.                   </xs:sequence>
  499.                 </xs:complexType>
  500.               </xs:element>
  501.               <xs:element name="NfseSubstituidora">
  502.                 <xs:complexType>
  503.                   <xs:sequence>
  504.                     <xs:element name="CompNfse" type="tns:tcCompNfse"/>
  505.                   </xs:sequence>
  506.                 </xs:complexType>
  507.               </xs:element>
  508.             </xs:sequence>
  509.           </xs:complexType>
  510.         </xs:element>
  511.         <xs:element minOccurs="0" ref="tns:ListaMensagemRetorno"/>
  512.       </xs:sequence>
  513.     </xs:complexType>
  514.   </xs:element>
  515. <xs:element name="cabecalho">
  516.     <xs:complexType>
  517.       <xs:sequence>
  518.         <xs:element name="versaoDados" type="xs:string"/>
  519.       </xs:sequence>
  520.       <xs:attribute name="versao" type="xs:string" use="required"/>
  521.     </xs:complexType>
  522.   </xs:element>
  523. <xs:complexType name="tcIdentificacaoConsulente">
  524.     <xs:sequence>
  525.       <xs:element name="CpfCnpj" type="tns:tcCpfCnpj"/>
  526.       <xs:element minOccurs="0" name="InscricaoMunicipal" type="xs:string"/>
  527.     </xs:sequence>
  528.   </xs:complexType>
  529. <xs:complexType name="tcCpfCnpj">
  530.     <xs:sequence>
  531.       <xs:element minOccurs="0" name="Cpf" type="xs:string"/>
  532.       <xs:element minOccurs="0" name="Cnpj" type="xs:string"/>
  533.     </xs:sequence>
  534.   </xs:complexType>
  535. <xs:complexType name="tcIdentificacaoPrestador">
  536.     <xs:sequence>
  537.       <xs:element minOccurs="0" name="CpfCnpj" type="tns:tcCpfCnpj"/>
  538.       <xs:element minOccurs="0" name="InscricaoMunicipal" type="xs:string"/>
  539.     </xs:sequence>
  540.   </xs:complexType>
  541. <xs:complexType name="tcIdentificacaoTomador">
  542.     <xs:sequence>
  543.       <xs:element minOccurs="0" name="CpfCnpj" type="tns:tcCpfCnpj"/>
  544.       <xs:element minOccurs="0" name="InscricaoMunicipal" type="xs:string"/>
  545.     </xs:sequence>
  546.   </xs:complexType>
  547. <xs:complexType name="tcIdentificacaoIntermediario">
  548.     <xs:sequence>
  549.       <xs:element minOccurs="0" name="CpfCnpj" type="tns:tcCpfCnpj"/>
  550.       <xs:element minOccurs="0" name="InscricaoMunicipal" type="xs:string"/>
  551.     </xs:sequence>
  552.   </xs:complexType>
  553. <xs:complexType name="tcCompNfse">
  554.     <xs:sequence>
  555.       <xs:element name="Nfse" type="tns:tcNfse"/>
  556.       <xs:element minOccurs="0" name="NfseCancelamento" type="tns:tcCancelamentoNfse"/>
  557.       <xs:element minOccurs="0" name="NfseSubstituicao" type="tns:tcSubstituicaoNfse"/>
  558.     </xs:sequence>
  559.   </xs:complexType>
  560. <xs:complexType name="tcNfse">
  561.     <xs:sequence>
  562.       <xs:element name="InfNfse" type="tns:tcInfNfse"/>
  563.       <xs:element minOccurs="0" ref="ns1:Signature"/>
  564.     </xs:sequence>
  565.     <xs:attribute name="versao" type="xs:string" use="required"/>
  566.   </xs:complexType>
  567. <xs:complexType name="tcInfNfse">
  568.     <xs:sequence>
  569.       <xs:element name="Numero" type="xs:integer"/>
  570.       <xs:element name="CodigoVerificacao" type="xs:string"/>
  571.       <xs:element name="DataEmissao" type="xs:dateTime"/>
  572.       <xs:element minOccurs="0" name="NfseSubstituida" type="xs:integer"/>
  573.       <xs:element minOccurs="0" name="OutrasInformacoes" type="xs:string"/>
  574.       <xs:element name="ValoresNfse" type="tns:tcValoresNfse"/>
  575.       <xs:element minOccurs="0" name="ValorCredito" type="xs:decimal"/>
  576.       <xs:element name="PrestadorServico" type="tns:tcDadosPrestador"/>
  577.       <xs:element name="OrgaoGerador" type="tns:tcIdentificacaoOrgaoGerador"/>
  578.       <xs:element name="DeclaracaoPrestacaoServico" type="tns:tcDeclaracaoPrestacaoServico"/>
  579.     </xs:sequence>
  580.     <xs:attribute name="Id" type="xs:string"/>
  581.   </xs:complexType>
  582. <xs:complexType name="tcValoresNfse">
  583.     <xs:sequence>
  584.       <xs:element minOccurs="0" name="BaseCalculo" type="xs:decimal"/>
  585.       <xs:element minOccurs="0" name="Aliquota" type="xs:decimal"/>
  586.       <xs:element minOccurs="0" name="ValorIss" type="xs:decimal"/>
  587.       <xs:element name="ValorLiquidoNfse" type="xs:decimal"/>
  588.     </xs:sequence>
  589.   </xs:complexType>
  590. <xs:complexType name="tcDadosPrestador">
  591.     <xs:sequence>
  592.       <xs:element name="IdentificacaoPrestador" type="tns:tcIdentificacaoPrestador"/>
  593.       <xs:element name="RazaoSocial" type="xs:string"/>
  594.       <xs:element minOccurs="0" name="NomeFantasia" type="xs:string"/>
  595.       <xs:element name="Endereco" type="tns:tcEndereco"/>
  596.       <xs:element minOccurs="0" name="Contato" type="tns:tcContato"/>
  597.     </xs:sequence>
  598.   </xs:complexType>
  599. <xs:complexType name="tcEndereco">
  600.     <xs:sequence>
  601.       <xs:element minOccurs="0" name="Endereco" type="xs:string"/>
  602.       <xs:element minOccurs="0" name="Numero" type="xs:string"/>
  603.       <xs:element minOccurs="0" name="Complemento" type="xs:string"/>
  604.       <xs:element minOccurs="0" name="Bairro" type="xs:string"/>
  605.       <xs:element minOccurs="0" name="CodigoMunicipio" type="xs:int"/>
  606.       <xs:element minOccurs="0" name="Uf" type="xs:string"/>
  607.       <xs:element minOccurs="0" name="CodigoPais" type="xs:string"/>
  608.       <xs:element minOccurs="0" name="Cep" type="xs:string"/>
  609.     </xs:sequence>
  610.   </xs:complexType>
  611. <xs:complexType name="tcContato">
  612.     <xs:sequence>
  613.       <xs:element minOccurs="0" name="Telefone" type="xs:string"/>
  614.       <xs:element minOccurs="0" name="Email" type="xs:string"/>
  615.     </xs:sequence>
  616.   </xs:complexType>
  617. <xs:complexType name="tcIdentificacaoOrgaoGerador">
  618.     <xs:sequence>
  619.       <xs:element name="CodigoMunicipio" type="xs:int"/>
  620.       <xs:element name="Uf" type="xs:string"/>
  621.     </xs:sequence>
  622.   </xs:complexType>
  623. <xs:complexType name="tcDeclaracaoPrestacaoServico">
  624.     <xs:sequence>
  625.       <xs:element name="InfDeclaracaoPrestacaoServico" type="tns:tcInfDeclaracaoPrestacaoServico"/>
  626.       <xs:element minOccurs="0" ref="ns1:Signature"/>
  627.     </xs:sequence>
  628.   </xs:complexType>
  629. <xs:complexType name="tcInfDeclaracaoPrestacaoServico">
  630.     <xs:sequence>
  631.       <xs:element minOccurs="0" name="Rps" type="tns:tcInfRps"/>
  632.       <xs:element name="Competencia" type="xs:date"/>
  633.       <xs:element name="Servico" type="tns:tcDadosServico"/>
  634.       <xs:element name="Prestador" type="tns:tcIdentificacaoPrestador"/>
  635.       <xs:element minOccurs="0" name="Tomador" type="tns:tcDadosTomador"/>
  636.       <xs:element minOccurs="0" name="Intermediario" type="tns:tcDadosIntermediario"/>
  637.       <xs:element minOccurs="0" name="ConstrucaoCivil" type="tns:tcDadosConstrucaoCivil"/>
  638.       <xs:element minOccurs="0" name="RegimeEspecialTributacao" type="xs:byte"/>
  639.       <xs:element name="OptanteSimplesNacional" type="xs:byte"/>
  640.       <xs:element name="IncentivoFiscal" type="xs:byte"/>
  641.     </xs:sequence>
  642.     <xs:attribute name="Id" type="xs:string"/>
  643.   </xs:complexType>
  644. <xs:complexType name="tcInfRps">
  645.     <xs:sequence>
  646.       <xs:element name="IdentificacaoRps" type="tns:tcIdentificacaoRps"/>
  647.       <xs:element name="DataEmissao" type="xs:date"/>
  648.       <xs:element name="Status" type="xs:byte"/>
  649.       <xs:element minOccurs="0" name="RpsSubstituido" type="tns:tcIdentificacaoRps"/>
  650.     </xs:sequence>
  651.     <xs:attribute name="Id" type="xs:string"/>
  652.   </xs:complexType>
  653. <xs:complexType name="tcIdentificacaoRps">
  654.     <xs:sequence>
  655.       <xs:element name="Numero" type="xs:integer"/>
  656.       <xs:element name="Serie" type="xs:string"/>
  657.       <xs:element name="Tipo" type="xs:byte"/>
  658.     </xs:sequence>
  659.   </xs:complexType>
  660. <xs:complexType name="tcDadosServico">
  661.     <xs:sequence>
  662.       <xs:element name="Valores" type="tns:tcValoresDeclaracaoServico"/>
  663.       <xs:element name="IssRetido" type="xs:byte"/>
  664.       <xs:element minOccurs="0" name="ResponsavelRetencao" type="xs:byte"/>
  665.       <xs:element name="ItemListaServico" type="xs:string"/>
  666.       <xs:element minOccurs="0" name="CodigoCnae" type="xs:int"/>
  667.       <xs:element minOccurs="0" name="CodigoTributacaoMunicipio" type="xs:string"/>
  668.       <xs:element name="Discriminacao" type="xs:string"/>
  669.       <xs:element name="CodigoMunicipio" type="xs:int"/>
  670.       <xs:element minOccurs="0" name="CodigoPais" type="xs:string"/>
  671.       <xs:element name="ExigibilidadeISS" type="xs:byte"/>
  672.       <xs:element minOccurs="0" name="MunicipioIncidencia" type="xs:int"/>
  673.       <xs:element minOccurs="0" name="NumeroProcesso" type="xs:string"/>
  674.     </xs:sequence>
  675.   </xs:complexType>
  676. <xs:complexType name="tcValoresDeclaracaoServico">
  677.     <xs:sequence>
  678.       <xs:element name="ValorServicos" type="xs:decimal"/>
  679.       <xs:element minOccurs="0" name="ValorDeducoes" type="xs:decimal"/>
  680.       <xs:element minOccurs="0" name="ValorPis" type="xs:decimal"/>
  681.       <xs:element minOccurs="0" name="ValorCofins" type="xs:decimal"/>
  682.       <xs:element minOccurs="0" name="ValorInss" type="xs:decimal"/>
  683.       <xs:element minOccurs="0" name="ValorIr" type="xs:decimal"/>
  684.       <xs:element minOccurs="0" name="ValorCsll" type="xs:decimal"/>
  685.       <xs:element minOccurs="0" name="OutrasRetencoes" type="xs:decimal"/>
  686.       <xs:element minOccurs="0" name="ValorIss" type="xs:decimal"/>
  687.       <xs:element minOccurs="0" name="Aliquota" type="xs:decimal"/>
  688.       <xs:element minOccurs="0" name="DescontoIncondicionado" type="xs:decimal"/>
  689.       <xs:element minOccurs="0" name="DescontoCondicionado" type="xs:decimal"/>
  690.     </xs:sequence>
  691.   </xs:complexType>
  692. <xs:complexType name="tcDadosTomador">
  693.     <xs:sequence>
  694.       <xs:element minOccurs="0" name="IdentificacaoTomador" type="tns:tcIdentificacaoTomador"/>
  695.       <xs:element minOccurs="0" name="RazaoSocial" type="xs:string"/>
  696.       <xs:element minOccurs="0" name="Endereco" type="tns:tcEndereco"/>
  697.       <xs:element minOccurs="0" name="Contato" type="tns:tcContato"/>
  698.     </xs:sequence>
  699.   </xs:complexType>
  700. <xs:complexType name="tcDadosIntermediario">
  701.     <xs:sequence>
  702.       <xs:element name="IdentificacaoIntermediario" type="tns:tcIdentificacaoIntermediario"/>
  703.       <xs:element name="RazaoSocial" type="xs:string"/>
  704.     </xs:sequence>
  705.   </xs:complexType>
  706. <xs:complexType name="tcDadosConstrucaoCivil">
  707.     <xs:sequence>
  708.       <xs:element minOccurs="0" name="CodigoObra" type="xs:string"/>
  709.       <xs:element name="Art" type="xs:string"/>
  710.     </xs:sequence>
  711.   </xs:complexType>
  712. <xs:complexType name="tcCancelamentoNfse">
  713.     <xs:sequence>
  714.       <xs:element name="Confirmacao" type="tns:tcConfirmacaoCancelamento"/>
  715.       <xs:element minOccurs="0" ref="ns1:Signature"/>
  716.     </xs:sequence>
  717.     <xs:attribute name="versao" type="xs:string" use="required"/>
  718.   </xs:complexType>
  719. <xs:complexType name="tcConfirmacaoCancelamento">
  720.     <xs:sequence>
  721.       <xs:element name="Pedido" type="tns:tcPedidoCancelamento"/>
  722.       <xs:element name="DataHora" type="xs:dateTime"/>
  723.     </xs:sequence>
  724.     <xs:attribute name="Id" type="xs:string"/>
  725.   </xs:complexType>
  726. <xs:complexType name="tcPedidoCancelamento">
  727.     <xs:sequence>
  728.       <xs:element name="InfPedidoCancelamento" type="tns:tcInfPedidoCancelamento"/>
  729.       <xs:element minOccurs="0" ref="ns1:Signature"/>
  730.     </xs:sequence>
  731.   </xs:complexType>
  732. <xs:complexType name="tcInfPedidoCancelamento">
  733.     <xs:sequence>
  734.       <xs:element name="IdentificacaoNfse" type="tns:tcIdentificacaoNfse"/>
  735.       <xs:element minOccurs="0" name="CodigoCancelamento" type="xs:byte"/>
  736.     </xs:sequence>
  737.     <xs:attribute name="Id" type="xs:string"/>
  738.   </xs:complexType>
  739. <xs:complexType name="tcIdentificacaoNfse">
  740.     <xs:sequence>
  741.       <xs:element name="Numero" type="xs:integer"/>
  742.       <xs:element name="CpfCnpj" type="tns:tcCpfCnpj"/>
  743.       <xs:element minOccurs="0" name="InscricaoMunicipal" type="xs:string"/>
  744.       <xs:element name="CodigoMunicipio" type="xs:int"/>
  745.     </xs:sequence>
  746.   </xs:complexType>
  747. <xs:complexType name="tcSubstituicaoNfse">
  748.     <xs:sequence>
  749.       <xs:element name="SubstituicaoNfse" type="tns:tcInfSubstituicaoNfse"/>
  750.       <xs:element maxOccurs="unbounded" minOccurs="0" ref="ns1:Signature"/>
  751.     </xs:sequence>
  752.     <xs:attribute name="versao" type="xs:string" use="required"/>
  753.   </xs:complexType>
  754. <xs:complexType name="tcInfSubstituicaoNfse">
  755.     <xs:sequence>
  756.       <xs:element name="NfseSubstituidora" type="xs:integer"/>
  757.     </xs:sequence>
  758.     <xs:attribute name="Id" type="xs:string"/>
  759.   </xs:complexType>
  760. <xs:complexType name="tcMensagemRetorno">
  761.     <xs:sequence>
  762.       <xs:element name="Codigo" type="xs:string"/>
  763.       <xs:element name="Mensagem" type="xs:string"/>
  764.       <xs:element minOccurs="0" name="Correcao" type="xs:string"/>
  765.     </xs:sequence>
  766.   </xs:complexType>
  767. <xs:complexType name="tcLoteRps">
  768.     <xs:sequence>
  769.       <xs:element name="NumeroLote" type="xs:integer"/>
  770.       <xs:element name="CpfCnpj" type="tns:tcCpfCnpj"/>
  771.       <xs:element minOccurs="0" name="InscricaoMunicipal" type="xs:string"/>
  772.       <xs:element name="QuantidadeRps" type="xs:int"/>
  773.       <xs:element name="ListaRps">
  774.         <xs:complexType>
  775.           <xs:sequence>
  776.             <xs:element maxOccurs="unbounded" name="Rps" type="tns:tcDeclaracaoPrestacaoServico"/>
  777.           </xs:sequence>
  778.         </xs:complexType>
  779.       </xs:element>
  780.     </xs:sequence>
  781.     <xs:attribute name="Id" type="xs:string"/>
  782.     <xs:attribute name="versao" type="xs:string" use="required"/>
  783.   </xs:complexType>
  784. <xs:complexType name="tcRetCancelamento">
  785.     <xs:sequence>
  786.       <xs:element name="NfseCancelamento" type="tns:tcCancelamentoNfse"/>
  787.     </xs:sequence>
  788.   </xs:complexType>
  789. <xs:complexType name="tcMensagemRetornoLote">
  790.     <xs:sequence>
  791.       <xs:element name="IdentificacaoRps" type="tns:tcIdentificacaoRps"/>
  792.       <xs:element name="Codigo" type="xs:string"/>
  793.       <xs:element name="Mensagem" type="xs:string"/>
  794.     </xs:sequence>
  795.   </xs:complexType>
  796. </xs:schema>
  797. <xs:schema elementFormDefault="unqualified" targetNamespace="http://ws.issweb.fiorilli.com.br/" version="1.0" xmlns:ns1="http://www.abrasf.org.br/nfse.xsd" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" xmlns:tns="http://ws.issweb.fiorilli.com.br/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  798. <xs:import namespace="http://www.abrasf.org.br/nfse.xsd"/>
  799. <xs:import namespace="http://www.w3.org/2000/09/xmldsig#"/>
  800. <xs:element name="cancelarNfse" type="tns:cancelarNfse"/>
  801. <xs:element name="cancelarNfseResponse" type="tns:cancelarNfseResponse"/>
  802. <xs:element name="consultarLoteRps" type="tns:consultarLoteRps"/>
  803. <xs:element name="consultarLoteRpsResponse" type="tns:consultarLoteRpsResponse"/>
  804. <xs:element name="consultarNfsePorFaixa" type="tns:consultarNfsePorFaixa"/>
  805. <xs:element name="consultarNfsePorFaixaResponse" type="tns:consultarNfsePorFaixaResponse"/>
  806. <xs:element name="consultarNfsePorRps" type="tns:consultarNfsePorRps"/>
  807. <xs:element name="consultarNfsePorRpsResponse" type="tns:consultarNfsePorRpsResponse"/>
  808. <xs:element name="consultarNfseServicoPrestado" type="tns:consultarNfseServicoPrestado"/>
  809. <xs:element name="consultarNfseServicoPrestadoResponse" type="tns:consultarNfseServicoPrestadoResponse"/>
  810. <xs:element name="consultarNfseServicoTomado" type="tns:consultarNfseServicoTomado"/>
  811. <xs:element name="consultarNfseServicoTomadoResponse" type="tns:consultarNfseServicoTomadoResponse"/>
  812. <xs:element name="gerarNfse" type="tns:gerarNfse"/>
  813. <xs:element name="gerarNfseResponse" type="tns:gerarNfseResponse"/>
  814. <xs:element name="recepcionarLoteRps" type="tns:recepcionarLoteRps"/>
  815. <xs:element name="recepcionarLoteRpsResponse" type="tns:recepcionarLoteRpsResponse"/>
  816. <xs:element name="recepcionarLoteRpsSincrono" type="tns:recepcionarLoteRpsSincrono"/>
  817. <xs:element name="recepcionarLoteRpsSincronoResponse" type="tns:recepcionarLoteRpsSincronoResponse"/>
  818. <xs:element name="substituirNfse" type="tns:substituirNfse"/>
  819. <xs:element name="substituirNfseResponse" type="tns:substituirNfseResponse"/>
  820. <xs:complexType name="consultarNfseServicoTomado">
  821.     <xs:sequence>
  822.       <xs:element minOccurs="0" ref="ns1:ConsultarNfseServicoTomadoEnvio"/>
  823.       <xs:element minOccurs="0" name="username" type="xs:string"/>
  824.       <xs:element minOccurs="0" name="password" type="xs:string"/>
  825.     </xs:sequence>
  826.   </xs:complexType>
  827. <xs:complexType name="consultarNfseServicoTomadoResponse">
  828.     <xs:sequence>
  829.       <xs:element minOccurs="0" ref="ns1:ConsultarNfseServicoTomadoResposta"/>
  830.     </xs:sequence>
  831.   </xs:complexType>
  832. <xs:complexType name="consultarNfsePorRps">
  833.     <xs:sequence>
  834.       <xs:element minOccurs="0" ref="ns1:ConsultarNfseRpsEnvio"/>
  835.       <xs:element minOccurs="0" name="username" type="xs:string"/>
  836.       <xs:element minOccurs="0" name="password" type="xs:string"/>
  837.     </xs:sequence>
  838.   </xs:complexType>
  839. <xs:complexType name="consultarNfsePorRpsResponse">
  840.     <xs:sequence>
  841.       <xs:element minOccurs="0" ref="ns1:ConsultarNfseRpsResposta"/>
  842.     </xs:sequence>
  843.   </xs:complexType>
  844. <xs:complexType name="recepcionarLoteRps">
  845.     <xs:sequence>
  846.       <xs:element minOccurs="0" ref="ns1:EnviarLoteRpsEnvio"/>
  847.       <xs:element minOccurs="0" name="username" type="xs:string"/>
  848.       <xs:element minOccurs="0" name="password" type="xs:string"/>
  849.     </xs:sequence>
  850.   </xs:complexType>
  851. <xs:complexType name="recepcionarLoteRpsResponse">
  852.     <xs:sequence>
  853.       <xs:element minOccurs="0" ref="ns1:EnviarLoteRpsResposta"/>
  854.     </xs:sequence>
  855.   </xs:complexType>
  856. <xs:complexType name="consultarNfseServicoPrestado">
  857.     <xs:sequence>
  858.       <xs:element minOccurs="0" ref="ns1:ConsultarNfseServicoPrestadoEnvio"/>
  859.       <xs:element minOccurs="0" name="username" type="xs:string"/>
  860.       <xs:element minOccurs="0" name="password" type="xs:string"/>
  861.     </xs:sequence>
  862.   </xs:complexType>
  863. <xs:complexType name="consultarNfseServicoPrestadoResponse">
  864.     <xs:sequence>
  865.       <xs:element minOccurs="0" ref="ns1:ConsultarNfseServicoPrestadoResposta"/>
  866.     </xs:sequence>
  867.   </xs:complexType>
  868. <xs:complexType name="gerarNfse">
  869.     <xs:sequence>
  870.       <xs:element minOccurs="0" ref="ns1:GerarNfseEnvio"/>
  871.       <xs:element minOccurs="0" name="username" type="xs:string"/>
  872.       <xs:element minOccurs="0" name="password" type="xs:string"/>
  873.     </xs:sequence>
  874.   </xs:complexType>
  875. <xs:complexType name="gerarNfseResponse">
  876.     <xs:sequence>
  877.       <xs:element minOccurs="0" ref="ns1:GerarNfseResposta"/>
  878.     </xs:sequence>
  879.   </xs:complexType>
  880. <xs:complexType name="cancelarNfse">
  881.     <xs:sequence>
  882.       <xs:element minOccurs="0" ref="ns1:CancelarNfseEnvio"/>
  883.       <xs:element minOccurs="0" name="username" type="xs:string"/>
  884.       <xs:element minOccurs="0" name="password" type="xs:string"/>
  885.     </xs:sequence>
  886.   </xs:complexType>
  887. <xs:complexType name="cancelarNfseResponse">
  888.     <xs:sequence>
  889.       <xs:element minOccurs="0" ref="ns1:CancelarNfseResposta"/>
  890.     </xs:sequence>
  891.   </xs:complexType>
  892. <xs:complexType name="substituirNfse">
  893.     <xs:sequence>
  894.       <xs:element minOccurs="0" ref="ns1:SubstituirNfseEnvio"/>
  895.       <xs:element minOccurs="0" name="username" type="xs:string"/>
  896.       <xs:element minOccurs="0" name="password" type="xs:string"/>
  897.     </xs:sequence>
  898.   </xs:complexType>
  899. <xs:complexType name="substituirNfseResponse">
  900.     <xs:sequence>
  901.       <xs:element minOccurs="0" ref="ns1:SubstituirNfseResposta"/>
  902.     </xs:sequence>
  903.   </xs:complexType>
  904. <xs:complexType name="consultarLoteRps">
  905.     <xs:sequence>
  906.       <xs:element minOccurs="0" ref="ns1:ConsultarLoteRpsEnvio"/>
  907.       <xs:element minOccurs="0" name="username" type="xs:string"/>
  908.       <xs:element minOccurs="0" name="password" type="xs:string"/>
  909.     </xs:sequence>
  910.   </xs:complexType>
  911. <xs:complexType name="consultarLoteRpsResponse">
  912.     <xs:sequence>
  913.       <xs:element minOccurs="0" ref="ns1:ConsultarLoteRpsResposta"/>
  914.     </xs:sequence>
  915.   </xs:complexType>
  916. <xs:complexType name="recepcionarLoteRpsSincrono">
  917.     <xs:sequence>
  918.       <xs:element minOccurs="0" ref="ns1:EnviarLoteRpsSincronoEnvio"/>
  919.       <xs:element minOccurs="0" name="username" type="xs:string"/>
  920.       <xs:element minOccurs="0" name="password" type="xs:string"/>
  921.     </xs:sequence>
  922.   </xs:complexType>
  923. <xs:complexType name="recepcionarLoteRpsSincronoResponse">
  924.     <xs:sequence>
  925.       <xs:element minOccurs="0" ref="ns1:EnviarLoteRpsSincronoResposta"/>
  926.     </xs:sequence>
  927.   </xs:complexType>
  928. <xs:complexType name="consultarNfsePorFaixa">
  929.     <xs:sequence>
  930.       <xs:element minOccurs="0" ref="ns1:ConsultarNfseFaixaEnvio"/>
  931.       <xs:element minOccurs="0" name="username" type="xs:string"/>
  932.       <xs:element minOccurs="0" name="password" type="xs:string"/>
  933.     </xs:sequence>
  934.   </xs:complexType>
  935. <xs:complexType name="consultarNfsePorFaixaResponse">
  936.     <xs:sequence>
  937.       <xs:element minOccurs="0" ref="ns1:ConsultarNfseFaixaResposta"/>
  938.     </xs:sequence>
  939.   </xs:complexType>
  940. </xs:schema>
  941.   </wsdl:types>
  942.   <wsdl:message name="recepcionarLoteRpsSincrono">
  943.     <wsdl:part element="tns:recepcionarLoteRpsSincrono" name="parameters">
  944.     </wsdl:part>
  945.   </wsdl:message>
  946.   <wsdl:message name="consultarNfseServicoPrestadoResponse">
  947.     <wsdl:part element="tns:consultarNfseServicoPrestadoResponse" name="parameters">
  948.     </wsdl:part>
  949.   </wsdl:message>
  950.   <wsdl:message name="gerarNfse">
  951.     <wsdl:part element="tns:gerarNfse" name="parameters">
  952.     </wsdl:part>
  953.   </wsdl:message>
  954.   <wsdl:message name="gerarNfseResponse">
  955.     <wsdl:part element="tns:gerarNfseResponse" name="parameters">
  956.     </wsdl:part>
  957.   </wsdl:message>
  958.   <wsdl:message name="consultarNfseServicoTomado">
  959.     <wsdl:part element="tns:consultarNfseServicoTomado" name="parameters">
  960.     </wsdl:part>
  961.   </wsdl:message>
  962.   <wsdl:message name="recepcionarLoteRpsSincronoResponse">
  963.     <wsdl:part element="tns:recepcionarLoteRpsSincronoResponse" name="parameters">
  964.     </wsdl:part>
  965.   </wsdl:message>
  966.   <wsdl:message name="cancelarNfse">
  967.     <wsdl:part element="tns:cancelarNfse" name="parameters">
  968.     </wsdl:part>
  969.   </wsdl:message>
  970.   <wsdl:message name="recepcionarLoteRpsResponse">
  971.     <wsdl:part element="tns:recepcionarLoteRpsResponse" name="parameters">
  972.     </wsdl:part>
  973.   </wsdl:message>
  974.   <wsdl:message name="cancelarNfseResponse">
  975.     <wsdl:part element="tns:cancelarNfseResponse" name="parameters">
  976.     </wsdl:part>
  977.   </wsdl:message>
  978.   <wsdl:message name="recepcionarLoteRps">
  979.     <wsdl:part element="tns:recepcionarLoteRps" name="parameters">
  980.     </wsdl:part>
  981.   </wsdl:message>
  982.   <wsdl:message name="consultarNfseServicoPrestado">
  983.     <wsdl:part element="tns:consultarNfseServicoPrestado" name="parameters">
  984.     </wsdl:part>
  985.   </wsdl:message>
  986.   <wsdl:message name="consultarLoteRps">
  987.     <wsdl:part element="tns:consultarLoteRps" name="parameters">
  988.     </wsdl:part>
  989.   </wsdl:message>
  990.   <wsdl:message name="consultarNfsePorRpsResponse">
  991.     <wsdl:part element="tns:consultarNfsePorRpsResponse" name="parameters">
  992.     </wsdl:part>
  993.   </wsdl:message>
  994.   <wsdl:message name="consultarNfsePorFaixaResponse">
  995.     <wsdl:part element="tns:consultarNfsePorFaixaResponse" name="parameters">
  996.     </wsdl:part>
  997.   </wsdl:message>
  998.   <wsdl:message name="consultarNfseServicoTomadoResponse">
  999.     <wsdl:part element="tns:consultarNfseServicoTomadoResponse" name="parameters">
  1000.     </wsdl:part>
  1001.   </wsdl:message>
  1002.   <wsdl:message name="consultarNfsePorFaixa">
  1003.     <wsdl:part element="tns:consultarNfsePorFaixa" name="parameters">
  1004.     </wsdl:part>
  1005.   </wsdl:message>
  1006.   <wsdl:message name="consultarNfsePorRps">
  1007.     <wsdl:part element="tns:consultarNfsePorRps" name="parameters">
  1008.     </wsdl:part>
  1009.   </wsdl:message>
  1010.   <wsdl:message name="substituirNfseResponse">
  1011.     <wsdl:part element="tns:substituirNfseResponse" name="parameters">
  1012.     </wsdl:part>
  1013.   </wsdl:message>
  1014.   <wsdl:message name="substituirNfse">
  1015.     <wsdl:part element="tns:substituirNfse" name="parameters">
  1016.     </wsdl:part>
  1017.   </wsdl:message>
  1018.   <wsdl:message name="consultarLoteRpsResponse">
  1019.     <wsdl:part element="tns:consultarLoteRpsResponse" name="parameters">
  1020.     </wsdl:part>
  1021.   </wsdl:message>
  1022.   <wsdl:portType name="IssWebWS">
  1023.     <wsdl:operation name="consultarNfseServicoTomado">
  1024.       <wsdl:input message="tns:consultarNfseServicoTomado" name="consultarNfseServicoTomado">
  1025.     </wsdl:input>
  1026.       <wsdl:output message="tns:consultarNfseServicoTomadoResponse" name="consultarNfseServicoTomadoResponse">
  1027.     </wsdl:output>
  1028.     </wsdl:operation>
  1029.     <wsdl:operation name="consultarNfsePorRps">
  1030.       <wsdl:input message="tns:consultarNfsePorRps" name="consultarNfsePorRps">
  1031.     </wsdl:input>
  1032.       <wsdl:output message="tns:consultarNfsePorRpsResponse" name="consultarNfsePorRpsResponse">
  1033.     </wsdl:output>
  1034.     </wsdl:operation>
  1035.     <wsdl:operation name="recepcionarLoteRps">
  1036.       <wsdl:input message="tns:recepcionarLoteRps" name="recepcionarLoteRps">
  1037.     </wsdl:input>
  1038.       <wsdl:output message="tns:recepcionarLoteRpsResponse" name="recepcionarLoteRpsResponse">
  1039.     </wsdl:output>
  1040.     </wsdl:operation>
  1041.     <wsdl:operation name="consultarNfseServicoPrestado">
  1042.       <wsdl:input message="tns:consultarNfseServicoPrestado" name="consultarNfseServicoPrestado">
  1043.     </wsdl:input>
  1044.       <wsdl:output message="tns:consultarNfseServicoPrestadoResponse" name="consultarNfseServicoPrestadoResponse">
  1045.     </wsdl:output>
  1046.     </wsdl:operation>
  1047.     <wsdl:operation name="gerarNfse">
  1048.       <wsdl:input message="tns:gerarNfse" name="gerarNfse">
  1049.     </wsdl:input>
  1050.       <wsdl:output message="tns:gerarNfseResponse" name="gerarNfseResponse">
  1051.     </wsdl:output>
  1052.     </wsdl:operation>
  1053.     <wsdl:operation name="cancelarNfse">
  1054.       <wsdl:input message="tns:cancelarNfse" name="cancelarNfse">
  1055.     </wsdl:input>
  1056.       <wsdl:output message="tns:cancelarNfseResponse" name="cancelarNfseResponse">
  1057.     </wsdl:output>
  1058.     </wsdl:operation>
  1059.     <wsdl:operation name="substituirNfse">
  1060.       <wsdl:input message="tns:substituirNfse" name="substituirNfse">
  1061.     </wsdl:input>
  1062.       <wsdl:output message="tns:substituirNfseResponse" name="substituirNfseResponse">
  1063.     </wsdl:output>
  1064.     </wsdl:operation>
  1065.     <wsdl:operation name="consultarLoteRps">
  1066.       <wsdl:input message="tns:consultarLoteRps" name="consultarLoteRps">
  1067.     </wsdl:input>
  1068.       <wsdl:output message="tns:consultarLoteRpsResponse" name="consultarLoteRpsResponse">
  1069.     </wsdl:output>
  1070.     </wsdl:operation>
  1071.     <wsdl:operation name="recepcionarLoteRpsSincrono">
  1072.       <wsdl:input message="tns:recepcionarLoteRpsSincrono" name="recepcionarLoteRpsSincrono">
  1073.     </wsdl:input>
  1074.       <wsdl:output message="tns:recepcionarLoteRpsSincronoResponse" name="recepcionarLoteRpsSincronoResponse">
  1075.     </wsdl:output>
  1076.     </wsdl:operation>
  1077.     <wsdl:operation name="consultarNfsePorFaixa">
  1078.       <wsdl:input message="tns:consultarNfsePorFaixa" name="consultarNfsePorFaixa">
  1079.     </wsdl:input>
  1080.       <wsdl:output message="tns:consultarNfsePorFaixaResponse" name="consultarNfsePorFaixaResponse">
  1081.     </wsdl:output>
  1082.     </wsdl:operation>
  1083.   </wsdl:portType>
  1084.   <wsdl:binding name="IssWebWSSoapBinding" type="tns:IssWebWS">
  1085.     <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
  1086.     <wsdl:operation name="consultarNfseServicoTomado">
  1087.       <soap:operation soapAction="consultarNfseServicoTomado" style="document"/>
  1088.       <wsdl:input name="consultarNfseServicoTomado">
  1089.         <soap:body use="literal"/>
  1090.       </wsdl:input>
  1091.       <wsdl:output name="consultarNfseServicoTomadoResponse">
  1092.         <soap:body use="literal"/>
  1093.       </wsdl:output>
  1094.     </wsdl:operation>
  1095.     <wsdl:operation name="consultarNfsePorRps">
  1096.       <soap:operation soapAction="consultarNfsePorRps" style="document"/>
  1097.       <wsdl:input name="consultarNfsePorRps">
  1098.         <soap:body use="literal"/>
  1099.       </wsdl:input>
  1100.       <wsdl:output name="consultarNfsePorRpsResponse">
  1101.         <soap:body use="literal"/>
  1102.       </wsdl:output>
  1103.     </wsdl:operation>
  1104.     <wsdl:operation name="recepcionarLoteRps">
  1105.       <soap:operation soapAction="recepcionarLoteRps" style="document"/>
  1106.       <wsdl:input name="recepcionarLoteRps">
  1107.         <soap:body use="literal"/>
  1108.       </wsdl:input>
  1109.       <wsdl:output name="recepcionarLoteRpsResponse">
  1110.         <soap:body use="literal"/>
  1111.       </wsdl:output>
  1112.     </wsdl:operation>
  1113.     <wsdl:operation name="consultarNfseServicoPrestado">
  1114.       <soap:operation soapAction="consultarNfseServicoPrestado" style="document"/>
  1115.       <wsdl:input name="consultarNfseServicoPrestado">
  1116.         <soap:body use="literal"/>
  1117.       </wsdl:input>
  1118.       <wsdl:output name="consultarNfseServicoPrestadoResponse">
  1119.         <soap:body use="literal"/>
  1120.       </wsdl:output>
  1121.     </wsdl:operation>
  1122.     <wsdl:operation name="gerarNfse">
  1123.       <soap:operation soapAction="gerarNfse" style="document"/>
  1124.       <wsdl:input name="gerarNfse">
  1125.         <soap:body use="literal"/>
  1126.       </wsdl:input>
  1127.       <wsdl:output name="gerarNfseResponse">
  1128.         <soap:body use="literal"/>
  1129.       </wsdl:output>
  1130.     </wsdl:operation>
  1131.     <wsdl:operation name="cancelarNfse">
  1132.       <soap:operation soapAction="cancelarNfse" style="document"/>
  1133.       <wsdl:input name="cancelarNfse">
  1134.         <soap:body use="literal"/>
  1135.       </wsdl:input>
  1136.       <wsdl:output name="cancelarNfseResponse">
  1137.         <soap:body use="literal"/>
  1138.       </wsdl:output>
  1139.     </wsdl:operation>
  1140.     <wsdl:operation name="substituirNfse">
  1141.       <soap:operation soapAction="substituirNfse" style="document"/>
  1142.       <wsdl:input name="substituirNfse">
  1143.         <soap:body use="literal"/>
  1144.       </wsdl:input>
  1145.       <wsdl:output name="substituirNfseResponse">
  1146.         <soap:body use="literal"/>
  1147.       </wsdl:output>
  1148.     </wsdl:operation>
  1149.     <wsdl:operation name="consultarLoteRps">
  1150.       <soap:operation soapAction="consultarLoteRps" style="document"/>
  1151.       <wsdl:input name="consultarLoteRps">
  1152.         <soap:body use="literal"/>
  1153.       </wsdl:input>
  1154.       <wsdl:output name="consultarLoteRpsResponse">
  1155.         <soap:body use="literal"/>
  1156.       </wsdl:output>
  1157.     </wsdl:operation>
  1158.     <wsdl:operation name="recepcionarLoteRpsSincrono">
  1159.       <soap:operation soapAction="recepcionarLoteRpsSincrono" style="document"/>
  1160.       <wsdl:input name="recepcionarLoteRpsSincrono">
  1161.         <soap:body use="literal"/>
  1162.       </wsdl:input>
  1163.       <wsdl:output name="recepcionarLoteRpsSincronoResponse">
  1164.         <soap:body use="literal"/>
  1165.       </wsdl:output>
  1166.     </wsdl:operation>
  1167.     <wsdl:operation name="consultarNfsePorFaixa">
  1168.       <soap:operation soapAction="consultarNfsePorFaixa" style="document"/>
  1169.       <wsdl:input name="consultarNfsePorFaixa">
  1170.         <soap:body use="literal"/>
  1171.       </wsdl:input>
  1172.       <wsdl:output name="consultarNfsePorFaixaResponse">
  1173.         <soap:body use="literal"/>
  1174.       </wsdl:output>
  1175.     </wsdl:operation>
  1176.   </wsdl:binding>
  1177.   <wsdl:service name="IssWebWS">
  1178.     <wsdl:port binding="tns:IssWebWSSoapBinding" name="IssWebWSPort">
  1179.       <soap:address location="http://201.28.69.146:5663/IssWeb-ejb/IssWebWS/IssWebWS"/>
  1180.     </wsdl:port>
  1181.   </wsdl:service>
  1182. </wsdl:definitions>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement