Elinkaarisäännöt
- Johdanto
- Tietomallin kohteiden elinkaaren hallinnan periaatteet
- Tunnukset ja niiden hallinta
- Muutokset ja tietojen versionti
- Suunnitelman ja toteuman mukaiset Rakennuskohteet
- Rakennuskohteiden muutostoimenpiteet
- Uudisrakennuskohteen rakentamistoimenpide
- Olemassaolevan rakennuskohteen muutos- laajennus- tai korjaustoimenpide
- Olemassaolevien rakennusten tai rakennelmien yhdistäminen
- Olemassaolevan rakennusten tai rakennelmien jakaminen eri rakennuskohteiksi
- Monimutkaiset jakamis- ja yhdistämistoimenpiteet
- Rakennelman korvaaminen rakennuksella
- Rakennuksen osittelujen lisäykset ja muutokset
- Huoneistotietojen muutokset
- Hissien ja sisäänkäyntien muutokset
- Rakennuskohteen purkaminen kokonaan tai osittain
- Tietojen päivittäminen ilman toimenpiteitä
Johdanto
Rakennuskohteiden ja huoneistojen tietokohteilla on elinkaari, joka määrää miten kyseiset tietokohteet syntyvät, miten ne voivat muuttua elinkaarensa aikana, ja miten niiden elinkaari päättyy. Elinkaarisääntöjen määrittely liittyy olennaisesti tietokohteiden versionhallintaan, eli miten yksittäisten tietokohteiden niiden elinkaaren aikana muodotettavat versiot voidaan tallentaa ja yksilöidä viittauskelpoisten pysyvien tunnusten avulla. Tässä annetut säännöt pohjautuvat paikkatietokohteiden yksilöivien tunnusten ja elinkaarisääntöjen periaatteisiin, jotka on kuvattu jukishallinnon suosituksessa JHS 193 - Paikkatiedon yksilöivät tunnukset.
HTTP URI -tunnukset
HTTP URI -muotoiset tunnukset ovat RFC 3986 -standardiin perustuvia HTTP(S) -protokollan mukaisia URI-osoitteita (Uniform Resource Identifier), joiden globaali yksilöivyys varmistetaan Internetin DNS-nimipalveluun rekisteröityjen domain-nimien avulla. Kullakin DNS-palveluun rekisteröidyllä domain-nimellä (esim. uri.suomi.fi
) on yksiselitteinen omistaja, joka on suoraan tai välillisesti vastuussa ko. domain-nimen alla julkaistavasta sisällöstä. Nimen omistaja on myös ainoa taho, joka voi päättää ko. domain-nimeä käyttävien osoitteiden ohjautumisesta haluttuihin resursseihin, mikä tekee siitä luontevan perustan yksilöivien tunnusten nimiavaruuksille (esim. http://uri.suomi.fi/object/rytj/kaava). HTTP URI -muotoisen tunnuksen yksilöivyys perustuu siis domain-nimien ja siten niihin perustuvien nimiavaruuksien keskitettyyn hallintaprosessiin.
URI-tunnuksen ei tarvitse viitata konkreettiseen sijaintiin internetissä, vaan se voi olla abstraktimpi tunnus. JHS 193 Paikkatiedon yksilöivät tunnukset määrittelee paikkatiedon yksilöiville tunnuksille muodon http://paikkatiedot.fi/{tunnustyyppi}/{aineistotunnus}/{paikallinen tunnus}, jossa paikkatietokohteiden tunnustyyppi
on so
. Rakennennetun ympäristön yhteisiin tietokomponentteihin perustuvissa tietomalleissa on esimerkkinä käytetty tunnusmuotoa
http://uri.suomi.fi/object/rytj/{aineistotyyppi}/{TietotyypinNimi}/{paikallinenTunnus}. HTTP URI -muotoisen tunnuksen etuna on luettavuus sekä DNS- ja HTTP-protokollien tarjoama kyky ratkaista (resolve) tunnus ja ohjata kysyjä sitä kuvaavaan Internet-resurssiin ilman tarvetta erityiselle keskitetylle tunnusrekisterille ja siihen perustuvalle ratkaisupalvelulle.
Tässä tietomallissa HTTP URI -muotoa käytetään viittaustunnus-attribuutissa, jonka avulla viitataan tiettyyn versioon tietokohteesta tämän tietomallin ulkopuolelta.
UUID-tunnukset
UUID (Universally Unique Identifier) on OSF:n (Open Software Foundation) määrittelemä standardoitu tunnusmuoto, jonka avulla voidaan luoda vakiokokoisia, hyvin suurella todennäköisyydellä yksilöiviä tunnuksia ilman keskitettyä hallintajärjestelmää. UUID-tunnukset voivat perustua satunnaislukuihin, aikaleimoihin, tietokoneiden verkkokorttien MAC-osoitteisiin tai merkkijonomuotoisiin nimiavaruuksiin eri yhdistelmissä. UUID-tunnukset erityisen hyvin tietojärjestelmissä, joissa uusia globaalisti pysyviä ja yksilöiviä tunnuksia on tarpeen luoda hajautetusti ilman keskitettyä tunnusrekisteriä.
Tässä tietomallissa UUID-muotoisia tunnuksia suositellaan käytettäväksi identiteettitunnus- ja tuottajakohtainen tunnus-attribuuttien arvoina.
Tietomallin kohteiden elinkaaren hallinnan periaatteet
Tietomallin elinkaarisäännöt mahdollistavat mallin tietokohteiden käsittelyn, tallentamisen ja muuttamisen hallitusti sekä niiden laatimis- että voimassaolovaiheissa. Tietomallin mukaiset tietosisällöt ovat merkittäviä oikeusvaikutuksia aiheuttavia, juridisesti päteviä aineistoja, joita käsitellään hajautetusti eri toimijoiden tietojärjestelmissä. Tämän vuoksi niiden tunnusten, viittausten ja versionnin hallintaan on syytä kiinnittää erityistä huomiota.
Seuraavat keskeiset periaatteet ohjaavat tietomallin elinkaaren hallintaa:
- Kukin yhteen tietovarastoon tallennetuista tietokohteista saa pysyvän, versiokohtaisen tunnuksen.
- Kuhunkin yietovarastoon tallennettun tietokohteen versioon voidaan viitata sen pysyvän tunnuksen avulla.
- Tietomallin tietokohteiden väliset viittaukset toteutetaan hallitusti sekä tietoa tuottavissa tietojärjestelmissä että yhteisissä tietovarastoissa.
- Tietovarasto vastaa pysyvien tunnusten luomisesta ja antamisesta tallennettaville tietokohteille.
Tunnukset ja niiden hallinta
Identiteettitunnus
Identiteettitunnus yhdistää saman tietokohteen kehitysversiot toisiinsa.
Tietomallin tietokohteissa identiteettitunnus kuvataan attribuutilla identiteettiTunnus
. Kahdella tietomallin versioitavalla objektilla voi olla sama identiteettiTunnus
-attribuutin arvo ainoastaan, mikäli kaikki seuraavista ehdoista ovat tosia:
- Molemmat objektit kuvaavat saman tietokohteen kehityskaaren eri tiloja.
- Molemmat objektit ovat saman loogisen tietomallin luokan edustajia.
Yksittäisen tietokohteen tiettyyn tietovarastoon tallennettu kehityshistoria saadaan noutamalla kaikki ko. tyyppisen tietokohteen objektit, joilla on sama identiteettiTunnus
-attribuutin arvo.
Tietovarasto on vastuussa uusien identiteettitunnusten luomisesta tarvittaessa tallennustapahtumien yhteydessä, ja niiden välittämisestä tiedoksi tallentavalle tietojärjestelmälle. Tallentavan tietojärjestelmän tulee tallentaa itselleen kopiot tietovaraston tallennustapahtuman yhteydessä palautamista tietokohteiden identiteettitunnuksista, sillä ne tulee sisällyttää ko. tietokohteiden seuraavien versioden tallennettavaksi lähetettäviin objekteihin.
- Mikäli tallennettavalle tietokohteelle ei ole annettu
identiteettitunnus
-attribuuttia, tai tietovarasto ei sisällä sellaista saman luokan tietokohdetta, jolla samaidentiteettiTunnus
-attribuutin arvo, tietovarasto luo ko. objektille uuden identiteettitunnuksen, joka korvaa tuottavan tietojärjestelmän objektille mahdollisesti antamanidentiteettiTunnus
-attribuutin arvon. Tällöin objektia pidetään uuden tietokohteen ensimmäisenä versiona. - Mikäli tietovarasto sisältää saman luokan tietokohteen, jolla on sama
identiteettiTunnus
-attribuutin arvo kuin tallennetavalla objektilla, objekti tallennetaan tietovarastoon ko. tietokohteen uutena versiona. Tällöin tallennettavan objektinidentiteettiTunnus
-attribuutin arvo ei muutu.
Identiteettitunnuksen suositeltu muoto on UUID.
Esimerkki: 640bff6b-c16a-4947-af8d-d86f89106be1
Paikallinen tunnus
Paikallinen tunnus yksilöi tietokohteen yhden version tietovaraston sisällä.
Tietomallin tietokohteissa paikallinen tunnus kuvataan attribuutilla paikallinenTunnus
. Kaikilla saman tietovaraston objekteilla (ml. saman tietokohteen eri versiot) tulee olla eri paikallinenTunnus
-attribuutin arvo.
Tietokohteiden paikallinen tunnus muuttuu sen jokaisen version tallennuksen yhteydessä. Tietovarasto vastaa paikallisten tunnusten luomisesta tallennustapahtuman yhteydessä. Tuottavan tietojärjestelmän mahdollisesti asettamat arvot korvataan.
Paikallinen tunnus koostuu identiteettitunnuksesta ja siihen erotinmerkillä liitetystä versiokohtaisesta, esimerkiksi tarkkaan tallennusajanhetkeen perustuvasta merkkijonosta.
Paikallisen tunnuksen muodostamisessa tulee välttää merkkejä, jotka joudutaan URL-koodaamaan rajapintapalvelujen kutsuissa. Paikkatietokohteen paikallista tunnusta käytetään fyysisten tietomallien pääavaimena, esim. GeoJSON Feature id
-omaisuuden ja GML:n gml:id
-attribuutin arvona, ja siten esimerkiksi OGC Web Feature Service (WFS) - ja OGC API - Features -rajapintapalvelujen paikkatietokohteen yksilöivissä kyselyissä.
Tallennusajanhetkeen päättyvää paikallista tunnusta voidaan käyttää ilman sekaannusmahdollisuuksia samalla logiikalla myös paikallisissa versionneissa, eli sellaisissa tietokohteiden versioiden tallennuksissa, joita ei viedä lainkaan tietovarastoon.
Esimerkki: 640bff6b-c16a-4947-af8d-d86f89106be1.b05cf48d46d8c905c54522f44b0a12daff11604e
Nimiavaruus
Nimiavaruus määrää tietomallin kaikkien tietokohteiden viittaustunnusten alkuosan yhden tietovaraston sisällä. Tietomallin tietokohteissa paikallinen tunnus kuvataan attribuutilla nimiavaruus
.
Nimiavaruus on HTTP URI -muotoinen.
Nimiavaruus on syytä valita huolella siten, että se olisi mahdollisimman pysyvä, eikä sitä tarvitsisi tulevaisuudessa muuttaa esimerkiksi valtionhallinnon virastojen tai ministeriröiden mahdollisten uudelleenorganisointien ja -nimeämisten johdosta. Valittu URL-osoite tulee myös voida aina tarvittaessa ohjata kulloinkin käytössä olevaan rajapintapalveluun (HTTP redirect).
Tietovarasto vastaa nimiavaruus
-attribuuttien asetamisesta tallennustapahtuman yhteydessä. Tuottavan tietojärjestelmän mahdollisesti antamat arvot korvataan.
Esimerkki: http://uri.suomi.fi/object/rytj/raklupa
Viittaustunnus
Viittaustunnus yksilöi tietokohteen yhden, tietovaraston tallentun kehitysversion globaalisti. Tietomallin tietokohteissa paikallinen tunnus kuvataan attribuutilla viittausTunnus
.
Viittaustunnus on HTTP URI -muotoinen ja se muodostuu nimiavaruudesta, tietokohteen luokan nimestä ja paikallisesta tunnuksesta yhdessä kauttaviivoilla (/
) erotettuina.
Tietovarasto vastaa viittausTunnus
-attribuuttien asetamisesta tallennustapahtuman yhteydessä. Tuottavan tietojärjestelmän mahdollisesti antamat arvot korvataan.
Tallentavan tietojärjestelmän ei siis tarvitse tallentaa luotuja viittaustunnuksia itselleen seuraavia tallennuksia varten.
Viittaustunnuksen on suositeltavaa ohjautua aina ko. tietokohteen version tietosisältöön kulloinkin toiminnassa olevassa tietovaraston latauspalvelussa.
Esimerkki: http://uri.suomi.fi/object/rytj/raklupa/BuildingPermit/640bff6b-c16a-4947-af8d-d86f89106be1.b05cf48d46d8c905c54522f44b0a12daff11604e
Tuottajakohtainen tunnus
Rakennuskohteiden tietoa tuottavat järjestelmät voivat niin halutessaan käyttää tuottajakohtaista tunnusta niiden omien tietojärjestelmäspesifisten tunnusten antamiseen tietomallin tietokohteille. Tietomallin tietokohteissa tuottajakohtainen tunnus kuvataan attribuutilla tuottajakohtainenTunnus
.
Tietovarasto ei koskaan muuta tuottavan tietojärjestelmän mahdollisesti asettamia tuottajakohtaisia tunnuksia, ja ne palautetaan sellaisenaan latattaessa tietokohteita tietovarastosta.
Tietojärjestelmät voivat käyttää tuottajakohtaisia tunnuksia kohdistamaan tietovarastoon ja paikallisiin tietojärjestelmiin tallennettuja tietokohteita toisiinsa esimerkiksi päivitettäessä niiden tallennuksen yhteydessä syntyneitä tunnuksia, vertailtaessa tietovarastoon tallennettuja kohteita ja paikallisia kohteita toisiinsa, sekä esitettäessä validointipalvelun tuloksia suunnitteluohjelmiston käyttäjälle.
Tuottajakohtaisilta tunnuksilta ei vaadita yksilöivyyttä tai mitään tiettyä yhtenäistä muotoa, mutta UUID-muodon käyttäminen tarjoaa hyvin määritellyn ja standardoidun tavan luoda tuottajakohtaisista tunnuksista yksilöiviä eri tietojärjestelmien kesken. Tästä saattaa olla etua haluttaessa tehdä tuotettavista rakennuskohteiden tiedoista mahdollisimman järjestelmäriippumattomia ja esimerkiksi taata tuottajakohtaisten tunnusten yksilöivyys yli mahdollisten tietojärjestelmien vaihdosten ja päivitysten.
Tuottajakohtaisen tunnuksen suositeltu muoto on UUID.
Esimerkki: k-123445
Pysyvien tunnusten palauttaminen tuottavalle järjestelmälle
Versionhallinnan näkökulmasta on tärkeää, että rakennuskohteiden tietoja tuottava tietojärjestelmä käyttää samaa, tietovarastoon tallennettua tietokohdetta päivtettäessä sen ensimmäisen tallennuksen yhteydessä luotua identiteettitunnusta, mikäli objektin katsotaan kuvaavan ko. tietokohteen uutta versiota.
Tietovaraston tallennusrajapinta palauttaa tallennetun rakennuskohteiden tiedot tuottavalle tietojärjestelmälle tallennusoperaation yhteydessä siten, että ne sisältävät yllä mainittujen tunnustenhallintasääntöjen mukaisesti mahdollisesti generoidut tai muokatut identiteettitunnukset, paikalliset tunnukset, nimiavaruudet ja viittaustunnukset kaikille tallennetuille tietokohteille.
Tietokohteisiin viittaaminen ja viitteiden ylläpito
Tietokohteiden assosiaatiot eri tietomallien tietokohteiden välillä toteutetaan viitattavan tietokohteen viittaustunnus-attribuuttia käyttäen.
Pysyvät viittaukset tietomallin tietokohteisiin ulkopuolisista tietojärjestelmistä toteutetaan viitattavan tietokohteen viittaustunnus-attribuuttia käyttäen.
Tallennettaessa tietomallin tietokohteita tietovarastoon tietokohteiden tunnukset muuttuvat niiden pysyvään muotoon, kuten kuvattu luvussa Tunnukset ja niiden hallinta. Tietovaraston vastuulla on päivittää kunkin paikallisen tunnuksen muuttamisen yhteydessä myös kaikkien ko. tietokohteen versioon sen paikallisen tunnuksen avulla viittaavien muiden ko. rakennuskohteiden tietomallin tietokohteiden viittaukset käyttämään tietokohteen muutettua paikallista tunnusta.
Koodistojen koodien tunnuksiin liittyvät vaatimukset
Kullakin koodiston koodilla on oltava pysyvä tunnus, joka sellaisenaan yksilöi kyseisen koodin globaalisti ilman erilistä tietoa koodistosta, johon koodi kuuluu. Koodin tunnus on HTTP URI -muotoinen.
Olkoon koodi A
mikä tahansa hierarkkisen koodiston sisältämä koodi. Koodin A
alakoodilla tarkoitetaan koodia, joka on hierakkiassa sijoitettu koodin A
alle. Koodi voi olla useamman ylemmän tason koodin alakoodi vain mikäli ko. ylemmän tason koodit ovat alakoodisuhteessa keskenään.
Käytännössä tietyn koodin alakoodit voidaan tunnistaa vertaamalla niiden tunnuksia:
Koodin A
alakoodin B
tunnus alkaa koodin A
tunnuksella ja sisältää sen jälkeen yhden tai useamman merkin.
Muutokset ja tietojen versionti
Takennuskohteiden tietomallin mukaisten tietojen tallennusoperaatio tietovarastoon muodostaa uuden version tallennettavista tietokohteista, mikäli yksittäinen tietokohde on miltään osin muuttunut verrattuna sen edelliseen versioon. Myös muutokset niissä tietomallin tietokohteissa, joihin tallennettavasta tietokohteesta viitataan, lasketaan ko. tietokohteen muutoksiksi. Tallennetun tietokohteen version sisältö ei voi muuttua tallennuksen jälkeen, poislukien sen voimassaolon päättymiseen, seuraavaan versioon linkittämiseen ja elinkaaritilaan liittyvät attribuutit, joita tietovarasto itse päivittää sen tiettyjen elinkaaritapahtumien yhteydessä.
Näin taataan ulkoisten viittausten eheys, sillä kaikkien tietokohteiden paikalliset ja viittaustunnukset viittaavat aina vain tiettyn, sisällöllisesti muuttumattomaan versioon viittatusta kohteesta. Suositeltavaa on, että kaikki tallennusversiot myös pidetään pysyvästi tallessa, jotta mahdolliset keskenäiset ja ulkopuolelta tulevat linkit eivät mene rikki muutosten yhteydessä.
Yksittäisen tietokohteen muutoshistoria
Tietomalli mahdollistaa tunnistettavien tietokohteiden eri kehitysversioiden erottamisen toisistaan. Kullakin tietomallin kohteella on sekä sen tosimaailman identiteettiin liittyvä ns. identiteettitunnus että yksittäisen tallennusversion tunnus (paikallinen tunnus). Tallennettaessa uutta versiota samasta tietokohteesta, sen identiteettitunnus pysyy ennallaan, mutta sen paikallinen tunnus muuttuu. Versioitavien objektien suhteen samuuden määritteleminen on tietoja tuottavien järjestelmien vastuulla: mikäli objektilla on tallennettavaksi lähetettäessä saman identititeettiTunnus
-attribuutin arvo kuin aiemmin tallennetulla, samantyyppisellä tietokohteella, katsotaan uusi objekti on saman tietokohteen uudeksi versioksi.
Kun tietokohteesta tallennetaan uusi muuttunut versio, jonka on tarkoitus korvata ko. kohteen aiemmin tallennettu versio, tulee tietokohteen edellisen version korvattuObjektilla
-assosiaatio asettaa viittaamaan tietokohteen uuteen versioon. Uuden tietokohteen version korvaaObjektin
-assosiaatio puolestaan asetetaan viittaamaan tietokohteen edelliseen, korvattavaan versioon. Molempien kohteiden tallennusAika
-attribuutin arvoksi asetetaan ajanhetki, jolloin tallennus ja muutos tietovarastoon on tehty.
Yksittäisen tietokohteen yksityiskohtainen muutoshistoria tietovarastossa saadaan seuraavalla sen korvattuObjektilla
- ja korvaaObjektin
-assosiaatioita.
Attribuutin viimeisinMuutos
arvo kuvaa ajanhetkeä, jolloin ko. tietokohteeseen on tehty sisällöllinen muutos tiedontuottajan tietojärjestelmässä. Tiedontuottajan järjestelmän osalta ei vaadita tiukkaa versiontipolitiikkaa, eli paikallinenTunnus
-attribuutin päivittämistä jokaisen tietokohteen muutoksen johdosta. viimeisinMuutos
-attribuutin päivittämien riittää kuvaamaan tiedon todellisen muuttumisajankohdan.
Suunnitelman ja toteuman mukaiset Rakennuskohteet
Tietomallissa sekä suunnitellut että rakentamishankkeiden lopputuloksina toteutuneet rakennuskohteiden tiedot kuvataan saman Rakennuskohde-luokan avulla.
Rakennuskohde-luokan objekti, jonka tiedonLaji
-attribuutin arvo viittaa RakennuskohteenTiedonLaji-koodiston koodiin 1 - Suunnitelman mukainen tieto
, kuvaa rakennuskohteen suunnitelua tilaa siihen kohdistuvan muutoksen toteuttamisen jälkeen.
Rakennuskohde-luokan objekti, jonka tiedonLaji
-attribuutin arvo viittaa RakennuskohteenTiedonLaji-koodiston koodiin 2 - Toteuman mukainen tieto
, kuvaa rakennuskohteen toteutunutta tilaa siihen kohdistuvan muutoksen toteuttamisen jälkeen.
Muutossuunnitelman yhteys aiempaan toteumaan
Kun toteutettuun rakennuskohteeseen laaditaan muutos-, laajennus- tai korjaussuunnitelma, tehdään kyseisen rakennuskohteen suunniteltua muutosta edeltävän tilan mukaisesta Rakennuskohde-luokan objektista (T1) uusi versio (S1), jonka identiteettiTunnus
pysyy samana, mutta tiedonLaji
-attribuutin arvoksi tulee 1 - Suunnitelman mukainen tieto
. Objektilla T1 ei tässä tapauksessa saa olla korvattuObjektilla
-assosiaatiota objektiin S1, eikä objektilla S1 saa olla korvaaObjektin
-assosiaatiota objektiin T1. Objektilla S1 tulee olla assosiaatio liittyväKohde
määritteen rooli
arvolla Suunnitelman lähtökohta
objektiin T1.
Mikäli muutosta edeltävää toteutettua tilaa vastaavaa Rakennuskohde-luokan objektia T1 ei ole saatavilla, luodaan uusi Rakennuskohde-luokan objekti (S1), joka kuvaa rakennuskohteen suunnitelua muutettua tilaa, ja jonka tiedonLaji
-attribuutin arvoksi tulee 1 - Suunnitelman mukainen tieto
.
Muutossuunnitelmien päivitys ja yhteys uuteen toteumaan
Kun rakennuskohteen suunnitelmaa päivitetään, tehdään kyseisen rakennuskohteen edeltävän suunnitelman mukaisesta Rakennuskohde-luokan objektista (S1) uusi versio (S2), jonka identiteettiTunnus
pysyy samana, ja tiedonLaji
-attribuutin arvoksi tulee 1 - Suunnitelman mukainen tieto
. Objektilla S1 tulee olla korvattuObjektilla
-assosiaatio objektiin S2, ja objektilla S2 tulee olla korvaaObjektin
-assosiaatio objektiin S1. Objektilla S2 tulee olla assosiaatio liittyväKohde
määritteen rooli
arvolla Suunnitelman lähtökohta
objektiin T1.
Kun rakennuskohteen muutostoimenpide on toteutettu, tehdään kyseisen rakennuskohteen viimeisimmän suunnitelman mukaisesta Rakennuskohde-luokan objektista (S2) uusi versio (T2), jonka tiedot vastaavat rakennuskohteen uutta toteutunutta tilaa. Objektin T2 identiteettiTunnus
pysyy samana, ja tiedonLaji
-attribuutin arvoksi tulee 2 - Toteuman mukainen tieto
. Objektilla T2 tulee olla korvaaObjektin
-assosiaatio muutosta edeltäneeseen kyseisen rakennuskohteen toteutunutta tilaa kuvaavaan objektiin (T1), ja objektilla T1 tulee olla korvattuObjektilla
-assosiaatio objektiin T2. Objektilla T2 tulee olla assosiaatio liittyväKohde
määritteen rooli
arvolla Toteutettu suunnitelma
objektiin S2, ja assosiaatio liittyväKohde
määritteen rooli
arvolla Alkuperäinen suunnitelma
siihen Rakennuskohde-luokan objektiin (S1), joka kuvaa alkuperäistä muutossuunnitelmaa.
Rakennusten ja rakennelmien elinkaaren vaiheet ja suunnitellut muutokset
Luokilla RakennusTaiSenOsa ja RakennelmaTaiSenOsa on attribuutti elinkaarenVaihe
, joka arvojoukko on koodiston RakennuksenElinkaarenVaihe mukainen.
Uudisrakennuksen tai -rakennelman tai niiden uusien osien tapauksessa luokkien RakennusTaiSenOsa tai RakennelmaTaiSenOsa attribuutin tiedonLaji
arvon ollessa 1 - Suunnitelman mukainen tieto
, tulee sen attribuutilla elinkaarenVaihe
olla joko arvo 01 - suunnitteilla
tai 02 - rakenteilla
.
Toteutettua rakennuskohdetta kuvaavan RakennusTaiSenOsa ja RakennelmaTaiSenOsa luokan attribuutin tiedonLaji
arvon ollessa 2 - Toteuman mukainen tieto
, tulee sen attribuutilla elinkaarenVaihe
olla jokin arvoista 02 - rakenteilla
, 03 - käytössä
tai 04 - käyttökiellossa/käyttökelvoton
, 05 - tuhoutunut
tai 06 - purettu
. Arvoa 02 - rakenteilla
voidaan käyttää vain, mikäli rakennuskohde on valmistunut, mutta sen käyttöönottokatselmusta ei ole vielä hyväksytysti pidetty.
Muutettavan, laajennettavan, korjattavan tai purettavan rakennuksen tai -rakennelman tai niiden uusien osien tapauksessa luokkien RakennusTaiSenOsa tai RakennelmaTaiSenOsa attribuutin tiedonLaji
arvon ollessa 1 - Suunnitelman mukainen tieto
, tulee sen attribuutin elinkaarenVaihe
arvon vastata kuvata suunnitelman toteuttamisen jälkeistä tavoitetilaa: joko 03 - käytössä
tai 06 - purettu
.
Luokkien RakennusTaiSenOsa tai RakennelmaTaiSenOsa attribuutin elinkaarenVaihe
arvo voi muuttua RakennuskohteenToimenpide-luokan kuvaamana vain seuraavasti:
- Arvosta
01 - suunnitteilla
arvoihin02 - rakenteilla
tai03 - käytössä
. - Arvosta
02 - rakenteilla
arvoihin03 - käytössä
tai04 - käyttökiellossa/käyttökelvoton
,05 - tuhoutunut
tai06 - purettu
. - Arvosta
03 - käytössä
arvoihin04 - käyttökiellossa/käyttökelvoton
,05 - tuhoutunut
,06 - purettu
,07 - yhdistetty tai jaettu
tai08 - rakennelma muutettu rakennukseksi
- Arvosta
04 - käyttökiellossa/käyttökelvoton
arvoihin02 - rakenteilla
,03 - käytössä
,05 - tuhoutunut
,06 - purettu
,07 - yhdistetty tai jaettu
tai08 - rakennelma muutettu rakennukseksi
. - Arvoista
05 - tuhoutunut
,06 - purettu
,07 - yhdistetty tai jaettu
ja08 - rakennelma muutettu rakennukseksi
ei ole sallittuja muutoksia.
Rakennuskohteiden muutostoimenpiteet
Sekä uusien rakennuskohteiden suunnitelmat että aiemmin toteutettujen rakennuskohteiden muutos-, laajennus-, korjaus- ja purkamissuunnitelmat kuvataan RakennuskohteenToimenpide-luokan avulla. Luokka sisältää toimenpiteen kuvaustietojen lisäksi varsinaiset suunnitellut muutokset, jotka kuvataan luokan RakennuskohteenMuutos-luokan mukaisina rakenteisina suunniteltuMuutos
-attribuutin arvoina.
Rakennettujen tilojen ja huoneistojen suunnitellut muutokset kuvataan osana RakennuskohteenMuutos-luokan tietoja.
Uudisrakennuskohteen rakentamistoimenpide
Uudisrakennuksen tai -rakennelman tai niiden uusien osien suunnitelma kuvataan luokan RakennuskohteenToimenpide objektina, jonka attribuutilla toimenpiteenLaji
on koodiston RakentamistoimenpiteenLaji arvo 01 - Uusi rakennus tai rakennelma
tai 02 - Laajentaminen
.
Attribuuteille purkamisenSyy
, perusparannus
ja korjausaste
ei saa antaa arvoja.
Uudisrakennuksen tai -rakennelman tai niiden uusien osien suunnitelman kuvaamaan RakennuskohteenToimenpide-luokan objektiin kuuluvan RakennuskohteenMuutos-luokan kuvaaman rakenteisen attribuutin ominaisuuksina annettavien pinta-alojen ja tilavuuksien muutostietojen tulee vastata koko suunnnitellun rakennuskohteen pinta-ala ja tilavuustietoja.
Olemassaolevan rakennuskohteen muutos- laajennus- tai korjaustoimenpide
Muutettavan, laajennettavan tai korjattavan rakennuksen tai -rakennelman tai niiden osien suunnitelma kuvataan luokan RakennuskohteenToimenpide objektina, jonka attribuutilla toimenpiteenLaji
on koodiston RakentamistoimenpiteenLaji arvo 02 - Laajentaminen
, 03 - Uudelleen rakentamiseen verrattava muutostyö
tai 04 - Muu muutostyö
.
Attribuutille purkamisenSyy
ei saa antaa arvoa.
Muutettavan, laajennettavan tai korjattavan rakennuksen tai -rakennelman tai niiden osien suunnitelman kuvaaman RakennuskohteenToimenpide-luokan objektiin kuuluvan RakennuskohteenMuutos-luokan kuvaaman rakenteisen attribuutin ominaisuuksina annettavien pinta-alojen ja tilavuuksien muutostietojen tulee vastata rakennuskohteen muutoksessa muuttuvia pinta-ala ja tilavuustietoja. Pinta-alojen tai tilavuuksien pienentyessä muutosattribuuttien arvot ovat negatiivisia.
Rakennuskohteeseen sen muutostoimenpiteen johdosta kuuluvat lisättävät ja poistuvat varusteet kuvataan RakennuskohteenMuutos-luokan Luokan RakennuksenVaruste mukaisen rakenteisen attribuutin varustemuutos
avulla. Lisättävien varusteiden osalta käytetään attribuutin kuuluuKohteeseen
arvoa true
, ja poistuvien varusteen osalta arvoa false
.
Olemassaolevien rakennusten tai rakennelmien yhdistäminen
Rakennuskohteen toimenpide voi johtaa kahden tai useamman olemassaolevan, omalla pysyvällä rakennustunnuksella tunnistettavan rakennuksen tai rakennelman yhdistämiseen yhdeksi rakennukseksi. Jäljelle jäävä rakennus voi olla joko jompi kumpi alkuperäisistä rakennuksista tai uusi rakennus tai rakennelma.
Mikäli yhdistämisessä jäljelle jäävä tai uutena luotu Rakennus- tai Rakennelma-luokan objekti koostuu on valmiiksi osista, päivitetään osittelut vastaamaan uutta kokonaisuutta vastaavasti kuin rakennuksen tai rakennelman laajentamistoimenpiteen tapauksessa. Mikäli taas yhdistämisessä jäljelle jäävä tai uutena luotu Rakennus- tai Rakennelma-luokan objekti ei aiemmin koostunut RakennuksenOsa- tai RakennelmanOsa-luokkien objekteista, tulee yhdistämisessä laatia uudet, poistuvia erillisiä Rakennus- ja Rakennelma-luokkien objekteja vastaavat RakennuksenOsa- ja RakennelmanOsa-luokat, jotka yhdistetään ne kokoavaan Rakennus- tai Rakennelma-luokan objektiin assosiaation rakennus
tai rakennelma
avulla. Yhdistettävien rakennusten tapauksessa luodaan uusi RakennuksenOsittelu-luokan kuvaama rakenteinen attribuutti osittelu
, jonka attribuutti ositteluperuste
saa arvon 2 - Rakentamishistoriaan perustuva osittelu
, ja johon uudet RakennuksenOsa-luokan objektit liitetään assosiaatiolla osa
. Yhdistettävien rakennelmien tapauksessa uudet RakennelmanOsa-luokan objektit liitetään suoraan Rakennelma-luokan objektiin sen assosiaatiolla osa
.
Yhdistämisen sisältävää muutosta kuvaavaan RakennuskohteenMuutos-luokan objektiin tulee yhdistää assosiaation kohdeEnnenMuutosta
avulla kaikkiin niihin Rakennus- tai Rakennelma-luokan objekteihin, jotka kuvaavat yhdistetyn rakennuksen tai rakennelman osia ennen niiden yhdistämistä. Samaan RakennuskohteenMuutos-luokan objektiin tulee yhdistää assosiaation kohdeMuutoksenJälkeen
avulla jäljelle jäävä tai uutena luoto Rakennus- tai Rakennelma-luokan objekti.
Yhdistyminen olemassaolevaan kohteeseen
Kun kaksi tai useampi Rakennus- tai Rakennelma-luokan objektia yhdistetään samaksi Rakennus- tai Rakennelma-kohteeksi osana RakennuskohteenToimenpide-luokan kuvaamaa rakentamistoimenpidettä siten, että yksi alkuperäisistä rakennuksista tai rakennelmista laajenee siihen yhdistettävillä entisten erillisten kohteiden muodostamilla osilla, tulee yhdistetyn Rakennus- tai Rakennelma-kohteen tiedot päivittää kuvaamaan uutta yhdistettyä rakennusta tai rakennelmaa.
Jäljelle jäävän Rakennus- tai Rakennelma-luokan objektin attribuutin pysyväRakennusTunnus
arvo säilyy muuttumattomana, samoin kuin sen identiteettiTunnus
-attribuutin arvo. Poistuvien, jäljelle jäävän kohteen uusiksi osiksi yhdistettyjen Rakennus- tai Rakennelma-luokan objektien attribuutin elinkaarenVaihe
arvoksi tulee 07 - Yhdistetty tai jaettu
.
Yhdistyminen uudeksi kohteeksi
Kun kaksi tai useampi Rakennus- tai Rakennelma-luokan objektia yhdistetään samaksi Rakennus- tai Rakennelma-kohteeksi osana RakennuskohteenToimenpide-luokan kuvaamaa rakentamistoimenpidettä siten, että yhdistetylle kohteelle luodaan uusi Rakennus- tai Rakennelma-luokan objekti, tulee uuden Rakennus- tai Rakennelma-kohteen tiedoissa kuvava koko yhdistettyn rakennuksen tai rakennelman tiedot.
Uudelle Rakennus- tai Rakennelma-luokan objektille annetaan uudet attribuuttien pysyväRakennusTunnus
- ja identiteettiTunnus
arvot. Poistuvien, uuden kohteen uusiksi osiksi yhdistettyjen Rakennus- tai Rakennelma-luokan objektien attribuutin elinkaarenVaihe
arvoksi tulee 07 - yhdistetty tai jaettu
.
Olemassaolevan rakennusten tai rakennelmien jakaminen eri rakennuskohteiksi
Rakennuskohteen toimenpide voi johtaa olemassaolevan, omalla pysyvällä rakennustunnuksella tunnistettavan rakennuksen tai rakennelman jakamiseen kahdeksi tai useammaksi rakennukseksi tai rakennelmaksi, joilla on kullakin oma pysyvä rakennustunnus. Alkuperäinen jaettava kohde voi olla yksi jäljelle jäävistä kohteista, tai sen elinkaari voi kokonaan päättyä.
Jakamisen sisältävää muutosta kuvaavaan RakennuskohteenMuutos-luokan objektiin tulee yhdistää assosiaation kohdeEnnenMuutosta
avulla siihen Rakennus- tai Rakennelma-luokan objektiin, joka kuvaa rakennusta tai rakennelmaa ennen sen jakamista. Samaan RakennuskohteenMuutos-luokan objektiin tulee yhdistää assosiaation kohdeMuutoksenJälkeen
avulla sekä mahdollinen jäljelle jäävä että uutena luodut Rakennus- tai Rakennelma-luokan objektit.
Jakamisessa mahdollisesti jäljelle jäävän Rakennus- tai Rakennelma-luokan objektin tiedot sisältäen sen mahdolliset osittelut päivitetään vastaamaan uutta kokonaisuutta vastaavasti kuin rakennuksen tai rakennelman muutostoimenpiteen tapauksessa.
Rakennuskohteesta jaetaan osia eri rakennuskohteiksi
Kun Rakennus- tai Rakennelma-luokan objekti jaetaan kahdeksi tai useammaksi Rakennus- tai Rakennelma-kohteeksi osana RakennuskohteenToimenpide-luokan kuvaamaa rakentamistoimenpidettä siten, että yksi alkuperäisistä rakennuksista tai rakennelmista jää jäljelle alkuperäistä pienempänä, tulee sekä alkuperäisen että uutena luotavien Rakennus- tai Rakennelma-kohteiden tiedot antaa siten, että ne kuvaavat uusia jaettuja rakennuksia tai rakennelmia.
Jäljelle jäävän Rakennus- tai Rakennelma-luokan objektin attribuutin pysyväRakennusTunnus
arvo säilyy muuttumattomana, samoin kuin sen identiteettiTunnus
-attribuutin arvo. Uusille Rakennus- tai Rakennelma-luokkien objektille annetaan uudet attribuuttien pysyväRakennusTunnus
- ja identiteettiTunnus
arvot.
Rakennuskohde korvataan eri rakennuskohteilla
Kun Rakennus- tai Rakennelma-luokan objekti korvataan kahdella tai useammalla uudella Rakennus- tai Rakennelma-luokan objektilla osana RakennuskohteenToimenpide-luokan kuvaamaa rakentamistoimenpidettä ilman että alkuperäistä rakennuskohdetta puretaan, tulee uusien rakennuskohteiden tiedot antaa siten, että ne kuvaavat uusi jaettuja rakennuksia tai rakennelmia.
Poistuvan, elinkaarensa päättävän Rakennus- tai Rakennelma-luokan objektin attribuutin attribuutin elinkaarenVaihe
arvoksi tulee 07 - yhdistetty tai jaettu
. Uusille Rakennus- tai Rakennelma-luokkien objektille annetaan uudet attribuuttien pysyväRakennusTunnus
- ja identiteettiTunnus
arvot.
Monimutkaiset jakamis- ja yhdistämistoimenpiteet
Yhden rakentamistoimenpiteen avulla voidaan kuvata myös muutoksia, jotka sisältävät sekä olemassaolevien rakennuskohteiden jakamista erillisiksi rakennuskohteiksi että niiden yhdistämistä samoiksi rakennuskohteiksi. Esimerkiksi kaksi olemassaolevaa, toisiinsa kiinni rakennettua rakennusta muutetaan kolmeksi erilliseksi rakennukseksi siten, että toinen alkuperäisistä rakennuksista jää jäljelle samalla pysyvällä rakennustunnuksella, mutta osa sen tilasta siirtyy toiseen uusista rakennuksista. Toisen alkuperäisen rakennnuksen elinkaari päättyy muutokseen. Tuloksena luodaan kaksi uutta rakennusta, joista toiseen kuuluu tiloja molemmmista alkuperäisistä rakennuksista ja toiseen vain osa poistuvasta alkuperäisestä rakennuksesta.
Mikäli RakentamiskohteenToimenpide-luokan objektina kuvatussa muutoksessa tehdään sekä olemassa olevien rakennuskohteiden jakamista osiin että niiden yhdistämistä samoiksi rakennuskohteiksi, tulee kaikki muutostoimenpiteen piiriin kuuluvat olemassa olevat Rakennuskohde-luokan objektit liittää RakennuskohteenMuutos-luokan objektiin assosiaation kohdeEnnenMuutosta
avulla. Samaan RakennuskohteenMuutos-luokan objektiin tulee yhdistää assosiaation kohdeMuutoksenJälkeen
avulla kaikki muutoksen jälkeen jäljelle jäävät tai uutena luodut Rakennuskohde-luokan objektit.
Kaikkien muutoksessa poistuvien, elinkaarensa päättävien Rakennus- ja Rakennelma-luokan objektien elinkaarenVaihe
-attribuuttien arvoksi tulee asettaa 07 - yhdistetty tai jaettu
.
Mikäli samassa rakentamishankkeessa tehdään sekä uuden rakennuskohteen rakentamista tai olemassa olevan muuttamista että vanhan rakennuskohteen purkamista kokonaan tai osittain, tulee purkaminen kuvata eri RakentamiskohteenToimenpide-luokan objektin avulla kuin rakentaminen ja muuttaminen.
Rakennelman korvaaminen rakennuksella
Entinen rakennelma voidaan korvata uudella rakennuksella rakentamistoimenpiteen seurauksena.
Kun rakennelma korvataan uudella rakennuksella osana RakennuskohteenToimenpide-luokan kuvaamaa rakentamistoimenpidettä, tulee luoda uusi Rakennus-luokan objekti. Uudelle Rakennus-objektille annetaan uudet attribuuttien pysyväRakennusTunnus
- ja identiteettiTunnus
arvot. Poistuvan Rakennelma-luokan objektin attribuutin elinkaarenVaihe
arvoksi tulee 08 - rakennelma korvattu rakennuksella
.
Poistuva Rakennelma-luokan objekti tulee yhdistää muutosta kuvaavaan RakennuskohteenMuutos-luokan objektiin assosiaation kohdeEnnenMuutosta
avulla. Uusi Rakennus-luokan objekti tule yhdistää samaan RakennuskohteenMuutos-luokan objektiin assosiaation kohdeMuutoksenJälkeen
avulla.
Rakennuksen osittelujen lisäykset ja muutokset
Rakennus voidaan jakaa loogisiin tai fyysisiin osiin, joista kukin kuvataan RakennuksenOsa-luokan objektin avulla, ks. Laatusäännöt, Rakennuksen osittelut. RakennuskohteenMuutos-luokan kuvaamaan rakennuksen tietojen muutoksen yhteydessä rakennuksen osittelua voidaan muuttaa tai lisätä sille uusi osittelu. Osittelun lisääminen tai muuttaminen ei välttämättä liity rakentamis-, muutos-, korjaamis- tai laajennustoimenpiteeseen, vaan sen kirjaaminen Rakennuksen tietoihin voi olla tarpeen puhtaasti olemassa olevan rakennuksen tietojen täydentämiseksi.
Huoneistotietojen muutokset
Rakennettujen tilojen ja huoneistojen tietoja voidaan muuttaa osana RakennuskohteenToimenpide-luokan avulla kuvattavaa rakennuksen tai sen osan rakentamistoimenpidettä. Suunnitellut tilojen ja huoneistojen tiedot kuvataan osana suunnitelman mukaisia Rakennus- tai RakennuksenOsa-objekteja, ks. vaatimus elinkaari/vaat-suunniteltu-rakennuskohde. Toimenpiteen sisältämää suunniteltua muutosta kuvaavan RakennuskohteenMuutos-luokan attribuutti huoneistonMuutos
sisältää uuden rakennetavan huoneiston, olemassaolevan huoneiston muutoksen tai huoneiston poiston tiedot.
HuoneistonMuutos-luokka tarjoaa RakennuskohteenMuutos-luokkaa rajoitetumman linkityksen rakennuksen sisältämien huoneistojen muutoshistorian seuraamiseen, sillä siihen liitetään vain suunnitellun tai toteutuneen huoneiston tila (attribuutti muuttunutHuoneisto
), ei huoneiston tilaa ennen muutosta. Huoneiston aiempikin tila on kuitenkin saatavissa epäsuorasti, sillä Rakennus-luokan objektin muutosta edeltävä tila, sisältäen huoneistojen tiedot, löytyy RakennuskohteenMuutos-luokan kohdeEnnenMuutosta
avulla.
Huoneisto-luokan objektien elinkaarenVaihe
arvot voivat muuttua RakennuskohteenToimenpide-luokan kuvaamana vain seuraavasti:
- Arvosta
1 - Suunnitteilla
arvoihin3 - Muuttovalmis
,4 - Käytössä
tai5 - Muuttokiellossa
. - Arvosta
2 - Rakenteilla
arvoihin3 - Muuttovalmis
,4 - Käytössä
tai5 - Muuttokiellossa
,6 - Purettu
,7 - Tuhoutunut
tai8 - Poistettu
. - Arvosta
3 - Muuttovalmis
arvoihin4 - Käytössä
,5 - Muuttokiellossa
,6 - Purettu
,7 - Tuhoutunut
,8 - Poistettu
tai9 - Yhdistetty tai jaettu
. - Arvosta
4 - Käytössä
arvoihin5 - Muuttokiellossa
,6 - Purettu
,7 - Tuhoutunut
,8 - Poistettu
tai9 - Yhdistetty tai jaettu
. - Arvosta
5 - Muuttokiellossa
arvoihin3 - Muuttovalmis
,4 - Käytössä
,6 - Purettu
,7 - Tuhoutunut
,8 - Poistettu
tai9 - Yhdistetty tai jaettu
. - Arvoista
6 - Purettu
,7 - Tuhoutunut
,8 - Poistettu
ja9 - Yhdistetty tai jaettu
ei ole sallittuja siirtymiä.
Huoneistoon sen muutostoimenpiteen johdosta lisättävät ja poistuvat varusteet kuvataan HuoneistonMuutos-luokan Luokan HuoneistonVaruste mukaisen rakenteisen attribuutin varustemuutos
avulla. Lisättävien varusteiden osalta käytetään attribuutin kuuluuKohteeseen
arvoa true
, ja poistuvien varusteen osalta arvoa false
.
Huoneisto-luokan objektien tietoja voi päivittää ainoastaan, kun päivitetyt tiedot liittyvät HuoneistonMuutos-luokan objektiin sen muuttunutHuoneisto
-assosiaation kautta.
Mikäli HuoneistonMuutos-luokan objektilla on attribuutin laji
on koodi 01 - Lisäys, ei tietovarastossa saa ennestään olla Huoneisto-luokan objektia, jonka attribuutit osoiteHuoneistoTunnus
tai pysyväHuoneistoTunnus
ovat samat kuin HuoneistonMuutos-luokan objektiin assosiaation muuttunutHuoneisto
kautta liitetyllä Huoneisto-luokan objektilla.
Hissien ja sisäänkäyntien muutokset
Rakennus-luokan objektiin voi liittyä nolla tai useampia Hissi- ja Sisäänkäynti-luokan objekteja. Assosiaation tyyppi on kompositio, joten hissit ja sisäänkäynnit kuuluvat elinkaarensa aikana vain yhteen rakennukseen, eivätkä ne voi olla olemassa, jos rakennus lakkaa olemasta. Tietomallissa hissillä tarkoitetaan siis juuri tiettyyn rakennukseen rakennettua hissiä, jota ei voida siirtää toiseen rakennukseen, ei tiettyä hissikoneistoa. Vastaavasti sisäänkäynnillä tarkoitetaan tietyn rakennuksen ovean tai aukkoa, josta on kulku kohteeseen sen ulkopuolelta, ei tiettyä fyysistä ovea tai sen rakenteita.
Hissi- ja Sisäänkäynti-luokan objektien elinkaarenVaihe
-attribuuttien arvot voivat muuttua RakennuskohteenToimenpide-luokan kuvaamana vain seuraavasti:
- Arvosta
1 - Suunnitteilla
arvoihin2 - Rakenteilla
,3 - Käytössä
,4 - Tilapäisesti pois käytöstä
tai6 - Poistettu
. - Arvosta
2 - Rakenteilla
arvoihin3 - Käytössä
,4 - Tilapäisesti pois käytöstä
,6 - Poistettu
tai7 - Purettu
. - Arvosta
3 - Käytössä
arvoihin4 - Tilapäisesti pois käytöstä
,5 - Poistettu käytöstä
,6 - Poistettu
tai7 - Purettu
. - Arvosta
4 - Tilapäisesti pois käytöstä
arvoihin3 - Käytössä
,5 - Poistettu käytöstä
,6 - Poistettu
tai7 - Purettu
. - Arvosta
5 - Poistettu käytöstä
arvoihin3 - Käytössä
,4 - Tilapäisesti pois käytöstä
,6 - Poistettu
tai7 - Purettu
. - Arvoista
6 - Poistettu
ja7 - Purettu
ei ole sallittuja siirtymiä.
Mikäli Rakennus-luokan objektin elinkaarenVaihe
-attribuutin arvo muuttuu alla esitettyihin tiloihin, on myös siihen mahdollisesti liitettyjen Hissi- ja Sisäänkäynti-luokan objektien elinkaarenVaihe
-attribuuttien muututtava seuraavasti:
Rakennuksen elinkaarenVaihe | Hissin tai Sisäänkäynnin elinkaarenVaihe |
---|---|
05 - tuhoutunut |
6 - Poistettu * |
06 - purettu |
7 - Purettu * |
07 - yhdistetty tai jaettu |
6 - Poistettu * |
*) ellei elinkaarenVaihe
ole jo ennestään joko 6 - Poistettu
tai 7 - Purettu
.
Mikäli Rakennus-luokan objektin elinkaarenVaihe
-attribuutin arvo on 01 - suunnitteilla
, siihen mahdollisesti liitettyjen Hissi- ja Sisäänkäynti-luokan objektien elinkaarenVaihe
-attribuuttien arvojen on oltava 1 - Suunnitteilla
.
Hissi- ja Sisäänkäynti-luokan objektien elinkaarenVaihe
-attribuuttien muutokset eivät vaadi muutoksia niihin liittyviin Rakennus-luokan objekteihin.
Rakennuskohteen purkaminen kokonaan tai osittain
Purettaessa Rakennus tai Rakennelma osittain, muutetaan purettavan osan elinkaaren vaiheeksi purettu. Purettavan osan kuvaava RakennuksenOsa tai RakennelmanOsa muodostetaan tarvittaessa purkamistoimenpiteen kuvauksen yhteydessä.
Rakennuksen tai rakennelman tai niiden uusien osien suunniteltu purkaminen kuvataan luokan RakennuskohteenToimenpide objektina, jonka attribuutilla toimenpiteenLaji
on koodiston RakentamistoimenpiteenLaji arvo 05 - Purkaminen
tai 08 - Rakennuksen osittainen purkaminen
.
Attribuutin purkamisenSyy
avulla voidaan kuvata, miksi purkaminen tehdään. Atttribuuteille perusparannus
ja korjausaste
ei saa antaa arvoja.
Mikäli purkamistoimenpiteen kuvaava RakennuskohteenToimenpide-luokan objekti liittyy sen suunniteltuMuutos
-attribuutin ja edelleen sen kohdeEnnenMuutosta
-assosiaation kautta luokkien Rakennus, RakennuksenOsa, Rakennelma, tai RakennelmanOsa objekteihin, tulee näiden objektien elinkaarenVaihe
-attribuutin arvojen olla jokin seuraavista: 02 - rakenteilla
, 03 - käytössä
tai 04 - käyttökiellossa/käyttökelvoton
tai 05 - tuhoutunut
. Saman suunniteltuMuutos
-attribuutin sisältämän kohdeMuutoksenJälkeen
-assosiaatiolla viitattavan Rakennus-, RakennuksenOsa-, Rakennelma-, tai RakennelmanOsa-luokkien objektien elinkaarenVaihe
-attribuuttien arvojen tulee olla 06 - purettu
.
Mikäli rakennus puretaan osittain, on purettava osa mahdollisuuksien mukaan kuvattava omana RakennuksenOsa-luokan objektinaan, joka on liitetty siihen Rakennus-luokan objektiin, jonka osaan purkaminen kohdistuu, käyttäen RakennuksenOsittelu-luokan attribuutin osittelunPeruste
arvoa 2 - Rakentamishistoriaan perustuva osittelu
. Tälläinen osittelu ja purettavaa osaa kuvaava RakennuksenOsa-luokan objekti kuvataan RakennuskohteenToimenpide-luokan objektin suunniteltuMuutos
-attribuutin ja edelleen sen kohdeMuutoksenJälkeen
-assosiaatiolla liitettävässä Rakennus-luokan objektin osittelu
-attribuutin arvona.
Mikäli rakennelma puretaan osittain, on purettava osa mahdollisuuksien mukaan kuvattava omana RakennelmanOsa-luokan objektinaan, joka on liitetty siihen Rakennelma-luokan objektiin, jonka osaan purkaminen kohdistuu. Tälläinen purettavaa osaa kuvaava RakennelmanOsa-luokan objekti kuvataan RakennuskohteenToimenpide-luokan objektin suunniteltuMuutos
-attribuutin ja edelleen sen kohdeMuutoksenJälkeen
-assosiaatiolla liitettävän Rakennelma-luokan objektin osa
-assosiaation avulla.
Tietojen päivittäminen ilman toimenpiteitä
Tietomallissa ei ole määritelty omaa luokkaa rakennuskohteen tietosisältöä täydentäville tai korjaaville tietopäivityksille, johoin ei liity rakennuskohteiden muutostoimenpiteitä, koska tällaisten tietopäivitysten kuvailutietojen siirtämiseen eri tietojärjestelmien välillä ei nähdä harmonisointitarvetta. Järjestelmäkohtaisissa tietomalleissa voidaan kuitenkin käyttää RakennuskohteenMuutos-luokan mukaista rakennetta päivityksen varsinaisen muutostietosisällön kuvaamiseen vastaavasti kuin Rakentamistoimenpide-luokan suunniteltuMuutos
-attribuutissa.