d9278f256e
- Batch 6 (100): EN 1870 saws, EN 81 lift sub-parts, hearing/glove PPE, EN 50126 railway, EN 60974 welding, EN 60335-2-x cleaning appliances - Batch 7 (71): IEC 60601 medical family, EN ISO 19085 woodworking, safety footwear (ASTM F2413), fitness (ASTM F2276), chainsaws (OPEI B175.1), ISO 4254 agri remainder, acoustics ISO 3743/3745/3747 671 of 671 norms now have at least DIN mapping; ~80% have a US (ANSI/NFPA/ UL/OSHA/ASME/ASTM/SAE/NIOSH) mapping; ~40% have CN-GB and/or JP-JIS. Added TestCrossRef_SpotChecks with 15 manually vetted region mappings (IEC 60601 → ANSI/AAMI ES60601, EN 13445 → ASME BPVC, EN 60204 → NFPA 79, ISO 10218 → RIA R15.06, etc.). Next steps for follow-up work: - Add OpenAPI snapshot for new /norms-library/crossref endpoints - Front-end: render crossref panel on /sdk/iace norm detail page - Tech file: auto-emit "this requirement also satisfies X in market Y" hints Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
148 lines
12 KiB
Go
148 lines
12 KiB
Go
package iace
|
|
|
|
// Cross-reference matrix — Batch 7b (final batch, last 35 entries).
|
|
// Covers medical electrical equipment (IEC 60601 family — major US adoption
|
|
// ANSI/AAMI ES60601), chainsaws (ISO 11681), machine tools sawing (ISO 16093),
|
|
// acoustics determination methods (ISO 3743/3745/3747), and remaining
|
|
// agricultural machinery (ISO 4254 parts).
|
|
|
|
func init() {
|
|
registerCrossRefs(batch7bCrossRefs())
|
|
}
|
|
|
|
func batch7bCrossRefs() []NormCrossRef {
|
|
return []NormCrossRef{
|
|
{NormID: "IEC-60601-1", BatchID: "7b", Notes: "Medical electrical equipment — general requirements for basic safety and essential performance.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN 60601-1:2013-12 (VDE 0750-1)", Relation: "identical", Confidence: "verified"},
|
|
{Region: "INTL-ISO", Identifier: "IEC 60601-1:2005+AMD1:2012+AMD2:2020", Relation: "identical", Confidence: "verified"},
|
|
{Region: "US-ANSI", Identifier: "ANSI/AAMI ES60601-1:2005/(R)2012+A1+A2", Relation: "identical", Confidence: "verified"},
|
|
{Region: "US-UL", Identifier: "UL 60601-1 (legacy edition)", Relation: "superseded_by", Confidence: "verified"},
|
|
{Region: "CN-GB", Identifier: "GB 9706.1-2020", Relation: "equivalent", Confidence: "high"},
|
|
{Region: "JP-JIS", Identifier: "JIS T 0601-1:2017", Relation: "equivalent", Confidence: "high"},
|
|
}},
|
|
{NormID: "IEC-60601-1-2", BatchID: "7b", Notes: "Medical electrical equipment — EMC requirements.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN 60601-1-2:2016-05 (VDE 0750-1-2)", Relation: "identical", Confidence: "verified"},
|
|
{Region: "INTL-ISO", Identifier: "IEC 60601-1-2:2014+AMD1:2020", Relation: "identical", Confidence: "verified"},
|
|
{Region: "US-ANSI", Identifier: "ANSI/AAMI/IEC 60601-1-2:2014+A1:2021", Relation: "identical", Confidence: "verified"},
|
|
}},
|
|
{NormID: "IEC-60601-1-6", BatchID: "7b", Notes: "Medical electrical equipment — usability.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN 60601-1-6:2015-08", Relation: "identical", Confidence: "verified"},
|
|
{Region: "US-ANSI", Identifier: "ANSI/AAMI HE75:2009/(R)2018 (Human Factors Engineering)", Relation: "partial", Confidence: "high"},
|
|
}},
|
|
{NormID: "IEC-60601-1-8", BatchID: "7b", Notes: "Medical electrical equipment — alarm systems.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN 60601-1-8:2007-10", Relation: "identical", Confidence: "verified"},
|
|
{Region: "INTL-ISO", Identifier: "IEC 60601-1-8:2006+AMD1:2012+AMD2:2020", Relation: "identical", Confidence: "verified"},
|
|
}},
|
|
{NormID: "IEC-60601-1-9", BatchID: "7b", Notes: "Medical electrical equipment — environmentally conscious design.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN 60601-1-9:2014-06", Relation: "identical", Confidence: "verified"},
|
|
}},
|
|
{NormID: "IEC-60601-1-10", BatchID: "7b", Notes: "Medical electrical equipment — physiologic closed-loop controllers.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN 60601-1-10:2014-06", Relation: "identical", Confidence: "verified"},
|
|
}},
|
|
{NormID: "IEC-60601-1-11", BatchID: "7b", Notes: "Medical electrical equipment — home healthcare environment.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN 60601-1-11:2015-08", Relation: "identical", Confidence: "verified"},
|
|
{Region: "INTL-ISO", Identifier: "IEC 60601-1-11:2015", Relation: "identical", Confidence: "verified"},
|
|
}},
|
|
{NormID: "IEC-60601-2-2", BatchID: "7b", Notes: "Medical equipment — particular requirements for HF surgical equipment.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN 60601-2-2:2018-12", Relation: "identical", Confidence: "verified"},
|
|
{Region: "US-ANSI", Identifier: "ANSI/AAMI HF18-2009", Relation: "partial", Confidence: "high"},
|
|
}},
|
|
{NormID: "IEC-60601-2-4", BatchID: "7b", Notes: "Medical equipment — particular requirements for cardiac defibrillators.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN 60601-2-4:2019-04", Relation: "identical", Confidence: "verified"},
|
|
}},
|
|
{NormID: "IEC-60601-2-10", BatchID: "7b", Notes: "Medical equipment — nerve and muscle stimulators.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN 60601-2-10:2017-04", Relation: "identical", Confidence: "verified"},
|
|
}},
|
|
{NormID: "IEC-60601-2-16", BatchID: "7b", Notes: "Medical equipment — haemodialysis equipment.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN 60601-2-16:2019-04", Relation: "identical", Confidence: "verified"},
|
|
{Region: "US-ANSI", Identifier: "ANSI/AAMI RD52 (Hemodialysis Systems)", Relation: "partial", Confidence: "high"},
|
|
}},
|
|
{NormID: "IEC-60601-2-22", BatchID: "7b", Notes: "Medical equipment — laser equipment.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN 60601-2-22:2013-10", Relation: "identical", Confidence: "verified"},
|
|
{Region: "US-ANSI", Identifier: "ANSI Z136.3 (Lasers in Health Care)", Relation: "partial", Confidence: "high"},
|
|
}},
|
|
{NormID: "IEC-60601-2-25", BatchID: "7b", Notes: "Medical equipment — electrocardiographs.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN 60601-2-25:2015-11", Relation: "identical", Confidence: "verified"},
|
|
}},
|
|
{NormID: "IEC-60601-2-27", BatchID: "7b", Notes: "Medical equipment — electrocardiographic monitoring equipment.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN 60601-2-27:2015-09", Relation: "identical", Confidence: "verified"},
|
|
{Region: "US-ANSI", Identifier: "ANSI/AAMI EC13 (Cardiac Monitors, Heart Rate Meters, and Alarms)", Relation: "partial", Confidence: "high"},
|
|
}},
|
|
{NormID: "IEC-60601-2-34", BatchID: "7b", Notes: "Medical equipment — invasive blood-pressure monitoring equipment.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN 60601-2-34:2014-11", Relation: "identical", Confidence: "verified"},
|
|
}},
|
|
{NormID: "IEC-60601-2-37", BatchID: "7b", Notes: "Medical equipment — ultrasonic medical diagnostic and monitoring equipment.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN 60601-2-37:2016-08", Relation: "identical", Confidence: "verified"},
|
|
}},
|
|
{NormID: "IEC-60601-2-44", BatchID: "7b", Notes: "Medical equipment — X-ray equipment for computed tomography.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN 60601-2-44:2017-04", Relation: "identical", Confidence: "verified"},
|
|
{Region: "US-FDA", Identifier: "21 CFR 1020.33 (Computed Tomography Equipment)", Relation: "partial", Confidence: "high"},
|
|
}},
|
|
{NormID: "IEC-60601-2-46", BatchID: "7b", Notes: "Medical equipment — operating tables.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN 60601-2-46:2017-04", Relation: "identical", Confidence: "verified"},
|
|
}},
|
|
{NormID: "IEC-60601-2-52", BatchID: "7b", Notes: "Medical equipment — medical beds.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN 60601-2-52:2015-09", Relation: "identical", Confidence: "verified"},
|
|
}},
|
|
{NormID: "ISO-11681-1", BatchID: "7b", Notes: "Forestry machinery — portable chain-saw safety, Part 1: chain-saws for forest service.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN ISO 11681-1:2011-11", Relation: "identical", Confidence: "verified"},
|
|
{Region: "INTL-ISO", Identifier: "ISO 11681-1:2011", Relation: "identical", Confidence: "verified"},
|
|
{Region: "US-ANSI", Identifier: "ANSI/OPEI B175.1-2012 (Chain Saws)", Relation: "partial", Confidence: "high"},
|
|
}},
|
|
{NormID: "ISO-11681-2", BatchID: "7b", Notes: "Forestry machinery — portable chain-saws, Part 2: chain-saws for tree service.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN ISO 11681-2:2011-11", Relation: "identical", Confidence: "verified"},
|
|
{Region: "US-ANSI", Identifier: "ANSI/OPEI B175.1-2012", Relation: "partial", Confidence: "high"},
|
|
}},
|
|
{NormID: "ISO-16093", BatchID: "7b", Notes: "Machine tools safety — sawing machines for cold metal.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN ISO 16093:2018-09", Relation: "identical", Confidence: "verified"},
|
|
{Region: "INTL-ISO", Identifier: "ISO 16093:2017", Relation: "identical", Confidence: "verified"},
|
|
{Region: "US-ANSI", Identifier: "ANSI B11.10-2003 (R2018) (Metal Sawing Machines)", Relation: "partial", Confidence: "high"},
|
|
}},
|
|
{NormID: "ISO-3743-1", BatchID: "7b", Notes: "Acoustics — sound power levels — engineering methods for small, movable sources in reverberant fields.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN ISO 3743-1:2011-04", Relation: "identical", Confidence: "verified"},
|
|
{Region: "INTL-ISO", Identifier: "ISO 3743-1:2010", Relation: "identical", Confidence: "verified"},
|
|
{Region: "US-ANSI", Identifier: "ANSI S12.51-2002 (R2017)", Relation: "equivalent", Confidence: "high"},
|
|
}},
|
|
{NormID: "ISO-3743-2", BatchID: "7b", Notes: "Acoustics — sound power, Part 2: methods for special reverberation test rooms.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN ISO 3743-2:2018-12", Relation: "identical", Confidence: "verified"},
|
|
{Region: "US-ANSI", Identifier: "ANSI S12.53-1999 (R2019)", Relation: "equivalent", Confidence: "high"},
|
|
}},
|
|
{NormID: "ISO-3745", BatchID: "7b", Notes: "Acoustics — sound power levels — precision methods for anechoic and hemi-anechoic rooms.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN ISO 3745:2017-06", Relation: "identical", Confidence: "verified"},
|
|
{Region: "INTL-ISO", Identifier: "ISO 3745:2012+A1:2017", Relation: "identical", Confidence: "verified"},
|
|
{Region: "US-ANSI", Identifier: "ANSI S12.55-2012", Relation: "equivalent", Confidence: "high"},
|
|
}},
|
|
{NormID: "ISO-3747", BatchID: "7b", Notes: "Acoustics — sound power levels — survey method using reference sound source.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN ISO 3747:2011-03", Relation: "identical", Confidence: "verified"},
|
|
{Region: "INTL-ISO", Identifier: "ISO 3747:2010", Relation: "identical", Confidence: "verified"},
|
|
}},
|
|
{NormID: "ISO-4254-2", BatchID: "7b", Notes: "Agricultural machinery — safety, Part 2: anhydrous ammonia applicators.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN ISO 4254-2:2010-09", Relation: "identical", Confidence: "verified"},
|
|
{Region: "US-ANSI", Identifier: "ANSI/ASABE S390.5", Relation: "partial", Confidence: "high"},
|
|
}},
|
|
{NormID: "ISO-4254-3", BatchID: "7b", Notes: "Agricultural machinery — safety, Part 3: tractors.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN ISO 4254-3:2010-09", Relation: "identical", Confidence: "verified"},
|
|
{Region: "US-OSHA", Identifier: "29 CFR 1928.51 (Roll-Over Protective Structures)", Relation: "partial", Confidence: "high"},
|
|
{Region: "CN-GB", Identifier: "GB 10395.3-2006", Relation: "equivalent", Confidence: "high"},
|
|
}},
|
|
{NormID: "ISO-4254-4", BatchID: "7b", Notes: "Agricultural machinery — Part 4: forage handling.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN ISO 4254-4:2010-09", Relation: "identical", Confidence: "verified"},
|
|
}},
|
|
{NormID: "ISO-4254-8", BatchID: "7b", Notes: "Agricultural machinery — Part 8: solid fertilizer distributors.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN ISO 4254-8:2018-12", Relation: "identical", Confidence: "verified"},
|
|
}},
|
|
{NormID: "ISO-4254-9", BatchID: "7b", Notes: "Agricultural machinery — Part 9: seed drills.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN ISO 4254-9:2018-12", Relation: "identical", Confidence: "verified"},
|
|
}},
|
|
{NormID: "ISO-4254-10", BatchID: "7b", Notes: "Agricultural machinery — Part 10: rotary tedders and rakes.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN ISO 4254-10:2010-04", Relation: "identical", Confidence: "verified"},
|
|
}},
|
|
{NormID: "ISO-4254-11", BatchID: "7b", Notes: "Agricultural machinery — Part 11: pick-up balers.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN ISO 4254-11:2010-04", Relation: "identical", Confidence: "verified"},
|
|
}},
|
|
{NormID: "ISO-4254-13", BatchID: "7b", Notes: "Agricultural machinery — Part 13: large rotary mowers.", Mappings: []NormMapping{
|
|
{Region: "EU-DIN", Identifier: "DIN EN ISO 4254-13:2012-04", Relation: "identical", Confidence: "verified"},
|
|
}},
|
|
}
|
|
}
|