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

    REMOTE_ADDR, REMOTE_UA
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static ca.uhn.fhir.context.support.ValueSetExpansionOptions
    createValueSetExpansionOptions(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.IPrimitiveType<String> theDisplayLanguage)
     
    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<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, javax.servlet.http.HttpServletRequest theServletRequest)
     
    void
    setDaoConfig(DaoConfig theDaoConfig)
     
    void
    setDaoRegistry(DaoRegistry theDaoRegistry)
     
    void
    setTermReadSvc(ITermReadSvc theTermReadSvc)
     
    void
    setValidationSupport(ca.uhn.fhir.context.support.IValidationSupport theValidationSupport)
     
    void
    setValidationSupportChain(org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain theValidationSupportChain)
     
    static org.hl7.fhir.instance.model.api.IBaseParameters
    toValidateCodeResult(ca.uhn.fhir.context.FhirContext theContext, ca.uhn.fhir.context.support.IValidationSupport.CodeValidationResult theResult)
     
    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.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

    • setValidationSupport

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

      public void setDaoConfig(DaoConfig theDaoConfig)
    • setDaoRegistry

      public void setDaoRegistry(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<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(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.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, javax.servlet.http.HttpServletRequest theServletRequest)
    • createValueSetExpansionOptions

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

      public static org.hl7.fhir.instance.model.api.IBaseParameters toValidateCodeResult(ca.uhn.fhir.context.FhirContext theContext, ca.uhn.fhir.context.support.IValidationSupport.CodeValidationResult theResult)