Update pembacaan API

This commit is contained in:
servdal
2025-08-07 16:40:10 +07:00
parent d9e70fc1e9
commit 92e7cad787

View File

@@ -771,23 +771,42 @@ class FrontpageController extends Controller
$bpjs = $decodedData['nobpjs'] ?? '0';
$drpeminta = $decodedData['drpeminta'] ?? null;
$tlsasal = $decodedData['asalpasien'] ?? null;
$rekues = $decodedData['layanan'] ?? null;
//$rekues = $decodedData['layanan'] ?? null;
$statusbayar = $decodedData['statusbayar'] ?? null;
$notransaksi = $decodedData['notransaksi'] ?? null;
$insurance = $decodedData['asuransi'] ?? 'UMM';
$klinis = $decodedData['klinis'] ?? null;
$klinisi = $decodedData['klinisi'] ?? $drpeminta;
$kd_spesimen = $decodedData['kode'] ?? null;
$rekues = $decodedData['kode'] ?? null;
$nm_spesimen = $decodedData['spesimen'] ?? null;
$pengambilan = $decodedData['pengambilan'] ?? null;
$nmrs = $decodedData['namarspengirim'] ?? 'RSSA Malang';
$telpon = str_replace('_', '', $nohap);
$rekues = str_replace('_', ' ', $rekues);
//$rekues = str_replace('_', ' ', $rekues);
$tlsasal = str_replace('_', ' ', $tlsasal);
$klinisi = str_replace('_', ' ', $klinisi);
$nama = str_replace('_', ' ', $nama);
$alamat = str_replace('_', ' ', $alamat);
$kd_spesimen = '';
$getkodespesimen= Organisms::where('name', $nm_spesimen)->where('kelompok', 'listkodespesimen')->first();
if (isset($getkodespesimen->category)){
$kd_spesimen= $getkodespesimen->category;
} else {
$cekdulu = explode(' ', $nm_spesimen);
if (isset($cekdulu[1])){
$kd_spesimen = str_replace('.', '', $cekdulu[0]);
} else {
foreach ($cekdulu as $kata) {
$kd_spesimen .= substr($kata, 0, 1);
}
}
Organisms::create([
'name' => $nm_spesimen,
'category' => $kd_spesimen,
'kelompok' => 'listkodespesimen'
]);
}
$iddokter = '';
$ruangan = 1;
$kelompok = 'admin';