| getAvailableDaysListByOffice | 0% |
| validateCaptchaToken | 0% |
| getLanguageContext | 0% |
| getMergedMailTemplates | 0% |
| getProcessByIdAuthenticated | 0% |
| validateCaptcha | 21% |
| getProcessById | 22% |
| ensureValid | 50% |
| getIcsContent | 50% |
| processFreeSlots | 51% |
| createRequests | 59% |
| isCaptchaRequired | 60% |
| logWarning | 66% |
| logInfo | 66% |
| validateGetProcessFreeSlots | 66% |
| logRequest | 70% |
| saveProcessUpdate | 71% |
| getAvailableAppointmentsListByOffice | 75% |
| updateClientData | 75% |
| preconfirmAppointment | 75% |
| confirmAppointment | 75% |
| cancelAppointment | 75% |
| sendPreconfirmationEmail | 75% |
| sendConfirmationEmail | 75% |
| sendCancellationEmail | 75% |
| checkRateLimit | 77% |
| getScopesByProviderId | 77% |
| cancelProcess | 80% |
| confirmProcess | 80% |
| preconfirmProcess | 80% |
| getProcessesByExternalUserId | 80% |
| reserveTimeslot | 80% |
| extractActivationDuration | 81% |
| processToThinnedProcess | 82% |
| createChallenge | 83% |
| validateServiceLocationCombination | 84% |
| processPreconfirm | 84% |
| verifySolution | 84% |
| extractReservationDuration | 85% |
| validateServerPostRequest | 85% |
| processConfirm | 86% |
| mapScopeForProvider | 86% |
| handleException | 87% |
| findMatchingProcess | 88% |
| validateGetBookableFreeDays | 88% |
| getFreeAppointments | 89% |