PHP Class OperationBookingContext

Inheritance: extends SensioLabs\Behat\PageObjectExtension\Context\PageObjectContext
Show file Open project: openeyes/openeyes

Public Methods

Method Description
__construct ( array $parameters )
consultantErrorValidation ( )
enterAnAdmissionTimeOf ( $time )
enterRttCommentsOf ( $RTTcomments )
iAddCommentsOf ( $comments )
iAddOperationCommentsOf ( $opComments )
iAddSessionCommentsOf ( $sessionComments )
iChangeTheViewingScheduleToEmergencyList ( )
iConfirmTheOperationSlot ( )
iSelectAAnaestheticType ( $type )
iSelectAAnaestheticTypeTopical ( )
iSelectADecisionDateOf ( $date )
iSelectADiagnosisOf ( $diagnosis )
iSelectAOperationSiteOf ( $site )
iSelectAPriorityOfRoutine ( )
iSelectAPriorityOfUrgent ( )
iSelectAProcedureOf ( $procedure )
iSelectAWardOf ( $ward )
iSelectAnAvailableSessionTime ( )
iSelectAnAvailableTheatreSlotDate ( )
iSelectAnAvailableTheatreSlotDateOfNext ( $dayOfTheWeek )
iSelectAnAvailableTheatreSlotDateOfTheOfTheMonth ( $day )
iSelectAnAvailableTheatreSlotDateWeeksInTheFuture ( )
iSelectAsSoonAsPossibleForScheduleOptions ( )
iSelectDiagnosisEyesOf ( $eye )
iSelectNextMonth ( )
iSelectNoForAnyOtherDoctorToDo ( )
iSelectNoForDoesThePatientRequirePreOpAssessmentByAnAnaesthetist ( )
iSelectNoForPatientNeedsToStopMedication ( )
iSelectNoToAPostOperativeStay ( )
iSelectNoToConsultantRequired ( )
iSelectOperationEyesOf ( $opEyes )
iSelectPatientPreferenceForAnaestheticChoice ( )
iSelectSaveAndScheduleLater ( )
iSelectSaveAndScheduleNow ( )
iSelectYesForAdmissionDiscussedWithPatient ( )
iSelectYesToAPostOperativeStay ( )
iSelectYesToConsultantRequired ( )
okToDuplicateProcedure ( )
save ( )

Method Details

__construct() public method

public __construct ( array $parameters )
$parameters array

consultantErrorValidation() public method

enterAnAdmissionTimeOf() public method

public enterAnAdmissionTimeOf ( $time )

enterRttCommentsOf() public method

public enterRttCommentsOf ( $RTTcomments )

iAddCommentsOf() public method

public iAddCommentsOf ( $comments )

iAddOperationCommentsOf() public method

public iAddOperationCommentsOf ( $opComments )

iAddSessionCommentsOf() public method

public iAddSessionCommentsOf ( $sessionComments )

iChangeTheViewingScheduleToEmergencyList() public method

iConfirmTheOperationSlot() public method

iSelectAAnaestheticType() public method

public iSelectAAnaestheticType ( $type )

iSelectAAnaestheticTypeTopical() public method

iSelectADecisionDateOf() public method

public iSelectADecisionDateOf ( $date )

iSelectADiagnosisOf() public method

public iSelectADiagnosisOf ( $diagnosis )

iSelectAOperationSiteOf() public method

public iSelectAOperationSiteOf ( $site )

iSelectAPriorityOfRoutine() public method

iSelectAPriorityOfUrgent() public method

iSelectAProcedureOf() public method

public iSelectAProcedureOf ( $procedure )

iSelectAWardOf() public method

public iSelectAWardOf ( $ward )

iSelectAnAvailableSessionTime() public method

iSelectAnAvailableTheatreSlotDate() public method

iSelectAnAvailableTheatreSlotDateOfNext() public method

public iSelectAnAvailableTheatreSlotDateOfNext ( $dayOfTheWeek )

iSelectAnAvailableTheatreSlotDateOfTheOfTheMonth() public method

iSelectAnAvailableTheatreSlotDateWeeksInTheFuture() public method

iSelectAsSoonAsPossibleForScheduleOptions() public method

iSelectDiagnosisEyesOf() public method

public iSelectDiagnosisEyesOf ( $eye )

iSelectNextMonth() public method

public iSelectNextMonth ( )

iSelectNoForAnyOtherDoctorToDo() public method

iSelectNoForDoesThePatientRequirePreOpAssessmentByAnAnaesthetist() public method

iSelectNoForPatientNeedsToStopMedication() public method

iSelectNoToAPostOperativeStay() public method

iSelectNoToConsultantRequired() public method

iSelectOperationEyesOf() public method

public iSelectOperationEyesOf ( $opEyes )

iSelectPatientPreferenceForAnaestheticChoice() public method

iSelectSaveAndScheduleLater() public method

iSelectSaveAndScheduleNow() public method

iSelectYesForAdmissionDiscussedWithPatient() public method

iSelectYesToAPostOperativeStay() public method

iSelectYesToConsultantRequired() public method

okToDuplicateProcedure() public method

save() public method

public save ( )