IBM Enterprise Records, Versio 5.1.+            

Yleiset IBM Enterprise Records -kyselyartefaktit

Tässä ohjeaiheessa kuvataan IBM Enterprise Records -luokkia ja -ominaisuuksia, joita yleisimmin käytetään IBM Enterprise Records -ohjelman raportteihin liittyvissä kyselyissä.

Raporttikyselyissä voi käyttää muitakin luokkia ja ominaisuuksia. Tässä kuitenkin esitellään tavallisissa raportointilanteissa yleisimmin käytetyt luokat ja ominaisuudet.

Seuraavissa jaksoissa luokista ja ominaisuuksista käytetään paikallistunnuksesta riippumatonta symbolista nimeä, joka on eri kuin käyttöliittymässä näkyvä näyttönimi. P8 CM RM -luokan tai -ominaisuuden symbolista nimeä on käytettävä taulukko- ja saraketunnuksena P8 CM RM -raporttikyselyn SQL-käskyissä.

Yleiset ominaisuudet

Seuraavassa taulukossa kuvataan useita IBM Enterprise Records -ohjelman ominaisuuslajeja, jotka ovat yhteisiä monille IBM Enterprise Records -luokille ja hyödyllisiä raportointikäytössä.

Taulukko 1. IBM Enterprise Records -ohjelman yleiset ominaisuuslajit
Symbolinen nimi Tietolaji Kuvaus
Id Tunnus Kunkin P8 CM -ilmentymäobjektin yksilöllinen tunnus.
Aggregation Merkkijono Ilmaisee IBM Enterprise Records -objektin yleistyypin. Sallittuja arvoja ovat RecordInfo, ClassificationScheme, RecordCategory, RecordFolder ja Volume.
DateCreated Päivämäärä ja kellonaika Ilmentymän alkuperäinen luontipäivä.
Creator Merkkijono Laatijan käyttäjätunnus.
DateLastModified Päivämäärä ja kellonaika Ilmentymän edellinen muokkauspäivä.
LastModifier Merkkijono Ilmentymän edellisen muokkaajan käyttäjätunnus.
IsDeleted totuusarvo Arvo on True, jos IBM Enterprise Records -objekti on poistettu loogisesti. Sisällytetään tavallisesti WHERE-lausekkeeseen tarkistukseksi False-arvon varalta.
Location, HomeLocation Objekti [Sijainti] Koskee tavallisesti fyysisiä asiakirjoja ja fyysisiä säilöjä. Tätä ominaisuuden arvoa käytetään usein LEFT OUTER JOIN -lausekkeessa yhdessä Sijainti-taulukon kanssa. Näin määritetään Sijainti-objektin LocationName-arvo.
RMEntityType
Vain luku -muotoinen yksilöllinen arvo, joka määritetään jokaiselle valmiille IBM Enterprise Records -luokalle. Yleiset arvot ovat seuraavat:
100
ClassificationScheme (arkistonmuodostussuunnitelma)
101
RecordCategory
102
RecordFolder
103
Volume
105
ElectronicRecordFolder
106
PhysicalBox, Box
108
HybridRecordFolder
110
PhysicalRecordFolder
301
ElectronicRecordInfo
302
EmailRecordInfo
303
Merkit (fyysinen asiakirja)
Käytetään useimmiten WHERE-lausekkeessa määrittämään tietty alalaji.

Asiakirjasäilöt

Seuraavassa taulukossa kuvataan useita IBM Enterprise Records -ohjelman ominaisuuslajeja, jotka ovat yhteisiä valmiille asiakirjasäilöjen luokille (esimerkiksi asiakirjaluokalle, asiakirjakansiolle ja taltiolle) ja jotka ovat hyödyllisiä raportointikäytössä.

Taulukko 2. Asiakirjasäilöön liittyvät ominaisuudet
Symbolinen nimi Tietolaji Kuvaus
PathName Merkkijono Koko polun nimi objektisäilössä.
DateOpened Päivämäärä ja kellonaika Edustaa päivää, jona säilö on ensimmäisen kerran avattu.
DateClosed Päivämäärä ja kellonaika Edustaa päivää, jona säilö on viimeksi suljettu.
ReOpenedDate Päivämäärä ja kellonaika Edustaa päivää, jona suljettu säilö on avattu uudelleen.
Inactive totuusarvo Arvo on True, jos säilö ei ole enää aktiivinen.
DisposalSchedule Objekti [poistoaikataulu] Mahdollinen säilölle määritetty aikataulu.
DisposalSchedule AllocationDate Päivämäärä ja kellonaika Päivä, jona arkistostapoistoaikataulu on liitetty tähän ilmentymään.
CurrentPhaseAction Objekti[Toiminto1] Nykyiseen arkistostapoistovaiheeseen liitetty toiminnon ilmentymä.
CurrentPhase ReviewDecision Merkkijono Nykyisen arkistostapoistovaiheen arviointihuomautukset.
CurrentPhase DecisionDate Päivämäärä ja kellonaika

Nykyisen vaiheen arvioinnin päätöspäivämäärä.

Sisällytyssuhteen määritys kyselyyn

Jälkeläisaliluokan määrityksessä käytettävä syntaksi vaihtelee sen mukaan, kuinka pitkälle säilöhierarkiassa kyselyn on määrä ulottua.

Yleisesti missä tahansa siirtymässä tason verran hierarkiassa alaspäin pätee P8 CM SQL -operaattori INSUBFOLDER. Esimerkiksi:
SELECT ... FROM RecordFolder rf 
WHERE rf.This INSUBFOLDER '/...'
Lähimpänä olevan alitason alisäilön yhteydessä voi käyttää operaattoria INFOLDER seuraavasti:
SELECT ... FROM RecordFolder rf 
WHERE rf.This INFOLDER '/...'
Säilöluokan Parent-ominaisuus on kuitenkin tehokkaampi:
SELECT ... FROM RecordFolder rf 
WHERE rf.Parent = OBJECT('/...')
Jos sisällytyssuhde on säilön ja sitä lähinnä olevan aliasiakirjan tai alidokumenttiobjektin välinen, ReferentialContainmentRelationship-taulukon käyttö on INFOLDER-operaattorin käyttöä tehokkaampaa:
SELECT ... FROM RecordInfo ri INNER JOIN ReferentialContainmentRelationship rcr ON ri.This = rcr.Head 
WHERE rcr.Tail = OBJECT('/...')
Taulukko 3. ReferentialContainmentRelationship-luokan ominaisuudet
Symbolinen nimi Tietolaji Kuvaus
Head Objekti [Asiakirjan tiedot] Viittaus sisältöobjektiin
Tail Objekti [Kansio] Viittaus säilöobjektiin
ContainmentName Merkkijono Säilössä olevan sisältöobjektin yksilöllinen nimi.

Asiakirjat

Seuraavassa taulukossa kuvataan useita IBM Enterprise Records -ohjelman ominaisuuslajeja, jotka ovat yhteisiä valmiille asiakirjaluokille (esimerkiksi sähköiselle asiakirjalle ja merkkiasiakirjalle) ja jotka ovat hyödyllisiä raportointikäytössä.

Taulukko 4. Asiakirjaluokkaan liittyvät ominaisuudet
Symbolinen nimi Tietolaji Kuvaus
DocumentTitle Merkkijono Asiakirjan nimi. Nimi ei ole välttämättä sama kuin asiakirjan containmentName säilössä.
Associated RecordType Objekti [Asiakirjalaji] Mahdollinen asiakirjalajin ilmentymä, joka on liitetty asiakirjailmentymään.
CutOffInherited From Tunnus Sen objektin tunnus, jolla asiakirja on liitetty arkistostapoistoaikatauluun. Tunnus on joko asiakirjasäilön tai asiakirjalajin tunnus.
CurrentPhaseAction Objekti [Toiminto] Nykyiseen arkistostapoistovaiheeseen liitetty toiminnon ilmentymä.
CurrentPhase ReviewDecision Merkkijono Nykyisen arkistostapoistovaiheen arviointihuomautukset.
CurrentPhase DecisionDate Päivämäärä ja kellonaika Nykyisen vaiheen arvioinnin päätöspäivämäärä.
IsVitalRecord totuusarvo Arvo on True, jos asiakirjalaji on tärkeä.
VitalRecord ReviewDate Päivämäärä ja kellonaika Tärkeän asiakirjan edellisen arvioinnin päivämäärä.
VitalRecord NextReviewDate Päivämäärä ja kellonaika Tärkeän asiakirjan seuraavan arvioinnin päivämäärä.
CurrentClassification Merkkijono (DoD-luokiteltu) Nykyisen suojausmerkintäjoukon arvo.
DowngradeOnDate Päivämäärä ja kellonaika (DoD-luokiteltu) Asiakirjan ajoitetun luokituksen laskun päivämäärä.
Downgrade Instructions Merkkijono (DoD-luokiteltu) Luokituksen laskun ohjeet.
DeclassifyOnDate Päivämäärä ja kellonaika

(DoD-luokiteltu) Asiakirjan ajoitetun luokituksen poiston päivämäärä.

Arkistosta poistoon liittyvät luokat

Taulukko 5. Soveltuvat arkistostapoistoaikatauluun liittyvät ominaisuudet
Symbolinen nimi Tietolaji Kuvaus
DisposalSchedule Name Merkkijono Aikataulun nimi.
CutoffDisposal Trigger Objekti [Poistoliipaisin] Tähän aikatauluun liitetty liipaisin.
Taulukko 6. Soveltuvat arkistostapoistoaikatauluun liittyvät ominaisuudet
Symbolinen nimi Tietolaji Kuvaus
DisposalTrigger Name Merkkijono Liipaisimen nimi.
EventType kokonaisluku
Käyttää seuraavaa EventType-valintaluetteloa:
  1. Ennalta määritetty
  2. Ulkoinen
  3. Metatiedot
  4. Jaksoittainen
Taulukko 7. Soveltuvat vaiheeseen liittyvät ominaisuudet
Symbolinen nimi Tietolaji Kuvaus
PhaseName Merkkijono Vaiheen nimi.
PhaseAction Objekti [Toiminto1]
Taulukko 8. Soveltuvat Toiminto1-objektiin liittyvät ominaisuudet
Symbolinen nimi Tietolaji Kuvaus
ActionName Merkkijono Toiminnon nimi.
ActionType kokonaisluku Käyttää seuraavaa ActionType-valintaluetteloa:
  1. Arviointi
  2. Vienti
  3. Siirto
  4. Tuhoaminen
  5. Väliaikainen siirto
  6. Katkaisu
  7. Tärkeän asiakirjan arviointi
  8. Automaattinen tuhoaminen
Taulukko 9. Asiakirjalajiin liittyvät ominaisuudet
Symbolinen nimi Tietolaji Kuvaus
RecordTypeName Merkkijono Asiakirjalajin nimi
DisposalSchedule Objekti [poistoaikataulu] Asiakirjalaji-ilmentymään liitetty poistoaikataulun ilmentymä
DisposalSchedule AllocationDate Päivämäärä ja kellonaika Päivä, jona arkistostapoistoaikataulu on liitetty tähän ilmentymään.

Sijainti

Sijaintiluokkaobjektit on liitetty sekä fyysisen asiakirjan että fyysisen asiakirjasäilön luokkiin. Näillä luokilla on tavallisesti sijaintiominaisuus, jonka laji on objekti ja joka hyväksyy sijaintiluokan ilmentymiä. Joissakin ilmentymissä on kuitenkin myös samanlajinen kotisivun sijainnin ominaisuus.

Taulukko 10. Sijaintiin liittyvät ominaisuudet
Symbolinen nimi Tietolaji Kuvaus
LocationName Merkkijono Sijainnin nimi
BarcodeID Merkkijono Edustaa todellisesta fyysisestä säilöstä skannatun viivakoodin arvoa.

Asiakirjan pito

IBM Enterprise Records -pitoa voidaan soveltaa yksittäisiin asiakirjoihin tai asiakirjasäilöihin. Asiakirjan pito -luokan ilmentymät edustavat erillisiä pitotilanteita, joiden kohteita voi olla nolla tai enemmän. Asiakirjan pito -luokkaa käytetään sekä asiakirjojen että asiakirjasäilöjen yhteydessä. Pitojen ja niiden kohteiden välillä on voimassa monenvälinen suhde: tiettyä asiakirjan pito -ilmentymää voidaan soveltaa yhtä aikaa useaan asiakirjaan tai asiakirjasäilöön, ja vastaavasti mikä tahansa asiakirja tai asiakirjasäilö voi olla liitettynä useaan asiakirjan pitoon kerralla. Nämä suhteet määritetään joko asiakirjan pidon linkki- tai RM-kansion pidon linkkiluokan avulla.

Taulukko 11. Asiakirjan pitoon liittyvät ominaisuudet
Symbolinen nimi Tietolaji Kuvaus
HoldName Merkkijono Pidon nimi
HoldType Merkkijono Liittyy HoldTypeList-valintaluetteloon.
Active totuusarvo Arvo True ilmaisee, että pitoilmentymä on aktiivinen.
Taulukko 12. Pidon linkki -luokkaan liittyvät ominaisuudet
Symbolinen nimi Tietolaji Kuvaus
Head Objekti [Asiakirjan tiedot] tai [RM-kansio] Tämän linkin pidon kohdejäsen
Tail Objekti [Asiakirjan pito] Tämän linkin pidon jäsen.
DateCreated Päivämäärä ja kellonaika Edustaa päivämäärää, jona kohde asetettiin pitoon.
IsDynamicHold Totuusarvo Arvo True ilmaisee, että tämä pitosuhde on luotu IBM Enterprise Records -ohjelman pidon tarkistuspalvelun avulla sen sijaan, että se olisi määritetty manuaalisesti.

RM-kirjaustapahtumat

Jos IBM Enterprise Records -kirjaus on otettu käyttöön, RM-kirjausluokan ilmentymiä voi hyödyntää useiden käyttäjien sellaisten toimien raportoinnissa, jotka liittyvät IBM Enterprise Records -luokkailmentymiin (esimerkiksi asiakirjoihin, asiakirjasäilöihin ja muihin yksiköihin).

Taulukko 13. RM-kirjausluokkaan liittyvät ominaisuudet
Symbolinen nimi Tietolaji Kuvaus
SourceObjectID Tunnus Sen objektin tunnus, jonka käyttö liipaisi kirjaustapahtuman.
LastModifier Merkkijono Sen käyttäjän lyhyt nimi, joka on käyttänyt lähdeobjektia.
InitiatingUser Merkkijono Käyttäjän nimi käyttöoikeustunnuksen tai täsmennetyn nimen muodossa.
DateLastModified Päivämäärä ja kellonaika Tapahtuman toteutumisen päivämäärä.
AuditActionType Merkkijono Toiminnon nimi, joka voi olla esimerkiksi luokituksen poisto, poisto, tuhoaminen, luokituksen lasku, vienti, uudelleensijoitus, siirto, päivitys, pito, pidon poisto tai asiakirjaksi vahvistuksen peruutus.


Palaute

Päivitetty viimeksi: Elokuu 2011


© Copyright IBM Corp. 2011.
Tämä Information Center -sivusto perustuu Eclipse-tekniikkaan. (http://www.eclipse.org).