Piranti Keras, Sistim Operasi, Database Engine, Teknologi Web pada SIMRS Oleh: Ridwan Fuad Head of Health and Finance Systems, P.T. Dinamika Cipta Widya, Jakarta
Pendahuluan SIMRS dibutuhkan untuk menunjang proses pengambilan keputusan agar dilandasi oleh asas manfaat dengan analisa data yang benar. Umumnya analisa data diperlukan untuk pengambilan keputusan dalam hal: ? ? ?
Perencanaan pendapatan Perencanaan pembiayaan Perencanaan pengembangan usaha
Oleh karena itu pada SIMRS masa kini, beberapa ciri harus dipenuhi: ? ? ? ? ? ? ? ? ?
Kemudahan, Kecepatan, Ketepatan, Efisiensi, Fraud Control, Informasi yang selalu tersedia, Accountable, Auditable, dan Penunjang pemasaran jasa pelayanan kesehatan.
Komputer sebagai suatu kesatuan fungsi pendukung SIMRS Dasar SIMRS adalah logika, sehingga orang bisa mengambil keputusan secara rasional dari masalahmasalah yang dihadapi. Pada waktu rumah sakit masih sederhana, keputusan-keputusan bisa dibuat tanpa bantuan komputer. Banyak Rumah Sakit melakukan komputerisasi, tetapi keputusan-keputusan tidak dibuat berdasarkan analisa data empiris. Jadi komputer hanya berfungsi sebagai hiasan saja, atau hanya sebagai alat otomatisasi pekerjaan manual. Sistem komputer sebenarnya merupakan rangkaian dari banyak komponen, yaitu hardware, operating system, software, database dan juga sumber daya manusia (SDM). Ada berbagai macam hardware, operating system, tidak ada satu yang lebih baik dari yang lain. Semua harus disesuaikan dengan kebutuhan dan kepentingan tertentu, sehingga ada sistem yang sederhana, cocok untuk rumah sakit kecil, ada juga rumah sakit kecil tetapi butuh sistem yang kompleks. Sebaliknya rumah sakit besar ada yang butuh sistem yang kompleks, tetapi ada juga rumah sakit besar yang cukup dibantu dengan sistem yang sederhana.
Piranti Keras Piranti keras atau hardware adalah komponen fisik yang bias dilihat secara kasat mata., bisa dipegang. Biasa disebut juga sebagai ‘mesin’ computer. Mesin computer biasanya terdiri dari unit-unit seperti di bawah ini:
Alat masukan (input device) Adalah alat untuk memasukkan data, contohnya keyboard, mouse, microphone, scanner, digital camera. Alat keluaran (output device) Adalah alat untuk menampilkan hasil kerja computer, contohnya layar monitor, printer. Unit pemrosesan atau Central Processing Unit (CPU) CPU merupakan ‘otak’ dari sebuah computer. Alat ini melakukan semua proses di dalam sebuah computer. Pembuat CPU yang terkenal diantaranya Intel, AMD, dan Motorola. Memory Memory adalah tempat penyimpanan sementara data-data yang diproses oleh CPU. Storage atau alat penyimpan data. Storage adalah tempat computer menyimpan data untuk digunakan di waktu kemudian. Berbicara mengenai storage kita bisa mengibaratkan dengan kaset yang berisi lagu-lagu, dapat diputar, disimpan atau dihapus. Storage yang umum digunakan pada sebuah sistem computer adalah disket, hard disk, compact disc, tape. Kartu jaringan (Network Card) Adalah perangkat keras untuk menghubungkan komputer-komputer supaya bisa saling berkomunikasi dan bekerjasama.satu sama lain.
Piranti Lunak Piranti lunak atau software adalah komponen system computer yang tidak bisa dilihat secara fisik, hanya bisa dilihat hasil kerjanya. Software sebenarnya adalah instruksi-instruksi yang diberikan kepada mesin untuk dikerjakan. Software bisa diklasifikasikan menjadi beberapa kategori menurut apa yang dikerjakannya.
Operating System Operating System atau Sistem Operasi adalah program yang berfungsi untuk mengatur kerja computer (piranti keras). Operating System adalah software dasar yang harus ada pada sebuah computer. Software lain bergantung kepada Operating System ini.
Contoh-contoh operating system: ? ? ? ? ? ? ?
CPM DOS OS/2 Mac OS Microsoft Windows Unix Linux, dan masih banyak lagi.
Database Engine Atau yang umum disebut RDBMS (Relational Database Management System) adalah software khusus untuk melayani penyimpanan dan pemeliharaan data-data transaksi yang dihasilkan program aplikasi. Pengguna berinteraksi dengan RDBMS biasanya menggunakan bahasa yang disebut Structure Query Language (SQL). RDBMS in i juga sangat banyak, masing-masing mempunyai kelebihan dan kekurangan masing-masing. Contoh software database engine yang popular antara lain: Oracle, IBM Db/2, Microsoft SQL Server, Sybase, Interbase dan MySQL.
Aplikasi Warisan Lama Merupakan aplikasi-aplikasi yang dibuat dengan teknologi lama yang pada masa ini sudah tidak lagi dipergunakan atau telah ditinggalkan. Aplikasi model ini kebanyakan untuk otomatisasi pekerjaan manual saja, tidak untuk kebutuhan pengambilan keputusan. Dahulu, aplikasi komputer bersifat centralized, membutuhkan ruangan komputer khusus, dimana tidak setiap orang mempunyai akses. Dibutuhkan satu divisi EDP sendiri untuk mengelola komputer dan aplikasinya, dimana semua data diolah oleh divisi ini, untuk kemudian dibuat berbagai macam laporan untuk management. Aplikasi yang dibuat biasanya bersifat proprietary atau tertutup, biasanya berupa satu paket berisi perangkat keras, dan perangkat lunak dan dukungan pemelihararaan. Karena itu, jika diinginkan adanya perluasan atau pengembangan menjadi sulit karena tergantung kepada vendor atau penyedia. Dari segi tampilan, aplikasi lama ini biasanya berbasis teks (hanya tulisan saja).
Aplikasi Client/Server Perkembangan teknologi komputer yang sangat pesat juga berimbas kepada perkembangan pembuatan aplikasi komputer. Aplikasi yang dulunya centralized, berkembang manjadi aplikasi client server. Aplikasi Client/Server adalah suatu model aplikasi yang dibangun dengan pemikiran lebih maju daripada aplikasi warisan lama. Dalam model Client/Server ini, pemrosesan yang terjadi pada aplikasi dibagi menjadi dua bagian besar, yaitu bagian client (pemakai data) dan bagian server (penyedia data). Client melakukan permintaan data, menampilkannya pada alat keluaran, dan melakukan editing seperlunya. Sedangkan server melakukan penyimpanan dan pemeliharaan data, serta melakukan validasi data yang diinput oleh client. Aplikasi Client/Server biasanya bersifat multi-user, atau datanya dapat digunakan oleh banyak user pada waktu bersamaan. Pada model ini, tampilan aplikasi sudah grafis, dan lebih nyaman digunakan.
Aplikasi Web Pada aplikasi Client/Server, aplikasi harus dipasang di setiap komputer di meja pengguna yang akan menggunakan. Jadi jika terjadi perubahan pada aplikasi, perubahan tadi harus dilakikan di setiap komputer yang dipasangi aplikasi. Hal ini tidak banyak menimbulkan masalah jika pengguna jumlahnya sedikit Lain halnya jika aplikasi digunakan oleh banyak orang, tersebar di berbagai tempat, maka pemeliharaan akan menjadi sulit dan biayanya mahal. Untuk mengatasi hal itu, diciptakanlah aplikasi berbasis Web. Aplikasi berbasis Web adalah aplikasi-aplikasi yang dijalankan dengan memanfaatkan teknologi Internet. Lebih spesifik lagi adalah bahwa aplikasi ini berjalan pada Web browser yang biasa digunakan oleh pengguna computer untuk menjelajahi World Wide Web. Jadi pengguna cukup menjalankan browser, menunjuk ke suatu tertentu yang menyediakan aplikasi, kemudian apliasi tersebut otomatis berjalan di server, tetapi outputnya bisa dilihat di komputer client, tidak tergantung jarak, dan waktu selama masih ada koneksi internet. Dalam hal pemeliharaan juga lebih mudah, karena jika ada perubahan aplikasai, yang diupdate cukup server saja, tidak perlu mendatangi setiap komputer client. Begitu pengguna melakukan login lagi, dia akan mendapatkan aplikasi versi terakhir yang sudah diupdate.
Applikasi yang memiliki ciri Artificial Intelligence (AI) Artifial Intelligence atau kecerdasan buatan merujuk kepada suatu perkembangan di dalam teknologi komputer dimana dilakukan upaya untuk memberi komputer kemampuan untuk meniru atau mengemulasi intelegensia manusia. Suatu aplikasi diberi kemampuan untuk mengambil keputusan sendiri sesuai dengan parameter-parameter yang telah ditentukan sebelumnya oleh pengembang aplikasi ataupun pengguna. Dalam sejarahnya, AI diawali oleh keinginan sejumlah periset untuk membuat mesin-mesin yang merupakan model-model tiruan dari makhluk hidup. (ref: Dr. Mark Humphrys, University of Edinburgh, http://www.robotbooks.com/artificial-intelligence-future.htm). Dalam perkembangnannya, kecerdasan buatan diaplikasikan dalam pembuatan program aplikasiaplikasi bisnis dan hiburan seperti game. Contoh sederhana dari model aplikasi ini misalnya sebuah aplikasi pengelolaan material (material management) dimana aplikasi akan memberitahu pengguna bahwa suatu barang tertentu sudah mencapai jumlah yang tidak lagi mencukupi. Aplikasi akan membuat laporan barang-barang yang harus segera dibeli, atau kalau perlu dia akan membuat purchase order secara otomatis. Dalam bentuknya yang lebih maju, adalah dalam bidang robotika, dimana robot diprogram untuk bisa menentukan apa yang akan dilakukannya. Perkembangan lebih jauh dari AI adalah apa yang disebut sebagai Expert System atau Knowledge based system. Komputer diberi ‘bekal’ pengetahuan yang sebenarnya adalah data-data dalam jumlah yang banyak, kemudian data-data itu digunakan sebagai acuan untuk melakukan pilihan-pilihan.
Penyatuan Data berbentuk Text, Grafis, Video, Audio (Multimedia) Multimedia adalah kombinasi dari berbagai macam media, seperti teks, suara dan citra. Aplikasiaplikasi lama biasanya hanya menangani fungsi-fungsi yang terbatas. Aplikasi modern sudah berusaha menyatakan fungsi-fungsi rumit ke dalam programnya. Contohnya adalah suatu program untuk konsultasi dokter, dimana dalam aplikasi tersebut, dokter bisa mencatat semua detail konsultasi dengan pasien, yang berupa teks, tapi bisa juga menyimpan tulisan tangan dokter, sementara pada saat yang sama dokter juga bisa melihat hasil lab dan diagnostic imaging si pasien yang berupa data gambar dan atau citra bergerak, misalnya citra hasil CT-Scan, atau citra hasil USG.
OLE OLE atau Object Linking and Embedding adalah salah satu teknologi dalam pembuatan program yang diperkenalkan oleh Microsoft Corp. Teknologi ini sudah jarang dibicarakan orang. Pada teknik ini, aplikasi-aplikasi yang berbeda dimungkinkan untuk saling berbagi data. Misalnya aplikasi pengolah kata dapat menyisipkan gambar yang dibuat oleh aplikasi pengolah gambar, dan sebaliknya. Perubahan yang terjadi pada gambar dapat langsung dilihat pada pengolah kata. Teknologi OLE ini sekarang diganti dengan teknologi COM (Component Object Model).
Jaringan komputer Adalah komputer-komputer dalam satu area yang terhubung satu sama lain melalui jalur komunikasi, biasanya dengan kabel. Jika jaringan berada dalam satu area, disebut Local Area Network (LAN), jika berada dalam area yang terpisah-pisah (jauh) disebut Wide Area Network (WAN). Komunikasi antar komputer dimungkinkan dengan adanya protokol yang mengatur. Protokol unum yang dipakai adalah protokol TCP/IP yang juga merupakan protokol standard Internet. Perkembangan teknologi masa ini memungkinkan pembentukan jaringan tanpa kabel, Diantaranya melalui frekuensi radio. Untuk menerapkan SIMRS modern di sebuah rumah sakit dengan banyak unit pelayanan, jaringan komputer adalah suatu keharusan, karena dengan itu pemrosesan data dapat dilakukan secara online, tidak terpisah-pisah.
Internet, Intranet Internet atau sering disebut “The Net” atau “Web” adalah sistem jaringan-jaringan komputer yang saling terhubung satu sama lain, melampaui batas-batas geografis (network of networks). Sedangkan Intranet adalah jaringan lokal yang memanfaatkan sepenuhnya tekonologi Internet. Koneksi pada Internet dimungkinkan dengan adanya service atau pelayanan inter-koneksi atau sambungan yang disediakan oleh perusahaan-perusahaan penyedia jasa jaringan. Koneksi yang tersedia bisa diadakan mulai dari cara yang sederhana melalui jaringan telepon, sampai yang paling canggih dan mahal seperli lewat kabel laut dan satelit. Jaringan-jaring dimungkinkan saling terhubung dan saling berkomunikasi dan bekerjasama dengan adanya protokol standard Internet yaitu TCP/IP. Dengan protokol ini, banyak apilkasi bisa dibuat. Salah satu yang paling populer adalah World Wide Web, atau WWW. Untuk sebagian masyarakat pengguna di dunia, Internet telah mengantikan pelayanan kantor pos untuk kemudahan berkomunikasi melalui surat, dimana hal itu digantikan dengan surat elektronik atau electronic mail, yang umum ditulis dengan email. Rumah sakitpun dapat memanfaatkan kehadiran Internet ini sebagai alat promosi. Rumah Sakit dapat memperkenalkan institusinya ke dunia luar misalnya dengan cara membuat web site. Disitu bisa diperlihatkan profil rumah sakit, pelayanan yang diberikan, daftar dan jadwal dokter, dan lain-lain informasi yang berguna bagi masyarakat.
Lebih jauh lagi Internet bisa dimanfaatkan sebagai sarana promosi atau pemasaran pelayanan kepada publik, juga untuk pelayanan self-service seperti online booking, online appointment, online consultation (konsultasi jarak jauh lewat Internet). Di Indonesia saat ini sudah bermunculan situs-situs Internet yang menyediakan jasa konsultasi jarak jauh dan juga menyediakan artikel-artikel tentang kesehatan.Salah satunya adalah Medika Holistik (http://www.medikaholistik.com). Di bidang lain, sudah ada beberapa perusahaan farmasi yang menjual produknya lewat Web, bisa disebut contoh Apotik 2000 (http://www.apotik2000.net), Apotik2U (http://www.apotik2u.com) dan Apotik Online (http://www.apotikonline.com) . Di masa depan dimungkinkan Rumah Sakit memesan obat atau barang-barang keperluan lain lewat Internet ini. Internet mendukung komunikasi anta pengguna di Seluruh dunia dengan biaya yang relatif lebih rendah daripada komunikasi konvensional. Di dunia medis, komunikasi adalah sangat penting, informasi atau penemuan baru adalah kunci untuk survival di masa depan. Tambahan lagi, komunikasi membantu para dokter berbagi pengetahuan atau keahlian. Sebagai contoh, seorang spesialis dari Sydney Australia dapat memberikan bantuan medis secara online kepada koleganya yang berada di Jakarta yang sedang merawat pasiennya yang terkena penyakit serius. Di saat yang sama, dokter lain yang berada di London bisa ikut membantu. Dengan demikian dapat diharapkan diagnosa dan yang lebih baik bagi si pasien. Di dunia telemedicine, Internet dan Multimedia adalah dua tool utama yang mendukung ‘information sharing’ ini. Gambar di bawah ini adalah ilustrasi hal tersebut di atas:
Gambar 1: Pemanfaatan Internet oleh dokter Web Browser Atau sering cukup ditulis dengan Browser saja, adalah program khusus untuk menjelajahi Internet, utamanya WWW diatas. Dengan browser ini pengguna dapat mengakses berjuta-juta halaman informasi dari berbagai macam bahan, mulai dari bahan-bahan ilmiah sampai informasi-informasi yang tidak layak untuk dibaca. Perkembangan teknologi juga memungkinkan pengguna dapat menjalankan aplikasi yang dihost di tempat jauh, tanpa harus terlebih dahulu berpindah tempat ke
server aplikasi tersebut. Aplikasi-aplikasi berbasis Web hanya membutuhkan browser untuk menjalankannya. Contoh-contoh program Web Browser yang populer antara lain: ? ? ?
Microsoft Internet Explorer Netscape Navigator Opera
Masa depan SIMRS dengan kecerdasan buatan (artificial intelligence = AI) Di masa depan, aplikasi yang berbasis pengetahuan (knowledge based system) akan banyak digunakan orang. SIMRS tidak lagi hanya mendukung tugas-tugas rutin seperti admisi, order entry dan billing saja, tetapi akan menyediakan fungsi-fungsi yang lebih maju: ? ? ? ?
? ?
Men-generate ‘alert’ dan ‘reminder’: satu sistem yang dipasangkan dengan vital sign monitor akan memberikan peringatan jika terjadi perubahan pada kondisi pasien. ‘Alert’ tadi bisa dikirim lewat email atau SMS. ‘Diagnosis assistance’: dalam hal kasus penyakit yang kompleks atau jarang terjadi, atau dokter yang merawat belum berpengalaman, expert system dapat membantu menemukan diagnosa yang lebih akurat. Agen pencarian informasi: bisa untuk melakukan pencarian informasi misalnya dari Internet, untuk menemukan artikel-artikel yang relevan dengan suatu masalah. ‘Decision support system (DSS)’ atau sistem pendukung pengambilan keputusan. DSS akan membantu dokter dan paramedis dengan memberikan ‘peringatan’ dan ‘mengingatkan’ tentang keadaan pasien, juga memberikan saran-saran untuk pengguna. Salah satu contoh aplikasi yang sudah menerapkan AI/DSS ini adalah IHC Healthcare System yang dikembangkan oleh Intermountain Health Care di Utah, Amerika Serikat (http://www.ihc.com) SIMRS yang terintegrasi dengan Telemedicine berbasis Web Aplikasi bisa disewakan, jadi pengguna tidak perlu membeli, cukup menyewa.
Penutup Beberapa hal yang bisa digarisbawahi: ? ? ?
? ?
SIMRS tidak identik dengan komputerisasi, ada SIMRS yang tidak memerlukan komputer. Ada berbagai macam komputer, piranti keras, piranti lunak, sistem operasi dan aplikasi. Sebelum implementasi SIMRS dengan komputerisasi, perencanaan mutlak perlu: o Tentukan prioritas o Seberapa besar volume transaksi o Seberapa rumit proses yang akan diotomatisasi. o Kesiapan sumber daya manusia o Dan lain-lain Di masa depan, pemanfaatan Internet akan lebih banyak dan lebih berbobot, kalau saat ini kebanyakan hanya dipakai untuk mencari informasi dan mengantikan surat-menyurat lewat pos, di kemudian hari semua proses bisnis akan memanfaatkan Internet, termasuk SIMRS. Teknologi berkembang terus, oleh karena itu sumber daya manusia (SDM) harus terus dikembangkan agar dapat mengikuti perkembangan supaya SIMRS tetap dapat bersaing.