Project

General

Profile

Download (6.3 KB) Statistics
| Branch: | Tag: | Revision:

calebasse / calebasse / actes / templates / actes / act_listing.html @ d7c741db

1
{% extends "calebasse/base.html" %}
2

    
3
{% block extrascripts %}
4
<script>
5
  $(function() {
6
    $('.date').datepicker();
7
    $('table#actes tr').click(function() {
8

    
9
      $('#acte-dlg').dialog({title: 'Acte',
10
        width: '500px',
11
        buttons: [ { text: "Annuler",
12
          click: function() { $(this).dialog("close"); } },
13
        { text: "Enregistrer",
14
          click: function() { $(this).dialog("close"); } }
15
        ]}
16
      );
17

    
18
    });
19
    $('#new-acte').click(function() {
20
      $('#new-acte-dlg').dialog({title: 'Nouvel acte',
21
        width: '550px',
22
        buttons: [ { text: "Fermer",
23
          click: function() { $(this).dialog("close"); } },
24
        { text: "Ajouter",
25
          click: function() { $(this).dialog("close"); } }
26
        ]}
27
      );
28
    });
29

    
30
  });
31
</script>
32
{% endblock %}
33

    
34
{% block appbar %}
35
<div id="appbar">
36
  <h2>Saisie des actes</h2>
37
  <a href="../">Retourner à l'accueil</a>
38
  <button id="new-acte">Ajouter un acte</button>
39
</div>
40
{% endblock %}
41

    
42

    
43
{% block content %}
44
<div id="sidebar">
45
  <div>
46
    <h3>Rechercher dans les actes</h3>
47
    <h4>Patient</h4>
48
    <label>Nom: <input type="text"/></label>
49
    <label>Numéro de dossier: <input type="text"/></label>
50
    <label>Numéro de sécu: <input type="text"/></label>
51
    <button>Rechercher</button>
52
    <h4>Thérapeute</h4>
53
    <label>Nom: <input type="text"/></label>
54
    <button>Rechercher</button>
55
  </div>
56
  <div id="filtre">
57
    <h3>Filtrer les actes</h3>
58
    <ul>
59
      <li><label><input checked="checked"  class="diag" type="checkbox"/>Non facturables</label></li>
60
      <li><label><input checked="checked"  class="fin-accueil" type="checkbox"/>Absences ou annulés</label></li>
61
      <li><label><input checked="checked"  class="traite" type="checkbox"/>Perdus</label></li>
62
      <li><label><input checked="checked"  class="en-accueil" type="checkbox"/>Facturés</label></li>
63
      <li><label><input checked="checked"  class="traite" type="checkbox"/>Dernière facturation</label></li>
64
      <li><label><input checked="checked"  class="traite" type="checkbox"/>Facturation en cours</label></li>
65
      <li><button>Tous</button> <button>Aucun</button></li>
66
    </ul>
67
  </div>
68
</div>
69

    
70
<div class="content">
71
  <div id="datesel">
72
    <a href="#">««</a> <a href="#">«</a>
73
    <!-- <span>Jeudi 5 juillet 2012</span> -->
74
    <input id="agenda-date" value="Jeudi 5 juillet 2012"/>
75
    <a href="#">»</a> <a href="#">»»</a>
76
  </div>
77
  <br/>
78
  
79
  <table id="actes" class="main">
80
    <thead>
81
    <tr>
82
      <th>Dossier</th>
83
      <th>État</th>
84
      <th>Type d'acte</th>
85
      <th>Validation</th>
86
      <th>Facturation</th>
87
      <th>Thérapeuts</th>
88
      <th>Heure</th>
89
      <th>Durée</th>
90
    </tr>
91
    </thead>
92
    <tbody>
93
    
94
    <tr>
95
      <td>1234 Bob Léponge</td>
96
      <td>Traitement</td>
97
      <td>(11) Ortophonie</td>
98
      <td>Validé</td>
99
      <td>123-123456</td>
100
      <td>(10) Peyrard</td>
101
      <td>17:15</td>
102
      <td>00:45</td>
103
    </tr>
104
    
105
    <tr class="non-factu">
106
      <td>2345 Cindy Lop</td>
107
      <td>Traitement</td>
108
      <td>(29) Travail perso</td>
109
      <td>Non facturable<br/>Validé</td>
110
      <td></td>
111
      <td>(62) Grangy<br/>(81) Blondiau</td>
112
      <td>10:00</td>
113
      <td>01:00</td>
114
    </tr>
115
    
116
    
117
    <tr class="non-factu">
118
      <td>3456 Mark Spencer</td>
119
      <td>Traitement</td>
120
      <td>(29) Travail perso</td>
121
      <td>Non facturable<br/>Absence non excusée</td>
122
      <td></td>
123
      <td>(62) Grangy<br/>(81) Blondiau</td>
124
      <td>11:00</td>
125
      <td>01:00</td>
126
    </tr>
127
    
128
    <tr>
129
      <td>4567 John Doe</td>
130
      <td>Diagnostic</td>
131
      <td>(10) Entretien</td>
132
      <td>Validé</td>
133
      <td>124-en cours</td>
134
      <td>(5) Roudon</td>
135
      <td>14:15</td>
136
      <td>00:45</td>
137
    </tr>
138
    
139
    <tr class="non-factu">
140
      <td>5678 Philippe Maurice</td>
141
      <td>Traitement</td>
142
      <td>(16) Groupe langage</td>
143
      <td>Validé</td>
144
      <td>Acte perdu</td>
145
      <td>(11) Douare</td>
146
      <td>14:00</td>
147
      <td>01:00</td>
148
    </tr>
149
    
150
    </tbody>
151
  </table>
152
</div>
153
{% endblock %}
154

    
155
{% block dialogs %}
156
<div id="new-acte-dlg" style="display: none;">
157
  <form>
158
    <p>
159
    <label for="id_date">Date:</label>
160
    <input id="id_date" class="date" name="date" value="5/7/2012"/>
161
    </p>
162
    <table>
163
      <tr>
164
        <td>
165
          <p>
166
          <label for="id_debut">Heure de début :</label>
167
          <input id="id_debut" type="text" name="debut" maxlength="10"/>
168
          </p>
169
        </td>
170
        <td>
171
          <p>
172
          <label for="id_fin">Heure de fin :</label>
173
          <input id="id_fin" type="text" name="fin" maxlength="10"/>
174
          </p>
175
        </td>
176
      </tr>
177

    
178
      <tr>
179
        <td>
180
          <h4>Intervenants</h4>
181
          <div id="intervenants">
182
            <ul>
183
              <li><input type="checkbox" value="Bob Léponge" checked="checked">Bob Léponge</input></li>
184
              <li><input type="checkbox" value="Sandy Kilo" checked="checked">Sandy Kilo</input></li>
185
            </ul>
186
            <a href="#">Ajouter</a><br/>
187
            <a href="#">Tout le monde</a>
188
          </div>
189
        </td>
190
        <td>
191
          <h4>Patient</h4>
192
          <input name="patient"/>
193
          <a href="#">rechercher</a>
194

    
195
          <h4>Type d'acte</h4>
196
          <select>
197
            <option>Analyse</option>
198
            <option>Bla bla bla bla bla bla</option>
199
          </select>
200
        </td>
201
      </tr>
202
    </table>
203

    
204
  </form>
205
</div>
206

    
207
<div id="acte-dlg" style="display: none;">
208
  <p>1234 Bob Leponge (Traitement)</p>
209
  <p><select><option>(11) Ortophonie</option></select></p>
210
  <p>8 août 2012 - 17:15 - 45 minutes</p>
211

    
212
  <table>
213
    <tr><td width="50%">
214
        <h4>Intervenants</h4>
215
        <div id="intervenants">
216
          <ul>
217
            <li><input type="checkbox" value="Bob Léponge" checked="checked">Bob Léponge</input></li>
218
            <li><input type="checkbox" value="Sandy Kilo" checked="checked">Sandy Kilo</input></li>
219
          </ul>
220
          <a href="#">Ajouter</a><br/>
221
          <a href="#">Tout le monde</a>
222
        </div>
223
      </td>
224

    
225
      <td width="50%">
226

    
227
        <ul>
228
          <li>Rendez-vous pris le 5 juillet 2012 à 10:36</li>
229
          <li>Acte validé le 10 août 2012 à 9h10</li>
230
          <li>En cours de facturation (123) <button class="flat">Acte perdu</button></li>
231
        </ul>
232
      </td>
233
    </tr>
234
  </table>
235

    
236
  <br/>
237
  <br/>
238
  <textarea cols="50">Bla bla bla</textarea>
239

    
240
</div>
241
{% endblock %}
(3-3/4)