Service agreement charts
Counts come from the search index (SearchServiceAgreementNodesAsync with aggregations); each chart is one bucket-terms aggregation.
Agreements by status
Agreements by service level
Agreements by coverage type
Agreements by billing cycle
Billing.BillingCycle
Agreements by customer type
ContractedBy → Customer.CustomerType
Agreements by covered asset type
Covers → Asset.AssetType
Agreements by covered asset manufacturer
Covers → Asset.Manufacturer