Как проверить большой набор значений в рамках HAPI-FHIR

У меня есть собственная реализация модуля org.hl7.fhir.dstu3.hapi.validation.IValidationSupport для проверки всех моих профилей и наборов значений/систем кода. Я пытаюсь найти способ использовать тот же API проверки для поддержки проверки очень большого набора значений.

В настоящее время реализация по умолчанию проверки набора значений/системы кодов в HAPI-FHIR основана на расширении всего набора значений и сопоставлении представленного кода с любой из концепций в расширенном наборе значений. Есть ли способ выполнить проверку без необходимости полного расширения набора значений?


person Ross Shnaper    schedule 05.12.2017    source источник


Ответы (1)


Включает ли ваш ValueSet большое подмножество кодовой системы? В настоящее время в структуре проверки HAPI FHIR нет способа реализовать метод, спрашивающий «включает ли этот набор значений определенный код». Хотя я согласен, что это было бы полезно.

Пожалуйста, не стесняйтесь сообщать об ошибке или запросе на вытягивание.

person James Agnew    schedule 07.12.2017
comment
Извините за ужасно поздний ответ. Да, ValueSet содержит кодовую систему базы данных лекарственных средств Health Canada, которая насчитывает более 60 000 записей. Я уже начал вносить изменения во внутреннюю работу HAPI-FHIR, чтобы разрешить проверку одного кода в системе кодов, и отправлю запрос на извлечение, как только он будет готов. :) - person Ross Shnaper; 08.05.2018