0

我正在寻找使用 .net 核心对 Fhir 结构定义进行 Fhir 资源验证

我发现有一个库org.hl7.fhir.validator.jar,但我找不到更好的方法来通过 c# 代码进行验证,我的要求很简单

  1. 基数验证
  2. 价值观
  3. 绑定
  4. 简介

我有一个想法,将 FhirResource 作为参数传递并加载结构定义文件并检查属性并将错误消息作为操作结果返回。有人可以建议我在 C# 中特别是在 .NET 核心中尝试它的最佳方法吗?

4

1 回答 1

3

您可以使用 .NET FHIR API ( https://www.nuget.org/packages/Hl7.Fhir.STU3/ ) 的验证功能,请参见此处 ( https://github.com/FirelyTeam/Furore.Fhir。 ValidationDemo ) 用于使用此库的演示应用程序。

虽然演示是一个 winforms 项目,但 .NET FHIR API 完全兼容 .NET Core。

于 2019-09-16T13:55:46.527 回答