Package ca.uhn.fhir.jpa.api.dao
Interface IFhirResourceDaoValueSet<T extends org.hl7.fhir.instance.model.api.IBaseResource>
- All Superinterfaces:
IDao
,IFhirResourceDao<T>
public interface IFhirResourceDaoValueSet<T extends org.hl7.fhir.instance.model.api.IBaseResource>
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) expand
(org.hl7.fhir.instance.model.api.IIdType theId, T theValueSet, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theUrl, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theValueSetVersion, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theFilter, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theContext, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theContextDirection, org.hl7.fhir.instance.model.api.IPrimitiveType<Integer> theOffset, org.hl7.fhir.instance.model.api.IPrimitiveType<Integer> theCount, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theDisplayLanguage, org.hl7.fhir.instance.model.api.IPrimitiveType<Boolean> theIncludeHierarchy, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) expandByIdentifier
(String theUri, ca.uhn.fhir.context.support.ValueSetExpansionOptions theOptions) 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, org.hl7.fhir.instance.model.api.IBaseCoding theCoding, org.hl7.fhir.instance.model.api.IBaseDatatype theCodeableConcept, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) Methods inherited from interface ca.uhn.fhir.jpa.api.dao.IDao
getContext
Methods inherited from interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
create, create, create, create, create, delete, delete, delete, deleteByUrl, deleteByUrl, deletePidList, deletePidList, expunge, expunge, expunge, forceExpungeInExistingTransaction, getCurrentVersionId, getReindexJobStatus, getResourceType, history, history, history, metaAddOperation, metaDeleteOperation, metaGetOperation, metaGetOperation, patch, patchInTransaction, read, read, read, readByPid, readByPid, readEntity, reindex, reindex, removeTag, removeTag, search, search, search, searchForIds, searchForIds, searchForIdStream, searchForResourceIds, searchForResources, translateRawParameters, update, update, update, update, update, update, validate, validateCriteriaAndReturnResourceDefinition
-
Method Details
-
expand
-
expand
-
expand
T expand(org.hl7.fhir.instance.model.api.IIdType theId, T theValueSet, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theUrl, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theValueSetVersion, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theFilter, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theContext, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theContextDirection, org.hl7.fhir.instance.model.api.IPrimitiveType<Integer> theOffset, org.hl7.fhir.instance.model.api.IPrimitiveType<Integer> theCount, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theDisplayLanguage, org.hl7.fhir.instance.model.api.IPrimitiveType<Boolean> theIncludeHierarchy, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) -
expandByIdentifier
T expandByIdentifier(String theUri, ca.uhn.fhir.context.support.ValueSetExpansionOptions theOptions) -
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, org.hl7.fhir.instance.model.api.IBaseCoding theCoding, org.hl7.fhir.instance.model.api.IBaseDatatype theCodeableConcept, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
-