Руководство по реализации CARIN для Blue Button® для Azure API для FHIR
Внимание
Поддержка Azure API для FHIR будет прекращена 30 сентября 2026 г. Следуйте стратегиям миграции, чтобы перейти в службу FHIR® служб azure Health Data Services к этой дате. Из-за прекращения поддержки Azure API для FHIR с 1 апреля 2025 г. новые развертывания будут невозможны. Служба FHIR служб работоспособности Azure — это развивающаяся версия Azure API для FHIR, которая позволяет клиентам управлять службами FHIR, DICOM и MedTech с интеграцией с другими службами Azure.
В этом руководстве мы рассмотрим настройку Azure API для FHIR® для передачи тестов Touchstone для руководства по реализации CARIN для синей кнопки (C4BB IG).
Оператор возможностей Touchstone
Первый тест, на который мы сосредоточимся, — тестирование API Azure для FHIR с помощью инструкции возможностей C4BB IG. Если вы запускаете этот тест в Azure API для FHIR без каких-либо обновлений, тест завершается ошибкой из-за отсутствия параметров и профилей поиска.
Определение параметров поиска
В рамках IG C4BB необходимо определить три новых параметра поиска для ExplanationOfBenefit
ресурса. Два из них проверяются в заявлении о возможности (тип и дата обслуживания), а для поиска (страховщика) требуется _include
один из них.
Примечание.
В необработанном формате JSON для этих параметров поиска задается ExplanationOfBenefit_<SearchParameter Name>
имя. Тест Touchstone ожидает, что имя для них будет типом, датой обслуживания и страховщиком.
Остальные параметры поиска, необходимые для C4BB IG, определяются базовой спецификацией и уже доступны в AZURE API для FHIR без дополнительных обновлений.
Профили магазина
Помимо определения параметров поиска, другое обновление, необходимо сделать, чтобы пройти этот тест, — загрузить необходимые профили. Существует восемь профилей, определенных в C4BB IG.
- Покрытие C4BB
- C4BB ExplanationOfBenefit Inpatient Институциональный
- C4BB ОбъяснениеOfBenefit Амбулаторный институциональный
- C4BB ОбъяснениеOfBenefit Аптека
- C4BB ОбъяснениеOfBenefit профессиональный nonClinician
- Организация C4BB
- Пациент C4BB
- Специалист по C4BB
Пример файла rest
Чтобы помочь в создании этих параметров поиска и профилей, у нас есть пример HTTP-файла , который включает все шаги, описанные в этом руководстве в одном файле. После отправки всех необходимых профилей и параметров поиска можно выполнить проверку инструкции возможности в Touchstone.
Тест чтения touchstone
После тестирования инструкции возможностей проверьте возможности чтения в AZURE API для FHIR с помощью IG C4BB. Это тест соответствия восьми профилей, загруженных в первом тесте. Вам потребуется загрузить ресурсы, соответствующие профилям. Мы рекомендуем протестировать ресурсы, которые уже есть в базе данных, но у нас также есть http-файл , доступный с примерами ресурсов, извлекаемых из примеров в IG, которые можно использовать для создания ресурсов и тестирования.
Тест запроса EOB touchstone
Следующий тест, который мы проверяем, — это тест запроса EOB. Если вы уже выполнили тест чтения, у вас есть все необходимые данные. Этот тест проверяет, можно ли искать определенные Patient
ресурсы ExplanationOfBenefit
с помощью различных параметров.
Тест обработки ошибок touchstone
Последний тест, который мы рассмотрим, — тестирование обработки ошибок. Единственным шагом, который необходимо сделать, является удаление ресурса ExplanationOfBenefit из базы данных и использование идентификатора ExplanationOfBenefit
удаленного ресурса в тесте.
Следующие шаги
В этом руководстве описано, как пройти тесты CARIN IG для Blue Button в Touchstone. Затем можно просмотреть, как протестировать тесты формул Da Vinci.
Примечание.
FHIR® является зарегистрированным товарным знаком HL7 и используется с разрешением HL7 .