Other Enumerations
The following enumerations are available globally.
-
The detail level of the logging
See moreDeclaration
Swift
@frozen public enum DexcareSDKLogLevel : Int
-
Provider availability sort return options
See moreDeclaration
Swift
public enum ProviderAvailabilitySort : String, Codable
-
Representing how a user will pay for their visit
See moreDeclaration
Swift
public enum PaymentMethod : Equatable
-
A generic representation of a Gender
See moreDeclaration
Swift
@frozen public enum Gender : String, Equatable
extension Gender: Codable
-
Specifies who the patient will be for a visit
See moreDeclaration
Swift
@frozen public enum PatientDeclaration : String, Codable, Equatable
-
An enum representing a type of care provided by a
See moreVirtualPractice
.Declaration
Swift
public enum PracticeCareMode : String, Codable
-
Undocumented
See moreDeclaration
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
See more.unknown
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
See more.unknown
Declaration
Swift
public enum ScheduledVisitStatus : String, Codable, Equatable
-
The various stages of progress towards resolution that a
See moreDexcareIncident
could be at.Declaration
Swift
public enum IncidentStatus : String, Codable
-
The degree at which a
See moreDexcareIncident
]` affects a DexCare platform or component.Declaration
Swift
public enum IncidentImpact : String, Codable
-
An enum representing the DexCare service component. During incidents and scheduled maintenances, multiple components may be effected
See moreDeclaration
Swift
public enum DexcareComponentType : String, Codable
-
An enum representing a status of a component. During regular operations, this will be
See moreoperational
Declaration
Swift
public enum DexcareComponentStatus : String, Codable
-
Specifies who is paying for the visit.
See moreDeclaration
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
See moreVirtualVisitFailedReason
,Declaration
Swift
public enum FailedReason : Error
extension FailedReason: LocalizedError
-
Based on visit-service controller source code here: https://github.com/providenceinnovation/visit-service/blob/517f56d0aae74f7edf14db40a1d2007da1999a0a/app/src/controllers/retailvisitcontroller.ts#L323
Server-side unit tests: https://github.com/providenceinnovation/visit-service/blob/517f56d0aae74f7edf14db40a1d2007da1999a0a/app/test/unit/controllers/retailvisitcontroller.test.ts#L1726
See moreDeclaration
Swift
public enum ScheduleRetailAppointmentFailedReason : Error, FailedReasonType
-
An
See moreError
enum returned for VerifyCouponCodeDeclaration
Swift
public enum CouponCodeFailedReason : Error, FailedReasonType
-
An
See moreError
enum returned when ScheduleVirtualVisitDeclaration
Swift
public enum VirtualVisitFailedReason : Error, FailedReasonType
-
An
See moreError
enum returned for Estimated Wait TimesDeclaration
Swift
public enum WaitTimeFailedReason : Error, FailedReasonType, Equatable
-
The relationship that a child/other has to their main user account.
This is required in the
See morePatientService.createDependentPatient
call when setting up demographics and subsequently callingRetailService.scheduleRetailAppointment
Declaration
Swift
public enum RelationshipToPatient : String, Codable, Equatable
-
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.Declaration
Swift
public enum VirtualVisitEventError : Error, Equatable
-
Various errors that can happen during the pairing of a external device.
See moreDeclaration
Swift
public enum DevicePairError : Error, Equatable
-
Undocumented
See moreDeclaration
Swift
public enum VisitCompletionReason : String
-
Failure Reasons during the TytoCare integration setup
See moreDeclaration
Swift
public enum TytoCareFailedReason : Error