1- # Generated by Django 2.2.13 on 2020-08-16 23:37
1+ # Generated by Django 2.2.13 on 2021-01-25 22:06
22
33from django .db import migrations , models
44import django .db .models .deletion
@@ -45,7 +45,9 @@ class Migration(migrations.Migration):
4545 ('date_of_birth' , models .DateField ()),
4646 ('start_date' , models .DateField ()),
4747 ('is_insured' , models .BooleanField (default = False )),
48- ('insurer' , models .ForeignKey (null = True , on_delete = django .db .models .deletion .CASCADE , to = 'core.Insurer' )),
48+ ('maiden_name' , models .CharField (blank = True , max_length = 100 , null = True , verbose_name = "Mother's Maiden Name" )),
49+ ('sep_id' , models .IntegerField (null = True , unique = True )),
50+ ('insurer' , models .ForeignKey (blank = True , null = True , on_delete = django .db .models .deletion .CASCADE , to = 'core.Insurer' )),
4951 ],
5052 ),
5153 migrations .CreateModel (
@@ -55,6 +57,7 @@ class Migration(migrations.Migration):
5557 ('name' , models .CharField (max_length = 100 )),
5658 ('is_closed' , models .BooleanField (default = False )),
5759 ('is_frozen' , models .BooleanField (default = False )),
60+ ('has_queue' , models .BooleanField (default = True )),
5861 ],
5962 ),
6063 migrations .CreateModel (
@@ -63,8 +66,20 @@ class Migration(migrations.Migration):
6366 ('id' , models .AutoField (auto_created = True , primary_key = True , serialize = False , verbose_name = 'ID' )),
6467 ('name' , models .CharField (max_length = 100 )),
6568 ('available' , models .BooleanField (default = False )),
69+ ('slug' , models .CharField (max_length = 100 , unique = True , verbose_name = 'Concise Descriptive Identifier' )),
6670 ('program' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , related_name = 'services' , to = 'core.Program' )),
67- ('slug' , models .CharField (max_length = 100 , unique = True )),
71+ ],
72+ ),
73+ migrations .CreateModel (
74+ name = 'Site' ,
75+ fields = [
76+ ('id' , models .AutoField (auto_created = True , primary_key = True , serialize = False , verbose_name = 'ID' )),
77+ ('site_name' , models .CharField (max_length = 100 )),
78+ ('site_type' , models .CharField (max_length = 100 )),
79+ ('description' , models .CharField (max_length = 100 )),
80+ ('address' , models .CharField (max_length = 1000 , null = True )),
81+ ('zip_code' , models .CharField (max_length = 10 , null = True )),
82+ ('created_at' , models .DateTimeField (default = django .utils .timezone .now )),
6883 ],
6984 ),
7085 migrations .CreateModel (
@@ -102,6 +117,18 @@ class Migration(migrations.Migration):
102117 ('visit' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = 'core.Visit' )),
103118 ],
104119 ),
120+ migrations .CreateModel (
121+ name = 'SepData' ,
122+ fields = [
123+ ('id' , models .AutoField (auto_created = True , primary_key = True , serialize = False , verbose_name = 'ID' )),
124+ ('created_at' , models .DateTimeField (default = django .utils .timezone .now )),
125+ ('needles_in' , models .IntegerField ()),
126+ ('needles_out' , models .IntegerField ()),
127+ ('exchanged_for' , models .IntegerField (default = None , null = True )),
128+ ('site' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = 'core.Site' )),
129+ ('visit' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = 'core.Visit' )),
130+ ],
131+ ),
105132 migrations .CreateModel (
106133 name = 'Question' ,
107134 fields = [
@@ -143,7 +170,7 @@ class Migration(migrations.Migration):
143170 ],
144171 ),
145172 migrations .CreateModel (
146- name = 'HCVNotes ' ,
173+ name = 'HCVNote ' ,
147174 fields = [
148175 ('id' , models .AutoField (auto_created = True , primary_key = True , serialize = False , verbose_name = 'ID' )),
149176 ('note_timestamp' , models .DateTimeField ()),
@@ -174,25 +201,12 @@ class Migration(migrations.Migration):
174201 ],
175202 ),
176203 migrations .CreateModel (
177- name = 'BehavioralHealthNotes ' ,
204+ name = 'BehavioralHealthNote ' ,
178205 fields = [
179206 ('id' , models .AutoField (auto_created = True , primary_key = True , serialize = False , verbose_name = 'ID' )),
180207 ('note_timestamp' , models .DateTimeField ()),
181208 ('behavior_note' , models .TextField ()),
182209 ('visit' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = 'core.Visit' )),
183210 ],
184211 ),
185- migrations .CreateModel (
186- name = 'Appointment' ,
187- fields = [
188- ('id' , models .AutoField (auto_created = True , primary_key = True , serialize = False , verbose_name = 'ID' )),
189- ('appointment_timestamp' , models .DateTimeField ()),
190- ('crs_timestamp' , models .DateTimeField ()),
191- ('crs_seen' , models .BooleanField (default = False )),
192- ('cm_timestamp' , models .DateTimeField ()),
193- ('cm_seen' , models .BooleanField (default = False )),
194- ('hcv_status' , models .BooleanField (default = False )),
195- ('participant' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = 'core.Participant' )),
196- ],
197- ),
198212 ]
0 commit comments