Method |
Description |
|
bestVisualAcuityForEye ( $side, $patient, $episode ) |
*
returns the best visual acuity record for the given the $side of the given $patient |
|
canAddChild ( ) |
*
Can only have children for question nodes, not outcomes |
|
canAddRule ( ) |
* |
|
defaultsValidation ( $attribute ) |
*
can only have one source for the default response for the node |
|
getDefaultFunctions ( ) |
|
|
getDefaultValue ( $side, $patient, $episode ) |
*
Works out the default value for this node, based on the provided $patient |
|
getDefinition ( ) |
*
Works out a full abstract definition of the node. |
|
model ( $className = __CLASS__ ) : the |
Returns the static model of the specified AR class. |
|
outcomeValidation ( $attribute ) |
*
outcome being set implies that no other attributes should be set for the node |
|
relations ( ) : array |
|
|
requiredIfNotOutcomeValidation ( $attribute ) |
*
if outcome is null then it implies this node should be a question node |
|
rules ( ) : array |
|
|
tableName ( ) : string |
|
|