RepositoryValidatingRuleBuilder.RepositoryValidatingRuleBuilderTyped.FinalizedRequireValidationRule.allowAnyExtensions()
Configure the validator to never reject extensions
RepositoryValidatingRuleBuilder.RepositoryValidatingRuleBuilderTyped.FinalizedRequireValidationRule.disableTerminologyChecks()
Configure the validator to not perform terminology validation
RepositoryValidatingRuleBuilder.RepositoryValidatingRuleBuilderTyped.FinalizedRequireValidationRule.errorOnUnknownProfiles()
Configure the validator to raise an error if a resource being validated
declares a profile, and the StructureDefinition for this profile
can not be found.
RepositoryValidatingRuleBuilder.RepositoryValidatingRuleBuilderTyped.FinalizedRequireValidationRule.neverReject()
Specifies that the resource should not be rejected from storage even if it does not pass validation.
RepositoryValidatingRuleBuilder.RepositoryValidatingRuleBuilderTyped.FinalizedRequireValidationRule.rejectOnSeverity(ca.uhn.fhir.validation.ResultSeverityEnum theSeverity)
Specifies the minimum validation result severity that should cause a rejection.
RepositoryValidatingRuleBuilder.RepositoryValidatingRuleBuilderTyped.FinalizedRequireValidationRule.rejectOnSeverity(String theSeverity)
Specifies the minimum validation result severity that should cause a rejection.
RepositoryValidatingRuleBuilder.RepositoryValidatingRuleBuilderTyped.FinalizedRequireValidationRule.rejectUnknownExtensions()
Configure the validator to reject unknown extensions
Perform a resource validation step using the FHIR Instance Validator and reject the
storage if the validation fails.
RepositoryValidatingRuleBuilder.RepositoryValidatingRuleBuilderTyped.FinalizedRequireValidationRule.suppressNoBindingMessage()
Configure the validator to suppress the information-level message that
is added to the validation result if a profile StructureDefinition does
not declare a binding for a coded field.
Configure the validator to suppress the warning-level message that
is added when validating a code that can't be found in an ValueSet that
has an extensible binding.
RepositoryValidatingRuleBuilder.RepositoryValidatingRuleBuilderTyped.FinalizedRequireValidationRule.tagOnSeverity(ca.uhn.fhir.validation.ResultSeverityEnum theSeverity,
String theTagSystem,
String theTagCode)
Specifies that if the validation results in any results with a severity of theSeverity
or
greater, the resource will be tagged with the given tag when it is saved.
RepositoryValidatingRuleBuilder.RepositoryValidatingRuleBuilderTyped.FinalizedRequireValidationRule.tagOnSeverity(String theSeverity,
String theTagSystem,
String theTagCode)
Specifies that if the validation results in any results with a severity of theSeverity
or
greater, the resource will be tagged with the given tag when it is saved.
Sets the "Best Practice Warning Level", which is the severity at which any "best practices" that
are specified in the FHIR specification will be added to the validation outcome.
RepositoryValidatingRuleBuilder.RepositoryValidatingRuleBuilderTyped.FinalizedRequireValidationRule.withBestPracticeWarningLevel(org.hl7.fhir.r5.utils.validation.constants.BestPracticeWarningLevel bestPracticeWarningLevel)
Sets the "Best Practice Warning Level", which is the severity at which any "best practices" that
are specified in the FHIR specification will be added to the validation outcome.