Да, AFAIK, вам разрешено предоставлять доступ к премиум-функциям вашего приложения, которые доступны в виде покупки в приложении, при условии, что вы не взимаете за них плату.
Например, немецкий журнал Computerbild содержит уникальные коды разблокировки в своей печатной версии, которые позволяют читателям разблокировать премиальные функции в бесплатных приложениях. Эти бесплатные приложения обычно являются вашими бесплатными / облегченными версиями, но обновляются диалогом, в котором вы можете ввести эти промо-коды, чтобы разблокировать премиум-функции. Эти коды проверяются на собственных серверах Computerbild. Недавно мы обновили одну наших бесплатных игр для этого журнала, и у нас не было проблем с тем, чтобы она была одобрена Apple.
В вашем случае я бы реализовал похожую вещь, раздавая коды разблокировки зарегистрированным врачам и студентам и проверяя их в Интернете при первом их использовании. Вы также можете захотеть ограничить количество использований каждого кода или разрешить привязку каждого кода к одному устройству в любой конкретный момент.