complexType Imovel
diagram SeloDigital_Atos_v0.9.3_p71.png
children tipoImovel matricula confrontacoes endereco area detalhesRural detalhesUrbano
used by
elements ObjetoNegocio/detalhesImovel CInteiroTeorRI/detalhesImovel
source <xs:complexType name="Imovel">
 
<xs:sequence>
   
<xs:element name="tipoImovel">
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:enumeration value="Urbano"/>
         
<xs:enumeration value="Rural"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="matricula" type="xs:string"/>
   
<xs:element name="confrontacoes" type="xs:string">
     
<xs:annotation>
       
<xs:appinfo>
         
<hj:basic>
           
<orm:lob/>
         
</hj:basic>
       
</xs:appinfo>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="endereco" type="nsS:Endereco"/>
   
<xs:element name="area">
     
<xs:simpleType>
       
<xs:restriction base="xs:decimal">
         
<xs:fractionDigits value="2"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:choice>
     
<xs:element name="detalhesRural" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="ccir_incra" type="xs:string"/>
           
<xs:element name="itr" type="nsS:ImpostosTaxas"/>
           
<xs:element name="fronteira" type="xs:boolean"/>
           
<xs:element name="mei" type="xs:int"/>
           
<xs:element name="adquiridoPorEstrangeiro" type="xs:boolean"/>
           
<xs:element name="orgaoAutorizacao" minOccurs="0" maxOccurs="2">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="nomeOrgao" type="xs:string"/>
                 
<xs:element name="dataAutorizacao" type="xs:date"/>
                 
<xs:element name="autoridadeResponsavel" type="xs:string"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="detalhesUrbano" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="itbi" type="nsS:ImpostosTaxas"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:choice>
 
</xs:sequence>
</xs:complexType>

element Imovel/tipoImovel
diagram SeloDigital_Atos_v0.9.3_p72.png
type restriction of xs:string
properties
isRef 0
content simple
facets
enumeration Urbano
enumeration Rural
source <xs:element name="tipoImovel">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="Urbano"/>
     
<xs:enumeration value="Rural"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Imovel/matricula
diagram SeloDigital_Atos_v0.9.3_p73.png
type xs:string
properties
isRef 0
content simple
source <xs:element name="matricula" type="xs:string"/>

element Imovel/confrontacoes
diagram SeloDigital_Atos_v0.9.3_p74.png
type xs:string
properties
isRef 0
content simple
annotation
appinfo
<hj:basic>
<orm:lob/>
</hj:basic>
source <xs:element name="confrontacoes" type="xs:string">
 
<xs:annotation>
   
<xs:appinfo>
     
<hj:basic>
       
<orm:lob/>
     
</hj:basic>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>

element Imovel/endereco
diagram SeloDigital_Atos_v0.9.3_p75.png
type nsS:Endereco
properties
isRef 0
content complex
children tipoEndereco descricaoLogradouro numero bairro complemento cidade uf cep cidadeExterior pais
source <xs:element name="endereco" type="nsS:Endereco"/>

element Imovel/area
diagram SeloDigital_Atos_v0.9.3_p76.png
type restriction of xs:decimal
properties
isRef 0
content simple
facets
fractionDigits 2
source <xs:element name="area">
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:fractionDigits value="2"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Imovel/detalhesRural
diagram SeloDigital_Atos_v0.9.3_p77.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ccir_incra itr fronteira mei adquiridoPorEstrangeiro orgaoAutorizacao
source <xs:element name="detalhesRural" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ccir_incra" type="xs:string"/>
     
<xs:element name="itr" type="nsS:ImpostosTaxas"/>
     
<xs:element name="fronteira" type="xs:boolean"/>
     
<xs:element name="mei" type="xs:int"/>
     
<xs:element name="adquiridoPorEstrangeiro" type="xs:boolean"/>
     
<xs:element name="orgaoAutorizacao" minOccurs="0" maxOccurs="2">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="nomeOrgao" type="xs:string"/>
           
<xs:element name="dataAutorizacao" type="xs:date"/>
           
<xs:element name="autoridadeResponsavel" type="xs:string"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Imovel/detalhesRural/ccir_incra
diagram SeloDigital_Atos_v0.9.3_p78.png
type xs:string
properties
isRef 0
content simple
source <xs:element name="ccir_incra" type="xs:string"/>

element Imovel/detalhesRural/itr
diagram SeloDigital_Atos_v0.9.3_p79.png
type nsS:ImpostosTaxas
properties
isRef 0
content complex
children nomeImposto numeroDocumento dataPagamento valorPago
source <xs:element name="itr" type="nsS:ImpostosTaxas"/>

element Imovel/detalhesRural/fronteira
diagram SeloDigital_Atos_v0.9.3_p80.png
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="fronteira" type="xs:boolean"/>

element Imovel/detalhesRural/mei
diagram SeloDigital_Atos_v0.9.3_p81.png
type xs:int
properties
isRef 0
content simple
source <xs:element name="mei" type="xs:int"/>

element Imovel/detalhesRural/adquiridoPorEstrangeiro
diagram SeloDigital_Atos_v0.9.3_p82.png
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="adquiridoPorEstrangeiro" type="xs:boolean"/>

element Imovel/detalhesRural/orgaoAutorizacao
diagram SeloDigital_Atos_v0.9.3_p83.png
properties
isRef 0
minOcc 0
maxOcc 2
content complex
children nomeOrgao dataAutorizacao autoridadeResponsavel
source <xs:element name="orgaoAutorizacao" minOccurs="0" maxOccurs="2">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="nomeOrgao" type="xs:string"/>
     
<xs:element name="dataAutorizacao" type="xs:date"/>
     
<xs:element name="autoridadeResponsavel" type="xs:string"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Imovel/detalhesRural/orgaoAutorizacao/nomeOrgao
diagram SeloDigital_Atos_v0.9.3_p84.png
type xs:string
properties
isRef 0
content simple
source <xs:element name="nomeOrgao" type="xs:string"/>

element Imovel/detalhesRural/orgaoAutorizacao/dataAutorizacao
diagram SeloDigital_Atos_v0.9.3_p85.png
type xs:date
properties
isRef 0
content simple
source <xs:element name="dataAutorizacao" type="xs:date"/>

element Imovel/detalhesRural/orgaoAutorizacao/autoridadeResponsavel
diagram SeloDigital_Atos_v0.9.3_p86.png
type xs:string
properties
isRef 0
content simple
source <xs:element name="autoridadeResponsavel" type="xs:string"/>

element Imovel/detalhesUrbano
diagram SeloDigital_Atos_v0.9.3_p87.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children itbi
source <xs:element name="detalhesUrbano" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="itbi" type="nsS:ImpostosTaxas"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Imovel/detalhesUrbano/itbi
diagram SeloDigital_Atos_v0.9.3_p88.png
type nsS:ImpostosTaxas
properties
isRef 0
content complex
children nomeImposto numeroDocumento dataPagamento valorPago
source <xs:element name="itbi" type="nsS:ImpostosTaxas"/>


XML Schema documentation generated by
XMLSpy Schema Editor http://www.altova.com/xmlspy