package | Gems |
---|---|
subpackage | Agenda |
copyright | Copyright (c) 2014 Erasmus MC |
license | New BSD License |
since | Class available since version 1.6.3 |
__construct(mixed $appointmentData)
mixed
Appointment Id or array containing appointment record
checkRegistryRequestsAnswers() : boolean
boolean
False if required are missing.getActivityDescription() : string
string
or null when not foundgetActivityId() : integer
integer
getAdmissionTime() : \MUtil_Date
\MUtil_Date
Admission time as a date or nullgetAttendedById() : integer
integer
getComment() : string
string
getId() : integer
integer
getLocationDescription() : string
string
or null when not foundgetLocationId() : integer
integer
getOrganizationId() : integer
integer
getPatientNumber() : string
string
The respondents patient numbergetProcedureDescription() : string
string
or null when not foundgetProcedureId() : integer
integer
getReferredById() : integer
integer
getRespondent() : \Gems_Tracker_Respondent
\Gems_Tracker_Respondent
getRespondentId() : integer
integer
getSource() : string
string
getSourceId() : string
string
getSubject() : string
string
isActive() : \type
\type
refresh(array $gemsData = null
) : \Gems_Agenda_Appointment
array
Optional, the data refresh with, otherwise refresh from database.
\Gems_Agenda_Appointment
(continuation pattern)updateTracks() : integer
integer
The number of tokens changed by this code_ensureRespondentOrgData()
$exists : boolean
true
$_appointmentId : integer
$_gemsData : array
array()
$agenda : \Gems_Agenda
$currentUser : \Gems_User_User
$db : \Zend_Db_Adapter_Abstract
$loader : \Gems_Loader