IBM Enterprise Records, version 5.1.2    

Vanliga frågeobjekt i IBM Enterprise Records

I det här avsnittet beskrivs de klasser och egenskaper i IBM® Enterprise Records som oftast används i rapportrelaterade frågor i IBM Enterprise Records.

Använd dessa identifierare i rapportfrågor och vanligt förekommande rapportscenarier.

Följande avsnitt refererar till dessa klasser och egenskaper med deras språkneutrala symboliska namn till skillnad från deras UI-relaterade visningsnamn. Använd det symboliska namnet på en P8 CM RM-klass eller P8 CM RM-egenskap som tabell- och kolumnidentifierare i SQL-satser för P8 CM RM-rapportfrågor.

Gemensamma egenskaper

I följande tabell beskrivs flera IBM Enterprise Records-egenskapstyper som är gemensamma för många IBM Enterprise Records-klasser och kan användas för rapporteringsändamål.

Tabell 1. Gemensamma IBM Enterprise Records-egenskapstyper
Symboliskt namn Datatyp Beskrivning
ID ID Unik identitet för varje P8 CM-förekomstobjekt
Aggregation String Anger den allmänna typen av IBM Enterprise Records-objekt. Tillåtna värden är RecordInfo, ClassificationScheme, RecordCategory, RecordFolder och Volume.
DateCreated DateTime Datum då förekomsten ursprungligen skapades
Creator String Namnet på användaren som skapade förekomsten
DateLastModified DateTime Datum då förekomsten senast ändrades
LastModifier String Namnet på användaren som senast ändrade förekomsten
IsDeleted boolean Sant om IBM Enterprise Records-objektet är logiskt borttaget. Brukar ingå som kontroll av Falskt i en WHERs-sats.
Location, HomeLocation Object [Location] Brukar tillämpas på fysiska poster och fysiska behållare. Egenskapsvärdet används ofta i en LEFT OUTER JOIN-sats med tabellen Location för att bestämma värdet för LocationName för ett Location-objekt.
RMEntityType
Ett skrivskyddat, unikt värde som tilldelas till varje OOTB IBM Enterprise Records-klassen. Vanliga värden är:
100
ClassificationScheme (arkiveringsplan)
101
RecordCategory
102
RecordFolder
103
Volume
105
ElectronicRecordFolder
106
PhysicalBox, Box
108
HybridRecordFolder
110
PhysicalRecordFolder
301
ElectronicRecordInfo
302
EmailRecordInfo
303
Markers (fysisk post)
Brukar användas i en WHERE-sats för att ange en viss underordnad typ.

Postbehållare

I följande tabell beskrivs flera IBM Enterprise Records-egenskapstyper som är gemensamma för de tillhandahållna postbehållarklasserna, t.ex. postkategori, postmapp och volym. Egenskapstyperna kan användas för rapporteringsändamål.

Tabell 2. Egenskaper relaterade till klassen Record Container
Symboliskt namn Datatyp Beskrivning
PathName String Fullständig sökväg inom objektlagret.
DateOpened DateTime Datum då behållaren öppnades första gången.
DateClosed DateTime Datum då behållaren senast stängdes.
ReOpenedDate DateTime Datum då en stängd behållare öppnades på nytt.
Inactive boolean Sant om behållaren inte längre är aktiv.
DisposalSchedule Object [Disposal Schedule] Eventuellt schema som är tilldelat till behållaren.
DisposalSchedule AllocationDate DateTime Datum då DispositionSchedule knöts till förekomsten.
CurrentPhaseAction Object [Action1] Åtgärdsförekomst knuten till den aktuella avvecklingsfasen.
CurrentPhase ReviewDecision String Granskningskommentarer för den aktuella avvecklingsfasen.
CurrentPhase DecisionDate DateTime

Datum för granskningsbeslutet för den aktuella fasen.

Ange inneslutningsrelationer i frågor

Syntaxen för att ange en underordnad behållare beror på hur djupt i behållarhierarkin frågan söker.

I det allmänna fallet för valfri nivå nedåt i hierarkin tillämpas P8 CM SQL-operatorn INSUBFOLDER. Exempel:
SELECT ... FROM RecordFolder rf 
WHERE rf.This INSUBFOLDER '/...'
För specialfallet med en direkt underordnad behållare kan du använda operatorn INFOLDER:
SELECT ... FROM RecordFolder rf 
WHERE rf.This INFOLDER '/...'
Behållarklassens egenskap Parent är dock mer effektiv:
SELECT ... FROM RecordFolder rf 
WHERE rf.Parent = OBJECT('/...')
Om inneslutningsrelationen gäller mellan en behållare och en direkt underordnad post eller ett dokumentobjekt, är tabellen ReferentialContainmentRelationship mer effektiv än operatorn INFOLDER:
SELECT ... FROM RecordInfo ri INNER JOIN ReferentialContainmentRelationship rcr ON ri.This = rcr.Head 
WHERE rcr.Tail = OBJECT('/...')
Tabell 3. Egenskaper relaterade till klassen ReferentialContainmentRelationship
Symboliskt namn Datatyp Beskrivning
Head Object [RecordInfo] Referens till det underordnade objektet
Tail Object [Folder] Referens till behållarobjektet
ContainmentName String Unikt namn för det underordnade objektet inom behållaren.

Poster

I följande tabell beskrivs flera IBM Enterprise Records-egenskapstyper som är gemensamma för OOTB-postklasser, t.ex. elektronisk post och markörpost. Egenskapstyperna kan användas för rapporteringsändamål.

Tabell 4. Postklassrelaterade egenskaper
Symboliskt namn Datatyp Beskrivning
DocumentTitle String Postens namn. Inte nödvändigtvis samma som postens containmentName inom en behållare.
Associated RecordType Object [RecordType] Eventuell RecordType-förekomst som är knuten till en postförekomst.
CutOffInherited From ID ID för det objekt som knyter en post till avvecklingsschemat. ID är antingen en postbehållare eller en RecordType.
CurrentPhaseAction Object [Action1] Åtgärdsförekomst knuten till den aktuella avvecklingsfasen.
CurrentPhase ReviewDecision String Granskningskommentarer för den aktuella avvecklingsfasen.
CurrentPhase DecisionDate DateTime Datum för granskningsbeslutet för den aktuella fasen.
IsVitalRecord boolean Sant om posten är av typen vital.
VitalRecord ReviewDate DateTime Datum då den vitala posten senast granskades.
VitalRecord NextReviewDate DateTime Datum för nästa granskning av den vitala posten.
CurrentClassification String (DoD Classified) Aktuellt värde för säkerhetsmärkning.
DowngradeOnDate DateTime (DoD Classified) Datum för schemalagd postnedgradering.
Downgrade Instructions String (DoD Classified) Nedgraderingsinstruktioner.
DeclassifyOnDate DateTime

(DoD Classified) Datum för schemalagd postavklassificering.

Avvecklingsrelaterade klasser

Tabell 5. Egenskaper relaterade till tillämpligt avvecklingsschema
Symboliskt namn Datatyp Beskrivning
DisposalSchedule Name String Schemanamn.
CutoffDisposal Trigger Object [Disposal Trigger] Utlösare för schemat.
Tabell 6. Egenskaper relaterade till tillämpligt avvecklingsschema
Symboliskt namn Datatyp Beskrivning
DisposalTrigger Name String Utlösarnamn.
EventType integer
Använder urvalslistan EventType:
  1. Fördefinierad
  2. Extern
  3. Metadata
  4. Cyklisk
Tabell 7. Tillämpliga fasrelaterade egenskaper
Symboliskt namn Datatyp Beskrivning
PhaseName String Fasnamn.
PhaseAction Object [Action1]
Tabell 8. Egenskaper relaterade till Action1
Symboliskt namn Datatyp Beskrivning
ActionName String Åtgärdsnamn.
ActionType integer Använder urvalslistan ActionType:
  1. Granska
  2. Exportera
  3. Överför
  4. Förstör
  5. Överför tillfälligt
  6. Brytpunkt
  7. Vital granskning
  8. Autoförstör
Tabell 9. Egenskaper relaterade till Record Type
Symboliskt namn Datatyp Beskrivning
RecordTypeName String Posttypsnamn
DisposalSchedule Object [Disposal Schedule] Den förekomst av avvecklingsschemat som hör till RecordType-förekomsten
DisposalSchedule AllocationDate DateTime Datum då DispositionSchedule knöts till förekomsten.

Location

Objekt av klassen Location knyts till både klassen för fysiska objekt och klassen för fysiska postbehållare. Dessa klasser brukar ha egenskapen Location för objekt som accepterar förekomster av klassen Location. Ibland finns det också en HomeLocation-egenskap av samma typ.

Tabell 10. Egenskaper relaterade till Location
Symboliskt namn Datatyp Beskrivning
LocationName String Platsnamn
BarcodeID String Ett streckkodsvärde som lästs in från en verklig fysisk behållare.

Record Hold

En IBM Enterprise Records-spärr kan tillämpas på enskilda poster eller postbehållare. Förekomster av klassen RecordHold representerar skilda spärrsituationer som tillämpas på ett eller flera objekt. Klassen RecordHold används för både poster och postbehållare. Det är en många-till-många-relation mellan spärra och spärrade objekt. En RecordHold-förekomst kan tillämpas på flera poster eller postbehållare. En post eller postbehållare kan kopplas till flera RecordHold samtidigt. Relationerna instantieras med klassen RecordHoldLink eller klassen RMFolderHoldLink.

Tabell 11. Egenskaper relaterade till Record Hold
Symboliskt namn Datatyp Beskrivning
HoldName String Spärrnamn
HoldType String Kopplad till urvalslistan HoldTypeList
Active boolean Sant anger att spärrförekomsten är aktiv för närvarande.
Tabell 12. Egenskaper relaterade till klassen HoldLink
Symboliskt namn Datatyp Beskrivning
Head Object [RecordInfo] eller [RMFolder] Den spärrade objektmedlemmen för länken
Tail Object [RecordHold] Spärrmedlemmen för länken.
DateCreated DateTime Datum då det spärrade objektet spärrades.
IsDynamicHold Boolean Sant anger att spärrrelationen upprättats av IBM Enterprise Records-tjänsten Spärravsökning, inte manuellt.

RMAudit-händelser

Om IBM Enterprise Records-granskning är aktiverad kan du använda förekomster av RMAudit-klassen till att rapportera användarnas åtgärder på olika IBM Enterprise Records-klassförekomster, som poster, postbehållare och andra entiteter.

Tabell 13. Egenskaper relaterade till klassen RMAudit
Symboliskt namn Datatyp Beskrivning
SourceObjectID ID ID för det objekt som åtgärden utfördes på för att utlösa granskningshändelsen.
LastModifier String Kortnamn för användaren som utförde åtgärden på källobjektet
InitiatingUser String Användarnamnet som huvudnamn (principal) eller DN.
DateLastModified DateTime Datum då händelsen inträffade.
AuditActionType String Åtgärdsnamnet, t.ex. Avklassificera, Ta bort, Förstör, Nedgradera, Exportera, Överför, Uppgradera, Spärra, Ta bort spärr, Avdeklarera.


Feedback

Senast uppdaterat: November 2013
common_query_artifacts.htm

© Copyright IBM Corp 2013