complexType RakennusType
diagram index_p137.png
namespace http://www.kuntatietopalvelu.fi/gml/rakennusvalvonta
type extension of rakval:AbstractRakvalKohde
properties
base rakval:AbstractRakvalKohde
children gml:metaDataProperty gml:description gml:name gml:boundedBy gml:location yht:metatieto yht:yksilointitieto yht:alkuHetki yht:loppuHetki rakval:sijaintitieto rakval:tasosijainti rakval:piirustukset rakval:rakennuksenTiedot rakval:rakentajatyyppi rakval:omistaja rakval:kokoontumistilanHenkilomaara rakval:tilapainenRakennusKytkin rakval:tilapainenRakennusvoimassaPvm
used by
element ValmisRakennusType/rakennustieto/Rakennus
attributes
Name  Type  Use  Default  Fixed  annotation
idoptional      
documentation
Database handle for the object.  It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.  An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods.  This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
source <xs:complexType name="RakennusType">
 
<xs:complexContent>
   
<xs:extension base="rakval:AbstractRakvalKohde">
     
<xs:sequence>
       
<xs:element name="tasosijainti" type="yht:TasosijaintiType" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Sijainti suhteessa maanpintaan</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="piirustukset" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Hankekohtaiset piirustukset</xs:documentation>
         
</xs:annotation>
         
<xs:complexType>
           
<xs:sequence>
             
<xs:element name="asemapiirros" type="xs:string"/>
             
<xs:element name="julkisivu" type="xs:string"/>
             
<xs:element name="pohja" type="xs:string"/>
           
</xs:sequence>
         
</xs:complexType>
       
</xs:element>
       
<xs:element name="rakennuksenTiedot" type="rakval:ValmisRakennusTiedotType">
         
<xs:annotation>
           
<xs:documentation>Toimenpiteen/Toimenpiteiden jälkeen</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="rakentajatyyppi" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Rakennuksen pääasiallinen rakentaja</xs:documentation>
         
</xs:annotation>
         
<xs:simpleType>
           
<xs:restriction base="xs:string">
             
<xs:enumeration value="liiketaloudellinen"/>
             
<xs:enumeration value="muu"/>
           
</xs:restriction>
         
</xs:simpleType>
       
</xs:element>
       
<xs:element name="omistaja" minOccurs="0" maxOccurs="unbounded">
         
<xs:annotation>
           
<xs:documentation>Rakennuksen omistajan tiedot</xs:documentation>
         
</xs:annotation>
         
<xs:complexType>
           
<xs:complexContent>
             
<xs:extension base="yht:OsapuoliType">
               
<xs:sequence>
                 
<xs:element name="omistajalaji" type="rakval:OmistajalajiType" minOccurs="0"/>
               
</xs:sequence>
             
</xs:extension>
           
</xs:complexContent>
         
</xs:complexType>
       
</xs:element>
       
<xs:element name="kokoontumistilanHenkilomaara" type="xs:int" minOccurs="0"/>
       
<xs:element name="tilapainenRakennusKytkin" type="xs:boolean" minOccurs="0"/>
       
<xs:element name="tilapainenRakennusvoimassaPvm" type="xs:date" minOccurs="0"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element RakennusType/tasosijainti
diagram index_p138.png
namespace http://www.kuntatietopalvelu.fi/gml/rakennusvalvonta
type yht:TasosijaintiType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration maan alla 
enumeration maan tasalla 
enumeration maan yllä 
annotation
documentation
Sijainti suhteessa maanpintaan
source <xs:element name="tasosijainti" type="yht:TasosijaintiType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Sijainti suhteessa maanpintaan</xs:documentation>
 
</xs:annotation>
</xs:element>

element RakennusType/piirustukset
diagram index_p139.png
namespace http://www.kuntatietopalvelu.fi/gml/rakennusvalvonta
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children rakval:asemapiirros rakval:julkisivu rakval:pohja
annotation
documentation
Hankekohtaiset piirustukset
source <xs:element name="piirustukset" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Hankekohtaiset piirustukset</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="asemapiirros" type="xs:string"/>
     
<xs:element name="julkisivu" type="xs:string"/>
     
<xs:element name="pohja" type="xs:string"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element RakennusType/piirustukset/asemapiirros
diagram index_p140.png
namespace http://www.kuntatietopalvelu.fi/gml/rakennusvalvonta
type xs:string
properties
isRef 0
content simple
source <xs:element name="asemapiirros" type="xs:string"/>

element RakennusType/piirustukset/julkisivu
diagram index_p141.png
namespace http://www.kuntatietopalvelu.fi/gml/rakennusvalvonta
type xs:string
properties
isRef 0
content simple
source <xs:element name="julkisivu" type="xs:string"/>

element RakennusType/piirustukset/pohja
diagram index_p142.png
namespace http://www.kuntatietopalvelu.fi/gml/rakennusvalvonta
type xs:string
properties
isRef 0
content simple
source <xs:element name="pohja" type="xs:string"/>

element RakennusType/rakennuksenTiedot
diagram index_p143.png
namespace http://www.kuntatietopalvelu.fi/gml/rakennusvalvonta
type rakval:ValmisRakennusTiedotType
properties
isRef 0
content complex
children rakval:rakennustunnus rakval:kayttotarkoitus rakval:tilavuus rakval:kokonaisala rakval:kellarinpinta-ala rakval:BIM rakval:osoite rakval:rinnakkaisosoite rakval:kerrosluku rakval:kerrosala rakval:rakennusoikeudellinenKerrosala rakval:rakentamistapa rakval:kantavaRakennusaine rakval:julkisivu rakval:verkostoliittymat rakval:energialuokka rakval:energiatehokkuusluku rakval:energiatehokkuusluvunYksikko rakval:paloluokka rakval:lammitystapa rakval:lammonlahde rakval:varusteet rakval:jaahdytysmuoto rakval:huoneistot rakval:perusparannusPvm rakval:liitettyJatevesijarjestelmaanKytkin rakval:rakennusluokka
annotation
documentation
Toimenpiteen/Toimenpiteiden jälkeen
source <xs:element name="rakennuksenTiedot" type="rakval:ValmisRakennusTiedotType">
 
<xs:annotation>
   
<xs:documentation>Toimenpiteen/Toimenpiteiden jälkeen</xs:documentation>
 
</xs:annotation>
</xs:element>

element RakennusType/rakentajatyyppi
diagram index_p144.png
namespace http://www.kuntatietopalvelu.fi/gml/rakennusvalvonta
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration liiketaloudellinen 
enumeration muu 
annotation
documentation
Rakennuksen pääasiallinen rakentaja
source <xs:element name="rakentajatyyppi" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Rakennuksen pääasiallinen rakentaja</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="liiketaloudellinen"/>
     
<xs:enumeration value="muu"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element RakennusType/omistaja
diagram index_p145.png
namespace http://www.kuntatietopalvelu.fi/gml/rakennusvalvonta
type extension of yht:OsapuoliType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children yht:kuntaRooliKoodi yht:VRKrooliKoodi yht:henkilo yht:yritys yht:turvakieltoKytkin yht:suoramarkkinointikieltoKytkin yht:selite yht:postitetaanKytkin yht:laskuviite rakval:omistajalaji
annotation
documentation
Rakennuksen omistajan tiedot
source <xs:element name="omistaja" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Rakennuksen omistajan tiedot</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="yht:OsapuoliType">
       
<xs:sequence>
         
<xs:element name="omistajalaji" type="rakval:OmistajalajiType" minOccurs="0"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element RakennusType/omistaja/omistajalaji
diagram index_p146.png
namespace http://www.kuntatietopalvelu.fi/gml/rakennusvalvonta
type rakval:OmistajalajiType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children rakval:muu rakval:omistajalaji
source <xs:element name="omistajalaji" type="rakval:OmistajalajiType" minOccurs="0"/>

element RakennusType/kokoontumistilanHenkilomaara
diagram index_p147.png
namespace http://www.kuntatietopalvelu.fi/gml/rakennusvalvonta
type xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="kokoontumistilanHenkilomaara" type="xs:int" minOccurs="0"/>

element RakennusType/tilapainenRakennusKytkin
diagram index_p148.png
namespace http://www.kuntatietopalvelu.fi/gml/rakennusvalvonta
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="tilapainenRakennusKytkin" type="xs:boolean" minOccurs="0"/>

element RakennusType/tilapainenRakennusvoimassaPvm
diagram index_p149.png
namespace http://www.kuntatietopalvelu.fi/gml/rakennusvalvonta
type xs:date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="tilapainenRakennusvoimassaPvm" type="xs:date" minOccurs="0"/>


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