c075ecb721
- 62 Kap.-Verweise durch Themen-Deskriptoren ersetzt (0 verbleibend) - measures_library_trbs.go: +85 Massnahmen (M217-M301) aus TRBS 1111/1201/2111/2121/2131/2141/2152 - measures_library_osha.go: +70 Massnahmen (M302-M371) aus OSHA Machine Guarding/LOTO/Electrical/Robots/Noise/Ergonomics/Pressure Vessels - measures_library_trgs.go: +11 Massnahmen (M372-M382) aus TRGS 600/500/401/402/509/727/555 - measures_library_supplementary.go: +21 Massnahmen (M383-M403) aus RAG-Gap-Analyse gegen 6.141 extrahierte Obligations - Brandschutz (8): TRGS 509/510/511/741/751 — Brandkonzept, Loeschanlagen, Brandmeldung, Fluchtweg - Strahlung/Laser (5): OSHA TM Ch.6 — Laserklasse, Laserschutz, LSB, Absaugung - TRBS 1115 Cybersecurity MSR (3): Cyber-GBU fuer Safety-SPS, Pruefung, Aenderungsmanagement - TRBS 1112 Instandhaltung (3): GBU Instandhaltung, kontrollierte Handsteuerung, Fremdfirmenkoordination - ASR (2): Sicherheitsbeleuchtung, Quetschschutz kraftbetaetigte Tueren - tag_resolver.go: +25 Evidenztypen (E26-E50) — Materialzertifikat, EMV, Druckpruefung, Laser, ATEX, SIL/PL-Validierung, SBOM Methodik: Systematische Obligation Extraction aus 152 Dokumenten (TRBS/TRGS/ASR/OSHA) in Qdrant bp_compliance_ce (83.222 Chunks), Gap-Analyse gegen bestehende Bibliothek, eigene Formulierungen (keine Normtext-Reproduktion). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
46 lines
7.4 KiB
Go
46 lines
7.4 KiB
Go
package iace
|
||
|
||
// getTRGSMeasures returns protective measures derived from TRGS (Technische
|
||
// Regeln fuer Gefahrstoffe) obligations found in the bp_compliance_ce RAG
|
||
// collection. Each measure is independently formulated.
|
||
// IDs: M372–M382 (11 measures).
|
||
//
|
||
// RAG sources validated: TRGS 600 (Substitution), TRGS 500 (Allgemeine
|
||
// Schutzmaßnahmen), TRGS 401 (Hautschutz), TRGS 400 (Gefaehrdungsbeurteilung),
|
||
// TRGS 402 (Luftueberwachung), TRGS 509/510 (Lagerung), TRGS 727 (Elektrostatik),
|
||
// TRGS 555 (Betriebsanweisung).
|
||
func getTRGSMeasures() []ProtectiveMeasureEntry {
|
||
return []ProtectiveMeasureEntry{
|
||
// ── Gefahrstoff-Substitution (TRGS 600) ─────────────────────
|
||
{ID: "M372", ReductionType: "design", SubType: "material", Name: "Gefahrstoff-Substitutionspruefung durchfuehren", Description: "Vor dem Einsatz eines Gefahrstoffs wird geprueft ob ein weniger gefaehrlicher Stoff oder ein weniger gefaehrliches Verfahren das gleiche Ergebnis erreicht.", HazardCategory: "material_environmental", Examples: []string{"Loesemittelfreie Reiniger statt halogenierter Loesemittel", "Wasserbasierte Lacke statt Spruehlacke"}, NormReferences: []string{"TRGS 600 — Substitution", "GefStoffV §6"}},
|
||
|
||
// ── Geschlossene Systeme / Absaugung (TRGS 500) ─────────────
|
||
{ID: "M373", ReductionType: "design", SubType: "material", Name: "Geschlossene Systeme fuer Gefahrstoffe verwenden", Description: "Taetigkeiten mit Gefahrstoffen werden in geschlossenen Systemen durchgefuehrt um eine Freisetzung in die Arbeitsumgebung zu verhindern.", HazardCategory: "material_environmental", Examples: []string{"Geschlossenes Befuellsystem fuer Kuehlschmiermittel", "Dichtungssystem an Reaktoren"}, NormReferences: []string{"TRGS 500 — Allgemeine Schutzmaßnahmen", "GefStoffV §9"}},
|
||
{ID: "M374", ReductionType: "protection", SubType: "extraction", Name: "Absaugung am Entstehungsort einrichten", Description: "Gefahrstoffdaempfe, -staeuebe und -aerosole werden direkt am Entstehungsort erfasst und abgesaugt bevor sie in den Atembereich gelangen.", HazardCategory: "material_environmental", Examples: []string{"Punktabsaugung an Loetstation", "Randabsaugung an Galvanikbecken"}, NormReferences: []string{"TRGS 500 — Allgemeine Schutzmaßnahmen", "TRGS 540 — Sensorische Bewertung"}},
|
||
|
||
// ── Arbeitsplatzgrenzwert-Ueberwachung (TRGS 402) ────────────
|
||
{ID: "M375", ReductionType: "information", SubType: "organizational", Name: "Arbeitsplatzgrenzwerte ueberwachen", Description: "Die Gefahrstoffkonzentration in der Luft am Arbeitsplatz wird ermittelt und mit den geltenden Arbeitsplatzgrenzwerten verglichen.", HazardCategory: "material_environmental", Examples: []string{"Expositionsmessung durch Messstelle", "Beurteilung anhand TRGS 402 Verfahren"}, NormReferences: []string{"TRGS 402 — Ermittlung und Beurteilung der Konzentrationen", "GefStoffV §7"}},
|
||
|
||
// ── Hautschutzplan (TRGS 401) ────────────────────────────────
|
||
{ID: "M376", ReductionType: "information", SubType: "ppe", Name: "Hautschutzplan erstellen und aushangen", Description: "Fuer Arbeitsplaetze mit Hautgefaehrdung wird ein taetigkeitsbezogener Hautschutzplan erstellt der Hautschutz-, Hautreinigungs- und Hautpflegemittel festlegt.", HazardCategory: "material_environmental", Examples: []string{"Hautschutzplan an Werkbank aushangen", "Spender fuer Hautschutz-/Reinigungsmittel bereitstellen"}, NormReferences: []string{"TRGS 401 — Hautschutz", "TRGS 500 — Allgemeine Schutzmaßnahmen"}},
|
||
|
||
// ── Gefahrstofflagerung (TRGS 509/510) ──────────────────────
|
||
{ID: "M377", ReductionType: "information", SubType: "organizational", Name: "Gefahrstoffe sicher lagern", Description: "Gefahrstoffe werden in zugelassenen Behaeltern und Lagereinrichtungen unter Beachtung der Zusammenlagerungsverbote gelagert.", HazardCategory: "material_environmental", Examples: []string{"Sicherheitsschrank fuer entzuendbare Fluessigkeiten", "Auffangwanne unter Gefahrstoff-IBC"}, NormReferences: []string{"TRGS 510 — Lagerung von Gefahrstoffen", "TRGS 509 — Lagerung in ortsfesten Behaeltern"}},
|
||
|
||
// ── Gefahrstoffverzeichnis (TRGS 400) ───────────────────────
|
||
{ID: "M378", ReductionType: "information", SubType: "organizational", Name: "Gefahrstoffverzeichnis fuehren", Description: "Ein Verzeichnis aller im Betrieb verwendeten Gefahrstoffe wird gefuehrt und aktuell gehalten, einschliesslich Mengen, Einsatzbereiche und Schutzmassnahmen.", HazardCategory: "material_environmental", Examples: []string{"Digitales Gefahrstoffkataster", "Jaehrliche Aktualisierung mit Bestandsabgleich"}, NormReferences: []string{"TRGS 400 — Gefaehrdungsbeurteilung", "GefStoffV §6"}},
|
||
|
||
// ── Sicherheitsdatenblaetter (TRGS 400) ─────────────────────
|
||
{ID: "M379", ReductionType: "information", SubType: "organizational", Name: "Sicherheitsdatenblaetter bereithalten", Description: "Fuer jeden verwendeten Gefahrstoff liegt ein aktuelles Sicherheitsdatenblatt am Einsatzort vor und ist fuer alle Beschaeftigten zugaenglich.", HazardCategory: "material_environmental", Examples: []string{"SDB-Ordner an der Werkstatt", "Digitales SDB-System mit QR-Code am Behaelter"}, NormReferences: []string{"TRGS 400 — Gefaehrdungsbeurteilung", "REACH Art. 31"}},
|
||
|
||
// ── Wirksamkeitskontrolle (TRGS 500) ────────────────────────
|
||
{ID: "M380", ReductionType: "information", SubType: "organizational", Name: "Wirksamkeit der Gefahrstoff-Schutzmassnahmen pruefen", Description: "Die getroffenen Schutzmassnahmen bei Taetigkeiten mit Gefahrstoffen werden regelmaessig auf Wirksamkeit ueberprueft und bei Bedarf angepasst.", HazardCategory: "material_environmental", Examples: []string{"Jaehrliche Wirksamkeitskontrolle der Absauganlage", "Expositionsvergleich vor/nach Massnahme"}, NormReferences: []string{"TRGS 500 — Allgemeine Schutzmaßnahmen", "GefStoffV §7"}},
|
||
|
||
// ── Elektrostatik in Ex-Bereichen (TRGS 727) ────────────────
|
||
{ID: "M381", ReductionType: "protection", SubType: "electrical_protection", Name: "Elektrostatische Zuendgefahren in Ex-Bereichen vermeiden", Description: "In explosionsgefaehrdeten Bereichen werden Massnahmen gegen elektrostatische Aufladungen getroffen, insbesondere Erdung leitfaehiger Anlagenteile und Einsatz ableitfaehiger Materialien.", HazardCategory: "material_environmental", Examples: []string{"Erdungsanschluss an Abfuellstutzen", "Ableitfaehige Schlaeuche und Bodenbelaege"}, NormReferences: []string{"TRGS 727 — Elektrostatische Aufladungen", "TRGS 723 — Zuendquellenvermeidung"}},
|
||
|
||
// ── Gefahrstoff-Betriebsanweisung (TRGS 555) ────────────────
|
||
{ID: "M382", ReductionType: "information", SubType: "organizational", Name: "Gefahrstoff-Betriebsanweisung erstellen", Description: "Fuer jeden Gefahrstoff oder jede Gefahrstoffgruppe wird eine arbeitsplatzbezogene Betriebsanweisung erstellt die Gefahren, Schutzmassnahmen und Erste-Hilfe-Massnahmen beschreibt.", HazardCategory: "material_environmental", Examples: []string{"Betriebsanweisung fuer Kuehlschmiermittel", "Betriebsanweisung fuer Reinigungschemikalien"}, NormReferences: []string{"TRGS 555 — Betriebsanweisung", "GefStoffV §14"}},
|
||
}
|
||
}
|