package iace // GetFoodProcessingPatterns returns hazard patterns for food processing // machines (HP300-HP319). func GetFoodProcessingPatterns() []HazardPattern { return []HazardPattern{ { ID: "HP300", NameDE: "Einzug in Fleischwolf", NameEN: "Draw-in at meat grinder", RequiredComponentTags: []string{"rotating_part", "cutting_part"}, RequiredEnergyTags: []string{"rotational"}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005", "M051"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 97, ScenarioDE: "Bediener schiebt Fleisch manuell in den Fleischwolf und geraet mit Fingern oder Hand in die Foerderschnecke.", TriggerDE: "Direkter Zugang zur Foerderschnecke ohne Schutztrichter, Blockade wird manuell beseitigt.", HarmDE: "Amputation von Fingern oder Hand, schwere Quetsch- und Schnittverletzungen.", AffectedDE: "Bedienpersonal, Reinigungspersonal.", ZoneDE: "Einfuelloeffnung und Foerderschneckenbereich des Fleischwolfs.", DefaultSeverity: 5, DefaultExposure: 4, }, { ID: "HP301", NameDE: "Verbrennungsgefahr am Backofen/Kochkessel", NameEN: "Burn hazard at oven/cooking kettle", RequiredComponentTags: []string{"high_temperature", "structural_part"}, RequiredEnergyTags: []string{"thermal"}, GeneratedHazardCats: []string{"thermal_hazard"}, SuggestedMeasureIDs: []string{"M054", "M141"}, SuggestedEvidenceIDs: []string{"E08", "E20"}, Priority: 90, ScenarioDE: "Bediener beruehrt heisse Oberflaechen des Backofens oder Kochkessels beim Be- und Entladen.", TriggerDE: "Fehlende Isolierung, defekte Handschuhe, unbeabsichtigtes Beruehren heisser Tueren oder Waende.", HarmDE: "Verbrennungen zweiten und dritten Grades an Haenden und Unterarmen.", AffectedDE: "Bedienpersonal, Reinigungspersonal.", ZoneDE: "Ofentuer, Kesselwand, Beschickungsbereich.", DefaultSeverity: 4, DefaultExposure: 4, }, { ID: "HP302", NameDE: "Kontamination durch mangelnde Hygiene", NameEN: "Contamination due to insufficient hygiene", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"material_environmental"}, SuggestedMeasureIDs: []string{"M141"}, SuggestedEvidenceIDs: []string{"E20", "E21"}, Priority: 85, ScenarioDE: "Lebensmittelrueckstaende in schwer zugaenglichen Maschinenbereichen fuehren zu mikrobieller Kontamination.", TriggerDE: "Ungenuegender Reinigungsplan, konstruktiv bedingte Totzonen, fehlende CIP-Faehigkeit.", HarmDE: "Lebensmittelvergiftung bei Endverbrauchern, Rueckrufaktion, Betriebsschliessung.", AffectedDE: "Endverbraucher, Bedienpersonal (bei toxischen Keimen).", ZoneDE: "Produktberuehrende Oberflaechen, Dichtungsbereiche, Leitungstotpunkte.", DefaultSeverity: 4, DefaultExposure: 5, }, { ID: "HP303", NameDE: "Schneidverletzung an Aufschnittmaschine", NameEN: "Cut injury at slicing machine", RequiredComponentTags: []string{"cutting_part", "rotating_part"}, RequiredEnergyTags: []string{"rotational"}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005", "M054"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 95, ScenarioDE: "Bediener greift beim Schneiden von Wurst oder Kaese in den Bereich des rotierenden Kreismessers.", TriggerDE: "Fehlender Restehalter, Umgehung der Messerschutzabdeckung, Nachlauf des Messers.", HarmDE: "Tiefe Schnittverletzungen, Amputation von Fingerkuppen oder Fingern.", AffectedDE: "Bedienpersonal, Reinigungspersonal beim Messerwechsel.", ZoneDE: "Messerscheibe, Schnittspalt, Produktvorschubbereich.", DefaultSeverity: 4, DefaultExposure: 5, }, { ID: "HP304", NameDE: "Dampfverbrennung beim Oeffnen des Druckkessels", NameEN: "Steam burn when opening pressure vessel", RequiredComponentTags: []string{"high_pressure", "high_temperature"}, RequiredEnergyTags: []string{"thermal", "stored_energy"}, GeneratedHazardCats: []string{"thermal_hazard", "pneumatic_hydraulic"}, SuggestedMeasureIDs: []string{"M051", "M054", "M131"}, SuggestedEvidenceIDs: []string{"E01", "E08", "E11"}, Priority: 95, RequiresExpertCalculation: true, ExpertHintDE: "Druckabbaukurve und Verriegelungslogik des Deckels muessen berechnet und validiert werden.", ExpertHintEN: "Pressure release curve and lid interlock logic must be calculated and validated.", ScenarioDE: "Bediener oeffnet den Deckel eines Druckkochkessels oder Autoklaven bei Restdruck.", TriggerDE: "Defekte Druckverriegelung, Umgehung des Sicherheitsschalters, Druckanzeige defekt.", HarmDE: "Schwere Verbruehungen an Gesicht, Oberkoerper und Armen durch austretenden Dampf.", AffectedDE: "Bedienpersonal, umstehende Personen.", ZoneDE: "Deckelbereich, Entlueftungsstutzen, gesamte Bedienfront des Kessels.", DefaultSeverity: 5, DefaultExposure: 3, }, { ID: "HP305", NameDE: "Quetschen in Teigknetmaschine", NameEN: "Crushing in dough kneading machine", RequiredComponentTags: []string{"rotating_part", "crush_point", "high_force"}, RequiredEnergyTags: []string{"rotational"}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005", "M051"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 96, ScenarioDE: "Bediener greift in den laufenden Knetarm, um Teig abzuloesen oder Zutaten nachzufuellen.", TriggerDE: "Fehlende Schutzabdeckung, Manipulation des Deckelschalters, blockierter Not-Halt.", HarmDE: "Quetschung und Amputation von Fingern oder der gesamten Hand, Unterarmfraktur.", AffectedDE: "Bedienpersonal, Auszubildende in Baeckereibetrieben.", ZoneDE: "Knetarm, Kesselinnenwand, Bereich zwischen Knethaken und Kesselrand.", DefaultSeverity: 5, DefaultExposure: 4, }, { ID: "HP306", NameDE: "Einzug in Walzenmuehle", NameEN: "Draw-in at roller mill", RequiredComponentTags: []string{"rotating_part", "entanglement_risk", "high_force"}, RequiredEnergyTags: []string{"rotational"}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005", "M051"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 97, ScenarioDE: "Bediener wird mit Fingern, Hand oder Kleidung in den Walzenspalt der Muehle eingezogen.", TriggerDE: "Manuelle Reinigung bei laufenden Walzen, fehlende Schutzabdeckung, Einzug durch Kleidung.", HarmDE: "Amputation von Fingern oder Hand, schwere Quetschverletzungen des Unterarms.", AffectedDE: "Bedienpersonal, Reinigungspersonal, Muellereifacharbeiter.", ZoneDE: "Walzenspalt (Einzugsstelle), Zugangsbereich zur Mahlzone.", DefaultSeverity: 5, DefaultExposure: 3, }, { ID: "HP307", NameDE: "Elektrischer Schlag in Nassumgebung (IP-Schutz)", NameEN: "Electric shock in wet environment (IP rating)", RequiredComponentTags: []string{"electrical_part"}, RequiredEnergyTags: []string{"electrical_energy"}, GeneratedHazardCats: []string{"electrical_hazard"}, SuggestedMeasureIDs: []string{"M003", "M004"}, SuggestedEvidenceIDs: []string{"E04", "E10"}, Priority: 94, RequiresExpertCalculation: true, ExpertHintDE: "IP-Schutzklasse muss fuer Nassreinigung (mindestens IPX5) nachgewiesen werden.", ExpertHintEN: "IP rating must be verified for wet cleaning conditions (minimum IPX5).", ScenarioDE: "Wasser dringt beim Reinigen in elektrische Komponenten ein und erzeugt einen Fehlerstrom.", TriggerDE: "Unzureichende IP-Schutzklasse, defekte Kabeldurchfuehrungen, beschaedigtes Gehaeuse.", HarmDE: "Elektrischer Schlag, Herzkammerflimmern, Tod durch Stromschlag.", AffectedDE: "Reinigungspersonal, Bedienpersonal bei Nassreinigung.", ZoneDE: "Steuerungsgehaeuse, Kabeluebergaenge, Antriebsgehaeuse.", DefaultSeverity: 5, DefaultExposure: 3, }, { ID: "HP308", NameDE: "Allergene Kreuzkontamination", NameEN: "Allergen cross-contamination", RequiredComponentTags: []string{"structural_part", "chemical_risk"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"material_environmental"}, SuggestedMeasureIDs: []string{"M141"}, SuggestedEvidenceIDs: []string{"E20", "E21"}, Priority: 82, ScenarioDE: "Allergene Rueckstaende (Gluten, Nuss, Milch) verbleiben nach Produktwechsel in der Maschine.", TriggerDE: "Ungenuegender Reinigungsprozess, fehlende Allergenspuelung, verborgene Totzonen.", HarmDE: "Allergische Reaktion bis anaphylaktischer Schock bei sensibilisierten Endverbrauchern.", AffectedDE: "Endverbraucher (Allergiker), indirekt Bedienpersonal.", ZoneDE: "Produktberuehrende Leitungen, Ventile, Dichtungen, Mischbehaelter.", DefaultSeverity: 4, DefaultExposure: 4, }, { ID: "HP309", NameDE: "Biologische Gefaehrdung (Bakterien, Schimmel)", NameEN: "Biological hazard (bacteria, mold)", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"material_environmental"}, SuggestedMeasureIDs: []string{"M141"}, SuggestedEvidenceIDs: []string{"E20", "E21"}, Priority: 80, ScenarioDE: "Bakterien oder Schimmel siedeln sich in feuchten, schlecht beluefteten Maschinenbereichen an.", TriggerDE: "Stillstandszeiten ohne Trocknung, Kondenswasserbildung, defekte Dichtungen.", HarmDE: "Lebensmittelinfektion, Atemwegserkrankung bei Bedienpersonal durch Sporenexposition.", AffectedDE: "Bedienpersonal, Endverbraucher.", ZoneDE: "Kondensatsammler, Dichtungsnuten, Behaelterboeden, Lueftungskanaele.", DefaultSeverity: 3, DefaultExposure: 4, }, { ID: "HP310", NameDE: "Quetschen durch Abfuellstempel", NameEN: "Crushing by filling piston", RequiredComponentTags: []string{"crush_point", "moving_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005", "M051"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 92, ScenarioDE: "Hand des Bedieners geraet zwischen den Abfuellstempel und den Behaelter.", TriggerDE: "Manuelle Korrektur bei laufendem Takt, fehlende Schutzabdeckung der Stempelzone.", HarmDE: "Quetschung der Finger oder Hand, Frakturen.", AffectedDE: "Bedienpersonal an der Abfuellstation.", ZoneDE: "Stempelbereich, Dosierkammer, Behaelterfuehrung.", DefaultSeverity: 4, DefaultExposure: 3, }, { ID: "HP311", NameDE: "Sturz auf nassem/fettigem Boden", NameEN: "Slip on wet/greasy floor", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard", "ergonomic"}, SuggestedMeasureIDs: []string{"M141"}, SuggestedEvidenceIDs: []string{"E20"}, Priority: 70, ScenarioDE: "Bediener rutscht auf nassem, fettigem oder mit Lebensmittelresten verschmutztem Boden.", TriggerDE: "Wasserlachen, Fettspritzer, verschuettete Lebensmittel, fehlende rutschfeste Matten.", HarmDE: "Knochenbrueche, Prellungen, Kopfverletzungen bei Sturz auf harten Boden.", AffectedDE: "Alle Personen im Produktionsbereich.", ZoneDE: "Gesamter Produktionsboden, Bereich um Spuelstationen, Abfluesse.", DefaultSeverity: 3, DefaultExposure: 5, }, { ID: "HP312", NameDE: "Erstickungsgefahr in Gaerbehaelter/Silo", NameEN: "Asphyxiation in fermentation vessel/silo", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"material_environmental"}, SuggestedMeasureIDs: []string{"M054", "M141"}, SuggestedEvidenceIDs: []string{"E01", "E20"}, Priority: 96, ScenarioDE: "Person steigt in Gaerbehaelter oder Silo und wird durch CO2 oder Sauerstoffmangel bewusstlos.", TriggerDE: "Betreten ohne Gasmessung, fehlende Belueftung, Gaerprozess produziert CO2.", HarmDE: "Bewusstlosigkeit, Erstickungstod.", AffectedDE: "Reinigungspersonal, Wartungspersonal.", ZoneDE: "Innenraum von Gaertanks, Silos, geschlossenen Behaeltern.", DefaultSeverity: 5, DefaultExposure: 2, }, { ID: "HP313", NameDE: "Veraetzung durch Reinigungsmittel (CIP)", NameEN: "Chemical burn from CIP cleaning agents", RequiredComponentTags: []string{"chemical_risk"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"material_environmental"}, SuggestedMeasureIDs: []string{"M054", "M141"}, SuggestedEvidenceIDs: []string{"E20"}, Priority: 85, ScenarioDE: "Bediener kommt mit konzentrierter Lauge oder Saeure waehrend CIP-Reinigung in Kontakt.", TriggerDE: "Leckage an CIP-Leitung, Oeffnen von Verbindungen unter Druck, Spritzer beim Ansetzen.", HarmDE: "Veraetzungen der Haut und Augen, Atemwegsveraetzung bei Dampfexposition.", AffectedDE: "Reinigungspersonal, Wartungspersonal.", ZoneDE: "CIP-Station, Verbindungsleitungen, Dosierbereich.", DefaultSeverity: 4, DefaultExposure: 3, }, { ID: "HP314", NameDE: "Laerm durch Hochdruckreinigung", NameEN: "Noise from high-pressure cleaning", RequiredComponentTags: []string{"noise_source", "high_pressure"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"noise_vibration"}, SuggestedMeasureIDs: []string{"M141"}, SuggestedEvidenceIDs: []string{"E12", "E20"}, Priority: 65, ScenarioDE: "Hochdruckreiniger erzeugt Schallpegel ueber 90 dB(A) im geschlossenen Produktionsraum.", TriggerDE: "Taegliche Nassreinigung mit Hochdrucklanze ohne Gehoerschutz.", HarmDE: "Laermschwerhoerigkeit, Tinnitus bei regelmaessiger Exposition.", AffectedDE: "Reinigungspersonal, Bedienpersonal in Nachbarbereichen.", ZoneDE: "Gesamter Reinigungsbereich, Radius ca. 5 m um die Hochdrucklanze.", DefaultSeverity: 3, DefaultExposure: 5, }, { ID: "HP315", NameDE: "Verbrennungsgefahr an Fritteuse/Heissoelbad", NameEN: "Burn hazard at deep fryer/hot oil bath", RequiredComponentTags: []string{"high_temperature"}, RequiredEnergyTags: []string{"thermal"}, GeneratedHazardCats: []string{"thermal_hazard"}, SuggestedMeasureIDs: []string{"M054", "M141"}, SuggestedEvidenceIDs: []string{"E08", "E20"}, Priority: 90, ScenarioDE: "Heisses Fett spritzt beim Einlegen von feuchtem Gargut oder Ueberfuellung der Fritteuse.", TriggerDE: "Feuchtigkeit im Fritiergut, Ueberfuellung, defekter Temperaturbegrenzer.", HarmDE: "Schwere Verbrennungen durch Heissoelspritzer an Haenden, Gesicht und Oberkoerper.", AffectedDE: "Bedienpersonal, Kuechenpersonal.", ZoneDE: "Fritteusenoeffnung, Beschickungsbereich, Ablageflaeche.", DefaultSeverity: 4, DefaultExposure: 4, }, { ID: "HP316", NameDE: "Schnitt beim manuellen Messerwechsel", NameEN: "Cut during manual blade change", RequiredComponentTags: []string{"cutting_part"}, RequiredEnergyTags: []string{}, ExcludedComponentTags: []string{"safety_device"}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M054", "M141"}, SuggestedEvidenceIDs: []string{"E08", "E24"}, Priority: 82, ScenarioDE: "Bediener wechselt Messer an Schneidemaschine ohne Schnittschutzhandschuhe.", TriggerDE: "Abrutschen beim Loesen der Klinge, scharfe Kanten, oelige Haende.", HarmDE: "Tiefe Schnittwunden an Fingern und Handflaeche, Sehnenverletzung.", AffectedDE: "Bedienpersonal, Wartungspersonal.", ZoneDE: "Messeraufnahme, Klingenhalter, Reinigungsbereich.", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP317", NameDE: "Explosion in Mehlstaubatmosphaere", NameEN: "Explosion in flour dust atmosphere", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"material_environmental"}, SuggestedMeasureIDs: []string{"M051", "M054", "M131"}, SuggestedEvidenceIDs: []string{"E01", "E20"}, Priority: 95, RequiresExpertCalculation: true, ExpertHintDE: "ATEX-Zoneneinteilung und Zuendquellenanalyse erforderlich (RL 2014/34/EU).", ExpertHintEN: "ATEX zone classification and ignition source analysis required (Dir. 2014/34/EU).", ScenarioDE: "Mehlstaub bildet explosionsfaehige Atmosphaere in Muehle, Silo oder Knetstation.", TriggerDE: "Funkenbildung, heisse Oberflaeche, elektrostatische Entladung in staubbehafteter Umgebung.", HarmDE: "Schwere Verbrennungen, Druckwellenverletzung, Gebaeudezersoerung.", AffectedDE: "Alle Personen im Gebaeude, besonders Muellerei- und Baeckereipersonal.", ZoneDE: "Silos, Rohrleitung, Knetstation, Abfuellbereich.", DefaultSeverity: 5, DefaultExposure: 2, }, { ID: "HP318", NameDE: "Ergonomische Belastung bei manueller Portionierung", NameEN: "Ergonomic strain during manual portioning", RequiredComponentTags: []string{"ergonomic"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"ergonomic"}, SuggestedMeasureIDs: []string{"M141"}, SuggestedEvidenceIDs: []string{"E20"}, Priority: 55, ScenarioDE: "Bediener fuehrt ueber Stunden repetitive Portionier- oder Verpackungsbewegungen aus.", TriggerDE: "Hohe Taktrate, ungenuegender Arbeitsplatzwechsel, fehlende Hebehilfen.", HarmDE: "Sehnenscheidenentzuendung, Karpaltunnelsyndrom, Rueckenprobleme.", AffectedDE: "Bedienpersonal, Verpackungspersonal.", ZoneDE: "Portionier- und Verpackungsarbeitsplatz.", DefaultSeverity: 2, DefaultExposure: 5, }, { ID: "HP319", NameDE: "Kaelteverletzung im Tiefkuehlbereich", NameEN: "Cold injury in deep-freeze area", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"thermal_hazard", "ergonomic"}, SuggestedMeasureIDs: []string{"M054", "M141"}, SuggestedEvidenceIDs: []string{"E20", "E24"}, Priority: 75, ScenarioDE: "Bediener arbeitet laengere Zeit in Tiefkuehlraum und erleidet Unterkuehlung oder Erfrierung.", TriggerDE: "Fehlende Kaelteschutzkleidung, Eingeschlossensein, defekte Notentriegelung.", HarmDE: "Erfrierungen an Haenden und Fuessen, Unterkuehlung, Bewusstlosigkeit.", AffectedDE: "Lagerpersonal, Bedienpersonal, Kommissionierer.", ZoneDE: "Tiefkuehlraum, Vorraum, Uebergangszone.", DefaultSeverity: 4, DefaultExposure: 3, }, } }