complexType RakennustunnusType
diagram index_p640.png
namespace http://www.kuntatietopalvelu.fi/gml/yhteiset
children yht:valtakunnallinenNumero yht:kunnanSisainenPysyvaRakennusnumero yht:jarjestysnumero yht:kiinttun yht:rakennusnro yht:aanestysalue yht:katselmusOsittainen yht:kayttoonottoKytkin yht:muuTunnustieto yht:rakennuksenSelite yht:huoneistoKayttoonotto
used by
elements KatselmusType/katselmuksenRakennustieto/KatselmuksenRakennus RakennuksenTiedotType/rakennustunnus RakennelmaType/tunnus RakennusvalvontaLiiteType/rakennustunnustieto/Rakennustunnus ToimintaType/toiminnanRakennustieto/ToiminnanRakennus
source <xs:complexType name="RakennustunnusType">
 
<xs:sequence>
   
<xs:element name="valtakunnallinenNumero" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Valtakunnallinen numero tulossa</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:pattern value="(([1][0-9]{8})[0-9ABCDEFHJKLMNPRSTUVWXY])"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="kunnanSisainenPysyvaRakennusnumero" type="xs:string" minOccurs="0"/>
   
<xs:element name="jarjestysnumero" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>Luvan sisälllä juokseva numerointi. VRKta varten yksilöivä koodi</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="kiinttun" type="yht:KiinteistotunnusType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Kiinteistötunnus, 14 merkkiä ilman väliviivoja</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="rakennusnro" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Rakennusnumero, kolmella numerolla etunollin</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:pattern value="[0-9][0-9][0-9]"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="aanestysalue" type="xs:string" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Äänestysalue</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="katselmusOsittainen" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:enumeration value="osittainen"/>
         
<xs:enumeration value="lopullinen"/>
         
<xs:enumeration value="pidetty"/>
         
<xs:enumeration value="ei tiedossa"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="kayttoonottoKytkin" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="muuTunnustieto" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="MuuTunnus" type="yht:MuuTunnusType"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="rakennuksenSelite" type="xs:string" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Voi saada arvoja esim. "Talo A", "Talo B"</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="huoneistoKayttoonotto" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="HuoneistoKayttoonotto" type="yht:HuoneistoKayttoonottoType"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element RakennustunnusType/valtakunnallinenNumero
diagram index_p641.png
namespace http://www.kuntatietopalvelu.fi/gml/yhteiset
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern (([1][0-9]{8})[0-9ABCDEFHJKLMNPRSTUVWXY]) 
annotation
documentation
Valtakunnallinen numero tulossa
source <xs:element name="valtakunnallinenNumero" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Valtakunnallinen numero tulossa</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:pattern value="(([1][0-9]{8})[0-9ABCDEFHJKLMNPRSTUVWXY])"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element RakennustunnusType/kunnanSisainenPysyvaRakennusnumero
diagram index_p642.png
namespace http://www.kuntatietopalvelu.fi/gml/yhteiset
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="kunnanSisainenPysyvaRakennusnumero" type="xs:string" minOccurs="0"/>

element RakennustunnusType/jarjestysnumero
diagram index_p643.png
namespace http://www.kuntatietopalvelu.fi/gml/yhteiset
type xs:string
properties
isRef 0
content simple
annotation
documentation
Luvan sisälllä juokseva numerointi. VRKta varten yksilöivä koodi
source <xs:element name="jarjestysnumero" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Luvan sisälllä juokseva numerointi. VRKta varten yksilöivä koodi</xs:documentation>
 
</xs:annotation>
</xs:element>

element RakennustunnusType/kiinttun
diagram index_p644.png
namespace http://www.kuntatietopalvelu.fi/gml/yhteiset
type yht:KiinteistotunnusType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern (([0-9]{3}){2}([0-9]{4}){2}) 
annotation
documentation
Kiinteistötunnus, 14 merkkiä ilman väliviivoja
source <xs:element name="kiinttun" type="yht:KiinteistotunnusType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Kiinteistötunnus, 14 merkkiä ilman väliviivoja</xs:documentation>
 
</xs:annotation>
</xs:element>

element RakennustunnusType/rakennusnro
diagram index_p645.png
namespace http://www.kuntatietopalvelu.fi/gml/yhteiset
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern [0-9][0-9][0-9] 
annotation
documentation
Rakennusnumero, kolmella numerolla etunollin
source <xs:element name="rakennusnro" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Rakennusnumero, kolmella numerolla etunollin</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:pattern value="[0-9][0-9][0-9]"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element RakennustunnusType/aanestysalue
diagram index_p646.png
namespace http://www.kuntatietopalvelu.fi/gml/yhteiset
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Äänestysalue
source <xs:element name="aanestysalue" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Äänestysalue</xs:documentation>
 
</xs:annotation>
</xs:element>

element RakennustunnusType/katselmusOsittainen
diagram index_p647.png
namespace http://www.kuntatietopalvelu.fi/gml/yhteiset
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration osittainen 
enumeration lopullinen 
enumeration pidetty 
enumeration ei tiedossa 
source <xs:element name="katselmusOsittainen" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="osittainen"/>
     
<xs:enumeration value="lopullinen"/>
     
<xs:enumeration value="pidetty"/>
     
<xs:enumeration value="ei tiedossa"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element RakennustunnusType/kayttoonottoKytkin
diagram index_p648.png
namespace http://www.kuntatietopalvelu.fi/gml/yhteiset
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="kayttoonottoKytkin" type="xs:boolean" minOccurs="0"/>

element RakennustunnusType/muuTunnustieto
diagram index_p649.png
namespace http://www.kuntatietopalvelu.fi/gml/yhteiset
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children yht:MuuTunnus
source <xs:element name="muuTunnustieto" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="MuuTunnus" type="yht:MuuTunnusType"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element RakennustunnusType/muuTunnustieto/MuuTunnus
diagram index_p650.png
namespace http://www.kuntatietopalvelu.fi/gml/yhteiset
type yht:MuuTunnusType
properties
isRef 0
content complex
children yht:tunnus yht:sovellus
source <xs:element name="MuuTunnus" type="yht:MuuTunnusType"/>

element RakennustunnusType/rakennuksenSelite
diagram index_p651.png
namespace http://www.kuntatietopalvelu.fi/gml/yhteiset
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Voi saada arvoja esim. "Talo A", "Talo B"
source <xs:element name="rakennuksenSelite" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Voi saada arvoja esim. "Talo A", "Talo B"</xs:documentation>
 
</xs:annotation>
</xs:element>

element RakennustunnusType/huoneistoKayttoonotto
diagram index_p652.png
namespace http://www.kuntatietopalvelu.fi/gml/yhteiset
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children yht:HuoneistoKayttoonotto
source <xs:element name="huoneistoKayttoonotto" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="HuoneistoKayttoonotto" type="yht:HuoneistoKayttoonottoType"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element RakennustunnusType/huoneistoKayttoonotto/HuoneistoKayttoonotto
diagram index_p653.png
namespace http://www.kuntatietopalvelu.fi/gml/yhteiset
type yht:HuoneistoKayttoonottoType
properties
isRef 0
content complex
children yht:valtakunnallinenHuoneistotunnus
source <xs:element name="HuoneistoKayttoonotto" type="yht:HuoneistoKayttoonottoType"/>


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