Marwan Alwali 4d06ca4b5e update
2025-09-20 14:26:19 +03:00

111 lines
3.7 KiB
Python

# Generated by Django 5.2.6 on 2025-09-19 10:58
import django.db.models.deletion
from django.conf import settings
from django.db import migrations, models
class Migration(migrations.Migration):
initial = True
dependencies = [
("billing", "0001_initial"),
("core", "0001_initial"),
("patients", "0001_initial"),
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
]
operations = [
migrations.AddField(
model_name="billingconfiguration",
name="tenant",
field=models.OneToOneField(
help_text="Organization tenant",
on_delete=django.db.models.deletion.CASCADE,
related_name="billing_configuration",
to="core.tenant",
),
),
migrations.AddField(
model_name="billlineitem",
name="rendering_provider",
field=models.ForeignKey(
blank=True,
help_text="Rendering provider",
null=True,
on_delete=django.db.models.deletion.SET_NULL,
related_name="rendered_line_items",
to=settings.AUTH_USER_MODEL,
),
),
migrations.AddField(
model_name="billlineitem",
name="supervising_provider",
field=models.ForeignKey(
blank=True,
help_text="Supervising provider",
null=True,
on_delete=django.db.models.deletion.SET_NULL,
related_name="supervised_line_items",
to=settings.AUTH_USER_MODEL,
),
),
migrations.AddField(
model_name="claimstatusupdate",
name="updated_by",
field=models.ForeignKey(
blank=True,
help_text="Staff member who made the update",
null=True,
on_delete=django.db.models.deletion.SET_NULL,
related_name="claim_status_updates",
to=settings.AUTH_USER_MODEL,
),
),
migrations.AddField(
model_name="insuranceclaim",
name="created_by",
field=models.ForeignKey(
blank=True,
help_text="User who created the claim",
null=True,
on_delete=django.db.models.deletion.SET_NULL,
related_name="created_insurance_claims",
to=settings.AUTH_USER_MODEL,
),
),
migrations.AddField(
model_name="insuranceclaim",
name="insurance_info",
field=models.ForeignKey(
help_text="Insurance information",
on_delete=django.db.models.deletion.CASCADE,
related_name="insurance_claims",
to="patients.insuranceinfo",
),
),
migrations.AddField(
model_name="insuranceclaim",
name="original_claim",
field=models.ForeignKey(
blank=True,
help_text="Original claim if this is a resubmission",
null=True,
on_delete=django.db.models.deletion.SET_NULL,
related_name="resubmissions",
to="billing.insuranceclaim",
),
),
migrations.AddField(
model_name="claimstatusupdate",
name="insurance_claim",
field=models.ForeignKey(
help_text="Related insurance claim",
on_delete=django.db.models.deletion.CASCADE,
related_name="status_updates",
to="billing.insuranceclaim",
),
),
]