Sets the status of the Appointment.

Parameters

id

The ID of the Appointment.

value

The new status of the Appointment. Set to 0 for Not Complete, 1 for Complete and 2 for Processed.

Example

FM_api('Appointment_setStatus', ['id' => '123', 'value' => '1']);

Result

On Success

{'ok':1}

On Failure

If the Appointment ID is not given:

{'error':'no ID supplied'}

If the status is not given:

{'error':'no value supplied'}

If the Appointment is not found:

{'error':'appointment does not exist'}

If the status is changed to Processed when the Appointment is not completed:

{'error':'This status update cannot be done until the appointment is completed'}