{% extends 'base.html' %} {% load static %} {% block title %}Quality Measurements{% endblock %} {% block css %} {% endblock %} {% block content %}

Quality Measurements

New Measurement
{{ stats.total_measurements|default:0 }}
Total Measurements
+5.2% this month
{{ stats.active_measurements|default:0 }}
Active
No change
{{ stats.below_target|default:0 }}
Below Target
-2.1% this week
{{ stats.overdue_measurements|default:0 }}
Overdue
+1 this week
{{ stats.target_achieved|default:0 }}%
Target Achievement
+3.5% this month
All Measurements Clinical Operational Safety Below Target Overdue
Advanced Filters
Clear
0 measurements selected
Quality Measurements ({{ measurements|length }})
{% for measurement in measurements %}
{{ measurement.name }}
ID: {{ measurement.measurement_id|default:measurement.id }}
{{ measurement.get_category_display }} {{ measurement.get_frequency_display }}
{{ measurement.description|truncatechars:200 }}
{{ measurement.department.name|default:"No Department" }}
{{ measurement.owner.get_full_name|default:"No Owner" }}
{{ measurement.created_at|date:"M d, Y"|default:"Not set" }}
Next: {{ measurement.next_measurement_date|date:"M d, Y"|default:"Not scheduled" }}
{{ measurement.current_value|default:"-" }}
Current
{{ measurement.trend_percentage|default:"0" }}%
{{ measurement.target_value|default:"-" }}
Target
{{ measurement.benchmark|default:"-" }}
Benchmark
{{ measurement.achievement_percentage|default:0 }}%
Achievement
{% if measurement.target_value %}
Progress:
{{ measurement.achievement_percentage|default:0 }}%
{% endif %}
Trend chart placeholder - {{ measurement.data_points.count|default:0 }} data points
{% if measurement.alerts.exists %}
Active Alerts
{% for alert in measurement.alerts.all|slice:":3" %}
{{ alert.message|truncatechars:60 }}
{% endfor %} {% if measurement.alerts.count > 3 %}
+{{ measurement.alerts.count|add:"-3" }} more alerts
{% endif %}
{% endif %}
View {% if measurement.can_edit %} Edit {% endif %}
{% empty %}
No Quality Measurements Found

No measurements match your current filters.

Create First Measurement
{% endfor %}
{% if is_paginated %}
Showing {{ measurements|length }} of {{ total_measurements }} measurements
{% endif %}
{% endblock %} {% block js %} {% endblock %}