package iace // GetLaserMedicalPatterns returns hazard patterns for laser machines, // medical devices (IEC 60601 context), and pressure equipment (HP335-HP374). func GetLaserMedicalPatterns() []HazardPattern { return []HazardPattern{ // ================================================================ // Laser Machine Patterns (HP335-HP349) // ================================================================ { ID: "HP335", NameDE: "Augenverletzung durch Laserstrahlung (Klasse 3B/4)", NameEN: "Eye injury from laser radiation (Class 3B/4)", RequiredComponentTags: []string{"radiation_risk"}, RequiredEnergyTags: []string{"radiation"}, GeneratedHazardCats: []string{"material_environmental"}, SuggestedMeasureIDs: []string{"M001", "M005", "M054"}, SuggestedEvidenceIDs: []string{"E01", "E08", "E24"}, Priority: 98, RequiresExpertCalculation: true, ExpertHintDE: "Laserklasse bestimmen, NOHD berechnen, Schutzbrillen-OD auswaehlen. DIN EN 60825-1.", ExpertHintEN: "Determine laser class, calculate NOHD, select protective eyewear OD. EN 60825-1.", ScenarioDE: "Direkter oder reflektierter Laserstrahl trifft das Auge des Bedieners oder umstehender Personen.", TriggerDE: "Fehlende Laserbrille, defekte Schutzumhausung, diffuse Reflexion an polierter Oberflaeche.", HarmDE: "Irreversible Netzhautverbrennung, Erblindung, Hornhautschaedigung.", AffectedDE: "Bedienpersonal, Wartungspersonal, Personen im Laserbereich.", ZoneDE: "Laserarbeitsraum, Strahlaustritt, Reflexionszone.", DefaultSeverity: 5, DefaultExposure: 3, }, { ID: "HP336", NameDE: "Hautverbrennung durch Laserstrahl", NameEN: "Skin burn from laser beam", RequiredComponentTags: []string{"radiation_risk"}, RequiredEnergyTags: []string{"radiation"}, GeneratedHazardCats: []string{"thermal_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005", "M054"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 90, ScenarioDE: "Laserstrahl hoher Leistung trifft die Haut des Bedieners direkt oder durch Reflexion.", TriggerDE: "Fehleinstellung des Strahlengangs, fehlende Einhausung, Reflexion am Werkstueck.", HarmDE: "Verbrennungen zweiten und dritten Grades, tiefe Gewebenekrose bei CO2-Lasern.", AffectedDE: "Bedienpersonal, Einrichter.", ZoneDE: "Strahlaustritt, Bearbeitungszone, Reflexionspfad.", DefaultSeverity: 4, DefaultExposure: 3, }, { ID: "HP337", NameDE: "Brand durch Laserstrahl auf brennbarem Material", NameEN: "Fire from laser beam on combustible material", RequiredComponentTags: []string{"radiation_risk", "high_temperature"}, RequiredEnergyTags: []string{"radiation"}, GeneratedHazardCats: []string{"thermal_hazard", "material_environmental"}, SuggestedMeasureIDs: []string{"M051", "M054", "M131"}, SuggestedEvidenceIDs: []string{"E01", "E08", "E20"}, Priority: 92, ScenarioDE: "Laserstrahl entzuendet brennbares Material im Bearbeitungsraum (Papier, Holz, Kunststoff, Loesungsmittel).", TriggerDE: "Ueberlauf des Strahls ueber Werkstueckkante, brennbares Reinigungsmittel im Arbeitsraum.", HarmDE: "Brandverletzungen, Rauchgasvergiftung, Sachschaeden am Geraet.", AffectedDE: "Bedienpersonal, alle Personen im Gebaeude.", ZoneDE: "Bearbeitungsraum, Absaugkanal, Umgebung der Laseranlage.", DefaultSeverity: 4, DefaultExposure: 2, }, { ID: "HP338", NameDE: "Reflexion — Strahl trifft unkontrolliert Person", NameEN: "Reflection — beam hits person uncontrolled", RequiredComponentTags: []string{"radiation_risk"}, RequiredEnergyTags: []string{"radiation"}, GeneratedHazardCats: []string{"material_environmental"}, SuggestedMeasureIDs: []string{"M001", "M005", "M054"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 95, ScenarioDE: "Laserstrahl reflektiert an poliertem oder spiegelndem Werkstueck und trifft Personen ausserhalb der geplanten Schutzzone.", TriggerDE: "Neues Werkstueck mit unbekannter Reflexion, spiegelndes Werkzeug im Strahlengang.", HarmDE: "Augenverletzung, Hautverbrennung durch unerwartete Reflexion.", AffectedDE: "Personen im erweiterten Laserbereich, Besucher.", ZoneDE: "Ausserhalb der Umhausung, Fenster, Wand-Reflexionsbereiche.", DefaultSeverity: 5, DefaultExposure: 2, }, { ID: "HP339", NameDE: "Rauchgas bei Laserschneiden (Metalldaempfe)", NameEN: "Fumes during laser cutting (metal vapors)", RequiredComponentTags: []string{"radiation_risk", "chemical_risk"}, RequiredEnergyTags: []string{"radiation"}, GeneratedHazardCats: []string{"material_environmental"}, SuggestedMeasureIDs: []string{"M124", "M141"}, SuggestedEvidenceIDs: []string{"E20"}, Priority: 85, ScenarioDE: "Beim Laserschneiden oder -schweissen entstehen toxische Metalldaempfe und Rauchgase.", TriggerDE: "Defekte oder unterdimensionierte Absaugung, Schneiden verzinkter oder beschichteter Bleche.", HarmDE: "Metallrauchfieber, chronische Lungenschaedigung, Krebserkrankung bei Langzeitexposition.", AffectedDE: "Bedienpersonal, Personen in der Halle.", ZoneDE: "Bearbeitungszone, Absaugkanal, Filterbereich.", DefaultSeverity: 4, DefaultExposure: 4, }, { ID: "HP340", NameDE: "Explosionsgefahr bei Laser + brennbare Atmosphaere", NameEN: "Explosion hazard laser + combustible atmosphere", RequiredComponentTags: []string{"radiation_risk"}, RequiredEnergyTags: []string{"radiation"}, GeneratedHazardCats: []string{"material_environmental"}, SuggestedMeasureIDs: []string{"M051", "M054", "M131"}, SuggestedEvidenceIDs: []string{"E01", "E20"}, Priority: 96, RequiresExpertCalculation: true, ExpertHintDE: "ATEX-Einstufung und Zuendenergie des Laserstrahls muessen bewertet werden.", ExpertHintEN: "ATEX classification and ignition energy of laser beam must be assessed.", ScenarioDE: "Laserstrahl entzuendet explosionsfaehige Gas- oder Staubatmosphaere im Bearbeitungsraum.", TriggerDE: "Prozessgas-Leckage, brennbarer Staub, unzureichende Belueftung der Laserkabine.", HarmDE: "Explosion mit schweren Verbrennungen, Druckwellenverletzung, Tod.", AffectedDE: "Bedienpersonal, alle Personen in der Umgebung.", ZoneDE: "Laserkabine, Gasversorgung, Absauganlage.", DefaultSeverity: 5, DefaultExposure: 1, }, { ID: "HP341", NameDE: "Quetschen durch CNC-Achsen der Laseranlage", NameEN: "Crushing by CNC axes of laser system", RequiredComponentTags: []string{"moving_part", "high_force", "crush_point"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M005", "M051"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 90, ScenarioDE: "CNC-Achsen der Laseranlage bewegen Bearbeitungskopf oder Werkstuecktisch und quetschen Person im Arbeitsraum.", TriggerDE: "Betreten des Bearbeitungsraums bei Referenzfahrt oder Programmablauf, defekte Schutztuer.", HarmDE: "Quetschverletzungen an Haenden oder Oberkoerper, Frakturen.", AffectedDE: "Einrichter, Wartungspersonal.", ZoneDE: "Bearbeitungsraum, Verfahrwege der X-/Y-/Z-Achsen.", DefaultSeverity: 4, DefaultExposure: 2, }, { ID: "HP342", NameDE: "Blendung durch Streulicht", NameEN: "Glare from stray light", RequiredComponentTags: []string{"radiation_risk"}, RequiredEnergyTags: []string{"radiation"}, GeneratedHazardCats: []string{"material_environmental"}, SuggestedMeasureIDs: []string{"M054", "M141"}, SuggestedEvidenceIDs: []string{"E08", "E24"}, Priority: 72, ScenarioDE: "Streulicht oder Prozessleuchten am Bearbeitungspunkt blenden den Bediener und fuehren zu Fehlbedienung.", TriggerDE: "Fehlende Blendschutzfilter, Beobachtung des Bearbeitungspunkts ohne Filter.", HarmDE: "Temporaere Blendung, Fehlbedienung, bei Langzeitexposition Netzhautschaedigung.", AffectedDE: "Bedienpersonal, Einrichter.", ZoneDE: "Beobachtungsfenster, Kamerasystem, offene Bearbeitungszone.", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP343", NameDE: "Elektroschock an Laserquelle (Hochspannung)", NameEN: "Electric shock at laser source (high voltage)", RequiredComponentTags: []string{"electrical_part", "high_voltage"}, RequiredEnergyTags: []string{"electrical_energy"}, GeneratedHazardCats: []string{"electrical_hazard"}, SuggestedMeasureIDs: []string{"M003", "M004", "M054"}, SuggestedEvidenceIDs: []string{"E04", "E10"}, Priority: 95, RequiresExpertCalculation: true, ExpertHintDE: "Restenergie in Kondensatoren muss nach Abschaltung bewertet werden (Entladezeit).", ExpertHintEN: "Residual energy in capacitors must be assessed after shutdown (discharge time).", ScenarioDE: "Wartungspersonal beruehrt Hochspannungskomponenten der Laserquelle (Kondensatoren, Netzgeraet).", TriggerDE: "Wartungsarbeiten ohne Freischalten, gespeicherte Energie in Kondensatoren nach Abschaltung.", HarmDE: "Toedlicher Stromschlag, schwere Verbrennungen, Herzkammerflimmern.", AffectedDE: "Wartungspersonal, Elektrofachkraefte.", ZoneDE: "Laserquellen-Gehaeuse, Hochspannungs-Netzgeraet, Kondensatorbank.", DefaultSeverity: 5, DefaultExposure: 2, }, { ID: "HP344", NameDE: "UV-Strahlung bei bestimmten Lasertypen", NameEN: "UV radiation from certain laser types", RequiredComponentTags: []string{"radiation_risk"}, RequiredEnergyTags: []string{"radiation"}, GeneratedHazardCats: []string{"material_environmental"}, SuggestedMeasureIDs: []string{"M054", "M141"}, SuggestedEvidenceIDs: []string{"E01", "E20"}, Priority: 78, ScenarioDE: "UV-Laserstrahlung (z.B. Excimer-Laser) schaedigt Haut und Augen bei unzureichendem Schutz.", TriggerDE: "Betrieb ohne UV-Schutzabschirmung, Reflexion an metallischen Oberflaechen.", HarmDE: "Photokeratitis (Verblitzen), Hautkrebs bei chronischer Exposition.", AffectedDE: "Bedienpersonal, Laborpersonal.", ZoneDE: "Strahlaustritt, Bearbeitungszone bei offener Einhausung.", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP345", NameDE: "Schutzgaserstickung in Laserkabine", NameEN: "Inert gas asphyxiation in laser cabin", RequiredComponentTags: []string{"structural_part", "chemical_risk"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"material_environmental"}, SuggestedMeasureIDs: []string{"M054", "M141"}, SuggestedEvidenceIDs: []string{"E01", "E20"}, Priority: 88, ScenarioDE: "Schutzgas (Stickstoff, Argon) verdraengt Sauerstoff in geschlossener Laserkabine oder Bearbeitungsraum.", TriggerDE: "Gasleckage, Betreten der Kabine ohne Belueftung, defekter Sauerstoffsensor.", HarmDE: "Bewusstlosigkeit, Erstickungstod bei Sauerstoffkonzentration unter 17%.", AffectedDE: "Wartungspersonal, Bedienpersonal bei Reinigung.", ZoneDE: "Laserkabine, Bearbeitungskammer, Gasversorgungsbereich.", DefaultSeverity: 5, DefaultExposure: 2, }, { ID: "HP346", NameDE: "Fokussierlinsenverschmutzung verursacht Rueckreflex", NameEN: "Focusing lens contamination causes back-reflection", RequiredComponentTags: []string{"radiation_risk"}, RequiredEnergyTags: []string{"radiation"}, GeneratedHazardCats: []string{"thermal_hazard", "material_environmental"}, SuggestedMeasureIDs: []string{"M054", "M141"}, SuggestedEvidenceIDs: []string{"E08", "E21"}, Priority: 80, ScenarioDE: "Verschmutzte Fokussierlinse absorbiert Laserenergie, ueberhitzt und kann bersten oder Strahl unkontrolliert ablenken.", TriggerDE: "Versaeumte Linsenreinigung, Spritzerablagerung auf der Optik, Schutzglas fehlt.", HarmDE: "Verbrennungen durch Glasbruch, Linsenbrand, unkontrollierter Strahlaustritt.", AffectedDE: "Bedienpersonal, Wartungspersonal.", ZoneDE: "Laserbearbeitungskopf, Optik-Einheit.", DefaultSeverity: 4, DefaultExposure: 2, }, { ID: "HP347", NameDE: "Laserstrahl-Austritt bei defekter Einhausung", NameEN: "Laser beam escape from defective enclosure", RequiredComponentTags: []string{"radiation_risk", "interlocked"}, RequiredEnergyTags: []string{"radiation"}, GeneratedHazardCats: []string{"material_environmental", "safety_function_failure"}, SuggestedMeasureIDs: []string{"M001", "M005", "M106"}, SuggestedEvidenceIDs: []string{"E01", "E07", "E08"}, Priority: 96, ScenarioDE: "Laserstrahl tritt durch Spalt, Riss oder defekte Tuerverriegelung aus der Schutzeinhausung aus.", TriggerDE: "Mechanische Beschaedigung der Kabine, manipulierter Tuerschalter, fehlende Wartung.", HarmDE: "Augenverletzung, Hautverbrennung bei umstehenden Personen.", AffectedDE: "Alle Personen in der Umgebung der Laseranlage.", ZoneDE: "Einhausungswaende, Tuerspalte, Kabel- und Schlauchdurchfuehrungen.", DefaultSeverity: 5, DefaultExposure: 2, }, { ID: "HP348", NameDE: "Laermbelastung durch Laserschneidprozess", NameEN: "Noise exposure from laser cutting process", RequiredComponentTags: []string{"noise_source", "radiation_risk"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"noise_vibration"}, SuggestedMeasureIDs: []string{"M141"}, SuggestedEvidenceIDs: []string{"E12", "E20"}, Priority: 60, ScenarioDE: "Hochgeschwindigkeits-Laserschneiden erzeugt hohe Schallpegel durch Schneidgas und Materialverdampfung.", TriggerDE: "Offene oder schlecht gedaemmte Kabine, Schneiden duenner Bleche mit hoher Gasstroemung.", HarmDE: "Laermschwerhoerigkeit, Tinnitus bei Langzeitexposition.", AffectedDE: "Bedienpersonal, Personen in angrenzenden Bereichen.", ZoneDE: "Laserschneidanlage, unmittelbarer Umgebungsbereich.", DefaultSeverity: 2, DefaultExposure: 4, }, { ID: "HP349", NameDE: "Restenergie in Lasermedium nach Abschaltung", NameEN: "Residual energy in laser medium after shutdown", RequiredComponentTags: []string{"radiation_risk", "stored_energy"}, RequiredEnergyTags: []string{"stored_energy"}, GeneratedHazardCats: []string{"electrical_hazard", "material_environmental"}, SuggestedMeasureIDs: []string{"M054", "M131"}, SuggestedEvidenceIDs: []string{"E01", "E10"}, Priority: 85, ScenarioDE: "Lasermedium oder Pumpkondensatoren speichern nach Abschaltung noch gefaehrliche Energie.", TriggerDE: "Sofortige Wartung nach Abschaltung ohne Wartezeit, fehlende Entladeanzeige.", HarmDE: "Elektrischer Schlag durch Restkondensatorladung, unbeabsichtigter Strahlimpuls.", AffectedDE: "Wartungspersonal, Elektrofachkraefte.", ZoneDE: "Laserquellen-Gehaeuse, Kondensatoren, Pumpendioden-Versorgung.", DefaultSeverity: 4, DefaultExposure: 2, }, // ================================================================ // Medical Device Patterns — IEC 60601 context (HP350-HP364) // ================================================================ { ID: "HP350", NameDE: "Elektrischer Schlag am Patienten (Ableitstrom)", NameEN: "Electric shock to patient (leakage current)", RequiredComponentTags: []string{"electrical_part"}, RequiredEnergyTags: []string{"electrical_energy"}, GeneratedHazardCats: []string{"electrical_hazard"}, SuggestedMeasureIDs: []string{"M003", "M004"}, SuggestedEvidenceIDs: []string{"E04", "E10"}, Priority: 97, RequiresExpertCalculation: true, ExpertHintDE: "Ableitstrom-Messung nach IEC 60601-1 Abschnitt 8.7 erforderlich.", ExpertHintEN: "Leakage current measurement per IEC 60601-1 clause 8.7 required.", ScenarioDE: "Patient wird durch ueberhoeahten Ableitstrom des Medizingeraets gefaehrdet.", TriggerDE: "Defekte Isolierung, beschaedigtes Netzkabel, fehlender Schutzleiter, Single-Fault-Condition.", HarmDE: "Herzkammerflimmern, Verbrennungen an Elektroden-Kontaktstellen, Tod.", AffectedDE: "Patienten (insbesondere mit Herzkatheter), Anwender.", ZoneDE: "Patientenanschlussteile, Elektrodenkontakte, Geraeteoberflaeche.", DefaultSeverity: 5, DefaultExposure: 4, }, { ID: "HP351", NameDE: "Fehlfunktion des Defibrillators", NameEN: "Defibrillator malfunction", RequiredComponentTags: []string{"electrical_part", "has_software"}, RequiredEnergyTags: []string{"electrical_energy", "stored_energy"}, GeneratedHazardCats: []string{"electrical_hazard", "safety_function_failure"}, SuggestedMeasureIDs: []string{"M003", "M106"}, SuggestedEvidenceIDs: []string{"E01", "E07", "E10", "E14"}, Priority: 98, RequiresExpertCalculation: true, ExpertHintDE: "Funktionale Sicherheit nach IEC 62304 + IEC 60601-2-4 validieren.", ExpertHintEN: "Functional safety per IEC 62304 + IEC 60601-2-4 must be validated.", ScenarioDE: "Defibrillator gibt keinen Schock ab, gibt falschen Schock ab, oder liefert falsche Energie.", TriggerDE: "Softwarefehler in der Rhythmusanalyse, defekter Energiespeicher, Elektrodenversagen.", HarmDE: "Tod durch unterlassene Defibrillation, Myokardschaedigung durch falsche Energie.", AffectedDE: "Patienten mit Herzstillstand.", ZoneDE: "Patientenkontakt, Elektrodenpositionen.", DefaultSeverity: 5, DefaultExposure: 2, }, { ID: "HP352", NameDE: "Ueberhitzung durch HF-Chirurgiegeraet", NameEN: "Overheating by HF surgical device", RequiredComponentTags: []string{"electrical_part", "high_temperature"}, RequiredEnergyTags: []string{"electrical_energy", "thermal"}, GeneratedHazardCats: []string{"thermal_hazard", "electrical_hazard"}, SuggestedMeasureIDs: []string{"M003", "M054"}, SuggestedEvidenceIDs: []string{"E01", "E08", "E10"}, Priority: 93, ScenarioDE: "HF-Chirurgiegeraet erzeugt unkontrolliert Waerme an unbeabsichtigter Stelle am Patienten.", TriggerDE: "Defekte Neutralelektrode, zu kleine Kontaktflaeche, kapazitive Kopplung an Metallimplantaten.", HarmDE: "Verbrennungen dritten Grades an Neutralelektrode, Gewebeschaedigung im OP-Feld.", AffectedDE: "Patienten unter Operation.", ZoneDE: "Neutralelektroden-Position, OP-Feld, Beruehrungspunkte mit Metallobjekten.", DefaultSeverity: 4, DefaultExposure: 3, }, { ID: "HP353", NameDE: "Strahlenexposition am CT-Scanner", NameEN: "Radiation exposure at CT scanner", RequiredComponentTags: []string{"radiation_risk"}, RequiredEnergyTags: []string{"radiation"}, GeneratedHazardCats: []string{"material_environmental"}, SuggestedMeasureIDs: []string{"M054", "M141"}, SuggestedEvidenceIDs: []string{"E01", "E20"}, Priority: 90, RequiresExpertCalculation: true, ExpertHintDE: "Dosis-Flaechenprodukt und Effektivdosis muessen berechnet werden. StrlSchG/RoV.", ExpertHintEN: "Dose-area product and effective dose must be calculated. Radiation protection regulations.", ScenarioDE: "Patient oder Personal wird einer unnoetigen oder ueberhoehten Roentgendosis ausgesetzt.", TriggerDE: "Wiederholte Scans, falsche Protokollwahl, defekte Dosisautomatik, fehlende Bleischuerze.", HarmDE: "Strahleninduzierter Krebs bei Langzeitexposition, Hautroetung bei Hochdosis-CT.", AffectedDE: "Patienten, radiologisches Personal.", ZoneDE: "CT-Gantry, Untersuchungsraum, Bedienerplatz bei defektem Strahlenschutz.", DefaultSeverity: 4, DefaultExposure: 4, }, { ID: "HP354", NameDE: "Fehlalarm fuehrt zu falscher Behandlung", NameEN: "False alarm leads to wrong treatment", RequiredComponentTags: []string{"sensor_part", "has_software"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"sensor_fault", "software_fault"}, SuggestedMeasureIDs: []string{"M106", "M141"}, SuggestedEvidenceIDs: []string{"E01", "E14"}, Priority: 88, ScenarioDE: "Patientenmonitor zeigt falschen Alarm an (z.B. falsche Herzfrequenz), Arzt handelt darauf basierend.", TriggerDE: "Defekter Sensor, Bewegungsartefakte, Softwarefehler in der Signalverarbeitung.", HarmDE: "Falsche Medikation, unnoetiger Eingriff, verzoegerte Behandlung bei echtem Ereignis.", AffectedDE: "Patienten, behandelndes aerztliches Personal.", ZoneDE: "Patientenmonitor, Intensivstation, OP-Saal.", DefaultSeverity: 4, DefaultExposure: 4, }, { ID: "HP355", NameDE: "Infektionsgefahr durch mangelhafte Sterilisation", NameEN: "Infection risk from insufficient sterilization", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"material_environmental"}, SuggestedMeasureIDs: []string{"M141"}, SuggestedEvidenceIDs: []string{"E20", "E21"}, Priority: 92, ScenarioDE: "Medizingeraet oder Zubehoer ist nach Aufbereitung nicht steril und uebertraegt Keime auf den Patienten.", TriggerDE: "Ungenuegender Sterilisationszyklus, konstruktive Totzonen, nicht autoklavierbares Material.", HarmDE: "Postoperative Infektion, Sepsis, Multiorganversagen.", AffectedDE: "Patienten, insbesondere immunsupprimierte.", ZoneDE: "Patientenberuehrende Flaechen, Hohlraeume, Schlauchanschluesse.", DefaultSeverity: 5, DefaultExposure: 3, }, { ID: "HP356", NameDE: "Mechanisches Versagen des OP-Tischs", NameEN: "Mechanical failure of operating table", RequiredComponentTags: []string{"moving_part", "hydraulic_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M001", "M051"}, SuggestedEvidenceIDs: []string{"E01", "E08", "E21"}, Priority: 90, ScenarioDE: "OP-Tisch senkt sich unkontrolliert oder kippt waehrend des Eingriffs.", TriggerDE: "Hydraulikleckage, mechanisches Versagen der Verriegelung, Ueberlast.", HarmDE: "Sturz des Patienten vom Tisch, Verletzung durch chirurgische Instrumente bei unkontrollierter Bewegung.", AffectedDE: "Patienten waehrend Operation, OP-Personal.", ZoneDE: "OP-Tisch, Saeulenmechanismus, Kopf- und Beinteile.", DefaultSeverity: 4, DefaultExposure: 2, }, { ID: "HP357", NameDE: "EMV-Stoerung anderer Geraete", NameEN: "EMC interference with other devices", RequiredComponentTags: []string{"electrical_part", "networked"}, RequiredEnergyTags: []string{"electromagnetic"}, GeneratedHazardCats: []string{"emc_hazard", "safety_function_failure"}, SuggestedMeasureIDs: []string{"M004", "M106"}, SuggestedEvidenceIDs: []string{"E01", "E10"}, Priority: 85, ScenarioDE: "Elektromagnetische Stoerstrahlung eines Medizingeraets beeinflusst andere lebenserhaltende Geraete im Raum.", TriggerDE: "Fehlende EMV-Pruefung, defekte Schirmung, Betrieb ausserhalb spezifizierter Umgebung.", HarmDE: "Fehlfunktion von Beatmungsgeraet, Infusionspumpe oder Patientenmonitor.", AffectedDE: "Patienten an lebenserhaltenden Geraeten.", ZoneDE: "Intensivstation, OP-Saal, Notaufnahme.", DefaultSeverity: 4, DefaultExposure: 3, }, { ID: "HP358", NameDE: "Softwarefehler in Dosierungssystem", NameEN: "Software error in dosing system", RequiredComponentTags: []string{"has_software", "programmable"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"software_fault", "safety_function_failure"}, SuggestedMeasureIDs: []string{"M106"}, SuggestedEvidenceIDs: []string{"E01", "E07", "E14"}, Priority: 97, RequiresExpertCalculation: true, ExpertHintDE: "Software-Sicherheitsklasse nach IEC 62304 bestimmen. SOUP-Analyse erforderlich.", ExpertHintEN: "Software safety class per IEC 62304 must be determined. SOUP analysis required.", ScenarioDE: "Infusionspumpe oder Spritzenantrieb dosiert aufgrund eines Softwarefehlers eine falsche Medikamentenmenge.", TriggerDE: "Softwarebug in der Dosisberechnung, Rundungsfehler, unbehandelte Ausnahme.", HarmDE: "Ueberdosierung: Vergiftung, Herzstillstand. Unterdosierung: Therapieversagen.", AffectedDE: "Patienten, insbesondere bei hochpotenten Medikamenten.", ZoneDE: "Infusionspumpe, Spritzenantrieb, Medikamenten-Managementsystem.", DefaultSeverity: 5, DefaultExposure: 4, }, { ID: "HP359", NameDE: "Patientenfall vom Krankenbett", NameEN: "Patient fall from hospital bed", RequiredComponentTags: []string{"gravity_risk", "moving_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"mechanical_hazard"}, SuggestedMeasureIDs: []string{"M051", "M141"}, SuggestedEvidenceIDs: []string{"E01", "E08"}, Priority: 80, ScenarioDE: "Patient stuerzt vom elektrisch verstellbaren Krankenbett durch Fehlfunktion der Seitensicherung oder unkontrollierte Bewegung.", TriggerDE: "Defekte Seitenverriegelung, unbeabsichtigte Betaetigung der Fernbedienung, Kippsicherung versagt.", HarmDE: "Knochenbrueche (Huefte, Schaedel), Prellungen, bei aelteren Patienten lebensbedrohlich.", AffectedDE: "Patienten, insbesondere desorientierte oder sedierte.", ZoneDE: "Bettseitenschutz, Kopf-/Fussteil, gesamte Liegeoberflaeche.", DefaultSeverity: 4, DefaultExposure: 4, }, { ID: "HP360", NameDE: "Ueberhitzung tragbarer Geraetebatterie", NameEN: "Overheating of portable device battery", RequiredComponentTags: []string{"electrical_part"}, RequiredEnergyTags: []string{"stored_energy", "thermal"}, GeneratedHazardCats: []string{"thermal_hazard", "electrical_hazard"}, SuggestedMeasureIDs: []string{"M003", "M054"}, SuggestedEvidenceIDs: []string{"E01", "E10"}, Priority: 85, ScenarioDE: "Lithium-Akku eines tragbaren Medizingeraets ueberhitzt und kann thermisch durchgehen.", TriggerDE: "Defektes Ladegeraet, beschaedigter Akku, Ueberladen, Kurzschluss.", HarmDE: "Verbrennungen, toxische Rauchgase, Brand im Patientenumfeld.", AffectedDE: "Patienten, Pflegepersonal.", ZoneDE: "Geraetegehaeuse, Ladestation, Patientennaeah.", DefaultSeverity: 4, DefaultExposure: 3, }, { ID: "HP361", NameDE: "Fehlerhafte Anzeige am Patientenmonitor", NameEN: "Erroneous display on patient monitor", RequiredComponentTags: []string{"user_interface", "has_software"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"hmi_error", "software_fault"}, SuggestedMeasureIDs: []string{"M106", "M141"}, SuggestedEvidenceIDs: []string{"E01", "E14"}, Priority: 88, ScenarioDE: "Patientenmonitor zeigt falsche Vitalwerte an, aerztliches Personal trifft Entscheidungen auf falscher Grundlage.", TriggerDE: "Displayfehler, Signalverarbeitungsfehler, defekter Sensoreingang.", HarmDE: "Verzoegerte Erkennung kritischer Zustaende, falsche Therapieentscheidung.", AffectedDE: "Patienten, aerztliches Personal.", ZoneDE: "Monitoranzeige, Alarmeinstellung, Sensoranbindung.", DefaultSeverity: 4, DefaultExposure: 4, }, { ID: "HP362", NameDE: "Bewegungseinschraenkung in MRT-Roehre", NameEN: "Movement restriction in MRI bore", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{"electromagnetic"}, GeneratedHazardCats: []string{"ergonomic", "material_environmental"}, SuggestedMeasureIDs: []string{"M054", "M141"}, SuggestedEvidenceIDs: []string{"E01", "E24"}, Priority: 72, ScenarioDE: "Patient erleidet Panikattacke in enger MRT-Roehre oder kann bei Geraeteausfall nicht schnell evakuiert werden.", TriggerDE: "Klaustrophobie, laengere Untersuchungsdauer, Defekt der Patientenliege bei Evakuierung.", HarmDE: "Panikbedingte Verletzungen, Aspiration bei sediertem Patient, verzoegerte Rettung.", AffectedDE: "Patienten, insbesondere klaustrophobische oder sedierte.", ZoneDE: "MRT-Bore, Patientenliege, Zugangsbereich.", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP363", NameDE: "Ferromagnetischer Gegenstand als MRT-Projektil", NameEN: "Ferromagnetic object as MRI projectile", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{"electromagnetic"}, GeneratedHazardCats: []string{"mechanical_hazard", "material_environmental"}, SuggestedMeasureIDs: []string{"M054", "M141"}, SuggestedEvidenceIDs: []string{"E01", "E24", "E25"}, Priority: 96, ScenarioDE: "Ferromagnetischer Gegenstand wird vom MRT-Magnetfeld angezogen und zum Projektil beschleunigt.", TriggerDE: "Nicht detektiertes ferromagnetisches Werkzeug, Rollstuhl, Sauerstoffflasche im MRT-Raum.", HarmDE: "Schwere Quetsch- und Schlagverletzungen, Schaedelfraktur, toedliche Verletzung.", AffectedDE: "Patienten, Personal, Besucher im MRT-Raum.", ZoneDE: "MRT-Raum, insbesondere Eingangsbereich und Bore-Zentrum.", DefaultSeverity: 5, DefaultExposure: 2, }, { ID: "HP364", NameDE: "Quenchgefahr bei supraleitendem MRT-Magnet", NameEN: "Quench hazard at superconducting MRI magnet", RequiredComponentTags: []string{"structural_part"}, RequiredEnergyTags: []string{"electromagnetic", "stored_energy"}, GeneratedHazardCats: []string{"material_environmental"}, SuggestedMeasureIDs: []string{"M051", "M054", "M131"}, SuggestedEvidenceIDs: []string{"E01", "E20"}, Priority: 90, ScenarioDE: "Unkontrollierter Helium-Quench des supraleitenden MRT-Magneten fuellt Raum mit Gas.", TriggerDE: "Kuehlfehler, Vibration, absichtlicher Notquench ohne Evakuierung, Versagen des Quench-Ventils.", HarmDE: "Erstickung durch Sauerstoffverdraengung, Kaelteverbrennungen, Druckwelle im geschlossenen Raum.", AffectedDE: "Patienten, Personal im MRT-Raum.", ZoneDE: "MRT-Raum, Quench-Rohrleitung, angrenzende Raeume bei Ventilversagen.", DefaultSeverity: 5, DefaultExposure: 1, }, // ================================================================ // Pressure Equipment Patterns (HP365-HP374) // ================================================================ { ID: "HP365", NameDE: "Bersten eines Druckbehaelters", NameEN: "Bursting of a pressure vessel", RequiredComponentTags: []string{"high_pressure", "structural_part"}, RequiredEnergyTags: []string{"stored_energy"}, GeneratedHazardCats: []string{"pneumatic_hydraulic"}, SuggestedMeasureIDs: []string{"M051", "M131"}, SuggestedEvidenceIDs: []string{"E01", "E11"}, Priority: 98, RequiresExpertCalculation: true, ExpertHintDE: "Berechnung nach AD 2000 oder EN 13445 erforderlich. Wiederkehrende Pruefung nach BetrSichV.", ExpertHintEN: "Calculation per AD 2000 or EN 13445 required. Periodic inspection per pressure equipment directive.", ScenarioDE: "Druckbehaelter versagt katastrophal und zerlegt sich in Fragmente.", TriggerDE: "Ueberdruck, Materialermuedung, Korrosion, fehlendes oder blockiertes Sicherheitsventil.", HarmDE: "Toedliche Verletzung durch Druckwelle und Fragmentwurf, schwere Verbrennungen.", AffectedDE: "Alle Personen im Umkreis von 50+ Metern, je nach Behaeltergroesse.", ZoneDE: "Behaelter, Aufstellungsraum, angrenzende Arbeitsbereiche.", DefaultSeverity: 5, DefaultExposure: 1, }, { ID: "HP366", NameDE: "Dampfaustritt an undichter Flanschverbindung", NameEN: "Steam leak at flanged joint", RequiredComponentTags: []string{"high_pressure", "high_temperature"}, RequiredEnergyTags: []string{"thermal", "stored_energy"}, GeneratedHazardCats: []string{"thermal_hazard", "pneumatic_hydraulic"}, SuggestedMeasureIDs: []string{"M054", "M131"}, SuggestedEvidenceIDs: []string{"E08", "E11"}, Priority: 90, ScenarioDE: "Heisser Dampf tritt aus einer undichten Flanschverbindung aus und trifft Personen im Nahbereich.", TriggerDE: "Dichtungsversagen, ungleichmaessig angezogene Schrauben, thermische Ausdehnung.", HarmDE: "Schwere Verbruehungen, unsichtbarer Dampfstrahl bei hohem Druck besonders gefaehrlich.", AffectedDE: "Wartungspersonal, Bedienpersonal.", ZoneDE: "Flanschverbindungen, Ventile, Rohrleitungsfuehrung.", DefaultSeverity: 4, DefaultExposure: 3, }, { ID: "HP367", NameDE: "Sicherheitsventil oeffnet nicht", NameEN: "Safety valve fails to open", RequiredComponentTags: []string{"high_pressure"}, RequiredEnergyTags: []string{"stored_energy"}, GeneratedHazardCats: []string{"safety_function_failure", "pneumatic_hydraulic"}, SuggestedMeasureIDs: []string{"M106", "M131"}, SuggestedEvidenceIDs: []string{"E01", "E08", "E11"}, Priority: 97, RequiresExpertCalculation: true, ExpertHintDE: "SIL-Nachweis fuer Druckbegrenzung erforderlich. Pruefzyklen des Sicherheitsventils festlegen.", ExpertHintEN: "SIL verification for pressure limitation required. Inspection cycles for safety valve must be defined.", ScenarioDE: "Sicherheitsventil ist blockiert oder defekt und oeffnet bei Ueberdruck nicht.", TriggerDE: "Korrosion, Verschmutzung, fehlende wiederkehrende Pruefung, falsche Einstellung.", HarmDE: "Ueberdruck bis zum Berstversagen des Behaelters, toedliche Folgen.", AffectedDE: "Alle Personen im Gefahrenbereich des Druckbehaelters.", ZoneDE: "Sicherheitsventil, Druckbehaelter, Ablaseleitung.", DefaultSeverity: 5, DefaultExposure: 1, }, { ID: "HP368", NameDE: "Druckstoss (Wasserschlag) in Rohrleitung", NameEN: "Pressure surge (water hammer) in pipeline", RequiredComponentTags: []string{"high_pressure"}, RequiredEnergyTags: []string{"stored_energy"}, GeneratedHazardCats: []string{"pneumatic_hydraulic", "mechanical_hazard"}, SuggestedMeasureIDs: []string{"M051", "M131"}, SuggestedEvidenceIDs: []string{"E01", "E11"}, Priority: 88, ScenarioDE: "Schnelles Schliessen eines Ventils erzeugt Druckstoss, der Rohrleitungen oder Armaturen zerreisst.", TriggerDE: "Schlagartig schliessender Schieber, Kondensatschlag in Dampfleitung, Pumpenausfall.", HarmDE: "Rohrleitungsbruch mit Mediumaustritt, Schlagverletzung durch losgerissene Teile.", AffectedDE: "Wartungspersonal, Bedienpersonal im Rohrleitungsbereich.", ZoneDE: "Rohrleitung, Ventile, Boegen, Waermetauscher-Anschluesse.", DefaultSeverity: 4, DefaultExposure: 2, }, { ID: "HP369", NameDE: "Korrosionsversagen unter Isolierung", NameEN: "Corrosion under insulation failure", RequiredComponentTags: []string{"high_pressure", "structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"material_environmental", "pneumatic_hydraulic"}, SuggestedMeasureIDs: []string{"M141"}, SuggestedEvidenceIDs: []string{"E01", "E20", "E21"}, Priority: 82, ScenarioDE: "Verdeckte Korrosion unter Waermedaemmung schwaecht Rohrleitung oder Behaelterwand bis zum Versagen.", TriggerDE: "Eindringen von Feuchtigkeit unter die Isolierung, fehlende wiederkehrende Pruefung.", HarmDE: "Plotzliches Versagen mit Mediumaustritt, Verbruehung oder Vergiftung.", AffectedDE: "Wartungspersonal, Bedienpersonal.", ZoneDE: "Isolierte Rohrleitungen, Behaeltermantel, Stutzenanschluesse.", DefaultSeverity: 4, DefaultExposure: 2, }, { ID: "HP370", NameDE: "Verbrennungsgefahr an heisser Dampfleitung", NameEN: "Burn hazard at hot steam pipe", RequiredComponentTags: []string{"high_temperature", "structural_part"}, RequiredEnergyTags: []string{"thermal"}, GeneratedHazardCats: []string{"thermal_hazard"}, SuggestedMeasureIDs: []string{"M054", "M141"}, SuggestedEvidenceIDs: []string{"E08", "E20"}, Priority: 85, ScenarioDE: "Personal beruehrt unisolierte oder beschaedigte Dampfleitung mit Oberflaeche ueber 60 Grad C.", TriggerDE: "Fehlende oder beschaedigte Isolierung, Arbeiten in engem Leitungsschacht.", HarmDE: "Kontaktverbrennung an Haenden und Oberkoerper.", AffectedDE: "Wartungspersonal, Bedienpersonal.", ZoneDE: "Dampfleitungen, Ventilkoerper, Flansche, Waermetauscher.", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP371", NameDE: "Erstickungsgefahr durch Inertgas-Austritt", NameEN: "Asphyxiation from inert gas release", RequiredComponentTags: []string{"chemical_risk", "structural_part"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"material_environmental"}, SuggestedMeasureIDs: []string{"M054", "M141"}, SuggestedEvidenceIDs: []string{"E01", "E20"}, Priority: 92, ScenarioDE: "Stickstoff oder anderes Inertgas tritt aus und verdraengt Atemluft in geschlossenem Raum.", TriggerDE: "Leckage an Flanschverbindung, Ventilversagen, absichtliche Inertisierung ohne Warnung.", HarmDE: "Bewusstlosigkeit innerhalb von Sekunden, Erstickungstod.", AffectedDE: "Wartungspersonal, Bedienpersonal, Besucher.", ZoneDE: "Geschlossene Raeume, Keller, Gruben nahe Gasversorgung.", DefaultSeverity: 5, DefaultExposure: 2, }, { ID: "HP372", NameDE: "Ueberdruckversagen Waermetauscher", NameEN: "Overpressure failure of heat exchanger", RequiredComponentTags: []string{"high_pressure", "high_temperature"}, RequiredEnergyTags: []string{"thermal", "stored_energy"}, GeneratedHazardCats: []string{"pneumatic_hydraulic", "thermal_hazard"}, SuggestedMeasureIDs: []string{"M051", "M131"}, SuggestedEvidenceIDs: []string{"E01", "E11"}, Priority: 90, RequiresExpertCalculation: true, ExpertHintDE: "Druckstossberechnung und Rohrbruchsicherung nach EN 13445/EN 13480 erforderlich.", ExpertHintEN: "Pressure surge calculation and pipe burst protection per EN 13445/EN 13480 required.", ScenarioDE: "Interne Leckage im Waermetauscher fuehrt zur Druckuebertragung von der Hochdruck- auf die Niederdruckseite.", TriggerDE: "Rohrbuendelbruch, Korrosion der Trennwaende, Thermoschock.", HarmDE: "Bersten der Niederdruckseite, unkontrollierter Medienaustritt, Verbruehung.", AffectedDE: "Wartungspersonal, Bedienpersonal.", ZoneDE: "Waermetauscher, Nieder-/Hochdruckseite, Abblaseleitung.", DefaultSeverity: 5, DefaultExposure: 2, }, { ID: "HP373", NameDE: "Druckluft-Hautinjektion", NameEN: "Compressed air skin injection", RequiredComponentTags: []string{"pneumatic_part", "high_pressure"}, RequiredEnergyTags: []string{"pneumatic_pressure"}, GeneratedHazardCats: []string{"pneumatic_hydraulic"}, SuggestedMeasureIDs: []string{"M054", "M131", "M141"}, SuggestedEvidenceIDs: []string{"E06", "E11"}, Priority: 85, ScenarioDE: "Hochdruckluft wird auf die Haut gerichtet und dringt in das Gewebe ein (subkutane Gasembolie).", TriggerDE: "Reinigung mit Druckluftpistole ohne Druckminderung, defekte Duesenabsicherung.", HarmDE: "Subkutanes Emphysem, Gasembolie, Gewebezerstoerung.", AffectedDE: "Bedienpersonal, Reinigungspersonal.", ZoneDE: "Druckluftpistole, offene Leitungen, Wartungsbereich.", DefaultSeverity: 4, DefaultExposure: 3, }, { ID: "HP374", NameDE: "Schnellschluss-Ventilversagen bei Druckentlastung", NameEN: "Fast-closing valve failure during pressure relief", RequiredComponentTags: []string{"high_pressure", "actuator_part"}, RequiredEnergyTags: []string{"stored_energy"}, GeneratedHazardCats: []string{"safety_function_failure", "pneumatic_hydraulic"}, SuggestedMeasureIDs: []string{"M106", "M131"}, SuggestedEvidenceIDs: []string{"E01", "E07", "E11"}, Priority: 93, RequiresExpertCalculation: true, ExpertHintDE: "SIL-Bewertung der Druckentlastungskette nach IEC 61511 erforderlich.", ExpertHintEN: "SIL assessment of pressure relief chain per IEC 61511 required.", ScenarioDE: "Schnellschlussventil schliesst nicht oder zu langsam bei Notfall-Druckentlastung.", TriggerDE: "Mechanische Verklemmung, Federbruch, Versagen des Stellantriebs, fehlende Pruefung.", HarmDE: "Unkontrollierter Druckaufbau, Berstversagen nachgelagerter Bauteile.", AffectedDE: "Bedienpersonal, alle Personen im Anlagenbereich.", ZoneDE: "Schnellschlussventil, Stellantrieb, Abblaseleitung.", DefaultSeverity: 5, DefaultExposure: 1, }, } }