package iace

// Cross-reference matrix — Batch 2b (IDs 151-200).
// Covers remainder of packaging machines (EN 415 series), textile machinery
// (EN ISO 11111 family), agricultural machines (ISO 4254 family), earth-
// moving (EN 474), cranes, lifts (EN 81 family), industrial trucks, and
// pressure equipment. Many EU-specific; ANSI/OSHA equivalents are partial.

func init() {
	registerCrossRefs(batch2bCrossRefs())
}

func batch2bCrossRefs() []NormCrossRef {
	return []NormCrossRef{
		{
			NormID: "EN-415-8", BatchID: "2b",
			Notes: "Safety of packaging machines — Part 8: strapping machines.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 415-8:2008-09", Relation: "identical", Confidence: "verified"},
				{Region: "US-ANSI", Identifier: "ANSI/PMMI B155.1-2016", Relation: "partial", Confidence: "high"},
			},
		},
		{
			NormID: "EN-415-9", BatchID: "2b",
			Notes: "Safety of packaging machines — Part 9: noise measurement methods.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 415-9:2010-04", Relation: "identical", Confidence: "verified"},
			},
		},
		{
			NormID: "EN-415-10", BatchID: "2b",
			Notes: "Safety of packaging machines — Part 10: general requirements.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 415-10:2014-12", Relation: "identical", Confidence: "verified"},
				{Region: "US-ANSI", Identifier: "ANSI/PMMI B155.1-2016", Relation: "partial", Confidence: "high"},
			},
		},
		{
			NormID: "EN-ISO-11111-2", BatchID: "2b",
			Notes: "Textile machinery — spinning preparatory machines.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN ISO 11111-2:2005-09", Relation: "identical", Confidence: "verified"},
				{Region: "INTL-ISO", Identifier: "ISO 11111-2:2005", Relation: "identical", Confidence: "verified"},
			},
		},
		{
			NormID: "EN-ISO-11111-3", BatchID: "2b",
			Notes: "Textile machinery — nonwoven machinery.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN ISO 11111-3:2005-09", Relation: "identical", Confidence: "verified"},
				{Region: "INTL-ISO", Identifier: "ISO 11111-3:2005", Relation: "identical", Confidence: "verified"},
			},
		},
		{
			NormID: "EN-ISO-11111-4", BatchID: "2b",
			Notes: "Textile machinery — yarn processing.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN ISO 11111-4:2005-09", Relation: "identical", Confidence: "verified"},
				{Region: "INTL-ISO", Identifier: "ISO 11111-4:2005", Relation: "identical", Confidence: "verified"},
			},
		},
		{
			NormID: "EN-ISO-11111-5", BatchID: "2b",
			Notes: "Textile machinery — fabric formation machines.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN ISO 11111-5:2005-09", Relation: "identical", Confidence: "verified"},
				{Region: "INTL-ISO", Identifier: "ISO 11111-5:2005", Relation: "identical", Confidence: "verified"},
			},
		},
		{
			NormID: "EN-ISO-11111-6", BatchID: "2b",
			Notes: "Textile machinery — fabric finishing machines.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN ISO 11111-6:2005-09", Relation: "identical", Confidence: "verified"},
				{Region: "INTL-ISO", Identifier: "ISO 11111-6:2005", Relation: "identical", Confidence: "verified"},
			},
		},
		{
			NormID: "EN-ISO-11111-7", BatchID: "2b",
			Notes: "Textile machinery — dyeing/finishing machines.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN ISO 11111-7:2005-09", Relation: "identical", Confidence: "verified"},
				{Region: "INTL-ISO", Identifier: "ISO 11111-7:2005", Relation: "identical", Confidence: "verified"},
			},
		},
		{
			NormID: "ISO-4254-5", BatchID: "2b",
			Notes: "Agricultural machinery — power-driven soil-working machines.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN ISO 4254-5:2018-08", Relation: "identical", Confidence: "verified"},
				{Region: "US-ANSI", Identifier: "ANSI/ASABE S390.5 (Agricultural Machinery Safety)", Relation: "partial", Confidence: "high"},
				{Region: "CN-GB", Identifier: "GB 10395.5-2013", Relation: "equivalent", Confidence: "high"},
			},
		},
		{
			NormID: "ISO-4254-6", BatchID: "2b",
			Notes: "Agricultural machinery — sprayers and liquid fertiliser distributors.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN ISO 4254-6:2020-12", Relation: "identical", Confidence: "verified"},
				{Region: "CN-GB", Identifier: "GB 10395.6-2006", Relation: "equivalent", Confidence: "high"},
			},
		},
		{
			NormID: "ISO-4254-7", BatchID: "2b",
			Notes: "Agricultural machinery — combine harvesters, forage and cotton harvesters.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN ISO 4254-7:2017-09", Relation: "identical", Confidence: "verified"},
				{Region: "CN-GB", Identifier: "GB 10395.7-2006", Relation: "equivalent", Confidence: "high"},
			},
		},
		{
			NormID: "ISO-4254-12", BatchID: "2b",
			Notes: "Agricultural machinery — rotary disc mowers, drum mowers, flail mowers.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN ISO 4254-12:2017-09", Relation: "identical", Confidence: "verified"},
			},
		},
		{
			NormID: "ISO-4254-14", BatchID: "2b",
			Notes: "Agricultural machinery — wrap-baling machines.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN ISO 4254-14:2016-04", Relation: "identical", Confidence: "verified"},
			},
		},
		{
			NormID: "EN-474-2", BatchID: "2b",
			Notes: "Earth-moving machinery — Part 2: tractor dozers.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 474-2:2022-12", Relation: "identical", Confidence: "verified"},
			},
		},
		{
			NormID: "EN-474-3", BatchID: "2b",
			Notes: "Earth-moving machinery — Part 3: loaders.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 474-3:2022-12", Relation: "identical", Confidence: "verified"},
				{Region: "US-OSHA", Identifier: "29 CFR 1926.602", Relation: "partial", Confidence: "high"},
			},
		},
		{
			NormID: "EN-474-5", BatchID: "2b",
			Notes: "Earth-moving machinery — Part 5: hydraulic excavators.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 474-5:2022-12", Relation: "identical", Confidence: "verified"},
				{Region: "US-OSHA", Identifier: "29 CFR 1926.602", Relation: "partial", Confidence: "high"},
			},
		},
		{
			NormID: "EN-474-6", BatchID: "2b",
			Notes: "Earth-moving machinery — Part 6: dumpers.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 474-6:2022-12", Relation: "identical", Confidence: "verified"},
			},
		},
		{
			NormID: "EN-13000", BatchID: "2b",
			Notes: "Cranes — mobile cranes safety requirements.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 13000:2018-08", Relation: "identical", Confidence: "verified"},
				{Region: "US-ASME", Identifier: "ASME B30.5-2021 (Mobile and Locomotive Cranes)", Relation: "partial", Confidence: "high"},
				{Region: "US-OSHA", Identifier: "29 CFR 1926.1400 (Cranes & Derricks in Construction)", Relation: "partial", Confidence: "high"},
			},
		},
		{
			NormID: "EN-14439", BatchID: "2b",
			Notes: "Cranes — tower cranes safety.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 14439:2010-05", Relation: "identical", Confidence: "verified"},
				{Region: "US-ASME", Identifier: "ASME B30.3-2019 (Tower Cranes)", Relation: "partial", Confidence: "high"},
			},
		},
		{
			NormID: "EN-13852-1", BatchID: "2b",
			Notes: "Cranes — offshore cranes, general purpose.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 13852-1:2014-05", Relation: "identical", Confidence: "verified"},
				{Region: "INTL-ISO", Identifier: "ISO 19927:2022 (Offshore cranes)", Relation: "partial", Confidence: "medium"},
			},
		},
		{
			NormID: "EN-14985", BatchID: "2b",
			Notes: "Cranes — slewing jib cranes.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 14985:2012-09", Relation: "identical", Confidence: "verified"},
				{Region: "US-ASME", Identifier: "ASME B30.11-2019 (Monorails & Underhung Cranes)", Relation: "partial", Confidence: "medium"},
			},
		},
		{
			NormID: "EN-14492-2", BatchID: "2b",
			Notes: "Cranes — power-driven hoists.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 14492-2:2019-08", Relation: "identical", Confidence: "verified"},
				{Region: "US-ASME", Identifier: "ASME B30.16-2017 (Overhead Hoists)", Relation: "partial", Confidence: "high"},
			},
		},
		{
			NormID: "EN-81-50", BatchID: "2b",
			Notes: "Safety rules for the construction and installation of lifts — Part 50: design rules.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 81-50:2020-06", Relation: "identical", Confidence: "verified"},
				{Region: "US-ASME", Identifier: "ASME A17.1-2022", Relation: "partial", Confidence: "high"},
			},
		},
		{
			NormID: "EN-81-70", BatchID: "2b",
			Notes: "Safety rules for lifts — Part 70: accessibility to lifts for persons including persons with disability.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 81-70:2021-07", Relation: "identical", Confidence: "verified"},
				{Region: "US-ICC", Identifier: "ICC A117.1-2017 (Accessible Buildings)", Relation: "partial", Confidence: "high"},
				{Region: "US-ADA", Identifier: "ADA Standards for Accessible Design (2010)", Relation: "partial", Confidence: "high"},
			},
		},
		{
			NormID: "EN-1808", BatchID: "2b",
			Notes: "Safety requirements for suspended access equipment.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 1808:2015-08", Relation: "identical", Confidence: "verified"},
				{Region: "US-OSHA", Identifier: "29 CFR 1926.451 (Scaffolds)", Relation: "partial", Confidence: "high"},
			},
		},
		{
			NormID: "EN-280", BatchID: "2b",
			Notes: "Mobile elevating work platforms — design, calculation, safety.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 280:2022-01", Relation: "identical", Confidence: "verified"},
				{Region: "US-ANSI", Identifier: "ANSI A92.20-2018 (Mobile Elevating Work Platforms)", Relation: "partial", Confidence: "high"},
				{Region: "US-OSHA", Identifier: "29 CFR 1926.453 (Aerial Lifts)", Relation: "partial", Confidence: "high"},
			},
		},
		{
			NormID: "EN-1570-1", BatchID: "2b",
			Notes: "Lifting tables — Part 1: lifting tables for loads up to and including two levels.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 1570-1:2014-12", Relation: "identical", Confidence: "verified"},
				{Region: "US-ANSI", Identifier: "ANSI MH29.1-2020 (Lift Tables)", Relation: "partial", Confidence: "high"},
			},
		},
		{
			NormID: "EN-741", BatchID: "2b",
			Notes: "Continuous handling equipment — safety for bulk material pneumatic conveyors.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 741:2010-09", Relation: "identical", Confidence: "verified"},
			},
		},
		{
			NormID: "EN-528", BatchID: "2b",
			Notes: "Rail-dependent storage and retrieval equipment safety.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 528:2021-12", Relation: "identical", Confidence: "verified"},
				{Region: "US-ANSI", Identifier: "ANSI MH16.3-2020 (Automated Storage Retrieval Systems)", Relation: "partial", Confidence: "high"},
			},
		},
		{
			NormID: "EN-1175", BatchID: "2b",
			Notes: "Industrial trucks — electrical/electronic requirements.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 1175:2020-12", Relation: "identical", Confidence: "verified"},
				{Region: "US-UL", Identifier: "UL 583 (Electric Industrial Trucks)", Relation: "partial", Confidence: "medium"},
			},
		},
		{
			NormID: "EN-1459", BatchID: "2b",
			Notes: "Industrial trucks — self-propelled variable-reach trucks.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 1459-1:2017-07", Relation: "identical", Confidence: "verified"},
				{Region: "US-ANSI", Identifier: "ANSI/ITSDF B56.6-2016 (Rough Terrain Trucks)", Relation: "partial", Confidence: "high"},
			},
		},
		{
			NormID: "EN-12158-1", BatchID: "2b",
			Notes: "Builders hoists for goods — Part 1: hoists with accessible platforms.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 12158-1:2021-09", Relation: "identical", Confidence: "verified"},
				{Region: "US-ASME", Identifier: "ASME A17.1 §25 (Material Lifts)", Relation: "partial", Confidence: "medium"},
			},
		},
		{
			NormID: "EN-1417", BatchID: "2b",
			Notes: "Plastics and rubber machines — two-roll mills.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 1417:2014-09", Relation: "identical", Confidence: "verified"},
				{Region: "US-ANSI", Identifier: "ANSI B151.5 (Two-Roll Rubber Mills)", Relation: "partial", Confidence: "medium"},
			},
		},
		{
			NormID: "EN-1114-3", BatchID: "2b",
			Notes: "Plastics and rubber machines — extruders/extrusion lines, Part 3: pelletizers.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 1114-3:2002-08", Relation: "identical", Confidence: "verified"},
			},
		},
		{
			NormID: "EN-12013", BatchID: "2b",
			Notes: "Plastics and rubber machines — internal mixers.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 12013:2018-12", Relation: "identical", Confidence: "verified"},
			},
		},
		{
			NormID: "EN-12409", BatchID: "2b",
			Notes: "Plastics and rubber machines — thermoforming machines.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 12409:2014-04", Relation: "identical", Confidence: "verified"},
				{Region: "US-ANSI", Identifier: "ANSI B151.39 (Thermoforming Machines)", Relation: "partial", Confidence: "medium"},
			},
		},
		{
			NormID: "EN-13418", BatchID: "2b",
			Notes: "Plastics and rubber machines — winding machines for film/sheet.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 13418:2013-08", Relation: "identical", Confidence: "verified"},
			},
		},
		{
			NormID: "EN-12301", BatchID: "2b",
			Notes: "Plastics and rubber machines — calenders.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 12301:2014-04", Relation: "identical", Confidence: "verified"},
			},
		},
		{
			NormID: "EN-ISO-11611", BatchID: "2b",
			Notes: "Protective clothing for use in welding and allied processes.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN ISO 11611:2016-07", Relation: "identical", Confidence: "verified"},
				{Region: "US-ANSI", Identifier: "ANSI/ISEA 105 (Hand Protection) + NFPA 70E", Relation: "partial", Confidence: "medium"},
			},
		},
		{
			NormID: "EN-50504", BatchID: "2b",
			Notes: "Validation of arc welding equipment.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 50504:2009-04 (VDE 0544-200)", Relation: "identical", Confidence: "verified"},
			},
		},
		{
			NormID: "EN-1012-2", BatchID: "2b",
			Notes: "Compressors and vacuum pumps — safety, Part 2: vacuum pumps.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 1012-2:2011-02", Relation: "identical", Confidence: "verified"},
			},
		},
		{
			NormID: "EN-13445-1", BatchID: "2b",
			Notes: "Unfired pressure vessels — Part 1: general.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 13445-1:2021-12", Relation: "identical", Confidence: "verified"},
				{Region: "US-ASME", Identifier: "ASME BPVC Section VIII (Pressure Vessels)", Relation: "partial", Confidence: "high", Notes: "Substantive technical differences in calculation method (DBA vs DBF)."},
				{Region: "CN-GB", Identifier: "GB 150 series (Pressure Vessels)", Relation: "equivalent", Confidence: "high"},
				{Region: "JP-JIS", Identifier: "JIS B 8265:2017", Relation: "equivalent", Confidence: "high"},
			},
		},
		{
			NormID: "EN-14359", BatchID: "2b",
			Notes: "Gas-loaded accumulators for fluid power applications.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 14359:2017-08", Relation: "identical", Confidence: "verified"},
			},
		},
		{
			NormID: "EN-12453", BatchID: "2b",
			Notes: "Industrial, commercial and garage doors and gates — safety in use of power-operated doors.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 12453:2022-12", Relation: "identical", Confidence: "verified"},
				{Region: "US-UL", Identifier: "UL 325-2017 (Doors, Drapery, Gates, Louvers, and Windows)", Relation: "partial", Confidence: "high"},
				{Region: "US-ASTM", Identifier: "ASTM F2200-22 (Standard Specification for Automated Vehicular Gate Construction)", Relation: "partial", Confidence: "high"},
			},
		},
		{
			NormID: "EN-12978", BatchID: "2b",
			Notes: "Safety devices for power-operated doors and gates.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 12978+A1:2010-04", Relation: "identical", Confidence: "verified"},
				{Region: "US-UL", Identifier: "UL 325-2017", Relation: "partial", Confidence: "high"},
			},
		},
		{
			NormID: "EN-12545", BatchID: "2b",
			Notes: "Footwear manufacturing machinery — common safety requirements.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 12545:2000-08", Relation: "identical", Confidence: "verified"},
			},
		},
		{
			NormID: "EN-1034-1", BatchID: "2b",
			Notes: "Safety requirements for paper-making and paper-finishing machines — Part 1: common requirements.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 1034-1:2021-08", Relation: "identical", Confidence: "verified"},
				{Region: "US-ANSI", Identifier: "ANSI B65.1-2011", Relation: "partial", Confidence: "medium"},
			},
		},
		{
			NormID: "EN-1034-3", BatchID: "2b",
			Notes: "Safety requirements for paper-making — Part 3: winders and slitter-winders.",
			Mappings: []NormMapping{
				{Region: "EU-DIN", Identifier: "DIN EN 1034-3:2012-10", Relation: "identical", Confidence: "verified"},
			},
		},
	}
}
