package iace // GetFinalPatternsD returns 81 lifecycle, special-situation, and // residual-risk hazard patterns (HP1255-HP1335). func GetFinalPatternsD() []HazardPattern { return []HazardPattern{ // === Beschaffung (5) === { ID: "HP1255", NameDE: "Konformitaetserklaerung fehlt", NameEN: "Declaration of conformity missing", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"maintenance_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 72, ScenarioDE: "Maschine ohne Konformitaetserklaerung in Betrieb", TriggerDE: "Import ohne Pruefung, fehlende Dokumentation", HarmDE: "Unbekannte Restrisiken", AffectedDE: "Bedienpersonal", ZoneDE: "Gesamte Maschine", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP1256", NameDE: "CE-Kennzeichnung fehlt/gefaelscht", NameEN: "CE marking missing/fake", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"maintenance_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 75, ScenarioDE: "Maschine ohne gueltige CE-Kennzeichnung im Einsatz", TriggerDE: "Gefaelschtes CE, China Export verwechselt", HarmDE: "Nicht normkonforme Sicherheit", AffectedDE: "Bedienpersonal", ZoneDE: "Gesamte Maschine", DefaultSeverity: 4, DefaultExposure: 2, }, { ID: "HP1257", NameDE: "Betriebsanleitung fehlt/unvollstaendig", NameEN: "Operating manual missing/incomplete", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"maintenance_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 68, ScenarioDE: "Keine Anleitung fuer sicheren Betrieb vorhanden", TriggerDE: "Verloren, nicht mitgeliefert, falsche Sprache", HarmDE: "Fehlbedienung, fehlende Warnungen", AffectedDE: "Bedienpersonal", ZoneDE: "Gesamte Maschine", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP1258", NameDE: "Nachruestung ohne Dokumentation", NameEN: "Retrofit without documentation", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"maintenance_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 72, ScenarioDE: "Maschine wurde umgebaut ohne Dokumentation", TriggerDE: "Eigenumbau, fehlende Aenderungsdoku", HarmDE: "Unbekannte neue Gefahrstellen", AffectedDE: "Bedienpersonal, Wartung", ZoneDE: "Umgebauter Bereich", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP1259", NameDE: "Gebrauchtmaschine ohne Pruefung", NameEN: "Used machine without inspection", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"maintenance_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 75, ScenarioDE: "Gebrauchtmaschine ohne Zustandspruefung eingesetzt", TriggerDE: "Kauf ohne Pruefung, fehlender Sachverstaendiger", HarmDE: "Verdeckte Defekte, Verschleiss", AffectedDE: "Bedienpersonal", ZoneDE: "Gesamte Maschine", DefaultSeverity: 4, DefaultExposure: 2, }, // === Konstruktion/Design (5) === { ID: "HP1260", NameDE: "Scharfe Kante am Maschinengehaeuse", NameEN: "Sharp edge on machine housing", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 55, ScenarioDE: "Person schneidet sich an scharfer Blechkante", TriggerDE: "Unentgratete Kante, fehlende Abdeckung", HarmDE: "Schnittwunde Hand/Arm", AffectedDE: "Bedienpersonal, Wartung", ZoneDE: "Gehaeusekante, Abdeckung", DefaultSeverity: 2, DefaultExposure: 3, }, { ID: "HP1261", NameDE: "Stolperstelle am Maschinenfundament", NameEN: "Trip hazard at machine base", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 52, ScenarioDE: "Herausragendes Fundament als Stolperfalle", TriggerDE: "Unmarkierter Sockel, schlechte Beleuchtung", HarmDE: "Sturz, Prellung", AffectedDE: "Bedienpersonal", ZoneDE: "Maschinensockel, Laufweg", DefaultSeverity: 2, DefaultExposure: 3, }, { ID: "HP1262", NameDE: "Fehlende Absturzsicherung Wartungsbuehne", NameEN: "Missing fall protection maintenance platform", RequiredComponentTags: []string{"gravity_risk", "structural_part"}, RequiredEnergyTags: []string{"gravitational"}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005", "M141"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 82, ScenarioDE: "Wartungsbuehne ohne Gelaender oder Fussleiste", TriggerDE: "Fehlkonstruktion, Gelaender entfernt", HarmDE: "Absturz, schwere Verletzung", AffectedDE: "Wartungspersonal", ZoneDE: "Wartungsbuehne, Laufsteg", DefaultSeverity: 5, DefaultExposure: 2, }, { ID: "HP1263", NameDE: "Ungenuegender Zugang fuer Wartung", NameEN: "Insufficient access for maintenance", RequiredComponentTags: []string{"structural_part", "maintenance"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"ergonomic", "maintenance_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 62, ScenarioDE: "Wartungsstelle nur in Zwangshaltung erreichbar", TriggerDE: "Enge Konstruktion, fehlende Wartungsoeffnung", HarmDE: "Fehlhandlung, Ueberlastung", AffectedDE: "Wartungspersonal", ZoneDE: "Wartungsstelle", DefaultSeverity: 2, DefaultExposure: 3, }, { ID: "HP1264", NameDE: "Unguenstige Bedienelemente-Anordnung", NameEN: "Poor control layout", RequiredComponentTags: []string{"user_interface", "structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"hmi_error", "ergonomic"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 58, ScenarioDE: "Bediener verwechselt Taster durch unguenstige Anordnung", TriggerDE: "Aehnliche Taster nebeneinander, keine Farbcodierung", HarmDE: "Falscher Befehl, Unfall", AffectedDE: "Bedienpersonal", ZoneDE: "Bedienfeld", DefaultSeverity: 3, DefaultExposure: 3, }, // === Lebensdauer (5) === { ID: "HP1265", NameDE: "Materialermuedung tragendes Bauteil", NameEN: "Fatigue failure structural part", RequiredComponentTags: []string{"structural_part", "high_force"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 78, ScenarioDE: "Tragendes Bauteil bricht durch Ermuedung", TriggerDE: "Wechsellast, fehlende Pruefung", HarmDE: "Strukturversagen, Einsturz", AffectedDE: "Bedienpersonal", ZoneDE: "Tragstruktur, Rahmen", DefaultSeverity: 5, DefaultExposure: 1, }, { ID: "HP1266", NameDE: "Korrosion Tragstruktur", NameEN: "Corrosion load-bearing structure", RequiredComponentTags: []string{"structural_part", "chemical_risk"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 72, ScenarioDE: "Korrosion schwaecht tragende Struktur", TriggerDE: "Feuchte Umgebung, fehlender Korrosionsschutz", HarmDE: "Ploetzliches Versagen", AffectedDE: "Bedienpersonal", ZoneDE: "Rahmen, Stuetzen, Traeger", DefaultSeverity: 4, DefaultExposure: 2, }, { ID: "HP1267", NameDE: "Verschleiss sicherheitsrelevantes Teil", NameEN: "Wear of safety-critical part", RequiredComponentTags: []string{"moving_part", "structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard", "maintenance_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 72, ScenarioDE: "Verschlissenes Teil versagt im Betrieb", TriggerDE: "Fehlende Inspektion, ueberschrittene Standzeit", HarmDE: "Funktionsverlust, Bruch", AffectedDE: "Bedienpersonal", ZoneDE: "Verschleissteil, Fuehrung", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP1268", NameDE: "Alterung Kunststoffbauteil Sproedbruch", NameEN: "Plastic part aging brittle fracture", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 62, ScenarioDE: "Gealtertes Kunststoffteil bricht sproede", TriggerDE: "UV-Einwirkung, Alterung, chemischer Angriff", HarmDE: "Splitter, Funktionsverlust", AffectedDE: "Bedienpersonal", ZoneDE: "Kunststoffabdeckung, Griff", DefaultSeverity: 2, DefaultExposure: 2, }, { ID: "HP1269", NameDE: "Alterung Dichtung Leckage", NameEN: "Seal aging leakage", RequiredComponentTags: []string{"hydraulic_part", "structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"pneumatic_hydraulic", "maintenance_hazard"}, SuggestedMeasureIDs: []string{"M001", "M051"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 65, ScenarioDE: "Gealterte Dichtung versagt und Fluid tritt aus", TriggerDE: "Verhaertung, Rissbildung, Temperaturwechsel", HarmDE: "Leckage, Rutschgefahr, Druckverlust", AffectedDE: "Bedienpersonal", ZoneDE: "Dichtungsstelle, Boden", DefaultSeverity: 3, DefaultExposure: 3, }, // === Manipulation (5) === { ID: "HP1270", NameDE: "Schutzeinrichtung entfernt", NameEN: "Protective device removed", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"safety_function_failure"}, SuggestedMeasureIDs: []string{"M001", "M005"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 85, ScenarioDE: "Schutzhaube oder Verkleidung dauerhaft entfernt", TriggerDE: "Bequemlichkeit, schnellerer Zugang", HarmDE: "Direkter Zugang zur Gefahrstelle", AffectedDE: "Bedienpersonal", ZoneDE: "Gefahrstelle ohne Schutz", DefaultSeverity: 5, DefaultExposure: 3, }, { ID: "HP1271", NameDE: "Bypass an Sicherheitsschalter", NameEN: "Bypass on safety switch", RequiredComponentTags: []string{"structural_part", "sensor_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"safety_function_failure"}, SuggestedMeasureIDs: []string{"M001", "M005", "M051"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 85, ScenarioDE: "Sicherheitsschalter wird mit Draht/Magnet ueberbrueckt", TriggerDE: "Produktionsdruck, haeufige Stoerungen", HarmDE: "Sicherheitsfunktion vollstaendig unwirksam", AffectedDE: "Bedienpersonal", ZoneDE: "Gesamter Schutzbereich", DefaultSeverity: 5, DefaultExposure: 2, }, { ID: "HP1272", NameDE: "Schalter fixiert in Dauerstellung", NameEN: "Switch fixed in permanent position", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"safety_function_failure"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 78, ScenarioDE: "Schalter mit Klebeband oder Draht fixiert", TriggerDE: "Ergonomieprobleme, Dauerbetrieb", HarmDE: "Sicherheitsfunktion dauerhaft aus", AffectedDE: "Bedienpersonal", ZoneDE: "Bedienfeld", DefaultSeverity: 4, DefaultExposure: 2, }, { ID: "HP1273", NameDE: "Sensor abgedeckt/dejustiert", NameEN: "Sensor covered/misaligned", RequiredComponentTags: []string{"sensor_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"safety_function_failure", "sensor_fault"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 80, ScenarioDE: "Sicherheitssensor absichtlich abgedeckt oder verdreht", TriggerDE: "Fehlalarme, Produktionsstoerung", HarmDE: "Sicherheitssensor erkennt Gefahr nicht", AffectedDE: "Bedienpersonal", ZoneDE: "Sensorbereich, Gefahrstelle", DefaultSeverity: 5, DefaultExposure: 2, }, { ID: "HP1274", NameDE: "Sicherheitssoftware manipuliert", NameEN: "Safety software manipulated", RequiredComponentTags: []string{"has_software", "programmable"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"safety_function_failure", "software_fault"}, SuggestedMeasureIDs: []string{"M001", "M131"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 85, ScenarioDE: "Sicherheitsparameter in Software geaendert", TriggerDE: "Passwort bekannt, Zugang nicht beschraenkt", HarmDE: "Sicherheitsgrenzen unwirksam", AffectedDE: "Bedienpersonal", ZoneDE: "Gesamte Maschine", DefaultSeverity: 5, DefaultExposure: 1, }, // === Parallele Arbeiten (5) === { ID: "HP1275", NameDE: "Zwei Gewerke gleichzeitig am Ort", NameEN: "Two trades working same location", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 68, ScenarioDE: "Schweisser und Elektriker arbeiten gleichzeitig", TriggerDE: "Fehlende Koordination, Zeitdruck", HarmDE: "Gegenseitige Gefaehrdung", AffectedDE: "Beide Gewerke", ZoneDE: "Gemeinsamer Arbeitsbereich", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP1276", NameDE: "Arbeiten oben und unten gleichzeitig", NameEN: "Working above and below simultaneously", RequiredComponentTags: []string{"gravity_risk", "structural_part"}, RequiredEnergyTags: []string{"gravitational"}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 78, ScenarioDE: "Obere Ebene arbeitet waehrend unten Personen sind", TriggerDE: "Fehlende Absperrung, keine Koordination", HarmDE: "Herabfallende Teile treffen Person", AffectedDE: "Personen unterhalb", ZoneDE: "Unterer Arbeitsbereich", DefaultSeverity: 4, DefaultExposure: 2, }, { ID: "HP1277", NameDE: "Innen-/Aussenarbeit gleichzeitig", NameEN: "Inside/outside work simultaneously", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 65, ScenarioDE: "Innen wird gearbeitet waehrend aussen montiert wird", TriggerDE: "Fehlende Kommunikation, keine Absicherung", HarmDE: "Quetschung durch Durchdringung", AffectedDE: "Innenpersonal", ZoneDE: "Wanddurchdringungen, Klappen", DefaultSeverity: 3, DefaultExposure: 2, }, { ID: "HP1278", NameDE: "Produktion und Wartung gleichzeitig", NameEN: "Production and maintenance simultaneously", RequiredComponentTags: []string{"moving_part", "maintenance"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard", "maintenance_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 78, ScenarioDE: "Wartung an Teil der Anlage waehrend Rest produziert", TriggerDE: "Teilabschaltung unzureichend, Energietrennung unklar", HarmDE: "Unerwartete Bewegung", AffectedDE: "Wartungspersonal", ZoneDE: "Wartungsbereich neben Produktion", DefaultSeverity: 4, DefaultExposure: 2, }, { ID: "HP1279", NameDE: "Bau und Betrieb gleichzeitig", NameEN: "Construction and operation simultaneously", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 72, ScenarioDE: "Bauarbeiten neben laufendem Maschinenbetrieb", TriggerDE: "Erweiterungsbau ohne Betriebsunterbrechung", HarmDE: "Staub, Laerm, herabfallende Teile", AffectedDE: "Bauarbeiter, Bedienpersonal", ZoneDE: "Grenzbereich Bau/Betrieb", DefaultSeverity: 3, DefaultExposure: 3, }, // === Umgebungseinfluss (5) === { ID: "HP1280", NameDE: "Erdbeben Strukturversagen", NameEN: "Earthquake structural failure", RequiredComponentTags: []string{"structural_part", "gravity_risk"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 55, ScenarioDE: "Erdbeben bringt Maschine/Regal zum Umstuerzen", TriggerDE: "Seismische Aktivitaet, fehlende Verankerung", HarmDE: "Einsturz, Verschuettung", AffectedDE: "Alle Personen", ZoneDE: "Gesamtes Gebaeude", DefaultSeverity: 5, DefaultExposure: 1, }, { ID: "HP1281", NameDE: "Hochwasser Maschinenraum", NameEN: "Flood machine room", RequiredComponentTags: []string{"electrical_part", "structural_part"}, RequiredEnergyTags: []string{"electrical_energy"}, GeneratedHazardCats: []string{"electrical_hazard", "mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M003"}, SuggestedEvidenceIDs: []string{"E01", "E06"}, Priority: 58, ScenarioDE: "Hochwasser flutet Maschinenraum/Keller", TriggerDE: "Starkregen, Flusshochwasser, Rohrbruch", HarmDE: "Stromschlag, Maschinenschaden", AffectedDE: "Bedienpersonal", ZoneDE: "Keller, erdgeschossige Raeume", DefaultSeverity: 4, DefaultExposure: 1, }, { ID: "HP1282", NameDE: "Blitzschlag Ueberspannung", NameEN: "Lightning strike overvoltage", RequiredComponentTags: []string{"electrical_part", "structural_part"}, RequiredEnergyTags: []string{"electrical_energy"}, GeneratedHazardCats: []string{"electrical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M003"}, SuggestedEvidenceIDs: []string{"E01", "E06"}, Priority: 55, ScenarioDE: "Blitzeinschlag zerstoert Steuerungselektronik", TriggerDE: "Fehlender Blitzschutz, Ueberspannungsschutz", HarmDE: "Steuerungsausfall, Brand", AffectedDE: "Bedienpersonal", ZoneDE: "Gesamte Anlage", DefaultSeverity: 4, DefaultExposure: 1, }, { ID: "HP1283", NameDE: "Sturm beschaedigt Aussenanlage", NameEN: "Storm damages outdoor installation", RequiredComponentTags: []string{"structural_part", "gravity_risk"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 55, ScenarioDE: "Sturmwind reisst Teile los oder wirft Anlage um", TriggerDE: "Ungesicherte Teile, marode Befestigung", HarmDE: "Herabfallende Teile, Einsturz", AffectedDE: "Aussenpersonal", ZoneDE: "Freigelände, Dach", DefaultSeverity: 4, DefaultExposure: 1, }, { ID: "HP1284", NameDE: "Temperaturextrem Funktionsausfall", NameEN: "Temperature extreme function failure", RequiredComponentTags: []string{"structural_part", "has_software"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"thermal_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 55, ScenarioDE: "Extreme Kaelte oder Hitze fuehrt zu Funktionsausfall", TriggerDE: "Ausfall Klimatisierung, extreme Witterung", HarmDE: "Unvorhersehbares Maschinenverhalten", AffectedDE: "Bedienpersonal", ZoneDE: "Gesamte Anlage", DefaultSeverity: 3, DefaultExposure: 2, }, // === Verkettung (5) === { ID: "HP1285", NameDE: "Verkettete Anlage A startet bei B-Wartung", NameEN: "Linked system A starts during B maintenance", RequiredComponentTags: []string{"moving_part", "programmable"}, RequiredEnergyTags: []string{"kinetic"}, GeneratedHazardCats: []string{"mechanical_hazard", "safety_function_failure"}, SuggestedMeasureIDs: []string{"M001", "M005", "M051"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 82, ScenarioDE: "Anlage A faehrt an waehrend an Anlage B gewartet wird", TriggerDE: "Fehlende Verriegelung zwischen Anlagen", HarmDE: "Quetschung, Einzug in Anlage B", AffectedDE: "Wartungspersonal an B", ZoneDE: "Uebergabebereich A-B", DefaultSeverity: 5, DefaultExposure: 2, }, { ID: "HP1286", NameDE: "Transfersystem blockiert Rueckstau", NameEN: "Transfer system blocked backlog", RequiredComponentTags: []string{"moving_part", "structural_part"}, RequiredEnergyTags: []string{"kinetic"}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 65, ScenarioDE: "Teile stauen sich und Maschine reagiert fehlerhaft", TriggerDE: "Blockade im Transfer, Sensor uebersieht Stau", HarmDE: "Auswurf, Kollision", AffectedDE: "Bedienpersonal", ZoneDE: "Transferstrecke, Pufferzone", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP1287", NameDE: "Pufferzone ueberfuellt", NameEN: "Buffer zone overfilled", RequiredComponentTags: []string{"structural_part", "moving_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 58, ScenarioDE: "Pufferzone laeuft ueber, Teile fallen herab", TriggerDE: "Nachfolgende Station steht, Puffer voll", HarmDE: "Herabfallende Teile", AffectedDE: "Bedienpersonal", ZoneDE: "Pufferbereich", DefaultSeverity: 2, DefaultExposure: 3, }, { ID: "HP1288", NameDE: "Signal zwischen Anlagen fehlt", NameEN: "Signal between systems missing", RequiredComponentTags: []string{"programmable", "networked"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"communication_failure", "safety_function_failure"}, SuggestedMeasureIDs: []string{"M001", "M131"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 75, ScenarioDE: "Sicherheitssignal wird nicht an Nachbaranlage uebertragen", TriggerDE: "Kabelbruch, Softwarefehler, Schnittstellenproblem", HarmDE: "Nachbaranlage erkennt Gefahr nicht", AffectedDE: "Personal an beiden Anlagen", ZoneDE: "Schnittstelle zwischen Anlagen", DefaultSeverity: 4, DefaultExposure: 2, }, { ID: "HP1289", NameDE: "Not-Halt wirkt nur lokal", NameEN: "Emergency stop only local effect", RequiredComponentTags: []string{"structural_part", "programmable"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"safety_function_failure"}, SuggestedMeasureIDs: []string{"M001", "M051"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 78, ScenarioDE: "Not-Halt stoppt nur eigene Maschine, nicht verkettete", TriggerDE: "Fehlende Not-Halt-Verkettung, Design-Fehler", HarmDE: "Nachbaranlage laeuft weiter", AffectedDE: "Personal an Nachbaranlage", ZoneDE: "Verkettete Anlagengruppe", DefaultSeverity: 4, DefaultExposure: 2, }, // === Retrofit/Umbau (5) === { ID: "HP1290", NameDE: "Aenderung ohne Risikobeurteilung", NameEN: "Modification without risk assessment", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"maintenance_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 78, ScenarioDE: "Maschine wurde umgebaut ohne neue Risikobeurteilung", TriggerDE: "Eigenumbau, fehlende Fachkenntnis", HarmDE: "Neue unerkannte Gefahrstellen", AffectedDE: "Bedienpersonal", ZoneDE: "Umgebauter Bereich", DefaultSeverity: 4, DefaultExposure: 2, }, { ID: "HP1291", NameDE: "Neue Komponente inkompatibel", NameEN: "New component incompatible", RequiredComponentTags: []string{"structural_part", "electrical_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"safety_function_failure"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 72, ScenarioDE: "Ersatzkomponente passt nicht zur Sicherheitsarchitektur", TriggerDE: "Falscher Ersatztyp, andere Kennwerte", HarmDE: "Sicherheitsfunktion beeintraechtigt", AffectedDE: "Bedienpersonal", ZoneDE: "Betroffener Maschinenbereich", DefaultSeverity: 3, DefaultExposure: 2, }, { ID: "HP1292", NameDE: "Software-Update bricht Sicherheitsfunktion", NameEN: "Software update breaks safety function", RequiredComponentTags: []string{"has_software", "programmable"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"software_fault", "safety_function_failure"}, SuggestedMeasureIDs: []string{"M001", "M131"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 80, ScenarioDE: "Software-Update veraendert Sicherheitsverhalten", TriggerDE: "Update ohne Validierung, Seiteneffekt", HarmDE: "Sicherheitsfunktion unwirksam", AffectedDE: "Bedienpersonal", ZoneDE: "Gesamte Maschine", DefaultSeverity: 5, DefaultExposure: 1, }, { ID: "HP1293", NameDE: "Erweiterung ohne neue CE-Bewertung", NameEN: "Extension without new CE assessment", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"maintenance_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 72, ScenarioDE: "Wesentliche Aenderung ohne neue Konformitaetsbewertung", TriggerDE: "Erweiterung, neuer Betriebsmodus", HarmDE: "Nicht normkonforme Maschine", AffectedDE: "Bedienpersonal", ZoneDE: "Erweiterter Bereich", DefaultSeverity: 3, DefaultExposure: 2, }, { ID: "HP1294", NameDE: "Schutzeinrichtung fuer Umbau demontiert", NameEN: "Guard removed for modification", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"safety_function_failure"}, SuggestedMeasureIDs: []string{"M001", "M005"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 80, ScenarioDE: "Schutzeinrichtung fuer Umbau entfernt und nicht remontiert", TriggerDE: "Vergessen nach Umbau, kein Pruefschritt", HarmDE: "Dauerhaft ungeschuetzte Gefahrstelle", AffectedDE: "Bedienpersonal", ZoneDE: "Gefahrstelle ohne Schutz", DefaultSeverity: 5, DefaultExposure: 2, }, // === Leiharbeit/Zeitarbeit (5) === { ID: "HP1295", NameDE: "Leiharbeiter ohne Einweisung", NameEN: "Temp worker without instruction", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"ergonomic"}, SuggestedMeasureIDs: []string{"M141"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 72, ScenarioDE: "Leiharbeiter wird ohne Maschineneinweisung eingesetzt", TriggerDE: "Kurzfristiger Einsatz, Personalmangel", HarmDE: "Fehlbedienung, Unfall", AffectedDE: "Leiharbeiter", ZoneDE: "Gesamte Maschine", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP1296", NameDE: "Unbekannte Maschine fuer Zeitarbeiter", NameEN: "Unknown machine for temp worker", RequiredComponentTags: []string{"structural_part", "moving_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"ergonomic"}, SuggestedMeasureIDs: []string{"M141"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 70, ScenarioDE: "Zeitarbeiter bedient unbekannten Maschinentyp", TriggerDE: "Haeufiger Einsatzortwechsel, keine Schulung", HarmDE: "Fehlbedienung durch Unkenntnis", AffectedDE: "Zeitarbeiter", ZoneDE: "Bedienbereich", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP1297", NameDE: "Sprachproblem bei Sicherheitsunterweisung", NameEN: "Language problem safety briefing", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"ergonomic"}, SuggestedMeasureIDs: []string{"M141"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 68, ScenarioDE: "Sicherheitsunterweisung nicht verstanden", TriggerDE: "Unterweisungssprache nicht beherrscht", HarmDE: "Sicherheitsregeln nicht bekannt", AffectedDE: "Fremdsprachiges Personal", ZoneDE: "Gesamter Betrieb", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP1298", NameDE: "Keine PSA fuer Leiharbeiter", NameEN: "No PPE for temp worker", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"ergonomic"}, SuggestedMeasureIDs: []string{"M141"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 72, ScenarioDE: "Leiharbeiter hat keine passende PSA", TriggerDE: "Keine Bereitstellung, falsche Groesse", HarmDE: "Ungeschuetzte Exposition", AffectedDE: "Leiharbeiter", ZoneDE: "Gesamter Arbeitsplatz", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP1299", NameDE: "Keine Erfahrung mit Gefahrstoffen", NameEN: "No experience with hazardous substances", RequiredComponentTags: []string{"chemical_risk", "structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"material_environmental"}, SuggestedMeasureIDs: []string{"M124", "M141"}, SuggestedEvidenceIDs: []string{"E20"}, Priority: 72, ScenarioDE: "Person ohne Gefahrstofferfahrung im Chemiebereich", TriggerDE: "Fehlende Ausbildung, kurzfristiger Einsatz", HarmDE: "Exposition, Verwechslung", AffectedDE: "Ungeschultes Personal", ZoneDE: "Gefahrstoffbereich", DefaultSeverity: 3, DefaultExposure: 2, }, // === Betriebsartwechsel (5) === { ID: "HP1300", NameDE: "Uebergang Auto zu Manuell unsicher", NameEN: "Auto to manual transition unsafe", RequiredComponentTags: []string{"programmable", "moving_part"}, RequiredEnergyTags: []string{"kinetic"}, GeneratedHazardCats: []string{"mechanical_hazard", "hmi_error"}, SuggestedMeasureIDs: []string{"M001", "M005"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 75, ScenarioDE: "Wechsel Auto→Manuell ohne sichere Uebergabe", TriggerDE: "Maschine in Zwischenposition, Achse unter Spannung", HarmDE: "Unkontrollierte Bewegung", AffectedDE: "Einrichter", ZoneDE: "Maschinenarbeitsraum", DefaultSeverity: 4, DefaultExposure: 2, }, { ID: "HP1301", NameDE: "Einrichten zu Produktion Restgefahr", NameEN: "Setup to production residual danger", RequiredComponentTags: []string{"moving_part", "programmable"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 72, ScenarioDE: "Schutzeinrichtung nach Einrichten nicht reaktiviert", TriggerDE: "Vergessen, Bypass noch aktiv", HarmDE: "Produktion ohne Schutz", AffectedDE: "Bedienpersonal", ZoneDE: "Gesamte Maschine", DefaultSeverity: 4, DefaultExposure: 2, }, { ID: "HP1302", NameDE: "Tippbetrieb zu Automatik ohne Quittierung", NameEN: "Jog to auto without acknowledgment", RequiredComponentTags: []string{"programmable", "moving_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard", "hmi_error"}, SuggestedMeasureIDs: []string{"M001", "M005"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 70, ScenarioDE: "Maschine wechselt von Tipp zu Automatik ohne Reset", TriggerDE: "Softwarefehler, fehlende Quittierung", HarmDE: "Ploetzliche Vollgeschwindigkeit", AffectedDE: "Einrichter", ZoneDE: "Maschinenarbeitsraum", DefaultSeverity: 4, DefaultExposure: 2, }, { ID: "HP1303", NameDE: "Einzelhub zu Dauerhub ungewollt", NameEN: "Single stroke to continuous unintended", RequiredComponentTags: []string{"moving_part", "high_force"}, RequiredEnergyTags: []string{"kinetic"}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 78, ScenarioDE: "Presse wechselt ungewollt in Dauerhub", TriggerDE: "Wahlschalterdefekt, Softwarefehler", HarmDE: "Wiederholtes Quetschen", AffectedDE: "Bedienpersonal", ZoneDE: "Werkzeugraum", DefaultSeverity: 5, DefaultExposure: 2, }, { ID: "HP1304", NameDE: "Normal zu Notbetrieb degradiert", NameEN: "Normal to emergency mode degraded", RequiredComponentTags: []string{"programmable", "has_software"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"safety_function_failure"}, SuggestedMeasureIDs: []string{"M001", "M131"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 68, ScenarioDE: "Im Notbetrieb sind Sicherheitsfunktionen reduziert", TriggerDE: "Notbetrieb aktiviert, keine Rueckkehr zu Normal", HarmDE: "Dauerhaft reduzierter Schutz", AffectedDE: "Bedienpersonal", ZoneDE: "Gesamte Maschine", DefaultSeverity: 3, DefaultExposure: 2, }, // === Mehrere Bediener (5) === { ID: "HP1305", NameDE: "Unklare Zustaendigkeit bei Mehrbedienung", NameEN: "Unclear responsibility multi-operator", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"ergonomic"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 68, ScenarioDE: "Keiner fuehlt sich verantwortlich bei mehreren Bedienern", TriggerDE: "Fehlende Rollenzuweisung", HarmDE: "Doppel- oder Nichthandlung", AffectedDE: "Alle Bediener", ZoneDE: "Gesamte Maschine", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP1306", NameDE: "Einer startet waehrend anderer eingreift", NameEN: "One starts while other intervenes", RequiredComponentTags: []string{"moving_part", "structural_part"}, RequiredEnergyTags: []string{"kinetic"}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005", "M051"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 82, ScenarioDE: "Bediener A startet Maschine waehrend B eingreift", TriggerDE: "Keine Sichtverbindung, fehlende Verriegelung", HarmDE: "Schwere Quetschung Bediener B", AffectedDE: "Bediener im Gefahrbereich", ZoneDE: "Gefahrstelle", DefaultSeverity: 5, DefaultExposure: 2, }, { ID: "HP1307", NameDE: "Sichtverbindung zwischen Bedienern fehlt", NameEN: "Line of sight between operators missing", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"ergonomic"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 68, ScenarioDE: "Bediener kann anderen nicht sehen", TriggerDE: "Grosse Maschine, verdeckter Bereich", HarmDE: "Start trotz Person im Gefahrbereich", AffectedDE: "Verdeckter Bediener", ZoneDE: "Nicht einsehbarer Bereich", DefaultSeverity: 4, DefaultExposure: 2, }, { ID: "HP1308", NameDE: "Kommunikation Bediener unzureichend", NameEN: "Operator communication insufficient", RequiredComponentTags: []string{"structural_part", "noise_source"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"ergonomic"}, SuggestedMeasureIDs: []string{"M001", "M141"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 65, ScenarioDE: "Bediener koennen sich nicht verstaendigen", TriggerDE: "Laerm, Distanz, Sprachbarriere", HarmDE: "Fehlkoordination, Unfall", AffectedDE: "Alle Bediener", ZoneDE: "Gesamte Maschine", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP1309", NameDE: "Schutzbereiche ueberlappen", NameEN: "Safety zones overlap", RequiredComponentTags: []string{"structural_part", "sensor_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"safety_function_failure"}, SuggestedMeasureIDs: []string{"M001", "M005"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 72, ScenarioDE: "Schutzbereiche zweier Maschinen ueberlappen sich", TriggerDE: "Zu enger Aufstellungsabstand", HarmDE: "Zugang trotz Sicherheitssignal", AffectedDE: "Bedienpersonal", ZoneDE: "Ueberlappungsbereich", DefaultSeverity: 3, DefaultExposure: 2, }, // === Dritte (5) === { ID: "HP1310", NameDE: "Besucher im Gefahrenbereich", NameEN: "Visitor in danger zone", RequiredComponentTags: []string{"structural_part", "moving_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 72, ScenarioDE: "Besucher betritt Gefahrenbereich unbemerkt", TriggerDE: "Fehlende Zugangskontrolle, kein Begleiter", HarmDE: "Unfall durch Unkenntnis", AffectedDE: "Besucher", ZoneDE: "Produktionsbereich", DefaultSeverity: 4, DefaultExposure: 2, }, { ID: "HP1311", NameDE: "Reinigungspersonal ohne Unterweisung", NameEN: "Cleaning staff without instruction", RequiredComponentTags: []string{"structural_part", "chemical_risk"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"material_environmental"}, SuggestedMeasureIDs: []string{"M141"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 65, ScenarioDE: "Reinigungskraft reinigt Maschine ohne Sicherheitswissen", TriggerDE: "Fremdfirma, keine Einweisung erhalten", HarmDE: "Kontakt Gefahrstoff, Maschinenverletzung", AffectedDE: "Reinigungspersonal", ZoneDE: "Maschinenumgebung", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP1312", NameDE: "Lieferant an Maschine ohne Freigabe", NameEN: "Supplier at machine without clearance", RequiredComponentTags: []string{"structural_part", "moving_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 68, ScenarioDE: "Lieferant arbeitet an Maschine ohne Freigabeverfahren", TriggerDE: "Direkter Zugang, fehlende Koordination", HarmDE: "Verletzung durch laufende Maschine", AffectedDE: "Lieferant/Servicetechniker", ZoneDE: "Maschinenbereich", DefaultSeverity: 3, DefaultExposure: 2, }, { ID: "HP1313", NameDE: "Kind im Werkstattbereich", NameEN: "Child in workshop area", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 78, ScenarioDE: "Kind gelangt unbeaufsichtigt in Werkstatt", TriggerDE: "Fehlende Absperrung, Tag der offenen Tuer", HarmDE: "Schwere Verletzung durch Neugier", AffectedDE: "Kinder", ZoneDE: "Gesamte Werkstatt", DefaultSeverity: 5, DefaultExposure: 1, }, { ID: "HP1314", NameDE: "Haustier in Produktionshalle", NameEN: "Pet in production hall", RequiredComponentTags: []string{"structural_part", "moving_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 55, ScenarioDE: "Tier gelangt in Maschinenbereich", TriggerDE: "Offene Tueren, fehlende Absperrung", HarmDE: "Tierverletzung, Maschinenstoerung", AffectedDE: "Tier, Bedienpersonal", ZoneDE: "Produktionshalle", DefaultSeverity: 2, DefaultExposure: 1, }, // === Psychische Faktoren (5) === { ID: "HP1315", NameDE: "Monotonie fuehrt zu Unaufmerksamkeit", NameEN: "Monotony causes inattention", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"ergonomic"}, SuggestedMeasureIDs: []string{"M141"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 62, ScenarioDE: "Monotone Taetigkeit fuehrt zu Unaufmerksamkeit", TriggerDE: "Repetitive Arbeit, fehlende Abwechslung", HarmDE: "Verzoegerte Reaktion auf Gefahr", AffectedDE: "Bedienpersonal", ZoneDE: "Arbeitsplatz", DefaultSeverity: 3, DefaultExposure: 4, }, { ID: "HP1316", NameDE: "Stress fuehrt zu Fehlhandlung", NameEN: "Stress leads to error", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"ergonomic"}, SuggestedMeasureIDs: []string{"M141"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 65, ScenarioDE: "Stress verursacht hastige oder falsche Handlung", TriggerDE: "Hoher Produktionsdruck, Konflikte", HarmDE: "Bedienungsfehler, Unfall", AffectedDE: "Bedienpersonal", ZoneDE: "Arbeitsplatz", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP1317", NameDE: "Laermmuedigkeit beeintraechtigt Urteil", NameEN: "Noise fatigue impairs judgment", RequiredComponentTags: []string{"noise_source"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"ergonomic_hazard"}, SuggestedMeasureIDs: []string{"M141"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 58, ScenarioDE: "Dauerlarm fuehrt zu Ermuedung und Fehlern", TriggerDE: "Hoher Laermpegel ueber viele Stunden", HarmDE: "Nachlassende Konzentration", AffectedDE: "Bedienpersonal", ZoneDE: "Laermbereich", DefaultSeverity: 2, DefaultExposure: 4, }, { ID: "HP1318", NameDE: "Routine fuehrt zu Nachlaessigkeit", NameEN: "Routine leads to complacency", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"ergonomic"}, SuggestedMeasureIDs: []string{"M141"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 65, ScenarioDE: "Erfahrener Bediener unterschaetzt Gefahr aus Routine", TriggerDE: "Jahre ohne Unfall, Gewoehnungseffekt", HarmDE: "Missachtung Sicherheitsregeln", AffectedDE: "Erfahrenes Personal", ZoneDE: "Vertrauter Arbeitsplatz", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP1319", NameDE: "Angst fuehrt zu Blockade/Panik", NameEN: "Fear causes freeze/panic", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"ergonomic"}, SuggestedMeasureIDs: []string{"M141"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 60, ScenarioDE: "Person erstarrt oder panikt in Gefahrensituation", TriggerDE: "Ueberraschende Gefahr, fehlende Uebung", HarmDE: "Keine Flucht, falsche Reaktion", AffectedDE: "Bedienpersonal, Besucher", ZoneDE: "Gefahrenbereich", DefaultSeverity: 3, DefaultExposure: 2, }, // === Nachbarschaft (5) === { ID: "HP1320", NameDE: "Nachbarmaschine spritzt Fluessigkeit", NameEN: "Neighbor machine sprays fluid", RequiredComponentTags: []string{"structural_part", "chemical_risk"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"material_environmental"}, SuggestedMeasureIDs: []string{"M001", "M141"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 58, ScenarioDE: "KSS/Oel von Nachbarmaschine spritzt auf Laufweg", TriggerDE: "Fehlende Spritzschutzwand", HarmDE: "Rutschgefahr, Hautkontakt", AffectedDE: "Personal im Bereich", ZoneDE: "Laufweg zwischen Maschinen", DefaultSeverity: 2, DefaultExposure: 3, }, { ID: "HP1321", NameDE: "Kran ueberschwenkt Arbeitsplatz", NameEN: "Crane overshoots workplace", RequiredComponentTags: []string{"moving_part", "gravity_risk", "high_force"}, RequiredEnergyTags: []string{"kinetic"}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 78, ScenarioDE: "Kran schwenkt Last ueber besetzten Arbeitsplatz", TriggerDE: "Fehlende Endschalter, Unachtsamkeit", HarmDE: "Herabfallende Last", AffectedDE: "Personen darunter", ZoneDE: "Unter Kranschwenkbereich", DefaultSeverity: 5, DefaultExposure: 2, }, { ID: "HP1322", NameDE: "Stapler kreuzt Fussgaengerweg", NameEN: "Forklift crosses pedestrian path", RequiredComponentTags: []string{"moving_part", "structural_part"}, RequiredEnergyTags: []string{"kinetic"}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 72, ScenarioDE: "Gabelstapler faehrt durch Fussgaengerbereich", TriggerDE: "Gemeinsame Verkehrswege, fehlende Markierung", HarmDE: "Anfahren, Ueberfahren", AffectedDE: "Fussgaenger", ZoneDE: "Kreuzungsbereich", DefaultSeverity: 4, DefaultExposure: 3, }, { ID: "HP1323", NameDE: "Schweissfunken fliegen zu Nachbararbeitsplatz", NameEN: "Welding sparks fly to neighboring workplace", RequiredComponentTags: []string{"high_temperature"}, RequiredEnergyTags: []string{"thermal"}, GeneratedHazardCats: []string{"fire_explosion", "thermal_hazard"}, SuggestedMeasureIDs: []string{"M054", "M141"}, SuggestedEvidenceIDs: []string{"E08"}, Priority: 72, ScenarioDE: "Schweissfunken fliegen zu brennbarem Material nebenan", TriggerDE: "Fehlende Abschirmung, offenes Brandgut", HarmDE: "Brand, Verbrennung Nachbar", AffectedDE: "Nachbarpersonal", ZoneDE: "Angrenzender Arbeitsplatz", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP1324", NameDE: "Laerm verhindert Warnsignal-Wahrnehmung", NameEN: "Noise masks warning signal", RequiredComponentTags: []string{"noise_source", "structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"ergonomic_hazard", "safety_function_failure"}, SuggestedMeasureIDs: []string{"M141"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 68, ScenarioDE: "Laerm ueberdeckt akustisches Warnsignal", TriggerDE: "Hoher Umgebungslaerm, Signal zu leise", HarmDE: "Warnung wird nicht gehoert", AffectedDE: "Bedienpersonal", ZoneDE: "Gesamter Laermbereich", DefaultSeverity: 3, DefaultExposure: 3, }, // === Restrisiko-Dokumentation (6) === { ID: "HP1325", NameDE: "Restrisiko nicht dokumentiert", NameEN: "Residual risk not documented", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"maintenance_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 72, ScenarioDE: "Bekanntes Restrisiko nicht in Anleitung aufgefuehrt", TriggerDE: "Fehlende Ruecksprache mit Konstruktion", HarmDE: "Bediener kennt Restrisiko nicht", AffectedDE: "Bedienpersonal", ZoneDE: "Betreffende Gefahrstelle", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP1326", NameDE: "Betriebsanleitung unvollstaendig", NameEN: "Operating manual incomplete", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"maintenance_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 68, ScenarioDE: "Wichtige Sicherheitsinformationen fehlen in Anleitung", TriggerDE: "Veraltete Anleitung, fehlende Kapitel", HarmDE: "Fehlhandlung durch Unkenntnis", AffectedDE: "Bedienpersonal", ZoneDE: "Gesamte Maschine", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP1327", NameDE: "Sicherheitspiktogramm fehlt", NameEN: "Safety pictogram missing", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"maintenance_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 60, ScenarioDE: "Warnsymbol an Gefahrstelle fehlt oder abgeloest", TriggerDE: "Verblasst, abgerissen, nicht angebracht", HarmDE: "Gefahr nicht erkannt", AffectedDE: "Bedienpersonal", ZoneDE: "Gefahrstelle", DefaultSeverity: 2, DefaultExposure: 3, }, { ID: "HP1328", NameDE: "Warnhinweis unleserlich/verblasst", NameEN: "Warning label illegible/faded", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"maintenance_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 55, ScenarioDE: "Warnaufkleber ist nicht mehr lesbar", TriggerDE: "UV-Bleichung, Oel, Abrieb", HarmDE: "Warnung wird ignoriert/nicht gelesen", AffectedDE: "Bedienpersonal", ZoneDE: "Gefahrstelle", DefaultSeverity: 2, DefaultExposure: 3, }, { ID: "HP1329", NameDE: "Schulung nicht dokumentiert/nachweisbar", NameEN: "Training not documented/provable", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"ergonomic"}, SuggestedMeasureIDs: []string{"M141"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 65, ScenarioDE: "Unterweisung wurde nicht dokumentiert", TriggerDE: "Muendliche Einweisung ohne Nachweis", HarmDE: "Haftungsrisiko, fehlender Nachweis", AffectedDE: "Bedienpersonal", ZoneDE: "Gesamter Betrieb", DefaultSeverity: 2, DefaultExposure: 3, }, { ID: "HP1330", NameDE: "Gefaehrdungsbeurteilung veraltet", NameEN: "Risk assessment outdated", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"maintenance_hazard"}, SuggestedMeasureIDs: []string{"M001"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 72, ScenarioDE: "Gefaehrdungsbeurteilung spiegelt aktuellen Stand nicht wider", TriggerDE: "Aenderungen nicht nachgefuehrt, neue Taetigkeiten", HarmDE: "Neue Gefahren nicht adressiert", AffectedDE: "Bedienpersonal", ZoneDE: "Gesamter Arbeitsplatz", DefaultSeverity: 3, DefaultExposure: 3, }, // === Remaining to reach 81 total (5) === { ID: "HP1331", NameDE: "Unzureichende Absaugung Gefahrstoff", NameEN: "Insufficient extraction hazardous substance", RequiredComponentTags: []string{"chemical_risk", "structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"material_environmental"}, SuggestedMeasureIDs: []string{"M124"}, SuggestedEvidenceIDs: []string{"E20"}, Priority: 72, ScenarioDE: "Absauganlage ist zu schwach oder defekt", TriggerDE: "Verstopfter Filter, defekter Ventilator", HarmDE: "Erhoehte Gefahrstoffkonzentration", AffectedDE: "Bedienpersonal", ZoneDE: "Arbeitsplatz, Absaugung", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP1332", NameDE: "Fehlender Lockout/Tagout bei Wartung", NameEN: "Missing LOTO during maintenance", RequiredComponentTags: []string{"maintenance", "electrical_part"}, RequiredEnergyTags: []string{"electrical_energy"}, GeneratedHazardCats: []string{"electrical_hazard", "mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M003", "M005"}, SuggestedEvidenceIDs: []string{"E01", "E06", "E08"}, Priority: 85, ScenarioDE: "Maschine wird gewartet ohne Energietrennung", TriggerDE: "Kein LOTO-Verfahren, Zeitdruck", HarmDE: "Unerwarteter Anlauf, Stromschlag", AffectedDE: "Wartungspersonal", ZoneDE: "Gesamte Maschine", DefaultSeverity: 5, DefaultExposure: 2, }, { ID: "HP1333", NameDE: "Engstelle Quetschgefahr Person-Maschine", NameEN: "Pinch point person-machine gap", RequiredComponentTags: []string{"crush_point", "structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 68, ScenarioDE: "Person wird in Engstelle zwischen Maschine und Wand gequetscht", TriggerDE: "Zu geringer Abstand, fehlende Markierung", HarmDE: "Quetschung Koerper", AffectedDE: "Bedienpersonal", ZoneDE: "Engstelle Maschine-Wand", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP1334", NameDE: "Statische Aufladung Schuettgut", NameEN: "Static charge bulk material", RequiredComponentTags: []string{"chemical_risk", "structural_part"}, RequiredEnergyTags: []string{"electrical"}, GeneratedHazardCats: []string{"fire_explosion", "electrical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M003"}, SuggestedEvidenceIDs: []string{"E01", "E06"}, Priority: 72, ScenarioDE: "Schuettgut laedt sich auf und Funke zuendet Staub", TriggerDE: "Nicht geerdete Behaelter, trockene Luft", HarmDE: "Staubexplosion, Brand", AffectedDE: "Bedienpersonal", ZoneDE: "Schuettgutstrecke, Silo", DefaultSeverity: 4, DefaultExposure: 2, }, { ID: "HP1335", NameDE: "Einschluss in Behaelter/Silo", NameEN: "Entrapment in container/silo", RequiredComponentTags: []string{"structural_part", "chemical_risk"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard", "material_environmental"}, SuggestedMeasureIDs: []string{"M001", "M005", "M054"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 82, ScenarioDE: "Person wird in Behaelter/Silo eingeschlossen", TriggerDE: "Befahrerlaubnis fehlt, Deckel schliesst sich", HarmDE: "Erstickung, Verschuettung", AffectedDE: "Wartungspersonal", ZoneDE: "Behaelter, Silo, Tank", DefaultSeverity: 5, DefaultExposure: 1, }, } }