正如标题所说的那样。我已经撰写了一些扩展程序,以及围绕这些扩展程序的一些配置文件。现在我不确定如何将资源实例上传到该配置文件。
所有配置文件都基于基本资源,根据我的理解,我将我的实例正常上传到基本资源,但检查它们是否与我想要的配置文件保持一致。如何设置此个人资料?
答案 0 :(得分:0)
资源的使用配置文件在元标记中设置: https://www.hl7.org/fhir/resource.html#Meta
如果要POST一个配置资源,你仍然在正常资源路径上进行POST,例如:http://fhirtest.uhn.ca/baseDstu2/Patient 这只是上传资源而不是根据配置文件验证资源。 为了做到这一点,有$ validate操作。
用法:POST [base] / Patient / $ validate?profile = http://hl7.org/fhir/StructureDefinition/daf-patient
有关此处验证的详情:https://www.hl7.org/fhir/validation.html,https://www.hl7.org/fhir/resource-operations.html#validate