Este tópico descreve classes e propriedades do IBM® Enterprise Records que são mais comumente usadas com as consultas relacionadas ao Relatório do IBM Enterprise Records.
Estas não são as únicas classes e propriedades que podem ser usadas em consultas de relatório, mas sim são os itens mais comumente usados em cenários de relatório típicos.
As seções a seguir referem-se a estas classes e propriedades por seus "nomes simbólicos" neutros em relação ao código de idioma ao contrário de seus nomes de exibição relacionados à UI. É necessário usar o nome simbólico de uma classe RM CM P8 ou propriedade RM CM P8 como identificadores de tabela e coluna nas instruções SQL de consulta de relatório RM CM P8.
A tabela a seguir descreve diversos tipos de propriedades IBM Enterprise Records que são comuns a muitas classes do IBM Enterprise Records e são úteis para propósitos de relatório.
Nome Simbólico | Tipo de Dados | Descrição |
---|---|---|
Id | Id | Identidade exclusiva de cada objeto de instância P8 CM |
Agregação | Cadeia | Indica o tipo geral de um objeto do IBM Enterprise Records. Os valores permitidos são "RecordInfo", "ClassificationScheme", "RecordCategory", "RecordFolder" e "Volume". |
DateCreated | DateTime | Data da criação original da instância |
Creator | Cadeia | Nome de usuário do criador |
DateLastModified | DateTime | Data da última modificação da instância |
Último modificador | Cadeia | Nome de usuário do último modificador da instância |
IsDeleted | booleano | "True" se o objeto do IBM Enterprise Records foi logicamente excluído. Tipicamente incluído como uma verificação para "False" em uma cláusula WHERE |
Location, HomeLocation | Objeto [Local] | Tipicamente aplicável a registros físicos e contêineres físicos. Este valor de propriedade é frequentemente usado dentro de uma cláusula LEFT OUTER JOIN com a tabela Local para determinar o valor LocationName do objeto Local. |
RMEntityType | Um valor somente leitura, exclusivo, designado para cada classe
do IBM Enterprise
Records OOTB. Os valores comuns são:
Mais frequentemente
usado em uma cláusula WHERE para especificar um subtipo específico.
|
A tabela a seguir descreve diversos tipos de propriedades do IBM Enterprise Records que são comuns para classes de contêiner de registro pronto para uso (OOTB) (por exemplo, Categoria de Registro, Pasta de Registro, Volume) e são úteis para propósitos de relatório.
Nome Simbólico | Tipo de Dados | Descrição |
---|---|---|
Nome do Caminho | Cadeia | Nome do caminho completo dentro do ObjectStore. |
DateOpened | DateTime | Representa a data original na qual o contêiner foi aberto pela primeira vez. |
DateClosed | DateTime | Representa a data na qual o contêiner foi fechado pela última vez. |
ReOpenedDate | DateTime | Representa a data na qual um contêiner fechado foi reaberto. |
Inativo | booleano | "True" se o contêiner não estiver mais ativo. |
DisposalSchedule | Objeto [Planejamento de Descarte] | O planejamento, se houver algum, designado para o contêiner. |
DisposalSchedule AllocationDate | DateTime | Data na qual DispositionSchedule foi associado a esta instância. |
CurrentPhaseAction | Objeto [Ação1] | Instância da ação associada com a fase de disposição atual. |
CurrentPhase ReviewDecision | Cadeia | Comentários de revisão para a fase de disposição atual. |
CurrentPhase DecisionDate | DateTime | Data da decisão da revisão da fase atual. |
A sintaxe usada para especificar um sub-contêiner descendente depende de quão profunda em uma hierarquia de contêineres a consulta está para procura.
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 Simbólico | Tipo de Dados | Descrição |
---|---|---|
Cabeçalho | Objeto [RecordInfo] | Referência para o objeto contido |
Parte posterior | Objeto [Pasta] | Referência ao objeto contêiner |
ContainmentName | Cadeia | Nome exclusivo para o objeto contido no contêiner. |
A tabela a seguir descreve diversos tipos de propriedades do IBM Enterprise Records que são comuns para as classes de registro OOTB (por exemplo, Registro Eletrônico, Registro de Marcador, ...) e que são úteis para propósitos de relatório:
Nome Simbólico | Tipo de Dados | Descrição |
---|---|---|
DocumentTitle | Cadeia | Nome do registro. Não necessariamente o mesmo que o containmentName do registro dentro de um contêiner. |
RecordType Associado | Objeto [RecordType] | A instância RecordType, se houver alguma, associada com uma instância de registro. |
CutOffInherited From | Id | O ID do objeto pelo qual um registro está associado com um Planejamento da Disposição. O ID é de um contêiner de registro ou um RecordType. |
CurrentPhaseAction | Objeto [Action1] | Instância da ação associada com a fase de disposição atual. |
CurrentPhase ReviewDecision | Cadeia | Comentários de revisão para a fase de disposição atual. |
CurrentPhase DecisionDate | DateTime | Data da decisão da revisão da fase atual. |
IsVitalRecord | booleano | "True" se o registro for do tipo vital. |
VitalRecord ReviewDate | DateTime | Data da última revisão de registro vital. |
VitalRecord NextReviewDate | DateTime | Data da próxima revisão de registro vital. |
CurrentClassification | Cadeia | (DoD Classified) Valor configurado de marcação de segurança atual. |
DowngradeOnDate | DateTime | (DoD Classified) Data de downgrade de registro planejada. |
Instruções de Downgrade | Cadeia | (DoD Classified) Instruções de downgrade. |
DeclassifyOnDate | DateTime | (DoD Classified) Data da desclassificação do registro planejado. |
Nome Simbólico | Tipo de Dados | Descrição |
---|---|---|
Nome de DisposalSchedule | Cadeia | Nome do planejamento. |
Acionador CutoffDisposal | Objeto [Acionador de Descarte] | Acionador associado com este planejamento. |
Nome Simbólico | Tipo de Dados | Descrição |
---|---|---|
Nome de DisposalTrigger | Cadeia | Nome do acionador. |
EventType | número inteiro | Usa a lista de opções "EventType":
|
Nome Simbólico | Tipo de Dados | Descrição |
---|---|---|
PhaseName | Cadeia | Nome da fase. |
PhaseAction | Objeto [Action1] |
Nome Simbólico | Tipo de Dados | Descrição |
---|---|---|
ActionName | Cadeia | Nome da ação. |
ActionType | número inteiro | Usa a lista de opções "ActionType":
|
Nome Simbólico | Tipo de Dados | Descrição |
---|---|---|
RecordTypeName | Cadeia | Nome RecordType |
DisposalSchedule | Objeto [Planejamento de Descarte] | A instância Planejamento de Descarte associada com a instância RecordType |
DisposalSchedule AllocationDate | DateTime | Data na qual DispositionSchedule foi associado a esta instância. |
Objetos de classe de local são associados com classes de registro físico e de contêiner de registro físico. Tais classes geralmente têm uma propriedade Local do tipo de objeto que aceita instâncias da classe Local. Em algumas instâncias, também há uma propriedade HomeLocation do mesmo tipo.
Nome Simbólico | Tipo de Dados | Descrição |
---|---|---|
LocationName | Cadeia | Nome do local |
BarcodeID | Cadeia | Representa um valor do código de barras varrido a partir de um contêiner físico real. |
Uma suspensão do IBM Enterprise Records pode ser aplicada a registros individuais ou contêineres de registro. Instâncias da classe RecordHold representam situações de suspensão distintas que são aplicadas a zero ou mais itens. A classe RecordHold é usada para registros e contêineres de registro. Há um relacionamento muitos-para-muitos entre suspensões e itens suspensos: uma determinada instância RecordHold pode ser aplicada a mais de um registro/contêiner de registro e qualquer registro/contêiner de registro determinado pode ser associado a mais de um RecordHold de uma vez. Estes relacionamentos são instituídos por meio das classes RecordHoldLink ou RMFolderHoldLink.
Nome Simbólico | Tipo de Dados | Descrição |
---|---|---|
HoldName | Cadeia | Nome da suspensão |
HoldType | Cadeia | Associado com a lista de opções "HoldTypeList" |
Ativo | booleano | "True" indica que a instância de suspensão está ativa atualmente. |
Nome Simbólico | Tipo de Dados | Descrição |
---|---|---|
Cabeçalho | Objeto [RecordInfo] ou [RMFolder] | O membro do item suspenso deste link |
Parte posterior | Objeto [RecordHold] | O membro de suspensão deste link. |
DateCreated | DateTime | Representa a data na qual este item suspenso foi "colocado em suspensão". |
IsDynamicHold | Booleano | "True" para indicar que este relacionamento de suspensão foi estabelecido através do serviço de Varredura da Suspensão do IBM Enterprise Records, ao contrário de ter sido manualmente aplicado. |
Se a auditoria do IBM Enterprise Records estiver ativada, então, é possível usar instâncias da classe RMAudit para relatar ações executadas por usuários em diversas instâncias de classe do IBM Enterprise Records (por exemplo, registros, contêineres de registro e outras entidades).
Nome Simbólico | Tipo de Dados | Descrição |
---|---|---|
SourceObjectID | Id | ID do objeto que foi operado para acionar o evento de auditoria. |
Último modificador | Cadeia | Nome abreviado do usuário que operou no objeto de origem |
InitiatingUser | Cadeia | Nome do usuário no formato de um nome principal ou nome distinto. |
DateLastModified | DateTime | Data na qual ocorreu o evento. |
AuditActionType | Cadeia | Nome da ação, por exemplo, Desclassificar, Excluir, Destruir, Fazer Downgrade, Exportar, Relocalizar, Transferir, Fazer Upgrade, Suspender, Remover Suspensão, Remover a Declaração. |