Other Structures
The following structures are available globally.
-
Undocumented
See moreDeclaration
Swift
public struct AggregatedSlot : Codable, Equatable -
Undocumented
See moreDeclaration
Swift
public struct ProviderOptions : Codable, Equatable -
Object containing information on Provider Availability. Called using the
See moreAvailabilityService.getProviderAvailabilitymethodsDeclaration
Swift
public struct ProviderAvailability : Codable, Equatable -
Options when searching for provider availability -
See moreAvailabilityService.getProviderAvailabilityDeclaration
Swift
public struct ProviderAvailabilityOptions : Encodable, Equatable -
When searching for Provider Availability - responses will return with
See moreProviderAvailabilityResultobjectDeclaration
Swift
public struct ProviderAvailabilityResult : Codable -
Declaration
Swift
public struct ProviderSlotAvailability : Equatable -
Health System defined VisitType used in Provider Availability
See moreDeclaration
Swift
public struct ProviderVisitTypeAvailability : Codable, Equatable -
Information on the Provider Availability
See moreDeclaration
Swift
public struct ProviderAvailabilitySlotWindow : Codable, Equatable -
A generic structure of an address used in DexcareSDK
See moreDeclaration
Swift
public struct Address : Codable, Equatable -
A generic Question + Answer object that can be passed up inside the
See moreRetailVisitInformationorProviderVisitInformationobjectDeclaration
Swift
public struct PatientQuestion : Codable, Equatable -
A struct to represent a RetailDepartment.. ex clinic
See moreDeclaration
Swift
public struct RetailDepartment : 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 -
Undocumented
See moreDeclaration
Swift
public struct TytoCareConfig : Equatable -
The base structure for a Dexcare Patient
See moreDeclaration
Swift
public struct DexcarePatient : Codable, Equatable -
The base structure for an EHR Patient
See moreDeclaration
Swift
public struct EhrPatient : 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 -
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 -
Undocumented
See moreDeclaration
Swift
public struct PediatricsAgeRange : Codable, Equatable -
Start and ending date times in UTC of a Practice Region
See moreDeclaration
Swift
public struct PracticeRegionAvailability : Codable, Equatable -
Information about a department within a practice region
See moreDeclaration
Swift
public struct PracticeRegionDepartment : 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 RetailAppointmentTimeSlot : Equatable, Codable -
Undocumented
See moreDeclaration
Swift
public struct RetailProvider : 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 : Equatable, Hashableextension CancelReason: Codable -
Contains details about an upcoming scheduled visit
See moreDeclaration
Swift
public struct ScheduledVisit : Equatable, Codable -
A structure representing the status of the DexCare Services.
See moreDeclaration
Swift
public struct DexcareStatus : Codable -
A structure representing an incident or a scheduled maintenance
See moreDeclaration
Swift
public struct DexcareIncident : Codable -
A structure representing a component of a DexCare service
See moreDeclaration
Swift
public struct DexcareComponent : Codable -
Contains information about a scheduled virtual visit.
See moreDeclaration
Swift
public struct VirtualVisitParameters
visitIdThe identifier for the visit.
modalityDefines whether the visit is a video visit or a phone visit.
statusContains information about the current visit status. A visit can go through multiple statuses once it’s created.
brandThe name of the brand associated with the visit, if available.
-
A status of a Virtual Visit A
RawRepresentablestructure representing the status a visit could haveSee moreNote
AVisitStatusin this context is simply aString. You can exchange aVisitStatuswith a string without issue.Declaration
Swift
public struct VisitStatus : RawRepresentable, Codable, Equatable -
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 -
Undocumented
See moreDeclaration
Swift
public struct VirtualVisitAssignmentQualifier : RawRepresentable, Codable, Equatable -
An object containing additional information used to scheduled a virtual visit
See moreDeclaration
Swift
public struct VirtualVisitDetails : Encodable, Equatable -
Undocumented
See moreDeclaration
Swift
public struct VirtualVisitModality : RawRepresentable, Codable, Equatable -
Undocumented
See moreDeclaration
Swift
public struct VirtualVisitTypeName : RawRepresentable, Codable, Equatable -
WaitTime structure returns when loading
See moreVirtualService.getEstimatedWaitTimeDeclaration
Swift
public struct WaitTime : Decodable, Equatable -
Undocumented
See moreDeclaration
Swift
public struct WaitTimeAvailability : Decodable, Equatable -
Information that allows to localize the estimated wait time
See moreDeclaration
Swift
public struct WaitTimeLocalizationInfo : Decodable, Equatable -
Type to hold information on certain DexCare network calls
See moreDeclaration
Swift
public struct DexcareAPIError -
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 -
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