This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > %SYS namespace > %UMLS.meta.MRDEF


persistent class %UMLS.meta.MRDEF extends %Library.Persistent

SQL Table Name: %UMLS_meta.MRDEF


Property Inventory (Including Private)


parameter UMLSVERSION = 2014AA;

Properties (Including Private)

property ATUI as %String (MAXLEN = 16) [ Required ];
Unique identifier for attribute // MAXLEN = 11
Property methods: ATUIDisplayToLogical(), ATUIGet(), ATUIGetStored(), ATUIIsValid(), ATUILogicalToDisplay(), ATUILogicalToOdbc(), ATUINormalize(), ATUISet()
property AUI as %String (MAXLEN = 16);
Unique identifier for atom // MAXLEN = 9
Property methods: AUIDisplayToLogical(), AUIGet(), AUIGetStored(), AUIIsValid(), AUILogicalToDisplay(), AUILogicalToOdbc(), AUINormalize(), AUISet()
property CUI as %String (MAXLEN = 8);
Unique identifier for concept // MAXLEN = 8
Property methods: CUIDisplayToLogical(), CUIGet(), CUIGetStored(), CUIIsValid(), CUILogicalToDisplay(), CUILogicalToOdbc(), CUINormalize(), CUISet()
property CVF as %String (MAXLEN = 1);
Content view flag // MAXLEN = 0
Property methods: CVFDisplayToLogical(), CVFGet(), CVFGetStored(), CVFIsValid(), CVFLogicalToDisplay(), CVFLogicalToOdbc(), CVFNormalize(), CVFSet()
property DEF as %String (COLLATION = "SqlUpper(150)", MAXLEN = 16384);
Definition // MAXLEN = 10258
Property methods: DEFDisplayToLogical(), DEFGet(), DEFGetStored(), DEFIsValid(), DEFLogicalToDisplay(), DEFLogicalToOdbc(), DEFNormalize(), DEFSet()
property SAB as %String (MAXLEN = 16);
Source abbreviation // MAXLEN = 11
Property methods: SABDisplayToLogical(), SABGet(), SABGetStored(), SABIsValid(), SABLogicalToDisplay(), SABLogicalToOdbc(), SABNormalize(), SABSet()
property SATUI as %String (MAXLEN = 16);
Source asserted attribute identifier // MAXLEN = 10
Property methods: SATUIDisplayToLogical(), SATUIGet(), SATUIGetStored(), SATUIIsValid(), SATUILogicalToDisplay(), SATUILogicalToOdbc(), SATUINormalize(), SATUISet()
property SUPPRESS as %String (MAXLEN = 1);
Suppressible flag // MAXLEN = 1
Property methods: SUPPRESSDisplayToLogical(), SUPPRESSGet(), SUPPRESSGetStored(), SUPPRESSIsValid(), SUPPRESSLogicalToDisplay(), SUPPRESSLogicalToOdbc(), SUPPRESSNormalize(), SUPPRESSSet()


index (XMRDEFAUI on AUI) [SqlName = X_MRDEF_AUI];
Index methods: XMRDEFAUIExists()
index (XMRDEFCUI on CUI) [SqlName = X_MRDEF_CUI];
Index methods: XMRDEFCUIExists()
index (XMRDEFPK on ATUI) [PrimaryKey, SqlName = X_MRDEF_PK, Unique];
Index methods: XMRDEFPKCheck(), XMRDEFPKCheckUnique(), XMRDEFPKDelete(), XMRDEFPKExists(), XMRDEFPKOpen(), XMRDEFPKSQLCheckUnique(), XMRDEFPKSQLExists(), XMRDEFPKSQLFindPKeyByConstraint(), XMRDEFPKSQLFindRowIDByConstraint()
index (XMRDEFSAB on SAB) [SqlName = X_MRDEF_SAB];
Index methods: XMRDEFSABExists()

Inherited Members

Inherited Methods (Including Private)


Storage Model: CacheStorage (%UMLS.meta.MRDEF)