# Generated by Django 4.2.1 on 2023-06-11 01:36

from django.db import migrations, models
import django.db.models.deletion
import django.utils.timezone


class Migration(migrations.Migration):

    dependencies = [
        ('otentifikasi', '0001_initial'),
        ('pemeriksaan', '0001_initial'),
    ]

    operations = [
        migrations.AlterModelOptions(
            name='logpemeriksaanpasien',
            options={'verbose_name': 'Log CPPT', 'verbose_name_plural': 'Log CPPT'},
        ),
        migrations.CreateModel(
            name='CPPT',
            fields=[
                ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('kode', models.CharField(blank=True, max_length=255, null=True)),
                ('tinggi_badan', models.CharField(blank=True, max_length=255, null=True)),
                ('nadi', models.CharField(blank=True, max_length=255, null=True)),
                ('berat_badan', models.CharField(blank=True, max_length=255, null=True)),
                ('respirasi', models.CharField(blank=True, max_length=255, null=True)),
                ('catatan_perawat', models.TextField(blank=True, null=True)),
                ('subjective', models.TextField(blank=True, null=True)),
                ('objective', models.TextField(blank=True, null=True)),
                ('assesment', models.TextField(blank=True, null=True)),
                ('planning', models.TextField(blank=True, null=True)),
                ('instruction', models.TextField(blank=True, null=True)),
                ('catatan_dokter', models.TextField(blank=True, null=True)),
                ('diagnosa', models.TextField(blank=True, null=True)),
                ('resep', models.TextField(blank=True, null=True)),
                ('progress_resep', models.CharField(blank=True, max_length=255, null=True)),
                ('file_resep', models.FileField(blank=True, null=True, upload_to='fileresep')),
                ('waktu_resep', models.DateTimeField(blank=True, null=True)),
                ('lab', models.TextField(blank=True, null=True)),
                ('progress_lab', models.CharField(blank=True, max_length=255, null=True)),
                ('file_lab', models.FileField(blank=True, null=True, upload_to='filelab')),
                ('waktu_lab', models.DateTimeField(blank=True, max_length=255, null=True)),
                ('radiologi', models.TextField(blank=True, null=True)),
                ('progress_radiologi', models.CharField(blank=True, max_length=255, null=True)),
                ('file_radiologi', models.FileField(blank=True, null=True, upload_to='fileradiologi')),
                ('status', models.CharField(blank=True, max_length=255, null=True)),
                ('file', models.FileField(blank=True, null=True, upload_to='filepemeriksaanpasien')),
                ('is_diselesaikan_dokter', models.BooleanField(blank=True, null=True)),
                ('created_at', models.DateTimeField(default=django.utils.timezone.now)),
                ('dokter', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='dokter_pemeriksaan_pasien', to='otentifikasi.biodata')),
                ('pendaftaran', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='pendaftaran_pemeriksaan_pasien', to='pemeriksaan.pendaftaran')),
                ('perawat', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='perawat_pemeriksaan_pasien', to='otentifikasi.biodata')),
                ('posisi_pelayanan', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='pemeriksaan.posisipelayanan')),
            ],
            options={
                'verbose_name': 'CPPT',
                'verbose_name_plural': 'CPPT',
            },
        ),
        migrations.AlterField(
            model_name='logpemeriksaanpasien',
            name='relasi',
            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='pemeriksaan.cppt'),
        ),
        migrations.DeleteModel(
            name='PemeriksaanPasien',
        ),
    ]
