Class ValueSetExpansionComponentWithConceptAccumulator

    • Field Summary

      • Fields inherited from class org.hl7.fhir.r4.model.ValueSet.ValueSetExpansionComponent

        contains, identifier, offset, parameter, timestamp, total
      • Fields inherited from class org.hl7.fhir.r4.model.BackboneElement

        modifierExtension
      • Fields inherited from class org.hl7.fhir.r4.model.Element

        extension, id
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addMessage​(String theMessage)  
      void applyHierarchy()  
      void consumeSkipCount​(int theSkipCountToConsume)  
      boolean excludeConcept​(String theSystem, String theCode)  
      Integer getCapacityRemaining()  
      List<String> getMessages()  
      Integer getSkipCountRemaining()  
      Integer getTotalConcepts()  
      void includeConcept​(String theSystem, String theCode, String theDisplay, Long theSourceConceptPid, String theSourceConceptDirectParentPids, String theCodeSystemVersion)  
      void includeConceptWithDesignations​(String theSystem, String theCode, String theDisplay, Collection<TermConceptDesignation> theDesignations, Long theSourceConceptPid, String theSourceConceptDirectParentPids, String theCodeSystemVersion)  
      void incrementOrDecrementTotalConcepts​(boolean theAdd, int theDelta)
      Add or subtract from the total concept count (this is not necessarily the same thing as the number of concepts in the accumulator, since the offset and count parameters applied to the expansion can cause concepts to not actually be added.
      boolean isTrackingHierarchy()  
      void setHardExpansionMaximumSize​(int theHardExpansionMaximumSize)  
      void setSkipCountRemaining​(int theSkipCountRemaining)  
      • Methods inherited from class org.hl7.fhir.r4.model.ValueSet.ValueSetExpansionComponent

        addChild, addContains, addContains, addParameter, addParameter, copy, copyValues, equalsDeep, equalsShallow, fhirType, getContains, getContainsFirstRep, getIdentifier, getIdentifierElement, getNamedProperty, getOffset, getOffsetElement, getParameter, getParameterFirstRep, getProperty, getTimestamp, getTimestampElement, getTotal, getTotalElement, getTypesForProperty, hasContains, hasIdentifier, hasIdentifierElement, hasOffset, hasOffsetElement, hasParameter, hasTimestamp, hasTimestampElement, hasTotal, hasTotalElement, isEmpty, listChildren, makeProperty, setContains, setIdentifier, setIdentifierElement, setOffset, setOffsetElement, setParameter, setProperty, setProperty, setTimestamp, setTimestampElement, setTotal, setTotalElement
      • Methods inherited from class org.hl7.fhir.r4.model.BackboneElement

        addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtension
      • Methods inherited from class org.hl7.fhir.r4.model.Element

        addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElement
      • Methods inherited from class org.hl7.fhir.r4.model.Base

        castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
      • Methods inherited from interface org.hl7.fhir.instance.model.api.IBase

        getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
      • Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement

        getUserData, setUserData
      • Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasExtensions

        addExtension, getExtension, hasExtension
      • Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions

        addModifierExtension, getModifierExtension, hasModifierExtension