Java vhdir组织和r4.0组织在FHIR资源上有什么区别?

Java vhdir组织和r4.0组织在FHIR资源上有什么区别?,java,xml,hl7-fhir,hapi,Java,Xml,Hl7 Fhir,Hapi,组织中有两种资源,但配置文件不同,这些配置文件将如何产生差异 它与r4.0组织有何不同 @ResourceDef(name="Organization", profile="http://hl7.org/fhir/StructureDefinition/Organization") public class Organization extends DomainResource @ResourceDef(name="Organization", profile="http://hl7.o

组织中有两种资源,但配置文件不同,这些配置文件将如何产生差异

它与r4.0组织有何不同

 @ResourceDef(name="Organization", profile="http://hl7.org/fhir/StructureDefinition/Organization")
public class Organization extends DomainResource



@ResourceDef(name="Organization", profile="http://hl7.org/fhir/uv/vhdir/StructureDefinition/vhdir-organization")
public class MyOrganization extends DomainResource{

第一个是组织资源的正式定义,表示可用且适合使用的一般元素,独立于用例。几乎所有事情都是可选的。vhdir模型是组织资源上的一个“概要文件”,它将组织资源收紧,以反映在特定类型的注册系统中使用的需求。它施加了基数约束、术语约束,并引入了某些扩展,以提高在该领域工作的实施者的一致性。

感谢Lloyd的回复,我只是想了解我们将如何将该配置文件强加给资源:组织,在可以看到的字段上:限定符,而不是model.r4.Organization(java imports0,我们将如何实现这一点?您是否有机会了解资源的扩展?是的,Yusubov,我正在根据中给出的定义编写完整的自定义资源,但这种方式需要花费大量时间,并且担心维护问题,我的目标是为结构化定义生成java源,而不是编写hole POJO,通过get byId API将从我的数据库中检索此资源(模型不同于FHIR)