Persetujuan Akses Aplikasi
Halaman /consent adalah layar tanpa navigasi dashboard yang normalnya dibuka dari alur otorisasi aplikasi. Alur OAuth/OIDC menyediakan URL operasional lengkap dengan client_id,...
Terakhir diperbarui
Informasi tutorial
| Informasi | Detail |
|---|---|
| Peran Pengguna Target | Operator dalam alur otorisasi aplikasi |
| URL aplikasi | URL operasional lengkap menuju path /consent diberikan oleh alur OAuth/OIDC dan membawa parameter client_id, scope, serta consent_code; akses langsung https://app.rekamedika.com/consent hanya fallback |
| Jenis halaman | layar persetujuan OAuth/OIDC untuk akun operator |
| Batasan | halaman ini bukan formulir General Consent pasien dan tidak menyediakan tanda tangan digital, signature pad, atau penyimpanan PDF ke RME. |
Fungsi Halaman
Halaman /consent adalah layar tanpa navigasi dashboard yang normalnya dibuka dari alur otorisasi aplikasi. Alur OAuth/OIDC menyediakan URL operasional lengkap dengan client_id, scope, dan consent_code. Membuka /consent secara langsung hanya merupakan fallback dan dapat tidak membawa identitas aplikasi maupun daftar cakupan yang diminta. Judul halaman adalah Izinkan akses, sedangkan judul utama di dalam halaman adalah Izinkan akses aplikasi.
Halaman menampilkan identitas aplikasi peminta akses dari parameter client_id, lalu menjelaskan bahwa aplikasi tersebut meminta izin berikut ke akun operator Anda:.
Cakupan Izin yang Dapat Ditampilkan
Label izin yang dikenal oleh UI adalah:
- Verifikasi identitas Anda untuk
openid. - Nama & profil dasar untuk
profile. - Alamat email Anda untuk
email. - Akses berkelanjutan (token penyegar) untuk
offline_access. - Baca data SIMRS (pasien, KPI, laporan) di faskes Anda untuk
simrs:read. - Ubah data SIMRS (mis. daftarkan pasien) sesuai peran Anda untuk
simrs:write.
Jika server meminta scope lain, UI menampilkan nama scope mentah. Jika tidak ada scope, UI menampilkan Tidak ada cakupan yang diminta.
Memberikan atau Menolak Izin
- Baca nama aplikasi peminta akses dan seluruh daftar izin.
- Klik Izinkan untuk menyetujui akses.
- Klik Tolak untuk menolak akses.
- Saat keputusan sedang diproses, tombol Izinkan dan Tolak sama-sama dinonaktifkan. Spinner hanya tampil pada tombol Izinkan ketika persetujuan sedang diproses; tombol Tolak tetap menampilkan ikon X, termasuk ketika penolakan sedang diproses.
- Setelah berhasil, aplikasi mengarahkan pengguna kembali ke alamat yang diberikan oleh layanan otorisasi.
- Jika proses gagal, UI menampilkan pesan dengan judul Gagal memproses persetujuan.
Fitur yang Tidak Tersedia
Pada UI aktual /consent tidak terdapat:
- Form Persetujuan Umum (General Consent) pasien.
- Field Nama Penandatangan atau Hubungan dengan Pasien.
- Digital Signature Pad Canvas.
- Tombol untuk membersihkan tanda tangan.
- Tombol penyimpanan atau penguncian dokumen klinis.
- Pembuatan PDF persetujuan atau penyimpanan dokumen ke RME pasien.
Is this page helpful?