Files
breakpilot-compliance/ai-compliance-sdk/internal/iace/hazard_patterns_specific_machines2.go
T
Benjamin Admin 912684644e feat: Hazard-Patterns auf 725+ — Split-Dateien von Batch B integriert
Neue Dateien: packaging, medical_pressure, specific_machines2
Split: food_pkg aufgeteilt in food_processing + packaging

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-07 14:01:46 +02:00

468 lines
27 KiB
Go

package iace
// GetSpecificMachinePatterns2 returns 29 hazard patterns (HP756-HP784)
// for escalators, swimming pools, playgrounds, fitness equipment,
// laundry machines, and glass handling.
func GetSpecificMachinePatterns2() []HazardPattern {
return []HazardPattern{
// ================================================================
// Fahrtreppen / Escalators (HP756-HP760)
// ================================================================
{
ID: "HP756", NameDE: "Einzug in Stufenkante der Fahrtreppe", NameEN: "Draw-in at escalator step edge",
RequiredComponentTags: []string{"moving_part", "crush_point"},
RequiredEnergyTags: []string{"kinetic"},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M003", "M141"},
SuggestedEvidenceIDs: []string{"E08", "E09", "E20"},
Priority: 85,
ScenarioDE: "Schuh, Kleidung oder Finger werden am Uebergang zwischen Stufe und Kamm der Fahrtreppe eingezogen.",
TriggerDE: "Weiche Schuhsohle, offene Schnuersenkel, Kinderfinger am Stufenrand",
HarmDE: "Quetschung, Amputation von Zehen, Fussknochenbrueche",
AffectedDE: "Fahrtreppenbenutzer, insbesondere Kinder und aeltere Personen",
ZoneDE: "Kammplatte am Zu- und Abgang, Stufenrand",
DefaultSeverity: 4, DefaultExposure: 4,
},
{
ID: "HP757", NameDE: "Einklemmen am Handlaufeinzug", NameEN: "Entrapment at handrail inlet",
RequiredComponentTags: []string{"moving_part", "pinch_point"},
RequiredEnergyTags: []string{"kinetic"},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M003", "M141"},
SuggestedEvidenceIDs: []string{"E08", "E20"},
Priority: 80,
ScenarioDE: "Finger oder Handteile werden am Einzugspunkt des Handlaufs in die Verkleidung gezogen.",
TriggerDE: "Kinderhand am Handlauf nahe der Verkleidung, fehlende Einlaufschutzbuegel",
HarmDE: "Fingerquetschung, Hautabschuerfungen, bei Kindern Armverletzung",
AffectedDE: "Kinder, aeltere Personen, unaufmerksame Benutzer",
ZoneDE: "Handlaufeinzug oben und unten, Handlaufverkleidung",
DefaultSeverity: 3, DefaultExposure: 4,
},
{
ID: "HP758", NameDE: "Sturz bei Notbremsung der Fahrtreppe", NameEN: "Fall during emergency stop of escalator",
RequiredComponentTags: []string{"moving_part"},
RequiredEnergyTags: []string{"kinetic"},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M003", "M141"},
SuggestedEvidenceIDs: []string{"E08", "E09", "E20"},
Priority: 75,
ScenarioDE: "Ploetzliches Anhalten der Fahrtreppe durch Not-Halt fuehrt zum Sturz stehender Personen.",
TriggerDE: "Not-Halt-Betaetigung, Antriebsstoerung, Kettenbruch, Ueberlastschutz loest aus",
HarmDE: "Sturzverleztungen, Knochenbrueche, Platzwunden, Massenkarambolage",
AffectedDE: "Alle Personen auf der Fahrtreppe, insbesondere aeltere und gehbehinderte Personen",
ZoneDE: "Gesamte Fahrtreppenlaenge",
DefaultSeverity: 3, DefaultExposure: 3,
},
{
ID: "HP759", NameDE: "Spalt zwischen Trittplatte und Seitenwand", NameEN: "Gap between step and skirt panel",
RequiredComponentTags: []string{"moving_part", "pinch_point"},
RequiredEnergyTags: []string{"kinetic"},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M003", "M141"},
SuggestedEvidenceIDs: []string{"E08", "E20"},
Priority: 75,
ScenarioDE: "Schuhe oder Kleidung werden in den Spalt zwischen Trittstufe und seitlicher Verkleidung gezogen.",
TriggerDE: "Zu grosser Spalt durch Verschleiss, weiche Schuhsohlen, Kind steht seitlich",
HarmDE: "Einklemmen des Fusses, Schuhverlust, Hautabschuerfungen",
AffectedDE: "Fahrtreppenbenutzer, Kinder",
ZoneDE: "Seitenverkleidung, Spalt zwischen Stufe und Seitenwand ueber gesamte Laenge",
DefaultSeverity: 3, DefaultExposure: 4,
},
{
ID: "HP760", NameDE: "Kamm- oder Stufenbruch an Fahrtreppe", NameEN: "Comb plate or step breakage on escalator",
RequiredComponentTags: []string{"moving_part", "structural_part"},
RequiredEnergyTags: []string{"kinetic"},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M003", "M141"},
SuggestedEvidenceIDs: []string{"E08", "E09", "E20"},
Priority: 85,
ScenarioDE: "Bruch einer Trittstufe oder der Kammplatte fuehrt zum Einsacken oder Einzug in die Mechanik.",
TriggerDE: "Materialermuedung, Korrosion, fehlende Inspektionen, Vandalismus",
HarmDE: "Einzug in Mechanik, Beinverletzungen, Sturz in Maschinenkammer",
AffectedDE: "Fahrtreppenbenutzer, insbesondere Kinder",
ZoneDE: "Trittstufen, Kammplatte, Maschinenkammer darunter",
DefaultSeverity: 4, DefaultExposure: 2,
},
// ================================================================
// Schwimmbadtechnik (HP761-HP765)
// ================================================================
{
ID: "HP761", NameDE: "Ansaugen durch Wassereinlass (Entrapment)", NameEN: "Suction entrapment by pool drain",
RequiredComponentTags: []string{"high_pressure"},
RequiredEnergyTags: []string{"pneumatic"},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M003", "M141"},
SuggestedEvidenceIDs: []string{"E01", "E08", "E20"},
Priority: 95,
ScenarioDE: "Person wird durch den Sog des Bodenablaufs festgehalten und kann sich nicht befreien (Ansaug-Entrapment).",
TriggerDE: "Fehlende oder defekte Ablaufabdeckung, zu starke Pumpe, einzelner Bodenablauf ohne Doppelanlage",
HarmDE: "Ertrinken, Organprolaps (Darm), schwere Quetschverletzungen",
AffectedDE: "Schwimmer, insbesondere Kinder",
ZoneDE: "Bodenablaeufe, Skimmer, Massageduesen-Ansaugung",
DefaultSeverity: 5, DefaultExposure: 2,
},
{
ID: "HP762", NameDE: "Chlorgasvergiftung in Schwimmbadtechnik", NameEN: "Chlorine gas poisoning in pool plant room",
RequiredComponentTags: []string{"chemical_risk"},
RequiredEnergyTags: []string{},
GeneratedHazardCats: []string{"material_environmental"},
SuggestedMeasureIDs: []string{"M005", "M141"},
SuggestedEvidenceIDs: []string{"E01", "E20"},
Priority: 90,
ScenarioDE: "Unkontrollierte Freisetzung von Chlorgas oder Mischung von Chlor und Saeure in der Wasseraufbereitung.",
TriggerDE: "Fehlbefuellung (Saeure in Chlorgebinde), Dosieranlage defekt, Schlauchbruch",
HarmDE: "Chlorgasvergiftung, Atemwegsveraetzung, Lungenoedem, Tod",
AffectedDE: "Schwimmmeister, Badtechnik-Personal, Badegaeste bei Gasaustritt in die Halle",
ZoneDE: "Technikraum Wasseraufbereitung, Schwimmhalle bei Lueftungsversagen",
DefaultSeverity: 5, DefaultExposure: 2,
},
{
ID: "HP763", NameDE: "Elektrischer Schlag im Nassbereich", NameEN: "Electric shock in wet area",
RequiredComponentTags: []string{"electrical_part"},
RequiredEnergyTags: []string{"electrical"},
GeneratedHazardCats: []string{"electrical_hazard"},
SuggestedMeasureIDs: []string{"M082", "M141"},
SuggestedEvidenceIDs: []string{"E01", "E10", "E20"},
Priority: 90,
ScenarioDE: "Elektrischer Strom tritt im Nassbereich des Schwimmbads durch Isolationsfehler in das Wasser ueber.",
TriggerDE: "Defekte Unterwasserscheinwerfer, beschaedigte Kabel, fehlender FI-Schutzschalter",
HarmDE: "Elektrischer Schlag im Wasser, Herzkammerflimmern, Ertrinken durch Lahmung",
AffectedDE: "Schwimmer im Becken, Wartungspersonal",
ZoneDE: "Schwimmbecken, Duschbereich, Beckenumrandung",
DefaultSeverity: 5, DefaultExposure: 2,
},
{
ID: "HP764", NameDE: "Absturz von Sprungturm/Sprunganlage", NameEN: "Fall from diving tower/platform",
RequiredComponentTags: []string{"structural_part", "gravity_risk"},
RequiredEnergyTags: []string{"gravitational"},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M003", "M141"},
SuggestedEvidenceIDs: []string{"E20"},
Priority: 80,
ScenarioDE: "Person stuerzt seitlich vom Sprungturm oder rutscht auf nasser Plattform und faellt auf den Beckenrand.",
TriggerDE: "Nasse Oberflaeche, fehlende Gelaender, Drangeln, falscher Absprung",
HarmDE: "Kopfverletzung, Wirbelsaeulenfraktur, Aufprall auf Beckenrand",
AffectedDE: "Badegaeste, insbesondere Kinder und Jugendliche",
ZoneDE: "Sprungturmplattform, Aufstiegsleiter, Beckenrand unter dem Turm",
DefaultSeverity: 4, DefaultExposure: 3,
},
{
ID: "HP765", NameDE: "Rutschen auf nassem Beckenrand", NameEN: "Slip on wet pool deck",
RequiredComponentTags: []string{"structural_part"},
RequiredEnergyTags: []string{},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M141"},
SuggestedEvidenceIDs: []string{"E20"},
Priority: 65,
ScenarioDE: "Person rutscht auf nassem Beckenrand oder Fliesenbereich und stuerzt.",
TriggerDE: "Nasse Fliesenoberflaeche, fehlende Anti-Rutsch-Beschichtung, Rennen am Beckenrand",
HarmDE: "Kopfverletzung, Knochenbrueche, Platzwunden, Zahnschaeden",
AffectedDE: "Badegaeste, Personal",
ZoneDE: "Beckenumrandung, Duschen, Umkleidebereich",
DefaultSeverity: 3, DefaultExposure: 4,
},
// ================================================================
// Spielplatzgeraete (HP766-HP770)
// ================================================================
{
ID: "HP766", NameDE: "Einklemmen Kopf in Spielgeraet-Oeffnung", NameEN: "Head entrapment in playground opening",
RequiredComponentTags: []string{"structural_part", "pinch_point"},
RequiredEnergyTags: []string{},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M003", "M141"},
SuggestedEvidenceIDs: []string{"E01", "E20"},
Priority: 95,
ScenarioDE: "Kind steckt Kopf durch Oeffnung im Spielgeraet und bleibt haengen (Kopf-Entrapment-Gefahr bei 89-230 mm).",
TriggerDE: "Oeffnungen im kritischen Bereich 89-230 mm, V-foermige Spalte, Gelaendersprosse mit Kopffangmass",
HarmDE: "Strangulation, Erstickung, toedliche Verletzung",
AffectedDE: "Kinder (1-12 Jahre)",
ZoneDE: "Gelaender, Sprossen, Wanddurchbrueche, Rutscheneingang",
DefaultSeverity: 5, DefaultExposure: 3,
},
{
ID: "HP767", NameDE: "Absturz von Klettergeraet", NameEN: "Fall from climbing structure",
RequiredComponentTags: []string{"structural_part", "gravity_risk"},
RequiredEnergyTags: []string{"gravitational"},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M003", "M141"},
SuggestedEvidenceIDs: []string{"E01", "E20"},
Priority: 85,
ScenarioDE: "Kind stuerzt von Klettergeraet auf den Boden (freie Fallhoehe ueber 1 m).",
TriggerDE: "Abgleiten an nasser Sprosse, Ueberschaetzen der eigenen Faehigkeit, ungeeigneter Fallschutz",
HarmDE: "Knochenbrueche, Kopfverletzungen, Zahnschaeden",
AffectedDE: "Kinder, insbesondere Kleinkinder",
ZoneDE: "Klettergeraet, Fallzone darunter (Fallschutzbereich)",
DefaultSeverity: 4, DefaultExposure: 4,
},
{
ID: "HP768", NameDE: "Fingerfang in Kettenglieder", NameEN: "Finger entrapment in chain links",
RequiredComponentTags: []string{"moving_part", "pinch_point"},
RequiredEnergyTags: []string{},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M003", "M141"},
SuggestedEvidenceIDs: []string{"E20"},
Priority: 70,
ScenarioDE: "Kinderfinger geraten in die Kettenglieder der Schaukel und werden bei Schwungbewegung eingeklemmt.",
TriggerDE: "Kette mit zu grosser Gliederweite, Finger rutscht zwischen Glieder",
HarmDE: "Fingerquetschung, Fingerkuppen-Amputation, Nagelverlust",
AffectedDE: "Kinder",
ZoneDE: "Schaukelkette, Aufhaengungspunkte, Nestschaukel-Ketten",
DefaultSeverity: 3, DefaultExposure: 4,
},
{
ID: "HP769", NameDE: "Kollision mit Karussell", NameEN: "Collision with merry-go-round",
RequiredComponentTags: []string{"rotating_part", "moving_part"},
RequiredEnergyTags: []string{"kinetic"},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M003", "M141"},
SuggestedEvidenceIDs: []string{"E20"},
Priority: 75,
ScenarioDE: "Kind wird vom drehenden Karussell getroffen oder faellt bei zu hoher Drehgeschwindigkeit herunter.",
TriggerDE: "Kind laeuft in die Drehebene, aeltere Kinder drehen zu schnell, Abfliegen durch Fliehkraft",
HarmDE: "Kopfverletzung durch Anprall, Knochenbrueche bei Abwurf, Quetschung unter Drehplattform",
AffectedDE: "Kinder im Spielbereich",
ZoneDE: "Drehbereich des Karussells, Bereich unter der Plattform",
DefaultSeverity: 3, DefaultExposure: 4,
},
{
ID: "HP770", NameDE: "Strangulation an Seil/Netz auf Spielplatz", NameEN: "Strangulation on rope/net at playground",
RequiredComponentTags: []string{"entanglement_risk", "structural_part"},
RequiredEnergyTags: []string{},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M003", "M141"},
SuggestedEvidenceIDs: []string{"E01", "E20"},
Priority: 95,
ScenarioDE: "Kind verfaengt sich mit Kapuzenkordel, Schal oder Halskette in Seilen oder Netzen des Spielgeraets.",
TriggerDE: "Kleidung mit Kordeln am Hals, zu grosse Maschenweite, lose Seilenden",
HarmDE: "Strangulation, Erstickung, toedliche Verletzung",
AffectedDE: "Kinder mit Kordeln an Kapuze/Kleidung",
ZoneDE: "Seilnetze, Kletterseile, Netzbruecken, Seilbahnanlauf",
DefaultSeverity: 5, DefaultExposure: 2,
},
// ================================================================
// Fitnessgeraete (HP771-HP775)
// ================================================================
{
ID: "HP771", NameDE: "Gewicht faellt auf Person an Kraftstation", NameEN: "Weight drops on person at weight machine",
RequiredComponentTags: []string{"gravity_risk", "structural_part"},
RequiredEnergyTags: []string{"gravitational"},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M003", "M141"},
SuggestedEvidenceIDs: []string{"E20"},
Priority: 85,
ScenarioDE: "Gewichtstapel oder Langhantel faellt unkontrolliert auf den Nutzer (z. B. beim Bankdruecken ohne Sicherung).",
TriggerDE: "Seilriss, defekte Fangvorrichtung, Ueberbelastung, fehlender Spotter",
HarmDE: "Brustkorb-Quetschung, Kehlkopfverletzung, Rippenbruch, toedliche Verletzung",
AffectedDE: "Trainierende, Spotter/Trainingspartner",
ZoneDE: "Unter dem Gewichtstapel, Bankdrueck-Position, Kniebeugen-Rack",
DefaultSeverity: 5, DefaultExposure: 3,
},
{
ID: "HP772", NameDE: "Sturz vom Laufband", NameEN: "Fall from treadmill",
RequiredComponentTags: []string{"moving_part"},
RequiredEnergyTags: []string{"kinetic"},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M003", "M141"},
SuggestedEvidenceIDs: []string{"E08", "E20"},
Priority: 70,
ScenarioDE: "Person verliert auf dem laufenden Band das Gleichgewicht und wird nach hinten abgeworfen.",
TriggerDE: "Stolpern, zu hohe Geschwindigkeit, Ablenkung, fehlende Not-Stop-Leine",
HarmDE: "Schuertwunden, Kopfverletzung bei Aufprall, Frakturen bei Sturz auf Nachbargeraet",
AffectedDE: "Trainierende, Personen hinter dem Laufband",
ZoneDE: "Laufband-Oberflaeche, Bereich hinter dem Laufband",
DefaultSeverity: 3, DefaultExposure: 4,
},
{
ID: "HP773", NameDE: "Quetschen in Beinpresse", NameEN: "Crushing in leg press",
RequiredComponentTags: []string{"crush_point", "moving_part"},
RequiredEnergyTags: []string{"gravitational"},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M003", "M141"},
SuggestedEvidenceIDs: []string{"E20"},
Priority: 80,
ScenarioDE: "Gewichtsschlitten der Beinpresse faellt unkontrolliert zurueck und quetscht den Nutzer.",
TriggerDE: "Knie durchgestreckt (Hyperextension), zu hohes Gewicht, defekte Fanghaken",
HarmDE: "Beinbruch, Knieschaeden, Brustkorb-Quetschung bei 45-Grad-Presse",
AffectedDE: "Trainierende an der Beinpresse",
ZoneDE: "Schlittenbereich der Beinpresse, Fussplatte",
DefaultSeverity: 4, DefaultExposure: 3,
},
{
ID: "HP774", NameDE: "Seilriss an Kabelzugmaschine", NameEN: "Cable break at cable machine",
RequiredComponentTags: []string{"moving_part", "structural_part"},
RequiredEnergyTags: []string{"gravitational"},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M141"},
SuggestedEvidenceIDs: []string{"E20", "E21"},
Priority: 80,
ScenarioDE: "Zugseil der Kabelzugmaschine reisst unter Belastung; das Gewicht faellt und der Griff schlaegt zurueck.",
TriggerDE: "Verschleiss am Seil, Seil klemmt an Umlenkrolle, Ueberlastung",
HarmDE: "Griffschlag ins Gesicht, Gewichtstapel faellt, Fingerquetschung",
AffectedDE: "Trainierende, Personen im Schwungbereich des Seils",
ZoneDE: "Zugturm, Seilfuehrung, Gewichtstapelbereich",
DefaultSeverity: 4, DefaultExposure: 2,
},
{
ID: "HP775", NameDE: "Ueberlastung Herz-Kreislauf am Fitnessgeraet", NameEN: "Cardiovascular overload at fitness equipment",
RequiredComponentTags: []string{"moving_part"},
RequiredEnergyTags: []string{},
GeneratedHazardCats: []string{"ergonomic"},
SuggestedMeasureIDs: []string{"M141"},
SuggestedEvidenceIDs: []string{"E20"},
Priority: 60,
ScenarioDE: "Person ueberlastet ihr Herz-Kreislauf-System durch zu intensives Training ohne aerztliche Freigabe.",
TriggerDE: "Vorerkrankung unbekannt, fehlende Einweisung, kein Pulsmonitoring, Pressatmung bei Kraftuebung",
HarmDE: "Herzrhythmusstoerung, Herzinfarkt, Kreislaufkollaps, ploetzlicher Herztod",
AffectedDE: "Trainierende mit Vorerkrankungen, untrainierte Personen",
ZoneDE: "Cardio-Bereich, Freihantelbereich, Kraftgeraete",
DefaultSeverity: 5, DefaultExposure: 2,
},
// ================================================================
// Waescherei / Laundry (HP776-HP780)
// ================================================================
{
ID: "HP776", NameDE: "Quetschen in Mangel/Heissmangel", NameEN: "Crushing in mangle/ironer",
RequiredComponentTags: []string{"rotating_part", "crush_point", "high_temperature"},
RequiredEnergyTags: []string{"kinetic", "thermal"},
GeneratedHazardCats: []string{"mechanical_hazard", "thermal_hazard"},
SuggestedMeasureIDs: []string{"M003", "M004", "M082"},
SuggestedEvidenceIDs: []string{"E08", "E09", "E20"},
Priority: 90,
ScenarioDE: "Finger oder Hand werden in den Walzenspalt der Heissmangel eingezogen und gleichzeitig verbrannt.",
TriggerDE: "Manuelles Zufuehren der Waesche bei laufender Walze, fehlender Knieschalter/Sicherheitsbuegel",
HarmDE: "Fingerquetschung mit gleichzeitiger Verbrennung, Armeinzug, Amputation",
AffectedDE: "Waeschereipersonal, Buegelpersonal",
ZoneDE: "Walzenspalt der Mangel, Einlaufbereich",
DefaultSeverity: 4, DefaultExposure: 4,
},
{
ID: "HP777", NameDE: "Dampfverbrennung an Buegelpresse", NameEN: "Steam burn at pressing machine",
RequiredComponentTags: []string{"high_temperature", "high_pressure"},
RequiredEnergyTags: []string{"thermal"},
GeneratedHazardCats: []string{"thermal_hazard"},
SuggestedMeasureIDs: []string{"M005", "M141"},
SuggestedEvidenceIDs: []string{"E10", "E20"},
Priority: 75,
ScenarioDE: "Heisser Dampf tritt beim Oeffnen der Buegelpresse unkontrolliert aus und verbrueht die Haende des Bedieners.",
TriggerDE: "Zu fruehes Oeffnen, defekte Dampfzufuhr, Dampfstoss beim Pressen",
HarmDE: "Verbruehungen an Haenden und Unterarmen, Dampfverbrennungen im Gesicht",
AffectedDE: "Buegelpersonal",
ZoneDE: "Dampfaustrittsoeffnungen, Buegelflaeche, Pressenspalt",
DefaultSeverity: 3, DefaultExposure: 4,
},
{
ID: "HP778", NameDE: "Einzug in industrielle Trommelwaschmaschine", NameEN: "Draw-in by industrial drum washing machine",
RequiredComponentTags: []string{"rotating_part", "entanglement_risk"},
RequiredEnergyTags: []string{"kinetic"},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M003", "M004", "M082"},
SuggestedEvidenceIDs: []string{"E08", "E09"},
Priority: 85,
ScenarioDE: "Person greift in die drehende Trommel der Industriewaschmaschine und wird eingezogen.",
TriggerDE: "Defekte Tuerverriegelung, Oeffnen waehrend Nachlauf, Bedienfehler",
HarmDE: "Schwere Quetschverletzung, Armeinzug, Strangulation durch Waeschestuecke",
AffectedDE: "Waeschereipersonal",
ZoneDE: "Trommeloeffnung, Beladeoeffnung der Waschmaschine",
DefaultSeverity: 4, DefaultExposure: 2,
},
{
ID: "HP779", NameDE: "Chemische Exposition durch Reinigungsmittel", NameEN: "Chemical exposure from laundry chemicals",
RequiredComponentTags: []string{"chemical_risk"},
RequiredEnergyTags: []string{},
GeneratedHazardCats: []string{"material_environmental"},
SuggestedMeasureIDs: []string{"M005", "M141"},
SuggestedEvidenceIDs: []string{"E20"},
Priority: 70,
ScenarioDE: "Hautkontakt oder Einatmen von Waschmitteln, Bleichmitteln oder Loesungsmitteln bei der Chemikalienhandhabung.",
TriggerDE: "Manuelles Umfuellen ohne Handschuhe, Spritzkontakt, Mischen inkompatibler Chemikalien",
HarmDE: "Hautveraetzung, Atemwegsreizung, allergische Reaktion, Augenschaeden",
AffectedDE: "Waeschereipersonal, Reinigungskraefte",
ZoneDE: "Chemikalienlager, Dosierbereich, Waschmaschinen-Zulauf",
DefaultSeverity: 3, DefaultExposure: 4,
},
{
ID: "HP780", NameDE: "Sturz auf nassem Boden in Waescherei", NameEN: "Slip on wet floor in laundry",
RequiredComponentTags: []string{"structural_part"},
RequiredEnergyTags: []string{},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M141"},
SuggestedEvidenceIDs: []string{"E20"},
Priority: 55,
ScenarioDE: "Naessefilm auf dem Boden der Waescherei fuehrt zu Ausrutschen und Sturz.",
TriggerDE: "Wasser auf dem Boden, fehlende Drainage, ungeeignete Schuhe, Eile",
HarmDE: "Knochenbrueche, Kopfverletzung, Rueckenverletzung",
AffectedDE: "Waeschereipersonal",
ZoneDE: "Gesamter Waeschereibetrieb, insbesondere Wasch- und Schleuderbereich",
DefaultSeverity: 2, DefaultExposure: 5,
},
// ================================================================
// Glashandling / Glass Handling (HP781-HP784)
// ================================================================
{
ID: "HP781", NameDE: "Glasbruch trifft umstehende Person", NameEN: "Glass breakage strikes bystander",
RequiredComponentTags: []string{"structural_part"},
RequiredEnergyTags: []string{"gravitational"},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M005", "M141"},
SuggestedEvidenceIDs: []string{"E20"},
Priority: 80,
ScenarioDE: "Grosse Glasscheibe zerbricht beim Transport oder bei der Montage und trifft umstehende Personen.",
TriggerDE: "Thermische Spannungen, mechanische Beschaedigung, fehlerhafter Saugnapp, Windlast",
HarmDE: "Tiefe Schnittwunden, Amputationsgefahr, toedliche Verletzung bei grossen Scheiben",
AffectedDE: "Transportpersonal, Monteure, Passanten",
ZoneDE: "Transportweg, Montageort, Glaslager",
DefaultSeverity: 4, DefaultExposure: 3,
},
{
ID: "HP782", NameDE: "Quetschen durch Kippgeraet fuer Glasscheiben", NameEN: "Crushing by glass tilting device",
RequiredComponentTags: []string{"crush_point", "moving_part"},
RequiredEnergyTags: []string{"gravitational"},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M003", "M004", "M082"},
SuggestedEvidenceIDs: []string{"E08", "E09", "E20"},
Priority: 85,
ScenarioDE: "Kippgeraet zum Aufrichten schwerer Glasscheiben quetscht Person zwischen Scheibe und Gestell.",
TriggerDE: "Person steht im Kippbereich, Hydraulik versagt, Scheibe rutscht",
HarmDE: "Schwere Quetschverletzung, toedliche Verletzung durch Gewicht der Scheibe (bis 500 kg)",
AffectedDE: "Glasverarbeiter, Kranfuehrer, Hilfskraefte",
ZoneDE: "Kippbereich, Abstellflaeche, Saugeraufnahme",
DefaultSeverity: 5, DefaultExposure: 3,
},
{
ID: "HP783", NameDE: "Schnittverletzung an scharfer Glaskante", NameEN: "Cut injury from sharp glass edge",
RequiredComponentTags: []string{"cutting_part"},
RequiredEnergyTags: []string{},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M005", "M141"},
SuggestedEvidenceIDs: []string{"E20"},
Priority: 70,
ScenarioDE: "Ungefaste Glaskanten schneiden bei der Handhabung in Haende und Finger.",
TriggerDE: "Handling ohne Schnittschutzhandschuhe, unerwartetes Gleiten der Scheibe",
HarmDE: "Tiefe Schnittwunden, Sehnendurchtrennung, starke Blutung",
AffectedDE: "Glasverarbeiter, Montagepersonal",
ZoneDE: "Schnittkante, Lagerfaecher, Transportgestelle",
DefaultSeverity: 3, DefaultExposure: 4,
},
{
ID: "HP784", NameDE: "Verbrennungsgefahr an Glas-Biegeofen", NameEN: "Burn hazard at glass bending oven",
RequiredComponentTags: []string{"high_temperature"},
RequiredEnergyTags: []string{"thermal"},
GeneratedHazardCats: []string{"thermal_hazard"},
SuggestedMeasureIDs: []string{"M005", "M141"},
SuggestedEvidenceIDs: []string{"E10", "E20"},
Priority: 75,
ScenarioDE: "Heisses Glas (600-700 C) im Biegeofen verursacht bei Beruehrung schwere Kontaktverbrennungen.",
TriggerDE: "Beruehrung bei Entnahme, durchgeschmolzener Handschuh, Ofentuer offen",
HarmDE: "Verbrennungen 3. Grades, Haut haftet am Glas, grossflaechige Brandwunden",
AffectedDE: "Ofenbediener, Glasbieger",
ZoneDE: "Biegeofen-Innenraum, Entnahmebereich, Kuehlstrecke",
DefaultSeverity: 4, DefaultExposure: 3,
},
}
}