클래스, 서브클래스, 오브젝트 및 특성의 계층 구조를 사용하여 IBM® Enterprise Records에서 사용자가 레코드 관리 활동을 수행할 수 있습니다.
IBM Enterprise Records의 모든 클래스가 IBM Enterprise Records 오브젝트 저장소 아래에 있는 폴더 클래스에서 파생됩니다. 폴더 클래스는 IBM Enterprise Records의 모든 컨테이너 클래스를 파생하는 데 사용됩니다. RM 폴더 클래스는 폴더 클래스의 서브클래스입니다. RM 폴더 클래스에 IBM Enterprise Records에서 레코드를 유지보수할 수 있는 클래스 및 서브클래스가 포함됩니다. 전자 레코드 폴더, 혼성 레코드 폴더, 실제 컨테이너, 상자 및 실제 레코드 폴더 클래스에 여러 서브클래스를 작성하고 추가할 수 있습니다.
IBM Administration Console for Content Platform Engine을 사용하여 오브젝트 저장소의 IBM Enterprise Records 클래스 계층 구조를 볼 수 있습니다.
다음 목록에서는 각 클래스 및 서브클래스에 대한 간단한 설명과 함께 IBM Enterprise Records 클래스에 대해 설명합니다.
폴더 클래스는 IBM Enterprise Records에 있는 기타 모든 클래스의 상위 클래스입니다. IBM Enterprise Records의 기본 기능은 레코드 관리 처리에 도움을 주는 모든 특성이 있는 이 폴더 클래스에 종속됩니다.
RM 폴더는 IBM Enterprise Records 애플리케이션에서 작성된 모든 폴더 클래스의 기본 클래스입니다. RM 폴더 클래스는 폴더 상위 클래스에서 파생됩니다. 이 주제의 뒷부분에 설명된 컨테이너 클래스는 RM 폴더 클래스의 서브클래스인 분류 스킴 루트, 파일 계획, 위치 컨테이너, 레코드 카테고리, 레코드 폴더 및 볼륨입니다.
분류 스킴 루트 클래스는 루트 폴더 IBM Enterprise Records 파일 계획 오브젝트를 나타냅니다. 오브젝트 저장소에 분류 스킴 오브젝트에 대한 오브젝트가 하나만 있습니다. 모든 분류 스킴 오브젝트는 분류 스킴 루트 폴더 아래에 보관됩니다.
파일 계획 클래스를 사용하면 파일 계획 내에서 레코드 카테고리 및 레코드 폴더와 같이 다양한 유형의 폴더를 계층적으로 그룹화할 수 있습니다. 파일 계획 아래에 여러 레코드 카테고리 및 레코드 폴더를 작성할 수 있습니다.
위치 컨테이너 클래스는 차지 아웃 레코드의 사용 및 액세스를 추적하는 데 사용됩니다. 이 클래스를 사용하여 여러 위치를 작성할 수 있습니다.
일반적으로 조직의 비즈니스 활동을 반영하고 지원하기 위해 레코드 카테고리 클래스가 계층 구조에 배열됩니다. 레코드 폴더 및 레코드 카테고리를 하위 폴더로 사용할 수 있습니다. 레코드 카테고리 클래스는 PRO 요구사항을 충족하면서 첫 번째 레벨 하위 항목으로 레코드 카테고리 또는 레코드 폴더를 보류할 수 있는 컨테이너 역할을 수행합니다. 그러나 DoD 요구사항에 따라 RecordInfo를 레코드 카테고리 클래스의 첫 번째 레벨 하위 항목으로 포함할 수도 있습니다.
레코드 폴더 클래스는 ElectronicRecordFolder, PhysicalContainer, PhysicalRecordFolder 및 HybridRecordFolder와 같은 하위 클래스를 작성하는 데 사용됩니다. 다음 설명은 RecordFolder 클래스에서 파생된 클래스를 정의합니다.
볼륨 클래스는 레코드에 대한 보유자 역할을 수행합니다.
이전에 언급한 클래스 사용 외에도, IBM Enterprise Records에서 문서 클래스와 해당 서브클래스, 레코드 및 대화 내용 클래스도 사용합니다. 전자 레코드 및 마커 레코드는 레코드 클래스에서 파생됩니다. 다음 그림은 문서 및 레코드 클래스 계층을 보여줍니다.
다음은 각 클래스 및 서브클래스에 대한 간단한 설명과 함께 문서 및 레코드 계층을 설정하는 데 사용되는 IBM Enterprise Records 클래스의 목록입니다.
문서 클래스는 Application Engine 또는 Workplace XT에 있는 모든 문서의 상위 클래스입니다. 문서를 레코드로 선언할 수 있습니다. 문서의 RecordInformation 특성에 있는 DeletionAction 메타데이터가 삭제 방지로 설정됩니다. 이 설정은 RecordInformation 특성에 의해 지정된 레코드가 삭제될 때까지 문서가 삭제되지 않음을 의미합니다. 문서 클래스는 기타 모든 문서 관련 서브클래스(레코드, 전자 레코드, 이메일 레코드, 마커 레코드 및 대화 내용)가 파생되는 기본 클래스입니다.
레코드는 파일 계획에 있는 모든 유형의 레코드에 대한 기본 클래스입니다. 레코드 클래스는 문서 클래스의 서브클래스입니다. 파일 계획에 있는 모든 레코드가 문서로 표시됩니다. 레코드의 RecordedDocuments 특성에는 해당 특성에 의해 참조되는 오브젝트에 DeletionAction 메타데이터가 계단식으로 설정되어 있는 오브젝트 값 특성이 있습니다. 이 특성 설정은 레코드가 삭제되는 경우 RecordedDocuments 특성에 의해 지정되는 문서도 삭제됨을 의미합니다.
전자 레코드 클래스는 레코드 클래스의 특성을 상속합니다. 전자 원점이 있는 모든 문서가 이 클래스를 사용하여 전자 레코드로 선언됩니다. 전자 문서는 Application Engine 또는 Workplace XT를 사용하여 레코드로 선언할 수 있습니다.
디지털 사진 레코드 클래스는 전자 레코드 클래스에서 상속됩니다. 디지털 사진 레코드 클래스에 디지털 사진 레코드에 대한 추가 메타데이터가 포함되어 있습니다.
이메일 레코드 클래스는 전자 레코드 클래스에서 상속됩니다. 이메일 레코드 클래스에는 이메일 레코드에 대한 추가 메타데이터가 포함되어 있습니다.
마커 레코드 클래스는 레코드 클래스에서 상속됩니다. 마커 레코드에 레코드의 실제 위치를 나타내는 메타데이터가 있습니다. 마커 레코드를 전자 레코드 폴더 또는 실제 레코드 폴더에 보관할 수 있습니다. 마커 레코드를 차지 아웃할 수 있습니다.
PDF 레코드는 전자 레코드 클래스에서 상속됩니다. PDF 레코드에 PDF 레코드에 대한 추가 메타데이터가 포함되어 있습니다.
스캔된 레코드 클래스는 전자 레코드 클래스에서 상속됩니다. 스캔된 레코드 클래스에 스캔된 레코드에 대한 추가 메타데이터가 포함되어 있습니다.
대화 내용 클래스는 문서 클래스의 서브클래스입니다. 이 클래스에는 트랜잭션 XML이 포함되어 있습니다. 이 XML 파일은 워크플로우를 통해 업데이트됩니다. 이 XML 파일은 최종 처리 후 컨텐츠 플랫폼 엔진에 저장되는 처리 인증서 역할을 수행합니다. 이 파일을 사용하여 처리된 엔티티와 관련된 메타데이터를 볼 수 있습니다.
웹 레코드는 전자 레코드 클래스에서 상속됩니다. 웹 레코드 클래스에 웹 레코드에 대한 추가 메타데이터가 포함되어 있습니다.
IBM Enterprise Records에서 IBM Enterprise Records 엔티티와 Application Engine 또는 Workplace XT에 있는 다른 컨텐츠 플랫폼 엔진 오브젝트 간에 링크를 작성할 수 있습니다. 레코드는 다른 레코드, 문서 및 레코드 폴더와 링크를 공유할 수 있습니다. 마찬가지로, 레코드 폴더에서 IBM Enterprise Records와 Application Engine 또는 Workplace XT 모두의 레코드 및 레코드 폴더와 링크를 공유할 수 있습니다. 링크를 작성하여 참고, 첨부 파일 및 이메일 반환 영수증과 같은 정보 및 관련 레코드를 참조하거나 지정된 레코드에 연관시킬 수 있습니다. IBM Enterprise Records에서 사용할 수 있는 모든 링크는 취약한 링크입니다. 예를 들어, 두 개의 엔티티가 링크되고 하나의 엔티티가 삭제된 경우 다른 하나의 엔티티는 삭제되지 않습니다. 사용자 정의 링크 클래스를 작성하고 강력한 링크로 작동하도록 설정할 수 있습니다. 엔티티가 강력한 링크로 링크된 경우 하나의 엔티티를 삭제하면 링크된 엔티티도 삭제됩니다.
RM 링크 클래스는 링크 상위 클래스에서 파생됩니다. RM 링크 클래스에서 다른 서브클래스를 표시하도록 서브클래스를 세분화합니다. 다음 그림은 RM 링크 클래스 및 서브클래스를 보여줍니다.
다음은 간단한 설명과 함께 RM 링크 상위 클래스의 하위 서브클래스에 대한 목록입니다.
RM 링크 클래스는 RM 링크 클래스에 대한 N-N 관계에 사용되는 링크 클래스의 서브클래스입니다.
추출 링크는 RM 링크 클래스의 서브클래스입니다. 이는 추출과 추출이 생성되는 레코드 간의 연관을 설정합니다. 레코드 간 그리고, 레코드와 문서 간에 추출 링크를 작성할 수 있습니다. 추출 링크는 레코드의 전체 컨텐츠가 아닌 레코드 컨텐츠의 선택한 부분을 참조하는 데 사용됩니다.
혼성 폴더 링크는 RM 링크 클래스의 서브클래스입니다. 이는 혼성 또는 전자 레코드 폴더 간에 연관을 설정합니다.
레코드 복사 링크는 RM 링크 클래스의 서브클래스입니다. 이는 원래 레코드와 다른 사본 간에 연관을 설정합니다. 이 링크는 해당 레코드의 사본을 작성할 때 레코드에 대한 시스템에서 자동으로 작성됩니다. 레코드 복사 링크는 취약한 링크입니다. 두 레코드가 링크되고 레코드의 사본을 삭제하는 경우 레코드의 링크된 사본은 삭제되지 않습니다.
레코드 폴더 기타 참조 링크는 RM 링크 클래스의 서브클래스입니다. 이는 두 관련 폴더 간에 연관을 설정합니다. IBM Enterprise Records 레코드 폴더 간 또는 IBM Enterprise Records 레코드 폴더와 IBM Enterprise Records 외부에 있는 기타 폴더 간에 레코드 폴더 기타 참조 링크를 설정할 수 있습니다.
레코드 보류 링크는 RM 링크 클래스의 서브클래스입니다. 이는 보류 중인 레코드 엔티티와 자체 보류항목 간에 연관을 설정합니다. 이 링크는 내부 처리에 사용되고 IBM Enterprise Records UI에 표시되지 않습니다.
레코드 기타 참조 링크는 RM 링크 클래스의 서브클래스입니다. 이는 관련 컨텐츠가 들어 있는 레코드 간에 연관을 설정합니다.
변환 링크는 RM 링크 클래스의 서브클래스입니다. 이는 레코드와 레코드의 표현 간에 연관을 설정합니다. 표현은 컨텐츠 손실 없이 다른 소프트웨어 형식으로 렌더링된 레코드의 인스턴스입니다. 컨텐츠와 대부분의 메타데이터가 동일합니다. 보존 또는 액세스/보기용으로 표현을 사용합니다.
참조 링크는 RM 링크 클래스의 서브클래스입니다. 이는 레코드와 해당 참조 간에 연관을 설정합니다. 다른 레코드, 문서 또는 레코드 폴더를 컨텐츠와 연관시켜 참조 링크를 작성할 수 있습니다.
RM 폴더 보류 링크는 RM 링크 클래스의 서브클래스입니다. 이는 보류 중인 IBM Enterprise Records 폴더 엔티티와 자체 보류항목 간에 연관을 설정합니다. 이 링크는 내부 처리에 사용되고 IBM Enterprise Records UI에 표시되지 않습니다.