# Generated by Django 4.2.14 on 2025-01-22 16:33

from django.db import migrations, models
import django.db.models.deletion


class Migration(migrations.Migration):

    dependencies = [
        ('medications', '0004_medicationreference_medicationcodeablereference'),
        ('base', '0005_codeablereference'),
        ('medicationdispenses', '0001_initial'),
    ]

    operations = [
        migrations.AlterField(
            model_name='medicationdispense',
            name='medication',
            field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, related_name='medication_dispense_medication', to='medications.medicationcodeablereference'),
        ),
        migrations.AlterField(
            model_name='medicationdispense',
            name='rendered_dosage_instructions',
            field=models.TextField(null=True),
        ),
        migrations.AlterField(
            model_name='medicationdispense',
            name='status',
            field=models.CharField(choices=[('preparation', 'preparation'), ('in_progress', 'in_progress'), ('on_hold', 'on_hold'), ('completed', 'completed'), ('cancelled', 'cancelled'), ('entered_in_error', 'entered_in_error'), ('stopped', 'stopped'), ('declined', 'declined'), ('unknown', 'unknown')], max_length=255, null=True),
        ),
        migrations.AlterField(
            model_name='medicationdispenseperformer',
            name='function',
            field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='medication_dispense_performer_function', to='base.codeableconcept'),
        ),
    ]
