我查看了为 FHIR 创建配置文件的文档,并且我使用 Forge 创建了一些我认为可以有效描述配置文件的 xml。我在文档中找不到它实际说明我需要向 RESTful api 提出什么请求才能实际添加新配置文件的地方。
有任何想法吗?
当然,您可以通过将配置文件“存储”POST
到 FHIR 端点将它们“存储”在 FHIR 服务器上,但您可能的意思是:我可以主动让实例根据 StructureDefinition 进行验证吗?
有两种方法,这两种方法都需要一些实验来查看哪些公共服务器支持它们:
StructureDefinition.url
都可以通过将规范 url ( )添加到实例中来声明它遵循 StructureDefinition,meta.profile
如下所示。服务器可能会在 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)