Documentation
¶
Index ¶
- type BookAppointmentResponse
- type CancelRdvResponse
- type CreateRdvResponse
- type DeleteRdvResponse
- type EditRdvResponse
- type GetAllDoctorAppointmentResponse
- type GetDoctorAppointmentResponse
- type GetRdvDoctorResponse
- type GetRdvPatientResponse
- type GetRdvResponse
- type GetWaitingReviewResponse
- type RdvSessionPair
- type ReviewInput
- type UpdateDoctorAppointmentStruct
- type ValidateRdvResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BookAppointmentResponse ¶
func BookAppointment ¶
func BookAppointment(appointmentId string, patientId string, session_id string) BookAppointmentResponse
type CancelRdvResponse ¶
func CancelRdv ¶
func CancelRdv(id string, reason string) CancelRdvResponse
type CreateRdvResponse ¶
type DeleteRdvResponse ¶
func DeleteRdv ¶
func DeleteRdv(rdvId string, patientId string) DeleteRdvResponse
type EditRdvResponse ¶
func EditRdv ¶
func EditRdv(newAppointmentId string, appointmentId string, patientId string) EditRdvResponse
func ValidateRdv ¶ added in v1.4.0
func ValidateRdv(appointmentId string, input ReviewInput) EditRdvResponse
type GetAllDoctorAppointmentResponse ¶
func GetAllDoctorAppointment ¶
func GetAllDoctorAppointment(doctorId string) GetAllDoctorAppointmentResponse
type GetDoctorAppointmentResponse ¶
func GetDoctorAppointment ¶
func GetDoctorAppointment(appointmentId string, doctorId string) GetDoctorAppointmentResponse
type GetRdvDoctorResponse ¶
func GetRdvDoctor ¶
func GetRdvDoctor(doctorId string) GetRdvDoctorResponse
type GetRdvPatientResponse ¶
func GetRdvPatient ¶
func GetRdvPatient(appointmentId string, patientId string) GetRdvPatientResponse
type GetRdvResponse ¶
func GetRdv ¶
func GetRdv(patientId string) GetRdvResponse
type GetWaitingReviewResponse ¶ added in v1.4.0
type GetWaitingReviewResponse struct { RdvWithSession []RdvSessionPair Code int Err error }
func GetWaitingReview ¶ added in v1.4.0
func GetWaitingReview(doctorId string) GetWaitingReviewResponse
type RdvSessionPair ¶ added in v1.6.0
type RdvSessionPair struct { Rdv model.Rdv Session diagnos.GetSummaryResponse }
type ReviewInput ¶ added in v1.4.0
type UpdateDoctorAppointmentStruct ¶
type UpdateDoctorAppointmentStruct struct { Rdv model.Rdv Patient model.Patient Code int Err error }
func UpdateDoctorAppointment ¶
func UpdateDoctorAppointment(newAppointmentId string, appointmentId string) UpdateDoctorAppointmentStruct
Click to show internal directories.
Click to hide internal directories.