{% extends "base.html" %} {% load static %} {% block title %}Dispensing Records - Pharmacy{% endblock %} {% block content %}

Dispensing Records Medication dispensing and fulfillment tracking

{{ stats.total_dispensed }}

Total Dispensed

{{ stats.pending_dispensing }}

Pending Dispensing

{{ stats.partial_fills }}

Partial Fills

{{ stats.rejected }}

Rejected

Dispensing Records

{% for dispensing in dispensing_list %} {% empty %} {% endfor %}
Prescription Patient Medication Quantity Status Priority Pharmacist Date Actions
{{ dispensing.prescription.prescription_number }}
{{ dispensing.prescription.prescriber.get_full_name }}
{{ dispensing.prescription.patient.get_full_name }}
DOB: {{ dispensing.prescription.patient.date_of_birth|date:"M d, Y" }}
{{ dispensing.medication.generic_name }}
{{ dispensing.medication.strength }} - {{ dispensing.medication.dosage_form }}
{% if dispensing.medication.is_controlled %} Controlled {% endif %} {% if dispensing.medication.is_high_alert %} High Alert {% endif %}
{{ dispensing.quantity_dispensed }}/{{ dispensing.quantity_prescribed }}
{{ dispensing.medication.unit }}
{% if dispensing.is_partial_fill %} Partial {% endif %}
{% if dispensing.status == 'pending' %} Pending {% elif dispensing.status == 'in_progress' %} In Progress {% elif dispensing.status == 'dispensed' %} Dispensed {% elif dispensing.status == 'partial' %} Partial {% elif dispensing.status == 'rejected' %} Rejected {% elif dispensing.status == 'cancelled' %} Cancelled {% endif %} {% if dispensing.priority == 'urgent' %} Urgent {% elif dispensing.priority == 'high' %} High {% elif dispensing.priority == 'normal' %} Normal {% elif dispensing.priority == 'low' %} Low {% endif %}
{% if dispensing.pharmacist %}
{{ dispensing.pharmacist.get_full_name }}
{{ dispensing.pharmacist.license_number }}
{% else %} Not assigned {% endif %}
{{ dispensing.dispensed_date|date:"M d, Y" }}
{{ dispensing.dispensed_date|time:"H:i" }}
{% if dispensing.status == 'pending' or dispensing.status == 'in_progress' %} {% endif %} {% if dispensing.status == 'pending' %} {% endif %}
No dispensing records found
Try adjusting your filters or create a new dispensing record
{% if is_paginated %}
Showing {{ page_obj.start_index }} to {{ page_obj.end_index }} of {{ page_obj.paginator.count }} entries
{% endif %}
{% endblock %} {% block js %} {% endblock %}