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.

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