IBM Enterprise Records, Versão 5.1.2    

Artefatos de Consulta Comuns do IBM Enterprise Records

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.

Use esses identificadores em consultas de relatório e cenários de relatório típicos.

As seções a seguir mencionam essas classes e propriedades usando seu symbolic name neutro quanto ao código de idioma, em oposição ao nome de exibição relacionado à UI. Use o nome simbólico de uma classe P8 CM RM ou propriedade P8 CM RM como identificadores de tabela e coluna nas instruções SQL de consulta de relatório P8 CM RM.

Propriedades Comuns

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.

Tabela 1. Tipos de Propriedades Comuns do IBM Enterprise Records
Nome Simbólico Tipo de dados Descrição
ID ID Identidade exclusiva de cada objeto de instância P8 CM
Agregação Sequência 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
Criador Sequência Nome de usuário do criador
DateLastModified DateTime Data da última modificação da instância
LastModifier Sequência Nome de usuário do último modificador da instância
IsDeleted booleano True se o objeto IBM Enterprise Records for excluído logicamente. Normalmente incluído como uma verificação por False em uma cláusula WHERE
Location, HomeLocation Objeto [Local] Tipicamente aplicável a registros físicos e contêineres físicos. Esse valor de propriedade geralmente é 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:
100
ClassificationScheme (planejamento de arquivos)
101
RecordCategory
102
RecordFolder
103
Volume
105
ElectronicRecordFolder
106
PhysicalBox, Box
108
HybridRecordFolder
110
PhysicalRecordFolder
301
ElectronicRecordInfo
302
EmailRecordInfo
303
Marcadores (registro físico)
Muito usado em uma cláusula WHERE para especificar um subtipo específico.

Contêineres de Registro

A tabela a seguir descreve diversos tipos de propriedade IBM Enterprise Records que são comuns para as classes de contêiner de registro fornecidas, como Categoria de Registro, Pasta de Registro, Volume. Esses tipos de propriedades são úteis para propósitos de relatório.

Tabela 2. Propriedades Relacionadas da Classe Contêiner de Registro
Nome Simbólico Tipo de dados Descrição
Nome do Caminho Sequência 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 Sequência 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.

Especificando Relacionamento de Restrição em uma Consulta

A sintaxe usada para especificar um subcontêiner descendente depende de quão profundo em que uma hierarquia de contêiner a consulta deve procurar.

Para o caso geral de qualquer nível inferior na hierarquia, o operador P8 CM SQL INSUBFOLDER é aplicável. Por exemplo:
SELECT ... FROM RecordFolder rf 
WHERE rf.This INSUBFOLDER '/...'
Para o caso específico de um subcontêiner filho imediato, é possível usar o operador INFOLDER:
SELECT ... FROM RecordFolder rf 
WHERE rf.This INFOLDER '/...'
Entretanto, a propriedade Pai da classe do contêiner é mais eficiente:
SELECT ... FROM RecordFolder rf 
WHERE rf.Parent = OBJECT('/...')
Quando o relacionamento de restrição está entre um contêiner e um registro filho imediato ou objeto de documento, o uso da tabela ReferentialContainmentRelationship é mais eficiente do que usar o operador INFOLDER:
SELECT ... FROM RecordInfo ri INNER JOIN ReferentialContainmentRelationship rcr ON ri.This = rcr.Head 
WHERE rcr.Tail = OBJECT('/...')
Tabela 3. Propriedades da Classe ReferentialContainmentRelationship
Nome Simbólico Tipo de dados Descrição
Cabeçalho Objeto [RecordInfo] Referência ao objeto-filho
Rodapé Objeto [Pasta] Referência ao objeto contêiner
ContainmentName Sequência Nome exclusivo para o filho dentro do contêiner.

Registros

A tabela a seguir descreve diversos tipos de propriedade IBM Enterprise Records que são comuns para classes de registro OOTB, como Registro Eletrônico e Registro de Marcador. Esses tipos de propriedades são úteis para propósitos de relatório.

Tabela 4. Propriedades Relacionadas a Classe de Registro
Nome Simbólico Tipo de dados Descrição
DocumentTitle Sequência Nome do registro. Não é necessariamente o mesmo que containmentName de um 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 Sequência 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 Sequência (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 Sequência (DoD Classified) Instruções de downgrade.
DeclassifyOnDate DateTime

(DoD Classified) Data da desclassificação do registro planejado.

Classes Relacionadas à Disposição

Tabela 5. Propriedades Relacionadas do Planejamento da Disposição Aplicáveis
Nome Simbólico Tipo de dados Descrição
Nome de DisposalSchedule Sequência Nome do planejamento.
Acionador CutoffDisposal Objeto [Acionador de Descarte] Acionador associado com este planejamento.
Tabela 6. Propriedades Relacionadas do Planejamento da Disposição Aplicáveis
Nome Simbólico Tipo de dados Descrição
Nome de DisposalTrigger Sequência Nome do acionador.
EventType número inteiro
Usa a lista de opções EventType:
  1. Predefinido
  2. Externo
  3. Metadados
  4. Cíclico
Tabela 7. Propriedades Relacionadas a Fase Aplicável
Nome Simbólico Tipo de dados Descrição
PhaseName Sequência Nome da fase.
PhaseAction Objeto [Action1]
Tabela 8. Propriedades Relacionadas de Action1 Aplicáveis
Nome Simbólico Tipo de dados Descrição
ActionName Sequência Nome da ação.
ActionType número inteiro Usa a lista de opções ActionType:
  1. Revisar
  2. Exportar
  3. Transferir
  4. Destruir
  5. Transferência Temporária
  6. Cortar
  7. Revisão Vital
  8. Destruição Automática
Tabela 9. Propriedades Relacionadas do Tipo de Registro
Nome Simbólico Tipo de dados Descrição
RecordTypeName Sequência 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.

Local

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.

Tabela 10. Propriedades Relacionadas a Local
Nome Simbólico Tipo de dados Descrição
LocationName Sequência Nome do local
BarcodeID Sequência Representa um valor do código de barras varrido a partir de um contêiner físico real.

Suspensão de Registro

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á vários relacionamentos muitos para muitos entre suspensões e itens suspensos. Uma instância RecordHold pode ser aplicada a mais de um registro ou contêiner de registro. Qualquer registro ou contêiner de registro pode ser associado a mais de um RecordHold por vez. Esses relacionamentos são instituídos com classes RecordHoldLink ou RMFolderHoldLink.

Tabela 11. Propriedades Relacionadas da Suspensão de Registro
Nome Simbólico Tipo de dados Descrição
HoldName Sequência Nome da suspensão
HoldType Sequência Associada à lista de opções HoldTypeList
Ativo booleano True indica que suspender instância está atualmente ativo.
Tabela 12. Propriedades Relacionadas à Classe HoldLink
Nome Simbólico Tipo de dados Descrição
Cabeçalho Objeto [RecordInfo] ou [RMFolder] O membro do item suspenso deste link
Rodapé Objeto [RecordHold] O membro de suspensão deste link.
DateCreated DateTime Representa a data em que esse item suspenso foi colocado em suspensão.
IsDynamicHold Booleano True para indicar que esse relacionamento de suspensão foi estabelecido com o serviço Varredura da Suspensão do IBM Enterprise Records, em vez de ser aplicado manualmente.

Eventos RMAudit

Se a auditoria do IBM Enterprise Records estiver ativada, é possível usar instâncias da classe RMAudit para relatar ações de usuários em várias instâncias de classe do IBM Enterprise Records, como registros, contêineres de registro e outras entidades.

Tabela 13. Propriedades Relacionadas à Classe RMAudit
Nome Simbólico Tipo de dados Descrição
SourceObjectID ID ID do objeto que foi operado para acionar o evento de auditoria.
LastModifier Sequência Nome abreviado do usuário que operou no objeto de origem
InitiatingUser Sequência Nome do usuário no formato de um nome principal ou nome distinto.
DateLastModified DateTime Data na qual ocorreu o evento.
AuditActionType Sequência Nome da ação, por exemplo, Desclassificar, Excluir, Destruir, Fazer Downgrade, Exportar, Relocalizar, Transferir, Fazer Upgrade, Suspender, Remover Suspensão, Remover a Declaração.


Feedback

Última atualização: novembro de 2013
common_query_artifacts.htm

© Copyright IBM Corporation 2013