1 Introduksi
1.1 Latar Belakang
Hazard Analysis and Critical Control Points (HACCP) adalah sistem food safety management sistematik yang diadopsi oleh Codex Alimentarius (1969 awal, formal HACCP 1993) dan kini regulatory requirement di banyak negara (FDA HACCP Seafood + Juice, FSIS Meat, EU Reg. 852/2004, BPOM 75/2020). Tujuh principles HACCP (Codex CAC/RCP 1-1969):
- Conduct hazard analysis.
- Identify Critical Control Points (CCPs).
- Establish critical limits per CCP.
- Monitor CCPs.
- Establish corrective actions.
- Establish verification procedures.
- Establish documentation + record-keeping.
CCP identification memakai Decision Tree (Codex CAC/RCP 1-1969 Annex) — flowchart dengan 4–5 pertanyaan untuk setiap step in process. Modul ini mengotomatisasi decision tree logic.
1.2 Tujuan Modul
Modul HACCP Decision Tree di SQalytics ditujukan untuk:
- Menerima process flow steps (mis. receiving → washing → cutting → cooking → cooling → packaging).
- Per step, hazard identification (biological, chemical, physical).
- Menjalankan decision tree logic untuk klasifikasi CCP / not-CCP.
- Mendokumentasikan critical limits, monitoring, corrective action per CCP.
- Audiens: praktisi food safety, QA manager, auditor HACCP team.
1.3 Posisi di Antara Alternatif
Pilih HACCP Decision Tree untuk food safety planning sistematik. Untuk lot acceptance, pakai Acceptance Sampling. Untuk shelf life prediction, pakai ASLT / Shelf-Life Prediction. Untuk predictive microbiology, pakai Predictive Microbiology / Shelf-Life Modeling.
2 Metode
2.1 Dasar Teoretis
Codex HACCP Decision Tree untuk Critical Control Point (CCP) identification (Codex CAC/RCP 1-1969 Annex):
Critical limits (Codex):
- Microbial: $\geq$ 70 °C internal temperature ≥ 2 min (cooking poultry).
- Chemical: ≤ 0.5 ppm Pb (heavy metal).
- Physical: < 2 mm metal piece (X-ray detection).
- pH: ≤ 4.6 untuk acidified canned foods.
- $a_w$: ≤ 0.85 untuk shelf-stable.
Monitoring frequency — tipikal continuous (thermal) atau per-batch (microbial) atau per-shift (visual).
Corrective action wajib pre-defined: re-process, segregate, destroy, atau retest.
Verification: third-party audit + record review berkala.
2.2 Persamaan Inti
- Decision tree (logical flow, no equation).
- Risk priority = Severity × Likelihood (matrix 5 × 5 standard).
2.3 Asumsi & Batas Validitas
| Asumsi | Konsekuensi jika dilanggar | Cara cek di SQalytics |
|---|---|---|
| Hazard analysis komprehensif | Missed CCP → unsafe product | HACCP team multi-disciplinary |
| Process flow akurat | Wrong CCP identification | Walk-through verification |
| Critical limit science-based | Bias safety | Reference Codex + literature |
| Monitoring frequency adequate | False sense of control | Risk-based frequency |
| Corrective action effective | Re-occurrence | Root cause analysis |
| Documentation lengkap | Audit failure | Templates + checklist |
3 Cara Kerja
3.1 Step-by-Step di SQalytics
- Buka
HACCP Decision Treedari domain Mutu dan Analisis Lanjutan. - Daftarkan process steps sesuai flow chart product.
- Per step, identifikasi hazards (biological, chemical, physical).
- Tetapkan severity (1–5) dan likelihood (1–5) per hazard → risk score.
- Untuk hazard signifikan (risk score $\geq$ threshold), jalankan decision tree Q1–Q4.
- Bila CCP, lengkapi: critical limit, monitoring, corrective action, verification, records.
- Klik Generate HACCP Plan.
- Tinjau Tab
Hazard Analysis Table, TabCCP Decision Log, TabHACCP Plan. Ekspor PDF untuk regulator submission.
3.2 Template Input + Contoh
Process flow: production yogurt set:
| Step | Description |
|---|---|
| 1 | Receiving susu segar |
| 2 | Pasteurization (85 °C, 30 min) |
| 3 | Cooling (43 °C) |
| 4 | Inoculation (starter culture 2%) |
| 5 | Incubation (43 °C, 4 h) |
| 6 | Cooling + storage (4 °C) |
| 7 | Filling + sealing |
| 8 | Distribution (cold chain) |
docs/assets/example-data/id/quality-advanced/template_quality_haccp.csv.
3.3 Contoh Luaran
HACCP Plan:
| Step | Hazard | Severity × Likelihood | Decision tree result | CCP? | Critical limit | Monitoring | Corrective action |
|---|---|---|---|---|---|---|---|
| 1 | Pathogen masuk dari susu | 5×3=15 | Q2: Tidak (cooking later); Q3: Ya; Q4: Ya (pasteurization) | No | — | Supplier audit + COA | Reject lot |
| 2 | C. botulinum, Salmonella survival | 5×4=20 | Q2: Ya (pasteurization specifically reduces) | CCP-1 | T ≥ 72 °C, 15 s (HTST) atau 85 °C, 30 min (LTLT) | Continuous probe + chart | Re-pasteurize / discard |
| 3 | Cross-contamination | 4×2=8 | Q2: No; Q3: No | No | — | Sanitation SOP | Increase cleaning |
| 4 | Starter contamination | 3×2=6 | — | No | — | Lot release starter | Reject starter |
| 5 | Pathogen growth bila T < 43 °C | 5×3=15 | Q2: Ya (fermentation kondisi spesifik) | CCP-2 | T 41–45 °C, time 3–5 h, pH end ≤ 4.6 | Continuous T probe + pH | Extend time, discard if pH high |
| 6 | Pathogen growth post-fermentation | 5×4=20 | Q2: Ya (cold chain) | CCP-3 | T ≤ 4 °C during storage | Continuous T monitor | Discard temperature abuse |
| 7 | Foreign object (glass shard) | 5×2=10 | Q2: Ya (metal/X-ray detector) | CCP-4 | No detection > 2 mm | Per package | Reject + investigate |
| 8 | Temperature abuse | 5×3=15 | Q2: Ya (cold chain audit) | CCP-5 | T ≤ 7 °C throughout | Truck logger | Hold + assess |
SPC Xbar / R Charts untuk pasteurization temperature monitoring, Predictive Microbiology untuk shelf life prediction, dan ASLT / Shelf-Life Prediction untuk best-before date validation."4 Kesimpulan
4.1 Relevansi Real-World
- Food safety mandatory regulatory — FDA, EU 852/2004, BPOM Indonesia.
- GFSI certification — BRC, IFS, FSSC 22000 require HACCP-compliant plan.
- Export market requirement — global retailers.
- Foodservice operations — restaurant chains.
- Pet food + dietary supplements — increasingly regulated.
4.2 Where to Go from Here
⚙ Troubleshooting Cepat
i Riwayat Revisi
| Tanggal | Revisi | Penulis |
|---|---|---|
| 2026-05-12 | Draft v2 publikasi (Codex decision tree + 7 principles + critical limits + APA Codex/Mortimore-Wallace/FDA) | Claude |
| 2026-05-12 | Konversi MD → HTML (W5 quality-advanced batch) | Claude |
4 Referensi
- Codex Alimentarius Commission. (2003). General principles of food hygiene CAC/RCP 1-1969, Rev. 4-2003: Annex — Hazard Analysis and Critical Control Point (HACCP) system and guidelines for its application. FAO/WHO.
- Mortimore, S., & Wallace, C. (2013). HACCP: A practical approach (3rd ed.). Springer. https://doi.org/10.1007/978-1-4614-5028-3
- FDA. (2018). Food Code 2017. U.S. Food and Drug Administration.
- ISO 22000:2018. Food safety management systems — Requirements for any organization in the food chain. ISO.
- NACMCF (National Advisory Committee on Microbiological Criteria for Foods). (1998). Hazard analysis and critical control point principles and application guidelines. Journal of Food Protection, 61(9), 1246–1259. https://doi.org/10.4315/0362-028X-61.9.1246
- Untermann, F. (1999). Food safety management and misinterpretation of HACCP. Food Control, 10(3), 161–167. https://doi.org/10.1016/S0956-7135(99)00031-1