CodedContentValidationPolicy |
IValidationPolicyAdvisor.policyForCodedContent(IResourceValidator validator,
Object appContext,
String stackPath,
ElementDefinition definition,
StructureDefinition structure,
BindingKind kind,
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).
|