Java 在自定义配置文件的hapi版本5.x上,找不到与选项匹配的配置文件错误

Java 在自定义配置文件的hapi版本5.x上,找不到与选项匹配的配置文件错误,java,hl7-fhir,hapi,hapi-fhir,Java,Hl7 Fhir,Hapi,Hapi Fhir,我正在使用自定义配置文件验证文档类型的捆绑资源。在使用对捆绑包中其他资源的引用时,我得到以下错误: "Bundle.entry[0].resource.ofType(Composition).subject Unable to find matching profile for Patient/1 among choices: http://example.com/fhir/r4/StructureDefinition/Patient". 此错误仅出现在HAPI版本5.x

我正在使用自定义配置文件验证文档类型的捆绑资源。在使用对捆绑包中其他资源的引用时,我得到以下错误:

"Bundle.entry[0].resource.ofType(Composition).subject Unable to find matching profile for Patient/1 among choices: http://example.com/fhir/r4/StructureDefinition/Patient". 
此错误仅出现在
HAPI版本5.x
上,而未出现在
HAPI版本4.2.0
上。我正在使用
FHIR版本R4 v4.0.1

代码似乎没有问题,因为上面提到的两个HAPI版本的代码都是相同的


是哈皮的虫子吗?或者我在引用方面遗漏了一些要点。

验证仍在继续改进,因此有可能在旧版本之外的新版本中发现错误。错误有效吗?不,错误似乎无效。当我记录实际信息消息时,它也记录了“Bundle.entry[0].resource.ofType(Composition).subject-Details for Patient/1与个人资料匹配”。因此,消息似乎相互矛盾。然后,您需要将示例资源和配置文件发布到某个地方,以便我们可以复制它。验证将继续改进,因此可能在旧版本中没有的新版本中发现错误。错误有效吗?不,错误似乎无效。当我记录实际信息消息时,它也记录了“Bundle.entry[0].resource.ofType(Composition).subject-Details for Patient/1与个人资料匹配”。所以这些信息似乎相互矛盾。然后你需要将你的示例资源和配置文件发布到某个地方,以便我们可以复制它