05839e36aa
Build + Deploy / build-admin-compliance (push) Successful in 9s
Build + Deploy / build-backend-compliance (push) Successful in 8s
Build + Deploy / build-ai-sdk (push) Successful in 37s
Build + Deploy / build-developer-portal (push) Successful in 7s
Build + Deploy / build-tts (push) Successful in 7s
Build + Deploy / build-document-crawler (push) Successful in 8s
Build + Deploy / build-dsms-gateway (push) Successful in 7s
Build + Deploy / build-dsms-node (push) Successful in 8s
CI / branch-name (push) Has been skipped
CI / guardrail-integrity (push) Has been skipped
CI / loc-budget (push) Failing after 17s
CI / secret-scan (push) Has been skipped
CI / go-lint (push) Has been skipped
CI / python-lint (push) Has been skipped
CI / nodejs-lint (push) Has been skipped
CI / nodejs-build (push) Successful in 2m55s
CI / dep-audit (push) Has been skipped
CI / sbom-scan (push) Has been skipped
CI / test-go (push) Failing after 49s
CI / test-python-backend (push) Successful in 43s
CI / test-python-document-crawler (push) Successful in 32s
CI / test-python-dsms-gateway (push) Successful in 23s
CI / validate-canonical-controls (push) Successful in 16s
Build + Deploy / trigger-orca (push) Successful in 2m11s
8 neue Pattern-Dateien fuer: - Aufzuege (25), AGV/Landmaschinen (30), Lebensmittel/Verpackung (35) - Laser/Medizin/Druck (40), Bau/Krane (20), Forst/Foerderer (31) - Kunststoff/Metall (30), Schweissen/Glas/Textil (30) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
550 lines
32 KiB
Go
550 lines
32 KiB
Go
package iace
|
|
|
|
// GetFoodPkgPatterns returns hazard patterns for food processing machines
|
|
// and packaging machines (HP300-HP334).
|
|
func GetFoodPkgPatterns() []HazardPattern {
|
|
return []HazardPattern{
|
|
// ================================================================
|
|
// Food Processing Machine Patterns (HP300-HP319)
|
|
// ================================================================
|
|
{
|
|
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 bei manuellem Nachjustieren.",
|
|
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 im Produktionsbereich.",
|
|
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 zur Inspektion oder Reinigung in einen 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 bei 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 oder Klingen 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 (-18C bis -25C) und erleidet Unterkuehlung oder Erfrierung.",
|
|
TriggerDE: "Fehlende Kaelteschutzkleidung, Eingeschlossensein im Tiefkuehlraum, defekte Notentriegelung.",
|
|
HarmDE: "Erfrierungen an Haenden und Fuessen, Unterkuehlung, Bewusstlosigkeit.",
|
|
AffectedDE: "Lagerpersonal, Bedienpersonal, Kommissionierer.",
|
|
ZoneDE: "Tiefkuehlraum, Vorraum, Uebergangszone.",
|
|
DefaultSeverity: 4, DefaultExposure: 3,
|
|
},
|
|
// ================================================================
|
|
// Packaging Machine Patterns (HP320-HP334)
|
|
// ================================================================
|
|
{
|
|
ID: "HP320", NameDE: "Quetschen im Siegelbereich", NameEN: "Crushing in sealing area",
|
|
RequiredComponentTags: []string{"crush_point", "high_temperature"},
|
|
RequiredEnergyTags: []string{"thermal"},
|
|
GeneratedHazardCats: []string{"mechanical_hazard", "thermal_hazard"},
|
|
SuggestedMeasureIDs: []string{"M001", "M005", "M051"},
|
|
SuggestedEvidenceIDs: []string{"E01", "E08"},
|
|
Priority: 93,
|
|
ScenarioDE: "Bediener greift in den Siegelbereich der Verpackungsmaschine waehrend des Siegeltakts.",
|
|
TriggerDE: "Manuelle Korrektur von Folienversatz, Manipulation der Schutzabdeckung, Stoerungsbeseitigung.",
|
|
HarmDE: "Quetschverletzung und Verbrennung der Finger durch heisse Siegelbacken.",
|
|
AffectedDE: "Bedienpersonal, Einrichter.",
|
|
ZoneDE: "Siegelstation, Bereich zwischen Ober- und Untersiegelbacke.",
|
|
DefaultSeverity: 4, DefaultExposure: 3,
|
|
},
|
|
{
|
|
ID: "HP321", NameDE: "Einzug an Folienwickler", NameEN: "Draw-in at film wrapper",
|
|
RequiredComponentTags: []string{"rotating_part", "entanglement_risk"},
|
|
RequiredEnergyTags: []string{"rotational"},
|
|
GeneratedHazardCats: []string{"mechanical_hazard"},
|
|
SuggestedMeasureIDs: []string{"M001", "M005", "M054"},
|
|
SuggestedEvidenceIDs: []string{"E01", "E08"},
|
|
Priority: 90,
|
|
ScenarioDE: "Bediener wird mit Kleidung oder Handschuhen in die rotierenden Walzen des Folienwicklers eingezogen.",
|
|
TriggerDE: "Loser Aermel, Handschuh, Haarstraehnchen bei laufendem Wickler, fehlende Einzugssicherung.",
|
|
HarmDE: "Einzugsverletzung, Quetschung der Hand, Strangulation durch Folie.",
|
|
AffectedDE: "Bedienpersonal, Einrichter.",
|
|
ZoneDE: "Folieneinlauf, Wickelachse, Umlenkwalzen.",
|
|
DefaultSeverity: 4, DefaultExposure: 3,
|
|
},
|
|
{
|
|
ID: "HP322", NameDE: "Schneidverletzung an Trennmesser", NameEN: "Cut injury at separating blade",
|
|
RequiredComponentTags: []string{"cutting_part", "moving_part"},
|
|
RequiredEnergyTags: []string{},
|
|
GeneratedHazardCats: []string{"mechanical_hazard"},
|
|
SuggestedMeasureIDs: []string{"M001", "M005"},
|
|
SuggestedEvidenceIDs: []string{"E01", "E08"},
|
|
Priority: 88,
|
|
ScenarioDE: "Trennmesser der Verpackungsmaschine schneidet Folie/Karton und ist durch Oeffnung zugaenglich.",
|
|
TriggerDE: "Manuelle Entfernung von Folienresten, fehlende Abdeckung des Messerbereichs.",
|
|
HarmDE: "Schnittverletzung an Fingern und Haenden, Sehnendurchtrennung.",
|
|
AffectedDE: "Bedienpersonal, Einrichter.",
|
|
ZoneDE: "Messerstation, Folientrennbereich, Kartonschneider.",
|
|
DefaultSeverity: 3, DefaultExposure: 3,
|
|
},
|
|
{
|
|
ID: "HP323", NameDE: "Quetschen durch Palettierer", NameEN: "Crushing by palletizer",
|
|
RequiredComponentTags: []string{"moving_part", "high_force", "crush_point"},
|
|
RequiredEnergyTags: []string{},
|
|
GeneratedHazardCats: []string{"mechanical_hazard"},
|
|
SuggestedMeasureIDs: []string{"M001", "M005", "M051"},
|
|
SuggestedEvidenceIDs: []string{"E01", "E08"},
|
|
Priority: 95,
|
|
ScenarioDE: "Palettierer bewegt schwere Gebinde und kann Personen im Arbeitsraum quetschen.",
|
|
TriggerDE: "Betreten des Palettiererbereichs bei laufendem Betrieb, defekte Zugangsabsicherung.",
|
|
HarmDE: "Schwere Quetschverletzungen, Knochenbrueche, lebensbedrohliche Thoraxkompression.",
|
|
AffectedDE: "Bedienpersonal, Logistikmitarbeiter, Wartungspersonal.",
|
|
ZoneDE: "Palettierer-Arbeitsraum, Zugangsbereich, Palettenwechselzone.",
|
|
DefaultSeverity: 5, DefaultExposure: 2,
|
|
},
|
|
{
|
|
ID: "HP324", NameDE: "Heissluft-Verbrennung bei Schrumpffolie", NameEN: "Hot air burn at shrink film tunnel",
|
|
RequiredComponentTags: []string{"high_temperature"},
|
|
RequiredEnergyTags: []string{"thermal"},
|
|
GeneratedHazardCats: []string{"thermal_hazard"},
|
|
SuggestedMeasureIDs: []string{"M054", "M141"},
|
|
SuggestedEvidenceIDs: []string{"E08", "E20"},
|
|
Priority: 80,
|
|
ScenarioDE: "Bediener greift in den Schrumpftunnel, um verklemmte Packungen zu entfernen.",
|
|
TriggerDE: "Produktstau im Tunnel, fehlender Tunnelstopp bei Oeffnen der Wartungsklappe.",
|
|
HarmDE: "Verbrennungen an Haenden und Unterarmen durch Heissluft (180-250 Grad C).",
|
|
AffectedDE: "Bedienpersonal, Wartungspersonal.",
|
|
ZoneDE: "Schrumpftunnel-Innenraum, Auslaufoeffnung, Wartungsklappe.",
|
|
DefaultSeverity: 3, DefaultExposure: 3,
|
|
},
|
|
{
|
|
ID: "HP325", NameDE: "Umreifungsband schneidet in Hand", NameEN: "Strapping band cuts into hand",
|
|
RequiredComponentTags: []string{"moving_part"},
|
|
RequiredEnergyTags: []string{},
|
|
GeneratedHazardCats: []string{"mechanical_hazard"},
|
|
SuggestedMeasureIDs: []string{"M054", "M141"},
|
|
SuggestedEvidenceIDs: []string{"E08", "E24"},
|
|
Priority: 75,
|
|
ScenarioDE: "Bediener greift in den Bandspannbereich der Umreifungsmaschine oder Band reisst unter Spannung.",
|
|
TriggerDE: "Handeingriff bei laufendem Spannvorgang, Bandbruch unter Spannung.",
|
|
HarmDE: "Tiefe Schnittwunde durch Stahlband, Quetschung im Spannkopf.",
|
|
AffectedDE: "Bedienpersonal, Verpackungspersonal.",
|
|
ZoneDE: "Spannkopf der Umreifungsmaschine, Bandlaufbereich.",
|
|
DefaultSeverity: 3, DefaultExposure: 3,
|
|
},
|
|
{
|
|
ID: "HP326", NameDE: "Absturzgefahr von Palette", NameEN: "Fall hazard from pallet stack",
|
|
RequiredComponentTags: []string{"gravity_risk", "structural_part"},
|
|
RequiredEnergyTags: []string{},
|
|
GeneratedHazardCats: []string{"mechanical_hazard"},
|
|
SuggestedMeasureIDs: []string{"M051", "M141"},
|
|
SuggestedEvidenceIDs: []string{"E20"},
|
|
Priority: 78,
|
|
ScenarioDE: "Palettierte Gebinde kippen um oder Kartons fallen von der Palette auf umstehende Personen.",
|
|
TriggerDE: "Instabiles Stapelbild, fehlende Sicherungsfolie, Anfahren der Palette mit Stapler.",
|
|
HarmDE: "Prellungen, Knochenbrueche durch herabfallende Kartons, Quetschung unter Palette.",
|
|
AffectedDE: "Logistikmitarbeiter, Bedienpersonal, Staplerfahrer.",
|
|
ZoneDE: "Palettenstellplatz, Auslaufbereich der Verpackungslinie.",
|
|
DefaultSeverity: 3, DefaultExposure: 3,
|
|
},
|
|
{
|
|
ID: "HP327", NameDE: "Laerm durch Druckluft-Auswurf", NameEN: "Noise from compressed air ejection",
|
|
RequiredComponentTags: []string{"noise_source", "pneumatic_part"},
|
|
RequiredEnergyTags: []string{"pneumatic_pressure"},
|
|
GeneratedHazardCats: []string{"noise_vibration"},
|
|
SuggestedMeasureIDs: []string{"M141"},
|
|
SuggestedEvidenceIDs: []string{"E12", "E20"},
|
|
Priority: 60,
|
|
ScenarioDE: "Druckluftduesen zum Ausblasen oder Auswerfen von Packungen erzeugen Impulsspitzen ueber 95 dB(A).",
|
|
TriggerDE: "Dauerbetrieb ohne Schallschutzhaube, defekte Schalldaempfer an Auswurfduesen.",
|
|
HarmDE: "Laermschwerhoerigkeit, Tinnitus bei dauerhafter Exposition.",
|
|
AffectedDE: "Bedienpersonal, Personen in angrenzenden Arbeitsbereichen.",
|
|
ZoneDE: "Auswurfstation, Druckluftduesen, Verpackungsstrecke.",
|
|
DefaultSeverity: 3, DefaultExposure: 5,
|
|
},
|
|
{
|
|
ID: "HP328", NameDE: "Quetschen an Kartonaufrichter", NameEN: "Crushing at carton erector",
|
|
RequiredComponentTags: []string{"crush_point", "moving_part"},
|
|
RequiredEnergyTags: []string{},
|
|
GeneratedHazardCats: []string{"mechanical_hazard"},
|
|
SuggestedMeasureIDs: []string{"M001", "M005"},
|
|
SuggestedEvidenceIDs: []string{"E01", "E08"},
|
|
Priority: 85,
|
|
ScenarioDE: "Bediener greift in den Faltmechanismus des Kartonaufrichters, um verklemmte Zuschnitte zu loesen.",
|
|
TriggerDE: "Kartonstau, manuelle Beseitigung bei laufendem Takt, defekte Schutzabdeckung.",
|
|
HarmDE: "Quetschung der Finger zwischen Faltklappen und Gegendruckleiste.",
|
|
AffectedDE: "Bedienpersonal, Einrichter.",
|
|
ZoneDE: "Faltstation, Klebstoffauftrag, Zuschnittmagazin.",
|
|
DefaultSeverity: 3, DefaultExposure: 3,
|
|
},
|
|
{
|
|
ID: "HP329", NameDE: "Klebstoffverbrennung bei Heissleimanlage", NameEN: "Hot melt adhesive burn",
|
|
RequiredComponentTags: []string{"high_temperature"},
|
|
RequiredEnergyTags: []string{"thermal"},
|
|
GeneratedHazardCats: []string{"thermal_hazard"},
|
|
SuggestedMeasureIDs: []string{"M054", "M141"},
|
|
SuggestedEvidenceIDs: []string{"E08", "E20"},
|
|
Priority: 78,
|
|
ScenarioDE: "Heisser Klebstoff (180-200 Grad C) spritzt beim Nachfuellen oder bei Duesen-Verstopfung.",
|
|
TriggerDE: "Nachfuellen des Klebstoffbehaelters, Reinigen verstopfter Duesen, Leitungsbruch.",
|
|
HarmDE: "Schwere Verbrennungen an Haenden und Gesicht durch Heisskleber.",
|
|
AffectedDE: "Bedienpersonal, Wartungspersonal.",
|
|
ZoneDE: "Klebstoffschmelzer, Duesenbereich, Schlauchleitungen.",
|
|
DefaultSeverity: 3, DefaultExposure: 3,
|
|
},
|
|
{
|
|
ID: "HP330", NameDE: "Einzug an Etikettiermaschine", NameEN: "Draw-in at labeling machine",
|
|
RequiredComponentTags: []string{"rotating_part", "entanglement_risk"},
|
|
RequiredEnergyTags: []string{},
|
|
GeneratedHazardCats: []string{"mechanical_hazard"},
|
|
SuggestedMeasureIDs: []string{"M001", "M005"},
|
|
SuggestedEvidenceIDs: []string{"E01", "E08"},
|
|
Priority: 75,
|
|
ScenarioDE: "Bediener greift in die laufende Etikettiermaschine, um schiefe Etiketten zu korrigieren.",
|
|
TriggerDE: "Manuelle Korrektur bei laufendem Betrieb, Einzug durch Etikettenmaterial.",
|
|
HarmDE: "Einzug von Fingern in Walzenspalt, Quetschung, Hautabschuerfungen.",
|
|
AffectedDE: "Bedienpersonal, Einrichter.",
|
|
ZoneDE: "Etikettenausgabe, Gegendruckwalze, Abwickler.",
|
|
DefaultSeverity: 3, DefaultExposure: 3,
|
|
},
|
|
{
|
|
ID: "HP331", NameDE: "Ergonomische Belastung bei Handsortierung", NameEN: "Ergonomic strain during manual sorting",
|
|
RequiredComponentTags: []string{"ergonomic", "moving_part"},
|
|
RequiredEnergyTags: []string{},
|
|
GeneratedHazardCats: []string{"ergonomic"},
|
|
SuggestedMeasureIDs: []string{"M141"},
|
|
SuggestedEvidenceIDs: []string{"E20"},
|
|
Priority: 50,
|
|
ScenarioDE: "Bediener sortiert fehlerhafte Packungen manuell von der laufenden Linie ab.",
|
|
TriggerDE: "Hohe Taktrate erfordert schnelle, repetitive Greifbewegungen ueber laengere Schicht.",
|
|
HarmDE: "Sehnenscheidenentzuendung, Schulter-Nacken-Syndrom, Rueckenschmerzen.",
|
|
AffectedDE: "Sortierpersonal, Kontrollpersonal.",
|
|
ZoneDE: "Kontrollstation, Auswurfband, Nacharbeitsplatz.",
|
|
DefaultSeverity: 2, DefaultExposure: 5,
|
|
},
|
|
{
|
|
ID: "HP332", NameDE: "Druckluft-Verletzung durch offene Leitung", NameEN: "Compressed air injury from open line",
|
|
RequiredComponentTags: []string{"pneumatic_part", "high_pressure"},
|
|
RequiredEnergyTags: []string{"pneumatic_pressure"},
|
|
GeneratedHazardCats: []string{"pneumatic_hydraulic"},
|
|
SuggestedMeasureIDs: []string{"M051", "M131"},
|
|
SuggestedEvidenceIDs: []string{"E06", "E11"},
|
|
Priority: 80,
|
|
ScenarioDE: "Druckluftschlauch reisst ab oder wird ungesichert getrennt und peitzscht unkontrolliert umher.",
|
|
TriggerDE: "Defekte Schlauchkupplung, Schlauchalterung, Druckluft-Peitscheffekt.",
|
|
HarmDE: "Augenverletzung durch Druckluftstrahl, Embolie bei Hautkontakt unter hohem Druck.",
|
|
AffectedDE: "Bedienpersonal, Wartungspersonal.",
|
|
ZoneDE: "Druckluftversorgung, Schlauchleitungen, Wartungsbereich.",
|
|
DefaultSeverity: 4, DefaultExposure: 2,
|
|
},
|
|
{
|
|
ID: "HP333", NameDE: "Quetschen durch Deckelzufuehrung", NameEN: "Crushing by lid feeder",
|
|
RequiredComponentTags: []string{"crush_point", "moving_part"},
|
|
RequiredEnergyTags: []string{},
|
|
GeneratedHazardCats: []string{"mechanical_hazard"},
|
|
SuggestedMeasureIDs: []string{"M001", "M005"},
|
|
SuggestedEvidenceIDs: []string{"E01", "E08"},
|
|
Priority: 82,
|
|
ScenarioDE: "Bediener greift in den Deckelsortierer oder die Deckelzufuehrung, um verklemmte Deckel zu loesen.",
|
|
TriggerDE: "Deckelstau in der Zufuehrung, manuelle Beseitigung bei laufendem Takt.",
|
|
HarmDE: "Quetschung der Finger zwischen Deckeln und Fuehrungsschienen.",
|
|
AffectedDE: "Bedienpersonal, Einrichter.",
|
|
ZoneDE: "Deckelsortierer, Zufuehrungskanal, Verschliessstation.",
|
|
DefaultSeverity: 3, DefaultExposure: 3,
|
|
},
|
|
{
|
|
ID: "HP334", NameDE: "Verletzung durch unkontrolliert oeffnende Schutzhaube", NameEN: "Injury from uncontrolled guard opening",
|
|
RequiredComponentTags: []string{"interlocked", "gravity_risk"},
|
|
RequiredEnergyTags: []string{},
|
|
GeneratedHazardCats: []string{"mechanical_hazard"},
|
|
SuggestedMeasureIDs: []string{"M051", "M054"},
|
|
SuggestedEvidenceIDs: []string{"E08"},
|
|
Priority: 70,
|
|
ScenarioDE: "Schwere Schutzhaube faellt unkontrolliert zu oder schlaegt beim Oeffnen gegen den Bediener.",
|
|
TriggerDE: "Defekte Gasdruckfeder, fehlende Arretierung der geoeffneten Haube.",
|
|
HarmDE: "Quetschung der Haende oder Kopfverletzung durch zufallende Haube.",
|
|
AffectedDE: "Bedienpersonal, Wartungspersonal.",
|
|
ZoneDE: "Schutzhaube, Wartungsoeffnung, Scharnierbereiche.",
|
|
DefaultSeverity: 3, DefaultExposure: 3,
|
|
},
|
|
}
|
|
}
|