| 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)
mixedAppointment Id or array containing appointment record
checkRegistryRequestsAnswers() : boolean
booleanFalse if required are missing.getActivityDescription() : string
stringor null when not foundgetActivityId() : integer
integergetAdmissionTime() : \MUtil_Date
\MUtil_DateAdmission time as a date or nullgetAttendedById() : integer
integergetComment() : string
stringgetId() : integer
integergetLocationDescription() : string
stringor null when not foundgetLocationId() : integer
integergetOrganizationId() : integer
integergetPatientNumber() : string
stringThe respondents patient numbergetProcedureDescription() : string
stringor null when not foundgetProcedureId() : integer
integergetReferredById() : integer
integergetRespondent() : \Gems_Tracker_Respondent
\Gems_Tracker_RespondentgetRespondentId() : integer
integergetSource() : string
stringgetSourceId() : string
stringgetSubject() : string
stringisActive() : \type
\typerefresh(array $gemsData = null) : \Gems_Agenda_Appointment
arrayOptional, the data refresh with, otherwise refresh from database.
\Gems_Agenda_Appointment(continuation pattern)updateTracks() : integer
integerThe 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