{% extends '@RxConnexion/Admin/content.html.twig' %}
{% block content %}
    <div class="row max-width-initial">
        <div class="small-12 columns">
            <div class="content-container">
                <div class="content-container-content">
                    <div class="row max-width-initial">
                        <div class="large-12 columns">
                            <div class="row max-width-initial">
                                <div class="large-6 medium-6 small-12 columns">
                                    <label>Date From</label>
                                    <input type="text" class="date" id="date_from" value="{{ 'now'|date('m/d/Y') }}" />
                                </div>
                                <div class="large-6 medium-6 small-12 columns">
                                    <label>Date To</label>
                                    <input type="text" class="date" id="date_to" value="{{ 'now'|date('m/d/Y') }}" />
                                </div>
                            </div>
                            <div class="row max-width-initial">
                                <div class="large-6 medium-6 small-12 columns">
                                    <label>Company</label>
                                    <select class="js-multiple-company" name="" id="companies" multiple="multiple" style="">
                                        {% for companies in company %}
                                            <option value="{{ companies.id }}">{{ companies.description }}</option>
                                        {% endfor %}
                                    </select>
                                    <input type="hidden" id="form-company-id" />
                                </div>
                                <div class="large-6 medium-6 small-12 columns">
                                    <label>Billing Branch</label>
                                    <select class="js-multiple-billingBranches" name="" id="billingBranches" multiple="multiple" style="">
                                        {% for branches in branch %}
                                            <option value="{{ branches.id }}">{{ branches.description }}</option>
                                        {% endfor %}
                                    </select>
                                    <input type="hidden" id="form-branch-id" />
                                </div>
                            </div>
                            <div class="row max-width-initial">
                                <div class="large-6 medium-6 small-12 columns">
                                    <label>Billing Branch Address</label>
                                    <select class="js-multiple-billingBranchAddresses" name="" id="billingBranchAddresses" multiple="multiple" style="">
                                        {% for branches in branch %}
                                            <option value="{{ branches.id }}">{{ branches.description }}</option>
                                        {% endfor %}
                                    </select>
                                    <input type="hidden" id="form-branch-address-id" />
                                </div>
                                <div class="large-6 medium-6 small-12 columns">
                                    <label>Pay Type</label>
                                    <select name="" id="form-payType">
                                        <option value="">All</option>
                                        <option value="Amex">Amex</option>
                                        <option value="Cash">Cash</option>
                                        <option value="Cheque">Cheque</option>
                                        <option value="Credit">Credit</option>
                                        <option value="Debit Card">Debit Card</option>
                                        <option value="Direct Deposit">Direct Deposit</option>
                                        <option value="Master Card">Master Card</option>
                                        <option value="Other">Other</option>
                                        <option value="Visa">Visa</option>
                                        <option value="Financing">Financing</option>
                                        <option value="{{ constant('RxConnexionBundle\\Entity\\PatientPaymentEntity::PAY_TYPE_WAIVER') }}">Waiver</option>
                                    </select>
                                </div>
                            </div>
                            <div class="row max-width-initial">
                                <div class="large-6 medium-6 small-12 columns">
                                    <label>Status</label>
                                    <select name="" id="form-status">
                                        <option value="">All</option>
                                        <option value="Posted">Posted</option>
                                        <option value="Void">Void</option>
                                    </select>
                                </div>
                                <div class="large-6 medium-6 small-12 columns">
                                    <label>Financing Company</label>
                                    <select class="js-multiple-financingCompany" name="" id="financingCompany" multiple="multiple" style="">
                                        {% for financingCompanies in financingCompany %}
                                            <option value="{{ financingCompanies.id }}">{{ financingCompanies.description }}</option>
                                        {% endfor %}
                                    </select>
                                    <input type="hidden" id="form-financingCompany-id" />
                                </div>
                            </div>
                            <div class="row max-width-initial">
                                <div class="large-6 medium-6 small-12 columns">
                                    <label>Patient</label>
                                    <input type="text" id="form-patient-fullName" />
                                    <input type="hidden" id="form-patient-id" />
                                </div>
                            </div>
                        </div>
                    </div>
                    {%
                        include '@RxConnexion/Report/buttons.html.twig'
                        with {
                        'preview_url': 'main/report/report_payment/preview',
                        'export_to_pdf_url': 'main/report/report_payment/export_to_pdf',
                        'export_to_excel_url': 'main/report/report_payment/export_to_excel',
                        'paramsIds': 'date_from|date_to|form-patient-id|form-company-id|form-branch-id|form-branch-address-id|form-payType|form-status|form-financingCompany-id'
                    }
                    %}
                </div>
            </div>
        </div>
    </div>
    {% include '@RxConnexion/Admin/js.html.twig' %}
    <script language="javascript">
        //<![CDATA[
        jQ('.js-multiple-financingCompany, .js-multiple-billingBranches, .js-multiple-billingBranchAddresses, .js-multiple-company').select2();
        payment.settings.patient_autocompleteUrl = '{{ path('patient_autocomplete') }}';
        payment.settings.branch_autocompleteUrl = '{{ path('health_facility_autocomplete') }}';

        jQ(document).ready(function(){
            report.init('{{ app.environment }}');
            payment.init();
        });
        //]]>
    </script>
{% endblock %}