# 3. Subscription Health

User Type: **Super Administrator**
Source: *Mi Digital Academy - Education CRM Features Document*

---

## 3. Subscription Health

### 3.1 Active, Expiring, and Lapsed Subscriptions
**What it does:** Shows the active, expiring, and lapsed subscriptions: the subscriptions by state (the active, the expiring, the lapsed, the count, the amount) are shown on the dashboard, so the subscriptions are segmented by state (the overview is the summary). The Super Administrator views the subscriptions by state (the active, the expiring, the lapsed, the count, the amount) so the viewing is structured and the overview is explicit.

**Sub-features:**
- Active subscription: the subscription (the active subscription, the user, the plan, the amount, the date)
- Expiring subscription: the subscription (the expiring subscription, the user, the plan, the amount, the date)
- Lapsed subscription: the subscription (the lapsed subscription, the user, the plan, the amount, the date)
- Subscription state: the state (the active, the expiring, the lapsed)
- Subscription count: the count (the count of the subscriptions by state)
- Subscription period: the period (the period of the subscriptions, e.g., the monthly, the quarterly)
- Subscription view: the view (the subscriptions, the states, the counts, the period)
- Audit logging of the subscription state viewing

**Super Administrator User Journey:**
1. Super Admin views the subscriptions by state: the subscriptions (the active, the expiring, the lapsed, the user, the plan, the amount, the date), the states (the active, the expiring, the lapsed), and the period (the period of the subscriptions); the overview is explicit.
2. Views the active subscriptions: the subscription (the active subscription, the user, the plan, the amount, the date); the subscription is the ongoing.
3. Views the expiring subscriptions: the subscription (the expiring subscription, the user, the plan, the amount, the date); the subscription is the soon-ending.
4. Views the lapsed subscriptions: the subscription (the lapsed subscription, the user, the plan, the amount, the date); the subscription is the ended.
5. Views the subscription count: the count (the count of the subscriptions by state); the count is the measure.
6. Sets the subscription period: the period (the period of the subscriptions, e.g., the monthly, the quarterly); the period is the scope.
7. The subscriptions are visible: the subscriptions, the states, the counts, the period, so the overview is complete.
8. The subscription state viewing is audit-logged with the subscription, the state, and the timestamp.

**Rules & Edge Cases:**
- The active subscription is the ongoing (the active subscription, the user, the plan, the amount, the date); the subscription is the state.
- The expiring subscription is the soon-ending (the expiring subscription, the user, the plan, the amount, the date); the subscription is the state.
- The lapsed subscription is the ended (the lapsed subscription, the user, the plan, the amount, the date); the subscription is the state.
- The subscription state is the control (the active, the expiring, the lapsed); the state is the gate.
- The subscriptions are visible (the subscriptions, the states, the counts, the period); the viewing is managed.
- Subscription state viewing is audit-logged with the subscription, state, and timestamp.

### 3.2 Renewal Rates
**What it does:** Shows the renewal rates: the rate of the renewals (the rate, the renewed, the total, the period) is shown on the dashboard, so the renewals are measured (the overview is the summary). The Super Administrator views the renewal rates (the rate, the renewed, the total, the period) so the viewing is structured and the overview is explicit.

**Sub-features:**
- Renewal rate: the rate (the rate of the renewals, the percentage)
- Renewed count: the count (the count of the renewed subscriptions)
- Total count: the count (the count of the total subscriptions)
- Renewal period: the period (the period of the renewals, e.g., the monthly, the quarterly)
- Renewal trend: the trend (the trend of the renewals, the period, the change)
- Renewal comparison: the comparison (the comparison of the renewals, the periods)
- Renewal view: the view (the rate, the renewed, the total, the period)
- Audit logging of the renewal rate viewing

**Super Administrator User Journey:**
1. Super Admin views the renewal rates: the rate (the rate of the renewals, the percentage), the renewed (the count of the renewed subscriptions), and the period (the period of the renewals); the overview is explicit.
2. Views the renewal rate: the rate (the rate of the renewals, the percentage); the rate is the measure.
3. Views the renewed count: the count (the count of the renewed subscriptions); the count is the volume.
4. Views the total count: the count (the count of the total subscriptions); the count is the base.
5. Views the renewal trend: the trend (the trend of the renewals, the period, the change); the trend is the direction.
6. Compares the renewals: the comparison (the comparison of the renewals, the periods); the comparison is the analysis.
7. The renewals are visible: the rate, the renewed, the total, the period, so the overview is complete.
8. The renewal rate viewing is audit-logged with the rate, the period, and the timestamp.

**Rules & Edge Cases:**
- The renewal rate is the measure (the rate of the renewals, the percentage); the rate is the value.
- The renewed count is the volume (the count of the renewed subscriptions); the count is the measure.
- The total count is the base (the count of the total subscriptions); the count is the denominator.
- The renewal trend is the direction (the trend of the renewals, the period, the change); the trend is the insight.
- The renewals are visible (the rate, the renewed, the total, the period); the viewing is managed.
- Renewal rate viewing is audit-logged with the rate, period, and timestamp.

### 3.3 Upgrade and Downgrade Activity
**What it does:** Shows the upgrade and downgrade activity: the upgrades (the upgrade, the user, the from-plan, the to-plan, the amount, the date) and the downgrades (the downgrade, the user, the from-plan, the to-plan, the amount, the date) are shown on the dashboard, so the activity is visible (the overview is the summary). The Super Administrator views the upgrade and downgrade activity (the upgrade, the downgrade, the user, the plans, the amount, the date) so the viewing is structured and the overview is explicit.

**Sub-features:**
- Upgrade: the upgrade (the upgrade, the user, the from-plan, the to-plan, the amount, the date)
- Downgrade: the downgrade (the downgrade, the user, the from-plan, the to-plan, the amount, the date)
- Activity count: the count (the count of the upgrades and downgrades)
- Activity amount: the amount (the amount of the upgrades and downgrades)
- Activity period: the period (the period of the activity, e.g., the monthly, the quarterly)
- Activity view: the view (the upgrades, the downgrades, the users, the period)
- Activity export: the export (the activity, the format, the period)
- Audit logging of the upgrade and downgrade activity viewing

**Super Administrator User Journey:**
1. Super Admin views the upgrade and downgrade activity: the upgrades (the upgrade, the user, the from-plan, the to-plan, the amount, the date), the downgrades (the downgrade, the user, the from-plan, the to-plan, the amount, the date), and the period (the period of the activity); the overview is explicit.
2. Views the upgrades: the upgrade (the upgrade, the user, the from-plan, the to-plan, the amount, the date); the upgrade is the move-up.
3. Views the downgrades: the downgrade (the downgrade, the user, the from-plan, the to-plan, the amount, the date); the downgrade is the move-down.
4. Views the activity count: the count (the count of the upgrades and downgrades); the count is the measure.
5. Views the activity amount: the amount (the amount of the upgrades and downgrades); the amount is the value.
6. Exports the activity: the export (the activity, the format, the period); the export is the record.
7. The activity is visible: the upgrades, the downgrades, the users, the period, so the overview is complete.
8. The upgrade and downgrade activity viewing is audit-logged with the activity, the period, and the timestamp.

**Rules & Edge Cases:**
- The upgrade is the move-up (the upgrade, the user, the from-plan, the to-plan, the amount, the date); the upgrade is the change.
- The downgrade is the move-down (the downgrade, the user, the from-plan, the to-plan, the amount, the date); the downgrade is the change.
- The activity count is the measure (the count of the upgrades and downgrades); the count is the volume.
- The activity amount is the value (the amount of the upgrades and downgrades); the amount is the measure.
- The activity is visible (the upgrades, the downgrades, the users, the period); the viewing is managed.
- Upgrade and downgrade activity viewing is audit-logged with the activity, period, and timestamp.
