ScheduleRetailAppointmentFailedReason

public enum ScheduleRetailAppointmentFailedReason : Error, FailedReasonType

Undocumented

  • Patient has no demographics associated.

    Declaration

    Swift

    case patientNotLinked
  • Item is not foud

    Declaration

    Swift

    case patientNotFound
  • Patient Account is locked. Please call customer service.

    Declaration

    Swift

    case patientAccountLocked
  • Timeslot booked to has been taken. Please try another timeslot

    Declaration

    Swift

    case conflictSlotUnavailable
  • Patient already has a timeslot booked already

    Declaration

    Swift

    case conflictPatientDoubleBooked
  • An error happened when booking an appointment. Please try a new timeslot

    Declaration

    Swift

    case unknownAppointmentConflict
  • An error happen on the server. If this continues, please notify us.

    Declaration

    Swift

    case internalServerError
  • Validation of information failed. Please see message returned for more info

    Declaration

    Swift

    case missingInformation(message: String)
  • A generic failure if we don’t handle any specific schedule errors

    Declaration

    Swift

    case failed(reason: FailedReason)
  • Undocumented

    Declaration

    Swift

    public func failedReason() -> FailedReason?