
Package ca.uhn.fhir.jpa.api.dao
Interface IFhirResourceDaoValueSet<T extends org.hl7.fhir.instance.model.api.IBaseResource,CD,CC>
- All Superinterfaces:
IDao
,IFhirResourceDao<T>
public interface IFhirResourceDaoValueSet<T extends org.hl7.fhir.instance.model.api.IBaseResource,CD,CC>
extends IFhirResourceDao<T>
-
Field Summary
Fields inherited from interface ca.uhn.fhir.jpa.api.dao.IDao
CURRENTLY_REINDEXING, RESOURCE_PID, RESOURCE_PID_KEY
-
Method Summary
Modifier and TypeMethodDescriptionexpand
(org.hl7.fhir.instance.model.api.IIdType theId, ca.uhn.fhir.context.support.ValueSetExpansionOptions theOptions, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) expandByIdentifier
(String theUri, ca.uhn.fhir.context.support.ValueSetExpansionOptions theOptions) void
ca.uhn.fhir.context.support.IValidationSupport.CodeValidationResult
validateCode
(org.hl7.fhir.instance.model.api.IPrimitiveType<String> theValueSetIdentifier, org.hl7.fhir.instance.model.api.IIdType theId, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theCode, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theSystem, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theDisplay, CD theCoding, CC theCodeableConcept, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) Methods inherited from interface ca.uhn.fhir.jpa.api.dao.IDao
getContext, toResource, toResource
Methods inherited from interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
create, create, create, create, create, delete, delete, delete, deleteByUrl, deleteByUrl, deletePidList, expunge, expunge, forceExpungeInExistingTransaction, getCurrentVersionId, getResourceType, history, history, metaAddOperation, metaDeleteOperation, metaGetOperation, metaGetOperation, patch, read, read, read, readByPid, readByPid, readEntity, readEntity, reindex, reindex, removeTag, removeTag, search, search, search, searchForIds, searchForIds, translateRawParameters, update, update, update, update, update, update, validate, validateCriteriaAndReturnResourceDefinition
-
Method Details
-
expand
-
expand
-
expandByIdentifier
@Transactional T expandByIdentifier(String theUri, ca.uhn.fhir.context.support.ValueSetExpansionOptions theOptions) -
purgeCaches
void purgeCaches() -
validateCode
ca.uhn.fhir.context.support.IValidationSupport.CodeValidationResult validateCode(org.hl7.fhir.instance.model.api.IPrimitiveType<String> theValueSetIdentifier, org.hl7.fhir.instance.model.api.IIdType theId, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theCode, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theSystem, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theDisplay, CD theCoding, CC theCodeableConcept, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
-