quality_reports.data_completeness_per_organization

class DataCompletenessPerOrganization:

Reference implementation of a PowerPoint report showing a table with all organizations and each organization's data quality metrics. Based on a PowerPoint template located in the same directory. This implementation uses the organization_quality_checker.OrganizationQualityChecker, which is aggregating the results of user_quality_checker.UserQualityChecker and application_quality_checker.ApplicationQualityChecker, and renders the results into the PowerPoint report.

DataCompletenessPerOrganization(*args, **kwargs)

Generates the report.

def fill(self, org):

Recursively walks through the organization tree, starting at the org element, and adds the quality information to each organization, so that the report generation logic can pick it up.

@classmethod
def generate(cls, *args, **kwargs):