如何在 asp.net 网络 api 中开始实施 HL7.FHIR

How to start implementing HL7.FHIR in asp.net web api

我是 HL7.FHIR 的新手。我被指派执行 REST API 以发送 FHIR 兼容的 JSON 消息。

我最初的想法是,我们必须将存储的数据转换为符合 FHIR 的数据/JSON。

我尝试使用来自 (http://hl7.org/fhir/) 的给定 XSD 但无法生成 类;它抛出异常。

我应该如何开始将我们自己的数据转换为符合 FHIR 的数据?

它是 FHIR,不是 PHIR :> 如果您打算使用 JSON,XSD 对您帮助不大。 downloads 页面上有一组单独的模式,旨在与代码生成器一起使用。但是,最好的办法是使用参考实现之一(下载页面上也有链接)。这些将同时支持 JSON 和 XML,并且生成的代码比通过模式生成的代码更严格。

如需灵感,您还可以查看我们的开源 .NET FHIR 服务器 Spark:https://github.com/furore-fhir/spark