BRIDGING VCLAIM DENGAN VB6 Dan PHP
August 10, 2022 | Author: Anonymous | Category: N/A
Short Description
Download BRIDGING VCLAIM DENGAN VB6 Dan PHP...
Description
BRIDGING VCLAIM DEN ENGA GAN N VB VB6 6 da dan PHP Martin Mart in Eko Eko Seti Setiawan awan WORKSHOP PPII SOLO 10-11 NOVEMBER 2018
BRIDGING SISTEM BPJS KESEHATAN
Bridging System BPJS Kesehatan adalah fasilitas yang disediakan oleh BPJS
Kesehatan untuk sistem pelayanan kesehatan (rumah sakit, klinik, dan puskesmas) agar dapat melakukan dua proses pelayanan tanpakedua ada intervensi satu sistem dengan sistem lainnya secara langsung. Hubungan sistem tersebut dikelola dengan web service atau API (Application Programming Interface) yang akan membatasi akses ke masing-masing sistem sehingga keamanan data tetap terjaga.
BRIDGING SISTEM BPJS KESEHATAN
dengan SIMRS bertujuan untuk memu mud dah ahka kan n pas asie ien n BPJS dala lam m mela laku kuka kan n pro rosses veri riffik ikas asii dan re regi gisstr tra asi, Bridging
System
BPJS
Kesehatan
se sehi hing ngga ga kedu ke dua a pr pros oses es ters te rseb ebut ut dapa da tumah dila di laku kan nt,da dala lam m satu tun pr pros oses es regi re gist rasi si. Berb Be rbed eda a de deng ngan an fasi fa sili lita tas s ke kese seha hata tan npat (rum (r ahkuka saki sa kit, klin kl inik ik,,sa dan da pusk pu skes esma mas) s)stra yang ya ng. bridging sys system tem BPJS Kesehatan, maka pasien harus tid ida ak mel elak aku uka kan n bridging melakukan dua kali antrian yaitu pada saat verifikasi kepesertaan, dan registrasi.
Tekno eknologi logi yang digun digunakan akan
Restful Web Service
Enkripsi Enkr ipsi HMA HMAC-SHA C-SHA256 256
JSON (JavaScript Object Notation)
SERVICE WEB SER VICE
Web Se Serv rvic ice e ada adala lah h se seku kump mpul ulan an ap appl plic icat atio ion n log logic ic be bese sert rta a ob obje ject ct-o -obj bjec ectt da dan n metho me thod-m d-met ethod hod yan yangg dimilik dimilikiny inya a yan yangg terlet terletak ak di suatu suatu se serve rverr yang te terhu rhubu bung ng(Simp ke int intern et se sehin gga dapat pat col diakse dia kses mengg ngguna unakan kan pro proto tocol col HTT HTTP P dan SOAP (Simple leernet Object Obje cthingga Access Acce ssda Proto rotocol ). s me
Web service seb sebaga agaii se sekum kumpul pulan an fu fungs ngsii pro progra gram m untuk untuk mel melaku akukan kan pe peker kerjaa jaan n tert te rten entu tu ya yang ng da dala lam m ha hall in inii te tent ntu u ma mani nipu pula lasi si da data ta – mengambil,
menamba men ambahkan hkan atau meng mengubah ubah data data.. (Priamb (Priambodo, odo, 2010 2010). ).
Web Servic Service e me merup rupaka akan n su suatu atu sis siste tem m yan yangg dir diranc ancan angg unt untuk uk me mendu ndukun kungg
interope intero perab rabili ilitas tas da dan n int intera eraksi ksi kom komun unika ikasi si ant antar ar sis sistem tem (ap (aplik likasi asi)) dal dalam am su suatu atu jaringan. (Kurniawan, 2011).
Web Servi Service ce dibent dibentuk uk Ole Oleh h
Service provider , merupakan merupakan pemi pemilik lik Web Service Service yang berfun berfungsi gsi
menye me nyedia diakan kan kum kumpul pulan an op opera erasi si dar darii Web Serv Service ice..
Service requestor , mer merup upaka akan n apl aplika ikasi si yan yangg be berti rtinda ndakk se sebag bagai ai kli klien en dar darii Web
Service Servic e yan yangg me menca ncari ri dan mem memula ulaii int inter eraks aksii te terha rhada dap p lay layana anan n yan yangg disediakan.
Service registry , me merup rupaka akan n te tempa mpatt dim dimana ana Ser Servic vice e pro provid vider er
mempublik memp ublikasika asikan n laya layanann nannya. ya. Pada arsi arsitekt tektur ur Web Service, Service, Serv Service ice registry registry bersifat opti bersifat optiona onal. l. Tekno Teknologi logi web serv service ice memun memungkin gkinkan kan kita dapa dapatt mengh me nghubu ubung ngkan kan ber berbag bagai ai jen jenis is so softw ftware are yang memilik memilikii pla platf tform orm dan sis sistem tem operasi ope rasi yang berbed berbeda. a.
REST WEB SER SERVICE VICE
Transfer ) meru REST (REpresentational State Transfer merupaka pakan n stan standar dar arsit arsitektu ekturr komuni kom unikas kasii ber berba basis sis web yang yang se serin ringg dit ditera erapka pkan n dal dalam am pe penge ngemba mbanga ngan n
ransfer layana lay anan n ber berba basis sis web. .ocol Umu Umumny mnya menggu men gguna nakan kan HTTP HTT P (Hypertext Protocol ) seba sebagai gaiweb protoco prot l untu untuk ka komu komunikas nikasi i data data. . REST pertama pert ama Tkali
diperk dip erkena enalka lkan n ole oleh h Roy Field Fielding ing pad pada a tah tahun un 200 2000. 0.
Meto de HT HTTP TP ya yang ng um umum um di digu guna naka kan n Metode dal alam am ar arssit ite ektu turr berb rbas asis is RES EST T
GET, men menye yedi diak akan an ha hany nya a ak akse sess ba baca ca pa pada da resource
PUT, dig diguna unakan kan un untuk tuk me menci ncipt ptaka akan n resource baru
digun unaka akan n un untuk tuk me mengh nghapu apuss resource DELETE, dig
POST, dig digun unaka akan n unt untuk uk me mempe mperba rbarui rui resource yan yangg ada ata atau u me membu mbuat at resource baru
OPTIONS, dig diguna unakan kan unt untuk uk me menda ndapat patkan kan op opera erasi si yan yangg dis disupp upport ort pa pada da resource
Keu eunt ntun unga gan n RE REST ST
bahas ba hasa a dan pla platfo tform rm agn agnost ostic ic
lebih leb ih sed sederh erhan ana/s a/simp impel el un untuk tuk dik dikemb embang angkan kan ket ketimb imbang ang SOA SOAP P
mudah mu dah dip dipela elajar jari, i, tid tidak ak be berga rgantu ntung ng pad pada a to tools ols
ringkas, ring kas, tidak memb membutuh utuhkan kan laye layerr pertuk pertukaran aran pesa pesan n (mes (messagi saging) ng) tamb tambahan ahan
seca se cara ra de desa sain in da dan n fi filo loso sofi fi le lebi bih h de deka katt de deng ngan an we web b
Cara Kerja Restf estful ul web web service service Sebuah cli Sebuah client ent mengir mengirimk imkan an se sebua buah h da data ta atau req reques uestt me melal lalui ui HTTP Request dan kemudian kemu dian serv server er mere merespon spon mela melalui lui HTTP Response.
Kom ompo pone nen n da dari ri http request
Verb, HTTP method method yang digunakan misalnya GET GET,, POST, POST, DELETE, PUT dll. Uniform Resource Identifie Identifier r (URI) untu untukk meng mengiden identifik tifikasika asikan n loka lokasi si reso resource urce
pada serv server er.. HTTP HTT P Versi Version, on, menunj menunjukka ukkan n vers versii dari HTTP yang digu digunaka nakan, n, contoh contoh HTT HTTP P v1.1.
Request Req uest Header, Header, berisi metadata untuk untuk HTTP Request. Request. Contoh, Contoh, type client/brow client/browser , format format yang didukung oleh client, format dari body pesan, seting seti ng cach cache eser, dll.
Reque equest st Body, Body, konten konten dari data data..
komp onen en da dari ri http response kompon
Status/Response Code, mengindikasikan Status/Response mengindikasikan status server server terhadap terhadap resource yang yang direqu dir eques est. t. misal misal : 404, artiny artinya a res resour ource ce tidak tidak dit ditemu emukan kan dan 200 respo response nse OK. HTTP HTT P Versi Version, on, menunj menunjukka ukkan n vers versii dari HTTP yang digu digunaka nakan, n, contoh contoh HTT HTTP P v1.1.
Response Header, Response Header, berisi metadata untuk HTTP Response. Response. Contoh, Contoh, type server, server, panjang panj ang cont content, ent, tipe cont content, ent, wakt waktu u resp response onse,, dll dll
Response Res ponse Body Body,, konten konten dari data yang diberikan.
HMAC-SHA 256
HMAC ad HMAC adala alah h alg algor oritm itma a aut authen hentik tikasi asi men menggu ggunak nakan an kun kunci ci pri privat vat.. Int Integr egrita itass data da ta dan dan au auten tentik tikas asii asa asall dat data a yang yang dise disedia diakan kan ole oleh h HM HMAC AC berg bergant antung ung pa pada da pe penye nyebar an kunci kun ci rahas asia iamen yang yan g digun di gunaka akan, n, HM jika jika hanya han ya asu sumbe mber r tikasi (pengi (pe ngirim rim) daan dan tujua tu juan nbaran (pene (pe nerim rima) a)rah yang yang menget getahu ahui i kun kunci ci HMAC, AC, maka mak auten aut entik asi asal asa l )dat data dan da n int integr egrita itass dat data a untuk untuk me messa ssage ge-me -messa ssage ge yang yang diki dikirim rim an antar tara a ked kedua ua pih pihak ak terse te rsebu butt te terja rjamin min.. HM HMAC AC se sendi ndiri ri me merup rupaka akan n pen penge gemba mbanga ngan n da dari ri fu fungs ngsii hash.
HMAC-SHA 256
SHA 256 adalah adalah kelua keluarga rga dari SHA-2 SHA-2.. SHA-2 (Secure (Secure Hash Hash Algorit Algorithm hm 2) adalah adalah seperangkat fungsi hash kriptografi yang dirancang oleh Badan Keamanan Nasional Amerika fungsi Serikatkompresi (NSA). SHA-2 dibangun menggunakan menggunakan struk tur Merkle-Damgård, satu arah itu sendiri dibangunstruktur menggunakan struktur Davies-Meyer dari blok cipher khusus.
JSON ( JavaScript JavaScript Object Notation Notation)
formatt pertu forma pertukar karan an dat data a yang yang ringan ringan,, mudah mudah dib dibaca aca da dan n dit dituli uliss ole oleh h ma manus nusia, ia, generate) oleh komp sert se rta a mu muda dah h di dite terj rjem emah ahka kan n da dan n di dibu buat at ( generate komputer uter..
Format ini dib Format dibuat uat ber berda dasar sarkan kan ba bagia gian n dar darii Bah Bahasa asa Pemp emprog rogram raman an Ja JavaS vaScri cript, pt, Standa Sta ndarr ECM ECMA-2 A-262 62 Edi Edisi si keke-3 3 - Des Desemb ember er 199 1999. 9.
JSON meru JSON merupak pakan an fo forma rmatt teks teks yan yangg tidak tidak be berga rgantu ntung ng pad pada a ba bahas hasa a pempr pe mprog ogram raman an apa apapun pun kar karen ena a me mengg ngguna unakan kan gay gaya a bah bahasa asa yan yangg um umum um digunaka digu nakan n oleh prog programm rammer er kelu keluarga arga C terma termasuk suk C, C++, C#, Java Java,, JavaScript, Perl, Python dll
KOSONG
HALAMAN INI SENGAJA DIKOSONGKAN
PERSIAPAN BRIDGING VCLAIM DENGAN VB6
Doa Do a dan Ni Niat at
Visual Basic 6 dengan Update Service Service Pack 6
Crystal Report 8.5
Komponen/referensi/library yang dibutuhkan Brid Br idgi ging ng VCL VCLAI AIM M deng dengan an vb vb6 6 dan dan PH PHP P
Komponen Komp onen winhttp/Cu winhttp/Curl rl di PHP
Library Libra ry Json Json Pa Parse/ rse/json json_dec _decode ode di PHP
Refer eferens ensii wind windows ows scripting scripting runtime(khus runtime(khusus us vb6 vb6))
Daft ar mo modu dull so sour urce ce bri bridg dgin ingg vb6 vb6 sela selain in Daftar json parse
Modutil
Modvar
Daft ar mo modu dull so sour urce ce bri bridg dgin ingg vb6 vb6 sela selain in Daftar json parse Modutil Modu til ada adalah lah mo modul dul uti utilit litas as yan yangg berisi berisi fu fungs ngsi-f i-fun ungsi gsi glo globa ball yang yang dapat dapat memperce memp ercepat pat wakt waktu u kodin koding. g. Fungsi2nya Fungsi2nya adalah: adalah:
centerform(namaform, mdi) digun dig unaka akan n un untuk tuk men meneng engah ahkan kan fo form rm did didala alam m MDI
getKoneksi digu di guna naka kan n un untu tukk ko kone neks ksii ke da data taba base se
msubrec(namarecordset, Diguna Dig unakan kan mem memang anggil gil dat data aperintahquery) dari que dari query ry
msubdcSouce(na madatacombo, namarecordset, msubdcSouce(namadatacombo, Diguna Dig unakan kan unt untuk uk men mengis gisii dat data a com combo bo
perintahquery)) perintahquery
Daft ar mo modu dull so sour urce ce bri bridg dgin ingg vb6 vb6 sela selain in Daftar json parse Modvar Modv ar ada adalah lah te tempa mpatt unt untuk uk men menyim yimpan pan var variab iable le glob global al yang yang dibu dibutuh tuhkan kan ole oleh h aplikasi
Peng nggu guna naan an js json on par arsse Json pa Json parse rse adal adalah ah lib librar raryy yang yang digun digunaka akan n un untuk tuk me mente nterje rjemah mahkan kan jso json n scr script ipt ke ke object visual basic 6 Cara penggunaan: Buat varia variable ble object object di class Private p as object Set p = JSON.parse(req.ResponseText)
Peng nggu guna naan an js json on par arsse Misaln Mis alnya ya ada jso json n te text xt = {"m {"met etada adata ta":{“code":"200", "pesan":"o "pesan":"oke"}} ke"}} Untuk Unt uk men mengam gambil bil nil nilai ai va varia riable ble kode, kode, maka maka pe perin rintah tahnya nya Var = p.Item("metaData p.Item("metaData").Item("code ").Item("code") ")
Daftar modules les sour source ce bridg bridging ing Daftar class modu vclaim vb6 selain json parse
HS256 (class enkripsi hmac-sha256)
Vclaim Vclai m (clas (classs service vclaim) vclaim)
Stan dari risa sasi si pe pena nama maan an da dan n pa para rame mete terr Standa service
Nama Nam a se servi rvice ce dise disesua suaika ikan n de denga ngan n na nama ma ser servic vice e di bpjs bpjs
Param arameter eter service service disesuai disesuaikan kan deng dengan an requ request/ est/para paramete meterr dari BPJS
Cont oh pe pema mang nggi gila lan n we web b se serv rvic ice e Contoh Untuk pema Untuk pemanggil nggilan an web serv service ice dilew dilewatka atkan n ke class call callws. ws. Untu Untukk meng menguran urangi gi penul pe nulisa isan n kod kode e be berul rulang ang dib dibua uatt fu funct nction ion pangg panggil il di class class vclai vclaim. m. Contoh Cont oh requ request est untu untukk meth method od get
Call panggil(req, endpoint)
Request Req uest Selain Selain Get menggunakan menggunakan
Call panggil(req, panggil(req, endpoint, endpoint, nama method, jsonrequest) jsonrequest)
Request Body Body Request Reque st body adalah adalah form format/d at/data ata request request yang yang dikirim ke web service service BPJS. BPJS. Peng enggun gunaan aan Reu euqes qestt ada di servic service: e:
POST
UPDATE
DELETE
Nama Para Nama aramet meter er untu untukk req reque uest st digu diguna nakan kan seb sebaga agaii na nama ma va varia riable ble yan yangg dimin diminta ta oleh ole h fu fungs ngsi. i. Methode Get tidak membutuhk membutuhkan an request body body.. Parameter/re Parameter/request quest di endpoint endpoint dijadikan dijad ikan varia variable/ ble/perm perminta intaan an fun fungsi gsi
Hasil Resul esultt Web Web Service Service BPJS
Hasil/re Hasi l/result sult disimp disimpan an di variable variable deng dengan an tipe data dictio dictionary nary
Hasil/Result Hasil/R esult 1 row, row, disimpan di variable variable hasil
Hasil/Resul Hasil/R esultt > 1 row row dengan dengan data 2 column column (kode (kode dan kete keterang rangan) an) disimpan disimpan di varia va riable ble ha hasil silkod kode e un untuk tuk kod kode e dan ha hasil silket ket unt untuk uk ket keter erang angan. an. Conto Con toh h = ref refpol poli, i, has hasil il = kod kode e dan nam namapo apoli li
Hasil/ Has il/res result ult > 1 row row dengan dengan leb lebih ih dar darii 2 column column (kode (kode dan ket ketera erang ngan) an) dibu dibuatka atkan n varia variable ble dengan deng tipe dictionar dicti onary sendiri. ri. Nama varia variable ble beba bebass (Sesu (Se suai ai nam nama a se servi rvice) ce) + an nama nam a ite item/ m/dat data a y sendi
Daftar Fungsi gsi/Se /Servi rvice ce yan yangg Sud Sudah ah Ada di Daftar Fun Brid Br idgi ging ng vc vcla laim im De Deng ngan an vb vb6 6 Menu Referensi
Cari Ca ri Pes eser erta ta By NIK NIK
Carii Pes Car esert erta a By No No Kartu Kartu
Cari Data Ru Rujuka jukan n by NoR NoRujuk ujukan an
Carii Fas Car Faskes kes
Cari Ca ri Pol olii
Carii Pot Car otens ensii Sup Suples lesii
Carii Dia Car Diagno gnosa sa
Cari Ca ri Do Dokt kter er DP DPJP JP
Carii Wil Car Wilaya ayah h
Daftar Fungsi gsi/Se /Servi rvice ce yan yangg Sud Sudah ah Ada di Daftar Fun Brid Br idgi ging ng vc vcla laim im De Deng ngan an vb vb6 6 Menu Rujukan
Rujuka Ru jukan n Ke Keluar luar
Daft Da ftar ar Ruj ujuk ukan an ke RS
Daft Da ftar ar Pas asie ien n di diru ruju jukk ke kelu luar ar
Daftar Fun Daftar Fungsi gsi/Se /Servi rvice ce yan yangg Sud Sudah ah Ada di Brid Br idgi ging ng vc vcla laim im De Deng ngan an vb vb6 6 Menu SEP
Create SEP
Detail Deta il SEP (Ambi (Ambill dari web serv service ice BPJS) BPJS)
Riwaya Riw ayatt Bri Bridg dging ing (Ambil (Ambil dar darii Dat Databa abase se lokal) lokal)
Ceta Ce takk SE SEP P
Daftar Fun Daftar Fungsi gsi/Se /Servi rvice ce yan yangg Sud Sudah ah Ada di Brid Br idgi ging ng vc vcla laim im De Deng ngan an vb vb6 6 Menu Monitoring
Data Kunjungan
Data Klaim
History Hist ory Pasie Pasien n by No Kartu
INTEGRASI CLASS VCLAIM DENGAN SIMRS YANG SUDA SUDAH H ADA
Buat Fold Folder er class class dan modu modull di folde folderr project project anda anda..
Copy sem semua ua file didal didalam am fold folder er class class ke fold folder er class class
Copy file json json.bas .bas di folde folderr modul modul ke fold folder er modul modul
Daftar Fun Daftar Fungsi gsi/Se /Servi rvice ce yan yangg Sud Sudah ah Ada di Brid Br idgi ging ng vc vcla laim im De Deng ngan an vb vb6 6 Menu Setting
Setting Aplikasi
INTEGRASI CLASS VCLAIM DENGAN SIMRS ADD CLASS MODULES
Add class class modu modull di project project simrs. simrs. Cara Caranya nya seb sebagai agai berik berikut: ut:
Klik kana kanan n pada proj project ect expl explorer orer,, kemu kemudian dian pilih add -> clas classs mod modules ules
INTEGRASI CLASS VCLAIM DENGAN SIMRS
ADD CLASS MODULES
Pili ilih h Exi Existi sting, ng, lalu lalu mas masuk uk fol folder der clas class, s, pili pilih h vcl vclaim aim,, kemud kemudian ian kli klikk Ope Open n
Lakuka Lak ukan n hal yan yangg sama sama den dengan gan unt untuk uk mem memasu asukka kkan n cla class ss modul modules es JsonS JsonScri cripts pts,, cStrin cSt ringBu gBuild ilder er dan HS2 HS256. 56.
INTEGRASI CLASS VCLAIM DENGAN SIMRS
ADD CLASS MODULES KETERANGAN KETERANGAN FUNGSI CLASS
VCLAIM -> class class yang menampung menampung service BPJS
HS256 HS25 6 -> class class untuk untuk enkr enkripsi ipsi hmac hmac-sha -sha256 256
JsonScri Jso nScripts, pts, cStri cStringBu ngBuilder ilder -> class yang digun digunakan akan oleh json pars parse e
INTEGRASI CLASS VCLAIM DENGAN SIMRS
ADD MODULES
Add class class modu modull di project project simrs. simrs. Cara Caranya nya seb sebagai agai berik berikut: ut:
Klikk kan Kli kanan an pad pada a pro projec jectt explor explorer er,, kemudia kemudian n pil pilih ih add -> -> module module
INTEGRASI CLASS VCLAIM DENGAN SIMRS
ADD MODULES
Pili ilih h Ex Exist isting ing,, lalu lalu ma masuk suk fol folde derr modul modul,, pilih pilih JS JSON, ON, kem kemud udian ian kli klikk Op Open en
INTEGRASI CLASS VCLAIM DENGAN SIMRS Cara Pe Penggu nggunaan naan Umum Umum::
Declarasi Decla rasi varia variable ble
Set object
Pan anggi ggill fu fungs ngsii cla class ss
INTEGRASI CLASS VCLAIM DENGAN SIMRS Baga Ba gaim iman ana a Ka Kala lau u Se Sett ttin ing g Tid Tidak ak Sa Saya ya Si Simp mpan an Di Data Databa base se Ba Baga gaim iman ana a Ka Kala lau u Se Sett ttin ingg consi consid d da dan n la lain inny nya a ti tida dakk sa saya ya si simp mpan an di data databa base se Caranya Carany a san sangat gat mu mudah dah,, anda anda tin tingga ggall mer merub ubah ah par parame amete terr di clas classs vclai vclaim m pa pada da fungs fun gsii set settin ting. g. Ru Rubah bah me menja njadi di sep sepert ertii ini ini:: Public Function Setting() Me.Con Me. ConsId sId = “considrs” Me.SecretKey = “secretkeyrs” “”
Me.noPPK Me.noPP K = noppkrs Me.NamaPPK Me.Na maPPK = “namappkrs” Me.UrlWeb Me.Ur lWebServ Service ice = “url base web service service bpjs bpjs” End Function
INTEGRASI CLASS VCLAIM DENGAN SIMRS Contoh: buat form den dengan gan 4 text box, box, masing2 masing2 beri beri nama txtNoCM, txtNamaPasien, txtNIK, txtNoTelpon
INTEGRASI CLASS VCLAIM DENGAN SIMRS Masu sukk kkan an ko kode de be beri riku kutt ke fo form rm:: Ma Dim vlaim as vclaim Set vclaim vclaim = new vclaim Call vclaim.CariPesertaByNoKartu(txtCariNoKartu.Text) ‘Pan angg ggil il fu fung ngsi si ca cari ri peserta If vclaim.Serve vclaim.ServerCode rCode = "200" Then ‘Ce Cekk re repo pon n be berh rhas asil il txtNoCM.Text txtNoCM.T ext = IIf(IsNull(vclaim.H II f(IsNull(vclaim.Hasil.Item("nomr") asil.Item("nomr"))) = True, "", vclaim.Hasil.Item("nomr")) txtNamaPasien.T txtNamaPas ien.Text ext = vclaim.Hasil.Item("nama") txtNIK.Text txtNIK.T ext = vclaim.Hasil.Item("nik") vclaim.Hasil.Item("nik") txtNoTelpon.T txtNoT elpon.Text ext = vclaim.Hasil.Item vclaim.Hasil.Item("nomrT ("nomrTelepon") elepon") endif
CONTOH BRIDGING VCLAIM DENGAN PHP
Setting Setti ng dan dan Fungs Fungsii bridg bridging ing ada di clas classs wscla wsclaim im
Contoh Con toh pen penggu ggunaa naan n men menggu ggunak nakan an cod code e ign ignite iterr 3
Inte gras asii cl clas asss ws wscl clai aim m ke Co Code de Ig Igni nite terr 3 Integr
Copy/mas Copy /masukkan ukkan file wsclaim ke fold folder er webf webfolde older/ap r/applica plication tion/lib /librarie raries. s.
Masukkan Masuk kan ws wscla claim im ke aut autolo oload ad lib librar raries ies di folde folderr webfolder/application/config. Contoh: $autoload['libraries'] $autoload['libraries'] = array('wsvclaim', 'database 'database', ', 'session');
Masukkan alam Masukkan alamat at base url di conf config ig (web (webfold folder/a er/applic pplicatio ation/co n/config nfig.php .php)) $config['base_url'] $config['ba se_url'] = 'http://loca 'http://localhost/bridv lhost/bridvclaim'; claim';
Rubah Ru bah Sett Setting ing Aplikasi Aplikasi di libraries/ws libraries/wsvcla vclaim/ im/
Inte gras asii cl clas asss ws wscl clai aim m ke Co Code de Ig Igni nite terr 3 Integr
private priv ate $consi $consid d = '';
private priv ate $secret $secretkey key = '';
private $url = "https://dvlp.bpjs-keseh "https://dvlp.bpjs-kesehatan.go.id/vcl atan.go.id/vclaim-rest/"; aim-rest/";
public pub lic $nopp $noppkk = '';
public pub lic $namap $namappk pk = '';
Inte gras asii cl clas asss ws wscl clai aim m ke Co Code de Ig Igni nite terr 3 Integr Test service service pencarian pencarian poli
Buat controller Re RefPo fPoli li
Buatt fu Bua fungs ngsii te testc stcari ari,, kode kodenya nya seb sebaga agaii ber beriku ikut: t:
public function testcari($na testcari($namapoli){ mapoli){ $datatemp = $this->wsvclaim->refP $this->wsvclaim->refPoli($namapoli); oli($namapoli); $datatemp = json_decode($dat json_decode($datatemp, atemp, true); true); print_r($datatemp['respo print_r($data temp['response']['poli']); nse']['poli']); }
Inte gras asii cl clas asss ws wscl clai aim m ke Co Code de Ig Igni nite terr 3 Integr Seba Se baga gaii co cont ntoh oh,, kita kita ak akan an me meca cari ri po poli li da dala lam m di ser servi vice ce pol polii bp bpjs js Buka brow browser ser,, masukk masukkan an alam alamat at http://localhost/bridvclaim/refpoli/testcari/dalam Jika Ji ka ke kelu luar ar ha hasi sil: l: Array ( [0] => Array ( [kode] => INT [nama] => PENYAKIT DALAM ) ) Maka Ma ka bri bridgi dging ng sud sudah ah be berha rhasil sil..
TERIMA KASIH
View more...
Comments