Other Structures
The following structures are available globally.
-
A struct to represent a Clinic
See moreDeclaration
Swift
public struct Clinic : Equatable, Codable -
/// When new a VisitType is created, you can extend the VisitType struct to represent the new type.
extension VisitType { static let vaccinePfizerVisitType = VisitType(rawValue: "Vaccine-Pfizer") }/// This will allow you to create a new VisitType without having to have a new SDK version.
See moreDeclaration
Swift
public struct VisitTypeShortName : RawRepresentable, Codable, Equatable -
A structure containing information about the visit type that is allowed on a clinic
See moreDeclaration
Swift
public struct AllowedVisitType : Equatable, Codable -
A structure containing a day string (Sunday, Monday, etc) and the start/end times of the day
See moreDeclaration
Swift
public struct OpenDay : Equatable, Codable -
A structure containing information about the opening and closing times of a clinic.
See moreDeclaration
Swift
public struct OpenHours : Equatable, Codable -
A generic Question + Answer object that can be passed up inside the
See moreRetailVisitInformationorProviderVisitInformationobjectDeclaration
Swift
public struct PatientQuestion : Codable, Equatable -
Undocumented
See moreDeclaration
Swift
public struct TytoCareConfig : Equatable -
A generic structure of an address used in DexcareSDK
See moreDeclaration
Swift
public struct Address : Codable, Equatable -
The base structure for a Dexcare Patient
See moreDeclaration
Swift
public struct DexcarePatient : Codable, Equatable -
A structure containing information about a patient’s name
See moreDeclaration
Swift
public struct HumanName : Codable, Equatable -
A struct representing an EHRSystem + identifier
Declaration
Swift
public struct Identifier : Equatable, Codable -
A struct representing an EHRSystem + departmentId
See moreDeclaration
Swift
public struct CatchmentArea : Equatable, Codable -
The basic information about a patient is stored in PatientDemographics
See moreDeclaration
Swift
public struct PatientDemographics : Codable, Equatable -
A structure representing a Virtual Practice to which you can book a virtual visit
See moreDeclaration
Swift
public struct VirtualPractice : Codable -
A structure that represents what type of payments are supported in a Practice
See moreDeclaration
Swift
public struct PracticePaymentAvailability : Codable -
A structure representing a physical area serviced by a VirtualPractice
See moreDeclaration
Swift
public struct VirtualPracticeRegion : Codable, Equatable -
Start and ending date times in UTC of a Practice Region
See moreDeclaration
Swift
public struct PracticeRegionAvailability : Codable, Equatable -
A structure containing information about a health-care provider
See moreDeclaration
Swift
public struct Provider : Codable -
A physical building that provides service of one or more health-care providers.
See moreDeclaration
Swift
public struct ProviderDepartment : Codable -
Contains additional information required to book a Provider visit.
See moreDeclaration
Swift
public struct ProviderVisitInformation : Equatable, Codable -
Contains information about a scheduled Provider visit
See moreDeclaration
Swift
public struct ScheduledProviderVisit : Codable, Equatable -
Represents a grouping of time slots for a particular Retail clinic
See moreDeclaration
Swift
public struct ClinicTimeSlot : Equatable, Codable -
Represents a single day of available time slots.
See moreDeclaration
Swift
public struct ScheduleDay : Equatable, Codable -
Represents an available time for an appointment.
See moreDeclaration
Swift
public struct TimeSlot : Equatable, Codable -
Contains details about a reason for a person to cancel an appointment. These are based on brand
See moreDeclaration
Swift
public struct CancelReason : Equatableextension CancelReason: Codable -
Contains details about an upcoming scheduled visit
See moreDeclaration
Swift
public struct ScheduledVisit : Equatable, Codable -
Contains various values that are optionally customizable, and are specific to the Virtual Visit experience.
See moreDeclaration
Swift
public struct VirtualConfig : Equatable -
A structure holding information about an Insurance Payer that the system supports
See moreDeclaration
Swift
public struct InsurancePayer : Equatable, Codable -
Describes whether a region is available and if not the reason it is not.
See moreDeclaration
Swift
public struct RegionAvailability : Codable -
An struct containing additional information required to schedule a virtual visit.
See moreDeclaration
Swift
public struct VirtualVisitInformationextension VirtualVisitInformation: Equatable -
WaitTime structure returns when loading
See morePracticeService.getEstimatedWaitTimeorVirtualService.getEstimatedWaitTimeDeclaration
Swift
public struct WaitTime : Decodable, Equatable -
Information needed for scheduling a retail visit other than BillingInformation and RetailTimeslot
See moreDeclaration
Swift
public struct RetailVisitInformation -
A structure holding information on customizing the DexcareSDK
See moreDeclaration
Swift
public struct CustomizationOptions : Equatable -
Custom user interface string overrides.
See moreDeclaration
Swift
public struct CustomStrings : Equatable -
Contains any collected statistics from a Virtual Visit session. The data will only be populated when after a virtual visit conference has occurred in the current SDK session. This data is only persisted in memory.
See moreDeclaration
Swift
public struct VideoCallStatistics : Encodable -
Statistics when in real time communication and you’re publishing a video to a session
See moreDeclaration
Swift
public struct PublisherRtcStats : Encodable -
Statistics about incoming network traffic during a video visit call
See moreDeclaration
Swift
public struct SubscriberNetworkStats : Encodable -
Contains information about outgoing network traffic to a single conference participant during a virtual visit.
See moreDeclaration
Swift
public struct PublisherNetworkStats : Encodable
View on GitHub
Install in Dash
Other Structures Reference