Project

General

Profile

« Previous | Next » 

Revision 60264e91

Added by Mikaël Ates over 12 years ago

ressources : remove HealthFund model.

The health found code is directly given on the health center. We don't need more
since tehre is no more data than a code associated with the concept of health fund.

View differences:

calebasse/ressources/models.py
42 42
        verbose_name_plural = u'Centres d\'assurances maladie'
43 43

  
44 44
    def __unicode__(self):
45
        return self.code + ' ' + self.name
45
        return self.large_regime.code + ' ' + self.health_fund + ' ' + self.code + ' ' + self.name
46 46

  
47 47
    code = models.CharField(verbose_name=u"Code du centre",
48 48
            max_length=4,
......
57 57
    abbreviation = models.CharField(verbose_name=u'Abbrévation',
58 58
            max_length=8,
59 59
            null=True, default=True)
60
    healt_funds = models.ManyToManyField('HealthFund',
61
            verbose_name=u'Caisses d\'assurances maladie')
60
    health_fund = models.CharField(verbose_name=u"Numéro de la caisse",
61
            max_length=3)
62 62
    active = models.BooleanField(default=True)
63 63
    address = models.CharField(max_length=120)
64 64
    address_complement = models.CharField(max_length=120, blank=True,
......
74 74
             null=True, blank=True)
75 75
    correspondant = models.CharField(max_length=80)
76 76

  
77
class HealthFund(NamedAbstractModel):
78
    class Meta:
79
        verbose_name = u'Caisse d\'assurances maladie'
80
        verbose_name_plural = u'Caisses d\'assurances maladie'
81

  
82
    def __unicode__(self):
83
        return self.number + ' ' + self.name
84

  
85
    number = models.CharField(verbose_name=u"Numéro de la caisse",
86
            max_length=3)
87 77

  
88 78
class LargeRegime(NamedAbstractModel):
89 79
    class Meta:
......
289 279
    class Meta:
290 280
        verbose_name = u'Type de personnel'
291 281
        verbose_name_plural = u'Types de personnel'
292

  

Also available in: Unified diff