package
0.0.0-20220506201522-711662e5fb30
Repository: https://github.com/shillingio/scheduling.go.git
Documentation: pkg.go.dev

# Functions

No description provided by the author

# Constants

ProtobufNullValueNULLVALUE captures enum value "NULL_VALUE".

# Structs

ProtobufAny protobuf any swagger:model protobufAny.
RPCStatus rpc status swagger:model rpcStatus.
SchedulerActivateProviderParamsBody scheduler activate provider params body Example: {} swagger:model schedulerActivateProviderParamsBody.
SchedulerActivateScheduleParamsBody scheduler activate schedule params body swagger:model schedulerActivateScheduleParamsBody.
SchedulerAppointmentResponse scheduler appointment response swagger:model schedulerAppointmentResponse.
SchedulerAvailabilityResponse scheduler availability response swagger:model schedulerAvailabilityResponse.
SchedulerAvailabilitySearchRequest Providers Appointment Search Providers appointment search request for matching patients with the availability of relevant providers.
SchedulerCountryResponse scheduler country response swagger:model schedulerCountryResponse.
SchedulerCreateScheduleBlockParamsBody scheduler create schedule block params body swagger:model schedulerCreateScheduleBlockParamsBody.
SchedulerDeactivateProviderParamsBody scheduler deactivate provider params body Example: {} swagger:model schedulerDeactivateProviderParamsBody.
SchedulerDeactivateScheduleParamsBody scheduler deactivate schedule params body swagger:model schedulerDeactivateScheduleParamsBody.
SchedulerInfoResponse scheduler info response swagger:model schedulerInfoResponse.
SchedulerPatientResponse scheduler patient response swagger:model schedulerPatientResponse.
SchedulerProviderResponse scheduler provider response swagger:model schedulerProviderResponse.
SchedulerProviderRoleResponse scheduler provider role response swagger:model schedulerProviderRoleResponse.
SchedulerProviderSearchRequest Providers Appointment Search Providers appointment search request for matching patients with the availability of relevant providers.
SchedulerProviderServiceResponse scheduler provider service response swagger:model schedulerProviderServiceResponse.
SchedulerRoleResponse scheduler role response swagger:model schedulerRoleResponse.
SchedulerScheduleBlockResponse scheduler schedule block response swagger:model schedulerScheduleBlockResponse.
SchedulerScheduleResponse scheduler schedule response swagger:model schedulerScheduleResponse.
SchedulerServiceResponse scheduler service response swagger:model schedulerServiceResponse.
SchedulerSessionKeyRequest scheduler session key request swagger:model schedulerSessionKeyRequest.
SchedulerSessionKeyResponse scheduler session key response swagger:model schedulerSessionKeyResponse.
SchedulerSessionRedirect scheduler session redirect swagger:model schedulerSessionRedirect.
SchedulerSessionRequest scheduler session request Example: {"patient":{"id":"e59d0367-2595-4edc-83c6-08edd4fc525a"},"search":{"duration":30,"state":"CA"}} swagger:model schedulerSessionRequest.
SchedulerSessionResponse scheduler session response swagger:model schedulerSessionResponse.
SchedulerSessionSearch scheduler session search swagger:model schedulerSessionSearch.
SchedulerSetDefaultScheduleParamsBody scheduler set default schedule params body swagger:model schedulerSetDefaultScheduleParamsBody.
SchedulerStateResponse scheduler state response swagger:model schedulerStateResponse.
SchedulerStatsRequest scheduler stats request swagger:model schedulerStatsRequest.
SchedulerStatsResponse scheduler stats response swagger:model schedulerStatsResponse.
SchedulerTimezoneResponse scheduler timezone response swagger:model schedulerTimezoneResponse.
SchedulerUpdatePatientParamsBody scheduler update patient params body Example: {} swagger:model schedulerUpdatePatientParamsBody.
SchedulerZipcodeResponse scheduler zipcode response swagger:model schedulerZipcodeResponse.
SchedulerZoneResponse scheduler zone response swagger:model schedulerZoneResponse.
SchedulingAppointment scheduling appointment Example: {} swagger:model schedulingAppointment.
SchedulingAppointmentSlot scheduling appointment slot swagger:model schedulingAppointmentSlot.
SchedulingCountry scheduling country swagger:model schedulingCountry.
SchedulingLocation scheduling location swagger:model schedulingLocation.
SchedulingOrgConfig scheduling org config swagger:model schedulingOrgConfig.
SchedulingPatient scheduling patient Example: {} swagger:model schedulingPatient.
SchedulingProvider scheduling provider Example: {} swagger:model schedulingProvider.
SchedulingProviderRole scheduling provider role swagger:model schedulingProviderRole.
SchedulingProviderService scheduling provider service swagger:model schedulingProviderService.
SchedulingRole scheduling role swagger:model schedulingRole.
SchedulingSchedule scheduling schedule swagger:model schedulingSchedule.
SchedulingScheduleBlock scheduling schedule block swagger:model schedulingScheduleBlock.
SchedulingService scheduling service swagger:model schedulingService.
SchedulingServiceConfig scheduling service config swagger:model schedulingServiceConfig.
SchedulingState scheduling state swagger:model schedulingState.
SchedulingStats scheduling stats swagger:model schedulingStats.
SchedulingTimezone scheduling timezone swagger:model schedulingTimezone.
SchedulingZipcode scheduling zipcode swagger:model schedulingZipcode.
SchedulingZone scheduling zone swagger:model schedulingZone.

# Type aliases

ProtobufNullValue `NullValue` is a singleton enumeration to represent the null value for the `Value` type union.