Other Enumerations

The following enumerations are available globally.

  • The detail level of the logging

    See more

    Declaration

    Swift

    @frozen
    public enum DexcareSDKLogLevel : Int
  • Representing how a user will pay for their visit

    See more

    Declaration

    Swift

    public enum PaymentMethod : Equatable
  • A generic representation of a Gender

    See more

    Declaration

    Swift

    @frozen
    public enum Gender : String
    extension Gender: Codable
  • Specifies who the patient will be for a visit

    See more

    Declaration

    Swift

    @frozen
    public enum PatientDeclaration : String, Codable, Equatable
  • An enum that represents a type of feedback this is supported. A different question string can be passed in. If not, a default question is saved

    See more

    Declaration

    Swift

    @frozen
    public enum VirtualFeedback
  • An enum representing a type of care provided by a VirtualPractice.

    See more

    Declaration

    Swift

    public enum PracticeCareMode : String, Codable
  • Undocumented

    See more

    Declaration

    Swift

    public enum ScheduleProviderAppointmentFailedReason : Error, FailedReasonType
  • An enum representing the type of a ScheduledVisit: Retail, Virtual, or At Home.

    Any new ScheduledVisitTypes that are not supported will automatically return .unknown

    See more

    Declaration

    Swift

    public enum ScheduledVisitType : String, Codable, Equatable
  • An enum representing the status of a ScheduledVisit

    Any new ScheduledVisitStatus that are not supported will automatically return .unknown

    See more

    Declaration

    Swift

    public enum ScheduledVisitStatus : String, Codable, Equatable
  • A status of a Virtual Visit

    See more

    Declaration

    Swift

    public enum VisitStatus : String, Decodable
  • Specifies who is paying for the visit.

    See more

    Declaration

    Swift

    @frozen
    public enum PaymentHolderDeclaration : String
    extension PaymentHolderDeclaration: Codable
  • A enum of possible errors that may come from the SDK More specific errors may be returned in VirtualVisitFailedReason,

    See more

    Declaration

    Swift

    public enum FailedReason : Error
    extension FailedReason: LocalizedError
  • An Error enum returned for Uploading insurance cards errors

    See more

    Declaration

    Swift

    public enum InsuranceCardFailedReason : Error, FailedReasonType
  • Undocumented

    See more

    Declaration

    Swift

    public enum ScheduleRetailAppointmentFailedReason : Error, FailedReasonType
  • An Error enum returned for VerifyCouponCode

    See more

    Declaration

    Swift

    public enum CouponCodeFailedReason : Error, FailedReasonType
  • An Error enum returned when ScheduleVirtualVisit

    See more

    Declaration

    Swift

    public enum VirtualVisitFailedReason : Error, FailedReasonType
  • An Error enum returned for Estimated Wait Times

    See more

    Declaration

    Swift

    public enum WaitTimeFailedReason : Error, FailedReasonType, Equatable
  • The relationship that a child/other has to their main user account.

    This is required in the PatientService.createDependentPatient call when setting up demographics and subdequently calling RetailService.scheduleRetailAppointment

    See more

    Declaration

    Swift

    public enum RelationshipToPatient : String, Codable
  • Various errors that can happen during a virtual visit session.

    Note

    These should be used for logging purposes only. Any fatal errors will return in the failure closure when starting or resuming a visit.
    See more

    Declaration

    Swift

    public enum VirtualVisitEventError : Error, Equatable
  • Various errors that can happen during the pairing of a external device.

    See more

    Declaration

    Swift

    public enum DevicePairError : Error, Equatable
  • Undocumented

    See more

    Declaration

    Swift

    public enum VisitCompletionReason : String
  • Failure Reasons during the TytoCare integration setup

    See more

    Declaration

    Swift

    public enum TytoCareFailedReason : Error