Class MdmResourceDaoSvc

java.lang.Object
ca.uhn.fhir.jpa.mdm.svc.MdmResourceDaoSvc

@Service public class MdmResourceDaoSvc extends Object
  • Constructor Details

  • Method Details

    • upsertGoldenResource

      public ca.uhn.fhir.jpa.api.model.DaoMethodOutcome upsertGoldenResource(org.hl7.fhir.instance.model.api.IAnyResource theGoldenResource, String theResourceType)
    • removeGoldenResourceTag

      public void removeGoldenResourceTag(org.hl7.fhir.instance.model.api.IAnyResource theGoldenResource, String theResourcetype)
      Given a resource, remove its Golden Resource tag.
      Parameters:
      theGoldenResource - the IAnyResource to remove the tag from.
      theResourcetype - the type of that resource
    • readGoldenResourceByPid

      public org.hl7.fhir.instance.model.api.IAnyResource readGoldenResourceByPid(ca.uhn.fhir.rest.api.server.storage.IResourcePersistentId theGoldenResourcePid, String theResourceType)
    • searchGoldenResourceByEID

      public Optional<org.hl7.fhir.instance.model.api.IAnyResource> searchGoldenResourceByEID(String theEid, String theResourceType)
    • searchGoldenResourceByEID

      public Optional<org.hl7.fhir.instance.model.api.IAnyResource> searchGoldenResourceByEID(String theEid, String theResourceType, ca.uhn.fhir.interceptor.model.RequestPartitionId thePartitionId)