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

我查看了为FHIR创建配置文件的文档,我使用Forge创建了一些我认为有效描述配置文件的xml.我在文档中找不到它实际上说明我需要对RESTful api做出哪些请求以实际添加新的配置文件.

有任何想法吗?

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

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

>任何FHIR实例都可以通过将canononical url(StructureDefinition.url)添加到实例meta.profile来声明它遵守StructureDefinition,如下所示.服务器可以在POST上选择它并根据指定的配置文件验证实例:

  <Patient>
    <id value="44Q3"/>
    <meta>
      <profile value="http://example.org/StructureDefinition/PatientNL"/>
    </meta>
  </Patient>

>主动要求服务器使用$validate FHIR操作验证您的实例(请参阅http://hl7.org/fhir/resource-operations.html#validate)

点赞