R. DATA INDUK SISWA LENGKAP (FIELD DETAIL)
โ Kembali ke BerandaFormat mengacu Dapodik + kebutuhan yayasan (KB/TK/MI/MTS/MA/Diniyah).
Satu record siswa = satu baris induk permanen; riwayat kelas/TA di tabel terpisah.
[R-A] IDENTITAS UTAMA
nis - Nomor Induk Siswa (unik per lembaga, permanen seumur hidup)
nisn - Nomor Induk Siswa Nasional (unik nasional)
nik - NIK KTP (16 digit, validasi)
nik_verified - Status verifikasi NIK (belum/sudah)
no_kk - Nomor Kartu Keluarga
nama_lengkap - Sesuai akta
nama_panggilan - Opsional
jenis_kelamin - L / P
tempat_lahir - Kota/kabupaten
tanggal_lahir - Format YYYY-MM-DD
agama - Referensi J5
kewarganegaraan - WNI / WNA (+ negara asal jika WNA)
anak_ke - Urutan anak dalam keluarga
jumlah_saudara - Jumlah saudara kandung
status_dalam_keluarga - Kandung / Tiri / Angkat
bahasa - Bahasa sehari-hari
foto - Upload foto 3x4 (wajib untuk cetak induk)
barcode_qr - Auto-generate dari NIS (untuk kartu & cetak)
[R-B] ALAMAT & KONTAK
alamat_jalan - Jalan, RT/RW, nomor rumah
desa_kelurahan - Referensi wilayah J4
kecamatan - Referensi wilayah J4
kabupaten_kota - Referensi wilayah J4
provinsi - Referensi wilayah J4
kode_pos - 5 digit
lintang_bujur - Koordinat (opsional, untuk Dapodik)
no_hp_siswa - Jika siswa punya HP (MTS/MA)
email_siswa - Opsional
jarak_ke_sekolah_km - Jarak tempat tinggal ke sekolah
waktu_tempuh_menit - Estimasi waktu ke sekolah
moda_transportasi - Jalan kaki / sepeda / motor / mobil / antar jemput
no_kks - Kartu Keluarga Sejahtera (opsional)
no_kip - Kartu Indonesia Pintar (opsional)
no_pkh - Program Keluarga Harapan (opsional)
[R-C] DATA ORANG TUA / WALI (minimal 1 ayah/ibu + wali jika ada)
-- Ayah --
ayah_nik, ayah_nama, ayah_tahun_lahir, ayah_pendidikan, ayah_pekerjaan
ayah_penghasilan, ayah_no_hp, ayah_email, ayah_status_hidup (hidup/meninggal)
-- Ibu --
ibu_nik, ibu_nama, ibu_tahun_lahir, ibu_pendidikan, ibu_pekerjaan
ibu_penghasilan, ibu_no_hp, ibu_email, ibu_status_hidup
-- Wali (jika bukan orang tua) --
wali_nik, wali_nama, wali_hubungan, wali_pendidikan, wali_pekerjaan
wali_no_hp, wali_alamat
-- Kontak darurat --
kontak_darurat_nama, kontak_darurat_hubungan, kontak_darurat_no_hp
[R-D] DATA AKADEMIK & STATUS
lembaga_id - Referensi J2
tahun_ajaran_masuk - TA pertama masuk
tanggal_masuk - Tanggal resmi masuk sekolah
tingkat_masuk - Tingkat saat pertama masuk
kelas_id - Kelas aktif saat ini (referensi K4)
jurusan_id - Jika MA (referensi K5)
rombel - A / B / C (paralel)
status_siswa - Referensi K19 (aktif/pindah/DO/lulus/alumni)
jenis_pendaftaran - Baru / Pindahan
asal_sekolah - Nama sekolah sebelumnya (jika pindahan)
nomor_peserta_un - Jika MTS/MA (opsional)
no_seri_ijazah_sd - Ijazah jenjang sebelumnya
no_seri_skhu - SKHU jenjang sebelumnya
program_bantuan - PIP / KIP / Beasiswa yayasan / lainnya
tinggal_bersama - Orang tua / Wali / Asrama / Pondok
lokasi_tinggal - Bersama ortu / Kos / Asrama / Pondok
[R-E] DATA KHUSUS PER JENJANG
-- KB / TK (PAUD) --
perkembangan_fisik - Catatan motorik kasar/halus
perkembangan_kognitif - Catatan kognitif
imunisasi - Daftar imunisasi (BCG, DPT, dll.)
-- MI / MTS / MA --
hafalan_juz - Juz hafalan (jika ada program tahfidz)
nilai_ujian_sebelumnya - Catatan dari sekolah asal
-- MA --
jurusan - IPA / IPS / Keagamaan / Bahasa
minat_bidang - Rencana lanjut studi
-- Diniyah --
tingkat_diniyah - Ibtidaiyah / Tsanawiyah / Aliyah / Ulya
kitab_study - Kitab/silabus diniyah aktif
status_santri - Mukim / non-mukim (pondok)
[R-F] DATA KESEHATAN (opsional, untuk cetak induk lengkap)
golongan_darah - A / B / AB / O
riwayat_penyakit - Catatan alergi/penyakit kronis
tinggi_badan_cm - Update per semester
berat_badan_kg - Update per semester
buta_warna - Ya / Tidak
disabilitas - Jenis disabilitas (jika ada, inklusi)
bpjs_no - Nomor BPJS Kesehatan
[R-G] DOKUMEN PENDUKUNG (upload file, tampil di cetak induk sebagai checklist)
akta_kelahiran - โ/โ + file scan
kartu_keluarga - โ/โ + file scan
ktp_ortu - โ/โ + file scan
pas_foto - โ/โ (sumber dari R-A foto)
ijazah_sebelumnya - โ/โ + file scan (pindahan)
surat_pindah - โ/โ + file scan
surat_keterangan_lain - โ/โ + file scan
[R-H] RIWAYAT (read-only, auto dari sistem)
riwayat_kelas[] - TA, tingkat, kelas, wali kelas, status
riwayat_mutasi[] - Tanggal, jenis (naik/pindah/keluar/lulus), keterangan
riwayat_prestasi[] - Tanggal, nama prestasi, tingkat, penyelenggara
riwayat_pelanggaran[] - Tanggal, jenis, sanksi (opsional, akses terbatas)