{% extends "base.html" %} {% load static %} {% block title %}Payment {{ object.payment_number }} - {{ block.super }}{% endblock %} {% block content %}
| Payment Number: | {{ object.payment_number }} |
| Payment Date: | {{ object.payment_date|date:"M d, Y" }} |
| Payment Amount: | ${{ object.payment_amount|floatformat:2 }} |
| Payment Method: | {{ object.get_payment_method_display }} |
| Status: | {% if object.status == 'PENDING' %} Pending {% elif object.status == 'PROCESSING' %} Processing {% elif object.status == 'COMPLETED' %} Completed {% elif object.status == 'FAILED' %} Failed {% elif object.status == 'REFUNDED' %} Refunded {% endif %} |
| Reference Number: | {{ object.reference_number|default:"-" }} |
| Processed: | {% if object.processed_at %} {{ object.processed_at|date:"M d, Y g:i A" }} {% else %} Not processed {% endif %} |
| Created: | {{ object.created_at|date:"M d, Y g:i A" }} |
{{ object.notes }}
| Bill Number: | {{ object.medical_bill.bill_number }} |
| Bill Date: | {{ object.medical_bill.bill_date|date:"M d, Y" }} |
| Bill Status: | {% if object.medical_bill.status == 'DRAFT' %} Draft {% elif object.medical_bill.status == 'PENDING' %} Pending {% elif object.medical_bill.status == 'SUBMITTED' %} Submitted {% elif object.medical_bill.status == 'PARTIAL_PAID' %} Partially Paid {% elif object.medical_bill.status == 'PAID' %} Paid {% elif object.medical_bill.status == 'OVERDUE' %} Overdue {% elif object.medical_bill.status == 'COLLECTIONS' %} Collections {% elif object.medical_bill.status == 'WRITTEN_OFF' %} Written Off {% elif object.medical_bill.status == 'CANCELLED' %} Cancelled {% endif %} |
| Total Amount: | ${{ object.medical_bill.total_amount|floatformat:2 }} |
| Paid Amount: | ${{ object.medical_bill.paid_amount|floatformat:2 }} |
| Balance Due: | ${{ object.medical_bill.balance_amount|floatformat:2 }} |
| Patient Name: | {{ object.medical_bill.patient.get_full_name }} |
| MRN: | {{ object.medical_bill.patient.mrn }} |
| Date of Birth: | {{ object.medical_bill.patient.date_of_birth|date:"M d, Y" }} |
| Phone: | {{ object.medical_bill.patient.phone_number|default:"-" }} |
| Email: | {{ object.medical_bill.patient.email|default:"-" }} |
| Address: |
{% if object.medical_bill.patient.address %}
{{ object.medical_bill.patient.address }} {{ object.medical_bill.patient.city }}, {{ object.medical_bill.patient.state }} {{ object.medical_bill.patient.zip_code }} {% else %} - {% endif %} |
| Card Number: | **** **** **** {{ object.payment_method_details.last_four|default:"-" }} |
| Card Holder: | {{ object.payment_method_details.card_holder|default:"-" }} |
| Authorization Code: | {{ object.payment_method_details.auth_code|default:"-" }} |
| Transaction ID: | {{ object.payment_method_details.transaction_id|default:"-" }} |
| Check Number: | {{ object.payment_method_details.check_number|default:"-" }} |
| Bank Name: | {{ object.payment_method_details.bank_name|default:"-" }} |
| Routing Number: | {{ object.payment_method_details.routing_number|default:"-" }} |
| Account Number: | {% if object.payment_method_details.account_last_four %} **** **** {{ object.payment_method_details.account_last_four }} {% else %} - {% endif %} |
| Transaction ID: | {{ object.payment_method_details.transaction_id|default:"-" }} |
| Bank Account: | {% if object.payment_method_details.account_last_four %} **** **** {{ object.payment_method_details.account_last_four }} {% else %} - {% endif %} |
| Insurance Company: | {{ object.payment_method_details.insurance_company|default:"-" }} |
| Claim Number: | {{ object.payment_method_details.claim_number|default:"-" }} |
| EOB Number: | {{ object.payment_method_details.eob_number|default:"-" }} |
| Check Number: | {{ object.payment_method_details.check_number|default:"-" }} |
{{ object.created_at|date:"M d, Y g:i A" }}
{% if object.processed_at %} {{ object.processed_at|date:"M d, Y g:i A" }} {% else %} {{ object.updated_at|date:"M d, Y g:i A" }} {% endif %}
{{ object.refunded_date|date:"M d, Y g:i A"|default:"Unknown" }}