@extends('layouts.apoteker') @section('title', 'Form Monitoring Efek Samping Obat') @section('content')
📝 Form Monitoring Efek Samping Obat (Algoritma Naranjo)
@csrf @push('styles')
@endpush {{-- Pilih Pasien --}}
Pilih Pasien
-- Pilih Pasien --
@foreach($users as $user)
id ? 'selected' : '' }}> {{ $user->name }} ({{ $user->ktp ?? 'KTP tidak tersedia' }})
@endforeach
Cari nama pasien...
{{-- Obat Dicurigai --}}
Obat yang Dicurigai
{{-- Tanggal Observasi --}}
Tanggal Observasi
{{-- Pertanyaan 1–10 --}} @php $questions = [ 1 => 'Apakah ada laporan efek samping obat yang serupa?', 2 => 'Apakah efek samping obat terjadi setelah pemberian obat yang dicurigai?', 3 => 'Apakah efek samping obat membaik setelah obat dihentikan atau obat antagonis khusus diberikan?', 4 => 'Apakah efek samping obat terjadi berulang setelah obat diberikan kembali?', 5 => 'Apakah ada alternative penyebab lain yang dapat menjelaskan efek samping?', 6 => 'Apakah efek samping obat muncul kembali ketika placebo diberikan?', 7 => 'Apakah obat yang dicurigai terdeteksi di dalam darah/cairan tubuh dengan konsentrasi toksik?', 8 => 'Apakah efek samping obat bertambah parah ketika dosis ditingkatkan atau membaik saat diturunkan?', 9 => 'Apakah pasien pernah mengalami efek samping obat yang sama atau mirip sebelumnya?', 10 => 'Apakah efek samping obat dapat dikonfirmasi dengan bukti objektif?' ]; @endphp @for ($i = 1; $i <= 10; $i++)
Pertanyaan {{ $i }}:
{{ $questions[$i] }}
-- Pilih Jawaban --
@php $options = match($i) { 2, 4 => [2 => 'Ya (+2)', -1 => 'Tidak (-1)', 0 => 'Tidak Diketahui (0)'], 5, 6 => [-1 => 'Ya (-1)', 2 => 'Tidak (+2)', 0 => 'Tidak Diketahui (0)'], default => [1 => 'Ya (+1)', 0 => 'Tidak (0)', 0 => 'Tidak Diketahui (0)'], }; @endphp @foreach($options as $val => $label)
{{ $label }}
@endforeach
@endfor {{-- Tombol --}}
🔙 Batal
💾 Simpan Data
@endsection @push('scripts') @endpush