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>
  • Method Details

    • expand

      @Transactional T expand(org.hl7.fhir.instance.model.api.IIdType theId, ca.uhn.fhir.context.support.ValueSetExpansionOptions theOptions, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
    • expand

      @Transactional T expand(T theSource, ca.uhn.fhir.context.support.ValueSetExpansionOptions theOptions)
    • 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)