<?xml version='1.0' encoding='UTF-8'?><!-- Published by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.2-b05-. --><xs:schema xmlns:tns="http://nfse.abrasf.org.br" xmlns:xs="http://www.w3.org/2001/XMLSchema" version="1.0" targetNamespace="http://nfse.abrasf.org.br">

<xs:element name="cancelarNfse" type="tns:cancelarNfse"/>

<xs:element name="cancelarNfseResponse" type="tns:cancelarNfseResponse"/>

<xs:element name="consultarLoteRps" type="tns:consultarLoteRps"/>

<xs:element name="consultarLoteRpsResponse" type="tns:consultarLoteRpsResponse"/>

<xs:element name="consultarNfsePorFaixa" type="tns:consultarNfsePorFaixa"/>

<xs:element name="consultarNfsePorFaixaResponse" type="tns:consultarNfsePorFaixaResponse"/>

<xs:element name="consultarNfsePorRps" type="tns:consultarNfsePorRps"/>

<xs:element name="consultarNfsePorRpsResponse" type="tns:consultarNfsePorRpsResponse"/>

<xs:element name="consultarNfseServicoPrestado" type="tns:consultarNfseServicoPrestado"/>

<xs:element name="consultarNfseServicoPrestadoResponse" type="tns:consultarNfseServicoPrestadoResponse"/>

<xs:element name="consultarNfseServicoTomado" type="tns:consultarNfseServicoTomado"/>

<xs:element name="consultarNfseServicoTomadoResponse" type="tns:consultarNfseServicoTomadoResponse"/>

<xs:element name="gerarNfse" type="tns:gerarNfse"/>

<xs:element name="gerarNfseResponse" type="tns:gerarNfseResponse"/>

<xs:element name="recepcionarLoteRps" type="tns:recepcionarLoteRps"/>

<xs:element name="recepcionarLoteRpsResponse" type="tns:recepcionarLoteRpsResponse"/>

<xs:element name="recepcionarLoteRpsSincrono" type="tns:recepcionarLoteRpsSincrono"/>

<xs:element name="recepcionarLoteRpsSincronoResponse" type="tns:recepcionarLoteRpsSincronoResponse"/>

<xs:element name="substituirNfse" type="tns:substituirNfse"/>

<xs:element name="substituirNfseResponse" type="tns:substituirNfseResponse"/>

<xs:complexType name="consultarNfsePorFaixa">
<xs:sequence>
<xs:element name="xml" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

<xs:complexType name="consultarNfsePorFaixaResponse">
<xs:sequence>
<xs:element name="return" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

<xs:complexType name="recepcionarLoteRps">
<xs:sequence>
<xs:element name="xml" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

<xs:complexType name="recepcionarLoteRpsResponse">
<xs:sequence>
<xs:element name="return" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

<xs:complexType name="consultarNfseServicoTomado">
<xs:sequence>
<xs:element name="xml" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

<xs:complexType name="consultarNfseServicoTomadoResponse">
<xs:sequence>
<xs:element name="return" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

<xs:complexType name="consultarLoteRps">
<xs:sequence>
<xs:element name="xml" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

<xs:complexType name="consultarLoteRpsResponse">
<xs:sequence>
<xs:element name="return" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

<xs:complexType name="consultarNfsePorRps">
<xs:sequence>
<xs:element name="xml" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

<xs:complexType name="consultarNfsePorRpsResponse">
<xs:sequence>
<xs:element name="return" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

<xs:complexType name="recepcionarLoteRpsSincrono">
<xs:sequence>
<xs:element name="xml" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

<xs:complexType name="recepcionarLoteRpsSincronoResponse">
<xs:sequence>
<xs:element name="return" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

<xs:complexType name="gerarNfse">
<xs:sequence>
<xs:element name="xml" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

<xs:complexType name="gerarNfseResponse">
<xs:sequence>
<xs:element name="return" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

<xs:complexType name="consultarNfseServicoPrestado">
<xs:sequence>
<xs:element name="xml" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

<xs:complexType name="consultarNfseServicoPrestadoResponse">
<xs:sequence>
<xs:element name="return" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

<xs:complexType name="substituirNfse">
<xs:sequence>
<xs:element name="xml" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

<xs:complexType name="substituirNfseResponse">
<xs:sequence>
<xs:element name="return" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

<xs:complexType name="cancelarNfse">
<xs:sequence>
<xs:element name="xml" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

<xs:complexType name="cancelarNfseResponse">
<xs:sequence>
<xs:element name="return" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:schema>