@@ -194,129 +180,104 @@ $(document).ready(function () {
var bulan = document.getElementById('bulan').value;
var tahun = document.getElementById('tahun').value;
var token = document.getElementById('token').value;
- var source = {
- datatype: "json",
- datafields: [
- { name: 'id',type: 'text'},
- { name: 'nofoto',type: 'text'},
- { name: 'noregister',type: 'text'},
- { name: 'nmpasien',type: 'text'},
- { name: 'usia',type: 'text'},
- { name: 'l',type: 'text'},
- { name: 'p', type: 'text'},
- { name: 'jenis',type: 'text'},
- { name: 'ruangan',type: 'text'},
- { name: 'kesimpulan', type: 'text'},
- { name: 'poli', type: 'text'},
- { name: 'jkn', type: 'text'},
- { name: 'umm', type: 'text'},
- { name: 'swasta', type: 'text'},
- { name: 'gcu', type: 'text'},
- { name: 'tag', type: 'text'},
- { name: 'swasta', type: 'text'},
- { name: 'billing', type: 'text'},
- { name: 'ele', type: 'text'},
- { name: 'cito', type: 'text'},
- { name: 'daftar', type: 'text'},
- { name: 'foto',type: 'text'},
- { name: 'baca',type: 'text'},
- { name: 'export',type: 'text'},
- { name: 'created_at',type: 'text'},
- { name: 'nmdokter',type: 'text'},
- { name: 'nmppdssenior',type: 'text'},
- { name: 'nmmiddleppds',type: 'text'},
- { name: 'nmppdsjunior',type: 'text'},
- { name: 'nmppdsmiddle2',type: 'text'},
- { name: 'nmppdsjunior2',type: 'text'},
- { name: 'diagnosa2',type: 'text'},
- { name: 'modality',type: 'text'},
- { name: 'dlp',type: 'text'},
- { name: 'nm_spesimen',type: 'text'},
- { name: 'kd_spesimen',type: 'text'},
- { name: 'asalpasien',type: 'text'},
- { name: 'status',type: 'text'},
- { name: 'nmrs',type: 'text'},
- { name: 'berat',type: 'text'},
- { name: 'klinisi',type: 'text'},
- { name: 'klinis',type: 'text'},
- { name: 'tlppasien',type: 'text'},
- { name: 'nmanalis',type: 'text'},
- { name: 'verifikasi',type: 'text'},
- { name: 'noloket',type: 'text'},
- { name: 'jumlah',type: 'text'},
- { name: 'nmdrafter',type: 'text'},
- { name: 'tgldraft',type: 'text'},
- { name: 'nmpembaca',type: 'text'},
- { name: 'tgladendum',type: 'text'},
- { name: 'nmadendum',type: 'text'},
- { name: 'filefoto',type: 'text'},
- { name: 'durasi', type: 'text'},
- ],
- updaterow : function (rowid, rowdata, commit) {commit(true);},
- type : 'POST',
- data : {bulan: bulan, tahun: tahun, jenisreport: '', _token: token },
- url : '{{ route("reportPeriksa") }}',
- };
- var dataAdapter = new $.jqx.dataAdapter(source);
- $('#divlaporan').show();
- $('#divlaporanharian').hide();
- $("#result").jqxGrid({
- width : '100%',
- enablebrowserselection : true,
- filterable : true,
- autoheight : true,
- showfilterrow : true,
- altrows : true,
- source : dataAdapter,
- pageable : true,
- theme : "energyblue",
- columnsresize : true,
- selectionmode : 'multiplecellsextended',
- columns : [
- { text: 'File Report', editable: false, sortable: false, filterable: false, datafield: 'filefoto', width: 80, cellsalign: 'left', align: 'center' },
- { text: 'No.Loket', datafield: 'noloket', width: 80, cellsalign: 'left', align: 'center' },
- { text: 'No.RM', datafield: 'noregister', width: 70, align: 'center', cellsalign: 'left'},
- { text: 'Nama', datafield: 'nmpasien', width: 160, cellsalign: 'left', align: 'center' },
- { text: 'No.HP', datafield: 'tlppasien', width: 100, cellsalign: 'left', align: 'center' },
- { text: 'Umur', datafield: 'usia', width: 70, cellsalign: 'left', align: 'center' },
- { text: 'M', editable: false, sortable: false, filterable: false, datafield: 'l', width: 20, cellsalign: 'left', align: 'center' },
- { text: 'F', editable: false, sortable: false, filterable: false, datafield: 'p', width: 20, cellsalign: 'left', align: 'center' },
- { text: 'Order', editable: false, sortable: false, filterable: false, datafield: 'jenis', width: 80, cellsalign: 'left', align: 'center' },
- { text: 'JKN', editable: false, sortable: false, filterable: false, columngroup: 'asuransi', datafield: 'jkn', width: 40, cellsalign: 'left', align: 'center' },
- { text: 'UMM', editable: false, sortable: false, filterable: false, columngroup: 'asuransi', datafield: 'umm', width: 40, cellsalign: 'left', align: 'center' },
- { text: 'TAG', editable: false, sortable: false, filterable: false, columngroup: 'asuransi', datafield: 'tag', width: 40, cellsalign: 'left', align: 'center' },
- { text: 'GCU', editable: false, sortable: false, filterable: false, columngroup: 'asuransi', datafield: 'gcu', width: 40, cellsalign: 'left', align: 'center' },
- { text: 'Billing', editable: false, sortable: false, filterable: false, columngroup: 'asuransi', datafield: 'billing', width: 40, cellsalign: 'left', align: 'center' },
- { text: 'SWASTA', editable: false, sortable: false, filterable: false, columngroup: 'asuransi', datafield: 'swasta', width: 40, cellsalign: 'left', align: 'center' },
- { text: 'Elective', editable: false, sortable: false, filterable: false, columngroup: 'urgensi', datafield: 'ele', width: 40, cellsalign: 'left', align: 'center' },
- { text: 'CITO', editable: false, sortable: false, filterable: false, columngroup: 'urgensi', datafield: 'cito', width: 40, cellsalign: 'left', align: 'center' },
- { text: 'Sample Masuk', columngroup: 'waktu', datafield: 'daftar', width: 160, cellsalign: 'left', align: 'center' },
- { text: 'Draft By', columngroup: 'waktu', datafield: 'nmdrafter', width: 150, cellsalign: 'left', align: 'center' },
- { text: 'Tgl. Draft', columngroup: 'waktu', datafield: 'tgldraft', width: 80, cellsalign: 'left', align: 'center' },
- { text: 'Expertise By', columngroup: 'waktu', datafield: 'nmpembaca', width: 150, cellsalign: 'left', align: 'center' },
- { text: 'Supervisor', columngroup: 'waktu', datafield: 'nmdokter', width: 150, cellsalign: 'left', align: 'center' },
- { text: 'Verifikasi', columngroup: 'waktu', datafield: 'verifikasi', width: 80, cellsalign: 'left', align: 'center' },
- { text: 'Cetak', columngroup: 'waktu', datafield: 'export', width: 80, cellsalign: 'left', align: 'center' },
- { text: 'Asal Pasien', datafield: 'asalpasien', width: 100, cellsalign: 'left', align: 'center'},
- { text: 'Asal RS', datafield: 'nmrs', width: 100, cellsalign: 'left', align: 'center'},
- { text: 'Klinisi', datafield: 'klinisi', width: 150, cellsalign: 'left', align: 'center'},
- { text: 'Klinis', datafield: 'klinis', width: 150, cellsalign: 'left', align: 'center'},
- { text: 'Analis', datafield: 'nmanalis', width: 150, cellsalign: 'left', align: 'center'},
- { text: 'PPDS', datafield: 'nmppdssenior', width: 150, cellsalign: 'left', align: 'center'},
- { text: 'Device', datafield: 'modality', width: 150, cellsalign: 'left', align: 'center'},
- { text: 'Code', datafield: 'kd_spesimen', width: 150, cellsalign: 'left', align: 'center'},
- { text: 'Speciment', datafield: 'nm_spesimen', width: 150, cellsalign: 'left', align: 'center'},
- { text: 'Template', datafield: 'dlp', width: 150, cellsalign: 'left', align: 'center'},
- { text: 'Jenis', datafield: 'diagnosa2', width: 150, cellsalign: 'left', align: 'center'},
- { text: 'Duration', editable: false, sortable: false, filterable: false, datafield: 'durasi', width: 100, cellsalign: 'left', align: 'center'},
- ],
- columngroups:
- [
- { text: 'Riwayat Tindakan', align: 'center', name: 'waktu' },
- { text: 'Urgensi', align: 'center', name: 'urgensi' },
- { text: 'Insurance', align: 'center', name: 'asuransi' }
- ]
- });
+ if (bulan == '' || tahun == ''){
+ swal({
+ title : 'Mohon diLengkapi',
+ text : 'Data Dasar Bulan dan Tahun Wajib di Isi',
+ type : 'error',
+ });
+ } else {
+ var source = {
+ datatype: "json",
+ datafields: [
+ { name: 'id',type: 'text'},
+ { name: 'filefoto',type: 'text'},
+ { name: 'mulai',type: 'text'},
+ { name: 'akhir',type: 'text'},
+ { name: 'orderid',type: 'text'},
+ { name: 'nofoto',type: 'text'},
+ { name: 'noregister',type: 'text'},
+ { name: 'asalpasien', type: 'text'},
+ { name: 'nmpasien',type: 'text'},
+ { name: 'jkpasien',type: 'text'},
+ { name: 'tgllahirpasien', type: 'text'},
+ { name: 'tlppasien', type: 'text'},
+ { name: 'alamatpasien', type: 'text'},
+ { name: 'usia', type: 'text'},
+ { name: 'ktp', type: 'text'},
+ { name: 'bpjs', type: 'text'},
+ { name: 'klinis', type: 'text'},
+ { name: 'klinisi', type: 'text'},
+ { name: 'asuransi', type: 'text'},
+ { name: 'urgensi', type: 'text'},
+ { name: 'kd_spesimen', type: 'text'},
+ { name: 'nm_spesimen', type: 'text'},
+ { name: 'verifikasi',type: 'text'},
+ { name: 'dlp',type: 'text'},
+ { name: 'status',type: 'text'},
+ { name: 'id_bakteri01',type: 'text'},
+ { name: 'id_bakteri02',type: 'text'},
+ { name: 'bakteri',type: 'text'},
+ { name: 'selisih_hari',type: 'text'},
+ { name: 'subpoli',type: 'text'},
+ { name: 'status_target',type: 'text'},
+ { name: 'modaliti2',type: 'text'},
+ ],
+ updaterow : function (rowid, rowdata, commit) {commit(true);},
+ type : 'POST',
+ data : {bulan: bulan, tahun: tahun, jenisreport: '', _token: token },
+ url : '{{ route("reportPeriksa") }}',
+ };
+ var dataAdapter = new $.jqx.dataAdapter(source);
+ $('#divlaporan').show();
+ $('#divlaporanharian').hide();
+ $("#result").jqxGrid({
+ width : '100%',
+ enablebrowserselection : true,
+ filterable : true,
+ autoheight : true,
+ showfilterrow : true,
+ altrows : true,
+ source : dataAdapter,
+ pageable : true,
+ theme : "energyblue",
+ columnsresize : true,
+ selectionmode : 'multiplecellsextended',
+ columns : [
+ { text: 'File Report', editable: false, sortable: false, filterable: false, datafield: 'filefoto', width: 80, cellsalign: 'left', align: 'center' },
+ { text: 'No.Loket', datafield: 'nofoto', width: 80, cellsalign: 'left', align: 'center' },
+ { text: 'No.RM', datafield: 'noregister', width: 70, align: 'center', cellsalign: 'left'},
+ { text: 'Nama', datafield: 'nmpasien', width: 160, cellsalign: 'left', align: 'center' },
+ { text: 'No.HP', datafield: 'tlppasien', width: 100, cellsalign: 'left', align: 'center' },
+ { text: 'Tgl. Lahir', datafield: 'tgllahirpasien', width: 70, cellsalign: 'left', align: 'center' },
+ { text: 'Umur', datafield: 'usia', width: 70, cellsalign: 'left', align: 'center' },
+ { text: 'Alamat', datafield: 'alamatpasien', width: 70, cellsalign: 'left', align: 'center' },
+ { text: 'KTP', datafield: 'ktp', width: 70, cellsalign: 'left', align: 'center' },
+ { text: 'BPJS', datafield: 'bpjs', width: 70, cellsalign: 'left', align: 'center' },
+ { text: 'Asuransi', datafield: 'asuransi', width: 70, cellsalign: 'left', align: 'center' },
+ { text: 'Urgensi', datafield: 'urgensi', width: 70, cellsalign: 'left', align: 'center' },
+ { text: 'Asal Pasien', datafield: 'asalpasien', width: 100, cellsalign: 'left', align: 'center'},
+ { text: 'Order', datafield: 'subpoli', width: 150, cellsalign: 'left', align: 'center'},
+ { text: 'Klinisi', datafield: 'klinisi', width: 150, cellsalign: 'left', align: 'center'},
+ { text: 'Klinis', datafield: 'klinis', width: 150, cellsalign: 'left', align: 'center'},
+ { text: 'Analis', datafield: 'nmanalis', width: 150, cellsalign: 'left', align: 'center'},
+ { text: 'PPDS', datafield: 'nmppdssenior', width: 150, cellsalign: 'left', align: 'center'},
+ { text: 'Code', datafield: 'kd_spesimen', width: 150, cellsalign: 'left', align: 'center'},
+ { text: 'Speciment', datafield: 'nm_spesimen', width: 150, cellsalign: 'left', align: 'center'},
+ { text: 'Template', datafield: 'dlp', width: 150, cellsalign: 'left', align: 'center'},
+ { text: 'Jenis', datafield: 'diagnosa2', width: 150, cellsalign: 'left', align: 'center'},
+ { text: 'Bakteri I', datafield: 'bakteri', width: 150, cellsalign: 'left', align: 'center'},
+ { text: 'Bakteri II', datafield: 'id_bakteri01', width: 150, cellsalign: 'left', align: 'center'},
+ { text: 'Bakteri III', datafield: 'id_bakteri02', width: 150, cellsalign: 'left', align: 'center'},
+ { text: 'Sample Masuk', datafield: 'mulai', width: 160, cellsalign: 'left', align: 'center' },
+ { text: 'Verifikasi', datafield: 'verifikasi', width: 80, cellsalign: 'left', align: 'center' },
+ { text: 'Target', datafield: 'modaliti2', width: 100, cellsalign: 'left', align: 'center'},
+ { text: 'Duration', datafield: 'selisih_hari', width: 100, cellsalign: 'left', align: 'center'},
+ { text: 'Keterangan', datafield: 'status_target', width: 100, cellsalign: 'left', align: 'center'},
+ { text: 'Status', datafield: 'status', width: 100, cellsalign: 'left', align: 'center'},
+ ],
+ });
+ }
});
$('#btnrekapbiorepo').click(function () {
var bulan = document.getElementById('bulan').value;
@@ -479,149 +440,59 @@ $(document).ready(function () {
$('#btnrekap').click(function () {
var bulan = document.getElementById('bulan').value;
var tahun = document.getElementById('tahun').value;
- var url = '{{url('/')}}/rekapantibiotik?bulan='+bulan+'?tahun='+tahun;
- window.location.href = url;
+ if (bulan == '' || tahun == ''){
+ swal({
+ title : 'Mohon diLengkapi',
+ text : 'Data Dasar Bulan dan Tahun Wajib di Isi',
+ type : 'error',
+ });
+ } else {
+ var url = '{{url('/')}}/rekapantibiotik?bulan='+bulan+'?tahun='+tahun;
+ window.location.href = url;
+ }
});
$('#btnrekapglassreport').click(function () {
var bulan = document.getElementById('bulan').value;
var tahun = document.getElementById('tahun').value;
- var url = '{{url('/')}}/glassreport?bulan='+bulan+'?tahun='+tahun;
- window.location.href = url;
+ if (bulan == '' || tahun == ''){
+ swal({
+ title : 'Mohon diLengkapi',
+ text : 'Data Dasar Bulan dan Tahun Wajib di Isi',
+ type : 'error',
+ });
+ } else {
+ var url = '{{url('/')}}/glassreport?bulan='+bulan+'?tahun='+tahun;
+ window.location.href = url;
+ }
});
$('#btnrekapzn').click(function () {
var bulan = document.getElementById('bulan').value;
var tahun = document.getElementById('tahun').value;
- var url = '{{url('/')}}/znreport?bulan='+bulan+'?tahun='+tahun;
- window.location.href = url;
+ if (bulan == '' || tahun == ''){
+ swal({
+ title : 'Mohon diLengkapi',
+ text : 'Data Dasar Bulan dan Tahun Wajib di Isi',
+ type : 'error',
+ });
+ } else {
+ var url = '{{url('/')}}/znreport?bulan='+bulan+'?tahun='+tahun;
+ window.location.href = url;
+ }
});
- $('#btndatereport').click(function () {
- var bulan = 'pertanggal';
- var tahun = document.getElementById('tanggal').value;
+ $('#btnrekaptat').click(function () {
+ var bulan = document.getElementById('bulan').value;
+ var tahun = document.getElementById('tahun').value;
var token = document.getElementById('token').value;
- var source = {
- datatype: "json",
- datafields: [
- { name: 'id',type: 'text'},
- { name: 'nofoto',type: 'text'},
- { name: 'noregister',type: 'text'},
- { name: 'nmpasien',type: 'text'},
- { name: 'usia',type: 'text'},
- { name: 'l',type: 'text'},
- { name: 'p', type: 'text'},
- { name: 'jenis',type: 'text'},
- { name: 'ruangan',type: 'text'},
- { name: 'kesimpulan', type: 'text'},
- { name: 'poli', type: 'text'},
- { name: 'jkn', type: 'text'},
- { name: 'umm', type: 'text'},
- { name: 'swasta', type: 'text'},
- { name: 'gcu', type: 'text'},
- { name: 'tag', type: 'text'},
- { name: 'swasta', type: 'text'},
- { name: 'billing', type: 'text'},
- { name: 'ele', type: 'text'},
- { name: 'cito', type: 'text'},
- { name: 'daftar', type: 'text'},
- { name: 'foto',type: 'text'},
- { name: 'baca',type: 'text'},
- { name: 'export',type: 'text'},
- { name: 'created_at',type: 'text'},
- { name: 'nmdokter',type: 'text'},
- { name: 'nmppdssenior',type: 'text'},
- { name: 'nmmiddleppds',type: 'text'},
- { name: 'nmppdsjunior',type: 'text'},
- { name: 'nmppdsmiddle2',type: 'text'},
- { name: 'nmppdsjunior2',type: 'text'},
- { name: 'diagnosa2',type: 'text'},
- { name: 'modality',type: 'text'},
- { name: 'dlp',type: 'text'},
- { name: 'nm_spesimen',type: 'text'},
- { name: 'kd_spesimen',type: 'text'},
- { name: 'asalpasien',type: 'text'},
- { name: 'status',type: 'text'},
- { name: 'nmrs',type: 'text'},
- { name: 'berat',type: 'text'},
- { name: 'klinisi',type: 'text'},
- { name: 'klinis',type: 'text'},
- { name: 'tlppasien',type: 'text'},
- { name: 'nmanalis',type: 'text'},
- { name: 'verifikasi',type: 'text'},
- { name: 'noloket',type: 'text'},
- { name: 'jumlah',type: 'text'},
- { name: 'nmdrafter',type: 'text'},
- { name: 'tgldraft',type: 'text'},
- { name: 'nmpembaca',type: 'text'},
- { name: 'tgladendum',type: 'text'},
- { name: 'nmadendum',type: 'text'},
- { name: 'durasi', type: 'text'},
-
- ],
- updaterow : function (rowid, rowdata, commit) {commit(true);},
- type : 'POST',
- data : {bulan: bulan, tahun: tahun, jenisreport: '', _token: token },
- url : '{{ route("reportPeriksa") }}',
-
- };
- var dataAdapter = new $.jqx.dataAdapter(source);
- $('#divlaporan').hide();
- $('#divlaporanharian').show();
- var editrowjabatan = -1;
- $("#resultharian").jqxGrid({
- width : '100%',
- enablebrowserselection : true,
- filterable : true,
- autoheight : true,
- showfilterrow : true,
- altrows : true,
- source : dataAdapter,
- pageable : true,
- theme : "energyblue",
- columnsresize : true,
- selectionmode : 'multiplecellsextended',
- columns : [
- { text: 'File Report', editable: false, sortable: false, filterable: false, datafield: 'filefoto', width: 80, cellsalign: 'left', align: 'center' },
- { text: 'No.Loket', datafield: 'noloket', width: 80, cellsalign: 'left', align: 'center' },
- { text: 'No.RM', datafield: 'noregister', width: 70, align: 'center', cellsalign: 'left'},
- { text: 'Nama', datafield: 'nmpasien', width: 160, cellsalign: 'left', align: 'center' },
- { text: 'No.HP', datafield: 'tlppasien', width: 100, cellsalign: 'left', align: 'center' },
- { text: 'Umur', datafield: 'usia', width: 70, cellsalign: 'left', align: 'center' },
- { text: 'M', editable: false, sortable: false, filterable: false, datafield: 'l', width: 20, cellsalign: 'left', align: 'center' },
- { text: 'F', editable: false, sortable: false, filterable: false, datafield: 'p', width: 20, cellsalign: 'left', align: 'center' },
- { text: 'Order', editable: false, sortable: false, filterable: false, datafield: 'jenis', width: 80, cellsalign: 'left', align: 'center' },
- { text: 'JKN', editable: false, sortable: false, filterable: false, columngroup: 'asuransi', datafield: 'jkn', width: 40, cellsalign: 'left', align: 'center' },
- { text: 'UMM', editable: false, sortable: false, filterable: false, columngroup: 'asuransi', datafield: 'umm', width: 40, cellsalign: 'left', align: 'center' },
- { text: 'TAG', editable: false, sortable: false, filterable: false, columngroup: 'asuransi', datafield: 'tag', width: 40, cellsalign: 'left', align: 'center' },
- { text: 'GCU', editable: false, sortable: false, filterable: false, columngroup: 'asuransi', datafield: 'gcu', width: 40, cellsalign: 'left', align: 'center' },
- { text: 'Billing', editable: false, sortable: false, filterable: false, columngroup: 'asuransi', datafield: 'billing', width: 40, cellsalign: 'left', align: 'center' },
- { text: 'SWASTA', editable: false, sortable: false, filterable: false, columngroup: 'asuransi', datafield: 'swasta', width: 40, cellsalign: 'left', align: 'center' },
- { text: 'Elective', editable: false, sortable: false, filterable: false, columngroup: 'urgensi', datafield: 'ele', width: 40, cellsalign: 'left', align: 'center' },
- { text: 'CITO', editable: false, sortable: false, filterable: false, columngroup: 'urgensi', datafield: 'cito', width: 40, cellsalign: 'left', align: 'center' },
- { text: 'Sample Masuk', columngroup: 'waktu', datafield: 'daftar', width: 160, cellsalign: 'left', align: 'center' },
- { text: 'Draft By', columngroup: 'waktu', datafield: 'nmdrafter', width: 150, cellsalign: 'left', align: 'center' },
- { text: 'Tgl. Draft', columngroup: 'waktu', datafield: 'tgldraft', width: 80, cellsalign: 'left', align: 'center' },
- { text: 'Expertise By', columngroup: 'waktu', datafield: 'nmpembaca', width: 150, cellsalign: 'left', align: 'center' },
- { text: 'Supervisor', columngroup: 'waktu', datafield: 'nmdokter', width: 150, cellsalign: 'left', align: 'center' },
- { text: 'Verifikasi', columngroup: 'waktu', datafield: 'verifikasi', width: 80, cellsalign: 'left', align: 'center' },
- { text: 'Cetak', columngroup: 'waktu', datafield: 'export', width: 80, cellsalign: 'left', align: 'center' },
- { text: 'Asal Pasien', datafield: 'asalpasien', width: 100, cellsalign: 'left', align: 'center' },
- { text: 'Asal RS', datafield: 'nmrs', width: 100, cellsalign: 'left', align: 'center' },
- { text: 'Klinisi', datafield: 'klinisi', width: 150, cellsalign: 'left', align: 'center' },
- { text: 'Klinis', datafield: 'klinis', width: 150, cellsalign: 'left', align: 'center' },
- { text: 'Analis', datafield: 'nmanalis', width: 150, cellsalign: 'left', align: 'center' },
- { text: 'PPDS', datafield: 'nmppdssenior', width: 150, cellsalign: 'left', align: 'center' },
- { text: 'Device', datafield: 'modality', width: 150, cellsalign: 'left', align: 'center' },
- { text: 'Code', datafield: 'kd_spesimen', width: 150, cellsalign: 'left', align: 'center' },
- { text: 'Speciment', datafield: 'nm_spesimen', width: 150, cellsalign: 'left', align: 'center' },
- { text: 'Template', datafield: 'dlp', width: 150, cellsalign: 'left', align: 'center' },
- { text: 'Duration', editable: false, sortable: false, filterable: false, datafield: 'durasi', width: 100, cellsalign: 'left', align: 'center' },
- ],
- columngroups:
- [
- { text: 'Riwayat Tindakan', align: 'center', name: 'waktu' },
- { text: 'Urgensi', align: 'center', name: 'urgensi' },
- { text: 'Insurance', align: 'center', name: 'asuransi' }
- ]
- });
+ if (bulan == '' || tahun == ''){
+ swal({
+ title : 'Mohon diLengkapi',
+ text : 'Data Dasar Bulan dan Tahun Wajib di Isi',
+ type : 'error',
+ });
+ } else {
+ var url = '{{url('/')}}/tatreport?bulan='+bulan+'?tahun='+tahun;
+ window.location.href = url;
+ }
});
$('#downexcell').click(function(){
var gridContent = $("#result").jqxGrid('exportdata', 'json');
diff --git a/htdocs/resources/views/admin/znreport.blade.php b/htdocs/resources/views/admin/znreport.blade.php
deleted file mode 100644
index ebe43614..00000000
--- a/htdocs/resources/views/admin/znreport.blade.php
+++ /dev/null
@@ -1,59 +0,0 @@
-@extends('base.layout')
-@section('content')
-
-
-
-
-
-
Rekapitulasi Data Bulan {{$bulan}} Tahun {{$tahun}}
-
-
-
-
-
-
-
- | Komponen |
- Jumlah |
-
-
-
- @forelse ($results as $row)
-
- | {{ $row->komponen }} |
- {{ $row->jumlah }} |
-
- @empty
-
- | Tidak ada data dalam rentang tanggal tersebut. |
-
- @endforelse
-
-
-
-
-
-
-
-
-
-
-@endsection
-@push('script')
-
-
-
-@endpush
\ No newline at end of file
diff --git a/htdocs/resources/views/cetak/ekspertisekultur.blade.php b/htdocs/resources/views/cetak/ekspertisekultur.blade.php
index 7737b1d4..05ca026a 100644
--- a/htdocs/resources/views/cetak/ekspertisekultur.blade.php
+++ b/htdocs/resources/views/cetak/ekspertisekultur.blade.php
@@ -329,6 +329,8 @@
$sudahcetak2= 0;
$sudahcetak3= 0;
$namakuman = '';
+ $namakuman1 = '';
+ $namakuman2 = '';
@endphp
@if (isset($antibiotiks) && $antibiotiks->isNotEmpty())
@@ -346,11 +348,11 @@
}
if (isset($data['id_bakteri01']) AND $namakuman != $data['id_bakteri01']) {
echo "
Bakteri Yang ditemukan : " . $data['id_bakteri01'] . " " . ($data['id_bakterisir01'] ?? '') . "
";
- $namakuman = $data['id_bakteri01'];
+ $namakuman1 = $data['id_bakteri01'];
}
if (isset($data['id_bakteri02']) AND $namakuman != $data['id_bakteri02']) {
echo "
Bakteri Yang ditemukan : " . $data['id_bakteri02'] . " " . ($data['id_bakterisir02'] ?? '') . "
";
- $namakuman = $data['id_bakteri01'];
+ $namakuman2 = $data['id_bakteri01'];
}
}
@endphp
@@ -366,13 +368,12 @@
Jumlah Koloni : {{ $data['id_bakterihitungkol'] }}
@endif
@php
- $sudahcetak1 = 1;
+ $sudahcetak1= 1;
$cetakjudul = true;
$namakuman = $data['bakteri'];
@endphp
@endif
@endif
-
@endif
@if (isset($data['id_bakteri01']) AND $data['id_bakteri01'] == $kuman)
@if ($sudahcetak2 == 0)
@@ -383,9 +384,9 @@
Jumlah Koloni : {{ $data['id_bakterihitungkol01'] }}
@endif
@php
- $sudahcetak2 = 1;
+ $sudahcetak2= 1;
$cetakjudul = true;
- $namakuman = $data['id_bakteri01'];
+ $namakuman1 = $data['id_bakteri01'];
@endphp
@endif
@endif
@@ -400,7 +401,7 @@
@php
$sudahcetak3 = 1;
$cetakjudul = true;
- $namakuman = $data['id_bakteri02'];
+ $namakuman2 = $data['id_bakteri02'];
@endphp
@endif
@endif
@@ -455,26 +456,36 @@
@endif
@endforeach
- @php
- if ($namakuman == ''){
- if (isset($data['bakteri'])) {
- if (isset($data['id_baktericetak']) AND $data['id_baktericetak'] == 'TIDAK') {
- } else {
- echo "
Bakteri Yang ditemukan : " . $data['bakteri'] . " " . ($data['bakterisir'] ?? '') . "
";
- $namakuman = $data['bakteri'];
- }
- }
- if (isset($data['id_bakteri01']) AND $namakuman != $data['id_bakteri01']) {
- echo "
Bakteri Yang ditemukan : " . $data['id_bakteri01'] . " " . ($data['id_bakterisir01'] ?? '') . "
";
- $namakuman = $data['id_bakteri01'];
- }
- if (isset($data['id_bakteri02']) AND $namakuman != $data['id_bakteri02']) {
- echo "
Bakteri Yang ditemukan : " . $data['id_bakteri02'] . " " . ($data['id_bakterisir02'] ?? '') . "
";
- $namakuman = $data['id_bakteri01'];
- }
- }
- @endphp
@endif
+ @php
+ if (isset($data['bakteri']) AND $namakuman == '') {
+ if (isset($data['id_baktericetak']) AND $data['id_baktericetak'] == 'TIDAK') {
+ } else {
+ echo "
Bakteri Yang ditemukan : " . $data['bakteri'] . " " . ($data['bakterisir'] ?? '') . "
";
+ if (isset($data['id_bakterihitungkolteks'])){
+ echo "
Jumlah Koloni : ".$data['id_bakterihitungkolteks']."
";
+ } elseif (isset($data['id_bakterihitungkol'])){
+ echo "
Jumlah Koloni : ".$data['id_bakterihitungkol']."
";
+ }
+ }
+ }
+ if (isset($data['id_bakteri01']) AND $namakuman1 == '') {
+ echo "
Bakteri Yang ditemukan : " . $data['id_bakteri01'] . " " . ($data['id_bakterisir01'] ?? '') . "
";
+ if (isset($data['id_bakterihitungkolteks01'])){
+ echo "
Jumlah Koloni : ".$data['id_bakterihitungkolteks01']."
";
+ } elseif (isset($data['id_bakterihitungkol01'])){
+ echo "
Jumlah Koloni : ".$data['id_bakterihitungkol01']."
";
+ }
+ }
+ if (isset($data['id_bakteri02']) AND $namakuman2 == ''){
+ echo "
Bakteri Yang ditemukan : " . $data['id_bakteri02'] . " " . ($data['id_bakterisir02'] ?? '') . "
";
+ if (isset($data['id_bakterihitungkolteks02'])){
+ echo "
Jumlah Koloni : ".$data['id_bakterihitungkolteks02']."
";
+ } elseif (isset($data['id_bakterihitungkol02'])){
+ echo "
Jumlah Koloni : ".$data['id_bakterihitungkol02']."
";
+ }
+ }
+ @endphp
@if (isset($data['keterangan']))
Komentar:
{!! $data['keterangan'] !!}
diff --git a/htdocs/resources/views/cetak/ekspertisetbbiakan.blade.php b/htdocs/resources/views/cetak/ekspertisetbbiakan.blade.php
index dc41c275..7aceac83 100644
--- a/htdocs/resources/views/cetak/ekspertisetbbiakan.blade.php
+++ b/htdocs/resources/views/cetak/ekspertisetbbiakan.blade.php
@@ -1458,7 +1458,7 @@
: |
|
|
-
Alasan Pemeriksaan : |
+
Alasan Pemeriksaan : {{$data['id_alasanpemeriksaan'] ?? ''}} |
|
|
@@ -2005,7 +2005,7 @@
Dahak |
|
|
-
Sewaktu / Pagi |
+
Sewaktu |
|
|
@@ -2086,7 +2086,7 @@
| Lainnya : {!! $data['id_contohujilainnya'] ?? '' !!} |
|
|
-
Sewaktu / Pagi |
+
Pagi |
|
|
@@ -2600,7 +2600,7 @@
| |
|
{!! $data['hasilpemeriksaantbbiakan_mikroskopisswaktu'] ?? '' !!} |
-
Sewaktu / Pagi |
+
Sewaktu |
|
|
diff --git a/htdocs/resources/views/cetak/ekspertisetbmikroskopis.blade.php b/htdocs/resources/views/cetak/ekspertisetbmikroskopis.blade.php
index 6d7a0df1..a51092e2 100644
--- a/htdocs/resources/views/cetak/ekspertisetbmikroskopis.blade.php
+++ b/htdocs/resources/views/cetak/ekspertisetbmikroskopis.blade.php
@@ -1458,7 +1458,7 @@
| : |
|
|
-
Alasan Pemeriksaan : |
+
Alasan Pemeriksaan : {{$data['id_alasanpemeriksaan'] ?? ''}} |
|
|
@@ -2005,7 +2005,7 @@
Dahak |
|
|
-
Sewaktu / Pagi |
+
Sewaktu |
|
|
@@ -2086,7 +2086,7 @@
| Lainnya : {!! $data['id_contohujilainnya'] ?? '' !!} |
|
|
-
Sewaktu / Pagi |
+
Pagi |
|
|
diff --git a/htdocs/resources/views/cetak/ekspertisetbtcmmtb.blade.php b/htdocs/resources/views/cetak/ekspertisetbtcmmtb.blade.php
index 04221331..0d8ed8d5 100644
--- a/htdocs/resources/views/cetak/ekspertisetbtcmmtb.blade.php
+++ b/htdocs/resources/views/cetak/ekspertisetbtcmmtb.blade.php
@@ -1109,7 +1109,7 @@
|
Dahak |
|
-
Sewaktu / Pagi |
+
Sewaktu |
|
@if (isset($data['inlineCheckbox6']) && $data['inlineCheckbox6'] != '')
@@ -1138,7 +1138,7 @@
|
| |
- @if (isset($data['id_contohuji']) && $data['id_contohuji'] != 'Dahak')
+ @if (isset($data['id_contohuji']) && $data['id_contohuji'] == 'Lainnya')
√
@else
@@ -1146,7 +1146,7 @@
|
Lainnya : {!! $data['id_contohujilainnya'] ?? '' !!} |
|
- Sewaktu / Pagi |
+ Pagi |
|
|
diff --git a/htdocs/resources/views/cetak/ekspertisetbtcmxdr.blade.php b/htdocs/resources/views/cetak/ekspertisetbtcmxdr.blade.php
index baa23017..c903296b 100644
--- a/htdocs/resources/views/cetak/ekspertisetbtcmxdr.blade.php
+++ b/htdocs/resources/views/cetak/ekspertisetbtcmxdr.blade.php
@@ -795,7 +795,7 @@
| : |
|
|
- Alasan Pemeriksaan : |
+ Alasan Pemeriksaan : {{$data['id_alasanpemeriksaan'] ?? '' }} |
|
@php
@@ -1108,7 +1108,7 @@
Dahak |
|
-
Sewaktu / Pagi |
+
Sewaktu |
|
@if (isset($data['inlineCheckbox6']) && $data['inlineCheckbox6'] != '')
@@ -1145,7 +1145,7 @@
|
Lainnya : {!! $data['id_contohujilainnya'] ?? '' !!} |
|
-
Sewaktu / Pagi |
+
Pagi |
|
|
@@ -1223,21 +1223,36 @@
| {{$data['hasilpemeriksaanttcmmtbxdrxpert_tglpagi'] ?? ''}} |
| |
-
Neg |
+
MTB |
H Low |
H |
FQ Low |
-
FQ |
-
Invalid |
+
FQ |
+
|
+ @php
+ $hasiltcmxdrpagi = $data['hasilpemeriksaanttcmmtbxdrxpert_pagi'] ?? '';
+ if (isset($data['hasilpemeriksaanttcmmtbxdrxpert_pagineg']) AND $data['hasilpemeriksaanttcmmtbxdrxpert_pagineg'] != ''){
+ $hasiltcmxdrpagi = $data['hasilpemeriksaanttcmmtbxdrxpert_pagineg'];
+ }
+ if (isset($data['hasilpemeriksaanttcmmtbxdrxpert_pagiinvalid']) AND $data['hasilpemeriksaanttcmmtbxdrxpert_pagiinvalid'] != ''){
+ $hasiltcmxdrpagi = $data['hasilpemeriksaanttcmmtbxdrxpert_pagiinvalid'];
+ }
+ if (isset($data['hasilpemeriksaanttcmmtbxdrxpert_pagierror']) AND $data['hasilpemeriksaanttcmmtbxdrxpert_pagierror'] != ''){
+ $hasiltcmxdrpagi = $data['hasilpemeriksaanttcmmtbxdrxpert_pagierror'];
+ }
+ if (isset($data['hasilpemeriksaanttcmmtbxdrxpert_paginoresult']) AND $data['hasilpemeriksaanttcmmtbxdrxpert_paginoresult'] != ''){
+ $hasiltcmxdrpagi = $data['hasilpemeriksaanttcmmtbxdrxpert_paginoresult'];
+ }
+ @endphp
| |
- {!! $data['hasilpemeriksaanttcmmtbxdrxpert_pagi'] ?? ''!!} |
+ {!! $hasiltcmxdrpagi !!} |
Pagi |
|
- {!! $data['hasilpemeriksaanttcmmtbxdrxpert_pagineg'] ?? ' '!!}
+ {!! $data['hasilpemeriksaanttcmmtbxdrxpert_pagimtb'] ?? ' '!!}
|
{!! $data['hasilpemeriksaanttcmmtbxdrxpert_paginhlow'] ?? ' '!!}
@@ -1252,7 +1267,7 @@
{!! $data['hasilpemeriksaanttcmmtbxdrxpert_pagifq'] ?? ' '!!}
|
- {!! $data['hasilpemeriksaanttcmmtbxdrxpert_pagiinvalid'] ?? ' '!!}
+
|
@@ -1262,9 +1277,9 @@
| Amk |
Km |
Cm |
- Eto |
- Error |
- No Result |
+ Eto |
+ |
+ |
| |
@@ -1282,10 +1297,10 @@
{!! $data['hasilpemeriksaanttcmmtbxdrxpert_pagieto'] ?? ' '!!}
- {!! $data['hasilpemeriksaanttcmmtbxdrxpert_pagierror'] ?? ' '!!}
+
|
- {!! $data['hasilpemeriksaanttcmmtbxdrxpert_paginoresult'] ?? ' '!!}
+
|
@@ -1312,26 +1327,41 @@
| |
|
+ @php
+ $hasiltcmxdrswaktu = $data['hasilpemeriksaanttcmmtbxdrxpert_sewaktu'] ?? '';
+ if (isset($data['hasilpemeriksaanttcmmtbxdrxpert_sewaktuneg']) AND $data['hasilpemeriksaanttcmmtbxdrxpert_sewaktuneg'] != ''){
+ $hasiltcmxdrswaktu = $data['hasilpemeriksaanttcmmtbxdrxpert_sewaktuneg'];
+ }
+ if (isset($data['hasilpemeriksaanttcmmtbxdrxpert_sewaktuinvalid']) AND $data['hasilpemeriksaanttcmmtbxdrxpert_sewaktuinvalid'] != ''){
+ $hasiltcmxdrswaktu = $data['hasilpemeriksaanttcmmtbxdrxpert_sewaktuinvalid'];
+ }
+ if (isset($data['hasilpemeriksaanttcmmtbxdrxpert_sewaktuerror']) AND $data['hasilpemeriksaanttcmmtbxdrxpert_sewaktuerror'] != ''){
+ $hasiltcmxdrswaktu = $data['hasilpemeriksaanttcmmtbxdrxpert_sewaktuerror'];
+ }
+ if (isset($data['hasilpemeriksaanttcmmtbxdrxpert_sewaktunoresult']) AND $data['hasilpemeriksaanttcmmtbxdrxpert_sewaktunoresult'] != ''){
+ $hasiltcmxdrswaktu = $data['hasilpemeriksaanttcmmtbxdrxpert_sewaktunoresult'];
+ }
+ @endphp
| |
|
- {!! $data['hasilpemeriksaanttcmmtbxdrxpert_tglsewaktu'] ?? '' !!} |
+ {{$data['hasilpemeriksaanttcmmtbxdrxpert_tglsewaktu'] ?? ''}} |
| |
- Neg |
+ MTB |
H Low |
H |
FQ Low |
- FQ |
- Invalid |
+ FQ |
+ |
| |
- {!! $data['hasilpemeriksaanttcmmtbxdrxpert_sewaktu'] ?? '' !!} |
- Sewaktu / Pagi |
+ {!! $hasiltcmxdrswaktu !!} |
+ Sewaktu |
|
- {!! $data['hasilpemeriksaanttcmmtbxdrxpert_sewaktuneg'] ?? ' '!!}
+ {!! $data['hasilpemeriksaanttcmmtbxdrxpert_sewaktu'] ?? ' '!!}
|
{!! $data['hasilpemeriksaanttcmmtbxdrxpert_sewaktunhlow'] ?? ' '!!}
@@ -1346,7 +1376,7 @@
{!! $data['hasilpemeriksaanttcmmtbxdrxpert_sewaktufq'] ?? ' '!!}
|
- {!! $data['hasilpemeriksaanttcmmtbxdrxpert_sewaktuinvalid'] ?? ' '!!}
+
|
@@ -1356,9 +1386,9 @@
| Amk |
Km |
Cm |
- Eto |
- Error |
- No Result |
+ Eto |
+ |
+ |
| |
@@ -1376,10 +1406,10 @@
{!! $data['hasilpemeriksaanttcmmtbxdrxpert_sewaktueto'] ?? ' '!!}
- {!! $data['hasilpemeriksaanttcmmtbxdrxpert_sewaktuerror'] ?? ' '!!}
+
|
- {!! $data['hasilpemeriksaanttcmmtbxdrxpert_sewaktunoresult'] ?? ' '!!}
+
|
diff --git a/htdocs/resources/views/cetak/tatreport.blade.php b/htdocs/resources/views/cetak/tatreport.blade.php
new file mode 100644
index 00000000..033b50eb
--- /dev/null
+++ b/htdocs/resources/views/cetak/tatreport.blade.php
@@ -0,0 +1,105 @@
+@extends('base.layout')
+@section('content')
+
+
+
+
+
+
Rekapitulasi TAT Data Bulan {{$bulan}} Tahun {{$tahun}}
+
+
+
+
+
+
+
+ | Jenis Pemeriksaan |
+ Memenuhi Target |
+ Tidak Memenuhi Target |
+ Tidak Ada Hasil |
+ Jumlah |
+
+
+
+
+ @foreach($rekap as $r)
+
+ | {{ $r['jenis_pemeriksaan'] }} |
+ {{ $r['memenuhi'] }} |
+ {{ $r['tidak_memenuhi'] }} |
+ {{ $r['tidak_ada_hasil'] }} |
+ {{ $r['total'] }} |
+
+ @endforeach
+
+
+
+
+ | Total Keseluruhan |
+ {{ $rekap->sum('memenuhi') }} |
+ {{ $rekap->sum('tidak_memenuhi') }} |
+ {{ $rekap->sum('tidak_ada_hasil') }} |
+ {{ $rekap->sum('total') }} |
+
+
+
+
+
+
+
+
+
+
Grafik TAT Data Bulan {{$bulan}} Tahun {{$tahun}}
+
+
+
+
+
+
+
+
+
+
+@endsection
+@push('script')
+
+
+
+@endpush
\ No newline at end of file
diff --git a/htdocs/resources/views/cetak/znreport.blade.php b/htdocs/resources/views/cetak/znreport.blade.php
new file mode 100644
index 00000000..2a06fdcf
--- /dev/null
+++ b/htdocs/resources/views/cetak/znreport.blade.php
@@ -0,0 +1,144 @@
+@extends('base.layout')
+@section('content')
+
+
+
+
+
+
+
Rekapitulasi Data Ziehl Laki-Laki Bulan {{$bulan}} Tahun {{$tahun}}
+
+
+
+
+
+
+ | Nilai |
+ @foreach($kdSpesimenList as $sp)
+ {{ $sp }} |
+ @endforeach
+
+
+
+ @foreach($nilaiList as $nilai)
+
+ | {{ $nilai }} |
+ @foreach($kdSpesimenList as $sp)
+ {{ $rekapLaki[$nilai][$sp] }} |
+ @endforeach
+
+ @endforeach
+
+
+
+
+
+
+
+
+
Rekapitulasi Data Ziehl Perempuan Bulan {{$bulan}} Tahun {{$tahun}}
+
+
+
+
+
+
+ | Nilai |
+ @foreach($kdSpesimenList as $sp)
+ {{ $sp }} |
+ @endforeach
+
+
+
+ @foreach($nilaiList as $nilai)
+
+ | {{ $nilai }} |
+ @foreach($kdSpesimenList as $sp)
+ {{ $rekapPerempuan[$nilai][$sp] }} |
+ @endforeach
+
+ @endforeach
+
+
+
+
+
+
+
+
+
Diagram Batang Bulan {{$bulan}} Tahun {{$tahun}}
+
+
+
+
+
+
+
+
+
+
+@endsection
+@push('script')
+
+
+
+
+@endpush
\ No newline at end of file
diff --git a/htdocs/resources/views/dokter/ppds.blade.php b/htdocs/resources/views/dokter/ppds.blade.php
index 7a48da7b..f306ef63 100644
--- a/htdocs/resources/views/dokter/ppds.blade.php
+++ b/htdocs/resources/views/dokter/ppds.blade.php
@@ -43,7 +43,7 @@
-
Search by Date Range
+
Pilih Tanggal
+
+
@@ -2267,9 +2060,9 @@
-
-
-
+
+
+
@@ -2285,9 +2078,9 @@
-
-
-
+
+
+
@@ -2313,8 +2106,389 @@
-
-
+
+
+
+
+
+
+
+
+
@@ -2331,8 +2505,8 @@
-
-
+
+
@@ -2347,13 +2521,10 @@
+
-
-
-
-
@@ -2727,6 +2898,346 @@
}
});
}
+ function jQueryCreateTabelPertumbuhanKoloni(jQuery){
+ var idne = document.getElementById('periksa_id').value;
+ var srcjsonbap = {
+ datatype: "json",
+ datafields: [
+ { name: 'id',type: 'text'},
+ { name: 'orderid',type: 'text'},
+ { name: 'tglpenyimpanan',type: 'text'},
+ { name: 'media',type: 'text'},
+ { name: 'kuman',type: 'text'},
+ { name: 'hemolisa',type: 'text'},
+ { name: 'katalase',type: 'text'},
+ { name: 'koagulase',type: 'text'},
+ { name: 'oksidase',type: 'text'},
+ { name: 'lainnya',type: 'text'},
+ { name: 'status',type: 'text'},
+ { name: 'tindaklanjut',type: 'text'},
+ { name: 'created_by',type: 'text'},
+ { name: 'updated_at',type: 'text'},
+ ],
+ type: 'POST',
+ data: { nofoto: idne, komponen: 'Media BAP', keterangan:'generatetblpertumbuhankoloni', _token: '{{csrf_token()}}' },
+ url: '{{ route("getResult") }}',
+ };
+ var srcjsoncap = {
+ datatype: "json",
+ datafields: [
+ { name: 'id',type: 'text'},
+ { name: 'orderid',type: 'text'},
+ { name: 'tglpenyimpanan',type: 'text'},
+ { name: 'media',type: 'text'},
+ { name: 'kuman',type: 'text'},
+ { name: 'hemolisa',type: 'text'},
+ { name: 'katalase',type: 'text'},
+ { name: 'koagulase',type: 'text'},
+ { name: 'oksidase',type: 'text'},
+ { name: 'lainnya',type: 'text'},
+ { name: 'status',type: 'text'},
+ { name: 'tindaklanjut',type: 'text'},
+ { name: 'created_by',type: 'text'},
+ { name: 'updated_at',type: 'text'},
+ ],
+ type: 'POST',
+ data: { nofoto: idne, komponen: 'Media CAP', keterangan:'generatetblpertumbuhankoloni', _token: '{{csrf_token()}}' },
+ url: '{{ route("getResult") }}',
+ };
+ var srcjsonmcconkey = {
+ datatype: "json",
+ datafields: [
+ { name: 'id',type: 'text'},
+ { name: 'orderid',type: 'text'},
+ { name: 'tglpenyimpanan',type: 'text'},
+ { name: 'media',type: 'text'},
+ { name: 'kuman',type: 'text'},
+ { name: 'hemolisa',type: 'text'},
+ { name: 'katalase',type: 'text'},
+ { name: 'koagulase',type: 'text'},
+ { name: 'oksidase',type: 'text'},
+ { name: 'lainnya',type: 'text'},
+ { name: 'status',type: 'text'},
+ { name: 'tindaklanjut',type: 'text'},
+ { name: 'created_by',type: 'text'},
+ { name: 'updated_at',type: 'text'},
+ ],
+ type: 'POST',
+ data: { nofoto: idne, komponen: 'Media Mc Conkey', keterangan:'generatetblpertumbuhankoloni', _token: '{{csrf_token()}}' },
+ url: '{{ route("getResult") }}',
+ };
+ var srcjsonsda = {
+ datatype: "json",
+ datafields: [
+ { name: 'id',type: 'text'},
+ { name: 'orderid',type: 'text'},
+ { name: 'tglpenyimpanan',type: 'text'},
+ { name: 'media',type: 'text'},
+ { name: 'kuman',type: 'text'},
+ { name: 'hemolisa',type: 'text'},
+ { name: 'katalase',type: 'text'},
+ { name: 'koagulase',type: 'text'},
+ { name: 'oksidase',type: 'text'},
+ { name: 'lainnya',type: 'text'},
+ { name: 'status',type: 'text'},
+ { name: 'tindaklanjut',type: 'text'},
+ { name: 'created_by',type: 'text'},
+ { name: 'updated_at',type: 'text'},
+ ],
+ type: 'POST',
+ data: { nofoto: idne, komponen: 'Media SDA', keterangan:'generatetblpertumbuhankoloni', _token: '{{csrf_token()}}' },
+ url: '{{ route("getResult") }}',
+ };
+ var srcjsonselainnya= {
+ datatype: "json",
+ datafields: [
+ { name: 'id',type: 'text'},
+ { name: 'orderid',type: 'text'},
+ { name: 'tglpenyimpanan',type: 'text'},
+ { name: 'media',type: 'text'},
+ { name: 'kuman',type: 'text'},
+ { name: 'hemolisa',type: 'text'},
+ { name: 'katalase',type: 'text'},
+ { name: 'koagulase',type: 'text'},
+ { name: 'oksidase',type: 'text'},
+ { name: 'lainnya',type: 'text'},
+ { name: 'status',type: 'text'},
+ { name: 'tindaklanjut',type: 'text'},
+ { name: 'created_by',type: 'text'},
+ { name: 'updated_at',type: 'text'},
+ ],
+ type: 'POST',
+ data: { nofoto: idne, komponen: 'Media Selektif lainnya', keterangan:'generatetblpertumbuhankoloni', _token: '{{csrf_token()}}' },
+ url: '{{ route("getResult") }}',
+ };
+ var srcjsontalainnya= {
+ datatype: "json",
+ datafields: [
+ { name: 'id',type: 'text'},
+ { name: 'orderid',type: 'text'},
+ { name: 'tglpenyimpanan',type: 'text'},
+ { name: 'media',type: 'text'},
+ { name: 'kuman',type: 'text'},
+ { name: 'hemolisa',type: 'text'},
+ { name: 'katalase',type: 'text'},
+ { name: 'koagulase',type: 'text'},
+ { name: 'oksidase',type: 'text'},
+ { name: 'lainnya',type: 'text'},
+ { name: 'status',type: 'text'},
+ { name: 'tindaklanjut',type: 'text'},
+ { name: 'created_by',type: 'text'},
+ { name: 'updated_at',type: 'text'},
+ ],
+ type: 'POST',
+ data: { nofoto: idne, komponen: 'Media Tambahan Lainnya', keterangan:'generatetblpertumbuhankoloni', _token: '{{csrf_token()}}' },
+ url: '{{ route("getResult") }}',
+ };
+ $("#gridmediabap").jqxGrid({
+ width : '100%',
+ source : srcjsonbap,
+ columnsresize : true,
+ theme : "energyblue",
+ autoheight : true,
+ pageable : true,
+ altrows : true,
+ columns : [
+ { text: 'Tanggal', datafield: 'tglpenyimpanan', width: '20%', cellsalign: 'left', align: 'center' },
+ { text: 'Petugas', datafield: 'created_by', width: '20%', cellsalign: 'left', align: 'center' },
+ { text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Hemolisa', datafield: 'hemolisa', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Katalase', datafield: 'katalase', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Koagulase', datafield: 'koagulase', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Lainnya', datafield: 'lainnya', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '10%', cellsrenderer: function () {
+ return "Edit";
+ }, buttonclick: function (row) {
+ editrowjabatan = row;
+ var offset = $("#gridmediabap").offset();
+ var dataRecord = $("#gridmediabap").jqxGrid('getrowdata', editrowjabatan);
+ $('#idpertumbuhankoloni').val(dataRecord.id);
+ $('#id_mediabap').val(dataRecord.kuman);
+ $('#id_pemeriksaanhemolisa').val(dataRecord.hemolisa);
+ $('#id_pemeriksaankatalase').val(dataRecord.katalase);
+ $('#id_pemeriksaankabulase').val(dataRecord.koagulase);
+ $('#id_ujialainnyabap').val(dataRecord.lainnya);
+ $('#id_statusmediabap').val(dataRecord.status);
+ $('#modalgridmediabap').modal('show');
+ }
+ },
+ ]
+ });
+ $("#gridmediacap").jqxGrid({
+ width : '100%',
+ source : srcjsoncap,
+ columnsresize : true,
+ theme : "energyblue",
+ autoheight : true,
+ pageable : true,
+ altrows : true,
+ columns : [
+ { text: 'Tanggal', datafield: 'tglpenyimpanan', width: '20%', cellsalign: 'left', align: 'center' },
+ { text: 'Petugas', datafield: 'created_by', width: '20%', cellsalign: 'left', align: 'center' },
+ { text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Katalase', datafield: 'katalase', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Koagulase', datafield: 'koagulase', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Lainnya', datafield: 'lainnya', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '10%', cellsrenderer: function () {
+ return "Edit";
+ }, buttonclick: function (row) {
+ editrowjabatan = row;
+ var offset = $("#gridmediacap").offset();
+ var dataRecord = $("#gridmediacap").jqxGrid('getrowdata', editrowjabatan);
+ $('#idpertumbuhankoloni').val(dataRecord.id);
+ $('#id_mediacap').val(dataRecord.kuman);
+ $('#cap_pemeriksaankatalase').val(dataRecord.katalase);
+ $('#cap_pemeriksaankabulase').val(dataRecord.koagulase);
+ $('#id_ujialainnyacap').val(dataRecord.lainnya);
+ $('#id_statusmediacap').val(dataRecord.status);
+ $('#modalgridmediacap').modal('show');
+ }
+ },
+ ]
+ });
+ $("#gridmediamcconkey").jqxGrid({
+ width : '100%',
+ source : srcjsonmcconkey,
+ columnsresize : true,
+ theme : "energyblue",
+ autoheight : true,
+ pageable : true,
+ altrows : true,
+ columns : [
+ { text: 'Tanggal', datafield: 'tglpenyimpanan', width: '20%', cellsalign: 'left', align: 'center' },
+ { text: 'Petugas', datafield: 'created_by', width: '20%', cellsalign: 'left', align: 'center' },
+ { text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Oksidase', datafield: 'oksidase', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Lainnya', datafield: 'lainnya', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '10%', cellsrenderer: function () {
+ return "Edit";
+ }, buttonclick: function (row) {
+ editrowjabatan = row;
+ var offset = $("#gridmediamcconkey").offset();
+ var dataRecord = $("#gridmediamcconkey").jqxGrid('getrowdata', editrowjabatan);
+ $('#idpertumbuhankoloni').val(dataRecord.id);
+ $('#id_mediamcconkey').val(dataRecord.kuman);
+ $('#id_ujialainnyamcconkey').val(dataRecord.lainnya);
+ $('#id_ujioksidasemcconkey').val(dataRecord.oksidase);
+ $('#id_statusmediamcconkey').val(dataRecord.status);
+ $('#modalgridmediamcconkey').modal('show');
+ }
+ },
+ ]
+ });
+ $("#gridmediasda").jqxGrid({
+ width : '100%',
+ source : srcjsonsda,
+ columnsresize : true,
+ theme : "energyblue",
+ autoheight : true,
+ pageable : true,
+ altrows : true,
+ columns : [
+ { text: 'Tanggal', datafield: 'tglpenyimpanan', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Petugas', datafield: 'created_by', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'R1', datafield: 'hemolisa', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'R2', datafield: 'katalase', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'I1', datafield: 'koagulase', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'I2', datafield: 'oksidase', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Inokulasi', datafield: 'lainnya', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Status', datafield: 'status', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '10%', cellsrenderer: function () {
+ return "Edit";
+ }, buttonclick: function (row) {
+ editrowjabatan = row;
+ var offset = $("#gridmediasda").offset();
+ var dataRecord = $("#gridmediasda").jqxGrid('getrowdata', editrowjabatan);
+ $('#idpertumbuhankoloni').val(dataRecord.id);
+ $('#id_mediasda').val(dataRecord.kuman);
+ $('#sda_pemeriksaanhemolisa').val(dataRecord.hemolisa);
+ $('#sda_pemeriksaankatalase').val(dataRecord.katalase);
+ $('#sda_pemeriksaankabulase').val(dataRecord.koagulase);
+ $('#id_ujialainnyasda').val(dataRecord.lainnya);
+ $('#id_ujioksidasesda').val(dataRecord.oksidase);
+ $('#id_statusmediasda').val(dataRecord.status);
+ $('#modalgridmediasda').modal('show');
+ }
+ },
+ ]
+ });
+ $("#gridmediasellainnya").jqxGrid({
+ width : '100%',
+ source : srcjsonselainnya,
+ columnsresize : true,
+ theme : "energyblue",
+ autoheight : true,
+ pageable : true,
+ altrows : true,
+ columns : [
+ { text: 'Tanggal', datafield: 'tglpenyimpanan', width: '15%', cellsalign: 'left', align: 'center' },
+ { text: 'Petugas', datafield: 'created_by', width: '15%', cellsalign: 'left', align: 'center' },
+ { text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Hemolisa', datafield: 'hemolisa', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Katalase', datafield: 'katalase', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Koagulase', datafield: 'koagulase', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Oksidase', datafield: 'oksidase', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Lainnya', datafield: 'lainnya', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '10%', cellsrenderer: function () {
+ return "Edit";
+ }, buttonclick: function (row) {
+ editrowjabatan = row;
+ var offset = $("#gridmediasellainnya").offset();
+ var dataRecord = $("#gridmediasellainnya").jqxGrid('getrowdata', editrowjabatan);
+ $('#idpertumbuhankoloni').val(dataRecord.id);
+ $('#id_mediaselektif').val(dataRecord.kuman);
+ $('#sellainnya_pemeriksaanhemolisa').val(dataRecord.hemolisa);
+ $('#sellainnya_pemeriksaankatalase').val(dataRecord.katalase);
+ $('#sellainnya_pemeriksaankabulase').val(dataRecord.koagulase);
+ $('#id_ujialainnyasellainnya').val(dataRecord.lainnya);
+ $('#id_ujioksidasesellainnya').val(dataRecord.oksidase);
+ $('#id_statusmediasellainnya').val(dataRecord.status);
+ $('#modalgridmediaselektif').modal('show');
+ }
+ },
+ ]
+ });
+ $("#gridmediatamlainnya").jqxGrid({
+ width : '100%',
+ source : srcjsontalainnya,
+ columnsresize : true,
+ theme : "energyblue",
+ autoheight : true,
+ pageable : true,
+ altrows : true,
+ columns : [
+ { text: 'Tanggal', datafield: 'tglpenyimpanan', width: '15%', cellsalign: 'left', align: 'center' },
+ { text: 'Petugas', datafield: 'created_by', width: '15%', cellsalign: 'left', align: 'center' },
+ { text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Hemolisa', datafield: 'hemolisa', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Katalase', datafield: 'katalase', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Koagulase', datafield: 'koagulase', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Oksidase', datafield: 'oksidase', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Lainnya', datafield: 'lainnya', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '10%', cellsrenderer: function () {
+ return "Edit";
+ }, buttonclick: function (row) {
+ editrowjabatan = row;
+ var offset = $("#gridmediatamlainnya").offset();
+ var dataRecord = $("#gridmediatamlainnya").jqxGrid('getrowdata', editrowjabatan);
+ $('#idpertumbuhankoloni').val(dataRecord.id);
+ $('#id_pemeriksaantl').val(dataRecord.kuman);
+ $('#tamlainnya_pemeriksaanhemolisa').val(dataRecord.hemolisa);
+ $('#tamlainnya_pemeriksaankatalase').val(dataRecord.katalase);
+ $('#tamlainnya_pemeriksaankabulase').val(dataRecord.koagulase);
+ $('#id_ujialainnyatamlainnya').val(dataRecord.lainnya);
+ $('#id_ujioksidasetamlainnya').val(dataRecord.oksidase);
+ $('#id_statusmediatamlainnya').val(dataRecord.status);
+ $('#modalgridmediatamlainnya').modal('show');
+ }
+ },
+ ]
+ });
+ }
function openlamanekpertise( jQuery ){
var dlp = document.getElementById('dlp').value;
var nofoto = document.getElementById('nofoto').value;
@@ -2751,6 +3262,7 @@
$('#pewarnaangiemsateks').hide();
$('#pewarnaankohselect').show();
$('#pewarnaankohteks').hide();
+ jQueryCreateTabelPertumbuhanKoloni();
} else if (dlp == 'Pewarna Langsung'){
$('#lsg_pewarnaankohselect').show();
$('#lsg_pewarnaankohteks').hide();
@@ -3509,6 +4021,227 @@
$('#divperiksa').hide();
$('#divreadonly').hide();
$('#divharibytanggal').hide();
+ $("#btnuntukgridmediabap").click(function() {
+ $('#modalgridmediabap').modal('show');
+ $('#idpertumbuhankoloni').val('new');
+ });
+ $("#btnuntukgridmediacap").click(function() {
+ $('#modalgridmediacap').modal('show');
+ $('#idpertumbuhankoloni').val('new');
+ });
+ $("#btnuntukgridmediamcconkey").click(function() {
+ $('#modalgridmediamcconkey').modal('show');
+ $('#idpertumbuhankoloni').val('new');
+ });
+ $("#btnuntukgridmediasda").click(function() {
+ $('#modalgridmediasda').modal('show');
+ $('#idpertumbuhankoloni').val('new');
+ });
+ $("#btnuntukgridmediasellainnya").click(function() {
+ $('#modalgridmediaselektif').modal('show');
+ $('#idpertumbuhankoloni').val('new');
+ });
+ $("#btnuntukgridmediatamlainnya").click(function() {
+ $('#modalgridmediatamlainnya').modal('show');
+ $('#idpertumbuhankoloni').val('new');
+ });
+ $("#btnsimpanpertumbuhankolonibap").click(function() {
+ $('#modalgridmediabap').modal('hide');
+ var id = document.getElementById('periksa_id').value;
+ var idtabel = document.getElementById('idpertumbuhankoloni').value;
+ var media = 'Media BAP';
+ var kuman = document.getElementById('id_mediabap').value;
+ var hemolisa = document.getElementById('id_pemeriksaanhemolisa').value;
+ var katalase = document.getElementById('id_pemeriksaankatalase').value;
+ var koagulase = document.getElementById('id_pemeriksaankabulase').value;
+ var ujilainnya = document.getElementById('id_ujialainnyabap').value;
+ var status = document.getElementById('id_statusmediabap').value;
+ $.post('{{ route("getResult") }}', {
+ nofoto: id,
+ komponen: media,
+ isi: idtabel,
+ kuman: kuman,
+ hemolisa: hemolisa,
+ katalase: katalase,
+ koagulase: koagulase,
+ ujilainnya: ujilainnya,
+ status: status,
+ keterangan: 'pertumbuhankoloni',
+ _token: '{{ csrf_token() }}' },
+ function(data){
+ $("#gridmediabap").jqxGrid('updatebounddata','filter');
+ });
+ });
+ $("#btnsimpanpertumbuhankolonibap").click(function() {
+ $('#modalgridmediabap').modal('hide');
+ var id = document.getElementById('periksa_id').value;
+ var idtabel = document.getElementById('idpertumbuhankoloni').value;
+ var media = 'Media BAP';
+ var kuman = document.getElementById('id_mediabap').value;
+ var hemolisa = document.getElementById('id_pemeriksaanhemolisa').value;
+ var katalase = document.getElementById('id_pemeriksaankatalase').value;
+ var koagulase = document.getElementById('id_pemeriksaankabulase').value;
+ var ujilainnya = document.getElementById('id_ujialainnyabap').value;
+ var status = document.getElementById('id_statusmediabap').value;
+ $.post('{{ route("getResult") }}', {
+ nofoto: id,
+ komponen: media,
+ isi: idtabel,
+ kuman: kuman,
+ hemolisa: hemolisa,
+ katalase: katalase,
+ koagulase: koagulase,
+ ujilainnya: ujilainnya,
+ status: status,
+ keterangan: 'pertumbuhankoloni',
+ _token: '{{ csrf_token() }}' },
+ function(data){
+ $("#gridmediabap").jqxGrid('updatebounddata','filter');
+ });
+ });
+ $("#btnsimpanpertumbuhankolonicap").click(function() {
+ $('#modalgridmediacap').modal('hide');
+ var id = document.getElementById('periksa_id').value;
+ var idtabel = document.getElementById('idpertumbuhankoloni').value;
+ var media = 'Media CAP';
+ var kuman = document.getElementById('id_mediacap').value;
+ var hemolisa = '';
+ var katalase = document.getElementById('cap_pemeriksaankatalase').value;
+ var koagulase = document.getElementById('cap_pemeriksaankabulase').value;
+ var ujilainnya = document.getElementById('id_ujialainnyacap').value;
+ var status = document.getElementById('id_statusmediacap').value;
+ $.post('{{ route("getResult") }}', {
+ nofoto: id,
+ komponen: media,
+ isi: idtabel,
+ kuman: kuman,
+ hemolisa: hemolisa,
+ katalase: katalase,
+ koagulase: koagulase,
+ ujilainnya: ujilainnya,
+ status: status,
+ keterangan: 'pertumbuhankoloni',
+ _token: '{{ csrf_token() }}' },
+ function(data){
+ $("#gridmediacap").jqxGrid('updatebounddata','filter');
+ });
+ });
+ $("#btnsimpanpertumbuhankolonimcconkey").click(function() {
+ $('#modalgridmediamcconkey').modal('hide');
+ var id = document.getElementById('periksa_id').value;
+ var idtabel = document.getElementById('idpertumbuhankoloni').value;
+ var media = 'Media Mc Conkey';
+ var kuman = document.getElementById('id_mediamcconkey').value;
+ var hemolisa = '';
+ var katalase = '';
+ var koagulase = '';
+ var ujilainnya = document.getElementById('id_ujialainnyamcconkey').value;
+ var oksidase = document.getElementById('id_ujioksidasemcconkey').value;
+ var status = document.getElementById('id_statusmediamcconkey').value;
+ $.post('{{ route("getResult") }}', {
+ nofoto: id,
+ komponen: media,
+ isi: idtabel,
+ kuman: kuman,
+ hemolisa: hemolisa,
+ katalase: katalase,
+ koagulase: koagulase,
+ ujilainnya: ujilainnya,
+ oksidase: oksidase,
+ status: status,
+ keterangan: 'pertumbuhankoloni',
+ _token: '{{ csrf_token() }}' },
+ function(data){
+ $("#gridmediamcconkey").jqxGrid('updatebounddata','filter');
+ });
+ });
+ $("#btnsimpanpertumbuhankolonisda").click(function() {
+ $('#modalgridmediasda').modal('hide');
+ var id = document.getElementById('periksa_id').value;
+ var idtabel = document.getElementById('idpertumbuhankoloni').value;
+ var media = 'Media SDA';
+ var kuman = document.getElementById('id_mediasda').value;
+ var hemolisa = document.getElementById('sda_pemeriksaanhemolisa').value;
+ var katalase = document.getElementById('sda_pemeriksaankatalase').value;
+ var koagulase = document.getElementById('sda_pemeriksaankabulase').value;
+ var ujilainnya = document.getElementById('id_ujialainnyasda').value;
+ var oksidase = document.getElementById('id_ujioksidasesda').value;
+ var status = document.getElementById('id_statusmediasda').value;
+ $.post('{{ route("getResult") }}', {
+ nofoto: id,
+ komponen: media,
+ isi: idtabel,
+ kuman: kuman,
+ hemolisa: hemolisa,
+ katalase: katalase,
+ koagulase: koagulase,
+ ujilainnya: ujilainnya,
+ oksidase: oksidase,
+ status: status,
+ keterangan: 'pertumbuhankoloni',
+ _token: '{{ csrf_token() }}' },
+ function(data){
+ $("#gridmediasda").jqxGrid('updatebounddata','filter');
+ });
+ });
+ $("#btnsimpanpertumbuhankolonisellainnya").click(function() {
+ $('#modalgridmediaselektif').modal('hide');
+ var id = document.getElementById('periksa_id').value;
+ var idtabel = document.getElementById('idpertumbuhankoloni').value;
+ var media = 'Media Selektif lainnya';
+ var kuman = document.getElementById('id_mediaselektif').value;
+ var hemolisa = document.getElementById('sellainnya_pemeriksaanhemolisa').value;
+ var katalase = document.getElementById('sellainnya_pemeriksaankatalase').value;
+ var koagulase = document.getElementById('sellainnya_pemeriksaankabulase').value;
+ var ujilainnya = document.getElementById('id_ujialainnyasellainnya').value;
+ var oksidase = document.getElementById('id_ujioksidasesellainnya').value;
+ var status = document.getElementById('id_statusmediasellainnya').value;
+ $.post('{{ route("getResult") }}', {
+ nofoto: id,
+ komponen: media,
+ isi: idtabel,
+ kuman: kuman,
+ hemolisa: hemolisa,
+ katalase: katalase,
+ koagulase: koagulase,
+ ujilainnya: ujilainnya,
+ oksidase: oksidase,
+ status: status,
+ keterangan: 'pertumbuhankoloni',
+ _token: '{{ csrf_token() }}' },
+ function(data){
+ $("#gridmediasellainnya").jqxGrid('updatebounddata','filter');
+ });
+ });
+ $("#btnsimpanpertumbuhankolonitamlainnya").click(function() {
+ $('#modalgridmediatamlainnya').modal('hide');
+ var id = document.getElementById('periksa_id').value;
+ var idtabel = document.getElementById('idpertumbuhankoloni').value;
+ var media = 'Media Tambahan Lainnya';
+ var kuman = document.getElementById('id_pemeriksaantl').value;
+ var hemolisa = document.getElementById('tamlainnya_pemeriksaanhemolisa').value;
+ var katalase = document.getElementById('tamlainnya_pemeriksaankatalase').value;
+ var koagulase = document.getElementById('tamlainnya_pemeriksaankabulase').value;
+ var ujilainnya = document.getElementById('id_ujialainnyatamlainnya').value;
+ var oksidase = document.getElementById('id_ujioksidasetamlainnya').value;
+ var status = document.getElementById('id_statusmediatamlainnya').value;
+ $.post('{{ route("getResult") }}', {
+ nofoto: id,
+ komponen: media,
+ isi: idtabel,
+ kuman: kuman,
+ hemolisa: hemolisa,
+ katalase: katalase,
+ koagulase: koagulase,
+ ujilainnya: ujilainnya,
+ oksidase: oksidase,
+ status: status,
+ keterangan: 'pertumbuhankoloni',
+ _token: '{{ csrf_token() }}' },
+ function(data){
+ $("#gridmediatamlainnya").jqxGrid('updatebounddata','filter');
+ });
+ });
$("#btnopenviteklain").click(function() {
var norm = document.getElementById('norm').value;
var nofoto = document.getElementById('nofoto').value;
@@ -3668,66 +4401,75 @@
var template_jenis = document.getElementById('template_jenis').value;
var id_dokter = document.getElementById('dokter').value;
var acc_number = document.getElementById('nofoto').value;
- const checkboxMap = {
- inlineCheckbox1: 'TBC SO',
- inlineCheckbox2: 'TBC RO',
- inlineCheckbox3: 'Anak',
- inlineCheckbox4: 'HIV',
- inlineCheckbox5: 'DM',
- inlineCheckbox6: 'Nanah Lendir',
- inlineCheckbox7: 'Bercak darah',
- inlineCheckbox8: 'Air liur',
- inlineCheckbox9: 'Nanah Lendir',
- inlineCheckbox10: 'Bercak darah',
- inlineCheckbox11: 'Air liur',
- };
- const checkboxValues = {};
- $.each(checkboxMap, function (id, label) {
- checkboxValues[id] = $(`#${id}`).is(':checked') ? label : '';
- });
- var formdata = new FormData($('#kt_form')[0]);
- formdata.set('periksa_id', periksa_id);
- formdata.set('acc_number', acc_number);
- formdata.set('val01', 'verifikasi');
- formdata.set('val10', template_jenis);
- formdata.set('keterangan', keterangan);
- formdata.set('lsg_pewarnaanlain', lsg_pewarnaanlain);
- formdata.set('viralload', viralload);
- formdata.set('_token', '{{ csrf_token() }}');
- $.each(checkboxValues, (key, val) => formdata.set(key, val));
- $.ajax({
- url : '{{ route("exexpertisepacs") }}',
- data : formdata,
- type : 'POST',
- contentType : false,
- processData : false,
- success: function (data) {
- $("#gridpemeriksaan").jqxGrid('updatebounddata','filter');
- $("#gridadendum").jqxGrid('updatebounddata','filter');
- var status = data.status;
- var message = data.message;
- var warna = data.warna;
- var icon = data.icon;
- $.toast({
- heading : status,
- text : message,
- position : 'top-right',
- loaderBg : warna,
- icon : icon,
- hideAfter : 5000,
- stack : 1
- });
- window.location.href = "{{ url('/mikro') }}";
- return false;
- },
- error: function (xhr, status, error) {
- swal({
- title : 'Stop',
- text : xhr.responseText,
- type : 'warning',
- })
- }
- });
+ if (id_dokter == 'Pilih' || id_dokter == '' || id_dokter == '0' || id_dokter == null){
+ swal({
+ title : 'Stop',
+ text : 'Please Select SPV',
+ type : 'warning',
+ })
+ return false;
+ } else {
+ const checkboxMap = {
+ inlineCheckbox1: 'TBC SO',
+ inlineCheckbox2: 'TBC RO',
+ inlineCheckbox3: 'Anak',
+ inlineCheckbox4: 'HIV',
+ inlineCheckbox5: 'DM',
+ inlineCheckbox6: 'Nanah Lendir',
+ inlineCheckbox7: 'Bercak darah',
+ inlineCheckbox8: 'Air liur',
+ inlineCheckbox9: 'Nanah Lendir',
+ inlineCheckbox10: 'Bercak darah',
+ inlineCheckbox11: 'Air liur',
+ };
+ const checkboxValues = {};
+ $.each(checkboxMap, function (id, label) {
+ checkboxValues[id] = $(`#${id}`).is(':checked') ? label : '';
+ });
+ var formdata = new FormData($('#kt_form')[0]);
+ formdata.set('periksa_id', periksa_id);
+ formdata.set('acc_number', acc_number);
+ formdata.set('val01', 'verifikasi');
+ formdata.set('val10', template_jenis);
+ formdata.set('keterangan', keterangan);
+ formdata.set('lsg_pewarnaanlain', lsg_pewarnaanlain);
+ formdata.set('viralload', viralload);
+ formdata.set('_token', '{{ csrf_token() }}');
+ $.each(checkboxValues, (key, val) => formdata.set(key, val));
+ $.ajax({
+ url : '{{ route("exexpertisepacs") }}',
+ data : formdata,
+ type : 'POST',
+ contentType : false,
+ processData : false,
+ success: function (data) {
+ $("#gridpemeriksaan").jqxGrid('updatebounddata','filter');
+ $("#gridadendum").jqxGrid('updatebounddata','filter');
+ var status = data.status;
+ var message = data.message;
+ var warna = data.warna;
+ var icon = data.icon;
+ $.toast({
+ heading : status,
+ text : message,
+ position : 'top-right',
+ loaderBg : warna,
+ icon : icon,
+ hideAfter : 5000,
+ stack : 1
+ });
+ window.location.href = "{{ url('/mikro') }}";
+ return false;
+ },
+ error: function (xhr, status, error) {
+ swal({
+ title : 'Stop',
+ text : xhr.responseText,
+ type : 'warning',
+ })
+ }
+ });
+ }
});
$("#btnSavePeriksa").click(function(){
var keterangan = CKEDITOR.instances['keterangan'].getData();
@@ -3737,63 +4479,72 @@
var template_jenis = document.getElementById('template_jenis').value;
var id_dokter = document.getElementById('dokter').value;
var acc_number = document.getElementById('nofoto').value;
- const checkboxMap = {
- inlineCheckbox1: 'TBC SO',
- inlineCheckbox2: 'TBC RO',
- inlineCheckbox3: 'Anak',
- inlineCheckbox4: 'HIV',
- inlineCheckbox5: 'DM',
- inlineCheckbox6: 'Nanah Lendir',
- inlineCheckbox7: 'Bercak darah',
- inlineCheckbox8: 'Air liur',
- inlineCheckbox9: 'Nanah Lendir',
- inlineCheckbox10: 'Bercak darah',
- inlineCheckbox11: 'Air liur',
- };
- const checkboxValues = {};
- $.each(checkboxMap, function (id, label) {
- checkboxValues[id] = $(`#${id}`).is(':checked') ? label : '';
- });
- var formdata = new FormData($('#kt_form')[0]);
- formdata.set('periksa_id', periksa_id);
- formdata.set('acc_number', acc_number);
- formdata.set('val01', 'Permohonan Verifikasi');
- formdata.set('val10', template_jenis);
- formdata.set('keterangan', keterangan);
- formdata.set('lsg_pewarnaanlain', lsg_pewarnaanlain);
- formdata.set('viralload', viralload);
- formdata.set('_token', '{{ csrf_token() }}');
- $.each(checkboxValues, (key, val) => formdata.set(key, val));
- $.ajax({
- url : '{{ route("exexpertisepacs") }}',
- data : formdata,
- type : 'POST',
- contentType : false,
- processData : false,
- success: function (data) {
- var status = data.status;
- var message = data.message;
- var warna = data.warna;
- var icon = data.icon;
- $.toast({
- heading : status,
- text : message,
- position : 'top-right',
- loaderBg : warna,
- icon : icon,
- hideAfter : 5000,
- stack : 1
- });
- return false;
- },
- error: function (xhr, status, error) {
- swal({
- title : 'Stop',
- text : xhr.responseText,
- type : 'warning',
- })
- }
- });
+ if (id_dokter == 'Pilih' || id_dokter == '' || id_dokter == '0' || id_dokter == null){
+ swal({
+ title : 'Stop',
+ text : 'Please Select SPV',
+ type : 'warning',
+ })
+ return false;
+ } else {
+ const checkboxMap = {
+ inlineCheckbox1: 'TBC SO',
+ inlineCheckbox2: 'TBC RO',
+ inlineCheckbox3: 'Anak',
+ inlineCheckbox4: 'HIV',
+ inlineCheckbox5: 'DM',
+ inlineCheckbox6: 'Nanah Lendir',
+ inlineCheckbox7: 'Bercak darah',
+ inlineCheckbox8: 'Air liur',
+ inlineCheckbox9: 'Nanah Lendir',
+ inlineCheckbox10: 'Bercak darah',
+ inlineCheckbox11: 'Air liur',
+ };
+ const checkboxValues = {};
+ $.each(checkboxMap, function (id, label) {
+ checkboxValues[id] = $(`#${id}`).is(':checked') ? label : '';
+ });
+ var formdata = new FormData($('#kt_form')[0]);
+ formdata.set('periksa_id', periksa_id);
+ formdata.set('acc_number', acc_number);
+ formdata.set('val01', 'Permohonan Verifikasi');
+ formdata.set('val10', template_jenis);
+ formdata.set('keterangan', keterangan);
+ formdata.set('lsg_pewarnaanlain', lsg_pewarnaanlain);
+ formdata.set('viralload', viralload);
+ formdata.set('_token', '{{ csrf_token() }}');
+ $.each(checkboxValues, (key, val) => formdata.set(key, val));
+ $.ajax({
+ url : '{{ route("exexpertisepacs") }}',
+ data : formdata,
+ type : 'POST',
+ contentType : false,
+ processData : false,
+ success: function (data) {
+ var status = data.status;
+ var message = data.message;
+ var warna = data.warna;
+ var icon = data.icon;
+ $.toast({
+ heading : status,
+ text : message,
+ position : 'top-right',
+ loaderBg : warna,
+ icon : icon,
+ hideAfter : 5000,
+ stack : 1
+ });
+ return false;
+ },
+ error: function (xhr, status, error) {
+ swal({
+ title : 'Stop',
+ text : xhr.responseText,
+ type : 'warning',
+ })
+ }
+ });
+ }
});
$("#btnsavedraft").click(function(){
var keterangan = CKEDITOR.instances['keterangan'].getData();
diff --git a/htdocs/resources/views/dokter/ppdsdeveloper.blade.php b/htdocs/resources/views/dokter/ppdsdeveloper.blade.php
index 92ae85ce..268d8dae 100644
--- a/htdocs/resources/views/dokter/ppdsdeveloper.blade.php
+++ b/htdocs/resources/views/dokter/ppdsdeveloper.blade.php
@@ -1329,19 +1329,27 @@
@@ -1512,16 +1481,24 @@
-
-
-
@@ -2357,50 +2292,64 @@
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
+