Думаю, что тут нужно разграничить два понятия: осмотр и досмотр. Федеральный закон «О полиции» выделяет 4 разновидности досмотра - личный досмотр граждан, досмотр граждан, досмотр вещей граждан, досмотр транспортных средств граждан и 5 разновидностей осмотра - личный осмотр граждан, осмотр граждан, осмотр вещей граждан, осмотр транспортных средств, осмотр объектов.
В соответствии со ст. 13 данного ФЗ, сотрудники полиции имеют право проверять документы, удостоверяющие личность граждан, если имеются данные, дающие основания подозревать их в совершении преступления или полагать, что они находятся в розыске, либо если имеется повод к возбуждению в отношении этих граждан дела об административном правонарушении...
Разница между этим понятиями в том, что досмотр является мерой обеспечения производства по административным делам (как правило с составлением протокола), а осмотр - визуальное исследование вещей, в данном случае, находящихся при гражданине.
Таким образом, сотрудники имеют полное право требовать документы и провести осмотр карманов и содержимое сумок (если сами это сделают, то это совсем другой вопрос).