Bridging Document 

ADAM LIS - SIM RS


Untuk sistem bridging SIM RS-LIS ini kami memiliki metode  menggunakan REST API.

 

METODE REGISTRASI GET  


SIMRS membuka akses untuk LIS mengambil data dari SIMRS.

Fungsi : Pencarian data pasien berdasarkan no registrasi  (kode unik yang dipakai sekali transaksi registrasi di simrs). 

- Method :  GET        
- Format : JSON  
- Content-Type:  application/json;
- Headers Authorization :
        a.  x-api-key = adalah api-key dari SIMRS
   End point : http://192.168.100.111/adam-lis/bridging/10/20181101J001

  • Http = Protocol
  • Base url = url alamat utama "http://192.168.100.111" atau bisa berupa ip server simrs.
  • Endpoint = "/api/adam-lis/bridging" alamat dari API.
  • Limit Query = "10" limit query  jumlah pengambilan data.
  • Port default = 80 (optional).
  • Paramete r = "20181101J001" adalah kode unik data pasien yang di ambil.
  • Respon Sukses  
{
"status": true,
"code": 200,
"message": "message",
"payload": [
{
"no_registrasi": "20181101J001",
"waktu_registrasi": "2018-11-01 23:10:39",
"diagnosa_awal": "diare",
"pasien": {
"no_rm": "0236304",
"nama": "MEGA ITSNA LUTHFI HASANAH",
"jenis_kelamin": "P",
"alamat": "DSN SUKODADI KEBONHARJO JATIROGO TUBAN ",
"tanggal_lahir": "1992-07-26",
"no_telphone": "085225065257",
"nik": "324008887878978978"
},
"dokter_pengirim": {
"nama": "EDAH HUMAIDAH. dr.",
"kode": "D170402"
},
"unit_asal": {
"nama": "IGD",
"jenis": "IGD",
"kode": "0301"
},
"tindakan": [
{
"kode_tindakan": "7LABC01",
"nama_tindakan": "Golongan darah"
},
{
"kode_tindakan": "7LABC0P",
"nama_tindakan": "DARAH RUTIN"
}
],
"penjamin": {
"nama": "BPJS",
"kode": "0789BP"
},
"icdt": {
"nama": "Bacterial intestinal infection, unspecified",
"kode": "A04.9"
}
}
]
}

        8.    Respon Gagal

{
"status": false,
"code": 500,
"message": "Message eror dari simrs"
}


METODE REGISTRASI POST  


LIS membuka akses untuk SIMRS melakukan pengiriman data

Fungsi : SIMRS mengirimkan data  registrasi ke LIS

Method : POST
Format :  JSON
Content-Type:  application/json;
Headers Authorization :
         a.  x-api-key = 1d851b1e40988070ba54314eb80db52bbd669887
- End point : http://192.168.100.111:2310/ adam-lis/bridging_sim_rs /registrasi

  • Http = Protocol
  • Base url = url alamat utama " http://192.168.100.111 " atau bisa berupa ip server lis.
  • Endpoint = "/ adam-lis/bridging_sim_rs/ registrasi " alamat dari API
  • Port default = 2310
  • Request
{
"registrasi": {
"no_reg_rs": "89",
"diagnosa_awal": "-",
"keterangan_klinis": "-"
},
"pasien": {
"nama": "testing",
"no_rm": "343434",
"jenis_kelamin": "L",
"alamat": "-",
"no_telphone": "-",
"tanggal_lahir": "1994-01-20",
"nik": "324008887878978978"
},
"kode_dokter_pengirim": "345",
"nama_dokter_pengirim": "dr.hedy",
"kode_unit_asal": "345",
"nama_unit_asal": "ruang",
"kode_penjamin": "4678",
"nama_penjamin": "bpjs",
"kode_icdt": "456",
"nama_icdt": "paru-paru",
"tindakan": [
{
"kode_tindakan": "HGB",
"nama_tindakan": "Hemaglobin"
},
{
"kode_tindakan": "GOLDAR_IMUNO",
"nama_tindakan": "Golongan darah"
}
]
}


  • Respon Sukses
{
"status": true,
"code": 200,
"message": "registrasi pemeriksaan baru berhasil",
"payload": {
"no_lab": "202212270001"
}
}


  • Rerspon Gagal
{
"status": false,
"code": 500,
"message": "Message eror dari LIS"
}


METODE PENGEMBALIAN HASIL POST  


SIMRS membuka akses untuk LIS mengirimkan data.

Fungsi : LIS mengirimkan data yang sudah di olah dari analyser ke SIMRS

Method : POST
Format :  JSON
Content-Type:  application/json;
Headers Authorization :
        a.  x-api-key = adalah api-key dari SIMRS
End point : http://192.168.100.111/adam-lis/bridging

  • Http = Protocol
  • Base url = url alamat utama " http://192.168.100.111 " atau bisa berupa ip server lis.
  • Endpoint = " /adam-lis/bridging ” alamat dari API
  • Port default = Optional
  • Request
{
"no_registrasi": "89",
"no_laboratorium": "202212270001",
"waktu_registrasi": "2022-12-27 11:02:33",
"diagnosa_awal": "diagnosa",
"umur": {
"tahun": 56,
"bulan": 6,
"hari": 10
},
"pasien": {
"nama_pasien": "testing",
"no_rm": "343434",
"jenis_kelamin": "L",
"alamat": "-",
"no_telphone": "-",
"tanggal_lahir": "1994-01-20",
"nik": "324008887878978978"
},
"dokter_pengirim": {
"kode": "345",
"nama": "dr.hedy"
},
"unit_asal": {
"kode": "345",
"nama": "ruang"
},
"penjamin": {
"nama": "4678",
"kode": "bpjs"
},
"pemeriksaan": [
{
"kategori_pemeriksaan": {
"nama_kategori": "HEMATOLOGI",
"nomor_urut": 4
},
"sub_kategori_pemeriksaan": {
"nama_sub_kategori": "Darah Rutin",
"nomor_urut": 2
},
"nomor_urut": 2,
"kode_tindakan_simrs" : "HGB",
"kode_pemeriksaan_lis": "HGB",
"nama_pemeriksaan_lis": "Hemaglobin",
"metode": "Imunokromatografi",
"waktu_pemeriksaan": "2022-12-17 13:02:33",
"hasil": {
"satuan": null,
"nilai_hasil": "56",
"nilai_rujukan": "34 - 100",
"flag_kode": "N"
}
},
{
"kategori_pemeriksaan": {
"nama_kategori": "IMUNO-SEROLOGI",
"nomor_urut": 4
},
"sub_kategori_pemeriksaan": {
"nama_sub_kategori": "Infeski Lain",
"nomor_urut": 2
},
"nomor_urut": 1,
"kode_tindakan_simrs" : "GOLDAR_IMUNO",
"kode_pemeriksaan": "GOLDAR_IMUNO ",
"nama_pemeriksaan": "Golongan darah",
"waktu_pemeriksaan": "2022-12-17 13:02:33",
"metode": "Imonokromatografi",
"hasil": {
"satuan": null,
"nilai_hasil": "56",
"nilai_rujukan": "34 - 100",
"flag_kode": "N"
}
}
]
}


  • Respon Sukses
{
"status": true,
"code": 200,
"message": "Message dari simrs",
"payload": "Message dari simrs"
}


  • Respon Gagal
{
"status": false,
"code": 500,
"message": "Message eror dari SIMRS"
}



METODE UPDATE HASIL PEMERIKSAAN POST   


SIMRS membuka akses untuk LIS melakukan update hasil pemeriksaan.

Fungsi : LIS melakukan update hasil pemeriksaan ke SIMRS

Method : POST
Format :  JSON
Content-Type:  application/json;
Headers Authorization :
        a.  x-api-key = adalah api-key dari SIMRS
End point : http://192.168.100.111/adam-lis/bridging/update-hasil

  • Http = Protocol
  • Base url = url alamat utama " http://192.168.100.111 " atau bisa berupa ip server lis.
  • Endpoint = " /adam-lis/bridging/update-hasil ” alamat dari API
  • Port default = Optional
  • Request
{
"no_registrasi": "89",
"no_laboratorium": "202212270001",
"pasien": {
"nama_pasien": "testing",
"no_rm": "343434",
"jenis_kelamin": "L",
"tanggal_lahir": "1994-01-20",
"nik": "324008887878978978"
},
"pemeriksaan": [
{
"kategori_pemeriksaan": {
"nama_kategori": "HEMATOLOGI"
},
"sub_kategori_pemeriksaan": {
"nama_sub_kategori": "Darah Rutin"
},
"nomor_urut": 2,
"kode_tindakan_simrs" : "HGB",
"kode_pemeriksaan_lis": "HGB",
"nama_pemeriksaan_lis": "Hemaglobin",
"hasil": {
"nilai_hasil": "56",
"flag_kode": "N"
}
},
{
"kategori_pemeriksaan": {
"nama_kategori": "IMUNO-SEROLOGI"
},
"sub_kategori_pemeriksaan": {
"nama_sub_kategori": "Infeski Lain"
},
"kode_tindakan_simrs" : "GOLDAR_IMUNO",
"kode_pemeriksaan": "GOLDAR_IMUNO ",
"nama_pemeriksaan": "Golongan darah",
"hasil": {
"nilai_hasil": "56",
"flag_kode": "N"
}
}
]
}


  • Respon Sukses
{
"status": true,
"code": 200,
"message": "Message dari simrs",
"payload": "Message dsri simrs"
}


  • Respon Gagal
{
"status": false,
"code": 500,
"message": "Message eror dari simrs"
}