Раскрывающийся список ICD 10 для приложения Spring с базой данных mysql в фоновом режиме

В настоящее время я работаю над приложением Spring для здравоохранения, где врач может вводить диагностические коды в тег ввода на странице. Я хочу, чтобы врач мог выбирать коды из выпадающего меню, проблема с записями кодов ICD10 в том, что их много. Кто-нибудь может предложить инструмент или библиотеку JavaScript, которая может сделать мою жизнь проще?

1 ответ

Вы можете использовать функцию поиска для этого. Вы можете ввести текст с помощью кнопки поиска. Когда пользователь вводит некоторый начальный текст кода ICD-10 и щелкает поиск, вы выполняете запрос поиска к бэкэнду, и с результатами вы можете загрузить обычный выбор.

Конечно, вам нужно будет создать конечную точку поиска в своем бэкэнде, и, возможно, ваш выбор должен быть разбит на страницы. Вы даже можете отобразить результаты в таблице вместо выбора и добавить кнопку выбора в строки.

Если вы просто хотите отобразить коды в своем HTML-коде, получающаяся страница будет тяжелой, независимо от того, сколько функций пагинации вы добавите. Если все ваши коды ICD-10 будут отправлены клиенту сразу, мы могли бы говорить о мегабайтах для отображения вашей страницы, поэтому я перенесу поиск кодов на сервер и ограничу его некоторым "пределом + смещением". особенность.

Итак, окно поиска. Когда пользователь нажимает кнопку поиска, вы выполняете запрос, сообщающий бэкэнду термин для поиска, предел, например 10, и начальное смещение, вероятно, 0. Вы отображаете эти результаты в таблице и, если их больше, разбиваете на страницы., Когда пользователь щелкает другую страницу, вы выполняете тот же запрос, указывая другое смещение и т. Д.

Другие вопросы по тегам