Kuhunkin koodistoon voi joustavasti luoda vain tarvittavat laajennukset. Laajennukset voi luoda jollain seuraavista tavoista:

  • Tuodaan koko koodiston sisältö Koodistot-työkaluun Excel-muodossa, siten että Excel-tiedosto sisältää koodiston perustietojen ja koodien lisäksi halutut laajennukset ja niiden jäsenet. Koodiston tuonti Excel-muodossa on kuvattuna Uuden koodiston lisääminen > Koodiston tuonti Excelistä. Laajennuksien käyttämät Excel-sarakeet ja -välilehdet on puolestaan kuvattu kohdassa Laajennuksiin liittyvät Excel-elementit.
  • Luodaan jo olemassa olevaan koodistoon halutut laajennukset sekä niiden jäsenet. Laajennukset voidaan luoda vaihtoehtoisesti:
    • Tuomalla halutut laajennukset sekä niiden tiedot Excel-muodossa Koodistot-työkalun. Pelkkien laajennusten tuonti käyttää samoja, kohdassa Laajennuksiin liittyvät Excel-elementit, kuvattuja rakenteita kuin koko koodiston tuonti.
    • Luomalla laajennukset Koodistot-työkalun käyttöliittymän kautta ja syöttämällä tarvittavat tiedot tarjottuja lomakkeita käyttäen. Laajennuksen luonti käyttöliittymän kautta on kuvattua kohdassa Laajennuksen luominen koodiston tietokortin kautta. Laajennuksen jäsenten luonti on puolestaan kuvattua kohdassa Jäsenet.



10.1.1 Laajennuksen luominen koodiston tietokortin kautta

Laajennuksia voidaan luoda koodiston tietokortilla olevan toimintovalikon kautta:


Toimintovalikkossa on seuraavat laajennuksien luomiseen liittyvät toiminnot. Osa toiminnoista ei ole saatavilla, mikäli koodisto sisältää jo kyseistä laajennustyyppiä olevan laajennuksen.

ToimintoSelite
Luo laskentahierarkiaLisää koodistoon laskentahierarkia-tyyppisen laajennuksen
Luo määrityshierarkiaLisää koodistoon määrityshierarkia-tyyppisen laajennuksen
Luo koodiliitosLisää koodistoon koodiliitos-tyyppisen laajennuksen
Luo DPM metricLisää koodistoon DPM Metric laajennuksen
Luo DPM explicit domainLisää koodistoon DPM Explicit Domain laajennuksen
Luo DPM dimensionLisää koodistoon DPM Dimension laajennuksen
Luo DPM typed domainLisää koodistoon DPM Typed Domain laajennuksen
Tuo laajennuksiaLisää koodistoon laajennuksia Excel-muodosta tuomalla


Kun valitaan uuden laajennuksen luominen, avautuu valitun laajennustyypin mukainen syöttölomake, jolle täytetään vähintään pakolliset tiedot ja tallennetaan lopuksi laajennus Tallenna-painikkeesta. Lomakkeen sisältö ja vaaditut kentät riippuvat luotavan laajennuksen tyypistä. Seuraavassa esimerkkinä määrityshierarkian ja DPM dimensionin syöttölomakkeet.




10.1.2 Koodistoon kuuluvat laajennukset

Koodistoon kuuluvat laajennukset listataan Koodiston tietokortin Laajennukset välilehdellä. Laajennukset välilehteä ei ole saatavilla, mikäli koodistolla ei ole laajennuksia. Laajennukset on jaoteltu omille alemman tason välilehdille niiden tyypin mukaan: Koodiliitokset, Laskentahierarkiat, Määrityshierarkiat ja Koodilaajennukset. Alemman tason välilehdistä näytetään dynaamisesti vain ne, minkä tyyppisiä laajennuksia koodisto sisältää.



10.1.3 Laajennuksen sisältö

Tietyn laajennuksen sisältöä voidaan tarkastella laajennuksen tietokorttin kautta. Laajennuksen tietokortilla on laajennuksen tyypistä riippuen 1-3 välilehteä: Koodiliitos, Jäsenet ja Tiedot. Näistä Tiedot-välilehti löytyy kaikilta laajennuksilta, Koodiliitos välilehti vain koodiliitos tyyppisiltä laajennuksilta ja Jäsenet välilehti kaikilta hierarkialaajennus -kategoriaan kuuluvilta laajennuksilta.


Laajennuksen tietokortin toimintovalikkossa on seuraavat toiminnot. Käytettävissä ole olevat toiminnot riippuvat laajennuksen tyypistä.

ToimintoSelite
Luo jäsenLisää laajennukseen uuden jäsenen. Jäsenen tiedot kysytään avautuvassa tietokortissa.
Luo laajennukselle puuttuvat jäsenetAutomaatinen toiminto laajennuksen jäsenien luomiseen. Lisää laajennukseen jäseniä, niin että kaikkia laajennukseen liitettyjen koodistojen koodeja vastaa laajennuksessa jäsen. Luotavien jäsenten tietoja ei kysytä.
Tuo jäseniäLisää laajennukseen uusia jäseniä Excel-muodosta tuomalla.
Poista laajennusPoistaa laajennuksen ja sen jäsenet.



10.1.3.1 Laajennuksen Tiedot-välilehti

Laajennuksen yleiset tunnus ja tyyppi tiedot listataan Laajennuksen Tiedot-välilehdellä. Välilehdellä esitettävien kenttien määrä riippuu laajennuksen tyypistä ja laajennuksen sisältämistä tiedoista.


Laajennuksen Tiedot-väliehdellä esitetään seuraavat tiedot.

KenttäSelite
KoodistoKoodisto, johon laajennus kuuluu.
Laajennuksen tunnusLaajennuksen tunniste. Tunnus on yksilöivä koodiston sisällä.
Laajennuksen nimiNimi, jolla laajennus näytetään listoissa ja hakutuloksissa.
LaajennustyyppiMäärittää minkä tyyppinen laajennus on kyseessä. Tuetut laajennustyypit on kuvattu kohdassa Tuetut laajennustyyppit
Ulkoiset koodistotLista muista koodistoista, joihin tämän laajennuksen jäsenet voivat viitata.
TilaLaajennuksen tilakoodi.
URILaajennuksen pysyvä tunniste.
Viimeisin muokkausViimeisimmän muokkauksen ajanhetki.



10.1.3.2 Laajennuksen Jäsenet-välilehti

Laajennuksen jäsenet listataan Jäsenet -välilehdellä. Jos listassa on jäsenen nimen edessä +-merkki, on jäsenellä alijäseniä. Alijäsenet saa tällöin näkyviin valitsemalla +-merkin listasta. Tietyn jäsenen tietoihin pääsee puolestaan valitsemalla kyseisen jäsenen nimen listasta.



10.1.3.3 Laajennuksen Koodiliitos-välilehti

Koodiliitos tyyppisille laajennuksille esitetään erityinen Koodiliitos välilehti. Koodiliitos välilehti listaa laajennuksen kaikki koodiliitokset (koodeista muodostetut parit). Valitsemalla listasta koodin nimen, pääsee tarkastelemaan kyseisen koodin tietoja.






  • No labels