Nadjok, здравствуйте!
Периоды, дающие право на отпуск определены в статье 121 Трудового кодекса РФ.
Цитата: В стаж работы, дающий право на ежегодный основной оплачиваемый отпуск,включаются:время фактической работы;время, когда работник фактически не работал, но за ним в соответствии с трудовым законодательством и иными нормативными правовыми актами, содержащими нормы трудового права, коллективным договором, соглашениями, локальными нормативными актами, трудовым договором сохранялось место работы (должность), в том числе время ежегодного оплачиваемого отпуска, нерабочие праздничные дни, выходные дни и другие предоставляемые работнику дни отдыха;время вынужденного прогула при незаконном увольнении или отстранении от работы и последующем восстановлении на прежней работе;период отстранения от работы работника, не прошедшего обязательный медицинский осмотр не по своей вине;время предоставляемых по просьбе работника отпусков без сохранения заработной платы, не превышающее 14 календарных дней в течение рабочего года.В стаж работы, дающий право на ежегодный основной оплачиваемый отпуск,не включаются:время отсутствия работника на работе без уважительных причин, в том числе вследствие его отстранения от работы в случаях, предусмотренных статьей 76 настоящего Кодекса;время отпусков по уходу за ребенком до достижения им установленного законом возраста;В стаж работы, дающий право на ежегодные дополнительные оплачиваемые отпуска за работу с вредными и (или) опасными условиями труда, включается только фактически отработанное в соответствующих условиях время.
В Вашем случае это период работы и время, когда Вы находились на больничном по БиР. То есть с 24.08.15 по 11.08.16.
Периоды нахождения в отпуске по уходу за ребенком не дают права на отпуск.
Ну и период, начиная с 01.01.2018, если всё это время Вы работали.