21 CFR Part 11 untuk manufaktur: apa yang dituntut dari sistem Anda
21 CFR Part 11 adalah regulasi FDA yang mengatur electronic records dan electronic signatures. Secara praktis, sebuah sistem harus bisa memastikan bahwa setiap catatan dapat dikaitkan dengan orang yang jelas identitasnya, setiap perubahan dapat dideteksi, dan seluruh bukti tersebut dapat ditelusuri serta ditunjukkan kepada auditor. Bagi kami, compliance bukan sekadar setting yang bisa diaktifkan, tetapi harus menjadi bagian dari bagaimana software dirancang dan bagaimana setiap data dicatat, diubah, dan diaudit.
Aturan ini untuk apa
21 CFR Part 11 adalah regulasi FDA Amerika Serikat yang mengatur penggunaan electronic records dan electronic signatures.
Aturan ini menjawab satu pertanyaan. Ketika catatan kertas dengan tanda tangan digantikan oleh data digital, apa yang harus dipenuhi agar catatan itu tetap dapat dipercaya dan memiliki bobot yang sama?
Aturan ini berlaku terutama untuk organisasi di industri yang berada di bawah regulasi FDA, seperti farmasi, alat kesehatan, bioteknologi, dan sebagian industri pangan.
Di luar industri tersebut, prinsip yang sama juga semakin banyak dipakai. Pelanggan, auditor, dan lembaga sertifikasi membutuhkan tingkat integritas data yang serupa.
Regulasinya cukup panjang. Dari sudut pandang sebuah sistem, tuntutannya bisa dirangkum menjadi tiga hal.
Siapa yang membuat atau menyetujui catatan harus jelas. Catatan harus dapat dipercaya dan perubahan harus dapat diketahui. Seluruh bukti tersebut harus dapat ditelusuri dan ditunjukkan kepada auditor.
Tiga Sifat
1. Attributable: jelas siapa yang melakukan
Setiap catatan harus dapat dikaitkan dengan user yang jelas dan teridentifikasi. Bukan akun bersama seperti “operator”, bukan terminal, dan bukan sekadar nama departemen.
Karena itu sistem perlu kredensial unik, aturan kompleksitas dan masa berlaku password, serta penguncian akun setelah percobaan login yang gagal. Role-based access juga harus ditegakkan pada setiap aksi penting, bukan hanya saat user masuk ke sistem.
Klausul terkait: §11.10(d) dan (g) tentang access control, serta §11.300 tentang kontrol kredensial.
2. Tamper-evident: perubahan dapat diketahui
Audit trail harus aman, dibuat otomatis oleh sistem, memiliki timestamp, dan tidak menghilangkan atau menutupi informasi yang sudah tercatat.
Dalam praktiknya, ini berarti pendekatan append-only. Ketika ada koreksi, sistem membuat catatan baru tanpa menimpa catatan sebelumnya.
Salah satu pendekatan yang paling kuat adalah hash chain. Setiap entri menyimpan hash kriptografis dari entri sebelumnya, sehingga perubahan pada satu bagian memutus rantai setelahnya.
Tujuannya bukan membuat perubahan menjadi mustahil, tetapi memastikan perubahan dapat terdeteksi. Itulah prinsip yang dituntut regulasi.
Klausul terkait: §11.10(e).
3. Verifiable: bisa diverifikasi secara independen
Ini bagian yang sering terlewat.
Jika audit trail hanya bisa diperiksa dengan login ke sistem yang membuatnya, auditor pada dasarnya masih harus mempercayai sistem tersebut.
Pendekatan yang lebih kuat adalah menyediakan catatan yang membawa verification hash, sehingga keasliannya dapat diperiksa kembali terhadap data asli tanpa akses ke sistem.
Klausul terkait: §11.200 tentang electronic signature.
Yang benar-benar Anda serahkan ke auditor
Tiga sifat di atas menjelaskan bagaimana sistem seharusnya bekerja. Ketika audit berlangsung, pertanyaannya jauh lebih konkret: bukti apa yang bisa Anda tunjukkan untuk satu batch tertentu?
Electronic Batch Record (EBR) menyatukan seluruh catatan penting dalam satu batch. Setiap lot yang dikonsumsi beserta kuantitas, operator, timestamp, dan timbangan yang dipakai. Setiap parameter proses beserta hasil pass atau fail. Setiap electronic signature beserta content hash-nya.
EDHR menerapkan konsep yang sama pada level unit, bukan batch. Sementara generic report dapat dipakai untuk melihat data produksi atau rentang waktu tertentu sesuai kebutuhan audit.
Catatan ini di-hash saat pertama kali dibuat, dan hash tersebut ikut dicetak di footer dokumen.
Hash inilah yang menghubungkan dokumen kembali ke fitur Verify Integrity, sehingga auditor dapat memeriksa keasliannya sendiri tanpa perlu punya akun di sistem.
Wujudnya di sebuah MES
| Kebutuhan | Yang harus dilakukan sistem |
|---|---|
| Audit trail | Mencatat setiap perubahan hingga level field: nilai sebelumnya, nilai baru, timestamp, dan user yang melakukan perubahan. Riwayat bersifat append-only dan tidak menyediakan jalur edit atau delete, termasuk untuk administrator. |
| Electronic signature | Setiap signature terikat dengan catatan yang ditandatangani dan menggunakan hash chain. Signature diterapkan pada titik kontrol yang ditentukan, seperti penyelesaian langkah produksi, quality disposition, atau maintenance sign-off. |
| Verifikasi integritas | Dokumen yang dicetak membawa hash yang dapat diverifikasi oleh pihak ketiga tanpa harus memiliki akses ke sistem. |
| System access log | Mencatat login, logout, percobaan login yang gagal, account lockout, dan aktivitas verifikasi signature sehingga seluruhnya siap ditinjau saat audit. |
| Access control | Menggunakan role-based access control yang ditegakkan di sisi server untuk setiap aksi, bukan sekadar menyembunyikan tombol di antarmuka. |
Satu prinsip yang penting untuk dipegang.
Append-only harus menjadi bagian dari cara fitur itu dibangun, bukan sekadar permission yang bisa diubah.
Jika kontrol keamanan masih bisa dimatikan administrator, kekuatannya pada akhirnya tetap bergantung pada keamanan akun administrator tersebut.
Apa yang Menjadi Tanggung Jawab Vendor?
Tidak ada software yang bisa membuat sebuah organisasi otomatis compliant. Keselarasan dengan Part 11 berarti sistem menyediakan kontrol yang dibutuhkan, sementara membuktikan kepatuhan tetap menjadi tanggung jawab bersama.
Di sisi organisasi, ada beberapa hal yang tetap harus dilakukan:
- Computer System Validation (CSV) memberi bukti terdokumentasi bahwa sistem bekerja sesuai fungsi yang ditetapkan, dalam konfigurasi yang benar-benar digunakan.
- SOP adalah prosedur yang menjelaskan bagaimana sistem digunakan dan bagaimana proses terkait dijalankan.
- Catatan training membuktikan bahwa setiap orang yang menggunakan sistem atau menandatangani catatan sudah mendapat pelatihan yang sesuai.
- Periodic review memastikan kontrol dan proses yang diterapkan tetap berjalan sebagaimana mestinya.
Jadi berhati-hatilah dengan vendor yang menjual “compliance” sebagai sebuah fitur. Yang seharusnya Anda cari adalah kontrol dan kemampuan yang mendukung organisasi dalam memenuhi persyaratan compliance.
Posisi VECHR MES
VECHR MES menerapkan mekanisme signature dan audit yang konsisten di seluruh proses produksi, quality, dan maintenance.
Satu platform, satu audit trail, bukan kontrol ketat di produksi tetapi longgar di area lain.
- Electronic signature menggunakan hash chain dan dirancang agar setiap perubahan dapat terdeteksi.
- Integritas catatan dapat diverifikasi secara independen tanpa harus login ke sistem yang membuatnya.
- Audit trail dan system access log bersifat append-only, tanpa jalur edit atau delete, termasuk bagi administrator.
- Access control ditegakkan pada setiap aksi di sisi server.
Keselarasan dengan Part 11 bukan berarti otomatis tersertifikasi atau compliant.
Kepatuhan tetap bergantung pada bagaimana organisasi melakukan validasi, menjalankan SOP, dan mengelola proses internalnya.
VECHR menyediakan kontrol teknis yang mendukung kebutuhan tersebut, termasuk matriks kesesuaian per klausul yang dapat disediakan untuk tim QA dan validation.
Pertanyaan yang Sering Diajukan
Kalau menggunakan MES yang selaras dengan Part 11, apakah kami otomatis compliant?
Tidak. Menggunakan sistem yang selaras dengan Part 11 bukan berarti organisasi otomatis compliant. Sistem menyediakan kontrol teknis yang dibutuhkan, sementara organisasi tetap bertanggung jawab atas computer system validation (CSV), SOP, catatan training, dan periodic review. Karena itu, vendor sebaiknya menawarkan kontrol yang mendukung compliance, bukan menjanjikan compliance itu sendiri.
Apakah electronic signature hanya berupa prompt password?
Tidak. Prompt password hanya menunjukkan bahwa seseorang memasukkan kredensial. Electronic signature harus terikat pada catatan yang spesifik dan dapat menunjukkan siapa yang menandatangani, apa yang ditandatangani, kapan tanda tangan diberikan, dan dalam konteks apa. Integritas tanda tangan juga harus tetap dapat diverifikasi jika catatan tersebut berubah setelah ditandatangani.
Apa yang dimaksud dengan audit trail yang hash-chained?
Setiap entri audit trail menyimpan hash kriptografis dari entri sebelumnya. Jika sebuah entri lama diubah, hash-nya ikut berubah dan memutus rantai setelahnya. Tujuannya bukan membuat tampering menjadi mustahil, tetapi memastikan perubahan dapat terdeteksi.
Bisakah administrator menghapus entri audit trail?
Tidak. Pada sistem yang dirancang dengan benar, audit trail bersifat append-only. Artinya, catatan yang sudah dibuat tidak dapat diedit atau dihapus, termasuk oleh administrator. Ini harus menjadi bagian dari desain sistem, bukan sekadar permission yang dapat diubah.
Apakah Part 11 juga berlaku untuk catatan maintenance?
Jika aktivitas maintenance dapat memengaruhi mutu produk atau status equipment yang digunakan dalam proses yang diatur, catatannya dapat menjadi bagian dari quality record. Karena itu, aktivitas seperti maintenance sign-off sebaiknya menggunakan mekanisme signature dan audit trail yang konsisten dengan proses produksi dan quality.