Я ищу проверку ресурса Fhir по определению структуры Fhir

Я ищу проверку ресурса Fhir относительно определения структуры Fhir с использованием ядра.net

Я обнаружил, что есть библиотека org.hl7.fhir.validator.jar и я не мог найти лучшего способа выполнить проверку с помощью кода C#, мои требования просты

  1. Проверка количества элементов
  2. Ценности
  3. Привязки
  4. Профили

У меня есть идея, которая передает FhirResource в качестве параметра, загружает файл определения структуры, проверяет свойства и возвращает сообщения об ошибках как Operational Outcome. Может ли кто-нибудь посоветовать мне лучший способ попробовать это на C#, особенно в ядре.NET?

1 ответ

Вы можете использовать функциональные возможности проверки.NET FHIR API (https://www.nuget.org/packages/Hl7.Fhir.STU3/), см. Здесь (https://github.com/FirelyTeam/Furore.Fhir.ValidationDemo) для демонстрационного приложения, использующего эту библиотеку.

Хотя демонстрация представляет собой проект winforms,.NET FHIR API полностью совместим с.NET Core.

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