complexType ObjetoNegocio
diagram SeloDigital_Atos_v0.8_p87.png
children tipoObjeto especificacao caracteristicas detalhesImovel formaPagamento valorObjeto
used by
element Escritura/objetoNegocio
annotation
appinfo
<hj:entity>
<orm:sequence-generator name="Generator_OBJETONEGOCIO" sequence-name="SEQ_OBJETONEGOCIO"/>
</hj:entity>
documentation
Define o conjunto de elementos que podem compor qualquer objeto que possa constar em um ato.
source <xs:complexType name="ObjetoNegocio">
 
<xs:annotation>
   
<xs:appinfo>
     
<hj:entity>
       
<orm:sequence-generator name="Generator_OBJETONEGOCIO" sequence-name="SEQ_OBJETONEGOCIO"/>
     
</hj:entity>
   
</xs:appinfo>
   
<xs:documentation>Define o conjunto de elementos que podem compor qualquer objeto que possa constar em um ato.</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="tipoObjeto">
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:enumeration value="Imóvel"/>
         
<xs:enumeration value="Móvel"/>
         
<xs:enumeration value="Semovente"/>
         
<xs:enumeration value="Valor"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="especificacao" type="xs:string">
     
<xs:annotation>
       
<xs:appinfo>
         
<hj:basic>
           
<orm:lob/>
         
</hj:basic>
       
</xs:appinfo>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="caracteristicas" type="xs:string">
     
<xs:annotation>
       
<xs:appinfo>
         
<hj:basic>
           
<orm:lob/>
         
</hj:basic>
       
</xs:appinfo>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="detalhesImovel" minOccurs="0">
     
<xs:complexType>
       
<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:boolean"/>
                 
<xs:element name="adquiridoPorEstrangeiro" type="xs:boolean"/>
                 
<xs:element name="orgaoAutorizacao" type="xs:string" minOccurs="0"/>
                 
<xs:element name="dataAutorizacao" type="xs:date" minOccurs="0"/>
                 
<xs:element name="autoridadeResponsavel" type="xs:string" minOccurs="0"/>
               
</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>
   
</xs:element>
   
<xs:element name="formaPagamento" type="xs:string"/>
   
<xs:element name="valorObjeto">
     
<xs:simpleType>
       
<xs:restriction base="xs:decimal">
         
<xs:fractionDigits value="2"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element ObjetoNegocio/tipoObjeto
diagram SeloDigital_Atos_v0.8_p88.png
type restriction of xs:string
properties
isRef 0
content simple
facets
enumeration Imóvel
enumeration Móvel
enumeration Semovente
enumeration Valor
source <xs:element name="tipoObjeto">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="Imóvel"/>
     
<xs:enumeration value="Móvel"/>
     
<xs:enumeration value="Semovente"/>
     
<xs:enumeration value="Valor"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ObjetoNegocio/especificacao
diagram SeloDigital_Atos_v0.8_p89.png
type xs:string
properties
isRef 0
content simple
annotation
appinfo
<hj:basic>
<orm:lob/>
</hj:basic>
source <xs:element name="especificacao" type="xs:string">
 
<xs:annotation>
   
<xs:appinfo>
     
<hj:basic>
       
<orm:lob/>
     
</hj:basic>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>

element ObjetoNegocio/caracteristicas
diagram SeloDigital_Atos_v0.8_p90.png
type xs:string
properties
isRef 0
content simple
annotation
appinfo
<hj:basic>
<orm:lob/>
</hj:basic>
source <xs:element name="caracteristicas" type="xs:string">
 
<xs:annotation>
   
<xs:appinfo>
     
<hj:basic>
       
<orm:lob/>
     
</hj:basic>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>

element ObjetoNegocio/detalhesImovel
diagram SeloDigital_Atos_v0.8_p91.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children tipoImovel matricula confrontacoes endereco area detalhesRural detalhesUrbano
source <xs:element name="detalhesImovel" minOccurs="0">
 
<xs:complexType>
   
<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:boolean"/>
             
<xs:element name="adquiridoPorEstrangeiro" type="xs:boolean"/>
             
<xs:element name="orgaoAutorizacao" type="xs:string" minOccurs="0"/>
             
<xs:element name="dataAutorizacao" type="xs:date" minOccurs="0"/>
             
<xs:element name="autoridadeResponsavel" type="xs:string" minOccurs="0"/>
           
</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>
</xs:element>

element ObjetoNegocio/detalhesImovel/tipoImovel
diagram SeloDigital_Atos_v0.8_p92.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 ObjetoNegocio/detalhesImovel/matricula
diagram SeloDigital_Atos_v0.8_p93.png
type xs:string
properties
isRef 0
content simple
source <xs:element name="matricula" type="xs:string"/>

element ObjetoNegocio/detalhesImovel/confrontacoes
diagram SeloDigital_Atos_v0.8_p94.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 ObjetoNegocio/detalhesImovel/endereco
diagram SeloDigital_Atos_v0.8_p95.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 ObjetoNegocio/detalhesImovel/area
diagram SeloDigital_Atos_v0.8_p96.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 ObjetoNegocio/detalhesImovel/detalhesRural
diagram SeloDigital_Atos_v0.8_p97.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ccir_incra itr fronteira mei adquiridoPorEstrangeiro orgaoAutorizacao dataAutorizacao autoridadeResponsavel
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:boolean"/>
     
<xs:element name="adquiridoPorEstrangeiro" type="xs:boolean"/>
     
<xs:element name="orgaoAutorizacao" type="xs:string" minOccurs="0"/>
     
<xs:element name="dataAutorizacao" type="xs:date" minOccurs="0"/>
     
<xs:element name="autoridadeResponsavel" type="xs:string" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ObjetoNegocio/detalhesImovel/detalhesRural/ccir_incra
diagram SeloDigital_Atos_v0.8_p98.png
type xs:string
properties
isRef 0
content simple
source <xs:element name="ccir_incra" type="xs:string"/>

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

element ObjetoNegocio/detalhesImovel/detalhesRural/fronteira
diagram SeloDigital_Atos_v0.8_p100.png
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="fronteira" type="xs:boolean"/>

element ObjetoNegocio/detalhesImovel/detalhesRural/mei
diagram SeloDigital_Atos_v0.8_p101.png
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="mei" type="xs:boolean"/>

element ObjetoNegocio/detalhesImovel/detalhesRural/adquiridoPorEstrangeiro
diagram SeloDigital_Atos_v0.8_p102.png
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="adquiridoPorEstrangeiro" type="xs:boolean"/>

element ObjetoNegocio/detalhesImovel/detalhesRural/orgaoAutorizacao
diagram SeloDigital_Atos_v0.8_p103.png
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="orgaoAutorizacao" type="xs:string" minOccurs="0"/>

element ObjetoNegocio/detalhesImovel/detalhesRural/dataAutorizacao
diagram SeloDigital_Atos_v0.8_p104.png
type xs:date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="dataAutorizacao" type="xs:date" minOccurs="0"/>

element ObjetoNegocio/detalhesImovel/detalhesRural/autoridadeResponsavel
diagram SeloDigital_Atos_v0.8_p105.png
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="autoridadeResponsavel" type="xs:string" minOccurs="0"/>

element ObjetoNegocio/detalhesImovel/detalhesUrbano
diagram SeloDigital_Atos_v0.8_p106.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 ObjetoNegocio/detalhesImovel/detalhesUrbano/itbi
diagram SeloDigital_Atos_v0.8_p107.png
type nsS:ImpostosTaxas
properties
isRef 0
content complex
children nomeImposto numeroDocumento dataPagamento valorPago
source <xs:element name="itbi" type="nsS:ImpostosTaxas"/>

element ObjetoNegocio/formaPagamento
diagram SeloDigital_Atos_v0.8_p108.png
type xs:string
properties
isRef 0
content simple
source <xs:element name="formaPagamento" type="xs:string"/>

element ObjetoNegocio/valorObjeto
diagram SeloDigital_Atos_v0.8_p109.png
type restriction of xs:decimal
properties
isRef 0
content simple
facets
fractionDigits 2
source <xs:element name="valorObjeto">
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:fractionDigits value="2"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>


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