Package org. dexcare. services. virtualvisit. models
Types
Conference
Link copied to clipboard
data class Conference(conferenceId: String?, conferenceSessionId: String?, rating: Int?, startTime: String?, endTime: String?, visitId: String?, userDisplayName: String?, userID: String?) : Parcelable
Content copied to clipboard
CouponCode
Link copied to clipboard
data class CouponCode(code: String, status: CouponCode.Status, discountAmount: Double) : Parcelable
Content copied to clipboard
DefaultVirtualVisitTypes
Link copied to clipboard
enum DefaultVirtualVisitTypes : Enum<DefaultVirtualVisitTypes> , Parcelable
Content copied to clipboard
DefaultVisitStatus
Link copied to clipboard
Feedback
Link copied to clipboard
data class Feedback(id: String?, type: String?, text: String?, answers: MutableList<Answer>) : Parcelable
Content copied to clipboard
FeedbackQuestions
Link copied to clipboard
PediatricsAgeRange
Link copied to clipboard
PracticeRegionDepartment
Link copied to clipboard
data class PracticeRegionDepartment(id: String, epicDepartmentId: String, ehrSystemName: String, defaultDepartmentName: String) : Parcelable
Content copied to clipboard
Department associated with a VirtualPracticeRegion for a virtual practice.
RegionAvailabilityReason
Link copied to clipboard
enum RegionAvailabilityReason : Enum<RegionAvailabilityReason> , Parcelable
Content copied to clipboard
RegisterPushNotification
Link copied to clipboard
data class RegisterPushNotification(appId: String, fcmToken: String, platform: String) : Parcelable
Content copied to clipboard
VirtualFeedback
Link copied to clipboard
sealed class VirtualFeedback
Content copied to clipboard
VirtualPractice
Link copied to clipboard
data class VirtualPractice(practiceId: String, displayName: String, careMode: PracticeCareMode, paymentAvailability: PracticePaymentAvailability, epicBookingEnabled: Boolean, practiceRegions: List<VirtualPracticeRegion>) : Practice, Parcelable
Content copied to clipboard
VirtualPracticeRegion
Link copied to clipboard
data class VirtualPracticeRegion(practiceRegionId: String, displayName: String, regionCode: String, active: Boolean, busy: Boolean, busyMessage: String, priceInCents: Int, practiceRegionAvailability: List<PracticeRegionAvailability>, pediatricsAgeRange: PediatricsAgeRange?, departments: List<PracticeRegionDepartment>) : Parcelable
Content copied to clipboard
Represents a physical area serviced by a VirtualPractice.
VirtualVisitDetails
Link copied to clipboard
data class VirtualVisitDetails(acceptedTerms: Boolean, assignmentQualifiers: List<VirtualVisitAssignmentQualifier>?, patientDeclaration: PatientDeclaration, stateLicensure: String, visitReason: String, visitTypeName: VirtualVisitTypeName, userEmail: String, contactPhoneNumber: String, practiceId: String?, assessmentToolUsed: String?, brand: String?, interpreterLanguage: String?, preTriageTags: List<String>, urgency: Int?, homeMarket: String?, initialStatus: VisitStatus?, traveling: Boolean?, actorRelationshipToPatient: RelationshipToPatient?, additionalDetails: AdditionalDetails?) : Lang, Parcelable
Content copied to clipboard
WaitTime
Link copied to clipboard
data class WaitTime(estimatedWaitTimeSeconds: Int, estimatedWaitTimeMessage: String?, generatedAt: ZonedDateTime, waitTimeLocalizationInfo: WaitTimeLocalizationInfo?) : Parcelable
Content copied to clipboard
WaitTimeAvailability
Link copied to clipboard
data class WaitTimeAvailability(generatedAt: Instant, estimatedWaitTimeSeconds: Int?, estimatedWaitTimeMessage: String?, available: Boolean, reason: WaitTimeAvailability.Reason?, regionCode: String?, practiceId: String, visitTypeName: VirtualVisitTypeName?, assignmentQualifiers: List<VirtualVisitAssignmentQualifier>?, homeMarket: String?)
Content copied to clipboard
WaitTimeLocalizationInfo
Link copied to clipboard
data class WaitTimeLocalizationInfo(modality: VirtualVisitModality, waitTimeMapKey: String, timeMinSeconds: Int?, timeMaxSeconds: Int?) : Parcelable
Content copied to clipboard
Functions
isVisitStatusActive
Link copied to clipboard
A helper function that can be used to determine whether or not a visit can be reconnected to using org.dexcare.services.virtualvisit.VirtualService.resumeVirtualVisit.
key
Link copied to clipboard