Class ValueSetOperationProvider

java.lang.Object
ca.uhn.fhir.jpa.provider.BaseJpaProvider
ca.uhn.fhir.jpa.provider.ValueSetOperationProvider
Direct Known Subclasses:
ValueSetOperationProviderDstu2

  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected ca.uhn.fhir.context.support.IValidationSupport
     

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

    myStorageSettings, REMOTE_ADDR, REMOTE_UA
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static ca.uhn.fhir.context.support.ValueSetExpansionOptions
    createValueSetExpansionOptions(JpaStorageSettings theStorageSettings, 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.IPrimitiveType<String> theDisplayLanguage)
     
    org.hl7.fhir.instance.model.api.IBaseResource
    expand(jakarta.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<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)
     
    protected IFhirResourceDaoValueSet<org.hl7.fhir.instance.model.api.IBaseResource>
     
    org.hl7.fhir.instance.model.api.IBaseParameters
    invalidateValueSetExpansion(org.hl7.fhir.instance.model.api.IIdType theValueSetId, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails, jakarta.servlet.http.HttpServletRequest theServletRequest)
     
    void
     
    void
    setValidationSupport(ca.uhn.fhir.context.support.IValidationSupport theValidationSupport)
     
    org.hl7.fhir.instance.model.api.IBaseParameters
    validateCode(jakarta.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.IBaseCoding theCoding, org.hl7.fhir.instance.model.api.ICompositeType theCodeableConcept, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
     

    Methods inherited from class java.lang.Object

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

    • myValidationSupport

      @Autowired protected ca.uhn.fhir.context.support.IValidationSupport myValidationSupport
  • Constructor Details

  • Method Details

    • setDaoRegistryForUnitTest

      public void setDaoRegistryForUnitTest(DaoRegistry theDaoRegistry)
    • setValidationSupport

      public void setValidationSupport(ca.uhn.fhir.context.support.IValidationSupport theValidationSupport)
    • expand

      public org.hl7.fhir.instance.model.api.IBaseResource expand(jakarta.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<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)
    • getDao

      protected IFhirResourceDaoValueSet<org.hl7.fhir.instance.model.api.IBaseResource> getDao()
    • validateCode

      public org.hl7.fhir.instance.model.api.IBaseParameters validateCode(jakarta.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.IBaseCoding 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, jakarta.servlet.http.HttpServletRequest theServletRequest)
    • createValueSetExpansionOptions

      public static ca.uhn.fhir.context.support.ValueSetExpansionOptions createValueSetExpansionOptions(JpaStorageSettings theStorageSettings, 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.IPrimitiveType<String> theDisplayLanguage)