如何使用仍未在我的fhir服务器上创建的资源来保留捆绑包?

时间:2014-12-01 23:26:20

标签: hl7-fhir

在我们的CDA2FHIR映射引擎中,我们从CDA文档生成Fhir包,但是这个Bundle的资源没有来自我们服务器的真正的fhir ID。例如,一个病人和另一个隔间对象如程序,药物处方,相关人员......我们需要单独保留这个REsource网络,但是它们之间是相互关联的。

我们应该如何在服务器的Bundle中创建资源?我认为我们应该坚持某些排序(第一个患者,从业者和相关的人员,以及后来的其他比较资源)。这有什么办法吗?一些终点?

提前感谢任何建议或指导。

此致

1 个答案:

答案 0 :(得分:0)

在捆绑包中,提供资源URN而不是URL是合法的。即urn:uuid:....或urn:oid:....

1.12.3.4.1节中的单行涵盖了这一点:“请注意,内部引用可以是URI而不是文字URL。”

如果您创建多个引用同一患者,观察等的文档,那么用于标识该资源实例的uuid或OID应该与您生成的每个文档中的相同。