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.
Dessa är inte de enda klasser och frågor som du kan använda i rapportfrågor utan de objekt som oftas brukar förekomma i typiska rapportscenarier.
I följande avsnitt refererar vi till dessa klasser och egenskaper med det språkneutrala symboliska namnet, till skillnad från deras visningsnamn i gränssnittet. Du måste använda 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.
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.
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 | True om IBM Enterprise Records-objektet är logiskt borttaget. Brukar ingå som kontroll av False i WHERE-satser |
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:
Brukar användas i en WHERE-sats för att ange en viss underordnad typ.
|
I följande tabell beskrivs flera IBM Enterprise Records-egenskaper som är vanliga för postbehållare av OOTB-klasser (out-of-the-box), t.ex. postkategori, postmapp, volym) som kan användas för rapporteringsändamål.
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 | True 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. |
Syntaxen för att ange en underordnad behållare beror på hur djupt i behållarhierarkin frågan söker.
SELECT ... FROM RecordFolder rf WHERE rf.This INSUBFOLDER '/...'
SELECT ... FROM RecordFolder rf WHERE rf.This INFOLDER '/...'
SELECT ... FROM RecordFolder rf WHERE rf.Parent = OBJECT('/...')
SELECT ... FROM RecordInfo ri INNER JOIN ReferentialContainmentRelationship rcr ON ri.This = rcr.Head WHERE rcr.Tail = OBJECT('/...')
Symboliskt namn | Datatyp | Beskrivning |
---|---|---|
Head | Object [RecordInfo] | Referens till innehållsobjektet |
Tail | Object [Folder] | Referens till behållarobjektet |
ContainmentName | String | Unik namn för det inneslutna objektet i behållaren. |
I följande tabell beskrivs olika typer av IBM Enterprise Records-egenskaper som är vanliga för OOTB-postklasser (t.ex. elektronisk post, markörpost) och som kan användas för rapporteringsändamål:
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 | True 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. |
Symboliskt namn | Datatyp | Beskrivning |
---|---|---|
DisposalSchedule Name | String | Schemanamn. |
CutoffDisposal Trigger | Object [Disposal Trigger] | Utlösare för schemat. |
Symboliskt namn | Datatyp | Beskrivning |
---|---|---|
DisposalTrigger Name | String | Utlösarnamn. |
EventType | integer | Använder urvalslistan EventType:
|
Symboliskt namn | Datatyp | Beskrivning |
---|---|---|
PhaseName | String | Fasnamn. |
PhaseAction | Object [Action1] |
Symboliskt namn | Datatyp | Beskrivning |
---|---|---|
ActionName | String | Åtgärdsnamn. |
ActionType | integer | Använder urvalslistan ActionType:
|
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. |
Objekt av klassen Location knyts till både till 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.
Symboliskt namn | Datatyp | Beskrivning |
---|---|---|
LocationName | String | Platsnamn |
BarcodeID | String | Ett streckkodsvärde som lästs in från en verklig fysisk behållare. |
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ärrar och spärrobjekt: en viss RecordHold-förekomst kan tillämpas på flera poster eller postbehållare, och en viss post eller postbehållare kan tillämpas på flera RecordHold åt gången. Dessa relationer instantieras genom antingen klassen RecordHoldLink eller klassen RMFolderHoldLink.
Symboliskt namn | Datatyp | Beskrivning |
---|---|---|
HoldName | String | Spärrnamn |
HoldType | String | Knuten till urvalslistan HoldTypeList |
Active | boolean | True anger att spärrförekomsten är aktiv. |
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 | True anger att spärrelationen upprättades av spärravsökningen iIBM Enterprise Records, inte manuellt. |
Om IBM Enterprise Records-granskning är aktiverad, kan du använda förekomster av klassen RMAudit för rapportera användarnas åtgärder på olika IBM Enterprise Records-klassförekomster (t.ex. poster, postbehållare och andra entiteter).
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. |