Property | Type | Description | |
---|---|---|---|
$renderPatientPanel |
Method | Description | |
---|---|---|
accessRules ( ) | ||
actionConfirmPrinted ( ) | Set operations printed letter state. | |
actionFilterFirms ( ) | Generates a firm list based on a subspecialty id provided via POST echoes form option tags for display. | |
actionFilterSetFirm ( ) | Ajax action to set the firm filter. | |
actionFilterSetHosNum ( ) | Ajax action to set the hosnum filter. | |
actionFilterSetSiteId ( ) | Ajax action to the site id filter. | |
actionFilterSetStatus ( ) | Ajax action to set the status filter. | |
actionIndex ( ) | Lists all models. | |
actionPrintLetters ( ) | Prints next pending letter type for requested operations Operation IDs are passed as an array (operations[]) via GET or POST Invalid operation IDs are ignored. | |
actionSearch ( ) | Carry out a search on the waiting list. | |
getWaitingList ( $firm_id, $subspecialty_id, $status, boolean $hos_num = false, boolean $site_id = false ) : Element_OphTrOperationbooking_Operation[] | Get the operations for the waiting list criteria provided. | |
printActions ( ) : array | ||
setFilter ( $field, $value ) | Store the filter item in the user session. |
Method | Description | |
---|---|---|
getFilteredFirms ( integer $subspecialtyId ) : array | Helper method to fetch firms by subspecialty ID. | |
getFromAddress ( Element_OphTrOperationbooking_Operation $operation ) : string | Get letter from address for letter. | |
printLetter ( Element_OphTrOperationbooking_Operation $operation, boolean $auto_confirm = false ) | Print the next letter for an operation. | |
print_gp_letter ( Element_OphTrOperationbooking_Operation $operation ) | ||
print_invitation_letter ( Element_OphTrOperationbooking_Operation $operation ) | ||
print_reminder_letter ( Element_OphTrOperationbooking_Operation $operation ) |
public actionConfirmPrinted ( ) |
public actionFilterFirms ( ) |
public actionFilterSetFirm ( ) |
public actionFilterSetHosNum ( ) |
public actionFilterSetSiteId ( ) |
public actionFilterSetStatus ( ) |
public actionPrintLetters ( ) |
protected getFilteredFirms ( integer $subspecialtyId ) : array | ||
$subspecialtyId | integer | |
return | array |
protected getFromAddress ( Element_OphTrOperationbooking_Operation $operation ) : string | ||
$operation | Element_OphTrOperationbooking_Operation | |
return | string |
public getWaitingList ( $firm_id, $subspecialty_id, $status, boolean $hos_num = false, boolean $site_id = false ) : Element_OphTrOperationbooking_Operation[] | ||
$firm_id | ||
$subspecialty_id | ||
$status | ||
$hos_num | boolean | |
$site_id | boolean | |
return | Element_OphTrOperationbooking_Operation[] |
protected printLetter ( Element_OphTrOperationbooking_Operation $operation, boolean $auto_confirm = false ) | ||
$operation | Element_OphTrOperationbooking_Operation | |
$auto_confirm | boolean |
protected print_gp_letter ( Element_OphTrOperationbooking_Operation $operation ) | ||
$operation | Element_OphTrOperationbooking_Operation |
protected print_invitation_letter ( Element_OphTrOperationbooking_Operation $operation ) | ||
$operation | Element_OphTrOperationbooking_Operation |
protected print_reminder_letter ( Element_OphTrOperationbooking_Operation $operation ) | ||
$operation | Element_OphTrOperationbooking_Operation |
public setFilter ( $field, $value ) | ||
$field | ||
$value |