Projet

Général

Profil

Télécharger (44,2 ko) Statistiques
| Branche: | Tag: | Révision:

calebasse / calebasse / dossiers / models.py @ 1164bc89

# Date Auteur Commentaire
1164bc89 06 janvier 2015 18:49 Mikaël Ates (de retour le 29 avril)

Add missing default values to BooleanFields.

2a03cc83 29 septembre 2014 08:02 Mikaël Ates (de retour le 29 avril)

dossiers: add a new comment field of PatientRecord for the comment of addresses and contacts tab.

1af9e727 12 septembre 2014 10:29 Frédéric Péters

dossiers: make the age format configurable via service settings

Closes #5469

9f237a5a 11 août 2014 08:35 Frédéric Péters

display age next to birthdate in dossier main page (#3429)

3fa5579e 30 juillet 2014 10:56 Serghei Mihai

dossiers: quotations view improvements

e2df6d5e 22 juillet 2014 14:43 Serghei Mihai

agenda: displaying car icon in schedules when patient uses transport to reach the appointment

Closes #2120

efc6c4b8 22 juillet 2014 14:43 Frédéric Péters

add a "next appointment" column in waiting list view (#3238)

8e6a3c86 22 juillet 2014 14:43 Serghei Mihai

logging actions on models improved using post_save and pre_delete signals

a01d85be 17 juillet 2014 10:23 Serghei Mihai

logging actions on models with django_journal

Closes #1988

c6ef9ff5 17 juillet 2014 10:23 Serghei Mihai

useless models registering removed, because already registered by Django's admin

82ef5f72 19 juin 2014 17:45 Mikaël Ates (de retour le 29 avril)

dossiers: fix ANAP mistake on one deficiency label.

0bbd4c47 10 avril 2014 15:44 Jérôme Schneider

contact: select last address

38c8e494 03 avril 2014 11:05 Jérôme Schneider

Merge branch 'master' into new-features

7c83c026 19 mars 2014 16:43 Jérôme Schneider

dossiers: allows comment edition in addresses tab

Closes #4372

9c69fad0 19 mars 2014 15:51 Mikaël Ates (de retour le 29 avril)

dossiers: add a new way to compute care duration.

76b61762 19 mars 2014 11:31 Jérôme Schneider

Merge branch 'master' into new-features

09970a47 18 mars 2014 12:28 Mikaël Ates (de retour le 29 avril)

dossiers: get state at day must return no state if no state found at day and not the last state.

61491834 18 mars 2014 10:19 Jérôme Schneider

dossiers: PatientAddress add recipient field

WARNING you need to make a migrate

724b950f 31 janvier 2014 10:12 Mikaël Ates (de retour le 29 avril)

dossiers: allow to create a contact without address (fixes #3123).

3c5df84d 17 décembre 2013 10:47 Jérôme Schneider

cleanning code: fix some pylints warning like useless imports

a37b47e6 05 décembre 2013 15:45 Mikaël Ates (de retour le 29 avril)

dossiers: add provenance place field to patient record.

0f2849e4 05 décembre 2013 15:45 Mikaël Ates (de retour le 29 avril)

dossiers: add protection state models.

fea9beeb 05 décembre 2013 15:45 Mikaël Ates (de retour le 29 avril)

dossiers: add deficiency fields to PatientRecord.

21fb4def 20 novembre 2013 14:16 Mikaël Ates (de retour le 29 avril)

dossiers: add a pause billing comment field to the patient model (#3005).

c2e0cf72 20 novembre 2013 14:16 Mikaël Ates (de retour le 29 avril)

dossiers: add an AME field to the patient contact model (#3117).

61405b31 20 novembre 2013 14:16 Mikaël Ates (de retour le 29 avril)

dossiers: add a prolongation date to treatment healthcare model (fixes #3124).

c01be6e5 20 novembre 2013 14:16 Mikaël Ates (de retour le 29 avril)

dossiers: patient size is a decimal field (fixes #3978).

95e9acfe 08 novembre 2013 09:55 Mikaël Ates (de retour le 29 avril)

statistics: first act after contact must be validated.

573c0b66 07 novembre 2013 18:05 Mikaël Ates (de retour le 29 avril)

dossiers: add PatientRecord methods to handle patient history.

0d846210 06 novembre 2013 09:29 Mikaël Ates (de retour le 29 avril)

statistics: care duration last until closing date or last act.

42811c4c 18 octobre 2013 16:03 Mikaël Ates (de retour le 29 avril)

dossiers: add care_duration property to PatientRecord model.

6fd15526 18 octobre 2013 16:03 Serghei Mihai

dossiers: pickle dumping errors, related to unicode, fixed

Closes #3624

d635f4ae 18 juin 2013 13:27 Mikaël Ates (de retour le 29 avril)

dossiers: fix typo in get_healthcare_status().

8b425432 31 mai 2013 11:09 Mikaël Ates (de retour le 29 avril)

dossiers: fix typo.

3b629e7a 31 mai 2013 10:32 Mikaël Ates (de retour le 29 avril)

dossiers: automated switch state intreatment with billable acts.

3a72b7ac 30 mai 2013 15:24 Mikaël Ates (de retour le 29 avril)

dossiers: refactor automated switch state and add end_date to diag hc model.

005f1264 15 mai 2013 21:24 Mikaël Ates (de retour le 29 avril)

dossiers: add prescription log model using cpickle for prescription choices dict.

80fcd3e2 23 avril 2013 17:24 Mikaël Ates (de retour le 29 avril)

dossiers Fix automatic diag hc creation and rediag possibility.

44a0fb10 12 avril 2013 10:51 Mikaël Ates (de retour le 29 avril)

dossiers: allow to modify CmppHealthCareTreatment end_date.

3cd1c742 08 avril 2013 20:26 Mikaël Ates (de retour le 29 avril)

dossiers: add CAMSP state for the patient entry date.

a4bee9e6 08 avril 2013 20:26 Mikaël Ates (de retour le 29 avril)

dossiers: add field management_code to PatientContact.

9335a096 28 mars 2013 10:53 Jérôme Schneider

Dossiers: fix oldest state deletion

Fixes #2508

39ddd165 07 mars 2013 13:43 Jérôme Schneider

dossiers: use model validator instead of form validator

36897737 07 mars 2013 12:14 Jérôme Schneider

dossiers: twinning rank could not be null anymore and <=0 (fix #2566)

Warning this commit chnage the models :

./manage.py migrate dossiers
c1cdf73f 13 février 2013 23:14 Benjamin Dauvergne

dossiers: only report an exit date if a patient record is currently closed

158b10a6 13 février 2013 16:48 Thomas Noël

dossiers/peoplecontact: add a type_of_contract (CMU, APE)

this patch includes a migration:
./manage.py migrate dossiers --fake 0001
./manage.py migrate dossiers

5539237c 12 février 2013 13:39 Benjamin Dauvergne

dossiers: add entry_date and exit_date properties to the PatientRecord model

86687095 11 février 2013 12:22 Mikaël Ates (de retour le 29 avril)

dossiers: at creation, the patient is the policyholder by default.

81916a5f 08 février 2013 09:10 Mikaël Ates (de retour le 29 avril)

dossiers: add patient record method to give healthcare status.

27bc0d25 05 février 2013 21:21 Mikaël Ates (de retour le 29 avril)

dossiers: make sessad healthcare end date optionnal.

15f8dbaa 05 février 2013 07:13 Mikaël Ates (de retour le 29 avril)

dossiers: end date of treatment hc is one year after start date, not 1 y + 1 day.

5030f816 29 janvier 2013 10:43 Mikaël Ates (de retour le 29 avril)

dossiers: convert date to datetime if necessary in new state method.

d72af982 19 janvier 2013 07:51 Mikaël Ates (de retour le 29 avril)

dossiers: add some date fields to healthcare model.

4e0fb78c 17 janvier 2013 17:07 Mikaël Ates (de retour le 29 avril)

dossiers: fix some verboses names.

2671f8ab 08 janvier 2013 00:52 Benjamin Dauvergne

dossiers: in PatientRecord move assertion on service from init to save

afc55bb9 07 janvier 2013 17:31 Mikaël Ates (de retour le 29 avril)

dossiers: fix typo.

e949a412 06 janvier 2013 23:37 Mikaël Ates (de retour le 29 avril)

dossiers: add specific center field to contact.

28ff59f7 03 janvier 2013 22:34 Mikaël Ates (de retour le 29 avril)

dossiers: add birth place to contact.

ddd531b6 03 janvier 2013 18:30 Mikaël Ates (de retour le 29 avril)

dossiers/js: fix NIR key computation for corsica.

43b6f7ee 03 janvier 2013 12:36 Mikaël Ates (de retour le 29 avril)

dossiers: add job and link to contact model.

1b310da1 02 janvier 2013 17:39 Mikaël Ates (de retour le 29 avril)

dossiers: avoid None in address display name.

08391712 02 janvier 2013 14:20 Mikaël Ates (de retour le 29 avril)

dossiers: addd family-related fields to patient record.

dc1389b8 01 janvier 2013 19:13 Mikaël Ates (de retour le 29 avril)

ressources/dossiers: add Out models used as new fields for the Patient model.

76974b6f 31 décembre 2012 17:24 Benjamin Dauvergne

agenda/actes/dossiers: move Occurence fields into Event, add recurring events support

437531fc 31 décembre 2012 16:19 Mikaël Ates (de retour le 29 avril)

dossiers: add old ids fields and fix verbose names.

bcb16ce5 29 décembre 2012 19:16 Mikaël Ates (de retour le 29 avril)

dossiers: add provenance to patient Model.

688c7fbe 29 décembre 2012 16:12 Mikaël Ates (de retour le 29 avril)

Personnes: Finally, it is required to implement models for external people.

057e2737 28 décembre 2012 12:05 Frédéric Péters

dossiers: make sure removing a policy holder doesn't cascade

e0e4ab56 27 décembre 2012 21:33 Frédéric Péters

dossiers: spelling fix

ac0cd457 27 décembre 2012 13:36 Frédéric Péters

dossiers: redirect to client side location if specified (#2135)

0c33f9fd 27 décembre 2012 13:25 Frédéric Péters

dossiers: add service name to on disk structure (#2097)

60fd485d 27 décembre 2012 13:25 Frédéric Péters

dossiers: create on-disk structure on demand (#2097)

ef2de305 27 décembre 2012 13:19 Frédéric Péters

dossiers: fill patient on-disk directory with subdirectories (#2097)

23937808 27 décembre 2012 11:48 Frédéric Péters

agenda: made 'mail' link open a doc generation dialog (#2135)

68d5a646 26 décembre 2012 17:14 Frédéric Péters

dossiers: create a directory on disk for patients (#2097)

4a0ff5ea 26 décembre 2012 14:47 Frédéric Péters

dossiers: add possibility to edit/remove a state from history view (#2060)

055f8b05 25 décembre 2012 10:52 Frédéric Péters

dossiers: prevent removal of a dossier in the model itself (#2229)

af391557 20 décembre 2012 17:09 Mikaël Ates (de retour le 29 avril)

dossiers: Add MDPH request and response models.

79d02a30 19 décembre 2012 10:38 Mikaël Ates (de retour le 29 avril)

dossiers: patient model has a socialisation durations field, school field removed.

1117d039 18 décembre 2012 12:23 Mikaël Ates (de retour le 29 avril)

dossiers: health data tab implementation (#2147 #2116 #2105).

ee47faa1 15 décembre 2012 16:46 Jérôme Schneider

Import db: add workers

c777d441 15 décembre 2012 09:54 Mikaël Ates (de retour le 29 avril)

dossiers: a pattient record can be deleted only if no acts validated.

97546feb 15 décembre 2012 09:54 Mikaël Ates (de retour le 29 avril)

dossiers: display social id control key on contacts.

49e4c841 13 décembre 2012 19:59 Mikaël Ates (de retour le 29 avril)

address: all fields are optionnal.

d0353961 13 décembre 2012 19:59 Mikaël Ates (de retour le 29 avril)

address: fix typo.

bb57a8fe 13 décembre 2012 19:59 Mikaël Ates (de retour le 29 avril)

dossiers: security id is NIR, not NRI.

d867d175 13 décembre 2012 19:59 Mikaël Ates (de retour le 29 avril)

dossiers: update general tab of patient.

  • Display a message instead of nothing when a field is blank.
  • Display full adresses.
  • Display creation and suscription date.
  • Display last names in upper case.
1ff91280 13 décembre 2012 19:59 Mikaël Ates (de retour le 29 avril)

dossiers: paper_id limited to six digit instead of 2.

72219903 12 décembre 2012 23:05 Mikaël Ates (de retour le 29 avril)

dossiers: Start to display healthcare in patient record tab.

  • Start the display fo healthcare information in the patient record tab.
    Miss the update and deletion and more details.
  • _act_number hc field renamed in act_number.
  • The end_date of treatment healthcare must be automatically set. Removed from...
2237043c 12 décembre 2012 18:30 Mikaël Ates (de retour le 29 avril)

dossiers: update contact.

  • The social security number is now optionnal (#2173).
  • The contact only point at a single health center, which one give the large
    regime and the health fund.
b8957f1d 12 décembre 2012 14:14 Jérôme Schneider

dossiers: add new prise en charge : notification and diagnostic

2da0976b 11 décembre 2012 19:24 Jérôme Schneider

dossiers: finish CmppHealthCareTreatment form

b464657d 11 décembre 2012 18:40 Mikaël Ates (de retour le 29 avril)

dossiers: start the CMPP healthcare tab (#2152).

c9db0256 10 décembre 2012 18:51 Jérôme Schneider

dossiers: fix css for PatientContact form and add default policyholder
for a patientrecord

71a9768c 10 décembre 2012 11:44 Mikaël Ates (de retour le 29 avril)

dossiers: helper function to modify the number of acts covered by hcs.

42acd775 09 décembre 2012 11:49 Mikaël Ates (de retour le 29 avril)

dossiers: auto change PR state only if there's no newer manual change (#2155).

c66c6fcd 09 décembre 2012 10:46 Mikaël Ates (de retour le 29 avril)

actes : get the numbers of actes already cared per hc.

fb4195eb 09 décembre 2012 10:46 Mikaël Ates (de retour le 29 avril)

actes : use relativedelta for hc validity period computation.

0f4c0029 07 décembre 2012 14:45 Jérôme Schneider

dossiers: add HealthCenter ressource

2523f48f 07 décembre 2012 12:51 Jérôme Schneider

dossiers: improve patient contact form