W niniejszym temacie opisano klasy i właściwości produktu IBM® Enterprise Records, które są najczęściej używane z zapytaniami produktu IBM Enterprise Records powiązanymi z raportami.
Identyfikatorów tych należy używać w przypadku scenariuszy zapytań dot. raportów oraz w typowych scenariuszach raportowania.
Poniższe sekcje zawierają odwołania do klas i właściwości w postaci nazw symbolicznych niezależnych od ustawień narodowych - w przeciwieństwie do nazw wyświetlanych powiązanych z interfejsem użytkownika. W instrukcjach SQL zapytań dot. raportów P8 CM RM należy stosować nazwy symboliczne klas P8 CM RM lub właściwości P8 CM RM w postaci identyfikatorów tabel i kolumn.
W poniższej tabeli opisano kilka typów właściwości IBM Enterprise Records, które są wspólne dla wielu klas IBM Enterprise Records i są użyteczne na potrzeby raportowania.
Nazwa symboliczna | Typ danych | Opis |
---|---|---|
Id | Id | Unikalny identyfikator każdego obiektu instancji P8 CM |
Aggregation | Łańcuch | Określa ogólny typ obiektu IBM Enterprise Records. Możliwe wartości to: RecordInfo, ClassificationScheme, RecordCategory, RecordFolder oraz Volume. |
DateCreated | Data/godzina | Data pierwotnego utworzenia instancji |
Creator | Łańcuch | Nazwa użytkownika autora |
DateLastModified | Data/godzina | Data ostatniej modyfikacji instancji |
LastModifier | Łańcuch | Nazwa użytkownika ostatniego modyfikatora instancji |
IsDeleted | Wartość boolowska | Prawda, jeśli obiekt IBM Enterprise Records został usunięty logicznie. Zwykle zawarte jako kontrola Fałsz w klauzuli WHERE |
Location, HomeLocation | Obiekt [Location] | Zwykle dotyczy akt fizycznych i kontenerów fizycznych. Wartość tej właściwości jest często używana w klauzuli LEFT OUTER JOIN z tabelą Lokalizacja w celu określenia wartości Nazwa lokalizacji obiektu Lokalizacja. |
RMEntityType | Unikalna wartość przeznaczona tylko do odczytu, przypisana do każdej klasy OOTB IBM Enterprise
Records. Wartości wspólne:
Najczęściej używane w klauzuli WHERE w celu określenia konkretnego podtypu.
|
W poniższej tabeli opisano kilka typów właściwości produktu IBM Enterprise Records, które są wspólne dla udostępnionych klas kontenera akt, takich jak Kategoria akt, Folder akt, Wolumin. Te typy właściwości są użyteczne dla celów raportowania.
Nazwa symboliczna | Typ danych | Opis |
---|---|---|
PathName | Łańcuch | Pełna nazwa ścieżki w składnicy obiektów. |
DateOpened | Data/godzina | Reprezentuje pierwotną datę pierwszego otwarcia kontenera. |
DateClosed | Data/godzina | Reprezentuje datę ostatniego zamknięcia kontenera. |
ReOpenedDate | Data/godzina | Reprezentuje datę ponownego otwarcia zamkniętego kontenera. |
Inactive | Wartość boolowska | Wartość Prawda, jeśli kontener nie jest już aktywny. |
DisposalSchedule | Obiekt [Disposal Schedule] | Harmonogram przypisany do kontenera (jeśli taki istnieje). |
DisposalSchedule AllocationDate | Data/godzina | Data powiązania harmonogramu DispositionSchedule z tą instancją. |
CurrentPhaseAction | Obiekt [Action1] | Instancja czynności powiązana z bieżącą fazą rozporządzenia. |
CurrentPhase ReviewDecision | Łańcuch | Komentarze do przeglądu dla bieżącej fazy rozporządzenia. |
CurrentPhase DecisionDate | Data/godzina | Data decyzji przeglądu bieżącej fazy. |
Składnia używana w celu określenia podrzędnego podkontenera jest uzależniona od głębokości w hierarchii kontenera, na jakiej musi wyszukiwać zapytanie.
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('/...')
Nazwa symboliczna | Typ danych | Opis |
---|---|---|
Head | Obiekt [RecordInfo] | Odniesienie do obiektu podrzędnego |
Tail | Obiekt [Folder] | Odniesienie do obiektu-kontenera |
ContainmentName | Łańcuch | Unikalna nazwa obiektu podrzędnego w kontenerze. |
W poniższej tabeli opisano kilka typów właściwości IBM Enterprise Records, które są wspólne dla klas akt OOTB, takie jak Akta elektroniczne i Akta znacznika. Te typy właściwości są użyteczne dla celów raportowania.
Nazwa symboliczna | Typ danych | Opis |
---|---|---|
DocumentTitle | Łańcuch | Nazwa akt. Nie musi być taka sama jak containmentName dla akt w kontenerze. |
Associated RecordType | Obiekt [RecordType] | Instancja RecordType, jeśli istnieje, powiązana z instancją akt. |
CutOffInherited From | Id | Identyfikator obiektu pośredniczącemu w powiązaniu akt z harmonogramem rozporządzenia. Id jest identyfikatorem kontenera akt lub RecordType. |
CurrentPhaseAction | Obiekt [Action1] | Instancja czynności powiązana z bieżącą fazą rozporządzenia. |
CurrentPhase ReviewDecision | Łańcuch | Komentarze do przeglądu dla bieżącej fazy rozporządzenia. |
CurrentPhase DecisionDate | Data/godzina | Data decyzji przeglądu bieżącej fazy. |
IsVitalRecord | Wartość boolowska | Wartość Prawda, jeśli akta są istotne. |
VitalRecord ReviewDate | Data/godzina | Data ostatniego przeglądu akt istotnych. |
VitalRecord NextReviewDate | Data/godzina | Data następnego przeglądu akt istotnych. |
CurrentClassification | Łańcuch | (klasyfikacja DoD) Aktualnie ustawiona wartość znacznika zabezpieczeń. |
DowngradeOnDate | Data/godzina | (klasyfikacja DoD) Data zaplanowanego przywrócenia starszej wersji akt. |
Downgrade Instructions | Łańcuch | (klasyfikacja DoD) Instrukcje przywrócenia starszej wersji. |
DeclassifyOnDate | Data/godzina | (klasyfikacja DoD) Data zaplanowanego anulowania klasyfikacji akt. |
Nazwa symboliczna | Typ danych | Opis |
---|---|---|
DisposalSchedule Name | Łańcuch | Nazwa harmonogramu. |
CutoffDisposal Trigger | Obiekt [Disposal Trigger] | Wyzwalacz powiązany z danym harmonogramem. |
Nazwa symboliczna | Typ danych | Opis |
---|---|---|
DisposalTrigger Name | Łańcuch | Nazwa wyzwalacza. |
EventType | Liczba całkowita | Wykorzystywana jest lista EventType:
|
Nazwa symboliczna | Typ danych | Opis |
---|---|---|
PhaseName | Łańcuch | Nazwa fazy. |
PhaseAction | Obiekt [Action1] |
Nazwa symboliczna | Typ danych | Opis |
---|---|---|
ActionName | Łańcuch | Nazwa czynności. |
ActionType | Liczba całkowita | Wykorzystywana jest lista ActionType:
|
Nazwa symboliczna | Typ danych | Opis |
---|---|---|
RecordTypeName | Łańcuch | Nazwa typu akt |
DisposalSchedule | Obiekt [Disposal Schedule] | Instancja harmonogramu rozporządzania powiązana z instancją RecordType |
DisposalSchedule AllocationDate | Data/godzina | Data powiązania harmonogramu DispositionSchedule z tą instancją. |
Obiekty klasy Lokalizacja są powiązane z klasami akt fizycznych i klasami kontenerów akt fizycznych. Takie klasy zwykle zawierają właściwość Location typu obiekt, która akceptuje instancje klasy Lokalizacja. W niektórych przypadkach istnieje również właściwość HomeLocation tego samego typu.
Nazwa symboliczna | Typ danych | Opis |
---|---|---|
LocationName | Łańcuch | Nazwa lokalizacji |
BarcodeID | Łańcuch | Reprezentuje wartość kodu paskowego zeskanowaną z rzeczywistego kontenera fizycznego. |
Wstrzymanie w produkcie IBM Enterprise Records można zastosować do poszczególnych akt lub kontenerów akt. Instancje klasy RecordHold reprezentują konkretne sytuacje wstrzymania, które są stosowane do zera elementów lub do większej liczby elementów. Klasa RecordHold jest używana dla akt i kontenerów akt. Między wstrzymaniami i elementami wstrzymanymi istnieje relacja „wiele do wielu”. Instancję RecordHold można zastosować do większej liczby akt/kontenera akt. Konkretne akta/kontener akt można powiązać z więcej niż jedną klasą RecordHold jednocześnie. Te relacje są realizowane za pomocą klas RecordHoldLink lub RMFolderHoldLink.
Nazwa symboliczna | Typ danych | Opis |
---|---|---|
HoldName | Łańcuch | Nazw wstrzymania |
HoldType | Łańcuch | Powiązane z listą opcji HoldTypeList |
Active | Wartość boolowska | Wartość Prawda oznacza, że instancja wstrzymania jest aktualnie aktywna. |
Nazwa symboliczna | Typ danych | Opis |
---|---|---|
Head | Obiekt [RecordInfo] lub [RMFolder] | Element wstrzymania danego dowiązania |
Tail | Obiekt [RecordHold] | Element wstrzymania danego dowiązania. |
DateCreated | Data/godzina | Reprezentuje datę wstrzymania danego elementu. |
IsDynamicHold | Wartość boolowska | Wartość Prawda oznacza, że ta relacja wstrzymania została ustalona za pomocą usługi przeglądania ze wstrzymywaniem w produkcie IBM Enterprise Records, a nie ręcznie. |
Jeśli włączone jest kontrolowanie produktu IBM Enterprise Records, wówczas można użyć instancji klasy RMAudit w celu zgłaszania czynności wykonywanych przez użytkowników w różnych instancjach klas IBM Enterprise Records, np. w aktach, kontenerach akt i innych obiektach.
Nazwa symboliczna | Typ danych | Opis |
---|---|---|
SourceObjectID | Id | Identyfikator obiektu, którego dotyczyły operacje w celu wyzwolenia zdarzenia kontrolowanego. |
LastModifier | Łańcuch | Skrócona nazwa użytkownika, który wykonywał operacje względem obiektu źródłowego |
InitiatingUser | Łańcuch | Nazwa użytkownika w formie nazwy głównej lub nazwy wyróżniającej. |
DateLastModified | Data/godzina | Data wystąpienia zdarzenia. |
AuditActionType | Łańcuch | Nazwa czynności: np. Anuluj klasyfikację, Usuń, Niszczenie, Przejście na starszą wersję, Eksport, Przemieść, Przenoszenie, Aktualizuj, Wstrzymanie, Usuń wstrzymanie, Cofnij deklarację. |