Lewati ke konten utama
Versi: 5.10.x

7. Set Prosedur iDRG

Request Body:

{
"metadata": {
"method": "idrg_procedure_set",
"nomor_sep": "000R222TEST"
},
"data": {
"procedure": "81.53#86.28+2#91.799"
}
}

Response:

{
"metadata": {
"code": 200,
"message": "Ok",
"method": "idrg_procedure_set"
},
"data": {
"string": "81.51#86.28+2#91.799",
"expanded": [
{
"code": "81.51",
"display": "Total hip replacement",
"multiplicity": 1,
"no": "1",
"validcode": "1",
"metadata": {
"code": "200",
"message": "Ok"
}
},
{
"code": "86.28",
"display": "Nonexcisional debridement of wound, infection or burn",
"multiplicity": 2,
"no": "2",
"validcode": "1",
"metadata": {
"code": "200",
"message": "Ok"
}
},
{
"code": "91.799",
"display": "Other Microscopic examination of specimen from operative wound (IM)",
"multiplicity": 1,
"no": "3",
"validcode": "1",
"metadata": {
"code": "200",
"message": "Ok"
}
}
]
}
}

Contoh hapus semua data prosedur

Request Body:

{
"metadata": {
"method": "idrg_procedure_set",
"nomor_sep": "000R000TEST"
},
"data": {
"procedure": "#"
}
}

Mengirim string kosong ("") pada procedure bukan cara menghapus; nilai tersebut diperlakukan sebagai tidak ada perubahan. Untuk menghapus seluruh prosedur, gunakan "#" seperti contoh di atas.

procedure: Kode procedure akan dicheck terhadap versi ICD-9-IM (Indonesian Modification) yang berlaku. Jika ada kode yang tidak terdaftar atau berlaku, maka kode tersebut tidak akan tersimpan.

Untuk kode diagnosa dan procedure, disediakan method tersendiri untuk pencarian pada method 28 dan 29.

Prosedur pada iDRG dapat dicatat berulang dengan menambahkan kode ekstensi dan/atau ditulis beberapa kali (multiplicity dan setting).

  1. Setting: untuk menandakan tindakan tersebut dilakukan pada operasi yang berbeda dalam satu episode. Setting ditulis dengan mencantumkan kode tindakan beberapa kali, misal: "86.22#86.22".
  2. Multiplicity: digunakan untuk mencatat tindakan tersebut dilakukan beberapa kali di dalam satu kali operasi. Multiplicity dituliskan dengan notasi "+" diikuti jumlahnya, misal: "86.22+2".

Demikian pula dimungkinkan untuk mencatat jika tindakan tersebut dilakukan dalam beberapa kali operasi dalam satu episode dan dilakukan lebih dari satu kali dalam salah satu operasinya dengan contoh notasi sebagai berikut: "86.22+2#86.22".

Contoh: tndakan debridement yang dilakukan dalam dua operasi dalam satu episode, yang pada operasi pertama dilakukan tiga kali (tiga lokasi) dan yang pada operasi kedua dilakukan dua kali (dua lokasi).

Contoh Multiplicity 1

Contoh: tindakan debridement yang dilakukan dalam dua operasi dalam satu episode, yang pada operasi pertama dilakukan tiga kali (tiga lokasi) dan yang pada operasi kedua dilakukan satu kali (satu lokasi).

Contoh Multiplicity 2

Khusus untuk parameter diagnosa dan procedure pada method idrg_diagnosa_set, idrg_procedure_set, inacbg_diagnosa_set, dan inacbg_procedure_set, penghapusan dilakukan dengan mengirim nilai # (hash). Mengirim string kosong "" berarti tidak ada perubahan.