Vaatii, että asialle on haettu pysyvä lupatunnus Ryhdin rajapinnasta
Yksi lupa per asia.
Lupa voi koskea useampaa toimenpidettä.
Jokaisella toimenpiteellä voi olla vain yksi rakennuskohde.
Rakentamisluvan rajapinnassa vähintään yhden rakentamiskohteen tulee olla joko rakennus tai rakennelma
Toistuvuus (kardinaliteetti)
Kardinaliteetti eli tiedon toistuvuus on esitetty seuraavasti taulukoissa. Taulukoiden sarakkeissa käytetään toistuvuudesta lyhennettä toist.
0..1 Ei pakollinen, maks. 1
1 Pakollinen, maks. 1
0..* Ei pakollinen, voi olla useita
1..* Pakollinen, voi olla useita
Rakentamislupa-asia – Building permit issue
Nimi Name Tyyppi Toist. Vaatimukset vireilletuloAika dateOfInitiation Date 1 Ei voi olla tulevaisuudessa. elinkaaritila AbstraktiAsianElinkaaritila 1 Elinkaarentila tulee olla arvoltaan ’04’ ”Päätös annettu” kuntanumero municipalityNumber CharacterString 1 Pitää olla voimassa olevan kuntakoodiston mukainen Rakentamislupahakemus BuildingPermitApplication Rakentamislupahakemus 1..* Päätös Decision RakentamisLupapäätös 1 Jatkoaikapäätös ExtensionDecision Jatkoaikapäätös 0..* Muutoslupa ChangePermit Muutoslupa 0..* Rakennuspaikka BuildingSite Rakennuspaikka 1 Rakentamistoimenpide ConstructionAction RakennuskohteenToimenpide 1..* Liiteasiakirja Attachment Rakennusvalvonnan liiteasiakirja 0..* Rakentamishanke Construction project Rakentamishanke 0..* Päivityksen laji Update type Päivitystapahtuman laji 0..1 Sallittu ja pakollinen vain päivitystapahtumassa. Päivityksen kuvaus Update description LanguageString 0..1 Sallittu vain, jos Päivityksen laji annettu PysyväLupaTunnus PermanentPermitIdentifier CharacterString 1 Ryhdin pysyvä lupatunnus. Haetaan rajapinnasta HaePysyväLupatunnus . Muototarkistus: 10 merkkiä, alkaa merkillä 3.
Rakentamislupahakemus – Building Permit Application
Rakentamislupapäätös – Decision
Nimi Name Tyyppi Toist. Vaatimukset myönnettyPoikkeaminen acceptedDeviation MääräyksestäPoikkeaminen 0..* laatu/vaat-myonnetyt-poikkeamiset lupamääräys permitRegulation Lupamääräys 0..* elinkaaritila lifeCycleState PäätöksenElinkaaritila 1 päätöspäivämäärä decisionDate Date 1 Ei voi olla tulevaisuudessa. antopäivämäärä dateOfDecision Date 1 lainvoimaisuuspäivämäärä dateOfValidityOfDecision Date 1 päätösasiakirja decisionDocument Liiteasiakirja 1 päätöspykälä decisionArticle LanguageString 0..1 julkaisemispäivämäärä dateOfPublication Date 0..1 päätösteksti decisionText LanguageString 1 ohjaavaSäädös guidingStatute Säädösviite 0..* liittyväLupa relatedPermit CharacterString 0..* Vastaava PLT pitää löytyä Ryhdistä PäättäjänLaji DescionMakerType Päätöksentekijä 1 päättäjänEtunimi DescionMakerFirstName CharacterString 0..1 päättäjänNimi DescionMakerName LanguageString 1 Päättäjän sukunimi (henkilö) tai monijäsenisen päätöksentekoelimen nimi (lautakunta) Lupatyyppi TypeOfPermitApplication RakentamisluvanLaji 1 RakennustyötAloitettavaViimeistään ConstructionToBeStartedBy Date 1 RakennustyötValmistuttavaViimeistään ConstructionToBeCompletedBy Date 1 RakennustyötAloitettavaJatkoaAsti ConstructionToBeStartedByExtension Date 0..1 RakennustyötValmistuttavaJatkoaAsti ConstructionToBeCompletedByExtension Date 0..1 HankkeeseenRyhtyvä EngagingParty hankkeeseenRyhtyvä 1..*
Rakennuspaikka – Building site
Name Name Tyyppi Toist. Vaatimukset nimi name LanguageString 0 kuvaus description LanguageString 0 geometria geometry Geometry 0..1 Pakollisuus merkitty periytyvän kohteen kohdalla. PintaAla Area Integer 0..1 HulevedenKäsittelytapa TypeOfStormWaterTreatment HulevedenKäsittelynLaji 1 RakennuspaikanOsoite BuildingSiteAddress_ ? Osoite 1..* RakentamistaOhjaavaKaava SpatialPlan ? Kaava 0..1 Kaavatilanne StatusOfPlan ? Kaavatilanne 0..1 Pakollinen, jos kohde on Rakennus. Ei sallitut arvot 02 Rakennuskaava ja 04 Yleiskaava. Hallintaperuste tenure ? Rakennuspaikan hallintaperuste 1
Rakentamistoimenpide – ConstructionAction
Nimi Name Tyyppi Toist. Vaatimukset ToimenpiteenLaji TypeOfConstructionAction Rakentamistoimenpide 1 Ainoana rakentamistoimenpiteenä ei voi olla 05 – purkaminen, 06 – rakennuksen osittainen purkaminen tai 08 – maisemaa muuttava toimenpide. 09 Rakennuksen tai rakennelman päivitys ei ole tässä käyttötapauksessa mahdollinen. SuunniteltuMuutos ChangeInBuildingObject RakennuskohteenMuutos 0..1 Pakollinen jos toimenpiteen laji on 02 laajennus ja kohteena on rakennus. Sallittu myös toimenpiteen lajin ollessa 04 muu muutostyö ja 06 rakennuksen osittainen purkaminen. Ei sallittu muissa toimenpiteissä. Kuvaus DescriptionOfAction LanguageString 1 Muutosala AreaUndergoingChanges Integer 0..1 Sallittu vain, jos toimenpiteenlaji on 02 laajentaminen, 03 uudelleen rakentamiseen verrattava muutostyö, 04 Muu muutostyö tai 06 Rakennuksen osittainen purkaminen PurkamisenSyy ReasonForDemolition Käytössäolo 0..1 Sallittu ja pakollinen, jos toimenpide = ’05 – Purkaminen’. Sallitut arvot: ’06 – Purettu uudisrakentamisen vuoksi’, ’07 – Purettu muusta syystä’. Perusparannus Renovation Boolean 1 Sallittu vain, jos toimenpiteenlaji on 02 laajentaminen, 03 uudelleen rakentamiseen verrattava muutostyö, 04 Muu muutostyö Korjausaste RenovationRate Integer 0..1 Jos perusparannus = true, korjausaste on pakollinen. Rakennus Building Rakennus 0..1 Joku näistä pitää olla: Rakennus, Rakennelma, ErityistäToimintaaVartenRakennettavaAlue ValmisRakennus finishedBuilding Rakennus 0..1 Pakollinen ja sallittu vain, jos Rakentamistoimenpide.Käyttöönottopäivämäärä tai Rakentamistoimenpide.Valmistumispäivämäärä annettu ja toimenpide <> (05 – Purkaminen) ja toimenpiteen kohteena Rakennus Rakennelma Structure Rakennelma 0..1 Joku näistä pitää olla: Rakennus, Rakennelma, ErityistäToimintaaVartenRakennettavaAlue valmisRakennelma finishedStructure Rakennelma 0..1 Pakollinen ja sallittu vain, jos Rakentamistoimenpide.Käyttöönottopäivämäärä tai Rakentamistoimenpide.Valmistumispäivämäärä annettu ja toimenpide <> (05 – Purkaminen) ja toimenpiteen kohteena Rakennelma ErityistäToimintaaVartenRakennettavaAlue AreaToBeBuiltForSpecificActivities ErityistäToimintaaVartenRakennettavaAlue 0..1 Joku näistä pitää olla: Rakennus, Rakennelma, ErityistäToimintaaVartenRakennettavaAlue. valmisErityistäToimintaaVartenRakennettavaAlue finishedAreaToBeBuiltForSpecificActivities ErityistäToimintaaVartenRakennettavaAlue 0..1 Pakollinen ja sallittu vain, jos Rakentamistoimenpide.Käyttöönottopäivämäärä tai Rakentamistoimenpide.Valmistumispäivämäärä annettu ja toimenpide <> (05 – Purkaminen) ja toimenpiteen kohteena ErityistäToimintaaVartenRakennettavaAlue Rakentamistöiden aloituspäivämäärä Start date of construction works Date 0..1 Jos UusiRakentamislupa-asia, niin tulee olla tyhjä. Valmistumispäivämäärä Completion date Date 0..1 Jos UusiRakentamislupa-asia, niin tulee olla tyhjä. Käyttöönottopäivämäärä Commissioning date Date 0..1 Ei sallittu, jos toimenpide = 05 – Purkaminen; Jos UusiRakentamislupa-asia, niin tulee olla tyhjä HyväksyttyKäyttöönKokonaisuudessaan Fully approved for use Boolean 0..1 Pakollinen ja sallittu vain, jos Käyttöönottopäivämäärä annettu. ToimenpiteenTila StatusOfConstructionAction Rakennuskohteen toimenpiteen tila 1 Jos UusiRakentamislupa-asia, niin tulee olla ’1 – Suunniteltu’. LiiketaloudellinenRakentaminen BusinessContruction (?) Boolean 0..1 Pakollinen, jos rakennuskohde on Rakennus. Arvo true = liiketaloudellinen rakentaminen ja false = muu rakentaminen MuutostyönTarkenne ChangeType Muutostyön laji 0..1 Pakollinen, jos Rakentamistoimenpide on 04 Muu muutostyö ja rakennuskohde on Rakennus. DVV Lupatunnnus DvvPermitIdentifier CharacterString 0..1 Pakollinen ja sallittu vain, jos toimenpiteeseen liittyy rakennus ja toimenpiteen lajina on ’01’,’02’,’03’,’04’ tai ’06’ Raukeamispäivämäärä ExpiryDate Date 0..1 Jos UusiRakentamislupa-asia, niin tulee olla tyhjä käyttönottoSiirrettyVTJ commissioningTransferredToDVV TM_Instant 0..1 Ryhdin sisäinen tieto siitä, milloin käyttöönottopäivä on siirretty onnistuneesta DVV:lle. Ei näkyvissä ja ylläpidettävissä rajapinnassa.
Rakentamishanke – Construction project
Nimi Name Tyyppi Toist. HankkeenKuvaus Description of construction project LanguageString 0..1 Aloittamispäivämäärä Start date Date 0..1 Päättymispäivämäärä End date Date 0..1 Suunnittelija Planner Suunnittelija 0..* Työnjohtaja Foreman Työnjohtaja 0..* Katselmus Inspection Katselmus 0..*
Suunnittelija – Planner
Nimi Name Tyyppi Toist. Vaatimukset SuunnittelijaToimija PlannerOperator Toimija 1 SuunnittelijanRooli PlannerRole Suunnittelijan rooli 1 SuunnittelijanPätevyys PlannerCompetence Vaativuus- ja pätevyysluokat 1 VastuunAlkamisPvm ResponsibilityStartDate Date 1 VastuunPäättymisPvm ResponsibilityEndDate Date 0..1 RakennusViite BuildingReference Datatype [?) 0..* Rakennus (PRT). Lisäksi optiona rakennukseen liittyen osien uuid:it listana. Tunnisteet tulee löytyä sanomasta toimenpiteeltä. RakennelmaViite StructureReference Datatype [?) 0..* Rakennelma (PRKT). Lisäksi optiona rakennelmaan liittyen osien uuid:it listana. Tunnisteet tulee löytyä sanomasta toimenpiteeltä. ErityinenAlueViite SpecificAreaReference Datatype [guid) 0..* Erityistä toimintaa varten rakennettava alue (uuid). Tunnisteet tulee löytyä sanomasta toimenpiteeltä.
Työnjohtaja – Foreman
Nimi Name Tyyppi Toist. Vaatimukset TyönjohtajaToimija ForemanOperator Toimija 1 TyönjohtajanRooli ForemanRole Työnjohtajan rooli 1 TyönjohtajanPätevyys ForemanCompetence Vaativuus- ja pätevyysluokat 1 VastuunAlkamisPvm ResponsibilityStartDate Date 1 VastuunPäättymisPvm ResponsibilityEndDate Date 0..1 RakennusViite BuildingReference Datatype [?) 0..* Rakennus (PRT). Lisäksi optiona rakennukseen liittyen osien uuid:it listana. Tunnisteet tulee löytyä sanomasta toimenpiteeltä. RakennelmaViite StructureReference Datatype [?) 0..* Rakennelma (PRKT). Lisäksi optiona rakennelmaan liittyen osien uuid:it listana. Tunnisteet tulee löytyä sanomasta toimenpiteeltä. ErityinenAlueViite SpecificAreaReference Datatype [guid) 0..* Erityistä toimintaa varten rakennettava alue (uuid). Tunnisteet tulee löytyä sanomasta toimenpiteeltä.
Hankkeeseen ryhtyvä – Engaging Party
Nimi Name Tyyppi Toist. Vaatimukset Henkilötunnus SocialSecurityNumber CharacterString 0..1 Joku pitää näistä pitää olla (henkilötunnus, yritysJaYhteisötunnus, muuTunnus). YritysJaYhteisötunnus BusinessID CharacterString 0..1 Validointi: joku pitää näistä pitää olla (henkilötunnus, yritysJaYhteisötunnus, muuTunnus). MuuTunnus OtherID CharacterString 0..1 Validointi: joku pitää näistä pitää olla (henkilötunnus, yritysJaYhteisötunnus, muuTunnus). OnHenkilö IsPerson Boolean 1 True = Luonnollinen henkilö, False = Juridinen henkilö ToimijanEtunimi OperatorFirstName CharacterString 0..1 Pakollinen, jos onHenkilö = ’true’ ToimijanSukuTaiYritysNimi OperatorFamilyOrCompanyName LanguageString 1 Toimijan sukunimi tai yrityksen nimi Turvakielto NonDisclosureForSafety Boolean 0..1 Pakollinen, jos onHenkilö = ’true’; HUOM! True = henkilöllä on turvakielto, False = henkilöllä ei ole turvakieltoa. Suoramarkkinointikielto NonDisclosureForMarketing Boolean 0..1 True = henkilöllä on suoramarkkinointikielto, False = henkilöllä ei ole suoramarkkinointikieltoa. HankkeeseenRyhtyvänYhteys ApplicantContactOperator Toimija 0..1 Kielikoodi LanguageCode IETF kielikoodit 0..1 Kansalaisuuskoodi NatinalityCode Valtiot ja maat 0
Rakennuskohteen Muutos
Nimi Name Tyyppi Toist. Vaatimukset TilavuudenMuutos VolumeChange Integer 0..1 Pitää olla nolla tai positiivinen, jos toimenpiteenLaji on 02, tai 04. Saa olla negatiivinen, jos toimenpiteenLaji on 06 (osittainen purkaminen) KerrosalanMuutos GrossFloorAreaChange Integer 0..1 Pitää olla nolla tai positiivinen, jos toimenpiteenLaji on 02, tai 04. Saa olla negatiivinen, jos toimenpiteenLaji on 06 (osittainen purkaminen) RakennusoikeudellisenKerrosalanMuutos PermittedBuildingAreaChange Integer 0..1 Pitää olla nolla tai positiivinen, jos toimenpiteenLaji on 02, tai 04. Saa olla negatiivinen, jos toimenpiteenLaji on 06 (osittainen purkaminen) KokonaisalanMuutos TotalAreaChange Integer 0..1 Pitää olla nolla tai positiivinen, jos toimenpiteenLaji on 02, tai 04. Saa olla negatiivinen, jos toimenpiteenLaji on 06 (osittainen purkaminen) HuoneistoalanMuutos FloorAreaChange Integer 0..1 Pitää olla nolla tai positiivinen, jos toimenpiteenLaji on 02, tai 04. Saa olla negatiivinen, jos toimenpiteenLaji on 06 (osittainen purkaminen) KellarialanMuutos BasementAreaChange Integer 0..1 Pitää olla nolla tai positiivinen, jos toimenpiteenLaji on 02, tai 04. Saa olla negatiivinen, jos toimenpiteenLaji on 06 (osittainen purkaminen) KerrosluvunMuutos NumberOfStoreysChange Integer 0..1
Rakennus
Nimi Name Tyyppi Toist. Vaatimukset nimi name LanguageString kuvaus description LanguageString +liittyväKohde RakennetunYmpäristönKohde 1 HUOM! RakennetunYmpäristönKohde.geometria ei sallittu Rakennuksella, vaan tulee antaa RakennuskohteenSijaintitiedot PysyväRakennusTunnus PermanentBuildingIdentifier CharacterString 1 Haettu ennen päätöksen lähettämistä. VäliaikainenTunnus TemporaryIdentifier CharacterString 0..1 Tilapäinen Temporary Boolean 1 PurkamisenMääräaika DemolitionDeadline Date 0..1 Jos tilapäinen on true, niin arvo annettava Kerrosluku NumberOfStoreys Integer 1 RakennuksenOsa [PT1] [JB2] BuildingSection RakennuksenOsa 1..* Rakennuslupa-asian hankerakennuksella (building) pitää olla 1 osa, jonka ositteluperuste = 2 (Rakentamishistoriaan perustuva osittelu), Muita osia voi olla useita. Muiden osittelujen yhteenlaskettu kerrosala tulee täsmätä Rakentamishistoriaan perustuvan osittelun kerrosalaan. Lisäksi: Valmiilla rakennuksella ilman lupaa (building) tai valmisRakennuksella (finishedBuilding) pitää olla vähintään 1 osa, jonka ositteluperustu = 2 (Rakentamishistoriaan perustuva osittelu), Muiden osittelujen yhteenlaskettu kerrosala tulee täsmätä Rakentamishistoriaan perustuvan osittelun yhteenlaskettuu kerrosalaan. PääasiallinenKäyttötarkoitus MainPurpose Rakennusluokitus 2018 1 TiedonLaji BuildingObjectType RakennuskohteenTiedonLaji 1 elinkaari/vaat-suunniteltu-rakennuskohde elinkaari/vaat-toteutunut-rakennuskohde Jos kyseessä Rakennus, niin tiedonLaji = ’1’, jos kyseessä valmisRakennus tai valmis rakennus ilman lupaa, niin tiedonLaji = ’2’RakennuskohteenSijaintitiedot Location RakennuskohteenSijaintitiedot 1 Ryhti järjestelmän yleisen geometrian mukainen tieto sallittu Sijaintikiinteistö Property Public abstract Interface KiinteistöTaiMääräala 1..* MML:n rajapinnasta tarkistetaan: kiinteistötunnuksen voimassaolo ja sijaintikunnan täsmääminen RakennuskohteenSijaintitiedot.kuntanumero. Tietojen validoinnissa tunnuksen muodon validointia ei tehdä; se tarkistetaan kiinteistötietojen kyselypalvelusta ja tulos palautetaan vastauksessa. määrittely HUOM!: Kyseessä on luvan voimassa oleva sijaintikiinteistö. TODO: otetaanko kokonaan pois rajapinnasta ja Ryhti luo tämän sijainnin perusteella? MyöntöAjanSijaintikiinteistö DecisionProperty Public abstract Interface KiinteistöTaiMääräala 1..* Kyseessä on luvan myöntämisen aikainen sijaintikiinteistö. Tämän voimassaoloa ei validoida, sillä kiinteistöjaotus on saattanut muuttua luvan myöntämisen jälkeen. RakennuskohteenOmistaja BuildingObjectOwner RakennuskohteenOmistaja 1..* KohteenOsoite Address Osoite 1..* lisätäänVerottajalle addToTax Boolean 0..1 Sallittu vain Rakennuskohteen lisäyksessä/päivityksessä.
RakennuksenOsa
Pakollisuus käyttötapauksessa
pitää olla, jos Rakennuskohde = Rakennus
ei saa olla, jos Rakennuskohde = Rakennelma
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Nimi Name Tyyppi Toistuvus Vaatimukset ElinkaarenVaihe LifeCycleState RakennuksenElinkaarenVaihe 1 Jos toimenpiteenlaji on 01 tai 02, niin elinkaarenVaihe on 01 (suunnitteilla). Jos toimenpiteenlaji on 03, 04, 06, 07, niin elinkaarenVaihe on oltava 03 tai 04. Jos toimenpiteenlaji on 05, niin elinkaarenVaihe voi olla mikä vain. Valmistumispäivämäärä CompletionDate Date 0..1 Arvo oltava tyhjä. Suojelutapa ProtectionMethod Suojelutapa 0..1 KulttuurihistoriallinenMerkittävyys CultureHistoricalSignificance KulttuurihistoriallinenMerkittävyys 0..1 Materiaalitiedot MaterialData Materiaalitiedot 0..1 Pakollinen jos toimenpiteenlaji ei ole 05 Energiatiedot [PT1] [JB2] EnergyData Energiatiedot 0..1 Pakollinen, jos Rakentamistoimenpide.toimenpiteenLaji = ’01’, ’02’ – ’04’, ’06’, ’07’; ei pakollinen, jos Rakentamistoimenpide.toimenpiteenLaji = ’05’; HUOM!: Valmiin rakennuksen päivityksessä ilman lupaa ei ole pakollinen, mutta pitää toimittaa silti myös muutostöissä. SisätilojenTiedot InteriorData SisätilojenTiedot 0..1 Pakollinen jos toimenpiteenlaji ei ole 05 UlkokuorenTiedot ExteriorData UlkokuorenTiedot 0..1 Pakollinen jos toimenpiteenlaji ei ole 05 Talotekniikkatiedot BuildingServicesEngineeringData Talotekniikkatiedot 0..1 Pakollinen jos toimenpiteenlaji ei ole 05 Käyttötiedot UsageData RakennuksenKäyttötiedot 1 Varuste [PT3] [JB4] Equipment RakennuksenVaruste 0..* Sisäänkäynti Entrance Sisäänkäynti 0..* hissi elevator Hissi 0..* huoneisto apartment Huoneisto 0..* Rakennussuunnitelma constructionDesign Rakennussuunnitelma 0..* Jos Rakennustietomalli tyhjä, niin pakollinen. Rakennustietomalli buildingInformationModel Rakennustietomalli 0..* Jos Rakennussuunnitelma tyhjä, niin pakollinen. Erityissuunnitelma SpecialDesign Erityissuunnitelma 0..* Liiteasiakirja Attachment Rakennusvalvonnan liiteasiakirja 0..* OsitteluPeruste PartitionReason RakennuksenOsittelunLaji 1 laatu/vaat-rakennuksen-historiaosittelu OsitteluKuvaus PartitionDescription LanguageString 0..1 VäestönSuoja CivilDefenceShelter Väestönsuoja 0..* KokoontumisTila AssemblyFacility Kokoontumistila 0..* LiittyväValmiinRakennuksenOsa RelatedFinishedBuildingSection UUID 0..1 Sallittu ja pakollinen vain Rakennus-luokalla. uuid, joka pitää löytyä valmisRakennus-luokan rakennuksen osalta, jos sellainen on PurkamisPäivämäärä DemolitionDate Date 0..1
Materiaalitiedot
Pakollisuus käyttötapauksessa
pitää olla, jos Rakennuskohde = Rakennus
pitää olla, jos Rakennuskohde = Rakennelma
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Nimi Name Tyyppi Toistuvuus Vaatimukset Rakentamistapa ConstructionMethod Rakentamistapa 1 KantavienRakenteidenRakennusaine BuildingMaterialOfLoadBearingStructures KantavienRakenteidenRakennusaine 1..* Julkisivumateriaali FacadeMaterial Julkisivumateriaali 1..* Paloluokka FireClass Paloluokka 0..1 Pakollinen vain, jos toimenpiteenlajina on 01 ja kohde on rakennus. LaajarunkoinenRakennus WideBodiedBuilding Boolean 1 UudelleenhyödynnettävänMateriaalinMäärä ReusableMaterialAmount Integer 0..1
KantavienRakenteidenRakennusaine
Pakollisuus käyttötapauksessa
pitää olla, jos Rakennuskohde = Rakennus
pitää olla, jos Rakennuskohde = Rakennelma
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Julkisivumateriaali
Pakollisuus käyttötapauksessa
pitää olla, jos Rakennuskohde = Rakennus
pitää olla, jos Rakennuskohde = Rakennelma
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Energiatiedot
Pakollisuus käyttötapauksessa
pitää olla, jos Rakennuskohde = Rakennus
pitää olla, jos Rakennuskohde = Rakennelma (sis. attribuuttikohtaisia poikkeuksia)
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Nimi Name Tyyppi Pakollisuus Vaatimukset Energialuokka EnergyRating Energialuokka 0..1 Jos kohde on rakennelma, niin ei mahdollinen. LaskennallinenEnergiatehokkuudenVertailuluku ComputationalEnergyEfficiencyComparand Double 0..1 Jos energialuokka on 08 niin ei pakollinen. Jos kohde rakennelma, niin ei mahdollinen Lämmitystapa HeatingMethod Lämmitystapa 1..* LämmitysenergianLähde HeatingEnergySource LämmitysenergianLähde 0..* Jos lämmitystavan laji on 07 niin ei ole mahdollinen Jäähdytystapa CoolingMethod Jäähdytystapa 0..* JäähdytysenergianLähde CoolingEnergySource JäähdytysenergianLähde 0..* Pakollinen ja sallittu vain, jos jäähdytystapa.laji on annettu ja se ei ole ’03 – ei kiinteää jäähdytystä’ SähköenergianLähde ElectricalEnergySource SähköenergianLähde 0..* Jos sähköverkkoliittymä, niin pakollinen LämmitettyNettopintaAla NetHeatedArea Integer 0..1 Jos energialuokka on 08 niin ei pakollinen. Jos kohde rakennelma, niin ei mahdollinen LämmitettyTilavuus HeatedVolume Integer 0..1 Jos energialuokka on 08 niin ei pakollinen. Jos kohde rakennelma, niin ei mahdollinen Liiteasiakirja Attachment Rakennusvalvonnan liiteasiakirja 0..* Jos energialuokka on 08 niin ei pakollinen. Jos kohde rakennelma, niin ei mahdollinen LaskennallinenOstoenergianKulutus CalculatoryDeliveredEnergyUsage Energiankulutus 0..1 Jos energialuokka on 08 niin ei pakollinen. Jos kohde rakennelma, niin ei mahdollinen
Lämmitystapa
Pakollisuus käyttötapauksessa
pitää olla, jos Rakennuskohde = Rakennus
pitää olla, jos Rakennuskohde = Rakennelma
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
LämmitysenergianLähde
Englanninkielinen nimi:
saa olla, jos Rakennuskohde = Rakennus, paitsi jos lämmitystavanlaji on 07- ei kiinteää lämmitystä
saa olla, jos Rakennuskohde = Rakennelma, paitsi jos lämmitystavanlaji on 07- ei kiinteää lämmitystä
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Jäähdytystapa
Englanninkielinen nimi:
saa olla, jos Rakennuskohde = Rakennus
saa olla, jos Rakennuskohde = Rakennelma
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
JäähdytysenergianLähde
Englanninkielinen nimi:
saa olla, jos Rakennuskohde = Rakennus, paitsi jos jäähdytystavanlaji on 03- ei kiinteää jäähdytystä
saa olla, jos Rakennuskohde = Rakennelma, paitsi jos jäähdytystavanlaji on 03- ei kiinteää jäähdytystä
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
SähköenergianLähde
Englanninkielinen nimi:
saa olla, jos Rakennuskohde = Rakennus
saa olla, jos Rakennuskohde = Rakennelma
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Energiankulutus
Englanninkielinen nimi:
saa olla, jos Rakennuskohde = Rakennus
saa olla, jos Rakennuskohde = Rakennelma
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Nimi Name Tyyppi Pakollisuus Vaatimukset Energialaji DeliveredEnergyType OstoenergianLaji 1 EnergiamääräVuodessa EnergyAmountYearly Integer 1
SisätilojenTiedot
Englanninkielinen nimi:
pitää olla, jos Rakennuskohde = Rakennus
ei saa olla, jos Rakennuskohde = Rakennelma
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Nimi Name Tyyppi Pakollisuus Vaatimukset Huoneistoala FloorArea Decimal 0..1 Pakollinen jos rakennuksessa on huoneistoja; ei sallittu, jos rakennuksessa ei huoneistoja Kellariala BasementArea Integer 0..1
UlkokuorenTiedot
Englanninkielinen nimi:
pitää olla, jos Rakennuskohde = Rakennus
pitää olla, jos Rakennuskohde = Rakennelma (sis. attribuuttikohtaisia poikkeuksia)
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Nimi Name Tyyppi Pakollisuus Vaatimukset Kerrosluku NumberOfStoreys Integer 0..1 Jos kohde on rakennelma, silloin ei pakollinen Korkeus Height Integer 0..1 Pakollinen vain, jos toimenpiteenlaji on 01 ja kohde on Rakennus. Lentoeste FlightObstacle Boolean 0..1 Pakollinen vain, jos toimenpiteenlaji on 01 ja kohde on Rakennus. Muoto Shape Geometry 0..1 Jos Rakennustietomalli on liitetty niin pakollinen SuhdeMaanpintaan RelationToGroundLevel SuhdeMaanpintaan 0..1 Pakollinen vain, jos toimenpiteenlaji on 01 ja kohde on Rakennus. Tilavuus Volume Integer 0..1 Jos kohde on rakennelma, silloin ei pakollinen Kerrosala GrossFloorArea Integer 0..1 Jos kohde on rakennelma, silloin ei pakollinen RakennusoikeudellinenKerrosala PermittedBuildingArea Integer 0..1 Jos kohde on rakennelma, silloin ei pakollinen Kokonaisala TotalArea Integer 0..1 Jos kohde on rakennelma, silloin ei pakollinen
Talotekniikkatiedot
Englanninkielinen nimi:
pitää olla, jos Rakennuskohde = Rakennus
saa olla, jos Rakennuskohde = Rakennelma
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Nimi Name Tyyppi Pakollisuus Vaatimukset Ilmavaihtotapa VentilationMethod Ilmanvaihtotapa 1..* Viemäröintitapa SewerageMethodType JätevesienKäsittelynLaji 0..1 Jos viemäröintitavaksi annettu 01, niin tulee olla verkostoliittymä, jolla verkostoliittymän laji on 03 Talousvesi HouseholdWaterType TalousvedenLaji 0..1 Jos talousveden lajiksi on annettu 01, niin niin tulee olla verkostoliittymä, jolla verkostolliittymän lajina on 02 Verkostoliittymä NetworkConnection VerkostoliittymänLaji 0..* HulevedenKäsittelytapa StormWaterTreatmentType HulevedenKäsittelynLaji 0..1
Ilmanvaihtotapa
Englanninkielinen nimi:
pitää olla, jos Rakennuskohde = Rakennus
pitää olla, jos Rakennuskohde = Rakennelma
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Verkostoliittymä
Englanninkielinen nimi:
saa olla, jos Rakennuskohde = Rakennus
saa olla, jos Rakennuskohde = Rakennelma
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Nimi Name Tyyppi Pakollisuus Vaatimukset Laji NetworkConnectionType VerkostoliittymänLaji 1 Pitää täsmätä rakennuksen varusteissa ilmoitettuihin tietoihin. Liitetty Connected Boolean 1 Liittymäpiste ConnectionPoint Geometry 0..1
Rakennuksen käyttötiedot
Englanninkielinen nimi:
pitää olla, jos Rakennuskohde = Rakennus
ei saa olla, jos Rakennuskohde = Rakennelma
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Nimi Name Tyyppi Pakollisuus Vaatimukset Käyttöönottopäivämäärä CommissioningDate Date 0..1 Ei mahdollinen käyttötapauksessa Käytössäolo UsageStatus Käytössäolo 0..1 Ei mahdollinen käyttötapauksessa. Ei mahdollinen uuden lupa-asian lisäyksessä. Käyttötarkoitus Purpose RakennuksenKäyttötarkoitus 1..* Käyttöala Useful floor area Decimal 0..1 TavoitteellinenKäyttöikä IntendedWorkingLife Integer 0..1 Jos energialuokka on 08, silloin ei pakollinen SuunniteltuKäyttäjämäärä PlannedUserCount Integer 0..1 jos energialuokka on 08, silloin ei pakollinen
Rakennuksen käyttötarkoitus
Englanninkielinen nimi:
pitää olla, jos Rakennuskohde = Rakennus
ei saa olla, jos Rakennuskohde = Rakennelma
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Rakennuksen varuste
Englanninkielinen nimi:
saa olla, jos Rakennuskohde = Rakennus
saa olla, jos Rakennuskohde = Rakennelma
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Nimi Name Tyyppi Pakollisuus Vaatimukset laji EquipmentType RakennuksenVarusteenLaji 1 VarusteenLukumäärä EquipmentCount Integer 1 Sallittu vain, jos varusteen lajin arvo = 07, 08, 09, 10. Tulee olla tällöin välillä 1 – 99
Sisäänkäynti
Englanninkielinen nimi:
saa olla, jos Rakennuskohde = Rakennus
ei saa olla, jos Rakennuskohde = Rakennelma
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Hissi
Englanninkielinen nimi:
saa olla, jos Rakennuskohde = Rakennus
ei saa olla, jos Rakennuskohde = Rakennelma
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Väestönsuoja
Englanninkielinen nimi:
saa olla, jos Rakennuskohde = Rakennus
ei saa olla, jos Rakennuskohde = Rakennelma
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Nimi Name Tyyppi Pakollisuus Vaatimukset Väestönsuojantunnus CivilDefenceShelterKey uuid 1 nimi name LanguageString 0 kuvaus description LanguageString 0 nimigeometria name geometry LanguageString Geometry 0..1 0Pakollisuus merkitty periytyvän kohteen kohdalla. kuvaus description LanguageString 0 geometria geometry Geometry 0..1 Väestönsuojan luokka CivilDefenceShelterClass Väestönsuojan luokka 0..1 Väestönsuojan suojapaikkojen määrä CivilDefenceShelterCapacity Integer 1 Yhteinen väestönsuoja CivilDefenceShelterShared Boolean 1 True tarkoittaa, että on yhteinen Väestönsuojan lisätieto CivilDefenceShelterAdditionalInformation LanguageString 0..1 VäestönsuojanMuutRakennukset CivilDefenceShelterOtherBuildings väestönsuojanMuutRakennukset 0..* Muut rakennukset, joille on osoitettu suojapaikkoja ko. väestönsuojasta
VäestönsuojanMuutRakennukset
Nimi Name Tyyppi Pakollisuus Vaatimukset Liittyvien väestönsuojien luokan tunnus CivilDefenceShelterOtherBuildingsKey uuid 1 PysyväRakennusTunnus PermanentBuildingIdentifier CharacterString 1 Tunnus pitää löytyä ryhdistä Väestönsuojasta osoitettujen suojapaikkojen määrä CivilDefenceShelterPointedCapacity Integer 1
Kokoontumistila
Englanninkielinen nimi:
saa olla, jos Rakennuskohde = Rakennus
ei saa olla, jos Rakennuskohde = Rakennelma
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Rakennelma
Nimi Name Tyyppi Toistuvuus Vaatimukset nimi name LanguageString 0 kuvaus description LanguageString 0 geometria geometry Geometry 0..1 Pakollisuus merkitty periytyvän kohteen kohdalla. nimi name LanguageString 0 kuvaus description LanguageString 0 PysyväRakennelmaTunnus PermanentStructureIdentifier CharacterString 1 Pitää olla haettuna ryhdistä VäliaikainenTunnus TemporaryIdentifier CharacterString 0..1 Tilapäinen Temporary Boolean 1 PurkamisenMääräaika DemolitionDeadline Date 0..1 Jos rakennelma on tilapäinen, niin arvo annettava Kerrosluku NumberOfStoreys Integer 0..1 RakennelmanOsa StructureSection RakennelmanOsa 1..* PääasiallinenKäyttötarkoitus StructureMainPurpose RakennelmanKäyttötarkoitus 1 TiedonLaji BuildingObjectType RakennuskohteenTiedonLaji 1 Käyttötapauksessa pitää olla yksi kohde, jonka tiedon laji on 1 RakennuskohteenSijaintitiedot Location RakennuskohteenSijaintitiedot 1 Sijaintikiinteistö Property Public abstract Interface KiinteistöTaiMääräala 1..* Kyseessä on luvan myöntämisen aikainen sijaintikiinteistö (luvan kiinteistö). RakennuskohteenOmistaja BuildingObjectOwner RakennuskohteenOmistaja 1..* KohteenOsoite Address Osoite 1..*
RakennelmanOsa
Englanninkielinen nimi:
Pakollisuus käyttötapauksessa
ei saa olla, jos Rakennuskohde = Rakennus
pitää olla, jos Rakennuskohde = Rakennelma
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Nimi Name Tyyppi Pakollisuus Vaatimukset ElinkaarenVaihe LifeCycleState RakennuksenElinkaarenVaihe 1 Jos tässä käyttötapauksessa (uusi lupa) toimenpiteen laji on 01 (uusi) tai 02 (laajennus), niin elinkaaren vaihe on 01 (suunnitteilla). Jos toimenpiteen laji on 03, 04, 06 tai 07 (laajennus, uudelleen rakentaminen, muu muutos, osittainen purkaminen, kaupunkikuvatoimenpide) , niin elinkaaren vaihe on 03 tai 04, (käytössä, käyttökiellossa/kelvoton). Jos toimenpiteen laji on 05 (purkaminen), niin elinkaaren vaihe voi olla mikä vain. Valmistumispäivämäärä CompletionDate Date 0..1 Tyhjä tässä käyttötapauksessa Suojelutapa ProtectionMethod Suojelutapa 0..1 KulttuurihistoriallinenMerkittävyys CultureHistoricalSignificance KulttuurihistoriallinenMerkittävyys 0..1 Materiaalitiedot MaterialData Materiaalitiedot 0..1 Pakollinen, jos toimenpiteen laji on 01, 02, 03, 04, 06, 07. Ei pakollinen, jos toimenpiteen laji on 05. Eli pakollinen muissa tapauksessa paitsi koko rakennelman purkamisessa Energiatiedot EnergyData Energiatiedot 0..1 Pakollinen, jos toimenpiteen laji on 01, 02, 03, 04, 06, 07. Ei pakollinen, jos toimenpiteen laji on 05. Eli pakollinen muissa tapauksessa paitsi koko rakennelman purkamisessa UlkokuorenTiedot ExteriorData UlkokuorenTiedot 0..1 Pakollinen, jos toimenpiteen laji on 01, 02, 03, 04, 06, 07. Ei pakollinen, jos toimenpiteen laji on 05. Eli pakollinen muissa tapauksessa paitsi koko rakennelman purkamisessa. Talotekniikkatiedot BuildingServicesEngineeringData Talotekniikkatiedot 0..1 Käyttötarkoitus StructurePurpose RakennelmanKäyttötarkoitus 1 Varuste Equipment RakennuksenVaruste 0..* Rakennussuunnitelma ConstructionDesign Rakennussuunnitelma 0..* Rakennustietomalli BuildingInformationModel Rakennustietomalli 0..* Käyttötapauksessa Rakennuksen tietomallin laji on 01 – Suunnittelumalli. Ei pakollinen Rakennelmalla. Erityissuunnitelma SpecialDesign Erityissuunnitelma 0..* Liiteasiakirja Attachment Rakennusvalvonnan liiteasiakirja 0..* OsitteluPeruste PartitionReason RakennuksenOsittelunLaji 1 OsitteluKuvaus PartitionDescription LanguageString 0..1
Huoneisto
Englanninkielinen nimi:
Pakollisuus käyttötapauksessa
saa olla, jos Rakennuskohde = Rakennus
ei saa olla, jos Rakennuskohde = Rakennelma
ei saa olla, jos kohde = Erityistä toimintaa varten rakennettava alue
Nimi Name Tyyppi Pakollisuus Vaatimukset ElinkaarenVaihe LifeCycleState HuoneistonElinkaarenVaihe 1 Jos tässä käyttötapauksessa (uusi lupa) toimenpiteenlaji on 01 (uusi), niin elinkaaren vaihe on 01 (suunnitteilla). Jos toimenpiteen laji on 04, 06, 07 (muu muutos, osittainen purkaminen, kaupunkikuvatoimenpide), niin elinkaaren vaihe on 03, 04, 05 (muuttovalmis, käytössä, muuttokiellossa). Jos toimenpiteen laji on 02, 03, 05 (laajentaminen, uudestaan rakentamiseen verratta muutos, purkaminen), niin elinkaaren vaihe voi olla mikä vain. Varuste ApartmentEquipment HuoneistonVaruste 0..* PysyväHuoneistoTunnus ApartmentIdentifier CharacterString 1 Jos huoneiston muutoksen laji on ’01 – Lisäys’, niin lisäystä koskeva pysyvä huoneistotunnus pitää hakea ennen lähetystä. Jos huoneiston muutoksen laji on ’02 – Muutos’ tai ’03 – Poisto’, niin muutoksen kohteena oleva huoneisto pitää löytyä Ryhdin tietokannasta. OsoiteHuoneistoTunnus AddressApartmentIdentifier OsoiterakenteenMukainenHuoneistoTunnus 1 Jos huoneiston muutoksen laji on ’01 – Lisäys’, niin samalta Rakennukselta (PRT) ei saa löytyä ennestään huoneistoa, jolla on sama osoiteHuoneistoTunnus. HuoneistoLaji ApartmentType Huoneistotyyppi 1 Jos kyseessä asuinrakennus tulee huoneisto lajin olla 01 asuinhuoneisto Huoneistoala FloorArea Decimal 0..1 Jos kyseessä huoneiston laji on 01, niin pakollinen sekä arvo oltava suurempi kuin 7 HuoneidenLukumäärä NumberOfRooms Integer 1 HYPERLINK ”https://tietomallit.ymparisto.fi/rakennuskohteet/v1.0/looginenmalli/laatusaannot.html”Huoneistoala jaettuna huoneiden lukumäärällä pitää olla suurempi kuin 7 Keittiötyyppi KitchenType Keittiötyyppi 0..1 Pakollinen, jos huoneiston laji on 01 Asuinhuoneisto Käymälätyyppi ToiletType Käymälätyyppi 0..* MuutoksenLaji ApartmentChangeType Huoneiston muutoksen laji 1 Jos toimenpiteen laji 01, pitää olla ’01 – Lisäys’. Jos toimenpiteen laji on 05, pitää olla ’03 – poisto’. Jos toimenpiteen laji on 06 pitää olla ’03 – poisto’ tai ’02 – muutos’. muuten mikä vain Käyttöönottopäivämäärä CommissioningDate Date 0..1 Ei mahdollinen käyttötapauksessa. Osoitejärjestysnumero AdressNumber Integer 1 Tieto siitä, mikä rakennuskohteen osoitteista on huoneiston osoite. Hallintaperuste HousingType Huoneiston hallintaperuste 0..1 Lisätty VTJ-massalatauksen vuoksi. Tieto luetaan Ryhtiin VTJ:stä, mutta ei saada/lueta lainkaan kunnastaKäytössäolo OccupancyOfApartment Huoneiston käytössäolotilanne 0..1 Lisätty VTJ-massalatauksen vuoksi. Tieto luetaan Ryhtiin VTJ:stä, mutta ei saada/lueta lainkaan kunnasta
HuoneistonVaruste
Englanninkielinen nimi:
Nimi Name Tyyppi Pakollisuus Vaatimukset Laji ApartmentEquipmentType HuoneistonVarusteenLaji 1 KuuluuHuoneistoon BelongsToApartment Boolean 1 VarusteenLukumäärä NumberOfEquipment Integer 1 Arvoväli tulee olla välillä 1 – 99
OsoiterakenteenMukainenHuoneistoTunnus
Englanninkielinen nimi:
Nimi Name Tyyppi Pakollisuus Vaatimukset Kirjainosa ApartmentIdentifierLetterSuffix CharacterString 0..1 Kirjainosa pakollinen, jos numero osa on ’0’ Jakokirjain ApartmentSubdivisionLetter CharacterString 0..1 NumeroOsa ApartmentNumber Integer 1 Pakollinen, sallitut arvot 0-999 (arvo ’0’ on omakotitalon ainut huoneisto).
Rakennustietomalli
Nimi Name Tyyppi Pakollisuus Vaatimukset Laji BuildingInformationModelType ?RakennustietomallinLaji 1 Tiedosto Document Rakennusvalvonnan liiteasiakirja 1..* JalanjälkiprojektionNurkkapiste CornerPointOfFootprintProjection Geometry 3..* Tulee olla vähintään 3 kpl
Rakennussuunnitelma
Nimi Name Tyyppi Pakollisuus Vaatimukset Laji ConstructionDesignType ?RakennussuunnitelmaLaji 1 Tiedosto Document Rakennusvalvonnan liiteasiakirja 1..*
Erityissuunnitelma
Rakennusvalvonnan liiteasiakirja
Englanninkielinen nimi: Buildings AttachmentDocument
Rakennuskohde
Perii luokan RakennetunYmpäristönKohde.
Nimi Name Tyyppi Pakollisuus Vaatimukset nimi name LanguageString 0 kuvaus description LanguageString 0 geometria geometry Geometry 0..1 Pakollisuus merkitty periytyvän kohteen kohdalla. TiedonLaji BuildingObjectType RakennuskohteenTiedonLaji 1 elinkaari/vaat-suunniteltu-rakennuskohde elinkaari/vaat-toteutunut-rakennuskohde Käyttötapauksessa pitää olla yksi kohde, jonka tiedonLaji = ’1’RakennuskohteenSijaintitiedot Location RakennuskohteenSijaintitiedot 1..* Muutos : termi, oli ”sijainti”. Pakollisuus, oli ”1” (sallitaan esim. pistemäinen ja aluemainen sijainti). Pitää olla ainakin pistemäinen sijainti. laatu/vaat-rakennuskohteen-geometria Sijaintikiinteistö Property Public abstract Interface KiinteistöTaiMääräala 1..* MML:n rajapinnasta tarkistetaan: kiinteistötunnuksen voimassaolo ja sijaintikunnan täsmääminen RakennuskohteenSijaintitiedot.kuntanumero. Tietojen validoinnissa tunnuksen muodon validointia ei tehdä; se tarkistetaan kiinteistötietojen kyselypalvelusta ja tulos palautetaan vastauksessa. määrittely HUOM! : Kyseessä on luvan myöntämisen aikainen sijaintikiinteistö (luvan kiinteistö). Sen voimassaolo tarkistetaan uuden luvan tallennuksessa, mutta ei enää myöhemmin siihen liittyvissä päivitystapahtumissa, koska kiinteistöjaotus saattaa muuttua. Ryhti-järjestelmän tulee voida näyttää/hakea luvan voimassaoleva kiinteistötunnus sijainnin perusteella (KTJ-integraatio, toiminnallisuus määrittelemättä) Rakennus Building Rakennus 0..1 Muutos : Lisätty kohteelle. Pakollisuus : Joku näistä pitää olla: Rakennus, Rakennelma, ErityistäToimintaaVartenRakennettavaAlueRakennelma Structure Rakennelma 0..1 Muutos : Lisätty kohteelle. Pakollisuus : Joku näistä pitää olla: Rakennus, Rakennelma, ErityistäToimintaaVartenRakennettavaAlueErityistäToimintaaVartenRakennettavaAlue AreaToBeBuiltForSpecificActivities ErityistäToimintaaVartenRakennettavaAlue 0..1 Muutos : Lisätty kohteelle. Pakollisuus : Joku näistä pitää olla: Rakennus, Rakennelma, ErityistäToimintaaVartenRakennettavaAlueRakennuskohteenOmistaja BuildingObjectOwner RakennuskohteenOmistaja 1..*
RakennuskohteenMuutos
Nimi Name Tyyppi Toistuvuus Vaatimukset TilavuudenMuutos ChangeInVolume Integer 0..1 pitää olla nolla tai positiivinen, jos toimenpiteenLaji = ’02, ’04’. Saa olla negatiivinen, jos toimenpiteenLaji = 06′ (osittainen purkaminen) KerrosalanMuutos ChangeInGrossFloorArea Integer 0..1 pitää olla nolla tai positiivinen, jos toimenpiteenLaji = ’02, ’04’. Saa olla negatiivinen, jos toimenpiteenLaji = 06′ (osittainen purkaminen) RakennusoikeudellisenKerrosalanMuutos ChangeInPermittedBuildingArea Integer 0..1 pitää olla nolla tai positiivinen, jos toimenpiteenLaji = ’02, ’04’. Saa olla negatiivinen, jos toimenpiteenLaji = 06′ (osittainen purkaminen) KokonaisalanMuutos ChangeInTotalArea Integer 0..1 pitää olla nolla tai positiivinen, jos toimenpiteenLaji = ’02, ’04’. Saa olla negatiivinen, jos toimenpiteenLaji = 06′ (osittainen purkaminen) HuoneistoalanMuutos ChangeInFloorArea Integer 0..1 pitää olla nolla tai positiivinen, jos toimenpiteenLaji = ’02, ’04’. Saa olla negatiivinen, jos toimenpiteenLaji = 06′ (osittainen purkaminen) KellarialanMuutos ChangeInBasementArea Integer 0..1 pitää olla nolla tai positiivinen, jos toimenpiteenLaji = ’02, ’04’. Saa olla negatiivinen, jos toimenpiteenLaji = 06′ (osittainen purkaminen) KerrosluvunMuutos ChangeInNumberOfStoreys Integer 0..1 HUOM! : Nyt toistettu kohteella, koska muutoksista muuten vaikea tulkita lopputulostaKohdePoistuu RemovalOfBuildingObject Boolean 1 HUOM! : Lisätty UML-kaavion perusteella
RakennuskohteenSijaintitiedot
Nimi Name Tyyppi Toistuvuus Vaatimukset Äänestysaluenumero VotingDistrictNumber CharacterString 0..1 jos rakennuskohde on rakennus, niin pakollinen. DVV:llä kaikilla rakennuksilla pakollinen, joten noudatetaan sitä. (laatu/vaat-asuinrakennuksen-aanestysaluenro ) Sijaintikeskipiste PointLocation Geometry 1 Validoidaan kuntarajoja (Ryhdissä) vasten. Kunnan tulee vastata kuntanumeroa. Samassa sijainnista ei saa löytyä rakennusta tai rakennelmaa, kun toimenpiteen lajina on ”01 – Uusi rakennus tai rakennelma” Kuntanumero MunicipalityNumber CharacterString 1 KohteenOsoite Address Osoite 1..*
RakennuskohteenOmistaja
Nimi Name Tyyppi Toistuvuus Vaatimukset OmistajaToimija OwnerOperator Toimija 1 OmistajatiedonLähde OwnerSource Omistajan lähde 1 EiSaaPäivittää UpdateProhibition Boolean 1 HUOM! true = kunta selvittänyt omistajatiedon muulla tavoin ja tätä ei saa kumota lainhuutopäivityksen [PT1] [JB2] kautta. PäivitysEstonSyy UpdateProhibitionReason LanguageString 0..1 Pakollinen ja sallittu vain, jos eiSaaPäivittää on ’true’ OmistajaYhteys OwnerContactOperator Toimija 0..1 Omistajalaji OwnerType Omistajalaji 1