### Katalog

### Cari Rujukan

#### Rujukan Berdasarkan Nomor Rujukan

Nomor Rujukan PCare
{if: isset($_GET['no_rujukan']) && $_GET['no_rujukan']!='' && isset($_GET['searchBy']) && $_GET['searchBy']=='PCare'}

#### Respons result

{/if}
Nomor Rujukan RS
{if: isset($_GET['no_rujukan']) && $_GET['no_rujukan']!='' && isset($_GET['searchBy']) && $_GET['searchBy']=='RS'}

#### Respons result

{/if}

#### Rujukan Berdasarkan Nomor Kartu (1 Record)

Nomor Kartu
{if: isset($_GET['no_kartu']) && $_GET['no_kartu']!='' && isset($_GET['searchBy']) && $_GET['searchBy']=='PCare'}

#### Respons result

{/if}
Nomor Kartu
{if: isset($_GET['no_kartu']) && $_GET['no_kartu']!='' && isset($_GET['searchBy']) && $_GET['searchBy']=='RS'}

#### Respons result

{/if}

#### Rujukan Berdasarkan Nomor Kartu (Multi Record)

Nomor Kartu
{if: isset($_GET['no_kartu']) && $_GET['no_kartu']!='' && isset($_GET['searchBy']) && $_GET['searchBy']=='PCare' && isset($_GET['multi']) && $_GET['multi'] == 'yes'}

#### Respons result

{/if}
Nomor Kartu
{if: isset($_GET['no_kartu']) && $_GET['no_kartu']!='' && isset($_GET['searchBy']) && $_GET['searchBy']=='RS' && isset($_GET['multi']) && $_GET['multi'] == 'yes'}

#### Respons result

{/if}

#### Rujukan Berdasarkan Tanggal Rujukan

Tanggal Rujukan
{if: isset($_GET['tgl_rujukan']) && $_GET['tgl_rujukan']!='' && isset($_GET['searchBy']) && $_GET['searchBy']=='PCare'}

#### Respons result

{/if}
Tanggal Rujukan
{if: isset($_GET['tgl_rujukan']) && $_GET['tgl_rujukan']!='' && isset($_GET['searchBy']) && $_GET['searchBy']=='RS'}

#### Respons result

{/if}

### Pembuatan Rujukan

#### Insert Rujukan

### {BASE URL}/{Service Name}/Rujukan/insert

Fungsi : Insert Rujukan

Method : POST

Format : Json

Content-Type: Application/x-www-form-urlencoded

#### Request

            {
               "request": {
                  "t_rujukan": {
                     "noSep": "0301R0011017V000014",
                     "tglRujukan": "2017-11-08",
                     "ppkDirujuk": "0301R002",
                     "jnsPelayanan": "1",
                     "catatan": "test",
                     "diagRujukan": "A00.1",
                     "tipeRujukan": "1",
                     "poliRujukan": "INT",
                     "user": "Coba Ws"
                  }
               }
            }

            {
               "request": {
                  "t_rujukan": {
                     "noSep": "{nomor sep}",
                     "tglRujukan": "{tanggal rujukan format : yyyy-mm-dd}",
                     "ppkDirujuk": "{faskes dirujuk -> data di referensi faskes}",
                     "jnsPelayanan": "{jenis pelayanan -> 1.R.Inap 2.R.Jalan}",
                     "catatan": "{catatan rujukan}",
                     "diagRujukan": "{kode diagnosa rujukan -> data di referensi diagnosa}",
                     "tipeRujukan": "{tipe rujukan -> 0.penuh, 1.Partial 2.rujuk balik}",
                     "poliRujukan": "{kode poli rujukan -> data di referensi poli}",
                     "user": "{user pemakai}"
                  }
               }
            }

#### Response

            {
               "metaData": {
                  "code": "200",
                  "message": "OK"
               },
               "response": {
                  "rujukan": {
                     "AsalRujukan": {
                        "kode": "0301R001",
                        "nama": "RSUP DR M JAMIL PADANG"
                     },
                     "diagnosa": {
                        "kode": "A00.1",
                        "nama": "A00.1 - Cholera due to Vibrio cholerae 01, biovar eltor"
                     },
                     "noRujukan": "0301R0011117B001126",
                     "peserta": {
                        "asuransi": "-",
                        "hakKelas": null,
                        "jnsPeserta": "PNS PUSAT",
                        "kelamin": "Laki-Laki",
                        "nama": "ZIYADUL",
                        "noKartu": "0000000110156",
                        "noMr": "123456",
                        "tglLahir": "2008-02-05"
                     },
                     "poliTujuan": {
                        "kode": "INT",
                        "nama": "Poli Penyakit Dalam"
                     },
                     "tglRujukan": "2017-11-08",
                     "tujuanRujukan": {
                        "kode": "0301R002",
                        "nama": "RS JIWA ULU GADUT"
                     }
                  }
               }
            }

        catatan : untuk tipe rujukan 1 maka response adalah null

#### Update Rujukan

### {BASE URL}/{Service Name}/Rujukan/update

Fungsi : Update Rujukan

Method : PUT

Format : Json

Content-Type: Application/x-www-form-urlencoded

#### Request

            {
               "request": {
                  "t_rujukan": {
                     "noRujukan": "0301R0011117B000014",
                     "ppkDirujuk": "0301R002",
                     "tipe": "0",
                     "jnsPelayanan": "1",
                     "catatan": "test 3",
                     "diagRujukan": "A00.1",
                     "tipeRujukan": "1",
                     "poliRujukan": "INT",
                     "user": "Coba Ws"
                  }
               }
            }

            {
               "request": {
                  "t_rujukan": {
                     "noRujukan": "{nomor rujukan}",
                     "ppkDirujuk": "{faskes dirujuk -> data di referensi faskes}",
                     "tipe": "{tipe rujukan -> 0.penuh, 1.Partial 2.rujuk balik}",
                     "jnsPelayanan": "{jenis pelayanan -> 1.R.Inap 2.R.Jalan}",
                     "catatan": "{catatan rujukan}",
                     "diagRujukan": "{kode diagnosa rujukan -> data di referensi diagnosa}",
                     "tipeRujukan": "{tipe rujukan -> 0.penuh, 1.Partial 2.rujuk balik}",
                     "poliRujukan": "{kode poli rujukan -> data di referensi poli}",
                     "user": "{user pemakai}"
                  }
               }
            }

#### Response

            {
               "metaData": {
                  "code": "200",
                  "message": "OK"
               },
               "response": 0301R0011117B000014
            }

#### Delete Rujukan

### {BASE URL}/{Service Name}/Rujukan/delete

Fungsi : Update Rujukan

Method : DELETE

Format : Json

Content-Type: Application/x-www-form-urlencoded

#### Request

            {
                "request": {
                    "t_rujukan": {
                        "noRujukan": "0301R0011117B000015",
                        "user": "Coba Ws"
                    }
                }
            }

            {
               "request": {
                  "t_rujukan": {
                     "noRujukan": "{nomor rujukan}",
                     "user": "{user pemakai}"
                  }
               }
            }

#### Response

            {
               "metaData": {
                  "code": "200",
                  "message": "OK"
               },
               "response": 0301R0011117B000014
            }

#### Insert Rujukan Khusus New

### {BASE URL}/{Service Name}/Rujukan/Khusus/insert

Fungsi : Insert Rujukan Khusus

Method : POST

Format : Json

Content-Type: Application/x-www-form-urlencoded

#### Request

          {
               "noRujukan": "0301U0331019P003283",
               "diagnosa": [
                       {"kode": "P;N18"},
                       {"kode": "S;N18.1"}
               ],
              "procedure":  [
                       {"kode": "39.95"}
               ],
               "user": "Coba Ws"
          }

          {
               "noRujukan": "{norujukan}",
               "diagnosa": [
                       {"kode": "{primer/sekunder};{kodediagnosa}"}
               ],
              "procedure":  [
                       {"kode": "{kodeprocedure}"}
               ],
               "user": "{user ws}"
          }

#### Response

            {
              "metaData": {
                "code": "200",
                "message": "Sukses"
              },
              "response": {
                "rujukan": {
                  "norujukan": "0301U0331019P003283",
                  "nokapst": "0000016553957",
                  "nmpst": "MUZNI MUKHTAR",
                  "diagppk": "Z49.1",
                  "tglrujukan_awal": "2021-06-20",
                  "tglrujukan_berakhir": "2021-09-17"
                }
              }
            }

#### Delete Rujukan Khusus New

### {BASE URL}/{Service Name}/Rujukan/Khusus/delete

Fungsi : Delete Rujukan Khusus

Method : POST

Format : Json

Content-Type: Application/x-www-form-urlencoded

#### Request

            {
               "request": {
                        "t_rujukan": {
                                  "idRujukan": "98865",
                                  "noRujukan": "0301U0331019P003283",
                                  "user": "Coba Ws"
                          }
                }
            }

            {
               "request": {
                        "t_rujukan": {
                                "idRujukan": "{id rujukan}",
                                "noRujukan": "{nomor rujukan}",
                                "user": "{user ws}"
                          }
                }
            }

#### Response

            {
              "metaData": {
                "code": "200",
                "message": "OK"
              },
              "response": "98865"
            }

#### List Rujukan Khusus New

### {BASE URL}/{Service Name}/Rujukan/Khusus/List/Bulan/{parameter 1}/Tahun/{parameter 2}

Fungsi : Data Khusus

Method : GET

Format : Json

Content-Type: Application/x-www-form-urlencoded

Parameter 1: Bulan (1,2,3,4,5,6,7,8,9,10,11,12)

Parameter 2: Tahun (4 digit)

            {
              "metaData": {
                "code": "200",
                "message": "OK"
              },
              "response": "98865"
            }

#### Insert Rujukan 2.0 New

### {BASE URL}/{Service Name}/Rujukan/Khusus/insert

Fungsi : Insert Rujukan Khusus

Method : POST

Format : Json

Content-Type: Application/x-www-form-urlencoded

#### Request

                        {
                        "noRujukan": "0301U0331019P003283",
                        "diagnosa": [
                        {"kode": "P;N18"},
                        {"kode": "S;N18.1"}
                        ],
                        "procedure":  [
                        {"kode": "39.95"}
                        ],
                        "user": "Coba Ws"
                        }

                        {
                        "noRujukan": "{norujukan}",
                        "diagnosa": [
                        {"kode": "{primer/sekunder};{kodediagnosa}"}
                        ],
                        "procedure":  [
                        {"kode": "{kodeprocedure}"}
                        ],
                        "user": "{user ws}"
                        }

#### Response

                        {
                        "metaData": {
                        "code": "200",
                        "message": "Sukses"
                        },
                        "response": {
                        "rujukan": {
                        "norujukan": "0301U0331019P003283",
                        "nokapst": "0000016553957",
                        "nmpst": "MUZNI MUKHTAR",
                        "diagppk": "Z49.1",
                        "tglrujukan_awal": "2021-06-20",
                        "tglrujukan_berakhir": "2021-09-17"
                        }
                        }
                        }

#### Update Rujukan 2.0 New

### {BASE URL}/{Service Name}/Rujukan/Khusus/delete

Fungsi : Delete Rujukan Khusus

Method : POST

Format : Json

Content-Type: Application/x-www-form-urlencoded

#### Request

                        {
                        "request": {
                        "t_rujukan": {
                                  "idRujukan": "98865",
                                  "noRujukan": "0301U0331019P003283",
                                  "user": "Coba Ws"
                          }
                        }
                        }

                        {
                        "request": {
                        "t_rujukan": {
                                "idRujukan": "{id rujukan}",
                                "noRujukan": "{nomor rujukan}",
                                "user": "{user ws}"
                          }
                        }
                        }

#### Response

                        {
                        "metaData": {
                        "code": "200",
                        "message": "OK"
                        },
                        "response": "98865"
                        }

#### List Spesialistik Rujukan New

### {BASE URL}/{Service Name}/Rujukan/ListSpesialistik/PPKRujukan/{parameter 1}/TglRujukan/{parameter 2}

Fungsi : Data Spesialistik

Method : GET

Format : Json

Content-Type: Application/x-www-form-urlencoded

Parameter 1: Kode PPK Rujukan : 8 digit

Parameter 2: Tanggal rujukan format : yyyy-MM-dd

            {
            "metaData": {
                "code": "200",
                "message": "Ok"
            },
            "response": {
                "list": [
                            {
                                "kodeSpesialis": "005",
                                "namaSpesialis": "Gastroenterologi-Hepatologi ",
                                "kapasitas": "0",
                                "jumlahRujukan": "0",
                                "persentase": "0,00"
                            },
                            {
                                "kodeSpesialis": "006",
                                "namaSpesialis": "Geriatri ",
                                "kapasitas": "0",
                                "jumlahRujukan": "0",
                                "persentase": "0,00"
                            },
                            {
                                "kodeSpesialis": "007",
                                "namaSpesialis": "Ginjal-Hipertensi ",
                                "kapasitas": "0",
                                "jumlahRujukan": "0",
                                "persentase": "0,00"
                            },
                            {
                                "kodeSpesialis": "008",
                                "namaSpesialis": "Hematologi - Onkologi Medik ",
                                "kapasitas": "0",
                                "jumlahRujukan": "0",
                                "persentase": "0,00"
                            },
                            {
                                "kodeSpesialis": "010",
                                "namaSpesialis": "Endokrin-Metabolik-Diabetes",
                                "kapasitas": "0",
                                "jumlahRujukan": "0",
                                "persentase": "0,00"
                            },
                            {
                                "kodeSpesialis": "017",
                                "namaSpesialis": "Bedah Onkologi ",
                                "kapasitas": "0",
                                "jumlahRujukan": "0",
                                "persentase": "0,00"
                            },
                            {
                                "kodeSpesialis": "018",
                                "namaSpesialis": "Bedah Digestif ",
                                "kapasitas": "0",
                                "jumlahRujukan": "0",
                                "persentase": "0,00"
                            },
                            {
                                "kodeSpesialis": "020",
                                "namaSpesialis": "fetomaternal",
                                "kapasitas": "0",
                                "jumlahRujukan": "0",
                                "persentase": "0,00"
                            },
                            {
                                "kodeSpesialis": "021",
                                "namaSpesialis": "onkologi ginekologi",
                                "kapasitas": "0",
                                "jumlahRujukan": "0",
                                "persentase": "0,00"
                            }
                        ]
                    }
                }

#### List Sarana New

### {BASE URL}/{Service Name}/Rujukan/ListSarana/PPKRujukan/{parameter 1}

Fungsi : Data Sarana

Method : GET

Format : Json

Content-Type: Application/x-www-form-urlencoded

Parameter 1: Kode PPK Rujukan : 8 digit

            {
            "metaData": {
                "code": "200",
                "message": "Ok"
            },
            "response": {
                "list": [
                            {
                                "kodeSarana": "1",
                                "namaSarana": "Rekam Medik"
                            },
                            {
                                "kodeSarana": "2",
                                "namaSarana": "Laboratorium"
                            },
                            {
                                "kodeSarana": "3",
                                "namaSarana": "Radiologi"
                            },
                            {
                                "kodeSarana": "4",
                                "namaSarana": "CT Scan"
                            },
                            {
                                "kodeSarana": "12",
                                "namaSarana": "CT Scan Kepala leher"
                            },
                            {
                                "kodeSarana": "5",
                                "namaSarana": "MRI/Magnetic Resonance Imaging"
                            },
                            {
                                "kodeSarana": "25",
                                "namaSarana": "Venografi"
                            },
                            {
                                "kodeSarana": "6",
                                "namaSarana": "Hemodialisa"
                            },
                            {
                                "kodeSarana": "7",
                                "namaSarana": "Farmasi"
                            },
                            {
                                "kodeSarana": "8",
                                "namaSarana": "Pelayanan Darah"
                            },
                            {
                                "kodeSarana": "10",
                                "namaSarana": "Pemulasaran Jenasah"
                            },
                            {
                                "kodeSarana": "13",
                                "namaSarana": "MRI Kepala leher"
                            },
                            {
                                "kodeSarana": "15",
                                "namaSarana": "USG (Doppler) daerah leher "
                            },
                            {
                                "kodeSarana": "58",
                                "namaSarana": "BNO IVP"
                            },
                            {
                                "kodeSarana": "9",
                                "namaSarana": "Ambulan"
                            },
                            {
                                "kodeSarana": "11",
                                "namaSarana": "Radiografi konvensional"
                            },
                            {
                                "kodeSarana": "14",
                                "namaSarana": "Dakriosistografi (kelenjar air mata)"
                            },
                        ]
                    }
                }
            }

...