Uses of Class
org.hl7.fhir.r5.model.ValueSet
Package
Description
-
Uses of ValueSet in org.hl7.fhir.r5.comparison
Modifier and TypeMethodDescriptionComparisonRenderer.resolveValueSet
(FHIRPathEngine engine, Object appContext, String url) Modifier and TypeMethodDescription -
Uses of ValueSet in org.hl7.fhir.r5.context
Modifier and TypeMethodDescriptionprotected void
BaseWorkerContext.addServerValidationParameters
(TerminologyClientContext terminologyClientContext, ValueSet vs, Parameters pin, org.hl7.fhir.utilities.validation.ValidationOptions options) protected Parameters
BaseWorkerContext.constructParameters
(TerminologyClientContext tcd, ValueSet vs, boolean hierarchical) protected Parameters
BaseWorkerContext.constructParameters
(org.hl7.fhir.utilities.validation.ValidationOptions options, CodingValidationRequest codingValidationRequest, ValueSet valueSet) protected ValueSetValidator
BaseWorkerContext.constructValueSetCheckerSimple
(org.hl7.fhir.utilities.validation.ValidationOptions options, ValueSet vs) protected ValueSetValidator
BaseWorkerContext.constructValueSetCheckerSimple
(org.hl7.fhir.utilities.validation.ValidationOptions options, ValueSet vs, ValidationContextCarrier ctxt) BaseWorkerContext.expandVS
(ValueSet vs, boolean cacheOk, boolean heirarchical, boolean incompleteOk) BaseWorkerContext.expandVS
(ValueSet vs, boolean cacheOk, boolean hierarchical, boolean incompleteOk, Parameters pIn) BaseWorkerContext.expandVS
(ValueSet vs, boolean cacheOk, boolean hierarchical, boolean incompleteOk, Parameters pIn, boolean noLimits) ValueSet Expansion - see $expandIWorkerContext.expandVS
(ValueSet source, boolean cacheOk, boolean heiarchical, boolean incompleteOk) ValueSet Expansion - see $expandBaseWorkerContext.validateCode
(org.hl7.fhir.utilities.validation.ValidationOptions options, String system, String version, String code, String display, ValueSet vs) BaseWorkerContext.validateCode
(org.hl7.fhir.utilities.validation.ValidationOptions options, String path, Coding code, ValueSet vs) BaseWorkerContext.validateCode
(org.hl7.fhir.utilities.validation.ValidationOptions optionsArg, String path, Coding code, ValueSet vs, ValidationContextCarrier ctxt) BaseWorkerContext.validateCode
(org.hl7.fhir.utilities.validation.ValidationOptions options, String code, ValueSet vs) BaseWorkerContext.validateCode
(org.hl7.fhir.utilities.validation.ValidationOptions options, CodeableConcept code, ValueSet vs) BaseWorkerContext.validateCode
(org.hl7.fhir.utilities.validation.ValidationOptions options, Coding code, ValueSet vs) BaseWorkerContext.validateCode
(org.hl7.fhir.utilities.validation.ValidationOptions optionsArg, Coding code, ValueSet vs, ValidationContextCarrier ctxt) IWorkerContext.validateCode
(org.hl7.fhir.utilities.validation.ValidationOptions options, String system, String version, String code, String display, ValueSet vs) Validation of a code - consult the terminology infrstructure and/or service to see whether it is known.IWorkerContext.validateCode
(org.hl7.fhir.utilities.validation.ValidationOptions options, String code, ValueSet vs) Validation of a code - consult the terminology infrstructure and/or service to see whether it is known.IWorkerContext.validateCode
(org.hl7.fhir.utilities.validation.ValidationOptions options, CodeableConcept code, ValueSet vs) Validation of a code - consult the terminology infrstructure and/or service to see whether it is known.IWorkerContext.validateCode
(org.hl7.fhir.utilities.validation.ValidationOptions options, Coding code, ValueSet vs) Validation of a code - consult the terminology infrstructure and/or service to see whether it is known.IWorkerContext.validateCode
(org.hl7.fhir.utilities.validation.ValidationOptions options, Coding code, ValueSet vs, ValidationContextCarrier ctxt) See comments in ValidationContextCarrier.void
BaseWorkerContext.validateCodeBatch
(org.hl7.fhir.utilities.validation.ValidationOptions options, List<? extends CodingValidationRequest> codes, ValueSet vs) void
IWorkerContext.validateCodeBatch
(org.hl7.fhir.utilities.validation.ValidationOptions options, List<? extends CodingValidationRequest> codes, ValueSet vs) Batch validate code - reduce latency and do a bunch of codes in a single server call.protected ValidationResult
BaseWorkerContext.validateOnServer
(TerminologyClientContext tc, ValueSet vs, Parameters pin, org.hl7.fhir.utilities.validation.ValidationOptions options) -
Uses of ValueSet in org.hl7.fhir.r5.extensions
Modifier and TypeMethodDescriptionstatic ValueSet
Extensions.addReplaces
(ValueSet context, String value) static ValueSet
Extensions.addVSKeyword
(ValueSet context, String value) static ValueSet
Extensions.addVSSupplement
(ValueSet context, String value) static ValueSet
Extensions.addVSTrustedExpansion
(ValueSet context, String value) static ValueSet
Extensions.setReslastReviewDate
(ValueSet context, String value) static ValueSet
Extensions.setResourceApprovalDate
(ValueSet context, String value) static ValueSet
Extensions.setResourceEffectivePeriod
(ValueSet context, Period value) static ValueSet
Extensions.setVSAuthoritativeSource
(ValueSet context, String value) static ValueSet
Extensions.setVSExpression
(ValueSet context, Expression value) static ValueSet
Extensions.setVSExtensible
(ValueSet context, boolean value) static ValueSet
static ValueSet
Extensions.setVSRulesText
(ValueSet context, String value) static ValueSet
Extensions.setVSSourceReference
(ValueSet context, String value) static ValueSet
Extensions.setVSSpecialStatus
(ValueSet context, String value) static ValueSet
Extensions.setVSWarning
(ValueSet context, String value) static ValueSet
Extensions.setWorkflowStatusDescription
(ValueSet context, String value) Modifier and TypeMethodDescriptionstatic ValueSet
Extensions.addReplaces
(ValueSet context, String value) static ValueSet
Extensions.addVSKeyword
(ValueSet context, String value) static ValueSet
Extensions.addVSSupplement
(ValueSet context, String value) static ValueSet
Extensions.addVSTrustedExpansion
(ValueSet context, String value) Extensions.getReplacesList
(ValueSet context) static String
Extensions.getReslastReviewDate
(ValueSet context) static String
Extensions.getResourceApprovalDate
(ValueSet context) static Period
Extensions.getResourceEffectivePeriod
(ValueSet context) static String
Extensions.getVSAuthoritativeSource
(ValueSet context) static Expression
Extensions.getVSExpression
(ValueSet context) static Boolean
Extensions.getVSExtensible
(ValueSet context) Extensions.getVSKeywordList
(ValueSet context) static String
static String
Extensions.getVSRulesText
(ValueSet context) static String
Extensions.getVSSourceReference
(ValueSet context) static String
Extensions.getVSSpecialStatus
(ValueSet context) Extensions.getVSSupplementList
(ValueSet context) Extensions.getVSTrustedExpansionList
(ValueSet context) static String
Extensions.getVSWarning
(ValueSet context) static String
Extensions.getWorkflowStatusDescription
(ValueSet context) static ValueSet
Extensions.setReslastReviewDate
(ValueSet context, String value) static ValueSet
Extensions.setResourceApprovalDate
(ValueSet context, String value) static ValueSet
Extensions.setResourceEffectivePeriod
(ValueSet context, Period value) static ValueSet
Extensions.setVSAuthoritativeSource
(ValueSet context, String value) static ValueSet
Extensions.setVSExpression
(ValueSet context, Expression value) static ValueSet
Extensions.setVSExtensible
(ValueSet context, boolean value) static ValueSet
static ValueSet
Extensions.setVSRulesText
(ValueSet context, String value) static ValueSet
Extensions.setVSSourceReference
(ValueSet context, String value) static ValueSet
Extensions.setVSSpecialStatus
(ValueSet context, String value) static ValueSet
Extensions.setVSWarning
(ValueSet context, String value) static ValueSet
Extensions.setWorkflowStatusDescription
(ValueSet context, String value) -
Uses of ValueSet in org.hl7.fhir.r5.fhirpath
Modifier and TypeMethodDescriptionFHIRPathEngine.IEvaluationContext.resolveValueSet
(FHIRPathEngine engine, Object appContext, String url) -
Uses of ValueSet in org.hl7.fhir.r5.formats
Modifier and TypeMethodDescriptionprotected ValueSet
JsonParser.parseValueSet
(com.google.gson.JsonObject json) protected ValueSet
XmlParser.parseValueSet
(org.xmlpull.v1.XmlPullParser xpp) Modifier and TypeMethodDescriptionprotected void
JsonParser.composeValueSet
(String name, ValueSet element) protected void
RdfParser.composeValueSet
(org.hl7.fhir.utilities.turtle.Turtle.Complex parent, String parentType, String name, ValueSet element, int index) protected void
XmlParser.composeValueSet
(String name, ValueSet element) protected void
XmlParser.composeValueSetElements
(ValueSet element) protected void
JsonParser.composeValueSetProperties
(ValueSet element) protected boolean
XmlParser.parseValueSetContent
(int eventType, org.xmlpull.v1.XmlPullParser xpp, ValueSet res) protected void
JsonParser.parseValueSetProperties
(com.google.gson.JsonObject json, ValueSet res) -
Uses of ValueSet in org.hl7.fhir.r5.hapi.ctx
Modifier and TypeMethodDescriptionHapiWorkerContext.expandVS
(ValueSet theValueSet, boolean cacheOk, boolean heiarchical, boolean incompleteOk) HapiWorkerContext.validateCode
(org.hl7.fhir.utilities.validation.ValidationOptions theOptions, String theSystem, String theVersion, String theCode, String theDisplay, ValueSet theVs) HapiWorkerContext.validateCode
(org.hl7.fhir.utilities.validation.ValidationOptions theOptions, String code, ValueSet vs) HapiWorkerContext.validateCode
(org.hl7.fhir.utilities.validation.ValidationOptions theOptions, CodeableConcept theCode, ValueSet theVs) HapiWorkerContext.validateCode
(org.hl7.fhir.utilities.validation.ValidationOptions theOptions, Coding theCode, ValueSet theVs) HapiWorkerContext.validateCode
(org.hl7.fhir.utilities.validation.ValidationOptions options, Coding code, ValueSet vs, ValidationContextCarrier ctxt) void
HapiWorkerContext.validateCodeBatch
(org.hl7.fhir.utilities.validation.ValidationOptions options, List<? extends CodingValidationRequest> codes, ValueSet vs) -
Uses of ValueSet in org.hl7.fhir.r5.model
Modifier and TypeMethodDescriptionValueSet.addAuthor
(ContactDetail t) ValueSet.addContact
(ContactDetail t) ValueSet.addEditor
(ContactDetail t) ValueSet.addEndorser
(ContactDetail t) ValueSet.addIdentifier
(Identifier t) ValueSet.addJurisdiction
(CodeableConcept t) ValueSet.addRelatedArtifact
(RelatedArtifact t) ValueSet.addReviewer
(ContactDetail t) ValueSet.addTopic
(CodeableConcept t) ValueSet.addUseContext
(UsageContext t) ValueSet.copy()
ValueSet.setApprovalDate
(Date value) ValueSet.setApprovalDateElement
(DateType value) ValueSet.setAuthor
(List<ContactDetail> theAuthor) ValueSet.setCompose
(ValueSet.ValueSetComposeComponent value) ValueSet.setContact
(List<ContactDetail> theContact) ValueSet.setCopyright
(String value) ValueSet.setCopyrightElement
(MarkdownType value) ValueSet.setCopyrightLabel
(String value) ValueSet.setCopyrightLabelElement
(StringType value) ValueSet.setDateElement
(DateTimeType value) ValueSet.setDescription
(String value) ValueSet.setDescriptionElement
(MarkdownType value) ValueSet.setEditor
(List<ContactDetail> theEditor) ValueSet.setEffectivePeriod
(Period value) ValueSet.setEndorser
(List<ContactDetail> theEndorser) ValueSet.setExpansion
(ValueSet.ValueSetExpansionComponent value) ValueSet.setExperimental
(boolean value) ValueSet.setExperimentalElement
(BooleanType value) ValueSet.setIdentifier
(List<Identifier> theIdentifier) ValueSet.setImmutable
(boolean value) ValueSet.setImmutableElement
(BooleanType value) ValueSet.setJurisdiction
(List<CodeableConcept> theJurisdiction) ValueSet.setLastReviewDate
(Date value) ValueSet.setLastReviewDateElement
(DateType value) ValueSet.setNameElement
(StringType value) ValueSet.setPublisher
(String value) ValueSet.setPublisherElement
(StringType value) ValueSet.setPurpose
(String value) ValueSet.setPurposeElement
(MarkdownType value) ValueSet.setRelatedArtifact
(List<RelatedArtifact> theRelatedArtifact) ValueSet.setReviewer
(List<ContactDetail> theReviewer) ValueSet.setScope
(ValueSet.ValueSetScopeComponent value) ValueSet.setStatus
(Enumerations.PublicationStatus value) ValueSet.setStatusElement
(Enumeration<Enumerations.PublicationStatus> value) ValueSet.setTitleElement
(StringType value) ValueSet.setTopic
(List<CodeableConcept> theTopic) ValueSet.setUrlElement
(UriType value) ValueSet.setUseContext
(List<UsageContext> theUseContext) ValueSet.setVersion
(String value) ValueSet.setVersionAlgorithm
(DataType value) ValueSet.setVersionElement
(StringType value) protected ValueSet
ValueSet.typedCopy()
-
Uses of ValueSet in org.hl7.fhir.r5.renderers
Modifier and TypeMethodDescriptionvoid
void
ValueSetRenderer.render
(Renderer.RenderingStatus status, org.hl7.fhir.utilities.xhtml.XhtmlNode x, ValueSet vs, boolean header) void
AdditionalBindingsRenderer.seeAdditionalBinding
(String purpose, String doco, ValueSet valueSet) -
Uses of ValueSet in org.hl7.fhir.r5.renderers.spreadsheets
Modifier and TypeMethodDescriptionboolean
ValueSetSpreadsheetGenerator.canGenerate
(ValueSet vs) ValueSetSpreadsheetGenerator.renderValueSet
(ValueSet vs) -
Uses of ValueSet in org.hl7.fhir.r5.terminologies
Modifier and TypeMethodDescriptionstatic ValueSet
static ValueSet
ValueSetUtilities.generateImplicitValueSet
(String uri) static ValueSet
ValueSetUtilities.makeShareable
(ValueSet vs) Modifier and TypeMethodDescriptionValueSetUtilities.addProperty
(ValueSet vs, ValueSet.ValueSetExpansionContainsComponent ctxt, String url, String code, Integer value) ValueSetUtilities.addProperty
(ValueSet vs, ValueSet.ValueSetExpansionContainsComponent ctxt, String url, String code, String value) ValueSetUtilities.addProperty
(ValueSet vs, ValueSet.ValueSetExpansionContainsComponent ctxt, String url, String code, DataType value) static void
ValueSetUtilities.checkShareable
(ValueSet vs) ValueSetUtilities.codes
(ValueSet vs, CodeSystem cs) int
static int
ValueSetUtilities.countExpansion
(ValueSet valueset) static String
ValueSetUtilities.getAllCodesSystem
(ValueSet vs) static String
static boolean
ValueSetUtilities.hasCodeInExpansion
(ValueSet vs, Coding code) static boolean
static boolean
ValueSetUtilities.isDeprecated
(ValueSet vs, ValueSet.ValueSetExpansionContainsComponent c) static boolean
ValueSetUtilities.isIncompleteExpansion
(ValueSet valueSet) ValueSetUtilities.listSystems
(IWorkerContext ctxt, ValueSet vs) static ValueSet
ValueSetUtilities.makeShareable
(ValueSet vs) static boolean
ValueSetUtilities.makeVSShareable
(ValueSet vs) static void
ValueSetUtilities.markStatus
(ValueSet vs, String wg, org.hl7.fhir.utilities.StandardsStatus status, String pckage, String fmm, IWorkerContext context, String normativeVersion) static void
-
Uses of ValueSet in org.hl7.fhir.r5.terminologies.client
Modifier and TypeMethodDescriptionITerminologyClient.expandValueset
(ValueSet vs, Parameters p) TerminologyClientR5.expandValueset
(ValueSet vs, Parameters p) Modifier and TypeMethodDescriptionTerminologyClientManager.chooseServer
(ValueSet vs, Set<String> systems, boolean expand) ITerminologyClient.expandValueset
(ValueSet vs, Parameters p) TerminologyClientR5.expandValueset
(ValueSet vs, Parameters p) -
Uses of ValueSet in org.hl7.fhir.r5.terminologies.expansion
Modifier and TypeMethodDescriptionValueSetExpander.doExpand
(ValueSet source, Parameters expParams) ValueSetExpander.expand
(ValueSet source, Parameters expParams) ValueSetExpander.expandInternal
(ValueSet source, Parameters expParams) protected boolean
ValueSetExpander.isValueSetUnionImports
(ValueSet valueSet) Modifier and TypeMethodDescriptionvoid
ValueSetExpander.doInternalIncludeCodes
(ValueSet.ConceptSetComponent inc, ValueSet.ValueSetExpansionComponent exp, Parameters expParams, List<ValueSet> imports, CodeSystem cs, boolean noInactive, Resource vsSrc) ModifierConstructorDescriptionValueSetExpansionOutcome
(ValueSet valueset) ValueSetExpansionOutcome
(ValueSet valueset, String error, TerminologyServiceErrorClass errorClass, boolean fromServer) -
Uses of ValueSet in org.hl7.fhir.r5.terminologies.providers
Modifier and TypeMethodDescriptionabstract void
CodeSystemProvider.includeCodes
(ValueSet.ConceptSetComponent inc, boolean heirarchical, ValueSet.ValueSetExpansionComponent exp, List<ValueSet> imports, Parameters expParams, List<Extension> extensions, boolean noInactive, List<ValueSet.ValueSetExpansionPropertyComponent> vsProps) void
ColorRGBProvider.includeCodes
(ValueSet.ConceptSetComponent inc, boolean heirarchical, ValueSet.ValueSetExpansionComponent exp, List<ValueSet> imports, Parameters expParams, List<Extension> extensions, boolean noInactive, List<ValueSet.ValueSetExpansionPropertyComponent> vsProps) -
Uses of ValueSet in org.hl7.fhir.r5.terminologies.utilities
Modifier and TypeMethodDescriptionTerminologyCache.SourcedValueSet.getVs()
TerminologyCache.getVSEssense
(ValueSet vs) CodingValidationRequest.getVsObj()
Modifier and TypeMethodDescriptionvoid
ValueSetProcessBase.checkCanonical
(ValueSet.ValueSetExpansionComponent params, CanonicalResource resource, ValueSet source) TerminologyCache.extracted
(JsonParser json, ValueSet vsc) TerminologyCache.generateExpandToken
(ValueSet vs, boolean hierarchical) TerminologyCache.generateValidationToken
(org.hl7.fhir.utilities.validation.ValidationOptions options, CodeableConcept code, ValueSet vs, Parameters expParameters) TerminologyCache.generateValidationToken
(org.hl7.fhir.utilities.validation.ValidationOptions options, Coding code, ValueSet vs, Parameters expParameters) TerminologyCache.getVSEssense
(ValueSet vs) void
TerminologyCache.nameCacheToken
(ValueSet vs, TerminologyCache.CacheToken ct) void
ValueSetProcessBase.AlternateCodesProcessingRules.seeValueSet
(ValueSet vs) ModifierConstructorDescriptionCodingValidationRequest
(Coding coding, ValueSet vsObj) SourcedValueSet
(String server, ValueSet vs) -
Uses of ValueSet in org.hl7.fhir.r5.terminologies.validation
ModifierConstructorDescriptionConceptReferencePair
(ValueSet valueset, ValueSet.ConceptReferenceComponent cc) ValueSetValidator
(IWorkerContext context, TerminologyOperationContext opContext, org.hl7.fhir.utilities.validation.ValidationOptions options, ValueSet source, Parameters expansionProfile, TerminologyClientManager tcm) ValueSetValidator
(IWorkerContext context, TerminologyOperationContext opContext, org.hl7.fhir.utilities.validation.ValidationOptions options, ValueSet source, ValidationContextCarrier ctxt, Parameters expansionProfile, TerminologyClientManager tcm) -
Uses of ValueSet in org.hl7.fhir.r5.utils
Modifier and TypeMethodDescriptionLiquidEngine.resolveValueSet
(FHIRPathEngine engine, Object appContext, String url) -
Uses of ValueSet in org.hl7.fhir.r5.utils.client
Modifier and TypeMethodDescriptionFHIRToolingClient.expandValueset
(ValueSet source, Parameters expParams) Modifier and TypeMethodDescriptionFHIRToolingClient.expandValueset
(ValueSet source, Parameters expParams) -
Uses of ValueSet in org.hl7.fhir.r5.utils.sql
Modifier and TypeMethodDescriptionRunner.resolveValueSet
(FHIRPathEngine engine, Object appContext, String url) -
Uses of ValueSet in org.hl7.fhir.r5.utils.structuremap
Modifier and TypeMethodDescriptionFHIRPathHostServices.resolveValueSet
(FHIRPathEngine engine, Object appContext, String url) -
Uses of ValueSet in org.hl7.fhir.r5.utils.validation
Modifier and TypeMethodDescriptionIValidationPolicyAdvisor.policyForCodedContent
(IResourceValidator validator, Object appContext, String stackPath, ElementDefinition definition, StructureDefinition structure, BindingKind kind, IValidationPolicyAdvisor.AdditionalBindingPurpose purpose, ValueSet valueSet, List<String> systems) Called before validating a concept in an instance against the terminology sub-system There's two reasons to use this policy advisor feature: - save time by not calling the terminology server for validation that don't bring value to the context calling the validation - suppressing known issues from being listed as a problem Note that the terminology subsystem has two parts: a mini-terminology server running inside the validator, and then calling out to an external terminology service (usually tx.fhir.org, though you run your own local copy of this - see https://confluence.hl7.org/display/FHIR/Running+your+own+copy+of+tx.fhir.org).