Package ca.uhn.fhir.mdm.api
Interface IMdmResourceDaoSvc
public interface IMdmResourceDaoSvc
-
Method Summary
Modifier and TypeMethodDescriptionorg.hl7.fhir.instance.model.api.IAnyResource
readGoldenResourceByPid
(ca.uhn.fhir.rest.api.server.storage.IResourcePersistentId theGoldenResourcePid, String theResourceType) void
removeGoldenResourceTag
(org.hl7.fhir.instance.model.api.IAnyResource theGoldenResource, String theResourcetype) Given a resource, remove its Golden Resource tag.Optional
<org.hl7.fhir.instance.model.api.IAnyResource> searchGoldenResourceByEID
(String theEid, String theResourceType) Optional
<org.hl7.fhir.instance.model.api.IAnyResource> searchGoldenResourceByEID
(String theEid, String theResourceType, ca.uhn.fhir.interceptor.model.RequestPartitionId thePartitionId) upsertGoldenResource
(org.hl7.fhir.instance.model.api.IAnyResource theGoldenResource, String theResourceType)
-
Method Details
-
upsertGoldenResource
DaoMethodOutcome upsertGoldenResource(org.hl7.fhir.instance.model.api.IAnyResource theGoldenResource, String theResourceType) -
removeGoldenResourceTag
void removeGoldenResourceTag(org.hl7.fhir.instance.model.api.IAnyResource theGoldenResource, String theResourcetype) Given a resource, remove its Golden Resource tag.- Parameters:
theGoldenResource
- theIAnyResource
to remove the tag from.theResourcetype
- the type of that resource
-
readGoldenResourceByPid
org.hl7.fhir.instance.model.api.IAnyResource readGoldenResourceByPid(ca.uhn.fhir.rest.api.server.storage.IResourcePersistentId theGoldenResourcePid, String theResourceType) -
searchGoldenResourceByEID
Optional<org.hl7.fhir.instance.model.api.IAnyResource> searchGoldenResourceByEID(String theEid, String theResourceType) -
searchGoldenResourceByEID
Optional<org.hl7.fhir.instance.model.api.IAnyResource> searchGoldenResourceByEID(String theEid, String theResourceType, ca.uhn.fhir.interceptor.model.RequestPartitionId thePartitionId)
-