Method |
Description |
|
canAddPatientToQueue ( Patient $patient, Queue $queue ) : mixed |
|
|
createTicketForEvent ( Event $event, Queue $initial_queue, CWebUser $user, Firm $firm, $data ) : Ticket |
|
|
createTicketForPatient ( Patient $patient, Queue $initial_queue, CWebUser $user, Firm $firm, $data ) : Ticket |
|
|
extractQueueData ( Queue $queue, $data, boolean $validate = false ) : array |
Filters and purifies passed array to get data relevant to a ticket queue assignment. |
|
getFollowUp ( $ticket_id ) : array | boolean |
Returns a followup value from a patient ticket if present. |
|
getFollowUpFromAutoSave ( $patient_id, $current_queue_id ) |
|
|
getInitialQueues ( Firm $firm ) : Queue[] |
Returns the initial queues a patient ticket can be created against. |
|
getLatestFollowUp ( $patient ) : array | boolean |
Returns the most recent followup value for a patient. |
|
getMenuItems ( $position = 1 ) |
|
|
getQueueAssignmentFormURI ( ) : string |
Simple function to standardise access to the retrieving the Queue Assignment Form. |
|
getQueueForUserAndFirm ( CWebUser $user, Firm $firm, integer $id ) |
Verifies that the provided queue id is an id for a Queue that the User can add to as the given Firm
At the moment, no verification takes place beyond the fact that the id is valid and active. |
|
getQueueSetList ( Firm $firm, Patient $patient = null ) : mixed |
Returns the Queue Sets a patient ticket can be created in for the given firm. |
|
getTicketForEvent ( $event ) : mixed |
|
|
updateTicketForEvent ( Event $event ) |
* |
|