Array
(
)

Transforma Schema XML

Elter.teodoro
   - 30 nov 2005

Alguem conhece outra ferramenta alem do XML Mapper que vem do delphi para transformar arquivos de Schema em arquivos XML.


Eu abro o arquivo AUDeSP_TabelasAuxiliares.xsd , no qual mostrei o conteudo abaixo com XML Mapper , porem na aparece uusa estrutura assim nao sendo possivel converte-lo

Veja o conteudo do AUDeSP_TabelasAuxiliares.xsd

<xs:schema targetNamespace=´http://www.tce.sp.gov.br/audesp/xml/auxiliar´ elementFormDefault=´qualified´ attributeFormDefault=´unqualified´ version=´1.0´ xml:lang=´pt-BR´>
-
<!--
==========================================
-->
-
<xs:simpleType name=´CodigoFonteRecursos_t´>
-
<xs:restriction base=´xs:string´>
<xs:enumeration value=´01´/>
<xs:enumeration value=´02´/>
<xs:enumeration value=´03´/>
<xs:enumeration value=´04´/>
<xs:enumeration value=´05´/>
<xs:enumeration value=´06´/>
<xs:enumeration value=´07´/>
<xs:enumeration value=´91´/>
<xs:enumeration value=´92´/>
<xs:enumeration value=´93´/>
<xs:enumeration value=´94´/>
<xs:enumeration value=´95´/>
<xs:enumeration value=´96´/>
<xs:enumeration value=´97´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType name=´CodigoAplicacao_t´>
-
<xs:union>
-
<xs:simpleType>
-
<xs:restriction base=´xs:string´>
<xs:enumeration value=´11000´/>
<xs:enumeration value=´12000´/>
<xs:enumeration value=´25000´/>
<xs:enumeration value=´25100´/>
<xs:enumeration value=´25200´/>
<xs:enumeration value=´31000´/>
<xs:enumeration value=´32000´/>
<xs:enumeration value=´33000´/>
<xs:enumeration value=´34000´/>
<xs:enumeration value=´41000´/>
<xs:enumeration value=´42000´/>
<xs:enumeration value=´43000´/>
<xs:enumeration value=´44000´/>
<xs:enumeration value=´45000´/>
<xs:enumeration value=´46000´/>
<xs:enumeration value=´51000´/>
<xs:enumeration value=´61000´/>
<xs:enumeration value=´61100´/>
<xs:enumeration value=´61200´/>
<xs:enumeration value=´62000´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType>
-
<xs:restriction base=´xs:string´>
<xs:pattern value=´100[0-9]{2}´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType>
-
<xs:restriction base=´xs:string´>
<xs:pattern value=´200[0-9]{2}´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType>
-
<xs:restriction base=´xs:string´>
<xs:pattern value=´210[0-9]{2}´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType>
-
<xs:restriction base=´xs:string´>
<xs:pattern value=´220[0-9]{2}´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType>
-
<xs:restriction base=´xs:string´>
<xs:pattern value=´230[0-9]{2}´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType>
-
<xs:restriction base=´xs:string´>
<xs:pattern value=´240[0-9]{2}´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType>
-
<xs:restriction base=´xs:string´>
<xs:pattern value=´300[0-9]{2}´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType>
-
<xs:restriction base=´xs:string´>
<xs:pattern value=´400[0-9]{2}´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType>
-
<xs:restriction base=´xs:string´>
<xs:pattern value=´500[0-9]{2}´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType>
-
<xs:restriction base=´xs:string´>
<xs:pattern value=´600[0-9]{2}´/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
-
<xs:simpleType name=´CodigoFuncaoGoverno_t´>
-
<xs:annotation>
-
<xs:documentation xml:lang=´pt-BR´>
Composto de dois digitos. Padronizacao regulamentada pela Portaria 42 de 14/04/1999 da STN.
</xs:documentation>
</xs:annotation>
-
<xs:restriction base=´xs:string´>
<xs:enumeration value=´01´/>
<xs:enumeration value=´02´/>
<xs:enumeration value=´03´/>
<xs:enumeration value=´04´/>
<xs:enumeration value=´06´/>
<xs:enumeration value=´08´/>
<xs:enumeration value=´09´/>
<xs:enumeration value=´10´/>
<xs:enumeration value=´11´/>
<xs:enumeration value=´12´/>
<xs:enumeration value=´13´/>
<xs:enumeration value=´14´/>
<xs:enumeration value=´15´/>
<xs:enumeration value=´16´/>
<xs:enumeration value=´17´/>
<xs:enumeration value=´18´/>
<xs:enumeration value=´19´/>
<xs:enumeration value=´20´/>
<xs:enumeration value=´22´/>
<xs:enumeration value=´23´/>
<xs:enumeration value=´24´/>
<xs:enumeration value=´25´/>
<xs:enumeration value=´26´/>
<xs:enumeration value=´27´/>
<xs:enumeration value=´28´/>
<xs:enumeration value=´99´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType name=´CodigoSubfuncaoGoverno_t´>
-
<xs:annotation>
-
<xs:documentation xml:lang=´pt-BR´>
Composto de tres digitos. Padronizacao regulamentada pela Portaria 42 de 14/04/1999 da STN.
</xs:documentation>
</xs:annotation>
-
<xs:restriction base=´xs:string´>
<xs:enumeration value=´031´/>
<xs:enumeration value=´032´/>
<xs:enumeration value=´062´/>
<xs:enumeration value=´091´/>
<xs:enumeration value=´092´/>
<xs:enumeration value=´121´/>
<xs:enumeration value=´122´/>
<xs:enumeration value=´123´/>
<xs:enumeration value=´124´/>
<xs:enumeration value=´125´/>
<xs:enumeration value=´126´/>
<xs:enumeration value=´127´/>
<xs:enumeration value=´128´/>
<xs:enumeration value=´129´/>
<xs:enumeration value=´130´/>
<xs:enumeration value=´131´/>
<xs:enumeration value=´181´/>
<xs:enumeration value=´182´/>
<xs:enumeration value=´183´/>
<xs:enumeration value=´241´/>
<xs:enumeration value=´242´/>
<xs:enumeration value=´243´/>
<xs:enumeration value=´244´/>
<xs:enumeration value=´271´/>
<xs:enumeration value=´272´/>
<xs:enumeration value=´273´/>
<xs:enumeration value=´274´/>
<xs:enumeration value=´301´/>
<xs:enumeration value=´302´/>
<xs:enumeration value=´303´/>
<xs:enumeration value=´304´/>
<xs:enumeration value=´305´/>
<xs:enumeration value=´306´/>
<xs:enumeration value=´331´/>
<xs:enumeration value=´332´/>
<xs:enumeration value=´333´/>
<xs:enumeration value=´334´/>
<xs:enumeration value=´361´/>
<xs:enumeration value=´362´/>
<xs:enumeration value=´363´/>
<xs:enumeration value=´364´/>
<xs:enumeration value=´365´/>
<xs:enumeration value=´366´/>
<xs:enumeration value=´367´/>
<xs:enumeration value=´391´/>
<xs:enumeration value=´392´/>
<xs:enumeration value=´421´/>
<xs:enumeration value=´422´/>
<xs:enumeration value=´423´/>
<xs:enumeration value=´451´/>
<xs:enumeration value=´452´/>
<xs:enumeration value=´453´/>
<xs:enumeration value=´481´/>
<xs:enumeration value=´482´/>
<xs:enumeration value=´511´/>
<xs:enumeration value=´512´/>
<xs:enumeration value=´541´/>
<xs:enumeration value=´542´/>
<xs:enumeration value=´543´/>
<xs:enumeration value=´544´/>
<xs:enumeration value=´545´/>
<xs:enumeration value=´571´/>
<xs:enumeration value=´572´/>
<xs:enumeration value=´573´/>
<xs:enumeration value=´601´/>
<xs:enumeration value=´602´/>
<xs:enumeration value=´603´/>
<xs:enumeration value=´604´/>
<xs:enumeration value=´605´/>
<xs:enumeration value=´606´/>
<xs:enumeration value=´607´/>
<xs:enumeration value=´661´/>
<xs:enumeration value=´662´/>
<xs:enumeration value=´663´/>
<xs:enumeration value=´664´/>
<xs:enumeration value=´665´/>
<xs:enumeration value=´691´/>
<xs:enumeration value=´692´/>
<xs:enumeration value=´693´/>
<xs:enumeration value=´694´/>
<xs:enumeration value=´695´/>
<xs:enumeration value=´721´/>
<xs:enumeration value=´722´/>
<xs:enumeration value=´751´/>
<xs:enumeration value=´752´/>
<xs:enumeration value=´753´/>
<xs:enumeration value=´754´/>
<xs:enumeration value=´781´/>
<xs:enumeration value=´782´/>
<xs:enumeration value=´783´/>
<xs:enumeration value=´784´/>
<xs:enumeration value=´785´/>
<xs:enumeration value=´811´/>
<xs:enumeration value=´812´/>
<xs:enumeration value=´813´/>
<xs:enumeration value=´841´/>
<xs:enumeration value=´842´/>
<xs:enumeration value=´843´/>
<xs:enumeration value=´844´/>
<xs:enumeration value=´845´/>
<xs:enumeration value=´846´/>
<xs:enumeration value=´999´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType name=´ClassificacaoReceita_t´>
-
<xs:restriction base=´xs:string´>
<xs:enumeration value=´11120200´/>
<xs:enumeration value=´11120431´/>
<xs:enumeration value=´11120434´/>
<xs:enumeration value=´11120800´/>
<xs:enumeration value=´11130500´/>
<xs:enumeration value=´11210100´/>
<xs:enumeration value=´11210400´/>
<xs:enumeration value=´11211700´/>
<xs:enumeration value=´11212100´/>
<xs:enumeration value=´11212500´/>
<xs:enumeration value=´11212600´/>
<xs:enumeration value=´11212800´/>
<xs:enumeration value=´11212900´/>
<xs:enumeration value=´11213000´/>
<xs:enumeration value=´11213100´/>
<xs:enumeration value=´11213200´/>
<xs:enumeration value=´11213400´/>
<xs:enumeration value=´11213500´/>
<xs:enumeration value=´11213600´/>
<xs:enumeration value=´11213700´/>
<xs:enumeration value=´11219900´/>
<xs:enumeration value=´11221200´/>
<xs:enumeration value=´11222800´/>
<xs:enumeration value=´11229000´/>
<xs:enumeration value=´11229900´/>
<xs:enumeration value=´11300100´/>
<xs:enumeration value=´11300200´/>
<xs:enumeration value=´11300300´/>
<xs:enumeration value=´11300400´/>
<xs:enumeration value=´11309900´/>
<xs:enumeration value=´12102907´/>
<xs:enumeration value=´12102909´/>
<xs:enumeration value=´12102911´/>
<xs:enumeration value=´12104600´/>
<xs:enumeration value=´12109900´/>
<xs:enumeration value=´12202900´/>
<xs:enumeration value=´12209900´/>
<xs:enumeration value=´13110100´/>
<xs:enumeration value=´13110200´/>
<xs:enumeration value=´13119900´/>
<xs:enumeration value=´13120000´/>
<xs:enumeration value=´13150000´/>
<xs:enumeration value=´13190000´/>
<xs:enumeration value=´13210601´/>
<xs:enumeration value=´13210602´/>
<xs:enumeration value=´13210900´/>
<xs:enumeration value=´13211000´/>
<xs:enumeration value=´13211100´/>
<xs:enumeration value=´13219900´/>
<xs:enumeration value=´13220000´/>
<xs:enumeration value=´13230000´/>
<xs:enumeration value=´13240100´/>
<xs:enumeration value=´13240200´/>
<xs:enumeration value=´13240300´/>
<xs:enumeration value=´13240400´/>
<xs:enumeration value=´13249900´/>
<xs:enumeration value=´13250101´/>
<xs:enumeration value=´13250102´/>
<xs:enumeration value=´13250103´/>
<xs:enumeration value=´13250104´/>
<xs:enumeration value=´13250199´/>
<xs:enumeration value=´13250201´/>
<xs:enumeration value=´13250202´/>
<xs:enumeration value=´13250299´/>
<xs:enumeration value=´13260000´/>
<xs:enumeration value=´13290000´/>
<xs:enumeration value=´13370000´/>
<xs:enumeration value=´13395200´/>
<xs:enumeration value=´13399900´/>
<xs:enumeration value=´13900000´/>
<xs:enumeration value=´14100000´/>
<xs:enumeration value=´14200000´/>
<xs:enumeration value=´14900000´/>
<xs:enumeration value=´15200000´/>
<xs:enumeration value=´15300000´/>
<xs:enumeration value=´15900000´/>
<xs:enumeration value=´16000101´/>
<xs:enumeration value=´16000102´/>
<xs:enumeration value=´16000103´/>
<xs:enumeration value=´16000106´/>
<xs:enumeration value=´16000199´/>
<xs:enumeration value=´16000301´/>
<xs:enumeration value=´16000303´/>
<xs:enumeration value=´16000305´/>
<xs:enumeration value=´16000399´/>
<xs:enumeration value=´16000501´/>
<xs:enumeration value=´16000502´/>
<xs:enumeration value=´16000503´/>
<xs:enumeration value=´16000504´/>
<xs:enumeration value=´16000599´/>
<xs:enumeration value=´16000700´/>
<xs:enumeration value=´16000800´/>
<xs:enumeration value=´16001200´/>
<xs:enumeration value=´16001301´/>
<xs:enumeration value=´16001302´/>
<xs:enumeration value=´16001304´/>
<xs:enumeration value=´16001307´/>
<xs:enumeration value=´16001399´/>
<xs:enumeration value=´16001400´/>
<xs:enumeration value=´16001600´/>
<xs:enumeration value=´16001700´/>
<xs:enumeration value=´16001800´/>
<xs:enumeration value=´16001900´/>
<xs:enumeration value=´16002000´/>
<xs:enumeration value=´16002100´/>
<xs:enumeration value=´16002200´/>
<xs:enumeration value=´16002500´/>
<xs:enumeration value=´16002600´/>
<xs:enumeration value=´16002700´/>
<xs:enumeration value=´16002800´/>
<xs:enumeration value=´16002900´/>
<xs:enumeration value=´16004100´/>
<xs:enumeration value=´16004200´/>
<xs:enumeration value=´16004300´/>
<xs:enumeration value=´16004400´/>
<xs:enumeration value=´16004500´/>
<xs:enumeration value=´16004600´/>
<xs:enumeration value=´16004700´/>
<xs:enumeration value=´16004800´/>
<xs:enumeration value=´16009900´/>
<xs:enumeration value=´17210102´/>
<xs:enumeration value=´17210105´/>
<xs:enumeration value=´17210132´/>
<xs:enumeration value=´17210901´/>
<xs:enumeration value=´17210999´/>
<xs:enumeration value=´17212211´/>
<xs:enumeration value=´17212220´/>
<xs:enumeration value=´17212230´/>
<xs:enumeration value=´17212240´/>
<xs:enumeration value=´17212250´/>
<xs:enumeration value=´17212270´/>
<xs:enumeration value=´17212290´/>
<xs:enumeration value=´17213300´/>
<xs:enumeration value=´17213400´/>
<xs:enumeration value=´17213501´/>
<xs:enumeration value=´17213502´/>
<xs:enumeration value=´17213503´/>
<xs:enumeration value=´17213504´/>
<xs:enumeration value=´17213599´/>
<xs:enumeration value=´17220101´/>
<xs:enumeration value=´17220102´/>
<xs:enumeration value=´17220104´/>
<xs:enumeration value=´17220113´/>
<xs:enumeration value=´17220199´/>
<xs:enumeration value=´17222211´/>
<xs:enumeration value=´17222220´/>
<xs:enumeration value=´17222230´/>
<xs:enumeration value=´17222290´/>
<xs:enumeration value=´17223300´/>
<xs:enumeration value=´17229900´/>
<xs:enumeration value=´17230199´/>
<xs:enumeration value=´17240100´/>
<xs:enumeration value=´17240200´/>
<xs:enumeration value=´17249900´/>
<xs:enumeration value=´17300000´/>
<xs:enumeration value=´17400000´/>
<xs:enumeration value=´17500000´/>
<xs:enumeration value=´17610100´/>
<xs:enumeration value=´17610200´/>
<xs:enumeration value=´17610300´/>
<xs:enumeration value=´17610400´/>
<xs:enumeration value=´17610500´/>
<xs:enumeration value=´17619900´/>
<xs:enumeration value=´17620100´/>
<xs:enumeration value=´17620200´/>
<xs:enumeration value=´17629900´/>
<xs:enumeration value=´17630100´/>
<xs:enumeration value=´17630200´/>
<xs:enumeration value=´17639900´/>
<xs:enumeration value=´17640000´/>
<xs:enumeration value=´17710000´/>
<xs:enumeration value=´17720000´/>
<xs:enumeration value=´17730000´/>
<xs:enumeration value=´17740000´/>
<xs:enumeration value=´19110201´/>
<xs:enumeration value=´19110202´/>
<xs:enumeration value=´19110203´/>
<xs:enumeration value=´19113500´/>
<xs:enumeration value=´19113800´/>
<xs:enumeration value=´19113900´/>
<xs:enumeration value=´19114000´/>
<xs:enumeration value=´19119800´/>
<xs:enumeration value=´19119900´/>
<xs:enumeration value=´19120100´/>
<xs:enumeration value=´19123400´/>
<xs:enumeration value=´19129900´/>
<xs:enumeration value=´19130201´/>
<xs:enumeration value=´19130202´/>
<xs:enumeration value=´19130203´/>
<xs:enumeration value=´19131100´/>
<xs:enumeration value=´19131200´/>
<xs:enumeration value=´19131300´/>
<xs:enumeration value=´19133500´/>
<xs:enumeration value=´19139800´/>
<xs:enumeration value=´19139900´/>
<xs:enumeration value=´19140100´/>
<xs:enumeration value=´19142199´/>
<xs:enumeration value=´19150000´/>
<xs:enumeration value=´19180000´/>
<xs:enumeration value=´19190300´/>
<xs:enumeration value=´19191000´/>
<xs:enumeration value=´19191500´/>
<xs:enumeration value=´19191800´/>
<xs:enumeration value=´19192200´/>
<xs:enumeration value=´19192700´/>
<xs:enumeration value=´19192800´/>
<xs:enumeration value=´19193500´/>
<xs:enumeration value=´19195000´/>
<xs:enumeration value=´19199900´/>
<xs:enumeration value=´19210100´/>
<xs:enumeration value=´19210600´/>
<xs:enumeration value=´19219900´/>
<xs:enumeration value=´19220100´/>
<xs:enumeration value=´19229900´/>
<xs:enumeration value=´19311100´/>
<xs:enumeration value=´19311200´/>
<xs:enumeration value=´19311300´/>
<xs:enumeration value=´19313500´/>
<xs:enumeration value=´19319800´/>
<xs:enumeration value=´19319900´/>
<xs:enumeration value=´19321100´/>
<xs:enumeration value=´19321300´/>
<xs:enumeration value=´19322100´/>
<xs:enumeration value=´19322400´/>
<xs:enumeration value=´19329900´/>
<xs:enumeration value=´19339900´/>
<xs:enumeration value=´19900200´/>
<xs:enumeration value=´19900400´/>
<xs:enumeration value=´19909701´/>
<xs:enumeration value=´19909799´/>
<xs:enumeration value=´19909800´/>
<xs:enumeration value=´19909900´/>
<xs:enumeration value=´21110100´/>
<xs:enumeration value=´21110300´/>
<xs:enumeration value=´21140000´/>
<xs:enumeration value=´21190000´/>
<xs:enumeration value=´21220100´/>
<xs:enumeration value=´21220200´/>
<xs:enumeration value=´21230000´/>
<xs:enumeration value=´21290000´/>
<xs:enumeration value=´22110101´/>
<xs:enumeration value=´22110199´/>
<xs:enumeration value=´22119900´/>
<xs:enumeration value=´22120400´/>
<xs:enumeration value=´22120500´/>
<xs:enumeration value=´22129900´/>
<xs:enumeration value=´22140000´/>
<xs:enumeration value=´22160100´/>
<xs:enumeration value=´22160200´/>
<xs:enumeration value=´22160300´/>
<xs:enumeration value=´22169900´/>
<xs:enumeration value=´22170000´/>
<xs:enumeration value=´22190000´/>
<xs:enumeration value=´22220000´/>
<xs:enumeration value=´22230000´/>
<xs:enumeration value=´22240000´/>
<xs:enumeration value=´22250000´/>
<xs:enumeration value=´22260100´/>
<xs:enumeration value=´22260200´/>
<xs:enumeration value=´22260300´/>
<xs:enumeration value=´22269900´/>
<xs:enumeration value=´22270000´/>
<xs:enumeration value=´22290000´/>
<xs:enumeration value=´23001000´/>
<xs:enumeration value=´23003000´/>
<xs:enumeration value=´23004000´/>
<xs:enumeration value=´23007000´/>
<xs:enumeration value=´23008001´/>
<xs:enumeration value=´23008002´/>
<xs:enumeration value=´23009900´/>
<xs:enumeration value=´24210100´/>
<xs:enumeration value=´24210200´/>
<xs:enumeration value=´24219900´/>
<xs:enumeration value=´24220100´/>
<xs:enumeration value=´24220200´/>
<xs:enumeration value=´24229900´/>
<xs:enumeration value=´24230100´/>
<xs:enumeration value=´24230200´/>
<xs:enumeration value=´24239900´/>
<xs:enumeration value=´24300000´/>
<xs:enumeration value=´24400000´/>
<xs:enumeration value=´24500000´/>
<xs:enumeration value=´24710100´/>
<xs:enumeration value=´24710200´/>
<xs:enumeration value=´24710300´/>
<xs:enumeration value=´24710400´/>
<xs:enumeration value=´24710500´/>
<xs:enumeration value=´24719900´/>
<xs:enumeration value=´24720100´/>
<xs:enumeration value=´24720200´/>
<xs:enumeration value=´24720300´/>
<xs:enumeration value=´24720400´/>
<xs:enumeration value=´24720500´/>
<xs:enumeration value=´24729900´/>
<xs:enumeration value=´24730100´/>
<xs:enumeration value=´24730200´/>
<xs:enumeration value=´24739900´/>
<xs:enumeration value=´24740000´/>
<xs:enumeration value=´24810000´/>
<xs:enumeration value=´24820000´/>
<xs:enumeration value=´24830000´/>
<xs:enumeration value=´24840000´/>
<xs:enumeration value=´25210000´/>
<xs:enumeration value=´25220000´/>
<xs:enumeration value=´25900000´/>
<xs:enumeration value=´97210102´/>
<xs:enumeration value=´97210901´/>
<xs:enumeration value=´97220101´/>
<xs:enumeration value=´97220104´/>
</xs:restriction>
</xs:simpleType>
<!-- CodigoGrupoDespesa_t -->
-
<xs:simpleType name=´CodigoGrupoDespesa_t´>
-
<xs:restriction base=´xs:integer´>
<xs:minInclusive value=´0´/>
<xs:maxInclusive value=´9´/>
</xs:restriction>
</xs:simpleType>
<!-- Classificação Economica da Despesa -->
-
<xs:simpleType name=´ClassificacaoDespesaOrcamentaria_t´>
-
<xs:restriction base=´xs:string´>
<xs:enumeration value=´31900100´/>
<xs:enumeration value=´31900300´/>
<xs:enumeration value=´31900400´/>
<xs:enumeration value=´31900700´/>
<xs:enumeration value=´31900900´/>
<xs:enumeration value=´31901100´/>
<xs:enumeration value=´31901300´/>
<xs:enumeration value=´31903400´/>
<xs:enumeration value=´31909100´/>
<xs:enumeration value=´31909200´/>
<xs:enumeration value=´31909400´/>
<xs:enumeration value=´31909600´/>
<xs:enumeration value=´32902100´/>
<xs:enumeration value=´32902200´/>
<xs:enumeration value=´32902300´/>
<xs:enumeration value=´32909200´/>
<xs:enumeration value=´32909300´/>
<xs:enumeration value=´33200100´/>
<xs:enumeration value=´33200300´/>
<xs:enumeration value=´33900100´/>
<xs:enumeration value=´33900300´/>
<xs:enumeration value=´33900500´/>
<xs:enumeration value=´33900900´/>
<xs:enumeration value=´33901300´/>
<xs:enumeration value=´33901400´/>
<xs:enumeration value=´33903000´/>
<xs:enumeration value=´33903300´/>
<xs:enumeration value=´33903500´/>
<xs:enumeration value=´33903600´/>
<xs:enumeration value=´33903700´/>
<xs:enumeration value=´33903800´/>
<xs:enumeration value=´33903900´/>
<xs:enumeration value=´33904600´/>
<xs:enumeration value=´33904700´/>
<xs:enumeration value=´33904900´/>
<xs:enumeration value=´33909100´/>
<xs:enumeration value=´33909200´/>
<xs:enumeration value=´33909300´/>
<xs:enumeration value=´44905100´/>
<xs:enumeration value=´44905200´/>
<xs:enumeration value=´44906100´/>
<xs:enumeration value=´44909100´/>
<xs:enumeration value=´44909200´/>
<xs:enumeration value=´44909300´/>
<xs:enumeration value=´45506600´/>
<xs:enumeration value=´45906100´/>
<xs:enumeration value=´45906500´/>
<xs:enumeration value=´45909100´/>
<xs:enumeration value=´45909200´/>
<xs:enumeration value=´46907100´/>
<xs:enumeration value=´46907700´/>
<xs:enumeration value=´46909200´/>
<xs:enumeration value=´46909300´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType name=´ClassificacaoDespesaExecutiva_t´>
-
<xs:restriction base=´xs:string´>
<xs:enumeration value=´31900101´/>
<xs:enumeration value=´31900106´/>
<xs:enumeration value=´31900187´/>
<xs:enumeration value=´31900199´/>
<xs:enumeration value=´31900301´/>
<xs:enumeration value=´31900303´/>
<xs:enumeration value=´31900386´/>
<xs:enumeration value=´31900399´/>
<xs:enumeration value=´31900401´/>
<xs:enumeration value=´31900499´/>
<xs:enumeration value=´31900500´/>
<xs:enumeration value=´31900701´/>
<xs:enumeration value=´31900799´/>
<xs:enumeration value=´31900901´/>
<xs:enumeration value=´31900902´/>
<xs:enumeration value=´31900905´/>
<xs:enumeration value=´31900999´/>
<xs:enumeration value=´31901101´/>
<xs:enumeration value=´31901102´/>
<xs:enumeration value=´31901105´/>
<xs:enumeration value=´31901107´/>
<xs:enumeration value=´31901108´/>
<xs:enumeration value=´31901131´/>
<xs:enumeration value=´31901133´/>
<xs:enumeration value=´31901137´/>
<xs:enumeration value=´31901142´/>
<xs:enumeration value=´31901143´/>
<xs:enumeration value=´31901144´/>
<xs:enumeration value=´31901145´/>
<xs:enumeration value=´31901149´/>
<xs:enumeration value=´31901160´/>
<xs:enumeration value=´31901177´/>
<xs:enumeration value=´31901187´/>
<xs:enumeration value=´31901199´/>
<xs:enumeration value=´31901301´/>
<xs:enumeration value=´31901302´/>
<xs:enumeration value=´31901311´/>
<xs:enumeration value=´31901399´/>
<xs:enumeration value=´31901600´/>
<xs:enumeration value=´31903401´/>
<xs:enumeration value=´31906700´/>
<xs:enumeration value=´31909101´/>
<xs:enumeration value=´31909106´/>
<xs:enumeration value=´31909123´/>
<xs:enumeration value=´31909136´/>
<xs:enumeration value=´31909201´/>
<xs:enumeration value=´31909202´/>
<xs:enumeration value=´31909204´/>
<xs:enumeration value=´31909205´/>
<xs:enumeration value=´31909206´/>
<xs:enumeration value=´31909208´/>
<xs:enumeration value=´31909212´/>
<xs:enumeration value=´31909226´/>
<xs:enumeration value=´31909291´/>
<xs:enumeration value=´31909299´/>
<xs:enumeration value=´31909401´/>
<xs:enumeration value=´31909403´/>
<xs:enumeration value=´31909413´/>
<xs:enumeration value=´31909415´/>
<xs:enumeration value=´31909416´/>
<xs:enumeration value=´31909499´/>
<xs:enumeration value=´31909601´/>
<xs:enumeration value=´32902101´/>
<xs:enumeration value=´32902102´/>
<xs:enumeration value=´32902103´/>
<xs:enumeration value=´32902199´/>
<xs:enumeration value=´32902201´/>
<xs:enumeration value=´32902202´/>
<xs:enumeration value=´32902299´/>
<xs:enumeration value=´32902301´/>
<xs:enumeration value=´32902302´/>
<xs:enumeration value=´32902303´/>
<xs:enumeration value=´32902400´/>
<xs:enumeration value=´32902500´/>
<xs:enumeration value=´32909100´/>
<xs:enumeration value=´32909201´/>
<xs:enumeration value=´32909202´/>
<xs:enumeration value=´32909204´/>
<xs:enumeration value=´32909299´/>
<xs:enumeration value=´33200101´/>
<xs:enumeration value=´33200301´/>
<xs:enumeration value=´33304100´/>
<xs:enumeration value=´33304300´/>
<xs:enumeration value=´33309300´/>
<xs:enumeration value=´33404100´/>
<xs:enumeration value=´33404300´/>
<xs:enumeration value=´33409300´/>
<xs:enumeration value=´33504100´/>
<xs:enumeration value=´33504300´/>
<xs:enumeration value=´33900101´/>
<xs:enumeration value=´33900106´/>
<xs:enumeration value=´33900199´/>
<xs:enumeration value=´33900301´/>
<xs:enumeration value=´33900303´/>
<xs:enumeration value=´33900399´/>
<xs:enumeration value=´33900400´/>
<xs:enumeration value=´33900551´/>
<xs:enumeration value=´33900554´/>
<xs:enumeration value=´33900555´/>
<xs:enumeration value=´33900556´/>
<xs:enumeration value=´33900561´/>
<xs:enumeration value=´33900599´/>
<xs:enumeration value=´33900800´/>
<xs:enumeration value=´33900902´/>
<xs:enumeration value=´33900905´/>
<xs:enumeration value=´33901301´/>
<xs:enumeration value=´33901302´/>
<xs:enumeration value=´33901399´/>
<xs:enumeration value=´33901414´/>
<xs:enumeration value=´33901416´/>
<xs:enumeration value=´33901800´/>
<xs:enumeration value=´33901900´/>
<xs:enumeration value=´33902000´/>
<xs:enumeration value=´33902700´/>
<xs:enumeration value=´33903001´/>
<xs:enumeration value=´33903006´/>
<xs:enumeration value=´33903007´/>
<xs:enumeration value=´33903009´/>
<xs:enumeration value=´33903010´/>
<xs:enumeration value=´33903016´/>
<xs:enumeration value=´33903017´/>
<xs:enumeration value=´33903022´/>
<xs:enumeration value=´33903024´/>
<xs:enumeration value=´33903025´/>
<xs:enumeration value=´33903026´/>
<xs:enumeration value=´33903028´/>
<xs:enumeration value=´33903029´/>
<xs:enumeration value=´33903030´/>
<xs:enumeration value=´33903035´/>
<xs:enumeration value=´33903036´/>
<xs:enumeration value=´33903039´/>
<xs:enumeration value=´33903041´/>
<xs:enumeration value=´33903045´/>
<xs:enumeration value=´33903046´/>
<xs:enumeration value=´33903047´/>
<xs:enumeration value=´33903096´/>
<xs:enumeration value=´33903099´/>
<xs:enumeration value=´33903100´/>
<xs:enumeration value=´33903200´/>
<xs:enumeration value=´33903301´/>
<xs:enumeration value=´33903302´/>
<xs:enumeration value=´33903308´/>
<xs:enumeration value=´33903399´/>
<xs:enumeration value=´33903501´/>
<xs:enumeration value=´33903502´/>
<xs:enumeration value=´33903599´/>
<xs:enumeration value=´33903601´/>
<xs:enumeration value=´33903602´/>
<xs:enumeration value=´33903603´/>
<xs:enumeration value=´33903604´/>
<xs:enumeration value=´33903605´/>
<xs:enumeration value=´33903606´/>
<xs:enumeration value=´33903607´/>
<xs:enumeration value=´33903608´/>
<xs:enumeration value=´33903611´/>
<xs:enumeration value=´33903613´/>
<xs:enumeration value=´33903615´/>
<xs:enumeration value=´33903616´/>
<xs:enumeration value=´33903618´/>
<xs:enumeration value=´33903620´/>
<xs:enumeration value=´33903621´/>
<xs:enumeration value=´33903622´/>
<xs:enumeration value=´33903623´/>
<xs:enumeration value=´33903625´/>
<xs:enumeration value=´33903627´/>
<xs:enumeration value=´33903628´/>
<xs:enumeration value=´33903634´/>
<xs:enumeration value=´33903635´/>
<xs:enumeration value=´33903639´/>
<xs:enumeration value=´33903642´/>
<xs:enumeration value=´33903645´/>
<xs:enumeration value=´33903646´/>
<xs:enumeration value=´33903659´/>
<xs:enumeration value=´33903699´/>
<xs:enumeration value=´33903701´/>
<xs:enumeration value=´33903702´/>
<xs:enumeration value=´33903703´/>
<xs:enumeration value=´33903704´/>
<xs:enumeration value=´33903705´/>
<xs:enumeration value=´33903706´/>
<xs:enumeration value=´33903799´/>
<xs:enumeration value=´33903801´/>
<xs:enumeration value=´33903803´/>
<xs:enumeration value=´33903804´/>
<xs:enumeration value=´33903805´/>
<xs:enumeration value=´33903899´/>
<xs:enumeration value=´33903901´/>
<xs:enumeration value=´33903902´/>
<xs:enumeration value=´33903903´/>
<xs:enumeration value=´33903904´/>
<xs:enumeration value=´33903905´/>
<xs:enumeration value=´33903908´/>
<xs:enumeration value=´33903910´/>
<xs:enumeration value=´33903911´/>
<xs:enumeration value=´33903912´/>
<xs:enumeration value=´33903914´/>
<xs:enumeration value=´33903916´/>
<xs:enumeration value=´33903917´/>
<xs:enumeration value=´33903919´/>
<xs:enumeration value=´33903920´/>
<xs:enumeration value=´33903922´/>
<xs:enumeration value=´33903923´/>
<xs:enumeration value=´33903937´/>
<xs:enumeration value=´33903940´/>
<xs:enumeration value=´33903941´/>
<xs:enumeration value=´33903943´/>
<xs:enumeration value=´33903944´/>
<xs:enumeration value=´33903945´/>
<xs:enumeration value=´33903947´/>
<xs:enumeration value=´33903948´/>
<xs:enumeration value=´33903949´/>
<xs:enumeration value=´33903952´/>
<xs:enumeration value=´33903953´/>
<xs:enumeration value=´33903954´/>
<xs:enumeration value=´33903956´/>
<xs:enumeration value=´33903957´/>
<xs:enumeration value=´33903958´/>
<xs:enumeration value=´33903959´/>
<xs:enumeration value=´33903963´/>
<xs:enumeration value=´33903966´/>
<xs:enumeration value=´33903969´/>
<xs:enumeration value=´33903970´/>
<xs:enumeration value=´33903972´/>
<xs:enumeration value=´33903973´/>
<xs:enumeration value=´33903974´/>
<xs:enumeration value=´33903977´/>
<xs:enumeration value=´33903978´/>
<xs:enumeration value=´33903979´/>
<xs:enumeration value=´33903980´/>
<xs:enumeration value=´33903981´/>
<xs:enumeration value=´33903983´/>
<xs:enumeration value=´33903988´/>
<xs:enumeration value=´33903990´/>
<xs:enumeration value=´33903994´/>
<xs:enumeration value=´33903995´/>
<xs:enumeration value=´33903997´/>
<xs:enumeration value=´33903999´/>
<xs:enumeration value=´33904601´/>
<xs:enumeration value=´33904712´/>
<xs:enumeration value=´33904718´/>
<xs:enumeration value=´33904799´/>
<xs:enumeration value=´33904800´/>
<xs:enumeration value=´33904901´/>
<xs:enumeration value=´33909101´/>
<xs:enumeration value=´33909102´/>
<xs:enumeration value=´33909103´/>
<xs:enumeration value=´33909104´/>
<xs:enumeration value=´33909105´/>
<xs:enumeration value=´33909199´/>
<xs:enumeration value=´33909291´/>
<xs:enumeration value=´33909293´/>
<xs:enumeration value=´33909299´/>
<xs:enumeration value=´33909301´/>
<xs:enumeration value=´33909302´/>
<xs:enumeration value=´33909399´/>
<xs:enumeration value=´33909500´/>
<xs:enumeration value=´44204200´/>
<xs:enumeration value=´44304100´/>
<xs:enumeration value=´44304200´/>
<xs:enumeration value=´44404100´/>
<xs:enumeration value=´44404200´/>
<xs:enumeration value=´44504100´/>
<xs:enumeration value=´44504200´/>
<xs:enumeration value=´44704100´/>
<xs:enumeration value=´44704200´/>
<xs:enumeration value=´44900400´/>
<xs:enumeration value=´44901400´/>
<xs:enumeration value=´44902000´/>
<xs:enumeration value=´44903000´/>
<xs:enumeration value=´44903300´/>
<xs:enumeration value=´44903500´/>
<xs:enumeration value=´44903600´/>
<xs:enumeration value=´44903700´/>
<xs:enumeration value=´44903900´/>
<xs:enumeration value=´44905191´/>
<xs:enumeration value=´44905192´/>
<xs:enumeration value=´44905193´/>
<xs:enumeration value=´44905199´/>
<xs:enumeration value=´44905206´/>
<xs:enumeration value=´44905212´/>
<xs:enumeration value=´44905218´/>
<xs:enumeration value=´44905224´/>
<xs:enumeration value=´44905232´/>
<xs:enumeration value=´44905233´/>
<xs:enumeration value=´44905234´/>
<xs:enumeration value=´44905235´/>
<xs:enumeration value=´44905236´/>
<xs:enumeration value=´44905239´/>
<xs:enumeration value=´44905242´/>
<xs:enumeration value=´44905244´/>
<xs:enumeration value=´44905246´/>
<xs:enumeration value=´44905248´/>
<xs:enumeration value=´44905251´/>
<xs:enumeration value=´44905252´/>
<xs:enumeration value=´44905257´/>
<xs:enumeration value=´44905299´/>
<xs:enumeration value=´44906101´/>
<xs:enumeration value=´44906103´/>
<xs:enumeration value=´44906199´/>
<xs:enumeration value=´44909105´/>
<xs:enumeration value=´44909199´/>
<xs:enumeration value=´44909201´/>
<xs:enumeration value=´44909202´/>
<xs:enumeration value=´44909299´/>
<xs:enumeration value=´44909301´/>
<xs:enumeration value=´44909302´/>
<xs:enumeration value=´44909399´/>
<xs:enumeration value=´45906101´/>
<xs:enumeration value=´45906103´/>
<xs:enumeration value=´45906106´/>
<xs:enumeration value=´45906191´/>
<xs:enumeration value=´45906192´/>
<xs:enumeration value=´45906199´/>
<xs:enumeration value=´45906200´/>
<xs:enumeration value=´45906300´/>
<xs:enumeration value=´45906400´/>
<xs:enumeration value=´45906501´/>
<xs:enumeration value=´45906502´/>
<xs:enumeration value=´45906504´/>
<xs:enumeration value=´45906599´/>
<xs:enumeration value=´45906600´/>
<xs:enumeration value=´45906700´/>
<xs:enumeration value=´45909105´/>
<xs:enumeration value=´45909199´/>
<xs:enumeration value=´45909201´/>
<xs:enumeration value=´45909202´/>
<xs:enumeration value=´45909203´/>
<xs:enumeration value=´45909204´/>
<xs:enumeration value=´45909205´/>
<xs:enumeration value=´45909206´/>
<xs:enumeration value=´45909208´/>
<xs:enumeration value=´45909299´/>
<xs:enumeration value=´45909300´/>
<xs:enumeration value=´46907101´/>
<xs:enumeration value=´46907102´/>
<xs:enumeration value=´46907103´/>
<xs:enumeration value=´46907199´/>
<xs:enumeration value=´46907200´/>
<xs:enumeration value=´46907300´/>
<xs:enumeration value=´46907400´/>
<xs:enumeration value=´46907500´/>
<xs:enumeration value=´46907600´/>
<xs:enumeration value=´46907701´/>
<xs:enumeration value=´46907702´/>
<xs:enumeration value=´46907703´/>
<xs:enumeration value=´46909100´/>
<xs:enumeration value=´46909201´/>
<xs:enumeration value=´46909202´/>
<xs:enumeration value=´46909203´/>
<xs:enumeration value=´46909204´/>
<xs:enumeration value=´46909205´/>
<xs:enumeration value=´46909301´/>
<xs:enumeration value=´46909302´/>
<xs:enumeration value=´77999999´/>
<xs:enumeration value=´99999999´/>
</xs:restriction>
</xs:simpleType>
-
<!--
<xs:complexType name=´ClassificacaoDespesa_t´>
<xs:sequence>
<xs:choice>
<xs:element name=´ClassificacaoDespesaOrcamentaria´ type=´aux:ClassificacaoDespesaOrcamentaria_t´ />
<xs:element name=´ClassificacaoDespesaExecutiva´ type=´aux:ClassificacaoDespesaOrcamentaria_´ />
</xs:choice>
</xs:sequence>
</xs:complexType>
-->
-
<xs:simpleType name=´ClassificacaoDespesa_t´>
<xs:union memberTypes=´aux:ClassificacaoDespesaOrcamentaria_t aux:ClassificacaoDespesaExecutiva_t´/>
</xs:simpleType>
-
<xs:simpleType name=´CodigoTipoEmpenho_t´>
-
<xs:restriction base=´xs:string´>
<xs:enumeration value=´01´/>
<xs:enumeration value=´02´/>
<xs:enumeration value=´03´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType name=´CodigoModalidadeLicitacao_t´>
-
<xs:restriction base=´xs:integer´>
<xs:minInclusive value=´0´/>
<xs:maxInclusive value=´9´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType name=´CodigoTipoConvenio_t´>
-
<xs:restriction base=´xs:string´>
<xs:enumeration value=´1´/>
<xs:enumeration value=´2´/>
<xs:enumeration value=´3´/>
<xs:enumeration value=´4´/>
<xs:enumeration value=´5´/>
<xs:enumeration value=´6´/>
<xs:enumeration value=´9´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType name=´CodigoTipoContratacao_t´>
-
<xs:restriction base=´xs:integer´>
<xs:minInclusive value=´1´/>
<xs:maxInclusive value=´8´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType name=´CodigoContribuicao_t´>
-
<xs:restriction base=´xs:integer´>
<xs:minInclusive value=´1´/>
<xs:maxInclusive value=´5´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType name=´CodigoExercicioCompetencia_t´>
-
<xs:restriction base=´xs:string´>
<xs:enumeration value=´00´/>
<xs:enumeration value=´01´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType name=´CodigoTipoIdentificacao_t´>
-
<xs:restriction base=´xs:string´>
<xs:enumeration value=´01´/>
<xs:enumeration value=´02´/>
<xs:enumeration value=´03´/>
<xs:enumeration value=´04´/>
<xs:enumeration value=´05´/>
<xs:enumeration value=´06´/>
<xs:enumeration value=´07´/>
<xs:enumeration value=´08´/>
<xs:enumeration value=´09´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType name=´CodigoTipoReceita_t´>
-
<xs:restriction base=´xs:string´>
<xs:enumeration value=´11000000´/>
<xs:enumeration value=´12000000´/>
<xs:enumeration value=´13000000´/>
<xs:enumeration value=´14000000´/>
<xs:enumeration value=´15000000´/>
<xs:enumeration value=´16000000´/>
<xs:enumeration value=´17000000´/>
<xs:enumeration value=´19000000´/>
<xs:enumeration value=´21000000´/>
<xs:enumeration value=´22000000´/>
<xs:enumeration value=´23000000´/>
<xs:enumeration value=´24000000´/>
<xs:enumeration value=´25000000´/>
<xs:enumeration value=´90000000´/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleType name=´CodigoTipoContaCorrenteBancaria_t´>
-
<xs:restriction base=´xs:integer´>
<xs:minInclusive value=´1´/>
<xs:maxInclusive value=´5´/>
</xs:restriction>
</xs:simpleType>
</xs:schema>