Questo argomento descrive le classi e le proprietà IBM® Enterprise Records utilizzate più di frequente con le query correlate ai report di IBM Enterprise Records.
Le classi descritte in questa sezione non sono le uniche che è possibile utilizzare nelle query dei report, ma sono piuttosto gli elementi più comunemente utilizzati in scenari report tipici.
La seguente sezione fa riferimento a tali classi e proprietà tramite il "nome simbolico", che è indipendente dalla locale, invece che tramite il nome di visualizzazione della UI. Si dovrà quindi utilizzare il nome simbolico di una classe P8 CM RM class o di una proprietà P8 CM RM come identificatori di colonna e tabella nelle istruzioni SQL delle query dei report P8 CM RM.
La seguente tabella descrive diversi tipi di proprietà IBM Enterprise Records comuni a svariate classi IBM Enterprise Records e sono utili nella creazione di report.
Nome simbolico | Tipo di dati | Descrizione |
---|---|---|
Id | Id | Identità univoca di ciascun oggetto istanza P8 CM |
Aggregation | Stringa | Indica il tipo generale di un oggetto IBM Enterprise Records. I valori consentiti sono "RecordInfo", "ClassificationScheme", "RecordCategory", "RecordFolder" e "Volume". |
DateCreated | Data/Ora | Data di creazione dell'istanza |
Creator | Stringa | Nome utente del creatore |
DateLastModified | Data/Ora | Data dell'ultima modifica dell'istanza |
LastModifier | Stringa | Nome utente dell'ultimo autore della modifica |
IsDeleted | booleano | "True" se l'oggetto IBM Enterprise Records è stato eliminato logicamente. Solitamente inserito per una verifica di "False" in una clausola Where |
Location, HomeLocation | Oggetto [Location] | Si applica di solito ai record fisici ed ai contenitori fisici. Questo valore proprietà viene spesso utilizzato all'interno di una clausola LEFT OUTER JOIN con la tabella Location per determinare il valore LocationName dell'oggetto Location. |
RMEntityType | Un valore univoco di sola lettura assegnato a ciascuna classe IBM Enterprise
Records OOTB. I valore più comuni sono:
Più di frequente utilizzato in una clausola WHERE per definire un sottotipo specifico.
|
La seguente tabella descrive diversi tipi di proprietà IBM Enterprise Records comuni alle classi del contenitore record OOTB (out-of-the-box) (ad esempio, Categoria record, Cartella record, Volume) e sono utili nella creazione di report.
Nome simbolico | Tipo di dati | Descrizione |
---|---|---|
PathName | Stringa | Nome percorso completo all'interno di ObjectStore. |
DateOpened | Data/Ora | Rappresenta la data in cui il contenitore è stato aperto per la prima volta. |
DateClosed | Data/Ora | Rappresenta la data in cui il contenitore è stato chiuso per l'ultima volta. |
ReOpenedDate | Data/Ora | Rappresenta la data in cui un contenitore chiuso è stato nuovamente aperto. |
Inactive | booleano | "True" se il contenitore non è più attivo. |
DisposalSchedule | Oggetto [Disposal Schedule] | La pianificazione, se ne esiste una, assegnata al contenitore. |
DisposalSchedule AllocationDate | Data/Ora | La data in cui DispositionSchedule è stata associata a questa istanza. |
CurrentPhaseAction | Oggetto [Action1] | L'istanza azione attualmente associata alla fase di disposizione. |
CurrentPhase ReviewDecision | Stringa | Commenti di revisione per la fase di disposizione corrente. |
CurrentPhase DecisionDate | Data/Ora | Data della fase corrente di decisione di revisione. |
La sintassi utilizzata per specificare un sottocontenitore discendente, dipende da quanto in profondità nella gerarchia del contenitore dovrà ricercare la query.
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('/...')
Nome simbolico | Tipo di dati | Descrizione |
---|---|---|
Testa | Oggetto [RecordInfo] | Riferimento all'oggetto contenuto |
Tail | Oggetto [Folder] | Riferimento all'oggetto contenitore |
ContainmentName | Stringa | Nome univoco del contenuto nel contenitore. |
La seguente tabella descrive diversi tipi di proprietà IBM Enterprise Records comuni alle classi del record OOTB (out-of-the-box)(e.g., Record elettronici, Record di contrassegno, ...) che sono utili nella creazione di report.
Nome simbolico | Tipo di dati | Descrizione |
---|---|---|
DocumentTitle | Stringa | Nome del record. Non necessariamente uguale alla containmentName del record in un contenitore. |
Associated RecordType | Oggetto [RecordType] | L'istanza RecordType, se ne esiste una, associata all'istanza del record. |
CutOffInherited From | Id | L'Id dell'oggetto tramite il quale un record è associato con un Disposition Schedule. L'Id è quello di un contenitore record o un RecordType. |
CurrentPhaseAction | Oggetto [Action1] | L'istanza azione attualmente associata alla fase di disposizione. |
CurrentPhase ReviewDecision | Stringa | Commenti di revisione per la fase di disposizione corrente. |
CurrentPhase DecisionDate | Data/Ora | Data della fase corrente di decisione di revisione. |
IsVitalRecord | booleano | "True" è del tipo vitale. |
VitalRecord ReviewDate | Data/Ora | Data dell'ultima revisione del record vitale. |
VitalRecord NextReviewDate | Data/Ora | Data della successiva revisione del record vitale. |
CurrentClassification | Stringa | (DoD Classified) Sicurezza corrente che contrassegna il valore impostato. |
DowngradeOnDate | Data/Ora | (DoD Classified) Data pianificata dalla retrocessione del record. |
Downgrade Instructions | Stringa | (DoD Classified) Istruzioni di retrocessione. |
DeclassifyOnDate | Data/Ora | (DoD Classified) Data pianificata del declassamento del record. |
Nome simbolico | Tipo di dati | Descrizione |
---|---|---|
DisposalSchedule Name | Stringa | Nome pianificazione. |
CutoffDisposal Trigger | Oggetto [Disposal Trigger] | Trigger associato a questa pianificazione. |
Nome simbolico | Tipo di dati | Descrizione |
---|---|---|
DisposalTrigger Name | Stringa | Nome trigger |
EventType | numero intero | Utilizza l'elenco scelte "EventType":
|
Nome simbolico | Tipo di dati | Descrizione |
---|---|---|
PhaseName | Stringa | Nome fase. |
PhaseAction | Oggetto [Action1] |
Nome simbolico | Tipo di dati | Descrizione |
---|---|---|
ActionName | Stringa | Nome azione. |
ActionType | numero intero | Utilizza l'elenco scelte "ActionType":
|
Nome simbolico | Tipo di dati | Descrizione |
---|---|---|
RecordTypeName | Stringa | Nome RecordType |
DisposalSchedule | Oggetto [Disposal Schedule] | L'istanza pianificazione smaltimento associata con l'istanza RecordType. |
DisposalSchedule AllocationDate | Data/Ora | La data in cui DispositionSchedule è stata associata a questa istanza. |
Gli oggetti classe Posizione sono associati sia ai record fisico che alle classi contenitore del record fisico. Tali classi solitamente hanno una proprietà posizione di oggetto tipo che accetta istanze della classe Posizione. In alcune istanze, vi è anche una proprietà HomeLocation dello stesso tipo.
Nome simbolico | Tipo di dati | Descrizione |
---|---|---|
LocationName | Stringa | Nome posizione |
BarcodeID | Stringa | Rappresenta il valore di un codice a barre scansionato da un effettivo contenitore fisico. |
Un'attesa IBM Enterprise Records può essere applicata a record singoli o a contenitori di record. Le istanze della classe RecordHold rappresentano situazioni di attesa diverse, che sono applicate a zero o più elementi. La classe RecordHold viene utilizzata sia per i record che per i contenitori di record. Vi è una relazione molti-a-molti tra le attese e gli elementi in attesa: una data istanza RecordHold può essere applicata a più di un record/contenitore di record e ciascun record/contenitore di record può essere associato a più di un RecordHold per volta. Queste relazioni sono istituite tramite l'utilizzo della classe RecordHoldLink o RMFolderHoldLink.
Nome simbolico | Tipo di dati | Descrizione |
---|---|---|
HoldName | Stringa | Nome dell'attesa |
HoldType | Stringa | Associato all'elenco di scelte "HoldTypeList" |
Active | booleano | "True" indica che l'istanza di attesa è attualmente attiva. |
Nome simbolico | Tipo di dati | Descrizione |
---|---|---|
Testa | Oggetto [RecordInfo] o [RMFolder] | I membri dell'elemento in attesa di questo link |
Tail | Oggetto [RecordHold] | Il membro di attesa di questo link. |
DateCreated | Data/Ora | Rappresenta la data in cui questo elemento di attesa è stato "messo in attesa". |
IsDynamicHold | Booleano | "True" per indicare che questa relazione di attesa è stata stabilita tramite il servizio Pulitura attesa di IBM Enterprise Records invece di essere applicata manualmente. |
Se la verifica IBM Enterprise Records è attiva, è possibile utilizzare le istanze della classe RMAudit per generare report delle azioni degli utenti effettuate su diverse istanze di classe IBM Enterprise Records (ad esempio, record, contenitori record ed altre entità).
Nome simbolico | Tipo di dati | Descrizione |
---|---|---|
SourceObjectID | Id | Id dell'oggetto su cui si è lavorato per attivare l'evento di verifica. |
LastModifier | Stringa | Nome breve dell'utente che ha operato sull'oggetto origine |
InitiatingUser | Stringa | Nome dell'utente nel formato nome principal o nome distinto. |
DateLastModified | Data/Ora | La data in cui si è verificato l'evento. |
AuditActionType | Stringa | Nome dell'azione, ad esempio, Declassify, Delete, Destroy, Downgrade, Export, Relocate, Transfer, Upgrade, Hold, Remove Hold, Undeclare. |