Class ValueSetOperationProvider

java.lang.Object
ca.uhn.fhir.jpa.provider.BaseJpaProvider
ca.uhn.fhir.jpa.provider.ValueSetOperationProvider

public class ValueSetOperationProvider extends ca.uhn.fhir.jpa.provider.BaseJpaProvider
  • Field Summary

    Fields inherited from class ca.uhn.fhir.jpa.provider.BaseJpaProvider

    REMOTE_ADDR, REMOTE_UA
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static ca.uhn.fhir.context.support.ValueSetExpansionOptions
    createValueSetExpansionOptions(ca.uhn.fhir.jpa.api.config.DaoConfig theDaoConfig, 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<Boolean> theIncludeHierarchy, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theFilter)
     
    org.hl7.fhir.instance.model.api.IBaseResource
    expand(javax.servlet.http.HttpServletRequest theServletRequest, org.hl7.fhir.instance.model.api.IIdType theId, org.hl7.fhir.instance.model.api.IBaseResource 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<Integer> theOffset, org.hl7.fhir.instance.model.api.IPrimitiveType<Integer> theCount, org.hl7.fhir.instance.model.api.IPrimitiveType<Boolean> theIncludeHierarchy, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
     
    org.hl7.fhir.instance.model.api.IBaseParameters
    invalidateValueSetExpansion(org.hl7.fhir.instance.model.api.IIdType theValueSetId, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails, javax.servlet.http.HttpServletRequest theServletRequest)
     
    void
    setDaoConfig(ca.uhn.fhir.jpa.api.config.DaoConfig theDaoConfig)
     
    void
    setDaoRegistry(ca.uhn.fhir.jpa.api.dao.DaoRegistry theDaoRegistry)
     
    void
    setTermReadSvc(ITermReadSvc theTermReadSvc)
     
    void
    setValidationSupportChain(org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain theValidationSupportChain)
     
    org.hl7.fhir.instance.model.api.IBaseParameters
    validateCode(javax.servlet.http.HttpServletRequest theServletRequest, org.hl7.fhir.instance.model.api.IIdType theId, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theValueSetUrl, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theValueSetVersion, 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> theSystemVersion, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theDisplay, org.hl7.fhir.instance.model.api.ICompositeType theCoding, org.hl7.fhir.instance.model.api.ICompositeType theCodeableConcept, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
     

    Methods inherited from class ca.uhn.fhir.jpa.provider.BaseJpaProvider

    createExpungeOptions, createExpungeResponse, endRequest, endRequest, getContext, processSinceOrAt, setContext, setDaoConfigForUnitTest, startRequest, startRequest

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • setDaoConfig

      public void setDaoConfig(ca.uhn.fhir.jpa.api.config.DaoConfig theDaoConfig)
    • setDaoRegistry

      public void setDaoRegistry(ca.uhn.fhir.jpa.api.dao.DaoRegistry theDaoRegistry)
    • setTermReadSvc

      public void setTermReadSvc(ITermReadSvc theTermReadSvc)
    • setValidationSupportChain

      public void setValidationSupportChain(org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain theValidationSupportChain)
    • expand

      public org.hl7.fhir.instance.model.api.IBaseResource expand(javax.servlet.http.HttpServletRequest theServletRequest, org.hl7.fhir.instance.model.api.IIdType theId, org.hl7.fhir.instance.model.api.IBaseResource 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<Integer> theOffset, org.hl7.fhir.instance.model.api.IPrimitiveType<Integer> theCount, org.hl7.fhir.instance.model.api.IPrimitiveType<Boolean> theIncludeHierarchy, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
    • validateCode

      public org.hl7.fhir.instance.model.api.IBaseParameters validateCode(javax.servlet.http.HttpServletRequest theServletRequest, org.hl7.fhir.instance.model.api.IIdType theId, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theValueSetUrl, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theValueSetVersion, 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> theSystemVersion, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theDisplay, org.hl7.fhir.instance.model.api.ICompositeType theCoding, org.hl7.fhir.instance.model.api.ICompositeType theCodeableConcept, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
    • invalidateValueSetExpansion

      public org.hl7.fhir.instance.model.api.IBaseParameters invalidateValueSetExpansion(org.hl7.fhir.instance.model.api.IIdType theValueSetId, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails, javax.servlet.http.HttpServletRequest theServletRequest)
    • createValueSetExpansionOptions

      public static ca.uhn.fhir.context.support.ValueSetExpansionOptions createValueSetExpansionOptions(ca.uhn.fhir.jpa.api.config.DaoConfig theDaoConfig, 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<Boolean> theIncludeHierarchy, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theFilter)