Virtual Service
interface VirtualService
Content copied to clipboard
Types
Functions
cancelVirtualVisit
Link copied to clipboard
getEstimatedWaitTime
Link copied to clipboard
abstract fun getEstimatedWaitTime(visitId: String): DataObserver<WaitTime>
Content copied to clipboard
getVideoCallStatistics
Link copied to clipboard
getVirtualVisitStatus
Link copied to clipboard
abstract fun getVirtualVisitStatus(visitId: String): DataObserver<VisitStatus>
Content copied to clipboard
postFeedback
Link copied to clipboard
abstract fun postFeedback(feedbacks: List<VirtualFeedback>): DataObserver<Unit>
Content copied to clipboard
resumeVirtualVisit
Link copied to clipboard
abstract fun resumeVirtualVisit(visitId: String, fragment: Fragment, registerPushNotification: RegisterPushNotification?, dexCarePatient: DexCarePatient): DataObserver<Intent>
Content copied to clipboard
abstract fun resumeVirtualVisit(visitId: String, activity: FragmentActivity, registerPushNotification: RegisterPushNotification?, dexCarePatient: DexCarePatient): DataObserver<Intent>
Content copied to clipboard
showPermissionDialog
Link copied to clipboard
abstract fun showPermissionDialog(context: Context, onDismissClicked: () -> Unit? = null): Dialog
Content copied to clipboard
startVirtualVisit
Link copied to clipboard
abstract fun startVirtualVisit(fragment: Fragment, registerPushNotification: RegisterPushNotification?, paymentMethod: PaymentMethod, virtualVisitInformation: VirtualVisitInformation, catchmentArea: CatchmentArea, patientDexCarePatient: DexCarePatient, actorDexCarePatient: DexCarePatient? = null, practiceId: String): DataObserver<Pair<String, Intent>>
Content copied to clipboard
abstract fun startVirtualVisit(activity: FragmentActivity, registerPushNotification: RegisterPushNotification?, paymentMethod: PaymentMethod, virtualVisitInformation: VirtualVisitInformation, catchmentArea: CatchmentArea, patientDexCarePatient: DexCarePatient, actorDexCarePatient: DexCarePatient? = null, practiceId: String): DataObserver<Pair<String, Intent>>
Content copied to clipboard
Properties
virtualEventListener
Link copied to clipboard
An optionally specified implementation of VirtualEventListener that allows for listening to various events within the virtual visit experience.