{ "text3": { "name": "text3", "type": "string", "scope": "global", "value": null, "description": "Text field 3 from Section A" }, "text14": { "name": "text14", "type": "string", "scope": "global", "value": null, "description": "Text field 14" }, "select1": { "name": "select1", "type": "string", "scope": "global", "value": null, "description": "Select field 1 from Section A" }, "apiError": { "name": "apiError", "type": "object", "scope": "global", "value": null, "description": "API error from Submit Profile API" }, "apiToken": { "name": "apiToken", "type": "string", "scope": "global", "value": "your-api-token-here", "description": "API authentication token for external services" }, "namaBank": { "name": "namaBank", "type": "string", "scope": "global", "value": null, "description": "Nama bank from Section B" }, "nextAction": { "name": "nextAction", "type": "string", "scope": "global", "value": null, "description": "Next action to be taken in the process" }, "radio9Copy": { "name": "radio9Copy", "type": "string", "scope": "global", "value": null, "description": "Radio field 9 copy" }, "sebabTunai": { "name": "sebabTunai", "type": "string", "scope": "global", "value": null, "description": "Sebab tunai from Section B" }, "verifiedBy": { "name": "verifiedBy", "type": "string", "scope": "global", "value": null, "description": "User ID or name of person who verified documents" }, "apiResponse": { "name": "apiResponse", "type": "object", "scope": "global", "value": { "data": { "id": "APP-2024-001234", "score": 85, "status": "pending_verification", "profileId": "PROF-567890", "riskLevel": "low", "documentCount": 3, "submissionDate": "2024-01-15T10:30:00Z" }, "status": "success", "message": "Profile submitted successfully" }, "description": "API response from Submit Profile API" }, "namaSekolah": { "name": "namaSekolah", "type": "string", "scope": "global", "value": null, "description": "Nama sekolah from Section B" }, "noAkaunBank": { "name": "noAkaunBank", "type": "string", "scope": "global", "value": null, "description": "No akaun bank from Section B" }, "profileData": { "name": "profileData", "type": "object", "scope": "global", "value": { "nama": "Ahmad Bin Ali", "alamat": "No 123, Jalan Merdeka, 50000 Kuala Lumpur", "tarikhLahir": "1985-01-01", "noKadPengenalan": "850101-01-1234" }, "description": "The retrieved profile data" }, "radioBangsa": { "name": "radioBangsa", "type": "string", "scope": "global", "value": null, "description": "Radio field for bangsa" }, "scriptError": { "name": "scriptError", "type": "object", "scope": "global", "value": null, "description": "Error information from script execution" }, "errorMessage": { "name": "errorMessage", "type": "string", "scope": "global", "value": null, "description": "Error message from failed operations" }, "formJeniskp1": { "name": "formJeniskp1", "type": "string", "scope": "global", "value": null, "description": "Form field for jenis KP 1" }, "formJeniskp2": { "name": "formJeniskp2", "type": "string", "scope": "global", "value": null, "description": "Form field for jenis KP 2" }, "formJeniskp3": { "name": "formJeniskp3", "type": "string", "scope": "global", "value": null, "description": "Form field for jenis KP 3" }, "jenisBantuan": { "name": "jenisBantuan", "type": "string", "scope": "global", "value": null, "description": "Type of assistance (tunai/barangan/perkhidmatan)" }, "loginSuccess": { "name": "loginSuccess", "type": "boolean", "scope": "global", "value": false, "description": "Indicates if the asnaf login was successful" }, "okuAllowance": { "name": "okuAllowance", "type": "number", "scope": "global", "value": null, "description": "OKU (disabled person) allowance (RM 247.00)" }, "paymentReady": { "name": "paymentReady", "type": "boolean", "scope": "global", "value": true, "description": "Whether payment processing is ready" }, "profileFound": { "name": "profileFound", "type": "boolean", "scope": "global", "value": false, "description": "Indicates if a profile was found via search" }, "profileScore": { "name": "profileScore", "type": "number", "scope": "global", "value": 85, "description": "Profile score from initial API response" }, "radioJantina": { "name": "radioJantina", "type": "string", "scope": "global", "value": null, "description": "Radio field for jantina" }, "urgencyLevel": { "name": "urgencyLevel", "type": "string", "scope": "global", "value": null, "description": "Urgency level (high/medium/low)" }, "urgencyScore": { "name": "urgencyScore", "type": "number", "scope": "global", "value": 0, "description": "Calculated urgency score based on needs" }, "alamatSekolah": { "name": "alamatSekolah", "type": "string", "scope": "global", "value": null, "description": "Alamat sekolah from Section B" }, "applicantName": { "name": "applicantName", "type": "string", "scope": "global", "value": null, "description": "Applicant's full name" }, "applicationId": { "name": "applicationId", "type": "string", "scope": "global", "value": null, "description": "Unique application reference number" }, "carianLoginId": { "name": "carianLoginId", "type": "string", "scope": "global", "value": null, "description": "Asnaf ID for login" }, "daerahSekolah": { "name": "daerahSekolah", "type": "string", "scope": "global", "value": null, "description": "Daerah sekolah from Section B" }, "dependentName": { "name": "dependentName", "type": "string", "scope": "global", "value": "Siti Aminah Binti Ahmad", "description": "Name of dependent" }, "dependentType": { "name": "dependentType", "type": "string", "scope": "global", "value": null, "description": "Type of dependent (school_age_7_17, below_6, etc.)" }, "hasDependents": { "name": "hasDependents", "type": "boolean", "scope": "global", "value": true, "description": "Whether applicant has dependents" }, "hasOtherNeeds": { "name": "hasOtherNeeds", "type": "boolean", "scope": "global", "value": false, "description": "Whether applicant has other needs" }, "householdType": { "name": "householdType", "type": "string", "scope": "global", "value": null, "description": "Type of household (married_with_dependents, single_with_dependents, etc.)" }, "kategoriAsnaf": { "name": "kategoriAsnaf", "type": "string", "scope": "global", "value": null, "description": "Category of asnaf (fakir_miskin/bukan_fakir_miskin)" }, "kifayahStatus": { "name": "kifayahStatus", "type": "string", "scope": "global", "value": null, "description": "Status of Had Kifayah calculation (calculated, pending, error)" }, "negeriSekolah": { "name": "negeriSekolah", "type": "string", "scope": "global", "value": null, "description": "Negeri sekolah from Section B" }, "nextStepReady": { "name": "nextStepReady", "type": "boolean", "scope": "global", "value": true, "description": "Whether ready for next step in process" }, "nyatakanLain2": { "name": "nyatakanLain2", "type": "string", "scope": "global", "value": null, "description": "Text field for nyatakan lain-lain" }, "paymentAmount": { "name": "paymentAmount", "type": "number", "scope": "global", "value": null, "description": "Amount approved for payment (RM)" }, "paymentMethod": { "name": "paymentMethod", "type": "string", "scope": "global", "value": null, "description": "Payment method (cash/bank_transfer)" }, "poskodSekolah": { "name": "poskodSekolah", "type": "string", "scope": "global", "value": null, "description": "Poskod sekolah from Section B" }, "statusMessage": { "name": "statusMessage", "type": "string", "scope": "global", "value": null, "description": "Human-readable status message" }, "applicantEmail": { "name": "applicantEmail", "type": "string", "scope": "global", "value": null, "description": "Applicant's email address for notifications" }, "caraPembayaran": { "name": "caraPembayaran", "type": "string", "scope": "global", "value": null, "description": "Cara pembayaran from Section B" }, "carianSearchId": { "name": "carianSearchId", "type": "string", "scope": "global", "value": null, "description": "IC or Foreign ID used for profile search" }, "dateMasukislam": { "name": "dateMasukislam", "type": "string", "scope": "global", "value": null, "description": "Date field for masuk Islam" }, "dependentCount": { "name": "dependentCount", "type": "number", "scope": "global", "value": 1, "description": "Number of dependents" }, "hasBankingInfo": { "name": "hasBankingInfo", "type": "boolean", "scope": "global", "value": true, "description": "Whether banking information is provided" }, "namaTanggungan": { "name": "namaTanggungan", "type": "string", "scope": "global", "value": null, "description": "Nama tanggungan from Section B" }, "riskAssessment": { "name": "riskAssessment", "type": "string", "scope": "global", "value": null, "description": "Risk assessment result from verification" }, "sebabKemaskini": { "name": "sebabKemaskini", "type": "string", "scope": "global", "value": null, "description": "Reason for updating profile" }, "statusIndividu": { "name": "statusIndividu", "type": "string", "scope": "global", "value": null, "description": "Individual status (e.g., Muallaf)" }, "statusKeluarga": { "name": "statusKeluarga", "type": "string", "scope": "global", "value": null, "description": "Family status based on had kifayah calculation" }, "submissionDate": { "name": "submissionDate", "type": "string", "scope": "global", "value": null, "description": "Date when application was submitted" }, "syorPengesahan": { "name": "syorPengesahan", "type": "string", "scope": "global", "value": null, "description": "AI-generated recommendation summary" }, "catatanTambahan": { "name": "catatanTambahan", "type": "string", "scope": "global", "value": null, "description": "Catatan tambahan berkaitan permohonan" }, "hasDisasterNeed": { "name": "hasDisasterNeed", "type": "boolean", "scope": "global", "value": false, "description": "Whether applicant has disaster-related needs" }, "hasHomelessness": { "name": "hasHomelessness", "type": "boolean", "scope": "global", "value": false, "description": "Whether applicant is homeless" }, "kemaskiniProfil": { "name": "kemaskiniProfil", "type": "string", "scope": "global", "value": null, "description": "User's decision on whether to update profile (ya/tidak)" }, "lihatFamilyTree": { "name": "lihatFamilyTree", "type": "string", "scope": "global", "value": null, "description": "User's choice whether to view family tree (ya/tidak)" }, "noKadPengenalan": { "name": "noKadPengenalan", "type": "string", "scope": "global", "value": "850101-01-1234", "description": "No Kad Pengenalan" }, "pengesahanError": { "name": "pengesahanError", "type": "string", "scope": "global", "value": null, "description": "General error message from pengesahan process" }, "penilaianAwalId": { "name": "penilaianAwalId", "type": "string", "scope": "global", "value": null, "description": "Generated ID for the initial assessment" }, "radioPendidikan": { "name": "radioPendidikan", "type": "string", "scope": "global", "value": null, "description": "Radio field for pendidikan" }, "rejectionReason": { "name": "rejectionReason", "type": "string", "scope": "global", "value": null, "description": "Reason for rejection if documents incomplete" }, "textWarganegara": { "name": "textWarganegara", "type": "string", "scope": "global", "value": null, "description": "Text field for warganegara" }, "totalHadKifayah": { "name": "totalHadKifayah", "type": "number", "scope": "global", "value": null, "description": "Total calculated Had Kifayah amount" }, "bangsaTanggungan": { "name": "bangsaTanggungan", "type": "string", "scope": "global", "value": null, "description": "Bangsa tanggungan from Section B" }, "carianSearchType": { "name": "carianSearchType", "type": "string", "scope": "global", "value": null, "description": "Type of search for Carian Profil (e.g., 'ic_search', 'login')" }, "dokumenBerkaitan": { "name": "dokumenBerkaitan", "type": "array", "scope": "global", "value": null, "description": "Upload dokumen yang berkaitan" }, "eligibilityScore": { "name": "eligibilityScore", "type": "number", "scope": "global", "value": null, "description": "Eligibility score from verification API" }, "hasNoUrgentNeeds": { "name": "hasNoUrgentNeeds", "type": "boolean", "scope": "global", "value": false, "description": "Whether applicant has no urgent needs" }, "hubunganKeluarga": { "name": "hubunganKeluarga", "type": "string", "scope": "global", "value": null, "description": "Hubungan keluarga from Section B" }, "pendapatanBersih": { "name": "pendapatanBersih", "type": "number", "scope": "global", "value": 1000, "description": "Net family income" }, "pengesahanStatus": { "name": "pengesahanStatus", "type": "string", "scope": "global", "value": null, "description": "Verification status (lulus/ditolak/dokumen_tambahan/semakan_lanjut)" }, "readyForDecision": { "name": "readyForDecision", "type": "boolean", "scope": "global", "value": null, "description": "Whether ready for decision gateway" }, "tempohMasukIslam": { "name": "tempohMasukIslam", "type": "number", "scope": "global", "value": null, "description": "Duration since converting to Islam (in years)" }, "verificationDate": { "name": "verificationDate", "type": "string", "scope": "global", "value": null, "description": "Date when verification was completed" }, "applicationStatus": { "name": "applicationStatus", "type": "string", "scope": "global", "value": "pending", "description": "Current application status (pending/approved/rejected/under_review)" }, "baseKifayahAmount": { "name": "baseKifayahAmount", "type": "decimal", "scope": "global", "value": null, "description": "Base Had Kifayah amount for head of household (RM 1,215.00)" }, "catatanPengesahan": { "name": "catatanPengesahan", "type": "string", "scope": "global", "value": null, "description": "Verification notes from officer" }, "documentsComplete": { "name": "documentsComplete", "type": "boolean", "scope": "global", "value": null, "description": "Whether all documents are complete" }, "documentsRequired": { "name": "documentsRequired", "type": "boolean", "scope": "global", "value": true, "description": "Whether documents verification is required" }, "hasFamilyConflict": { "name": "hasFamilyConflict", "type": "boolean", "scope": "global", "value": false, "description": "Whether applicant has family conflict" }, "hasUtilityArrears": { "name": "hasUtilityArrears", "type": "boolean", "scope": "global", "value": false, "description": "Whether applicant has utility arrears" }, "jantinaTanggungan": { "name": "jantinaTanggungan", "type": "string", "scope": "global", "value": null, "description": "Jantina tanggungan from Section B" }, "kategoriAsnafSyor": { "name": "kategoriAsnafSyor", "type": "string", "scope": "global", "value": null, "description": "Recommended asnaf category" }, "keperluanMendesak": { "name": "keperluanMendesak", "type": "array", "scope": "global", "value": null, "description": "Apakah keperluan tuan/puan mendesak sekarang ini?" }, "komitmenKosTinggi": { "name": "komitmenKosTinggi", "type": "string", "scope": "global", "value": null, "description": "Adakah tuan/puan mempunyai komitmen dan pembiayaan melibatkan kos yang tinggi?" }, "namaPemegangAkaun": { "name": "namaPemegangAkaun", "type": "string", "scope": "global", "value": null, "description": "Nama pemegang akaun from Section B" }, "notificationError": { "name": "notificationError", "type": "object", "scope": "global", "value": null, "description": "Error from notification sending process" }, "peratusHadKifayah": { "name": "peratusHadKifayah", "type": "number", "scope": "global", "value": 0, "description": "Percentage of had kifayah (income/total had kifayah * 100)" }, "tarikhPengesyoran": { "name": "tarikhPengesyoran", "type": "string", "scope": "global", "value": null, "description": "Date of recommendation generation" }, "verificationError": { "name": "verificationError", "type": "string", "scope": "global", "value": null, "description": "Error message from verification processing" }, "verificationLevel": { "name": "verificationLevel", "type": "string", "scope": "global", "value": "enhanced", "description": "Level of verification required (standard/enhanced)" }, "verificationNotes": { "name": "verificationNotes", "type": "string", "scope": "global", "value": null, "description": "Notes from document verification process" }, "carianProfilStatus": { "name": "carianProfilStatus", "type": "string", "scope": "global", "value": null, "description": "The status of the profile search/login action" }, "childcareAllowance": { "name": "childcareAllowance", "type": "number", "scope": "global", "value": null, "description": "Childcare allowance for 12 years and below (RM 330.00)" }, "conditionalMessage": { "name": "conditionalMessage", "type": "string", "scope": "global", "value": null, "description": "Conditional message based on application status" }, "dateMasukislamCopy": { "name": "dateMasukislamCopy", "type": "string", "scope": "global", "value": null, "description": "Date field for masuk Islam copy" }, "dependentAllowance": { "name": "dependentAllowance", "type": "decimal", "scope": "global", "value": null, "description": "Allowance per dependent (RM 408.00 for school age 7-17)" }, "jenisKadTanggungan": { "name": "jenisKadTanggungan", "type": "string", "scope": "global", "value": null, "description": "Jenis kad tanggungan from Section B" }, "pengesahanApiError": { "name": "pengesahanApiError", "type": "object", "scope": "global", "value": null, "description": "API error from verification submission" }, "penilaianAwalError": { "name": "penilaianAwalError", "type": "string", "scope": "global", "value": null, "description": "Error message from penilaian awal processing" }, "updatedProfileData": { "name": "updatedProfileData", "type": "object", "scope": "global", "value": null, "description": "Updated profile data after changes" }, "verificationStatus": { "name": "verificationStatus", "type": "string", "scope": "global", "value": null, "description": "Status of document verification process" }, "canProceedToKifayah": { "name": "canProceedToKifayah", "type": "boolean", "scope": "global", "value": null, "description": "Whether process can proceed to kifayah analysis" }, "carianLoginPassword": { "name": "carianLoginPassword", "type": "string", "scope": "global", "value": null, "description": "Password for Asnaf login" }, "hasDeathRelatedNeed": { "name": "hasDeathRelatedNeed", "type": "boolean", "scope": "global", "value": false, "description": "Whether applicant has death-related needs" }, "noTelefonTanggungan": { "name": "noTelefonTanggungan", "type": "string", "scope": "global", "value": null, "description": "No telefon tanggungan from Section B" }, "penilaianAwalStatus": { "name": "penilaianAwalStatus", "type": "string", "scope": "global", "value": null, "description": "Status of initial assessment submission" }, "processingTimeHours": { "name": "processingTimeHours", "type": "number", "scope": "global", "value": null, "description": "Total processing time in hours" }, "profileUpdateStatus": { "name": "profileUpdateStatus", "type": "string", "scope": "global", "value": null, "description": "Status of profile update process" }, "spouseKifayahAmount": { "name": "spouseKifayahAmount", "type": "decimal", "scope": "global", "value": null, "description": "Had Kifayah amount for spouse (RM 780.00)" }, "bangsaLainTanggungan": { "name": "bangsaLainTanggungan", "type": "string", "scope": "global", "value": null, "description": "Bangsa lain tanggungan from Section B" }, "bersekolahTanggungan": { "name": "bersekolahTanggungan", "type": "string", "scope": "global", "value": null, "description": "Bersekolah tanggungan from Section B" }, "carianProfilApiError": { "name": "carianProfilApiError", "type": "string", "scope": "global", "value": null, "description": "Error from Carian Profil API" }, "hasUploadedDocuments": { "name": "hasUploadedDocuments", "type": "boolean", "scope": "global", "value": false, "description": "Whether documents were uploaded" }, "hasUrgentMedicalNeed": { "name": "hasUrgentMedicalNeed", "type": "boolean", "scope": "global", "value": false, "description": "Whether applicant has urgent medical needs" }, "hubunganLainNyatakan": { "name": "hubunganLainNyatakan", "type": "string", "scope": "global", "value": null, "description": "Hubungan lain nyatakan from Section B" }, "kifayahAnalysisError": { "name": "kifayahAnalysisError", "type": "object", "scope": "global", "value": null, "description": "Error from kifayah analysis API call" }, "readyForPersonalInfo": { "name": "readyForPersonalInfo", "type": "boolean", "scope": "global", "value": false, "description": "Whether ready for personal info form" }, "syorPengesahanStatus": { "name": "syorPengesahanStatus", "type": "string", "scope": "global", "value": "pending", "description": "Status of AI recommendation generation" }, "verificationApiError": { "name": "verificationApiError", "type": "object", "scope": "global", "value": null, "description": "Error from document verification API call" }, "bilanganDewasaBekerja": { "name": "bilanganDewasaBekerja", "type": "number", "scope": "global", "value": 1, "description": "Number of working adults (18 years and above)" }, "bilanganTanggunganIPT": { "name": "bilanganTanggunganIPT", "type": "number", "scope": "global", "value": 0, "description": "Number of dependents studying in higher education institutions" }, "categoryKetuaKeluarga": { "name": "categoryKetuaKeluarga", "type": "string", "scope": "global", "value": "ketua_keluarga", "description": "Category for head of family" }, "hasHighCostCommitment": { "name": "hasHighCostCommitment", "type": "boolean", "scope": "global", "value": null, "description": "Whether applicant has high cost commitments" }, "kategoriKeluargaAsnaf": { "name": "kategoriKeluargaAsnaf", "type": "string", "scope": "global", "value": null, "description": "Family asnaf category (Fakir/Miskin/Non-FM)" }, "keperluanLainNyatakan": { "name": "keperluanLainNyatakan", "type": "string", "scope": "global", "value": null, "description": "Keperluan lain yang dinyatakan oleh pemohon" }, "kifayahAnalysisResult": { "name": "kifayahAnalysisResult", "type": "object", "scope": "global", "value": null, "description": "Result from kifayah eligibility analysis API" }, "pengesahanApiResponse": { "name": "pengesahanApiResponse", "type": "object", "scope": "global", "value": null, "description": "API response from verification submission" }, "pengesahanScriptError": { "name": "pengesahanScriptError", "type": "object", "scope": "global", "value": null, "description": "Script error from pengesahan processing" }, "penilaianAwalApiError": { "name": "penilaianAwalApiError", "type": "string", "scope": "global", "value": null, "description": "Error from the Penilaian Awal API" }, "tarikhLahirTanggungan": { "name": "tarikhLahirTanggungan", "type": "string", "scope": "global", "value": null, "description": "Tarikh lahir tanggungan from Section B" }, "tempatLahirTanggungan": { "name": "tempatLahirTanggungan", "type": "string", "scope": "global", "value": null, "description": "Tempat lahir tanggungan from Section B" }, "totalJumlahHadKifayah": { "name": "totalJumlahHadKifayah", "type": "number", "scope": "global", "value": 0, "description": "Total family had kifayah amount" }, "verificationCompleted": { "name": "verificationCompleted", "type": "boolean", "scope": "global", "value": false, "description": "Whether verification process is completed" }, "verificationProcessed": { "name": "verificationProcessed", "type": "boolean", "scope": "global", "value": null, "description": "Whether verification processing is complete" }, "verificationTimestamp": { "name": "verificationTimestamp", "type": "string", "scope": "global", "value": null, "description": "Timestamp when verification was completed" }, "warganegaraTanggungan": { "name": "warganegaraTanggungan", "type": "string", "scope": "global", "value": null, "description": "Warganegara tanggungan from Section B" }, "kifayahCalculationDate": { "name": "kifayahCalculationDate", "type": "string", "scope": "global", "value": null, "description": "Date and time when Had Kifayah was calculated" }, "noPengenalanTanggungan": { "name": "noPengenalanTanggungan", "type": "string", "scope": "global", "value": null, "description": "No pengenalan tanggungan from Section B" }, "statusKahwinTanggungan": { "name": "statusKahwinTanggungan", "type": "string", "scope": "global", "value": null, "description": "Status kahwin tanggungan from Section B" }, "tinggalBersamaKeluarga": { "name": "tinggalBersamaKeluarga", "type": "string", "scope": "global", "value": null, "description": "Tinggal bersama keluarga from Section B" }, "bilanganTanggungan7to17": { "name": "bilanganTanggungan7to17", "type": "number", "scope": "global", "value": 2, "description": "Number of dependents aged 7-17 years" }, "carianProfilApiResponse": { "name": "carianProfilApiResponse", "type": "object", "scope": "global", "value": null, "description": "Response from Carian Profil API" }, "carianProfilScriptError": { "name": "carianProfilScriptError", "type": "object", "scope": "global", "value": null, "description": "Error from Carian Profil script execution" }, "chronicIllnessAllowance": { "name": "chronicIllnessAllowance", "type": "number", "scope": "global", "value": null, "description": "Chronic illness allowance (RM 243.00)" }, "dependentEducationLevel": { "name": "dependentEducationLevel", "type": "array", "scope": "global", "value": ["smk"], "description": "Dependent highest education from Section B" }, "hadKifayahDewasaBekerja": { "name": "hadKifayahDewasaBekerja", "type": "number", "scope": "global", "value": 412, "description": "Had kifayah amount per working adult (RM 412.00)" }, "hadKifayahTanggunganIPT": { "name": "hadKifayahTanggunganIPT", "type": "number", "scope": "global", "value": 613, "description": "Had kifayah amount per dependent in higher education (RM 613.00)" }, "kifayahCalculationError": { "name": "kifayahCalculationError", "type": "object", "scope": "global", "value": null, "description": "Error from Had Kifayah calculation" }, "profileSubmissionStatus": { "name": "profileSubmissionStatus", "type": "string", "scope": "global", "value": "success", "description": "Status of profile submission" }, "selectStatusperkahwinan": { "name": "selectStatusperkahwinan", "type": "string", "scope": "global", "value": null, "description": "Select field for status perkahwinan" }, "sendPendingNotification": { "name": "sendPendingNotification", "type": "boolean", "scope": "global", "value": false, "description": "Whether to send pending status notification" }, "tempatMenetapTanggungan": { "name": "tempatMenetapTanggungan", "type": "string", "scope": "global", "value": null, "description": "Tempat menetap tanggungan from Section B" }, "verificationApiResponse": { "name": "verificationApiResponse", "type": "object", "scope": "global", "value": null, "description": "Response from document verification API" }, "verificationCompletedAt": { "name": "verificationCompletedAt", "type": "string", "scope": "global", "value": null, "description": "Timestamp when verification was completed" }, "verificationScriptError": { "name": "verificationScriptError", "type": "object", "scope": "global", "value": null, "description": "Error from verification response processing script" }, "baseKifayahKetuaKeluarga": { "name": "baseKifayahKetuaKeluarga", "type": "number", "scope": "global", "value": 1215, "description": "Base had kifayah amount for head of family (RM 1,215.00)" }, "jumlahBantuanDicadangkan": { "name": "jumlahBantuanDicadangkan", "type": "number", "scope": "global", "value": null, "description": "Recommended assistance amount (RM)" }, "kifayahCalculationResult": { "name": "kifayahCalculationResult", "type": "object", "scope": "global", "value": null, "description": "Result from Had Kifayah business rule calculation" }, "kifayahCalculationStatus": { "name": "kifayahCalculationStatus", "type": "string", "scope": "global", "value": "pending", "description": "Status of had kifayah calculation" }, "kifayahNotificationError": { "name": "kifayahNotificationError", "type": "object", "scope": "global", "value": null, "description": "Error from sending Had Kifayah notification" }, "pendidikanLainTanggungan": { "name": "pendidikanLainTanggungan", "type": "string", "scope": "global", "value": null, "description": "Pendidikan lain tanggungan from Section B" }, "penilaianAwalApiResponse": { "name": "penilaianAwalApiResponse", "type": "object", "scope": "global", "value": null, "description": "Response from the Penilaian Awal API" }, "penilaianAwalScriptError": { "name": "penilaianAwalScriptError", "type": "object", "scope": "global", "value": null, "description": "Error from Penilaian Awal script execution" }, "sendApprovalNotification": { "name": "sendApprovalNotification", "type": "boolean", "scope": "global", "value": false, "description": "Whether to send approval notification" }, "tarikhMulaKfamTanggungan": { "name": "tarikhMulaKfamTanggungan", "type": "string", "scope": "global", "value": null, "description": "Tarikh mula KFAM tanggungan from Section B" }, "dokumenTambahanDiperlukan": { "name": "dokumenTambahanDiperlukan", "type": "array", "scope": "global", "value": null, "description": "List of additional documents required" }, "hadKifayahTanggungan7to17": { "name": "hadKifayahTanggungan7to17", "type": "number", "scope": "global", "value": 408, "description": "Had kifayah amount per dependent aged 7-17 years (RM 408.00)" }, "sendRejectionNotification": { "name": "sendRejectionNotification", "type": "boolean", "scope": "global", "value": false, "description": "Whether to send rejection notification" }, "statusRecommendationError": { "name": "statusRecommendationError", "type": "object", "scope": "global", "value": null, "description": "Error information from status recommendation" }, "bilanganDewasaTidakBekerja": { "name": "bilanganDewasaTidakBekerja", "type": "number", "scope": "global", "value": 1, "description": "Number of non-working adults (18 years and above)" }, "bilanganTanggungan6KeBawah": { "name": "bilanganTanggungan6KeBawah", "type": "number", "scope": "global", "value": 1, "description": "Number of dependents aged 6 years and below" }, "dependentDocumentsComplete": { "name": "dependentDocumentsComplete", "type": "boolean", "scope": "global", "value": null, "description": "Whether dependent documents are complete" }, "documentVerificationResult": { "name": "documentVerificationResult", "type": "string", "scope": "global", "value": null, "description": "Result from document verification form (lengkap/tidak_lengkap)" }, "statusRecommendationResult": { "name": "statusRecommendationResult", "type": "object", "scope": "global", "value": null, "description": "Result of status recommendation process" }, "tarikhMasukIslamTanggungan": { "name": "tarikhMasukIslamTanggungan", "type": "string", "scope": "global", "value": null, "description": "Tarikh masuk Islam tanggungan from Section B" }, "dependentVerificationStatus": { "name": "dependentVerificationStatus", "type": "string", "scope": "global", "value": null, "description": "Dependent verification status" }, "hadKifayahDewasaTidakBekerja": { "name": "hadKifayahDewasaTidakBekerja", "type": "number", "scope": "global", "value": 167, "description": "Had kifayah amount per non-working adult (RM 167.00)" }, "hadKifayahTanggungan6KeBawah": { "name": "hadKifayahTanggungan6KeBawah", "type": "number", "scope": "global", "value": 175, "description": "Had kifayah amount per dependent aged 6 years and below (RM 175.00)" }, "totalHadKifayahDewasaBekerja": { "name": "totalHadKifayahDewasaBekerja", "type": "number", "scope": "global", "value": 0, "description": "Total had kifayah for working adults" }, "totalHadKifayahTanggunganIPT": { "name": "totalHadKifayahTanggunganIPT", "type": "number", "scope": "global", "value": 0, "description": "Total had kifayah for dependents in higher education" }, "pendidikanTertinggiTanggungan": { "name": "pendidikanTertinggiTanggungan", "type": "string", "scope": "global", "value": null, "description": "Pendidikan tertinggi tanggungan from Section B" }, "totalHadKifayahTanggungan7to17": { "name": "totalHadKifayahTanggungan7to17", "type": "number", "scope": "global", "value": 0, "description": "Total had kifayah for dependents aged 7-17 years" }, "totalHadKifayahDewasaTidakBekerja": { "name": "totalHadKifayahDewasaTidakBekerja", "type": "number", "scope": "global", "value": 0, "description": "Total had kifayah for non-working adults" }, "totalHadKifayahTanggungan6KeBawah": { "name": "totalHadKifayahTanggungan6KeBawah", "type": "number", "scope": "global", "value": 0, "description": "Total had kifayah for dependents aged 6 years and below" } }