如何通过 FHIR REST api (HAPI) 添加配置文件

And*_*ndy 5 hl7-fhir hapi-fhir

我查看了为 FHIR 创建配置文件的文档,并且我已经使用 Forge 创建了一些我认为可以有效描述配置文件的 xml。我在文档中找不到它实际说明我需要向 RESTful api 发出什么请求才能实际添加新配置文件的地方。

有任何想法吗?

Ewo*_*mer 3

您当然可以通过将配置文件POST发送到 FHIR 端点来将它们“存储”在 FHIR 服务器上,但您可能的意思是:我可以主动让实例根据 StructureDefinition 进行验证吗?

有两种方法,这两种方法都需要进行一些实验才能查看哪些公共服务器支持它们:

  • 任何 FHIR实例StructureDefinition.url都可以通过将规范 url ( ) 添加到实例来声明它遵循 StructureDefinition,meta.profile如下所示。服务器可以在 POST 上获取此信息并根据规定的配置文件验证实例:
  <Patient>
    <id value="44Q3"/>
    <meta>
      <profile value="http://example.org/StructureDefinition/PatientNL"/>
    </meta>
  </Patient>
Run Code Online (Sandbox Code Playgroud)