HACCP Decision Tree

Domain: Mutu dan Analisis Lanjutan · SQalytics · Codex Q1–Q4 decision tree · CCP identification · critical limits

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):

  1. Conduct hazard analysis.
  2. Identify Critical Control Points (CCPs).
  3. Establish critical limits per CCP.
  4. Monitor CCPs.
  5. Establish corrective actions.
  6. Establish verification procedures.
  7. 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:

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):

Q1: Apakah ada control measure untuk hazard di step ini?
Tidak → not a CCP.
Ya → Q2.
Q2: Apakah step ini specifically designed untuk eliminate/reduce hazard ke acceptable level?
Ya → CCP.
Tidak → Q3.
Q3: Bisakah kontaminasi dari hazard meningkat ke unacceptable level di step ini?
Tidak → not a CCP.
Ya → Q4.
Q4: Apakah ada step subsequent yang akan eliminate/reduce hazard ke acceptable level?
Ya → not a CCP (downstream akan handle).
Tidak → CCP.

Critical limits (Codex):

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

2.3 Asumsi & Batas Validitas

AsumsiKonsekuensi jika dilanggarCara cek di SQalytics
Hazard analysis komprehensifMissed CCP → unsafe productHACCP team multi-disciplinary
Process flow akuratWrong CCP identificationWalk-through verification
Critical limit science-basedBias safetyReference Codex + literature
Monitoring frequency adequateFalse sense of controlRisk-based frequency
Corrective action effectiveRe-occurrenceRoot cause analysis
Documentation lengkapAudit failureTemplates + checklist

3 Cara Kerja

3.1 Step-by-Step di SQalytics

  1. Buka HACCP Decision Tree dari domain Mutu dan Analisis Lanjutan.
  2. Daftarkan process steps sesuai flow chart product.
  3. Per step, identifikasi hazards (biological, chemical, physical).
  4. Tetapkan severity (1–5) dan likelihood (1–5) per hazard → risk score.
  5. Untuk hazard signifikan (risk score $\geq$ threshold), jalankan decision tree Q1–Q4.
  6. Bila CCP, lengkapi: critical limit, monitoring, corrective action, verification, records.
  7. Klik Generate HACCP Plan.
  8. Tinjau Tab Hazard Analysis Table, Tab CCP Decision Log, Tab HACCP Plan. Ekspor PDF untuk regulator submission.

3.2 Template Input + Contoh

Process flow: production yogurt set:

StepDescription
1Receiving susu segar
2Pasteurization (85 °C, 30 min)
3Cooling (43 °C)
4Inoculation (starter culture 2%)
5Incubation (43 °C, 4 h)
6Cooling + storage (4 °C)
7Filling + sealing
8Distribution (cold chain)
SYNTHETIC HACCP plan untuk yogurt set production — 8 process steps. Hazard analysis mengidentifikasi 5 CCPs dari 8 steps. Semua CCPs memerlukan documented critical limits + monitoring plan + corrective actions. CSV setara: 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
HACCP Decision Tree — figure 01
Gambar 1. Flowchart HACCP decision tree Codex Q1–Q4 untuk 5 process steps yogurt set — CCP-1 (pasteurization), CCP-2 (fermentation), CCP-3 (cold storage), CCP-4 (metal detection), CCP-5 (cold chain).
Kesimpulan ringkas: "HACCP plan untuk yogurt set production mengidentifikasi 5 CCPs: (1) Pasteurization, (2) Fermentation T+pH, (3) Cold storage 4 °C, (4) Metal detection, (5) Cold chain distribution. Critical limits berbasis Codex dan FDA Pasteurized Milk Ordinance. Total 3 microbiological CCPs (CCP-1, CCP-2, CCP-3) memerlukan continuous monitoring dengan automatic recorder + audit trail untuk compliance. Corrective actions pre-defined untuk setiap CCP — siap audit BPOM atau international buyer. Recommendation: integrate dengan 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

4.2 Where to Go from Here

Troubleshooting Cepat

Banyak CCP teridentifikasi (> 7). Mungkin over-conservative; revisi dengan multi-disciplinary team.
CCP miss (post-incident). Reassess hazard analysis; pakai HARPC framework (FSMA).
Critical limit tidak science-based. Reference Codex, FDA, atau internal validation study.

i Riwayat Revisi

TanggalRevisiPenulis
2026-05-12Draft v2 publikasi (Codex decision tree + 7 principles + critical limits + APA Codex/Mortimore-Wallace/FDA)Claude
2026-05-12Konversi 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