
Class ValueSetProcessBase
java.lang.Object
org.hl7.fhir.r5.terminologies.utilities.ValueSetProcessBase
- Direct Known Subclasses:
ValueSetExpander,ValueSetValidator
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumstatic classclass -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BaseWorkerContextprotected TerminologyOperationContext -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedValueSetProcessBase(BaseWorkerContext context, TerminologyOperationContext opContext) -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckCanonical(List<OperationOutcome.OperationOutcomeIssueComponent> issues, String path, CanonicalResource resource, CanonicalResource source) voidcheckCanonical(ValueSet.ValueSetExpansionComponent params, CanonicalResource resource, ValueSet source) protected org.hl7.fhir.exceptions.FHIRExceptionprotected OperationIsTooCostlyfailAsTooCostly(String msg) protected org.hl7.fhir.exceptions.TerminologyServiceExceptionprotected org.hl7.fhir.exceptions.FHIRExceptionfailWithIssue(OperationOutcome.IssueType type, ValueSetProcessBase.OpIssueCode code, String path, String msgId, Object... params) failWithUnknownVSException(String msgId, boolean check, Object... params) Collection<? extends String> getCu()makeIssue(org.hl7.fhir.utilities.validation.ValidationMessage.IssueSeverity level, OperationOutcome.IssueType type, String location, String message, ValueSetProcessBase.OpIssueCode code, String server, String msgId) protected booleanversionsMatch(String system, String candidate, String criteria)
-
Field Details
-
context
-
opContext
-
requiredSupplements
-
allErrors
-
altCodeParams
-
allAltCodes
-
-
Constructor Details
-
ValueSetProcessBase
-
-
Method Details
-
makeIssue
protected List<OperationOutcome.OperationOutcomeIssueComponent> makeIssue(org.hl7.fhir.utilities.validation.ValidationMessage.IssueSeverity level, OperationOutcome.IssueType type, String location, String message, ValueSetProcessBase.OpIssueCode code, String server, String msgId) -
checkCanonical
public void checkCanonical(List<OperationOutcome.OperationOutcomeIssueComponent> issues, String path, CanonicalResource resource, CanonicalResource source) -
checkCanonical
public void checkCanonical(ValueSet.ValueSetExpansionComponent params, CanonicalResource resource, ValueSet source) -
getOpContext
-
getCu
-
removeSupplement
-
versionsMatch
protected boolean versionsMatch(@Nonnull String system, @Nonnull String candidate, @Nonnull String criteria) -
failWithIssue
protected org.hl7.fhir.exceptions.FHIRException failWithIssue(OperationOutcome.IssueType type, ValueSetProcessBase.OpIssueCode code, String path, String msgId, Object... params) -
fail
-
failWithUnknownVSException
protected ValueSetProcessBase.UnknownValueSetException failWithUnknownVSException(String msgId, boolean check, Object... params) -
failAsTooCostly
-
failTSE
-
getAllErrors
-