A Mobile Application Accessing Patients' Health
A Mobile Application Accessing Patients' Health
Introduction
Dibeberapa klinik dan rumah sakit telah menyediakan beberapa PC untuk mencatat maupun menyimpan catatan medis pasien, namun banyaknya PC tersebut tidak sesuai dengan kebutuhan. Alasan tidak terinstalnya PC antara lain karena keterbatasan ruangan, masalah security dan biaya. Saat pasien mengatakan keluhannya, setiap dokter melihat catatan medis pasiennya. Akan sangat optimal bila PC dapat digantikan dengan sebuah smartphones dalam mencatat catatan medis serang pasien.
7/5/12
Grup ini telah bertahun-tahun memajukan perkembangan solusi Clinical Networking untuk rumah sakit, RHIO dan pertukaran informasi kesehatan(health information exchanges (HIE)) diseluruh negara bagian. Mereka telah membuat infrastruktur backend yang mudah diakses untuk intergrasi software-as-a-service (SaaS), banyak dari mereka mengandalkan Simple Object Access Protocol (SOAP) APIs.
7/5/12
Mobile Application
Pada awalnya aplikasi mobile kami bangun diatas infrastruktur Elysium Virtual Health Record (VHR), hanya tampilan hasil lab. Tipe lain dari data (tanda-tanda yang penting, radiologi dan laporan tertulis, medikasi dan lainnya), yang sekarang ini dapat diakses melalui sebuah aplikasi berbasis web yang akan disarankan nantinya. Sekenario penggunaan untuk aplikasi mobile adalah sebagai berikut :
7/5/12
Mobile Application
- Dokter log in menggunakan kredensialnya. - Setelah berhasil log in, dokter diberikan
tampilan dengan list dari pasien yang dapat dilihat olehnya. Selain itu, terdapat search box yang memudahkan dokter mencari pasiennya secara manual. daftar pasien.
- Dokter memilih pasien yang terdapat di - Setelah pasien dipilih, dokter dapat melihat
Masalah Security
Untuk meminimalkan risiko keamanan dan memenuhi peraturan keamanan HIPAA, kami memilih untuk tidak menyimpan data pasien, login atau password pada perangkat mobile demi mencegah pengguna non-resmi yang dapat mengakses kesehatan pribadi pasien informasi (PHI).
7/5/12
7/5/12
Platform pengguna
Pada awalnya platform yang kami pilih untuk memakai aplikasi mobile adalah iphone dan ipad. Platform lainnya (Google Android OS, Motion Blackberry, Windows Mobile OS) telah direncanakan untuk selanjutnya. Pembuatan, penyebaran dan perawatan aplikasi berdiri sendiri untuk platform mobile berbeda dengan pembuatan aplikasi browser berbasis web. Setiap platform memiliki desain berbeda, penyebaran dan pengembangan proses dan sarana lainnya.
7/5/12
Platform pengguna
Sejak pengembangan dari apikasi pengguna dalam platform mobile yang berbeda diperlukan lebih banyak waktu dibandingkan dengan membuat aplikasi web browser yang mudah digunakamn, penting untuk meminimalisasi komplesitas dari integrasi dengan service back-end dan mencoba memisahkan pengembangan dan perawatan daripengguna dan sisi komponen server.
7/5/12
Infrastruktur Backend
Selama lebih dari 15 tahun Axolotl (sekarang bagian dari ingenix) telah mengembangkan dan menawarkan aplikasi berbasis web untuk pengaksesan rekam pasien. Sampai saat ini, komponen palikasi web ini telah terikat erat dengan sumber data backend atau pengaksessan data melalui Simple Object Access Protocol (SOAP). Di dunia kesehatan, SOAP biasanya menjadi pilihan terbaik dalam web service.
7/5/12
Infrastruktur Backend
Keunggulan SOAP antara lain :
- Jenis pemerikasaan (melalui file WDSL)
Meskipun telah menguji untuk menggunakan kembali SOAP API untuk memanfaatkan infrastruktur yang ada dan menghindari perkembangan baru di sisi server, kami memutuskan untuk membuat sebuah arsitektur yang lebih tepat yang7/5/12 lebih akan
SOAP bebasis web service menawarkan tidak 7/5/12 memisahkan perhatian, selama model
7/5/12
7/5/12
7/5/12
API Operations
Dengan REST, pengidentifikasian sumber dapat dilakukan secara mudah. Klien tidak perlu membuat laporan permintaan yang kompleks kepada server. Fitur awal dari ponsel klien adalah mengakses data rekam medis yang readonly, tidak ada data yang dibuat maupun diubah.
7/5/12
7/5/12
API Operations
Karena REST API tidak menyimpan rekam yang lalu, queri untuk jumlah data yang besar yang meminta request lebih dari satu harus menyediakan batas maksimum dari jumlah sumber dan mengimbangi mulainya queri untuk menanggulangi pengembalian data yang sama.
7/5/12
7/5/12
7/5/12
Terima Kasih
7/5/12