package iace // NormReference represents a machinery safety norm with its metadata and mappings. // Only norm numbers, official titles, and our own scope descriptions are stored — // no copyrighted norm text is included. type NormReference struct { ID string `json:"id"` // e.g. "ISO-12100" Number string `json:"number"` // e.g. "ISO 12100:2010" TitleDE string `json:"title_de"` // Official German title NormType string `json:"norm_type"` // "A", "B1", "B2", "C" ScopeDE string `json:"scope_de"` // Brief scope in our own words MachineTypes []string `json:"machine_types"` // Machine types this applies to (empty = all) HazardCats []string `json:"hazard_cats"` // Hazard categories Tags []string `json:"tags"` // Component/energy tags that trigger this Mandatory bool `json:"mandatory"` // Typically mandatory vs recommended RelevantSections []string `json:"relevant_sections,omitempty"` // e.g. ["Abschnitt 4.2", "Tabelle 1"] BeuthURL string `json:"beuth_url,omitempty"` // e.g. "https://www.beuth.de/de/norm/din-en-iso-12100" } // GetNormsLibrary returns A-norms (Grundnormen) and B-norms (Sicherheitsgrundnormen // and Sicherheitsfachgrundnormen) for machinery safety CE compliance. func GetNormsLibrary() []NormReference { return []NormReference{ // ── A-Normen (Grundnormen) ────────────────────────────────────────── { ID: "ISO-12100", Number: "ISO 12100:2010", TitleDE: "Sicherheit von Maschinen — Allgemeine Gestaltungsleitsaetze, Risikobeurteilung und Risikominderung", NormType: "A", ScopeDE: "Zentrale Grundnorm fuer alle Maschinen: definiert den Risikobeurteilungsprozess und das Drei-Stufen-Verfahren zur Risikominderung.", MachineTypes: []string{}, HazardCats: []string{}, Tags: []string{}, Mandatory: true, RelevantSections: []string{"Abschnitt 4 (Risikobeurteilung)", "Abschnitt 5 (Risikominderung)", "Abschnitt 6 (3-Stufen-Verfahren)", "Anhang A (Gefaehrdungsliste)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-12100", }, // ── B1-Normen (Sicherheitsgrundnormen) ───────────────────────────── { ID: "ISO-13849-1", Number: "ISO 13849-1:2023", TitleDE: "Sicherheit von Maschinen — Sicherheitsbezogene Teile von Steuerungen — Teil 1: Allgemeine Gestaltungsleitsaetze", NormType: "B1", ScopeDE: "Legt das Performance-Level-Verfahren (PL a–e) fuer sicherheitsbezogene Steuerungsteile fest, einschliesslich Kategorien und Diagnosedeckungsgrad.", MachineTypes: []string{}, HazardCats: []string{"safety_function_failure", "mechanical_hazard", "electrical_hazard"}, Tags: []string{"programmable", "safety_device"}, Mandatory: true, RelevantSections: []string{"Abschnitt 4 (Gestaltungsleitsaetze)", "Abschnitt 5 (PL-Bestimmung)", "Tabelle 3 (PL vs. Kategorie)", "Anhang A (PL-Zuordnung)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-13849-1", }, { ID: "ISO-13849-2", Number: "ISO 13849-2:2012", TitleDE: "Sicherheit von Maschinen — Sicherheitsbezogene Teile von Steuerungen — Teil 2: Validierung", NormType: "B1", ScopeDE: "Beschreibt die Validierung der nach ISO 13849-1 ausgelegten sicherheitsbezogenen Steuerungsteile durch Analyse und Tests.", MachineTypes: []string{}, HazardCats: []string{"safety_function_failure", "mechanical_hazard", "electrical_hazard"}, Tags: []string{"programmable", "safety_device"}, Mandatory: false, RelevantSections: []string{"Abschnitt 4 (Validierungsplan)", "Abschnitt 5 (Analyse)", "Abschnitt 6 (Tests)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-13849-2", }, { ID: "IEC-62061", Number: "IEC 62061:2021", TitleDE: "Sicherheit von Maschinen — Funktionale Sicherheit sicherheitsbezogener Steuerungssysteme", NormType: "B1", ScopeDE: "Alternatives Verfahren zu ISO 13849 auf Basis von SIL (Safety Integrity Level) fuer komplexe elektronische Steuerungssysteme.", MachineTypes: []string{}, HazardCats: []string{"safety_function_failure", "mechanical_hazard", "electrical_hazard"}, Tags: []string{"programmable", "safety_device"}, Mandatory: false, RelevantSections: []string{"Abschnitt 5 (SIL-Zuordnung)", "Abschnitt 6 (Entwurf SRECS)", "Tabelle 3 (SIL-Grenzwerte)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iec-62061", }, // ── B2-Normen (Sicherheitsfachgrundnormen) ────────────────────────── { ID: "ISO-13857", Number: "ISO 13857:2019", TitleDE: "Sicherheit von Maschinen — Sicherheitsabstaende gegen das Erreichen von Gefahrstellen mit den oberen und unteren Gliedmassen", NormType: "B2", ScopeDE: "Definiert Mindestabstaende, die verhindern, dass Bediener mit Haenden oder Armen Gefahrstellen erreichen koennen.", MachineTypes: []string{}, HazardCats: []string{"mechanical_hazard"}, Tags: []string{"crush_point", "pinch_point", "shear_risk"}, Mandatory: false, RelevantSections: []string{"Abschnitt 4 (Obere Gliedmassen)", "Tabelle 1 (Sicherheitsabstaende)", "Abschnitt 5 (Untere Gliedmassen)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-13857", }, { ID: "ISO-13855", Number: "ISO 13855:2010", TitleDE: "Sicherheit von Maschinen — Anordnung von Schutzeinrichtungen im Hinblick auf Annaeherungsgeschwindigkeiten von Koerperteilen", NormType: "B2", ScopeDE: "Legt Berechnungsverfahren fuer Mindestabstaende von Schutzeinrichtungen unter Beruecksichtigung der Nachlaufzeit und Annaeherungsgeschwindigkeit fest.", MachineTypes: []string{}, HazardCats: []string{"mechanical_hazard", "safety_function_failure"}, Tags: []string{"moving_part", "afterrun_risk"}, Mandatory: false, RelevantSections: []string{"Abschnitt 5 (Berechnung Mindestabstand)", "Abschnitt 6 (Annaeherungsgeschwindigkeit)", "Tabelle 1 (Nachlaufwege)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-13855", }, { ID: "ISO-14120", Number: "ISO 14120:2015", TitleDE: "Sicherheit von Maschinen — Trennende Schutzeinrichtungen — Allgemeine Anforderungen fuer Gestaltung und Bau fester und beweglicher trennender Schutzeinrichtungen", NormType: "B2", ScopeDE: "Anforderungen an die Gestaltung, Berechnung und Konstruktion trennender Schutzeinrichtungen (fest und beweglich) fuer Maschinen.", MachineTypes: []string{}, HazardCats: []string{"mechanical_hazard"}, Tags: []string{"guard", "moving_part"}, Mandatory: false, RelevantSections: []string{"Abschnitt 5 (Gestaltung)", "Abschnitt 6 (Befestigung)", "Anhang A (Materialauswahl)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-14120", }, { ID: "ISO-14119", Number: "ISO 14119:2013", TitleDE: "Sicherheit von Maschinen — Verriegelungseinrichtungen in Verbindung mit trennenden Schutzeinrichtungen — Leitsaetze fuer Gestaltung und Auswahl", NormType: "B2", ScopeDE: "Gestaltungsleitsaetze fuer Verriegelungseinrichtungen (mechanisch, magnetisch, elektronisch) an trennenden Schutzeinrichtungen.", MachineTypes: []string{}, HazardCats: []string{"mechanical_hazard", "safety_function_failure"}, Tags: []string{"guard", "interlocked"}, Mandatory: false, RelevantSections: []string{"Abschnitt 5 (Auswahl Verriegelungsart)", "Abschnitt 6 (Gestaltung)", "Anhang A (Beispiele)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-14119", }, { ID: "EN-60204-1", Number: "EN 60204-1:2018", TitleDE: "Sicherheit von Maschinen — Elektrische Ausruestung von Maschinen — Teil 1: Allgemeine Anforderungen", NormType: "B2", ScopeDE: "Anforderungen an die elektrische Ausruestung von Maschinen (Verdrahtung, Schutzleiter, Schutzeinrichtungen, Schaltgeraete, Dokumentation).", MachineTypes: []string{}, HazardCats: []string{"electrical_hazard"}, Tags: []string{"electrical_part", "high_voltage"}, Mandatory: true, RelevantSections: []string{"Abschnitt 5 (Anschluss)", "Abschnitt 6 (Schutz gegen elektrischen Schlag)", "Abschnitt 9 (Steuerkreise)", "Abschnitt 12 (Anschlussleiter)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-60204-1", }, { ID: "ISO-13850", Number: "ISO 13850:2015", TitleDE: "Sicherheit von Maschinen — Not-Halt-Funktion — Gestaltungsleitsaetze", NormType: "B2", ScopeDE: "Gestaltungsleitsaetze fuer die Not-Halt-Funktion: Ausloeser, Betaetigungselemente, Reihenfolge der Abschaltung und Ruecksetzbedingungen.", MachineTypes: []string{}, HazardCats: []string{"safety_function_failure"}, Tags: []string{"moving_part"}, Mandatory: true, RelevantSections: []string{"Abschnitt 4 (Gestaltungsgrundsaetze)", "Abschnitt 5 (Funktionale Aspekte)", "Abschnitt 6 (Farbe/Form)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-13850", }, { ID: "IEC-61496-1", Number: "IEC 61496-1:2012", TitleDE: "Sicherheit von Maschinen — Beruehrungslos wirkende Schutzeinrichtungen — Teil 1: Allgemeine Anforderungen und Pruefungen", NormType: "B2", ScopeDE: "Anforderungen an beruehrungslos wirkende Schutzeinrichtungen (BWS, z.B. Lichtvorhaenge, Laserscanner) fuer den Personenschutz.", MachineTypes: []string{}, HazardCats: []string{"mechanical_hazard"}, Tags: []string{"moving_part", "crush_point"}, Mandatory: false, RelevantSections: []string{"Abschnitt 5 (Anforderungen)", "Abschnitt 6 (Pruefungen)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iec-61496-1", }, { ID: "ISO-4413", Number: "ISO 4413:2010", TitleDE: "Fluidtechnik — Hydraulik — Allgemeine Regeln und sicherheitstechnische Anforderungen an Anlagen", NormType: "B2", ScopeDE: "Sicherheitstechnische Anforderungen an hydraulische Anlagen: Druckbegrenzung, Leitungssicherung, Sperrventile, Leckageschutz.", MachineTypes: []string{}, HazardCats: []string{"pneumatic_hydraulic"}, Tags: []string{"hydraulic_part", "high_pressure"}, Mandatory: false, RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)", "Abschnitt 6 (Druckbegrenzung)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-4413", }, { ID: "ISO-4414", Number: "ISO 4414:2010", TitleDE: "Fluidtechnik — Pneumatik — Allgemeine Regeln und sicherheitstechnische Anforderungen an Anlagen", NormType: "B2", ScopeDE: "Sicherheitstechnische Anforderungen an pneumatische Anlagen: Druckluftaufbereitung, Druckabsicherung, Entlueftung, Leitungssicherung.", MachineTypes: []string{}, HazardCats: []string{"pneumatic_hydraulic"}, Tags: []string{"pneumatic_part"}, Mandatory: false, RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)", "Abschnitt 6 (Druckluftaufbereitung)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-4414", }, { ID: "EN-1037", Number: "EN 1037:1995+A1:2008", TitleDE: "Sicherheit von Maschinen — Vermeidung von unerwartetem Anlauf", NormType: "B2", ScopeDE: "Massnahmen zur Vermeidung von unerwartetem Anlauf: Energietrennung, gespeicherte Energie, Verriegelung, Absperren und Kennzeichnen.", MachineTypes: []string{}, HazardCats: []string{"mechanical_hazard", "safety_function_failure"}, Tags: []string{"moving_part", "stored_energy"}, Mandatory: false, RelevantSections: []string{"Abschnitt 4 (Massnahmen zur Vermeidung)", "Abschnitt 5 (Energietrennung)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-1037", }, { ID: "ISO-11228-1", Number: "ISO 11228-1:2021", TitleDE: "Ergonomie — Manuelles Handhaben von Lasten — Teil 1: Heben, Halten und Tragen", NormType: "B2", ScopeDE: "Grenzwerte und Empfehlungen fuer manuelles Heben, Halten und Tragen von Lasten am Arbeitsplatz zur Vermeidung von Muskel-Skelett-Erkrankungen.", MachineTypes: []string{}, HazardCats: []string{"ergonomic"}, Tags: []string{"structural_part"}, Mandatory: false, RelevantSections: []string{"Abschnitt 4 (Heben/Senken)", "Tabelle A.1 (Grenzwerte)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11228-1", }, { ID: "ISO-11204", Number: "ISO 11204:2010", TitleDE: "Akustik — Geraeuschemmission von Maschinen und Geraeten — Messung der Emissionsschalldruckpegel am Arbeitsplatz und an anderen festgelegten Orten", NormType: "B2", ScopeDE: "Messverfahren fuer Geraeuschemmission am Arbeitsplatz zur Bewertung der Laermbelastung und zum Nachweis der Einhaltung von Grenzwerten.", MachineTypes: []string{}, HazardCats: []string{"noise_vibration"}, Tags: []string{"noise_source", "vibration_source"}, Mandatory: false, RelevantSections: []string{"Abschnitt 5 (Messbedingungen)", "Abschnitt 7 (Unsicherheit)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11204", }, { ID: "ISO-13732-1", Number: "ISO 13732-1:2006", TitleDE: "Ergonomie der thermischen Umgebung — Verfahren zur Beurteilung der Reaktion des Menschen bei Kontakt mit Oberflaechen — Teil 1: Heisse Oberflaechen", NormType: "B2", ScopeDE: "Beurteilungsverfahren und Grenzwerte fuer die Beruehrung heisser Oberflaechen: Verbrennungsschwellen nach Material und Kontaktdauer.", MachineTypes: []string{}, HazardCats: []string{"thermal_hazard"}, Tags: []string{"high_temperature"}, Mandatory: false, RelevantSections: []string{"Abschnitt 5 (Verbrennungsschwellen)", "Tabelle 1 (Grenztemperaturen)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-13732-1", }, { ID: "ISO-14122-1", Number: "ISO 14122-1:2016", TitleDE: "Sicherheit von Maschinen — Ortsfeste Zugaenge zu maschinellen Anlagen — Teil 1: Wahl eines ortsfesten Zugangs und allgemeine Anforderungen", NormType: "B2", ScopeDE: "Auswahl und allgemeine Anforderungen fuer ortsfeste Zugaenge (Treppen, Leitern, Laufstege) zu Maschinen.", MachineTypes: []string{}, HazardCats: []string{"mechanical_hazard", "ergonomic"}, Tags: []string{"structural_part"}, Mandatory: false, RelevantSections: []string{"Abschnitt 4 (Wahl des Zugangs)", "Abschnitt 5 (Allgemeine Anforderungen)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-14122-1", }, { ID: "ISO-14122-2", Number: "ISO 14122-2:2016", TitleDE: "Sicherheit von Maschinen — Ortsfeste Zugaenge — Teil 2: Arbeitsbuehnen und Laufstege", NormType: "B2", ScopeDE: "Gestaltung und Abmessungen von Arbeitsbuehnen und Laufstegen fuer Wartung und Bedienung.", MachineTypes: []string{}, HazardCats: []string{"mechanical_hazard"}, Tags: []string{"structural_part"}, Mandatory: false, RelevantSections: []string{"Abschnitt 4 (Abmessungen)", "Abschnitt 5 (Gelaender)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-14122-2", }, { ID: "ISO-14122-3", Number: "ISO 14122-3:2016", TitleDE: "Sicherheit von Maschinen — Ortsfeste Zugaenge — Teil 3: Treppen, Treppenleitern und Gelaender", NormType: "B2", ScopeDE: "Anforderungen an Treppen, Treppenleitern und Gelaender als ortsfeste Zugaenge zu Maschinen.", MachineTypes: []string{}, HazardCats: []string{"mechanical_hazard"}, Tags: []string{"structural_part"}, Mandatory: false, RelevantSections: []string{"Abschnitt 4 (Treppen)", "Abschnitt 5 (Treppenleitern)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-14122-3", }, { ID: "ISO-19353", Number: "ISO 19353:2019", TitleDE: "Sicherheit von Maschinen — Brandverhuetung und Brandschutz", NormType: "B2", ScopeDE: "Brandschutzanforderungen fuer Maschinen: Zuendquellen, brennbare Stoffe, Branderkennungs- und Loeschsysteme.", MachineTypes: []string{}, HazardCats: []string{"material_environmental"}, Tags: []string{"high_temperature", "chemical_risk", "oil_mist_risk"}, Mandatory: false, RelevantSections: []string{"Abschnitt 4 (Risikobeurteilung Brand)", "Abschnitt 5 (Schutzmassnahmen)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-19353", }, { ID: "EN-842", Number: "EN 842:1996+A1:2008", TitleDE: "Sicherheit von Maschinen — Optische Gefahrensignale — Allgemeine Anforderungen, Gestaltung und Pruefung", NormType: "B2", ScopeDE: "Anforderungen an optische Gefahrensignale (Warn- und Signalleuchten) an Maschinen.", MachineTypes: []string{}, HazardCats: []string{"safety_function_failure"}, Tags: []string{"user_interface"}, Mandatory: false, RelevantSections: []string{"Abschnitt 4 (Anforderungen)", "Abschnitt 5 (Farben)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-842", }, { ID: "ISO-7731", Number: "ISO 7731:2003", TitleDE: "Ergonomie — Gefahrensignale fuer oeffentliche Bereiche und Arbeitsstaetten — Akustische Gefahrensignale", NormType: "B2", ScopeDE: "Gestaltung akustischer Gefahrensignale, damit sie unter Umgebungsgeraeuschbedingungen wahrgenommen werden.", MachineTypes: []string{}, HazardCats: []string{"safety_function_failure", "noise_vibration"}, Tags: []string{"noise_source"}, Mandatory: false, RelevantSections: []string{"Abschnitt 4 (Gestaltungsgrundsaetze)", "Abschnitt 5 (Signalarten)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-7731", }, { ID: "EN-894-1", Number: "EN 894-1:1997+A1:2008", TitleDE: "Sicherheit von Maschinen — Ergonomische Anforderungen an die Gestaltung von Anzeigen und Stellteilen — Teil 1: Allgemeine Leitsaetze", NormType: "B2", ScopeDE: "Allgemeine ergonomische Anforderungen an Anzeigen und Stellteile fuer Maschinenbediener.", MachineTypes: []string{}, HazardCats: []string{"ergonomic"}, Tags: []string{"user_interface", "has_software"}, Mandatory: false, RelevantSections: []string{"Abschnitt 4 (Allgemeine Leitsaetze)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-894-1", }, { ID: "EN-894-2", Number: "EN 894-2:1997+A1:2008", TitleDE: "Sicherheit von Maschinen — Ergonomische Anforderungen — Teil 2: Anzeigen", NormType: "B2", ScopeDE: "Ergonomische Gestaltung visueller Anzeigen (Displays, Skalen, Leuchten) an Maschinen.", MachineTypes: []string{}, HazardCats: []string{"ergonomic"}, Tags: []string{"user_interface"}, Mandatory: false, RelevantSections: []string{"Abschnitt 4 (Anforderungen Anzeigen)", "Abschnitt 5 (Sichtbarkeit)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-894-2", }, { ID: "EN-894-3", Number: "EN 894-3:2000+A1:2008", TitleDE: "Sicherheit von Maschinen — Ergonomische Anforderungen — Teil 3: Stellteile", NormType: "B2", ScopeDE: "Ergonomische Gestaltung von Stellteilen (Hebel, Taster, Schalter, Handraeder) an Maschinen.", MachineTypes: []string{}, HazardCats: []string{"ergonomic"}, Tags: []string{"user_interface"}, Mandatory: false, RelevantSections: []string{"Abschnitt 4 (Anforderungen Stellteile)", "Abschnitt 5 (Betaetigungskraefte)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-894-3", }, { ID: "IEC-60529", Number: "IEC 60529:2013", TitleDE: "Schutzarten durch Gehaeuse (IP-Code)", NormType: "B2", ScopeDE: "Klassifizierung des Schutzes gegen Eindringen von Fremdkoerpern und Wasser (IP-Schutzarten) fuer elektrische Betriebsmittel.", MachineTypes: []string{}, HazardCats: []string{"electrical_hazard"}, Tags: []string{"electrical_part"}, Mandatory: false, RelevantSections: []string{"Abschnitt 4 (Bezeichnungen)", "Abschnitt 5 (Schutzgrade)", "Tabelle 2 (IP-Code)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iec-60529", }, { ID: "ISO-11688-1", Number: "ISO 11688-1:2009", TitleDE: "Akustik — Empfohlenes Verfahren fuer die Gestaltung laermarmer Maschinen und Geraete — Teil 1: Planung", NormType: "B2", ScopeDE: "Konstruktive Massnahmen zur Laermminderung an der Quelle waehrend der Entwurfsphase von Maschinen.", MachineTypes: []string{}, HazardCats: []string{"noise_vibration"}, Tags: []string{"noise_source", "vibration_source"}, Mandatory: false, RelevantSections: []string{"Abschnitt 4 (Konstruktive Massnahmen)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11688-1", }, { ID: "ISO-15534-1", Number: "ISO 15534-1:2000", TitleDE: "Ergonomische Gestaltung fuer die Sicherheit von Maschinen — Teil 1: Prinzipien zur Bestimmung der Abmessungen", NormType: "B2", ScopeDE: "Koerpermasse und Abmessungen fuer die Gestaltung von Zugangs- und Bedienoeffnungen an Maschinen.", MachineTypes: []string{}, HazardCats: []string{"ergonomic"}, Tags: []string{"structural_part"}, Mandatory: false, RelevantSections: []string{"Abschnitt 4 (Koerpermasse)", "Tabelle 1 (Abmessungen)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-15534-1", }, { ID: "ISO-11553-1", Number: "ISO 11553-1:2005", TitleDE: "Sicherheit von Maschinen — Laserbearbeitungsmaschinen — Teil 1: Allgemeine Sicherheitsanforderungen", NormType: "B2", ScopeDE: "Sicherheitsanforderungen fuer Laserbearbeitungsmaschinen: Strahlschutz, Absaugung, Zugangskontrolle.", MachineTypes: []string{"laser_machine", "laser_cutter"}, HazardCats: []string{"mechanical_hazard", "material_environmental"}, Tags: []string{"high_temperature"}, Mandatory: false, RelevantSections: []string{"Abschnitt 4 (Gefahrenidentifizierung)", "Abschnitt 5 (Schutzmassnahmen)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11553-1", }, { ID: "EN-13478", Number: "EN 13478:2001+A1:2008", TitleDE: "Sicherheit von Maschinen — Brandschutz", NormType: "B2", ScopeDE: "Allgemeine Brandschutzanforderungen bei Gestaltung und Konstruktion von Maschinen.", MachineTypes: []string{}, HazardCats: []string{"material_environmental"}, Tags: []string{"high_temperature", "chemical_risk"}, Mandatory: false, RelevantSections: []string{"Abschnitt 4 (Brandschutzkonzept)", "Abschnitt 5 (Massnahmen)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-13478", }, { ID: "ISO-20607", Number: "ISO 20607:2019", TitleDE: "Sicherheit von Maschinen — Betriebsanleitung — Allgemeine Gestaltungsleitsaetze", NormType: "B2", ScopeDE: "Anforderungen an Inhalt, Struktur und Darstellung der Betriebsanleitung fuer Maschinen.", MachineTypes: []string{}, HazardCats: []string{}, Tags: []string{}, Mandatory: true, RelevantSections: []string{"Abschnitt 4 (Inhalt)", "Abschnitt 5 (Struktur)", "Abschnitt 6 (Darstellung)"}, BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-20607", }, } }