Toto téma popisuje třídy a vlastnosti produktu IBM® Enterprise Records, které se nejběžněji používají s dotazy produktu IBM Enterprise Records souvisejícími se sestavami.
Nejedná se o jediné třídy a vlastnosti, které lze použít v dotazech na sestavy, ale o ty, které se nejběžněji používají v typických scénářích vytváření sestav.
V následujících částech se na tyto třídy a vlastnosti odkazuje pomocí jejich "symbolického názvu", který je neutrální, pokud jde o národní prostředí, na rozdíl od jejich zobrazovaného názvu souvisejícího s uživatelským rozhraním. Symbolické názvy z třídy P8 CM RM nebo vlastnosti P8 CM RM je třeba použít jako identifikátory tabulek a sloupců v příkazech SQL dotazů na sestavy P8 CM RM.
Následující tabulka popisuje několik typů vlastností produktu IBM Enterprise Records, které jsou společné pro mnoho tříd produktu IBM Enterprise Records a jsou užitečné pro účely vytváření sestav.
Symbolický název | Datový typ | Popis |
---|---|---|
ID | ID | Jedinečná identita každého objektu instance P8 CM |
Agregace | Řetězec | Indikuje obecný typ objektu produktu IBM Enterprise Records. Povolené hodnoty jsou "RecordInfo", "ClassificationScheme", "RecordCategory", "RecordFolder" a "Volume". |
DateCreated | Datum/čas | Datum původního vytvoření instance |
Creator | Řetězec | Uživatelské jméno tvůrce |
DateLastModified | Datum/čas | Datum poslední úpravy instance |
Autor poslední změny | Řetězec | Uživatelské jméno posledního modifikátora instance |
IsDeleted | logická | "Pravda", pokud byl objekt produktu IBM Enterprise Records logicky odstraněn. Obvykle se zahrnuje jako kontrola položky "Nepravda" v klauzuli WHERE. |
Location, HomeLocation | Objekt [Umístění] | Obvykle se používá u fyzických záznamů a fyzických kontejnerů. Tato hodnota vlastnosti se často používá v klauzuli LEFT OUTER JOIN s tabulkou Umístění k určení hodnota LocationName objektu Location. |
RMEntityType | Jedinečná hodnota pro čtení přiřazená ke každé předpřipravené (OOTB) třídě produktu IBM Enterprise
Records. Běžné hodnoty:
Nejčastěji se používá v klauzuli WHERE k zadání specifického podtypu.
|
Následující tabulka popisuje několik typů vlastností produktu IBM Enterprise Records, které jsou společné pro předpřipravené (OOTB) kontejnery záznamů (například kategorie záznamu, složka záznamů, svazek) a jsou užitečné pro účely vytváření sestav.
Symbolický název | Datový typ | Popis |
---|---|---|
PathName | Řetězec | Úplný název cesty v úložišti ObjectStore. |
DateOpened | Datum/čas | Představuje původní datum prvního otevření kontejneru. |
DateClosed | Datum/čas | Představuje datum posledního zavření kontejneru. |
ReOpenedDate | Datum/čas | Představuje datum opakovaného otevření zavřeného kontejneru. |
Neaktivní | logická | "Pravda", pokud kontejner již není aktivní. |
DisposalSchedule | Objekt [Plán odebrání] | Plán přiřazený ke kontejneru (pokud existuje). |
DisposalSchedule AllocationDate | Datum/čas | Datum přidružení plánu odebrání k této instanci. |
CurrentPhaseAction | Objekt [Akce] | Instance akce přidružená k aktuální fázi odebrání. |
CurrentPhase ReviewDecision | Řetězec | Komentář z kontroly aktuální fáze odebrání. |
CurrentPhase DecisionDate | Datum/čas | Datum rozhodnutí v souvislosti s kontrolou aktuální fáze. |
Syntaxe použitá k určení závislého podkontejneru závisí na tom, jak hluboko v hierarchii kontejnerů má dotaz vyhledávat.
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('/...')
Symbolický název | Datový typ | Popis |
---|---|---|
Záhlaví | Objekt [Informace o záznamu] | Odkaz na obsažený objekt |
Zápatí | Objekt [Složka] | Odkaz na kontejnerový objekt |
ContainmentName | Řetězec | Jedinečný název pro objekt obsažený v kontejneru. |
Následující tabulka popisuje několik typů vlastností produktu IBM Enterprise Records, které jsou společné pro předpřipravené (OOTB) třídy záznamů (např. Elektronický záznam, Záznam značkovače...) a jsou užitečné pro účely vytváření sestav:
Symbolický název | Datový typ | Popis |
---|---|---|
DocumentTitle | Řetězec | Název záznamu. Nemusí být nutně stejný jako položka containmentName záznamu v kontejneru. |
Associated RecordType | Objekt [Typ záznamu] | Instance RecordType, pokud existuje, přidružená k instanci záznamu. |
CutOffInherited From | ID | Identifikátor objektu, na základě kterého je záznam přidružený k plánu odebrání. Jedná se o identifikátor kontejneru záznamů nebo položky RecordType. |
CurrentPhaseAction | Objekt [Akce1] | Instance akce přidružená k aktuální fázi odebrání. |
CurrentPhase ReviewDecision | Řetězec | Komentář z kontroly aktuální fáze odebrání. |
CurrentPhase DecisionDate | Datum/čas | Datum rozhodnutí v souvislosti s kontrolou aktuální fáze. |
IsVitalRecord | logická | "Pravda", pokud se jedná o záznam závažného typu. |
VitalRecord ReviewDate | Datum/čas | Datum poslední kontroly závažného záznamu. |
VitalRecord NextReviewDate | Datum/čas | Datum další kontroly závažného záznamu. |
CurrentClassification | Řetězec | (DoD Classified) Aktuální nastavená hodnota značení zabezpečení. |
DowngradeOnDate | Datum/čas | (DoD Classified) Datum plánovaného snížení úrovně záznamu. |
Pokyny ke snížení úrovně | Řetězec | (DoD Classified) Pokyny ke snížení úrovně. |
DeclassifyOnDate | Datum/čas | (DoD Classified) Datum plánované deklasifikace záznamu. |
Symbolický název | Datový typ | Popis |
---|---|---|
DisposalSchedule Name | Řetězec | Název plánu. |
CutoffDisposal Trigger | Objekt [Spouštěč odebrání] | Spouštěč přidružený k tomuto plánu. |
Symbolický název | Datový typ | Popis |
---|---|---|
DisposalTrigger Name | Řetězec | Název spouštěče. |
EventType | celé číslo | Používá seznam voleb "EventType":
|
Symbolický název | Datový typ | Popis |
---|---|---|
PhaseName | Řetězec | Název fáze. |
PhaseAction | Objekt [Akce1] |
Symbolický název | Datový typ | Popis |
---|---|---|
ActionName | Řetězec | Název akce. |
ActionType | celé číslo | Používá seznam voleb "ActionType":
|
Symbolický název | Datový typ | Popis |
---|---|---|
RecordTypeName | Řetězec | Název typu záznamu |
DisposalSchedule | Objekt [Plán odebrání] | Instance plánu odebrání přidružená k instanci RecordType |
DisposalSchedule AllocationDate | Datum/čas | Datum přidružení plánu odebrání k této instanci. |
Objekty tříd Umístění jsou přidruženy k třídě fyzických záznamů i k třídě kontejneru fyzických záznamů. Takové třídy obvykle mají vlastnost Location u objektu typu, který přijímá instance třídy Umístění. U některých instancí existuje také vlastnost HomeLocation stejného typu.
Symbolický název | Datový typ | Popis |
---|---|---|
LocationName | Řetězec | Název umístění |
BarcodeID | Řetězec | Představuje hodnotu čárového kódu naskenovanou ze skutečného fyzického kontejneru. |
Zadržení produktu IBM Enterprise Records lze použít u jednotlivých záznamů nebo kontejnerů záznamů. Instance třídy RecordHold představují odlišné situace zadržení, které jsou použity u položek (ale nemusejí být u žádné položky). Třída RecordHold se používá u záznamů i kontejnerů záznamů. Mezi zadrženími a zadrženými položkami platí vztah N:N: jakákoli daná instance RecordHold může být použita u více než jednoho záznamu/kontejneru záznamů a jakýkoli daný záznam/kontejner záznamů lze najednou přidružit k více než jedné instanci RecordHold. Tyto vztahy se ustavují prostřednictvím třídy RecordHoldLink nebo RMFolderHoldLink.
Symbolický název | Datový typ | Popis |
---|---|---|
HoldName | Řetězec | Název zadržení |
HoldType | Řetězec | Přidruženo k seznamu voleb "HoldTypeList" |
Aktivní | logická | "Pravda" indikuje, že instance zadržení je aktuálně aktivní. |
Symbolický název | Datový typ | Popis |
---|---|---|
Záhlaví | Objekt [Informace o záznamu] nebo [Složka RM] | Člen zadržené položky u tohoto odkazu |
Zápatí | Objekt [Zadržení záznamu] | Člen zadržení u tohoto odkazu. |
DateCreated | Datum/čas | Představuje datum, ke kterému byla tato zadržená položka zadržena. |
IsDynamicHold | Logická | "Pravda" indikuje, že tento vztah zadržení byl vytvořen prostřednictvím služby zadržení procesu uzavření objektu produktu IBM Enterprise Records, nikoli ručně. |
Pokud je povoleno auditování produktu IBM Enterprise Records, pak můžete pomocí instancí třídy RMAudit hlásit akce prováděné uživateli u různých instancí třídy IBM Enterprise Records (například u záznamů, kontejnerů záznamů a jiných entit).
Symbolický název | Datový typ | Popis |
---|---|---|
SourceObjectID | ID | Identifikátor objektu, u něhož byla prováděna operace, která spustila událost auditu. |
Autor poslední změny | Řetězec | Krátký jméno uživatele, který provedl operaci u zdrojového objektu. |
InitiatingUser | Řetězec | Jméno uživatele ve formě hlavního jména nebo rozlišujícího názvu. |
DateLastModified | Datum/čas | Datum výskytu události. |
AuditActionType | Řetězec | Název akce, například Deklasifikovat, Odstranit, Zničit, Snížit úroveň, Exportovat, Změnit umístění, Přenos, Upgradovat, Zadržení, Odebrat zadržení, Zrušit deklaraci. |