Laporkan Masalah

IMPLEMENTASI SERVICE ORIENTED ARCHITECTURE DALAM REKAYASA PENGEMBANGAN ELECTRONIC HEALTH RECORD PADA PRAKTIK DOKTER DI KOTA MAGELANG

Pantja Kuntjoro, Prof. Adhi Susanto, M.Sc., Ph.D.

2011 | Tesis | S2 Mag.Tekn.Informasi

Umumnya data rekam medis pasien di Kota Magelang hanya tersimpan secara lokal di tempat dimana pasien menjalani pemeriksaan dan perawatan medis. Antar tempat pemeriksaan dan perawatan medis maupun pelayanan lainnya tidak memungkinkan pertukaran data secara langsung. Penelitian ini bertujuan untuk merancang dan membuat purwa-rupa electronic health record (EHR) pada praktek dokter di Kota Magelang berbasis web yang berorientasi pada pasien, longitudinal dan sharable dengan menerapkan service oriented architecture (SOA) melalui penyediaan layanan web service. Contoh layanan web service yang disediakan adalah akses peresepan obat oleh aplikasi apotek ke EHR dengan menggunakan message exchange standard HL7. Pengguna aplikasi ini adalah dokter, pasien, administrator dan apotek yang masingmasing memiliki persepsi kepentingan yang berbeda yang dituangkan dalam user requirement. User requirement atau persyaratan yang diminta pengguna terhadap aplikasi EHR adalah: aplikasi berbasis web yang mudah diakses dengan cepat, antar muka yang sederhana dan mudah digunakan, menyediakan modul-modul aplikasi yang memenuhi kebutuhan dalam praktek dokter, menjamin keamanan informasi kesehatan personal, memiliki interoperabilitas dengan sistem lain serta menggunakan HL7 sebagai message exchange standard. Aplikasi EHR dibangun menggunakan framework CodeIgniter yang terdiri dari: 45 buah komponen file php yang berfungsi sebagai view; 34 file php yang berfungsi sebagai controller; dan sebuah file php yang berfungsi meciptakan model-model yang berhubungan dengan database yang terdiri dari 27 tabel termasuk satu tabel untuk menyimpan query statements, satu tabel untuk menyimpan struktur menu dan satu tabel untuk menyimpan kewenangan user mengakses menu. Layanan web service bagi apotek dibuat dalam platform java dengan menggunakan computer aided software engineering (CASE) tools Netbean. Penerimaan pengguna terhadap purwa-rupa aplikasi EHR bagi kelompok dokter sebesar 75.662 %, bagi kelompok pasien 78.194 %, bagi administrator 77.6519 % dan bagi apotek 70.579 %. Bagi sebagian besar pengguna, message exchange standard bukan merupakan hal penting. Untuk menngunakan standar HL7 pada EHR di Indonesia, perlu pertimbangan lebih mendalam mengingat HL7 tidak mendukung compounding medicine yang masih banyak dilakukan dalam praktek dokter di Indonesia; pada saat parsing data dari HL7 message beresiko terjadi kesalahan karena hanya dilandasi pada posisi urutan; serta susunan field dan komponen dalam HL7 message tidak sesuai dengan kebiasaan penulisan nama di Indonesia.

Generally medical records of patients in the city of Magelang only stored locally in a place where patients undergo medical examinations and treatment. Among the medical examinations and medical care as well as other services do not allow exchange of data directly. This research aims to design and make prototypes of web-based electronic health records (EHR) on physician practice in the city of Magelang that patient-oriented, longitudinal and sharable by applying service oriented architecture (SOA) via web service provision. Examples of services provided by the web service is access to prescription drugs by pharmacies to the EHR application using the HL7 message exchange standard. Users of this application are doctors, patients, administrators and pharmacy each have different perceptions of interest as outlined in the user requirements. User requirements to EHR applications are: web-based application that is easily accessible with a quick, simple interface and easy to use, provides application modules that meet the needs of physician practices, ensure the security of personal health information and has interoperability with other systems as well as message exchange using HL7 standards EHR applications built using the CodeIgniter framework, which consists of: 45 php file component that serves as a view; 34 php file that serves as a controller, and a php file that serves to create models that relate to a database that consists of 27 tables, including one table to store the query statements, one table to store the menu structure and a table to store user authority to access the menu. Web service for pharmacy services made in the Java platform by using Netbean as computer aided software engineering (CASE) tools. User acceptance of EHR application prototypes for physician groups of 75 662%, for groups of patients 78 194%, for administrators 77.6519% and for pharmacies 70. 579%. For most users, message exchange standards is not an important thing. Using an HL7 standard on EHR in Indonesia, need more in-depth consideration given HL7 does not support the compounding medicine that is still mostly done in the practice of doctors in Indonesia; when parse the data from the HL7 message, are at risk of error occurs because only based on sequence position, and arrangement of fields and components in the HL7 message is not in accordance with the habit of writing names in Indonesia.

Kata Kunci : Electronic Health Record, Service Oreiented Architecture, Web Service, HL7


    Tidak tersedia file untuk ditampilkan ke publik.