Utilizar uma estrutura hierárquica de classes, subclasses, objectos e propriedades, o IBM® Enterprise Records permite executar actividades de gestão de registos.
Todas as classes no IBM Enterprise Records derivam da classe Pasta localizada no armazenamento de objectos do IBM Enterprise Records. A classe Pasta é utilizada para derivar todas as classes de contentor do IBM Enterprise Records. A classe Pasta RM é uma subclasse da classe Pasta. A classe Pasta RM contém classes e subclasses que ajudam a manter registos no IBM Enterprise Records. Pode criar e adicionar as subclasses pretendidas às classes Pasta de registo electrónico, Pasta de registo híbrido, Contentor físico, Caixa e Pasta de registo físico.
Pode utilizar o Enterprise Manager para ver a estrutura da hierarquia de classes do IBM Enterprise Records de um armazenamento de objectos.
A lista seguinte indica as classes do IBM Enterprise Records com descrições resumidas para cada classe e subclasse:
A classe Pasta é a classe ascendente de todas as outras classes no IBM Enterprise Records. A funcionalidade básica do IBM Enterprise Records depende desta classe Pasta, que contém todas as propriedades que ajudam no processamento de gestão de registos.
A Pasta RM é a classe base para todas as classes de pasta criadas na aplicação IBM Enterprise Records. A classe Pasta RM deriva da classe ascendente Pasta. As classes de contentor descritas abaixo são subclasses da classe Pasta RM: Raiz dos esquemas de classificação, Estrutura de ficheiros, Contentor de localização, Categorias dos registos, Pastas de registos e Volume.
A classe Raiz dos esquemas de classificação representa a pasta raiz dos objectos de plano de ficheiros do IBM Enterprise Records. Existe apenas um objecto para o objecto de esquema de classificação no armazenamento de objectos. Todos os objectos de esquema de classificação são arquivados na pasta raiz de classificação de esquemas.
A classe Plano de ficheiros permite agrupar hierarquicamente vários tipos de pastas, como por exemplo, as categorias de registo e as pastas de registo numa estrutura de ficheiros. Pode criar várias categorias de registo e pastas de registo numa estrutura de ficheiros.
A classe Contentor de localização é utilizada para controlar o acesso e a utilização de um registo com saída dada. Pode criar várias localizações utilizando esta classe.
A classe Categoria de registo é ordenada, normalmente em estrutura hierárquica, para reflectir e suportar as actividades de negócio de uma organização. Pode incluir pastas de registo e categorias dos registos como sub-pastas. A classe Categorias dos registos funciona como um contentor que pode incluir uma categoria de registo ou uma pasta de registos como elemento descendente de primeiro nível, cumprindo os requisitos PRO. Contudo, de acordo com o requisito DoD, RecordInfo também pode ser incluída como um elemento descendente de primeiro nível da classe Categoria de registo.
A classe Pasta de registo é utilizada para criar subclasses, como ElectronicRecordFolder, PhysicalContainer, PhysicalRecordFolder, e HybridRecordFolder. É indicada em seguida uma breve descrição das classes derivadas da classe RecordFolder:
A classe Volume funciona como uma detentora de registos.
Além da utilização das classes previamente referidas, o IBM Enterprise Records também utiliza a classe Documento e as respectivas subclasses, as classes Registo e Transcrição. As classes Registo electrónico e Registo de marcador derivam da classe Registo. A imagem seguinte ilustra a hierarquia da classe Documento e Registo.
É indicada em seguida uma lista das classes do IBM Enterprise Records utilizadas para estabelecer uma hierarquia entre documento e registo, com breves descrições para cada classe e subclasse:
A classe de documento é a classe ascendente para todos os documentos no Application Engine ou no Workplace XT. Pode declarar documentos como registos. A propriedade do documento RecordInformation, com o componente de metadados DeletionAction, é definida para impedir a eliminação, o que significa que o documento não é eliminado até o Registo indicado pela propriedade RecordInformation ser eliminado. A classe Documento é a classe base a partir da qual todas as restantes subclasses relacionadas com documentos (Registo, Registo electrónico, Registo de correio electrónico, Registo de marcador e Transcrição) derivam.
A classe Registo é a classe base para todos os tipos de registo no plano de ficheiros. A classe Registo é uma subclasse da classe Documento. Todos os registos no plano de ficheiros são representados como documentos. Uma propriedade RecordedDocuments de Registo inclui uma propriedade com valor de objecto, em que o objecto referenciado por essa propriedade tem os metadados DeletionAction definidos como em cascata, o que significa que se um Registo for eliminado, o Documento indicado pela propriedade RecordedDocuments também será eliminado.
A classe Registo electrónico herda as suas propriedades da classe Registo. Todos os documentos com origem electrónica são declarados como registos electrónicos utilizando esta classe. Pode declarar um documento electrónico como um registo utilizando o Application Engine ou o Workplace XT.
A classe Registo Fotográfico Digital herda as propriedades da classe Registo electrónico. A classe Registo Fotográfico Digital contém metadados adicionais para registos fotográficos digitais.
A classe Registo de correio electrónico herda as propriedades da classe Registo electrónico. A classe Registo de correio electrónico contém metadados adicionais para registos de correio electrónico.
A classe Registo de marcador herda as propriedades da classe Registo. Os registos de marcador incluem metadados que indicam a localização física do registo. Os registos de marcador podem ser preenchidos em pastas de registos electrónicos ou pastas de registos físicos. Pode ser dada saída dos registos de marcador.
A classe Registo PDF herda as propriedades da classe Registo electrónico. A classe Registo PDF contém metadados adicionais para registos PDF.
A classe Registo digitalizado herda as propriedades da classe Registo electrónico. A classe Registo digitalizado contém metadados adicionais para registos digitalizados.
A classe Transcrição é uma subclasse da classe Documento. Contém um XML de transacção, que é actualizado através de um fluxo de trabalho e que funciona como um certificado de eliminação na forma de ficheiro .xml, que é armazenado no CE após a eliminação final. Utilizando este ficheiro, pode ver os metadados relacionados com a entidade eliminada.
A classe Registo Web herda as propriedades da classe Registo electrónico. A classe Registo Web contém metadados adicionais para registos Web.
No IBM Enterprise Records, pode criar ligações entre as entidades do IBM Enterprise Records e outros objectos do Content Engine no Application Engine ou no Workplace XT. Um registo pode partilhar ligações com outros registos, documentos e pastas de registos. Da mesma forma, uma pasta de registos pode partilhar ligações com registos e pastas de registos no IBM Enterprise Records e no Application Engine ou no Workplace XT. Ao criar ligações, pode criar referências ou associar registos relacionados e informações, como notas, anexos e recibos de entrega de correio electrónico, a um registo especificado. Todas as ligações disponíveis no IBM Enterprise Records são ligações “fracas”. Por exemplo, se duas entidades estiverem ligadas e uma entidade for eliminada, a outra entidade não é eliminada. Pode criar classes de ligação personalizadas e definir um comportamento de ligação “forte”. Quando as entidades estão ligadas por uma ligação “forte”, eliminar um dos resultados elimina também a entidade ligada.
A classe Ligação RM é derivada da classe ascendente Ligação. A classe Ligação RM contém outras subclasses. A imagem seguinte ilustra as classes e subclasses de Ligação RM.
A lista seguinte indica as subclasses descendentes da classe ascendente Ligação RM, juntamente com uma breve descrição:
Ligação RM é uma subclasse da classe Ligação, que será utilizada em relações N-N para a classe Ligação RM.
Ligação da extracção é uma subclasse da classe Ligação RM. Estabelece uma associação entre um extracto e o registo a partir do qual provém. Uma ligação de extracção pode ser criada entre registos e entre um registo e um documento. A classe Ligação da extracção é utilizada para criar referências a partes seleccionadas do conteúdo do registo e não à totalidade do conteúdo do registo.
Ligação para a pasta de registo híbrido é uma subclasse da classe Ligação RM. Estabelece uma associação entre pastas de registos electrónicas ou híbridas.
Ligação para a cópia do registo é uma subclasse da classe Ligação RM. Estabelece uma associação entre o registo original e as suas diferentes cópias. Esta ligação é criada automaticamente pelo sistema para um registo quando é criada uma cópia do registo. A subclasse Ligação para a cópia do registo é uma ligação “fraca”. Quando dois registos estão ligados e elimina uma das cópia do registo, as cópias ligadas do registo não são eliminadas.
Ligação Ver também de Pasta de registo é uma subclasse da classe Ligação RM. Estabelece uma associação entre duas pastas relacionadas. Uma Ligação Ver também de Pasta de registo pode ser estabelecida entre pastas de registo do IBM Enterprise Records ou entre uma pasta de registo do IBM Enterprise Records e qualquer outra pasta fora do IBM Enterprise Records.
Ligação para o registo retido é uma subclasse da classe Ligação RM. Estabelece uma associação entre uma entidade de registo em retenção e a própria retenção. Esta ligação é utilizada para processamento interno e não é visível na interface do IBM Enterprise Records.
Ligação Ver também de registos é uma subclasse da classe Ligação RM. Estabelece uma associação entre registos com conteúdo relacionado.
Ligação de rendição é uma subclasse da classe Ligação RM. Estabelece uma associação entre um registo e as respectivas representações. Representação refere-se a uma instância de um registo representado noutro formato de software sem perda de conteúdo. O conteúdo e a maior parte dos metadados são idênticos. As representações são utilizadas com a finalidade de preservação, acesso ou visualização.
Ligação de referência é uma subclasse da classe Ligação RM. Estabelece uma associação entre um registo e as respectivas referências. Uma ligação de referências pode ser criada com outros registos, documentos ou pastas de registos com conteúdo associado.
Ligação para a pasta RM retida é uma subclasse da classe Ligação RM. Estabelece uma associação entre uma entidade de pasta do IBM Enterprise Records em retenção e a própria retenção. Esta ligação é utilizada para processamento interno e não é visível na interface do IBM Enterprise Records.