Tambah Pemeriksaan Pasien Tambah Pemeriksaan Pasien Klinik
@if (in_array(auth()->user()->role, ['superadmin', 'dokter'])) @endif
@if (in_array(auth()->user()->role, ['superadmin', 'dokter'])) @endif
Data Pasien
Nomor Registrasi : {{ $this->queuePatient->registration_number ?? '-' }}
Nomor Rekam Medis : {{ $this->patient->medical_record_number ?? '-' }}
Nama : {{ $this->patient->name ?? '-' }}
Alamat : {{ $this->patient->address ?? '-' }}
Jenis Kelamin : {{ $this->patient->gender ?? '-' }}
Tanggal Periksa : {{ optional($this->queuePatient->date)->format('d-m-Y') ?? '-' }}
Tanggal Lahir / Umur : {{ optional($this->patient->birthday)->format('d-m-Y') ?? '-' }} / {{ $this->patient->age ?? '-' }}
Nomor Ponsel : {{ $this->patient->phone_number ?? '-' }}
NIK : {{ $this->patient->id_number ?? '-' }}
Jenis Pasien : {{ $this->patient->type ?? '-' }}
@if (app_setting('APP_BPJS') == 'true' && $this->patient->type == 'BPJS' && $this->queuePatient->pcare) @if ($this->pcare_registration)
Sebelum melanjutkan, pastikan nomor urut pcare sudah benar dan sudah sesuai dengan apa yang ada di aplikasi PCare!
@endif
Data Pendaftaran BPJS
Nomor Urut : {{ $this->pcare_registration['noUrut'] ?? '-' }}
Nomor Kartu : {{ $this->pcare_registration['peserta']['noKartu'] ?? '-' }}
Poli : {{ $this->pcare_registration['poli']['nmPoli'] ?? '-' }}
Keluhan : {{ $this->pcare_registration['keluhan'] ?? '-' }}
Sistole : {{ isset($this->pcare_registration['sistole']) ? $this->pcare_registration['sistole'] . ' mmHg' : '-' }}
Diastole : {{ isset($this->pcare_registration['diastole']) ? $this->pcare_registration['diastole'] . ' mmHg' : '-' }}
Berat Badan : {{ isset($this->pcare_registration['beratBadan']) ? $this->pcare_registration['beratBadan'] . ' kg' : '-' }}
Tinggi Badan : {{ isset($this->pcare_registration['tinggiBadan']) ? $this->pcare_registration['tinggiBadan'] . ' cm' : '-' }}
Pernapasan : {{ isset($this->pcare_registration['respRate']) ? $this->pcare_registration['respRate'] . ' /menit' : '-' }}
Nadi : {{ isset($this->pcare_registration['heartRate']) ? $this->pcare_registration['heartRate'] . ' bpm' : '-' }}
@endif
@if ($errors->any()) @endif
@switch($this->step) @case(1)
@error('anamnesis') {{ $message }} @enderror @error('carePlan') {{ $message }} @enderror @if (app_setting('APP_BPJS') == 'true' && $this->patient->type == 'BPJS' && $this->queuePatient->pcare)
@error('anamnesa') {{ $message }} @enderror
@endif
@break @case(2)
@if (app_setting('APP_MODE') == 'lab')
@else
@error('fisikDetail') {{ $message }} @enderror
@endif @if (app_setting('APP_BPJS') == 'true' && $this->patient->type == 'BPJS' && $this->queuePatient->pcare)
BPJS
@foreach ($awareness as $awareness) @endforeach
@endif
@break @case(3)
@if (app_setting('APP_MODE') == 'lab') @if ($this->hasRegisteredLab)

Registrasi Lab Telah Dilakukan

Anda tidak dapat menyuntingnya disini. Silahkan sunting di menu registrasi lab.
@else @livewire('service.patient-appraisal.partial.registration-lab', [ 'patient_id' => $this->patient->id, 'company_id' => $this->patient->company_id, 'queue_id' => $this->queuePatient->id, 'test_value' => $this->dataTes, ]) @endif @else
@foreach ($lab as $l) @endforeach
Laboratorium Harga
{{ $l->name }}
@foreach (json_decode($l->multiple) as $item) {{ $item->pemeriksaan }}{{ !$loop->last ? ',' : '' }} @endforeach
{{ money_format_idr($l->price) }}
@error('penunjangKesanEkg') {{ $message }} @enderror
@error('penunjangKesanXray') {{ $message }} @enderror
@endif
@break @case(4)
@if ($this->diagnosaKodeICDX)
@foreach ($this->diagnosaKodeICDX as $index => $item) @endforeach

@endif
@forelse ($icdxs_diagnosis as $icdx) @empty @if ($this->autocompleteDiagnosis != '') Data diagnosa tidak ditemukan. @endif @endforelse
@if (app_setting('APP_BPJS') == 'true') @endif
@if ($this->diagnosaLayanan)
@foreach ($this->diagnosaLayanan as $index => $item) @endforeach

@endif
@forelse ($services_diagnosis as $service) @empty @if ($this->autocompleteServiceDiagnosis != '') Data layanan/tindakan tidak ditemukan. @endif @endforelse
@if (app_setting('APP_BPJS') == 'true' && $this->patient->type == 'BPJS' && $this->queuePatient->pcare)
BPJS
@foreach ($prognosa as $prognosa) @endforeach
@foreach ($food_allergies as $foodAllergy) @endforeach
@foreach ($air_allergies as $airAllergy) @endforeach
@foreach ($drug_allergies as $drugAllergy) @endforeach
@endif
@break @case(5)

Medikamentosa

@forelse($this->penatalaksanaanResep as $index => $resep) @if (optional($resep)['type'] == 'racikan') @else {{-- STOK --}} @endif @if ($aktif == $index && optional($resep)['type'] == 'racikan') @endif @empty @endforelse
Obat Stok Jumlah Dosis
@foreach ($drugs as $drug) @endforeach
{{ optional($this->getDrug($resep['obat']))->stock }}
{{-- --}} @forelse($resep['obat'] as $obatKey => $obat) {{-- STOK --}} {{-- --}} @empty @endforelse
Obat Stok JumlahDosisHarga Tuslah Embalase Total
@foreach ($drugs as $drug) @endforeach
{{ optional($this->getDrug($obat['obat']))->stock }} {{ money_format_idr($obat['harga']) }} {{ money_format_idr($obat['harga'] * $obat['jumlah'] + (int) $obat['tuslah'] + (int) $obat['embalase']) }}

Tambah Obat

Tidak Ada Data

Non Medikamentosa

@forelse($this->penatalaksanaanBhp as $index => $bhp) @empty @endforelse
Bahan Habis Pakai Stock Jumlah Keterangan
@foreach ($consumables as $consumable) @endforeach
{{ optional($this->getConsumable($bhp['bhp']))->stock }}
Tambah BHP, jika diperlukan.
@error('penatalaksanaanKetBhp') {{ $message }} @enderror

Kontrol Lanjutan

@break @case(6)
@if (app_setting('APP_BPJS') == 'true' && $this->patient->type == 'BPJS' && $this->queuePatient->pcare)
BPJS
@foreach ($returns as $returns) @endforeach
@if ($this->bpjs['kdStatusPulang'] == '3')

@foreach ($polyclinics as $polyclinic) @endforeach
@endif @if ($this->bpjs['kdStatusPulang'] == '4')

@foreach (config('bpjs.consts.tacc') as $code => $tacc) @endforeach
@if (config('bpjs.consts.tacc.' . $this->bpjs['kdTacc'] . '.alasanTacc') == 'icdx')
Data diambil dari diagnosa.
@elseif(config('bpjs.consts.tacc.' . $this->bpjs['kdTacc'] . '.alasanTacc') != null)
@foreach (config('bpjs.consts.tacc.' . $this->bpjs['kdTacc'] . '.alasanTacc') as $reason) @endforeach
@endif

TACC (Time-Age-Complication-Comorbidity)

  • Time yaitu jika perjalanan penyakit dapat digolongkan kepada kondisi kronis atau melewati, golden time standard.
  • Age yaitu jika usia pasien masuk dalam kategori yang dikhawatirkan meningkatkan risiko komplikasi sertarisiko kondisi penyakit lebih berat.
  • Complication yaitu jika komplikasi yang ditemui dapat memperberat kondisi pasien.
  • Comorbidity yaitu jika terdapat keluhan atau gejala penyakit lain yang memperberat kondisi pasien.


@if (!$this->bpjs['telahMemilih'])

@if ($this->bpjs['tipeRujukan'] != '0') @if ($this->bpjs['tipeRujukan'] != '2')
@if (!empty($specialis)) @foreach ($specialis as $item) @if (isset($item['kdSpesialis']) && isset($item['nmSpesialis'])) @endif @endforeach @else @endif
{{-- @dump($sub_specialis) --}} @foreach ($sub_specialis as $sub_specialis) {{-- @if ($this->bpjs['tipeRujukan'] == '3') --}} @if ($this->bpjs['spesialis']) @endif {{-- @else @endif --}} @endforeach
@endif @if ($this->bpjs['tipeRujukan'] == '1')
@foreach ($tools as $tool) @endforeach
@endif @if ($this->bpjs['tipeRujukan'] != '1')
@foreach ($particulars as $particular) @if ($this->bpjs['tipeRujukan'] == '2') @if (array_key_exists($particular['kdKhusus'], config('bpjs.consts.khusus-2'))) @endif @elseif($this->bpjs['tipeRujukan'] == '3') @if (array_key_exists($particular['kdKhusus'], config('bpjs.consts.khusus-3'))) ) @endif @else @endif @endforeach
@endif {{-- @dump($this->bpjs['faskes']) --}}
@if (array_key_exists('code', $this->bpjs['faskes'])) @else @forelse ($this->bpjs['faskes'] as $facility) @empty @endforelse @endif
Faskes Kantor Cabang Alamat Telepon Jarak Jumlah
Tempat
Tidur
Aksi
{{ $this->bpjs['faskes']['message'] }}
{{ $facility['nmppk'] }} {{ $facility['nmkc'] }} {{ $facility['alamatPpk'] }} {{ $facility['telpPpk'] }} {{ $facility['distance'] }} {{ $facility['kapasitas'] }}
Fasilitas kesehatan tidak ditemukan.
@endif
@else
PPK Rujukan : {{ $this->bpjs['namaFaskes'] }}
Tanggal Rencana Berkunjung : {{ $this->bpjs['rujukLanjut']['tglEstRujuk'] }}
@endif @endif
@else
@foreach ($hospital_references as $hospital) @endforeach
Cari atau masukkan tempat rujukan ke inputan di bawah.
@if ($this->rujukanDiagnosa)
@foreach ($this->rujukanDiagnosa as $index => $item) @endforeach

@endif
@forelse ($icdxs_refer as $icdx) @empty @if ($this->autocompleteRefer != '') Data diagnosa tidak ditemukan. @endif @endforelse
@if (app_setting('APP_BPJS') == 'true') @endif
@if ($this->rujukanPenangananAwal)
@foreach ($this->rujukanPenangananAwal as $index => $item) @endforeach

@endif
@forelse ($services_refer as $service) @empty @if ($this->autocompleteServiceRefer != '') Data layanan/tindakan tidak ditemukan. @endif @endforelse
@endif
@break @case(7)
@error('laporanK3') {{ $message }} @enderror
@error('laporanPPI') {{ $message }} @enderror
@break @case(8)
@error('evaluasiKontrol') {{ $message }} @enderror @error('evaluasiPengawasan') {{ $message }} @enderror
@break @case(9)
@if ($this->allergyType) @foreach ($allergy as $item) @endforeach @else @foreach ($allergy as $item) @endforeach @endif
@break @case(10)
@error('evaluasiKontrol') {{ $message }} @enderror
@break @endswitch
@push('styles') @endpush @push('scripts') @endpush