В настоящее время я работаю над проектом Hapi-FHIR. Там я хочу реализовать сборник ответов на вопросник по пациенту. Коллекция возвращает все ответы на вопросник пациента с заданным идентификатором пациента. Это работает без проблем, но я также хочу придерживаться соглашений об именах ресурсов REST. Таким образом, URL-адрес поиска для моей коллекции должен выглядеть примерно как https://example.com/patient/{id}/questionnaireresponses
. Прямо сейчас мой URL-адрес поиска выглядит следующим образом: https://example.com/QuestionnaireResponse?patient={id}
Я уже пытался установить свой собственный URL-адрес поиска с @Path("/patient/{id}/questionnaireresponses")
, но HAPI-FHIR, похоже, игнорирует это. Я уже искал документацию по HAPI-FHIR, но не нашел ничего связанного.
У меня вопрос: где в HAPI-FHIR происходит присвоение имен URL-адресам поиска и как изменить имя URL-адреса поиска?