Table Description
DACondition: Condition entity holds details of conditions that a client may have, these are categorized into types. Condition have related ICD codes. .

Condition entity holds details of conditions that a client may have, these are categorized into types. Conditions have related ICD codes.

Relationship Diagram
Click the diagram to manipulate and zoom. Traverse the diagram using Click-and-Drag motions.
Model Details
Location in Model: Logical View::MetaModel::Curam::Decision Assist::Service Layer::Condition::entity::Condition
Controlling File: DecisionAssist\model\Packages\Service Layer\Condition\entity\condition_cat.efx
Table Options
ALLOW_OPTIMISTIC_LOCKINGyes
Attributes (10)
AttributeStereotypeNullableDescriptionDomain DefinitionCodetableDDL Type
conditionIDkeynoSystem generated unique identifier for a Condition.DA_CONDITION_ID SVR_INT64
namedetails Name of the Condition.DA_CONDITION_NAME SVR_STRING<25>
typedetails Type of the Condition.DA_DISABILITY_CONDITION_TYPEDADisabilityConditionTypeSVR_STRING<10>
guidanceURLdetails Reference to a web page containing additional information about the Condition.DA_CONDITION_GUIDANCE_URL SVR_STRING<300>
commentsdetails Comments entered by the user.COMMENTS SVR_STRING<300>
createdBydetails Full Name of the user who input the Condition.DA_CREATED_BY_USER SVR_STRING<64>
dateCreateddetails Date on which the condition was input in to the system.CURAM_DATETIME SVR_DATETIME
startDatedetails Start date of the Condition.CURAM_DATE SVR_DATE
endDatedetails End date of the Condition.CURAM_DATE SVR_DATE
recordStatusdetails  RECORD_STATUS_CODERecordStatusSVR_STRING<10>
Foreign Keys (2)
ChildParent
ConditionDCLink.conditionIDCondition.conditionID
ICDCodeConditionLink.conditionIDCondition.conditionID
Operations (17)
OperationStereotypeOptionsDescriptionSQL
insertinsertAUTO_ID: conditionID
AUTO_ID_KEY: CONDITION
PRE_DATA_ACCESS: yes
Standard Operation 
readread Standard Operation 
modifymodifyOPTIMISTIC_LOCKING: yes
PRE_DATA_ACCESS: yes
Standard Operation 
removeremove Standard Operation 
readAllnkreadmultiORDER_BY: name
Returns all the conditions including Active, deleted etc 
countConditionByNameStatusns  SQL
validateInsert    
searchConditionsForDCnsmulti  SQL
searchActiveConditonsByNameTypeStatusnsmultiPRE_DATA_ACCESS: yes
 
 SQL
cancelnsmodifyOPTIMISTIC_LOCKING: yes
  
searchConditionByICDCodeAndTypensmultiPRE_DATA_ACCESS: yes
 
 SQL
readConditionDescriptionnsread   
searchConditionsForCreatensmulti  SQL
searchConditionsForModifynsmulti  SQL
countConditionByNamens  SQL
countByConditionForModifyns  SQL
insertConditioninsert Inserts record to condition entity. This method expects condition ID to be set by the caller, if not set it delegates the call to insert() which is modeled to auto generate primary key field (condition ID). It's preferred to call this method only in scenario's where caller wants to set the value of primary key (condition ID) by itself. 
Related Pages (14)