schedule Provider Visit
Schedules a visit with a Provider.
Return
The newly scheduled visit's id.
See also
Parameters
A PaymentMethod object containing the patient's payment information
A ProviderVisitInformation object containing additional details required to schedule the retail appointment.
A TimeSlot that the user is requesting to schedule the appointment in. TimeSlots are returned by getProviderTimeslots.
The EHR system the appointment will be scheduled in. This can be determined based on the TimeSlot's getEhrSystemName() method.
A DexCarePatient object containing demographics information about the patient.
Optional, a DexCarePatient object containing information about a parent or app user who's booking the visit for someone else. This is only used when ProviderVisitInformation.patientDeclaration is org.dexcare.services.models.PatientDeclaration.Other.