update
This commit is contained in:
@@ -40,15 +40,10 @@ class FrontpageController extends Controller
|
|||||||
{
|
{
|
||||||
protected $lisServiceUrl;
|
protected $lisServiceUrl;
|
||||||
|
|
||||||
public function __construct()
|
public function __construct() {
|
||||||
{
|
$this->lisServiceUrl = env('LIS_SERVICE_URL', 'http://10.10.120.72:5000');
|
||||||
// Mengambil URL service dari file .env, dengan fallback default
|
|
||||||
$this->lisServiceUrl = env('LIS_SERVICE_URL', 'http://10.10.120.14:5000');
|
|
||||||
}
|
}
|
||||||
private function sendRegistrationToLis(array $data)
|
private function sendRegistrationToLis(array $data){
|
||||||
{
|
|
||||||
// Memetakan data dari fungsi register Anda ke format yang dibutuhkan LIS service
|
|
||||||
// PENTING: Pastikan pemetaan ini benar, terutama 'test_code'.
|
|
||||||
$payload = [
|
$payload = [
|
||||||
'command' => 'register_patient',
|
'command' => 'register_patient',
|
||||||
'data' => [
|
'data' => [
|
||||||
@@ -185,7 +180,7 @@ class FrontpageController extends Controller
|
|||||||
$result = Dokter::where('nama', 'LIKE', '%'.$search.'%')->get();
|
$result = Dokter::where('nama', 'LIKE', '%'.$search.'%')->get();
|
||||||
return response()->json($result);
|
return response()->json($result);
|
||||||
}
|
}
|
||||||
public function viewMikro() {
|
public function viewMikro($master) {
|
||||||
if (!Session::has('previlage')) {
|
if (!Session::has('previlage')) {
|
||||||
return redirect('/login');
|
return redirect('/login');
|
||||||
}
|
}
|
||||||
@@ -194,7 +189,7 @@ class FrontpageController extends Controller
|
|||||||
'allppds' => User::where('previlage', 'ppds')->get(),
|
'allppds' => User::where('previlage', 'ppds')->get(),
|
||||||
'allanalis' => User::where('previlage', 'analis')->get(),
|
'allanalis' => User::where('previlage', 'analis')->get(),
|
||||||
'lokasi' => 'Lab Mikrobiologi',
|
'lokasi' => 'Lab Mikrobiologi',
|
||||||
'master' => 'mikro',
|
'master' => $master,
|
||||||
'antrkrmsitu' => 0,
|
'antrkrmsitu' => 0,
|
||||||
];
|
];
|
||||||
$allOrganisms = Organisms::orderBy('name', 'ASC')->get();
|
$allOrganisms = Organisms::orderBy('name', 'ASC')->get();
|
||||||
@@ -226,51 +221,42 @@ class FrontpageController extends Controller
|
|||||||
};
|
};
|
||||||
|
|
||||||
$biakankulturData = $groupOrganisms('biakankultur');
|
$biakankulturData = $groupOrganisms('biakankultur');
|
||||||
$mikroorganismeData = $groupOrganisms('mikroorganisme');
|
$mikroorganismeData = $groupOrganisms('mikroorganisme');
|
||||||
|
$data = array_merge($data, [
|
||||||
// Gabungkan data
|
'organismes' => $biakankulturData['organismes'],
|
||||||
$data = array_merge($data, [
|
'bacterycateggories' => $biakankulturData['categories'],
|
||||||
'organismes' => $biakankulturData['organismes'],
|
'mikroorganismes' => $mikroorganismeData['organismes'],
|
||||||
'bacterycateggories' => $biakankulturData['categories'],
|
'mikroorganismestlist' => $mikroorganismeData['categories'],
|
||||||
'mikroorganismes' => $mikroorganismeData['organismes'],
|
]);
|
||||||
'mikroorganismestlist' => $mikroorganismeData['categories'],
|
$kelompokMapping = [
|
||||||
]);
|
'jsonsputum' => 'Sputum',
|
||||||
|
'jsonswabtenggorok' => 'Swab Tenggorok',
|
||||||
// Mapping nama kelompok di array dengan nama kelompok di tabel database
|
'jsonurine' => 'Urine',
|
||||||
$kelompokMapping = [
|
'jsonswabperineum' => 'Swab perineum',
|
||||||
'jsonsputum' => 'Sputum',
|
'jsonselepitel' => 'Sel Epitel',
|
||||||
'jsonswabtenggorok' => 'Swab Tenggorok',
|
'jsonselradang' => 'Sel Radang',
|
||||||
'jsonurine' => 'Urine',
|
'jsonmikroorganisme' => 'Q Mikroorganisme',
|
||||||
'jsonswabperineum' => 'Swab perineum',
|
'jsonjumlahlactobacillus' => 'Lactobacillus',
|
||||||
'jsonselepitel' => 'Sel Epitel',
|
'jsonjumlahgardnerella' => 'Gardnerella',
|
||||||
'jsonselradang' => 'Sel Radang',
|
'jsonjumlahmobiluncus' => 'Mobiluncus',
|
||||||
'jsonmikroorganisme' => 'Q Mikroorganisme',
|
|
||||||
'jsonjumlahlactobacillus' => 'Lactobacillus',
|
|
||||||
'jsonjumlahgardnerella' => 'Gardnerella',
|
|
||||||
'jsonjumlahmobiluncus' => 'Mobiluncus',
|
|
||||||
'jsonpewarnaanziehlnielsen' => 'Pewarnaan Ziehl Nielsen',
|
'jsonpewarnaanziehlnielsen' => 'Pewarnaan Ziehl Nielsen',
|
||||||
'jsonpewarnaanneisser' => 'Pewarnaan Neisser',
|
'jsonpewarnaanneisser' => 'Pewarnaan Neisser',
|
||||||
'jsonpewarnaannegatif' => 'Pewarnaan Negatif',
|
'jsonpewarnaannegatif' => 'Pewarnaan Negatif',
|
||||||
'jsonpewarnaanspora' => 'Pewarnaan Spora',
|
'jsonpewarnaanspora' => 'Pewarnaan Spora',
|
||||||
'jsonmediabap' => 'Media BAP',
|
'jsonmediabap' => 'Media BAP',
|
||||||
'jsonmediacap' => 'Media CAP',
|
'jsonmediacap' => 'Media CAP',
|
||||||
'jsonmediamcconkey' => 'Media Mc Conkey',
|
'jsonmediamcconkey' => 'Media Mc Conkey',
|
||||||
'jsonpemeriksaantl' => 'Pemeriksaan Tambahan Lainnya',
|
'jsonpemeriksaantl' => 'Pemeriksaan Tambahan Lainnya',
|
||||||
'jsonbiakankultur' => 'Biakan Kultur',
|
'jsonbiakankultur' => 'Biakan Kultur',
|
||||||
];
|
];
|
||||||
|
|
||||||
// Ambil data tambahan untuk kelompok organisme dari koleksi yang sudah diambil
|
|
||||||
foreach ($kelompokMapping as $key => $kelompok) {
|
foreach ($kelompokMapping as $key => $kelompok) {
|
||||||
$data[$key] = $allOrganisms->where('kelompok', $kelompok)->values();
|
$data[$key] = $allOrganisms->where('kelompok', $kelompok)->values();
|
||||||
}
|
}
|
||||||
|
|
||||||
// Kembalikan view dengan data
|
|
||||||
if (Session::get('previlage') == 'developer'){
|
if (Session::get('previlage') == 'developer'){
|
||||||
return view('dokter.ppdsdeveloper', $data);
|
return view('dokter.ppdsdeveloper', $data);
|
||||||
} else {
|
} else {
|
||||||
return view('dokter.ppds', $data);
|
return view('dokter.ppds', $data);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
public function pengambilan() {
|
public function pengambilan() {
|
||||||
if (Session::get('previlage') == ''){
|
if (Session::get('previlage') == ''){
|
||||||
@@ -295,7 +281,7 @@ class FrontpageController extends Controller
|
|||||||
'telpon' => $hape
|
'telpon' => $hape
|
||||||
]);
|
]);
|
||||||
$alamathasil = url('/').'/hasil/'.$nofoto;
|
$alamathasil = url('/').'/hasil/'.$nofoto;
|
||||||
$linke = 'Berikut%20kami%20kirimkan%20hasil%20dari%20pemeriksaan%20foto%20anda,%20silahkan%20klik%20tautan%20dibawah%20ini%0a'.$alamathasil;
|
$linke = 'Berikut%20kami%20kirimkan%20hasil%20dari%20pemeriksaan%20foto%20anda,%20silahkan%20klik%20tautan%20dibawah%20ini%0a'.$alamathasil;
|
||||||
$linke = 'https://api.whatsapp.com/send?phone='.$hape.'&text='.$linke;
|
$linke = 'https://api.whatsapp.com/send?phone='.$hape.'&text='.$linke;
|
||||||
echo $linke;
|
echo $linke;
|
||||||
}
|
}
|
||||||
@@ -449,7 +435,7 @@ class FrontpageController extends Controller
|
|||||||
'Content-type: application/json',
|
'Content-type: application/json',
|
||||||
'Authorization: Bearer '.$api_access_key,
|
'Authorization: Bearer '.$api_access_key,
|
||||||
);
|
);
|
||||||
$url = 'https://insitu.fk.ub.ac.id/api/auth/listallpejabat';
|
$url = 'https://radiology.duidev.com/api/auth/listallpejabat';
|
||||||
$ch = curl_init();
|
$ch = curl_init();
|
||||||
curl_setopt($ch, CURLOPT_URL, $url);
|
curl_setopt($ch, CURLOPT_URL, $url);
|
||||||
curl_setopt($ch, CURLOPT_POST, false); //POST Set True
|
curl_setopt($ch, CURLOPT_POST, false); //POST Set True
|
||||||
@@ -463,7 +449,7 @@ class FrontpageController extends Controller
|
|||||||
curl_close($ch);
|
curl_close($ch);
|
||||||
$response = json_decode($result);
|
$response = json_decode($result);
|
||||||
$data['dosens'] = $response;
|
$data['dosens'] = $response;
|
||||||
$url = 'https://insitu.fk.ub.ac.id/api/auth/listallkegiatan';
|
$url = 'https://radiology.duidev.com/api/auth/listallkegiatan';
|
||||||
$ch = curl_init();
|
$ch = curl_init();
|
||||||
curl_setopt($ch, CURLOPT_URL, $url);
|
curl_setopt($ch, CURLOPT_URL, $url);
|
||||||
curl_setopt($ch, CURLOPT_POST, false); //POST Set True
|
curl_setopt($ch, CURLOPT_POST, false); //POST Set True
|
||||||
@@ -586,7 +572,7 @@ class FrontpageController extends Controller
|
|||||||
'Authorization: Bearer '.$api_access_key,
|
'Authorization: Bearer '.$api_access_key,
|
||||||
);
|
);
|
||||||
|
|
||||||
$url = 'https://insitu.fk.ub.ac.id/api/auth/synckegiatandrris';
|
$url = 'https://radiology.duidev.com/api/auth/synckegiatandrris';
|
||||||
$ch = curl_init();
|
$ch = curl_init();
|
||||||
curl_setopt($ch, CURLOPT_URL, $url);
|
curl_setopt($ch, CURLOPT_URL, $url);
|
||||||
curl_setopt($ch, CURLOPT_POST, true); //POST Set True
|
curl_setopt($ch, CURLOPT_POST, true); //POST Set True
|
||||||
@@ -1554,7 +1540,7 @@ class FrontpageController extends Controller
|
|||||||
$tabel = '';
|
$tabel = '';
|
||||||
$lists = DB::table('periksa')
|
$lists = DB::table('periksa')
|
||||||
->select('periksa.*', 'organisms.satuan as satuanperspesimen', 'organisms.nilai as nilaiperspesimen')
|
->select('periksa.*', 'organisms.satuan as satuanperspesimen', 'organisms.nilai as nilaiperspesimen')
|
||||||
->leftJoin('periksa', 'organisms.category', 'periksa.kd_spesimen')
|
->leftJoin('organisms', 'organisms.category', '=', 'periksa.kd_spesimen')
|
||||||
->where('periksa.noregister', $noregister)
|
->where('periksa.noregister', $noregister)
|
||||||
->where('periksa.tgllahirpasien', $tgllahir)
|
->where('periksa.tgllahirpasien', $tgllahir)
|
||||||
->get();
|
->get();
|
||||||
|
|||||||
@@ -158,6 +158,7 @@ class ListController extends Controller
|
|||||||
|
|
||||||
DB::raw("CASE
|
DB::raw("CASE
|
||||||
WHEN status IS NULL THEN '<span class=\"badge badge-danger\">NEW</span>'
|
WHEN status IS NULL THEN '<span class=\"badge badge-danger\">NEW</span>'
|
||||||
|
WHEN status = '' THEN '<span class=\"badge badge-danger\">NEW</span>'
|
||||||
WHEN status LIKE '%Dibatalkan%' THEN '<font color=grey>Batal</font>'
|
WHEN status LIKE '%Dibatalkan%' THEN '<font color=grey>Batal</font>'
|
||||||
WHEN status LIKE '%Pemeriksaan Sampel%' THEN '<font color=green>Pemeriksaan Sampel</font>'
|
WHEN status LIKE '%Pemeriksaan Sampel%' THEN '<font color=green>Pemeriksaan Sampel</font>'
|
||||||
WHEN status LIKE '%Proses Analisis Sampel%' THEN '<strong>Diperiksa</strong>'
|
WHEN status LIKE '%Proses Analisis Sampel%' THEN '<strong>Diperiksa</strong>'
|
||||||
@@ -166,9 +167,9 @@ class ListController extends Controller
|
|||||||
WHEN status LIKE '%Decliend%' THEN '<strong><font color=red>Decliend</font></strong>'
|
WHEN status LIKE '%Decliend%' THEN '<strong><font color=red>Decliend</font></strong>'
|
||||||
WHEN status LIKE '%Selesai%' THEN '<span class=\"badge badge-success\">Selesai</span>'
|
WHEN status LIKE '%Selesai%' THEN '<span class=\"badge badge-success\">Selesai</span>'
|
||||||
WHEN status LIKE '%Arsip%' THEN '<span class=\"badge badge-primary\">Arsip</span>'
|
WHEN status LIKE '%Arsip%' THEN '<span class=\"badge badge-primary\">Arsip</span>'
|
||||||
ELSE '<font color=red>Unkown</font>'
|
WHEN status LIKE '%Data Vitek di Terima%' THEN '<span class=\"badge badge-warning\">Data Vitek di Terima</span>'
|
||||||
|
ELSE CONCAT('<span class=\"badge badge-info\">', status::text, '</span>')
|
||||||
END AS tlsstatus"),
|
END AS tlsstatus"),
|
||||||
|
|
||||||
DB::raw("CASE
|
DB::raw("CASE
|
||||||
WHEN status IS NULL THEN CONCAT('<span class=\"badge badge-danger\">', nofoto::text, '</span>')
|
WHEN status IS NULL THEN CONCAT('<span class=\"badge badge-danger\">', nofoto::text, '</span>')
|
||||||
WHEN status LIKE '%Dibatalkan%' THEN CONCAT('<font color=grey>', nofoto::text, '</font>')
|
WHEN status LIKE '%Dibatalkan%' THEN CONCAT('<font color=grey>', nofoto::text, '</font>')
|
||||||
@@ -230,6 +231,7 @@ class ListController extends Controller
|
|||||||
}
|
}
|
||||||
$arraylist = $arraylist->get();
|
$arraylist = $arraylist->get();
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
$arraylist = Periksa::select(
|
$arraylist = Periksa::select(
|
||||||
'id', 'mulai', 'akhir', 'orderid', 'noloket', 'nofoto', 'noregister', 'asalpasien', 'nmrs', 'pasien_id', 'nmpasien',
|
'id', 'mulai', 'akhir', 'orderid', 'noloket', 'nofoto', 'noregister', 'asalpasien', 'nmrs', 'pasien_id', 'nmpasien',
|
||||||
'jkpasien', 'tgllahirpasien', 'tlppasien', 'alamatpasien', 'reques', 'usia', 'berat', 'ktp', 'bpjs', 'ruangan_id',
|
'jkpasien', 'tgllahirpasien', 'tlppasien', 'alamatpasien', 'reques', 'usia', 'berat', 'ktp', 'bpjs', 'ruangan_id',
|
||||||
@@ -331,7 +333,33 @@ class ListController extends Controller
|
|||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
|
if ($master == 'ABSES'){
|
||||||
|
$arraylist = $arraylist->where('nm_spesimen', 'ABSES HEPAR');
|
||||||
|
} else if ($master == 'PERITONEUM'){
|
||||||
|
$arraylist = $arraylist->where('nm_spesimen', 'C. PERITONEUM');
|
||||||
|
} else if ($master == 'PLEURA'){
|
||||||
|
$arraylist = $arraylist->where('nm_spesimen', 'C. PLEURA');
|
||||||
|
} else if ($master == 'SENDI'){
|
||||||
|
$arraylist = $arraylist->where('nm_spesimen', 'C. SENDI');
|
||||||
|
} else if ($master == 'PERITONEUM'){
|
||||||
|
$arraylist = $arraylist->where('nm_spesimen', 'C. PERITONEUM');
|
||||||
|
} else if ($master == 'ASPIRASI'){
|
||||||
|
$arraylist = $arraylist->where('nm_spesimen', 'CAIRAN ASPIRASI');
|
||||||
|
} else if ($master == 'HIDUNG'){
|
||||||
|
$arraylist = $arraylist->where('nm_spesimen', 'SWAB HIDUNG');
|
||||||
|
} else if ($master == 'SWABLAIN'){
|
||||||
|
$arraylist = $arraylist->where('nm_spesimen', 'SWAB LAIN LAIN<');
|
||||||
|
} else if ($master == 'TELINGA'){
|
||||||
|
$arraylist = $arraylist->where('nm_spesimen', 'SWAB TELINGA');
|
||||||
|
} else if ($master == 'TENGGOROKAN'){
|
||||||
|
$arraylist = $arraylist->where('nm_spesimen', 'SWAB TENGGOROKAN');
|
||||||
|
} else if ($master == 'TUBO'){
|
||||||
|
$arraylist = $arraylist->where('nm_spesimen', 'TUBO O');
|
||||||
|
} else if ($master == '' OR $master == 'all'){
|
||||||
|
// no filter
|
||||||
|
} else {
|
||||||
|
$arraylist = $arraylist->where('nm_spesimen', $master);
|
||||||
|
}
|
||||||
if ($jenis == 'ThisDay') {
|
if ($jenis == 'ThisDay') {
|
||||||
$arraylist = $arraylist->where(function($q) {
|
$arraylist = $arraylist->where(function($q) {
|
||||||
$q->where(function($sub) {
|
$q->where(function($sub) {
|
||||||
|
|||||||
@@ -68,9 +68,44 @@
|
|||||||
@if(Session::get('previlage') == 'developer')
|
@if(Session::get('previlage') == 'developer')
|
||||||
<li><a href="/reportppds"><i class="fa fa-h-square"></i>SPV Verification</a></li>
|
<li><a href="/reportppds"><i class="fa fa-h-square"></i>SPV Verification</a></li>
|
||||||
<li><a href="/pendaftaran"><i class="fa fa-h-square"></i>Registration</a></li>
|
<li><a href="/pendaftaran"><i class="fa fa-h-square"></i>Registration</a></li>
|
||||||
<li><a href="/mikro"><i class="fa fa-user-md"></i>Expertise</a></li>
|
<li class="has-submenu">
|
||||||
|
<a href="#"><i class="fa fa-user-md"></i>Specimen</a>
|
||||||
|
<ul class="submenu">
|
||||||
|
<li><a href="/mikro/all">All</a></li>
|
||||||
|
<li><a href="/mikro/ABSES">ABSES HEPAR</a></li>
|
||||||
|
<li><a href="/mikro/PERITONEUM">C. PERITONEUM</a></li>
|
||||||
|
<li><a href="/mikro/PLEURA">C. PLEURA</a></li>
|
||||||
|
<li><a href="/mikro/SENDI">C. SENDI</a></li>
|
||||||
|
<li><a href="/mikro/ASPIRASI">CAIRAN ASPIRASI</a></li>
|
||||||
|
<li><a href="/mikro/CCI">CCI</a></li>
|
||||||
|
<li><a href="/mikro/DARAH">DARAH</a></li>
|
||||||
|
<li><a href="/mikro/FECES">FECES</a></li>
|
||||||
|
<li><a href="/mikro/JARINGAN">JARINGAN</a></li>
|
||||||
|
<li><a href="/mikro/KUKU">KUKU</a></li>
|
||||||
|
<li><a href="/mikro/LCS">LCS</a></li>
|
||||||
|
<li><a href="/mikro/MATA">MATA</a></li>
|
||||||
|
<li><a href="/mikro/PCR">PCR</a></li>
|
||||||
|
<li><a href="/mikro/PMDT">PMDT</a></li>
|
||||||
|
<li><a href="/mikro/PUS">PUS</a></li>
|
||||||
|
<li><a href="/mikro/RAMBUT">RAMBUT</a></li>
|
||||||
|
<li><a href="/mikro/SEKRET">SEKRET</a></li>
|
||||||
|
<li><a href="/mikro/SPUTUM">SPUTUM</a></li>
|
||||||
|
<li><a href="/mikro/SU">SU</a></li>
|
||||||
|
<li><a href="/mikro/SV">SV</a></li>
|
||||||
|
<li><a href="/mikro/SWAB">SWAB</a></li>
|
||||||
|
<li><a href="/mikro/HIDUNG">SWAB HIDUNG</a></li>
|
||||||
|
<li><a href="/mikro/SWABLAIN">SWAB LAIN LAIN</a></li>
|
||||||
|
<li><a href="/mikro/TELINGA">SWAB TELINGA</a></li>
|
||||||
|
<li><a href="/mikro/TENGGOROKAN">SWAB TENGGOROK</a></li>
|
||||||
|
<li><a href="/mikro/TCM">TCM</a></li>
|
||||||
|
<li><a href="/mikro/TUBO">TUBO O</a></li>
|
||||||
|
<li><a href="/mikro/TULANG">TULANG</a></li>
|
||||||
|
<li><a href="/mikro/URINE">URINE</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li><a href="/pasien"><i class="fa fa-wheelchair"></i>Patient</a></li>
|
<li><a href="/pasien"><i class="fa fa-wheelchair"></i>Patient</a></li>
|
||||||
<li><a href="/report"><i class="fa fa-hospital-o"></i>Report</a></li>
|
<li><a href="/report"><i class="fa fa-hospital-o"></i>Report</a></li>
|
||||||
|
<li><a href="/pengambilan"><i class="fa fa-stethoscope"></i>Pengambilan</a></li>
|
||||||
<li class="has-submenu">
|
<li class="has-submenu">
|
||||||
<a href="#"><i class="fa fa-user-md"></i>Logbook</a>
|
<a href="#"><i class="fa fa-user-md"></i>Logbook</a>
|
||||||
<ul class="submenu">
|
<ul class="submenu">
|
||||||
@@ -101,9 +136,44 @@
|
|||||||
@elseif(Session::get('previlage') == 'supervisor')
|
@elseif(Session::get('previlage') == 'supervisor')
|
||||||
<li><a href="/reportppds"><i class="fa fa-h-square"></i>SPV Verification</a></li>
|
<li><a href="/reportppds"><i class="fa fa-h-square"></i>SPV Verification</a></li>
|
||||||
<li><a href="/pendaftaran"><i class="fa fa-h-square"></i>Registration</a></li>
|
<li><a href="/pendaftaran"><i class="fa fa-h-square"></i>Registration</a></li>
|
||||||
<li><a href="/mikro"><i class="fa fa-user-md"></i>Expertise</a></li>
|
<li class="has-submenu">
|
||||||
|
<a href="#"><i class="fa fa-user-md"></i>Specimen</a>
|
||||||
|
<ul class="submenu">
|
||||||
|
<li><a href="/mikro/all">All</a></li>
|
||||||
|
<li><a href="/mikro/ABSES">ABSES HEPAR</a></li>
|
||||||
|
<li><a href="/mikro/PERITONEUM">C. PERITONEUM</a></li>
|
||||||
|
<li><a href="/mikro/PLEURA">C. PLEURA</a></li>
|
||||||
|
<li><a href="/mikro/SENDI">C. SENDI</a></li>
|
||||||
|
<li><a href="/mikro/ASPIRASI">CAIRAN ASPIRASI</a></li>
|
||||||
|
<li><a href="/mikro/CCI">CCI</a></li>
|
||||||
|
<li><a href="/mikro/DARAH">DARAH</a></li>
|
||||||
|
<li><a href="/mikro/FECES">FECES</a></li>
|
||||||
|
<li><a href="/mikro/JARINGAN">JARINGAN</a></li>
|
||||||
|
<li><a href="/mikro/KUKU">KUKU</a></li>
|
||||||
|
<li><a href="/mikro/LCS">LCS</a></li>
|
||||||
|
<li><a href="/mikro/MATA">MATA</a></li>
|
||||||
|
<li><a href="/mikro/PCR">PCR</a></li>
|
||||||
|
<li><a href="/mikro/PMDT">PMDT</a></li>
|
||||||
|
<li><a href="/mikro/PUS">PUS</a></li>
|
||||||
|
<li><a href="/mikro/RAMBUT">RAMBUT</a></li>
|
||||||
|
<li><a href="/mikro/SEKRET">SEKRET</a></li>
|
||||||
|
<li><a href="/mikro/SPUTUM">SPUTUM</a></li>
|
||||||
|
<li><a href="/mikro/SU">SU</a></li>
|
||||||
|
<li><a href="/mikro/SV">SV</a></li>
|
||||||
|
<li><a href="/mikro/SWAB">SWAB</a></li>
|
||||||
|
<li><a href="/mikro/HIDUNG">SWAB HIDUNG</a></li>
|
||||||
|
<li><a href="/mikro/SWABLAIN">SWAB LAIN LAIN</a></li>
|
||||||
|
<li><a href="/mikro/TELINGA">SWAB TELINGA</a></li>
|
||||||
|
<li><a href="/mikro/TENGGOROKAN">SWAB TENGGOROK</a></li>
|
||||||
|
<li><a href="/mikro/TCM">TCM</a></li>
|
||||||
|
<li><a href="/mikro/TUBO">TUBO O</a></li>
|
||||||
|
<li><a href="/mikro/TULANG">TULANG</a></li>
|
||||||
|
<li><a href="/mikro/URINE">URINE</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li><a href="/pasien"><i class="fa fa-wheelchair"></i>Patient</a></li>
|
<li><a href="/pasien"><i class="fa fa-wheelchair"></i>Patient</a></li>
|
||||||
<li><a href="/report"><i class="fa fa-hospital-o"></i>Report</a></li>
|
<li><a href="/report"><i class="fa fa-hospital-o"></i>Report</a></li>
|
||||||
|
<li><a href="/pengambilan"><i class="fa fa-stethoscope"></i>Pengambilan</a></li>
|
||||||
<li class="has-submenu">
|
<li class="has-submenu">
|
||||||
<a href="#"><i class="fa fa-user-md"></i>Logbook</a>
|
<a href="#"><i class="fa fa-user-md"></i>Logbook</a>
|
||||||
<ul class="submenu">
|
<ul class="submenu">
|
||||||
@@ -111,17 +181,6 @@
|
|||||||
<li><a href="/logbookstatistik">Report and Statistik</a></li>
|
<li><a href="/logbookstatistik">Report and Statistik</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<!--
|
|
||||||
|
|
||||||
<li class="has-submenu">
|
|
||||||
<a href="#"><i class="fa fa-stethoscope"></i>Queue List</a>
|
|
||||||
<ul class="submenu">
|
|
||||||
<li><a href="/list">Current List</a></li>
|
|
||||||
<li><a href="/antrian">Queue</a></li>
|
|
||||||
<li><a href="/pengambilan">Result Management</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
-->
|
|
||||||
<li class="has-submenu">
|
<li class="has-submenu">
|
||||||
<a href="#"><i class="fa fa-medkit"></i>Settings</a>
|
<a href="#"><i class="fa fa-medkit"></i>Settings</a>
|
||||||
<ul class="submenu">
|
<ul class="submenu">
|
||||||
@@ -134,28 +193,46 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
@elseif(Session::get('previlage') == 'ppds')
|
@elseif(Session::get('previlage') == 'ppds')
|
||||||
<li><a href="/mikro"><i class="fa fa-user-md"></i>Expertise</a></li>
|
<li class="has-submenu">
|
||||||
|
<a href="#"><i class="fa fa-user-md"></i>Specimen</a>
|
||||||
|
<ul class="submenu">
|
||||||
|
<li><a href="/mikro/all">All</a></li>
|
||||||
|
<li><a href="/mikro/ABSES">ABSES HEPAR</a></li>
|
||||||
|
<li><a href="/mikro/PERITONEUM">C. PERITONEUM</a></li>
|
||||||
|
<li><a href="/mikro/PLEURA">C. PLEURA</a></li>
|
||||||
|
<li><a href="/mikro/SENDI">C. SENDI</a></li>
|
||||||
|
<li><a href="/mikro/ASPIRASI">CAIRAN ASPIRASI</a></li>
|
||||||
|
<li><a href="/mikro/CCI">CCI</a></li>
|
||||||
|
<li><a href="/mikro/DARAH">DARAH</a></li>
|
||||||
|
<li><a href="/mikro/FECES">FECES</a></li>
|
||||||
|
<li><a href="/mikro/JARINGAN">JARINGAN</a></li>
|
||||||
|
<li><a href="/mikro/KUKU">KUKU</a></li>
|
||||||
|
<li><a href="/mikro/LCS">LCS</a></li>
|
||||||
|
<li><a href="/mikro/MATA">MATA</a></li>
|
||||||
|
<li><a href="/mikro/PCR">PCR</a></li>
|
||||||
|
<li><a href="/mikro/PMDT">PMDT</a></li>
|
||||||
|
<li><a href="/mikro/PUS">PUS</a></li>
|
||||||
|
<li><a href="/mikro/RAMBUT">RAMBUT</a></li>
|
||||||
|
<li><a href="/mikro/SEKRET">SEKRET</a></li>
|
||||||
|
<li><a href="/mikro/SPUTUM">SPUTUM</a></li>
|
||||||
|
<li><a href="/mikro/SU">SU</a></li>
|
||||||
|
<li><a href="/mikro/SV">SV</a></li>
|
||||||
|
<li><a href="/mikro/SWAB">SWAB</a></li>
|
||||||
|
<li><a href="/mikro/HIDUNG">SWAB HIDUNG</a></li>
|
||||||
|
<li><a href="/mikro/SWABLAIN">SWAB LAIN LAIN</a></li>
|
||||||
|
<li><a href="/mikro/TELINGA">SWAB TELINGA</a></li>
|
||||||
|
<li><a href="/mikro/TENGGOROKAN">SWAB TENGGOROK</a></li>
|
||||||
|
<li><a href="/mikro/TCM">TCM</a></li>
|
||||||
|
<li><a href="/mikro/TUBO">TUBO O</a></li>
|
||||||
|
<li><a href="/mikro/TULANG">TULANG</a></li>
|
||||||
|
<li><a href="/mikro/URINE">URINE</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li><a href="/pendaftaran"><i class="fa fa-h-square"></i>Registration</a></li>
|
<li><a href="/pendaftaran"><i class="fa fa-h-square"></i>Registration</a></li>
|
||||||
<li><a href="/poli"><i class="fa fa-hospital-o"></i>Room and Request List</a></li>
|
<li><a href="/poli"><i class="fa fa-hospital-o"></i>Room and Request List</a></li>
|
||||||
<li><a href="/pasien"><i class="fa fa-wheelchair"></i>Patient</a></li>
|
<li><a href="/pasien"><i class="fa fa-wheelchair"></i>Patient</a></li>
|
||||||
<li><a href="/report"><i class="fa fa-hospital-o"></i>Report</a></li>
|
<li><a href="/report"><i class="fa fa-hospital-o"></i>Report</a></li>
|
||||||
<!--
|
<li><a href="/pengambilan"><i class="fa fa-stethoscope"></i>Pengambilan</a></li>
|
||||||
<li class="has-submenu">
|
|
||||||
<a href="#"><i class="icon-book-open"></i>Report</a>
|
|
||||||
<ul class="submenu">
|
|
||||||
<li><a href="/report">Report</a></li>
|
|
||||||
<li><a href="/pengambilan">Result Management</a></li>
|
|
||||||
<li><a href="/viewlogbookppds/{{Session::get('id')}}">Logbook</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li class="has-submenu">
|
|
||||||
<a href="#"><i class="fa fa-stethoscope"></i>Queue List</a>
|
|
||||||
<ul class="submenu">
|
|
||||||
<li><a href="/list">Current List</a></li>
|
|
||||||
<li><a href="/pengambilan">Result Management</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
-->
|
|
||||||
<li class="has-submenu">
|
<li class="has-submenu">
|
||||||
<a href="#"><i class="fa fa-medkit"></i>Settings</a>
|
<a href="#"><i class="fa fa-medkit"></i>Settings</a>
|
||||||
<ul class="submenu">
|
<ul class="submenu">
|
||||||
@@ -164,14 +241,50 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
@elseif(Session::get('previlage') == 'analis')
|
@elseif(Session::get('previlage') == 'analis')
|
||||||
<li><a href="/mikro"><i class="fa fa-user-md"></i>Expertise</a></li>
|
<li class="has-submenu">
|
||||||
|
<a href="#"><i class="fa fa-user-md"></i>Specimen</a>
|
||||||
|
<ul class="submenu">
|
||||||
|
<li><a href="/mikro/all">All</a></li>
|
||||||
|
<li><a href="/mikro/ABSES">ABSES HEPAR</a></li>
|
||||||
|
<li><a href="/mikro/PERITONEUM">C. PERITONEUM</a></li>
|
||||||
|
<li><a href="/mikro/PLEURA">C. PLEURA</a></li>
|
||||||
|
<li><a href="/mikro/SENDI">C. SENDI</a></li>
|
||||||
|
<li><a href="/mikro/ASPIRASI">CAIRAN ASPIRASI</a></li>
|
||||||
|
<li><a href="/mikro/CCI">CCI</a></li>
|
||||||
|
<li><a href="/mikro/DARAH">DARAH</a></li>
|
||||||
|
<li><a href="/mikro/FECES">FECES</a></li>
|
||||||
|
<li><a href="/mikro/JARINGAN">JARINGAN</a></li>
|
||||||
|
<li><a href="/mikro/KUKU">KUKU</a></li>
|
||||||
|
<li><a href="/mikro/LCS">LCS</a></li>
|
||||||
|
<li><a href="/mikro/MATA">MATA</a></li>
|
||||||
|
<li><a href="/mikro/PCR">PCR</a></li>
|
||||||
|
<li><a href="/mikro/PMDT">PMDT</a></li>
|
||||||
|
<li><a href="/mikro/PUS">PUS</a></li>
|
||||||
|
<li><a href="/mikro/RAMBUT">RAMBUT</a></li>
|
||||||
|
<li><a href="/mikro/SEKRET">SEKRET</a></li>
|
||||||
|
<li><a href="/mikro/SPUTUM">SPUTUM</a></li>
|
||||||
|
<li><a href="/mikro/SU">SU</a></li>
|
||||||
|
<li><a href="/mikro/SV">SV</a></li>
|
||||||
|
<li><a href="/mikro/SWAB">SWAB</a></li>
|
||||||
|
<li><a href="/mikro/HIDUNG">SWAB HIDUNG</a></li>
|
||||||
|
<li><a href="/mikro/SWABLAIN">SWAB LAIN LAIN</a></li>
|
||||||
|
<li><a href="/mikro/TELINGA">SWAB TELINGA</a></li>
|
||||||
|
<li><a href="/mikro/TENGGOROKAN">SWAB TENGGOROK</a></li>
|
||||||
|
<li><a href="/mikro/TCM">TCM</a></li>
|
||||||
|
<li><a href="/mikro/TUBO">TUBO O</a></li>
|
||||||
|
<li><a href="/mikro/TULANG">TULANG</a></li>
|
||||||
|
<li><a href="/mikro/URINE">URINE</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li><a href="/pendaftaran"><i class="fa fa-h-square"></i>Registration</a></li>
|
<li><a href="/pendaftaran"><i class="fa fa-h-square"></i>Registration</a></li>
|
||||||
<li><a href="/poli"><i class="fa fa-hospital-o"></i>Room and Request List</a></li>
|
<li><a href="/poli"><i class="fa fa-hospital-o"></i>Room and Request List</a></li>
|
||||||
<li><a href="/pasien"><i class="fa fa-wheelchair"></i>Patient</a></li>
|
<li><a href="/pasien"><i class="fa fa-wheelchair"></i>Patient</a></li>
|
||||||
<li><a href="/report"><i class="icon-book-open"></i>Report</a></li>
|
<li><a href="/report"><i class="icon-book-open"></i>Report</a></li>
|
||||||
|
<li><a href="/pengambilan"><i class="fa fa-stethoscope"></i>Pengambilan</a></li>
|
||||||
<li><a href="/template"><i class="fa fa-medkit"></i>Database</a></li>
|
<li><a href="/template"><i class="fa fa-medkit"></i>Database</a></li>
|
||||||
@elseif(Session::get('previlage') == 'admin')
|
@elseif(Session::get('previlage') == 'admin')
|
||||||
<li><a href="/pendaftaran"><i class="fa fa-h-square"></i>Pendaftaran</a></li>
|
<li><a href="/pendaftaran"><i class="fa fa-h-square"></i>Pendaftaran</a></li>
|
||||||
|
<li><a href="/pengambilan"><i class="fa fa-stethoscope"></i>Pengambilan</a></li>
|
||||||
<li><a href="/poli"><i class="fa fa-hospital-o"></i>Database</a></li>
|
<li><a href="/poli"><i class="fa fa-hospital-o"></i>Database</a></li>
|
||||||
<li><a href="/user"><i class="icon-user"></i>User Management</a></li>
|
<li><a href="/user"><i class="icon-user"></i>User Management</a></li>
|
||||||
<li><a href="/pasien"><i class="fa fa-wheelchair"></i>Pasien</a></li>
|
<li><a href="/pasien"><i class="fa fa-wheelchair"></i>Pasien</a></li>
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ Route::post('getnolabnorm', [DokterController::class, 'getNOLabnorm'])->name('ge
|
|||||||
|
|
||||||
Route::group(['middleware' => 'project.ipg'], function() {
|
Route::group(['middleware' => 'project.ipg'], function() {
|
||||||
Route::get('getkalenderlist', [FrontpageController::class, 'getKalenderlist'])->name('getkalenderlist');
|
Route::get('getkalenderlist', [FrontpageController::class, 'getKalenderlist'])->name('getkalenderlist');
|
||||||
Route::get('mikro', [FrontpageController::class, 'viewMikro']);
|
Route::get('mikro/{id}', [FrontpageController::class, 'viewMikro']);
|
||||||
Route::get('/autocomplete-klinik', [FrontpageController::class, 'autocompleteKlinik'])->name('autocomplete.klinik');
|
Route::get('/autocomplete-klinik', [FrontpageController::class, 'autocompleteKlinik'])->name('autocomplete.klinik');
|
||||||
Route::get('/autocomplete-dokter', [FrontpageController::class, 'autocompleteDokter'])->name('autocomplete.dokter');
|
Route::get('/autocomplete-dokter', [FrontpageController::class, 'autocompleteDokter'])->name('autocomplete.dokter');
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user