Inquiry Data Post

Login Dokter

http://{base_url}/katalog-rest-sidok/restfull-server-test/api/post/login
Fungsi : Login Aplikasi SidokQim
Method : POST
Format : JSON
Content-Type : application/json
Body : user & pass
Response JSON :
                                               
    {
        "status": true,
        "code": "00",
        "message": "Data ditemukan",
        "desc": "Data ditemukan",
        "data": {
            "login": "TRUE",
            "user": "aditama",
            "iddokter": "DO575",
            "namadokter": "Afif Aditama, AMK (konselor)"
        }
   }
                                           
                                       
Response JSON :
                                       
    {
        "status": true,
        "code": "00",
        "message": "Data ditemukan",
        "desc": "Data ditemukan",
        "data": {
            "login": "TRUE",
            "user": "nama user",
            "iddokter": "kode dokter",
            "namadokter": "nama dokter"
        }
    }
                                       
                                    

Pripun Dokter

http://{base_url}/katalog-rest-sidok/restfull-server-test/api/post/pripun_dok
Fungsi : Dokter menanyakan sesuatu
Method : POST
Format : JSON
Content-Type : application/json
Body : iddokter & keluhan
Response JSON :
                                               
    {
        "status": true,
        "code": "00",
        "message": "Data ditemukan",
        "desc": "Data ditemukan",
        "data": {
            "iddokter": "DO006",
            "keluhan": "Libure kapan",
            "userAgent": "{\"browser\":\"Unidentified User Agent\",
                          \"operating_system\":\"Unknown Platform\",
                          \"mac_address\":false,
                          \"ip_address\":\"192.168.1.196\",
                          \"agent_string\":\"PostmanRuntime\\/7.32.2\",
                         \"site_url\":\"http:\\/\\/192.168.1.196\\/katalog-rest-sidok\\
                         /restfull-server-test\\/\"}"
        }
   }
                                           
                                       
Response JSON :
                                       
    {
        "status": true,
        "code": "00",
        "message": "Data ditemukan",
        "desc": "Data ditemukan",
        "data": {
            "iddokter": "kode dokter",
            "keluhan": "Pertanyaan",
            "userAgent": "riwayat browser"
        }
    }






                                       
                                    

Visit Dokter

http://{base_url}/katalog-rest-sidok/restfull-server-test/api/post/visit_dok
Fungsi : Mengetahui yang sudah divisit dokter
Method : POST
Format : JSON
Content-Type : application/json
Body : dokter(DO002) & tgl(Y-m-d)
Response JSON :
                                               
    {
        "status": true,
        "code": "00",
        "message": "Data ditemukan",
        "desc": "Data ditemukan",
        "data": {
            "list": [
                {
                    "no_rm": "0170858",
                    "nama_pasien": "ANDIN ARDIYA ARNEYLITA, NN",
                    "ruang": "CENDRAWASIH 3",
                    "tgl_masuk": "2023-06-10 00:00:00.000",
                    "DPJB": "Achmad Chamid Thohari, H, Sp.B, dr.",
                    "jabatan": "Dokter Spesialis Bedah"
                },
                {
                    "no_rm": "0067383",
                    "nama_pasien": "SITI JAMILAH,NY",
                    "ruang": "MALEO 4",
                    "tgl_masuk": "2023-06-10 00:00:00.000",
                    "DPJB": "Achmad Chamid Thohari, H, Sp.B, dr.",
                    "jabatan": "Dokter Spesialis Bedah"
                }
            ]
        }
   }
                                           
                                       
Response JSON :
                                       
    {
        "status": true,
        "code": "00",
        "message": "Data ditemukan",
        "desc": "Data ditemukan",
        "data": {
            "list": [
                {
                    "no_rm": "nomor rekam medik",
                    "nama_pasien": "nama pasien",
                    "ruang": "ruang",
                    "tgl_masuk": "tgl masuk",
                    "DPJB": "dokter",
                    "jabatan": "spesialis"
                },
                {
                    "no_rm": "nomor rekam medik",
                    "nama_pasien": "nama pasien",
                    "ruang": "ruang",
                    "tgl_masuk": "tgl masuk",
                    "DPJB": "dokter",
                    "jabatan": "spesialis"
                }
            ]
        }
    }
                                       
                                    

Jasa Pelayanan Rawat Inap

http://{base_url}/katalog-rest-sidok/restfull-server-test/api/post/jp_inap
Fungsi : Mengetahui jasa pelayanan rawat inap
Method : POST
Format : JSON
Content-Type : application/json
Body : dokter(DO002) & tahun(2023) & bulan(03) & customer(XXX05)
Response JSON :
                                               
    {
        "status": true,
        "code": "00",
        "message": "Data ditemukan",
        "desc": "Data ditemukan",
        "total": {
            "jasa": [
                {
                    "total_jasa": "194,125"
                }
            ]
        }
        "data": {
            "list": [
                {
                    "no_rm": "0067383",
                    "nama_pasien": "SITI JAMILAH,NY",
                    "nama_dokter": "Achmad Chamid Thohari, H, Sp.B, dr.",
                    "jasa": "52,500",
                    "customer": "UMUM",
                    "keterangan": "Jasa Medis Inap"
                },
                {
                    "no_rm": "0170858",
                    "nama_pasien": "ANDIN ARDIYA ARNEYLITA, NN",
                    "nama_dokter": "Achmad Chamid Thohari, H, Sp.B, dr.",
                    "jasa": "52,500",
                    "customer": "UMUM"
                    "keterangan": "Jasa Medis Inap"
                }
            ]
        }
   }
                                           
                                       
Response JSON :
                                       
    {
        "status": true,
        "code": "00",
        "message": "Data ditemukan",
        "desc": "Data ditemukan",
        "total": {
            "jasa": [
                {
                    "total_jasa": "nominal total jasa"
                }
            ]
        }
        "data": {
            "list": [
                {
                    "no_rm": "nomor rm",
                    "nama_pasien": "pasien",
                    "nama_dokter": "dokter",
                    "jasa": "nominal jasa",
                    "customer": "pembayaran dari asuransi apa"
                    "keterangan": "Jasa Medis Inap"
                },
                {
                    "no_rm": "nomor rm",
                    "nama_pasien": "pasien",
                    "nama_dokter": "dokter",
                    "jasa": "nominal jasa",
                    "customer": "pembayaran dari asuransi apa"
                    "keterangan": "Jasa Medis Inap"
                }
            ]
        }
    }
                                       
                                    

Jasa Pelayanan Rawat Jalan

http://{base_url}/katalog-rest-sidok/restfull-server-test/api/post/jp_rj
Fungsi : Mengetahui jasa pelayanan rawat Jalan
Method : POST
Format : JSON
Content-Type : application/json
Body : dokter(DO002) & tahun(2023) & bulan(03) & customer(XXX05)
Response JSON :
                                               
    {
        "status": true,
        "code": "00",
        "message": "Data ditemukan",
        "desc": "Data ditemukan",
        "total": {
            "jasa": [
                    {
                        "total_jasa": "123,750"
                    }
            ]
        },
        "data": {
            "list": [
                {
                    "no_rm": "0008897",
                    "nama_pasien": "GUNAENI, NY",
                    "nama_dokter": "Achmad Chamid Thohari, H, Sp.B, dr.",
                    "jasa": "56,250",
                    "customer": "UMUM",
                    "keterangan": "Jasa Medis Rawat Jalan"
                },
                {
                    "no_rm": "0152859",
                    "nama_pasien": "BUDI UTOMO, TN",
                    "nama_dokter": "Achmad Chamid Thohari, H, Sp.B, dr.",
                    "jasa": "56,250",
                    "customer": "UMUM",
                    "keterangan": "Jasa Medis Rawat Jalan"
                },
                {
                    "no_rm": "0170538",
                    "nama_pasien": "LIMYATI, NY",
                    "nama_dokter": "Achmad Chamid Thohari, H, Sp.B, dr.",
                    "jasa": "56,250",
                    "customer": "UMUM",
                    "keterangan": "Jasa Medis Rawat Jalan"
                },
                {
                    "no_rm": "0171689",
                    "nama_pasien": "AKBAR ALANZA,AN",
                    "nama_dokter": "Achmad Chamid Thohari, H, Sp.B, dr.",
                    "jasa": "67,500",
                    "customer": "UMUM",
                    "keterangan": "Jasa Medis Rawat Jalan"
                }
            ]
        }
   }
                                           
                                       
Response JSON :
                                       
    {
        "status": true,
        "code": "00",
        "message": "Data ditemukan",
        "desc": "Data ditemukan",
        "total": {
            "jasa": [
                {
                    "total_jasa": "nominal total jasa"
                }
            ]
        }
        "data": {
            "list": [
                {
                    "no_rm": "nomor rm",
                    "nama_pasien": "pasien",
                    "nama_dokter": "dokter",
                    "jasa": "nominal jasa",
                    "customer": "pembayaran melalui asuransi apa",
                    "keterangan": "Jasa Medis Inap"
                },
                {
                    "no_rm": "nomor rm",
                    "nama_pasien": "pasien",
                    "nama_dokter": "dokter",
                    "jasa": "nominal jasa",
                    "customer": "pembayaran melalui asuransi apa",
                    "keterangan": "Jasa Medis Inap"
                }
            ]
        }
    }
                                       
                                    

Riwayat Kunjungan per tanggal atau bulanan

http://{base_url}/katalog-rest-sidok/restfull-server-test/api/post/history_tgl
Fungsi : Mengetahui riwayat kunjungan pasien rawat jalan
Method : POST
Format : JSON
Content-Type : application/json
Body : dokter(DO002) & tgl(Y-m-d)
Response JSON :
                                               
    {
        "status": true,
        "code": "00",
        "message": "Data ditemukan",
        "desc": "Data ditemukan",
        "data": {
            "list": [
                {
                    "tgl_rj": "2023-06-10 00:00:00.000",
                    "no_rm": "0008897",
                    "nama_dokter": "Achmad Chamid Thohari, H, Sp.B, dr.",
                    "klinik": "POLIKLINIK BEDAH"
                },
                {
                    "tgl_rj": "2023-06-10 00:00:00.000",
                    "no_rm": "0170538",
                    "nama_dokter": "Achmad Chamid Thohari, H, Sp.B, dr.",
                    "klinik": "POLIKLINIK BEDAH"
                },
                {
                    "tgl_rj": "2023-06-10 00:00:00.000",
                    "no_rm": "0171689",
                    "nama_dokter": "Achmad Chamid Thohari, H, Sp.B, dr.",
                    "klinik": "POLIKLINIK BEDAH"
                },
                {
                    "tgl_rj": "2023-06-10 00:00:00.000",
                    "no_rm": "0152859",
                    "nama_dokter": "Achmad Chamid Thohari, H, Sp.B, dr.",
                    "klinik": "POLIKLINIK BEDAH"
                }
            ]
        }
   }
                                           
                                       
Response JSON :
                                       
    {
        "status": true,
        "code": "00",
        "message": "Data ditemukan",
        "desc": "Data ditemukan",
        "data": {
            "list": [
                {
                    "tgl_rj": "tanggal kunjungan",
                    "no_rm": "no rm",
                    "nama_dokter": "dokter",
                    "klinik": "klinik"
                },
                {
                    "tgl_rj": "tanggal kunjungan",
                    "no_rm": "no rm",
                    "nama_dokter": "dokter",
                    "klinik": "klinik"
                },
                {
                    "tgl_rj": "tanggal kunjungan",
                    "no_rm": "no rm",
                    "nama_dokter": "dokter",
                    "klinik": "klinik"
                },
                {
                    "tgl_rj": "tanggal kunjungan",
                    "no_rm": "no rm",
                    "nama_dokter": "dokter",
                    "klinik": "klinik"
                }
            ]
        }
    }
                                       
                                    

Search Pasien OK

http://{base_url}/katalog-rest-sidok/restfull-server-test/api/pencarian/search_jadwal_ok
Fungsi : Mencari Data Pasien Operasi
Method : POST
Format : JSON
Content-Type : application/json
Body : dokter(DO002) & keyword(tutik)
Response JSON :
                                               
    {
        "status": true,
        "code": "00",
        "message": "Data ditemukan",
        "desc": "Data ditemukan",
        "data": {
            "list": [
                {
                    "nomor_rm": "0171939",
                    "nama_pasien": "TUTIK, NY",
                    "tgl_ok": "2023-06-15 00:00:00.000",
                    "nama_dokter": "Inne Rizkiani, Sp.OG, dr.",
                    "tindakan": "SECTIO CAESARIA"
                }
            ]
        }
   }
                                           
                                       
Response JSON :
                                       
    {
        "status": true,
        "code": "00",
        "message": "Data ditemukan",
        "desc": "Data ditemukan",
        "data": {
            "list": [
                {
                    "nomor_rm": "nomor rm",
                    "nama_pasien": "nama pasien",
                    "tgl_ok": "tgl tindakan operasi",
                    "nama_dokter": "dokter tindakan",
                    "tindakan": "tindakan yang dilakukan"
                },
            ]
        }
    }
                                       
                                    

Ganti Password

http://{base_url}/katalog-rest-sidok/restfull-server-test/api/post/ganti_password
Fungsi : Ubah Password user
Method : POST
Format : JSON
Content-Type : application/json
Body : user_dokter(adib) & password(12345) & ulangi_password(12345)
Response JSON :
                                               
    {
        "status": true,
        "id": "-",
        "code": "00",
        "message": "Data berhasil diubah",
        "desc": "Data ditemukan dan berhasil diperbarui",
        "data": {
            "username": "adib",
            "password": "12346"
        }
   }
                                           
                                       
Response JSON :
                                       
    {
        "status": true,
        "id": "-",
        "code": "00",
        "message": "Data berhasil diubah",
        "desc": "Data ditemukan dan berhasil diperbarui",
        "data": {
            "username": "nama_user",
            "password": "password baru"
        }
   }