IDataQualityConfigurationProviderService

IDataQualityConfigurationProviderService in assembly SanteDB.Core.Api version 3.0.1980.0

Summary

Data quality configuration provider service

Operations

Operation
Response/Return
Input/Parameter
Description

GetRuleSets

IEnumerable<DataQualityRulesetConfiguration>

Boolean includeObsolete

Get data quality rule set

GetRuleSet

DataQualityRulesetConfiguration

String id

Get the rule set

RemoveRuleSet

void

String id

Delete rule set identified by

SaveRuleSet

DataQualityRulesetConfiguration

DataQualityRulesetConfiguration configuration

Save the specified ruleset

GetRulesForType

IEnumerable<DataQualityResourceConfiguration>

none

TODO

GetRulesForType

IEnumerable<DataQualityResourceConfiguration>

Type forType

Get rulesets for

Implementations

FileSystemDataQualityConfigurationProvider - (SanteDB.Client.Disconnected)

File system data quality provider

Service Registration

LegacyRulesetConfigurationProvider - (SanteDB.Core.Api)

Get the ruleset list from configuration file

Service Registration

AdoDataQualityConfigurationProvider - (SanteDB.Persistence.Data)

Represents an implementation of the IDataQualityConfigurationProviderService which stores data quality rules in the database.

Description

This is useful for multi-application server environments where configurations are to be shared between instances

Service Registration

Example Implementation

References

Last updated

Was this helpful?