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.