Table Description
LegalCaseTypeLink: Maintains the association between AdminLegalAction and and other configured case type

Maintains the association between AdminLegalAction and and other configured case type AdminIntegratedCase or ScreeningConfiguration

Example

Detention Order Legal Action can be associated with the Integrated case sub types like Assistance case, Ongoing case. This allows system to list the Legal Actions to be available to these case types when case worker creates a legal action for a case participant

Model Details
Location in Model: Logical View::MetaModel::Curam::Appeals::Legal Action::Administration::Entity::LegalCaseTypeLink
Controlling File: Appeal\model\Packages\LegalAction\Administration\Entity\Entity_cat.efx
Table Options
ALLOW_OPTIMISTIC_LOCKINGyes
Attributes (4)
AttributeStereotypeNullableDescriptionDomain DefinitionCodetableDDL Type
legalCaseTypeLinkIDkeynoUnique generated IdINTERNAL_ID SVR_INT64
configLegalActionIDdetailsnoLegal action Id of the AdminLegalAction INTERNAL_ID SVR_INT64
associatedCaseTypedetailsnoAssociated case type code name derived from the case type code tableCODETABLE_CODE SVR_STRING<10>
relatedIDdetailsnoUnique ID of the AdminIntegratedCase or ScreeningConfiguration entity etc INTERNAL_ID SVR_INT64
Indices (2)
Index NameAttributes
IND_1552790310configLegalActionID
IND__1365118382associatedCaseType
Operations (12)
OperationStereotypeOptionsDescriptionSQL
insertinsertAUTO_ID: legalCaseTypeLinkID
AUTO_ID_KEY: LGLACTN
Standard Operation 
readread Standard Operation 
modifymodify Standard Operation 
removeremove Standard Operation 
searchByConfigLegalActionIDreadmulti Returns the list of Legal Case Type Association details for a Legal Action ID and Associated Case Type. 
removeByConfigLegalActionIDnsremove Removes a Legal Case Type Association details for a Legal Action ID and Associated Case Type. 
searchAssociatedIntegratedCasensmulti Returns the list of Legal Case Type Association details for a Legal Action ID and Integrated Case Type.SQL
searchAssociatedScreeningCasensmulti Returns the list of Legal Case Type Association details for a Legal Action ID and Screening Case Type.SQL
searchAssociatedProductCasensmulti Returns the list of Legal Case Type Association details for a Legal Action ID and Product Case Type.SQL
searchAssociatedInvestigationCasensmulti Returns the list of Legal Case Type Association details for a Legal Action ID and Investigation Case Type.SQL
searchDetailsByLegalActionreadmulti Returns a Legal Action and Case Type Association Details by Legal Category 
insertLegalCaseTypeLinkinsert This method expects legalCaseTypeLinkID to be set by the caller, if not set it delegates the call to insert() which is modeled to auto generate primary key field (legalCaseTypeLinkID). It's preferred to call insertLegalCaseTypeLink only in scenario's where caller wants to set the value of primary key by itself. 
Related Pages (15)