140919_xsd_1_1b.xsd
última modificação:
23/06/2015 17h32
140919_xsd_1_1b.xsd — 26 KB
Conteúdo do arquivo
<schema version="1.0" xmlns:tns="http://siest.planejamento.gov.br/xsd/ppe/2014/9/3" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" targetNamespace="http://siest.planejamento.gov.br/xsd/ppe/2014/9/3" elementFormDefault="unqualified" attributeFormDefault="unqualified"> <element name="submissaoPerfilPessoal"> <complexType> <complexContent> <extension base="tns:enviarPerfilPessoal"/> </complexContent> </complexType> </element> <element name="dadosppe" type="tns:DadosPPEDto"/> <element name="empregados" type="tns:EmpregadosDto"/> <element name="empregado" type="tns:EmpregadoDto"/> <element name="EmpregadoAfastamentoLicenca" type="tns:EmpregadoAfastamentoLicencaDto"/> <element name="EmpregadoAfastamentosLicencas" type="tns:EmpregadoAfastamentosLicencasDto"/> <element name="EmpregadoFuncao" type="tns:EmpregadoFuncaoDto"/> <element name="EmpregadoDadosBasicos" type="tns:EmpregadoDadosBasicosDto"/> <element name="EmpregadoDesligamentoCessao" type="tns:EmpregadoDesligamentoCessaoDto"/> <element name="EmpregadoFormacao" type="tns:EmpregadoFormacaoDto"/> <element name="EmpregadoFormacoes" type="tns:EmpregadoFormacoesDto"/> <element name="EmpregadoPCS" type="tns:EmpregadoPCSDto"/> <element name="EmpregadoRubrica" type="tns:EmpregadoRubricaDto"/> <element name="EmpregadoRubricas" type="tns:EmpregadoRubricasDto"/> <element name="retornoProcessamento" type="tns:RetornoProcessamentoDto"/> <element name="resultadosProcessamento" type="tns:ResultadosProcessamentoDto"/> <element name="resultadoProcessamento" type="tns:ResultadoProcessamentoDto"/> <element name="enviarPerfilPessoal" type="tns:enviarPerfilPessoal"/> <element name="enviarperfilpessoalresposta" type="tns:enviarPerfilPessoalResponse"/> <element name="consultaPerfilPessoal" type="tns:consultaPerfilPessoal"/> <element name="consultaPerfilPessoalResposta" type="tns:consultaPerfilPessoalResponse"/> <element name="consultaTotalPerfilPessoal" type="tns:consultaTotalPerfilPessoal"/> <element name="consultaTotalPerfilPessoalResposta" type="tns:consultaTotalPerfilPessoalResponse"/> <element name="consultaResultadoProcessamento" type="tns:consultaResultadoProcessamento"/> <element name="consultaResultadoProcessamentoResposta" type="tns:consultaResultadoProcessamentoResposta"/> <element name="error" type="string"/> <element name="info" type="string"/> <element name="totalempregados" type="long"/> <element name="codigosiestempresa" type="string"/> <element name="cpfempregado" type="string"/> <element name="anomescompetencia" type="string"/> <element name="dataenvio" type="string"/> <element name="protocolo" type="string"/> <element name="mensagemretorno" type="string"/> <element name="totalregistroscomerros" type="long"/> <element name="mensagenserros"> <complexType> <sequence> <element minOccurs="1" maxOccurs="1" ref="tns:totalregistroscomerros"/> <element maxOccurs="unbounded" minOccurs="0" ref="tns:error"/> </sequence> </complexType> </element> <element name="status" type="string"/> <element name="valoresconsolidadosdispendios" type="string"/> <element name="valorconsolidadodispendio" type="string"/> <complexType name="RetornoProcessamentoDto"> <sequence> <element minOccurs="0" ref="tns:status"/> <element minOccurs="0" ref="tns:resultadoProcessamento"/> </sequence> </complexType> <complexType name="ResultadosProcessamentoDto"> <sequence> <element maxOccurs="unbounded" ref="tns:retornoProcessamento"/> </sequence> </complexType> <complexType name="ResultadoProcessamentoDto"> <sequence> <element ref="tns:protocolo"/> <element ref="tns:anomescompetencia"/> <element ref="tns:codigosiestempresa"/> <element ref="tns:totalempregados"/> <element ref="tns:mensagemretorno"/> <element ref="tns:mensagenserros"/> </sequence> </complexType> <complexType name="DadosPPEDto"> <sequence> <element name="anomescompetencia" minOccurs="1"> <simpleType> <restriction base="integer"> <totalDigits value="6"/> <pattern value="\d{4}(0[1-9]|1[0-2])"/> </restriction> </simpleType> </element> <element name="codigosiestempresa" minOccurs="1"> <simpleType> <restriction base="integer"> <totalDigits value="5"/> <minExclusive value="0"/> </restriction> </simpleType> </element> <element minOccurs="0" name="valoresconsolidadosdispendios" type="tns:ValoresConsolidadosDispendiosDto"/> <element name="empregados" type="tns:EmpregadosDto"/> </sequence> </complexType> <complexType name="ValoresConsolidadosDispendiosDto"> <sequence> <element maxOccurs="unbounded" name="valorconsolidadodispendio" type="tns:ValorConsolidadoDispendioDto"/> </sequence> </complexType> <complexType name="ValorConsolidadoDispendioDto"> <sequence> <element name="codigorubricaconsolidado" minOccurs="1"> <simpleType> <restriction base="integer"> <totalDigits value="9"/> <fractionDigits value="0"/> <minInclusive value="100000000"/> </restriction> </simpleType> </element> <element name="valorrubricaconsolidado" minOccurs="1"> <simpleType> <restriction base="decimal"> <totalDigits value="19"/> <fractionDigits value="2"/> <maxExclusive value="100000000000000000"/> </restriction> </simpleType> </element> <element name="quantidadebeneficiados" minOccurs="1"> <simpleType> <restriction base="integer"> <totalDigits value="9"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> </sequence> </complexType> <complexType name="EmpregadosDto"> <sequence> <element maxOccurs="unbounded" name="empregado" type="tns:EmpregadoDto"/> </sequence> </complexType> <complexType name="EmpregadoDto"> <sequence> <element minOccurs="1" name="dadosbasicos" type="tns:EmpregadoDadosBasicosDto"/> <element minOccurs="0" name="beneficios" type="tns:EmpregadoBeneficiosDto"/> <element minOccurs="0" name="pcs" type="tns:EmpregadoPCSDto"/> <element minOccurs="0" name="funcao" type="tns:EmpregadoFuncaoDto"/> <element minOccurs="0" name="afastamentoslicencas" type="tns:EmpregadoAfastamentosLicencasDto"/> <element minOccurs="0" name="desligamento" type="tns:EmpregadoDesligamentoCessaoDto"/> <element minOccurs="0" name="rubricas" type="tns:EmpregadoRubricasDto"/> <element minOccurs="0" name="formacoes" type="tns:EmpregadoFormacoesDto"/> <element minOccurs="0" name="descontos" type="tns:EmpregadoDescontosDto"/> </sequence> </complexType> <complexType name="EmpregadoDadosBasicosDto"> <sequence> <element name="cpfempregado" minOccurs="1"> <simpleType> <restriction base="string"> <whiteSpace value="collapse"/> <length value="11"/> <pattern value="\d*"/> </restriction> </simpleType> </element> <element name="pispasep" minOccurs="1"> <simpleType> <restriction base="string"> <whiteSpace value="collapse"/> <length value="11"/> <pattern value="\d*"/> </restriction> </simpleType> </element> <element name="nomemae" minOccurs="1"> <simpleType> <restriction base="string"> <whiteSpace value="collapse"/> <minLength value="1"/> <maxLength value="60"/> </restriction> </simpleType> </element> <element name="carteiratrabalho" minOccurs="1"> <simpleType> <restriction base="string"> <whiteSpace value="collapse"/> <minLength value="1"/> <maxLength value="12"/> <pattern value="\d*"/> </restriction> </simpleType> </element> <element name="seriecarteiratrabalho" minOccurs="1"> <simpleType> <restriction base="string"> <whiteSpace value="collapse"/> <minLength value="1"/> <maxLength value="8"/> </restriction> </simpleType> </element> <element name="ufcarteiratrabalho" minOccurs="1"> <simpleType> <restriction base="string"> <whiteSpace value="collapse"/> <length value="2"/> </restriction> </simpleType> </element> <element name="anoprimeiroemprego" minOccurs="0" nillable="true"> <simpleType> <restriction base="integer"> <totalDigits value="4"/> <fractionDigits value="0"/> <minInclusive value="1000"/> </restriction> </simpleType> </element> <element name="matricula" minOccurs="1"> <simpleType> <restriction base="string"> <whiteSpace value="collapse"/> <minLength value="1"/> <maxLength value="20"/> </restriction> </simpleType> </element> <element name="sexo" minOccurs="1"> <simpleType> <restriction base="string"> <whiteSpace value="collapse"/> <length value="1"/> <enumeration value="M"/> <enumeration value="F"/> </restriction> </simpleType> </element> <element name="datanascimento" minOccurs="1"> <simpleType> <restriction base="date"> </restriction> </simpleType> </element> <element name="racacor" minOccurs="1"> <simpleType> <restriction base="integer"> <totalDigits value="1"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> <element name="deficientehabilitado" minOccurs="1"> <simpleType> <restriction base="string"> <whiteSpace value="collapse"/> <length value="1"/> <enumeration value="S"/> <enumeration value="N"/> </restriction> </simpleType> </element> <element name="tipodeficiencia" minOccurs="0" nillable="true"> <simpleType> <restriction base="integer"> <totalDigits value="2"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> <element name="nacionalidade" minOccurs="1"> <simpleType> <restriction base="integer"> <totalDigits value="2"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> <element name="anochegada" minOccurs="0" nillable="true"> <simpleType> <restriction base="integer"> <totalDigits value="4"/> <fractionDigits value="0"/> <minInclusive value="1000"/> </restriction> </simpleType> </element> <element name="grauinstrucao" minOccurs="1"> <simpleType> <restriction base="integer"> <totalDigits value="2"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> <element name="dataadmissao" minOccurs="1"> <simpleType> <restriction base="date"> </restriction> </simpleType> </element> <element name="motivoadmissao" minOccurs="1"> <simpleType> <restriction base="integer"> <totalDigits value="2"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> <element name="orgaoorigemdestino" minOccurs="0" nillable="true"> <simpleType> <restriction base="integer"> <totalDigits value="8"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> <element name="regimejuridico" minOccurs="1"> <simpleType> <restriction base="integer"> <totalDigits value="2"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> <element name="anoscontribuicao" minOccurs="0" nillable="true"> <simpleType> <restriction base="integer"> <totalDigits value="2"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> <element name="anomesaposentadoria" minOccurs="0" nillable="true"> <simpleType> <restriction base="integer"> <totalDigits value="6"/> <pattern value="[1-2]\d{3}(0[1-9]|1[0-2])"/> </restriction> </simpleType> </element> <element name="jornadatrabalho" minOccurs="1"> <simpleType> <restriction base="integer"> <totalDigits value="2"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> <element name="ocupacaocbo" minOccurs="1"> <simpleType> <restriction base="string"> <whiteSpace value="collapse"/> <length value="6"/> <pattern value="\d*"/> </restriction> </simpleType> </element> <element name="codigomunicipio" minOccurs="1"> <simpleType> <restriction base="integer"> <totalDigits value="7"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> <element name="areaatuacaocargo" minOccurs="1"> <simpleType> <restriction base="integer"> <totalDigits value="2"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> </sequence> </complexType> <complexType name="EmpregadoBeneficiosDto"> <sequence> <element name="tipobeneficios" maxOccurs="unbounded"> <simpleType> <restriction base="integer"> <totalDigits value="2"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> </sequence> </complexType> <complexType name="EmpregadoPCSDto"> <sequence> <element name="siglaplano" minOccurs="1"> <simpleType> <restriction base="string"> <whiteSpace value="collapse"/> <minLength value="1"/> <maxLength value="20"/> </restriction> </simpleType> </element> <element name="situacaoplano" minOccurs="1"> <simpleType> <restriction base="string"> <whiteSpace value="collapse"/> <enumeration value="Em Implantação"/> <enumeration value="Em Operação"/> <enumeration value="Em Extinção"/> </restriction> </simpleType> </element> <element name="carreira" minOccurs="1"> <simpleType> <restriction base="string"> <minLength value="1"/> <maxLength value="100"/> </restriction> </simpleType> </element> <element name="cargoefetivo" minOccurs="1"> <simpleType> <restriction base="string"> <minLength value="1"/> <maxLength value="100"/> </restriction> </simpleType> </element> <element name="siglacargo" minOccurs="0" nillable="true"> <simpleType> <restriction base="string"> <maxLength value="30"/> </restriction> </simpleType> </element> <element name="codigocargo" minOccurs="1"> <simpleType> <restriction base="string"> <minLength value="1"/> <maxLength value="30"/> </restriction> </simpleType> </element> <element name="faixasalarialcargo" minOccurs="1"> <simpleType> <restriction base="string"> <minLength value="1"/> <maxLength value="30"/> </restriction> </simpleType> </element> <element name="graucargo" minOccurs="1"> <simpleType> <restriction base="string"> <minLength value="1"/> <maxLength value="30"/> </restriction> </simpleType> </element> <element name="salariobase" minOccurs="1"> <simpleType> <restriction base="decimal"> <fractionDigits value="2"/> </restriction> </simpleType> </element> <element name="nomeocupacao" minOccurs="1"> <simpleType> <restriction base="string"> <minLength value="1"/> <maxLength value="50"/> </restriction> </simpleType> </element> <element name="siglaocupacao" minOccurs="0" nillable="true"> <simpleType> <restriction base="string"> <maxLength value="20"/> </restriction> </simpleType> </element> <element name="classificacaocargo" minOccurs="1"> <simpleType> <restriction base="integer"> <totalDigits value="3"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> </sequence> </complexType> <complexType name="EmpregadoFuncaoDto"> <sequence> <element name="tipofuncao" minOccurs="1"> <simpleType> <restriction base="integer"> <totalDigits value="2"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> <element name="nomefuncao" minOccurs="0" nillable="true"> <simpleType> <restriction base="string"> <maxLength value="100"/> </restriction> </simpleType> </element> <element name="siglafuncao" minOccurs="0" nillable="true"> <simpleType> <restriction base="string"> <maxLength value="30"/> </restriction> </simpleType> </element> <element name="codigofuncao" minOccurs="0" nillable="true"> <simpleType> <restriction base="string"> <maxLength value="30"/> </restriction> </simpleType> </element> <element name="faixasalarialfuncao" minOccurs="0" nillable="true"> <simpleType> <restriction base="string"> <maxLength value="20"/> </restriction> </simpleType> </element> <element name="graufuncao" minOccurs="0" nillable="true"> <simpleType> <restriction base="string"> <maxLength value="30"/> </restriction> </simpleType> </element> <element name="valorreferencia" minOccurs="0" nillable="true"> <simpleType> <restriction base="decimal"> <totalDigits value="19"/> <fractionDigits value="2"/> <maxExclusive value="100000000000000000"/> </restriction> </simpleType> </element> <element name="valorfuncao" minOccurs="0" nillable="true"> <simpleType> <restriction base="decimal"> <totalDigits value="19"/> <fractionDigits value="2"/> <maxExclusive value="100000000000000000"/> </restriction> </simpleType> </element> <element name="valorcomplemento" minOccurs="0" nillable="true"> <simpleType> <restriction base="decimal"> <totalDigits value="19"/> <fractionDigits value="2"/> <maxExclusive value="100000000000000000"/> </restriction> </simpleType> </element> <element name="classificacaofuncao" minOccurs="0" nillable="true"> <simpleType> <restriction base="integer"> <totalDigits value="3"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> </sequence> </complexType> <complexType name="EmpregadoAfastamentosLicencasDto"> <sequence> <element maxOccurs="unbounded" name="afastamentolicenca" type="tns:EmpregadoAfastamentoLicencaDto"/> </sequence> </complexType> <complexType name="EmpregadoAfastamentoLicencaDto"> <sequence> <element name="motivoafastamento" minOccurs="1"> <simpleType> <restriction base="integer"> <totalDigits value="2"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> <element name="dataafastamento" minOccurs="1"> <simpleType> <restriction base="date"> </restriction> </simpleType> </element> <element name="dataretornoafastamento" minOccurs="0" nillable="true"> <simpleType> <restriction base="date"> </restriction> </simpleType> </element> <element name="quantidadediasafastamento" minOccurs="1"> <simpleType> <restriction base="integer"> <totalDigits value="2"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> </sequence> </complexType> <complexType name="EmpregadoDesligamentoCessaoDto"> <sequence> <element name="datadesligamento" minOccurs="1"> <simpleType> <restriction base="date"> </restriction> </simpleType> </element> <element name="naturezadesligamento" minOccurs="1"> <simpleType> <restriction base="integer"> <totalDigits value="2"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> </sequence> </complexType> <complexType name="EmpregadoRubricasDto"> <sequence> <element maxOccurs="unbounded" name="rubrica" type="tns:EmpregadoRubricaDto"/> </sequence> </complexType> <complexType name="EmpregadoRubricaDto"> <sequence> <element name="codigorubrica" minOccurs="1"> <simpleType> <restriction base="integer"> <totalDigits value="9"/> <fractionDigits value="0"/> <minInclusive value="100000000"/> </restriction> </simpleType> </element> <element name="valorrubrica" minOccurs="1"> <simpleType> <restriction base="decimal"> <totalDigits value="19"/> <fractionDigits value="2"/> <maxExclusive value="100000000000000000"/> </restriction> </simpleType> </element> </sequence> </complexType> <complexType name="EmpregadoFormacoesDto"> <sequence> <element maxOccurs="unbounded" name="formacao" type="tns:EmpregadoFormacaoDto"/> </sequence> </complexType> <complexType name="EmpregadoFormacaoDto"> <sequence> <element name="codigoformacao" minOccurs="1"> <simpleType> <restriction base="integer"> <totalDigits value="10"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> <element name="anoformacao" minOccurs="0" nillable="true"> <simpleType> <restriction base="integer"> <totalDigits value="4"/> <fractionDigits value="0"/> <minInclusive value="1000"/> </restriction> </simpleType> </element> </sequence> </complexType> <complexType name="EmpregadoDescontosDto"> <sequence> <element maxOccurs="unbounded" name="desconto" type="tns:EmpregadoDescontoDto"/> </sequence> </complexType> <complexType name="EmpregadoDescontoDto"> <sequence> <element name="codigodesconto" minOccurs="1"> <simpleType> <restriction base="integer"> <totalDigits value="3"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> <element name="valordesconto" minOccurs="1"> <simpleType> <restriction base="decimal"> <totalDigits value="19"/> <fractionDigits value="2"/> <maxExclusive value="100000000000000000"/> </restriction> </simpleType> </element> <element name="numerobanco" minOccurs="0" nillable="true"> <simpleType> <restriction base="integer"> <totalDigits value="4"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> <element name="identificadorcontrato" minOccurs="0" nillable="true"> <simpleType> <restriction base="string"> <maxLength value="40"/> </restriction> </simpleType> </element> <element name="datainiciocontrato" minOccurs="0" nillable="true"> <simpleType> <restriction base="date"> </restriction> </simpleType> </element> <element name="datafimcontrato" minOccurs="0" nillable="true"> <simpleType> <restriction base="date"> </restriction> </simpleType> </element> <element name="valorcontrato" minOccurs="0" nillable="true"> <simpleType> <restriction base="decimal"> <totalDigits value="19"/> <fractionDigits value="2"/> <maxExclusive value="100000000000000000"/> </restriction> </simpleType> </element> <element name="quantidadeparcelas" minOccurs="0" nillable="true"> <simpleType> <restriction base="integer"> <totalDigits value="3"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> <element name="mesprimeirodesconto" minOccurs="0" nillable="true"> <simpleType> <restriction base="integer"> <totalDigits value="6"/> <pattern value="[1-2]\d{3}(0[1-9]|1[0-2])"/> </restriction> </simpleType> </element> <element name="dataexclusaocontrato" minOccurs="0" nillable="true"> <simpleType> <restriction base="date"> </restriction> </simpleType> </element> <element name="motivoexclusao" minOccurs="0" nillable="true"> <simpleType> <restriction base="integer"> <totalDigits value="2"/> <fractionDigits value="0"/> <minInclusive value="0"/> </restriction> </simpleType> </element> </sequence> </complexType> <complexType name="consultaPerfilPessoal"> <sequence> <element ref="tns:codigosiestempresa"/> <element ref="tns:cpfempregado"/> <element ref="tns:anomescompetencia"/> </sequence> </complexType> <complexType name="consultaPerfilPessoalResponse"> <sequence> <element ref="tns:totalempregados"/> <element maxOccurs="unbounded" ref="tns:info"/> <element maxOccurs="unbounded" ref="tns:error"/> <element ref="tns:empregados"/> </sequence> </complexType> <complexType name="consultaTotalPerfilPessoal"> <sequence> <element ref="tns:codigosiestempresa"/> <element ref="tns:anomescompetencia"/> </sequence> </complexType> <complexType name="consultaTotalPerfilPessoalResponse"> <sequence> <element ref="tns:totalempregados"/> <element maxOccurs="unbounded" ref="tns:info"/> <element maxOccurs="unbounded" ref="tns:error"/> </sequence> </complexType> <complexType name="consultaResultadoProcessamento"> <sequence> <element ref="tns:codigosiestempresa"/> <element ref="tns:anomescompetencia"/> <element ref="tns:dataenvio"/> <element ref="tns:protocolo"/> <element ref="tns:status"/> </sequence> </complexType> <complexType name="consultaResultadoProcessamentoResposta"> <sequence> <element maxOccurs="unbounded" minOccurs="0" ref="tns:info"/> <element maxOccurs="unbounded" minOccurs="0" ref="tns:error"/> <element ref="tns:resultadosProcessamento"/> </sequence> </complexType> <complexType name="enviarPerfilPessoal"> <sequence> <element ref="tns:dadosppe"/> </sequence> </complexType> <complexType name="enviarPerfilPessoalResponse"> <sequence> <element maxOccurs="1" minOccurs="0" ref="tns:protocolo"/> <element maxOccurs="1" minOccurs="0" ref="tns:anomescompetencia"/> <element maxOccurs="1" minOccurs="0" ref="tns:codigosiestempresa"/> <element maxOccurs="1" minOccurs="0" ref="tns:totalempregados"/> <element maxOccurs="1" minOccurs="0" ref="tns:mensagemretorno"/> <element maxOccurs="unbounded" minOccurs="0" ref="tns:info"/> <element maxOccurs="unbounded" minOccurs="0" ref="tns:error"/> </sequence> </complexType> </schema>