Files
boc/iom/core/iom_taxonomy.json
T
Bernt bae705aa97 ARCHITECTURE: NFC roadmap, edge AI, audit logging
- Add NFC ePassport roadmap (ICAO 9303, eIDAS)
- Add TensorFlow.js edge face detection (BlazeFace)
- Add structured audit logger (GDPR-compliant)
- Risk scoring support

Part of KYC Apple Native UX v1.1.0
2026-06-29 16:24:48 +00:00

341 lines
11 KiB
JSON

{
"version": "1.0.0",
"description": "Infrastructure Object Model Taxonomy for quiXzoom Phase 1",
"last_updated": "2026-06-26",
"domains": {
"BYG": {
"name": "Byggnad",
"name_en": "Building",
"systems": {
"FAC": {
"name": "Fasad",
"name_en": "Facade",
"objects": {
"WIN": {
"name": "Fönster",
"name_en": "Window",
"components": ["GLA", "FRM", "SIL", "HAN"],
"description": "Fönster inklusive glas, karm och beslag"
},
"PAN": {
"name": "Fasadpanel",
"name_en": "Facade Panel",
"components": [],
"description": "Fasadpanel eller cladding"
},
"ENT": {
"name": "Entré",
"name_en": "Entrance",
"components": ["DOR", "TRP", "CAN", "HAN"],
"description": "Entré med dörr, trappa och takfot"
},
"BAL": {
"name": "Balkong",
"name_en": "Balcony",
"components": ["RAL", "FLO", "DRA"],
"description": "Balkong med räcke och golv"
}
}
},
"ROF": {
"name": "Tak",
"name_en": "Roof",
"objects": {
"SUR": {
"name": "Takyta",
"name_en": "Roof Surface",
"components": [],
"description": "Takyta eller takbeläggning"
},
"GUT": {
"name": "Ränna",
"name_en": "Gutter",
"components": ["DOW", "BRK"],
"description": "Takrinna och nedlopp"
},
"CHI": {
"name": "Skorsten",
"name_en": "Chimney",
"components": ["COW", "FLA"],
"description": "Skorsten med huv och flashning"
},
"ANT": {
"name": "Antenn",
"name_en": "Antenna",
"components": ["MAS", "CAB"],
"description": "Antenn eller annan takinstallation"
}
}
},
"FND": {
"name": "Fundament",
"name_en": "Foundation",
"objects": {
"WAL": {
"name": "Grundmur",
"name_en": "Foundation Wall",
"components": [],
"description": "Grundmur eller källarvägg"
},
"SLA": {
"name": "Platta",
"name_en": "Slab",
"components": [],
"description": "Grundplatta på mark"
}
}
}
}
},
"BEL": {
"name": "Belysning",
"name_en": "Lighting",
"systems": {
"STR": {
"name": "Gatlykta",
"name_en": "Street Light",
"objects": {
"LED": {
"name": "LED-armatur",
"name_en": "LED Luminaire",
"components": ["FND", "POL", "ARM", "DRV", "SNS"],
"description": "Gatlykta med LED-ljuskälla"
},
"SON": {
"name": "Natrium",
"name_en": "Sodium",
"components": ["FND", "POL", "ARM", "BAL"],
"description": "Gatlykta med natriumljuskälla"
}
}
},
"TRA": {
"name": "Trafiksignal",
"name_en": "Traffic Signal",
"objects": {
"TLI": {
"name": "Trafikljus",
"name_en": "Traffic Light",
"components": ["FND", "POL", "HEA", "CON"],
"description": "Trafikljus med kontrollenhet"
}
}
}
}
},
"COM": {
"name": "Kommersiellt",
"name_en": "Commercial",
"systems": {
"DIS": {
"name": "Butiksfront",
"name_en": "Storefront",
"objects": {
"SGN": {
"name": "Skylt",
"name_en": "Sign",
"components": ["FAC", "ILL", "MNT"],
"description": "Fasadskylt eller neonskylt"
},
"WIN": {
"name": "Skyltfönster",
"name_en": "Display Window",
"components": ["GLA", "FRM", "DIS"],
"description": "Skyltfönster med display"
},
"AWN": {
"name": "Markis",
"name_en": "Awning",
"components": ["FAB", "ARM", "MTR"],
"description": "Markis eller solskydd"
}
}
},
"OOH": {
"name": "Utomhusreklam",
"name_en": "Out-of-Home",
"objects": {
"BIL": {
"name": "Reklamtavla",
"name_en": "Billboard",
"components": ["FND", "POL", "SUR", "ILL"],
"description": "Stor reklamtavla eller billboard"
},
"BUS": {
"name": "Busskur",
"name_en": "Bus Shelter",
"components": ["FND", "GLA", "BEN", "ILL"],
"description": "Busskur med reklamyta"
}
}
}
}
},
"TRN": {
"name": "Transport",
"name_en": "Transport",
"systems": {
"ROD": {
"name": "Väg",
"name_en": "Road",
"objects": {
"SUR": {
"name": "Vägyta",
"name_en": "Road Surface",
"components": [],
"description": "Asfalt eller betongyta"
},
"SGN": {
"name": "Vägskylt",
"name_en": "Road Sign",
"components": ["FND", "POL", "SUR"],
"description": "Vägmärke eller informationsskylt"
},
"BAR": {
"name": "Vägräcke",
"name_en": "Guardrail",
"components": ["POS", "RAL", "END"],
"description": "Vägräcke eller mitträcke"
}
}
},
"BRG": {
"name": "Bro",
"name_en": "Bridge",
"objects": {
"ABT": {
"name": "Brofäste",
"name_en": "Abutment",
"components": ["FND", "WAL", "DRN"],
"description": "Brofäste med fundament"
},
"PIE": {
"name": "Brobane",
"name_en": "Pier",
"components": ["FND", "COL", "CAP"],
"description": "Brobane eller pelare"
},
"DCK": {
"name": "Brodäck",
"name_en": "Deck",
"components": ["SUR", "EXP", "RAL"],
"description": "Brodäck med yta och räcke"
}
}
},
"PAR": {
"name": "Parkering",
"name_en": "Parking",
"objects": {
"SUR": {
"name": "Parkeringyta",
"name_en": "Parking Surface",
"components": [],
"description": "Asfalt eller beläggning"
},
"SGN": {
"name": "Parkeringsskylt",
"name_en": "Parking Sign",
"components": ["FND", "POL", "SUR"],
"description": "P-skylt eller information"
},
"BAR": {
"name": "Pollare",
"name_en": "Bollard",
"components": ["FND", "POL"],
"description": "Skyddspollare eller avgränsning"
}
}
}
}
},
"ENE": {
"name": "Energi",
"name_en": "Energy",
"systems": {
"EVC": {
"name": "Laddinfrastruktur",
"name_en": "EV Charging",
"objects": {
"CHA": {
"name": "Laddstation",
"name_en": "Charging Station",
"components": ["FND", "POL", "DSP", "RFI", "TRM", "CBL", "CAM", "LGT"],
"description": "Laddstation med display och kabel"
},
"CAB": {
"name": "Kabelskåp",
"name_en": "Cable Cabinet",
"components": ["FND", "ENC", "LOC"],
"description": "Kabelskåp eller fördelare"
}
}
},
"TRS": {
"name": "Transformator",
"name_en": "Transformer",
"objects": {
"STN": {
"name": "Transformatorstation",
"name_en": "Transformer Station",
"components": ["FND", "ENC", "TRA", "BUS", "FNC"],
"description": "Transformatorstation med stängsel"
}
}
}
}
}
},
"component_definitions": {
"GLA": {"name": "Glas", "name_en": "Glass"},
"FRM": {"name": "Karm", "name_en": "Frame"},
"SIL": {"name": "Fönsterbleck", "name_en": "Sill"},
"HAN": {"name": "Handtag", "name_en": "Handle"},
"DOR": {"name": "Dörr", "name_en": "Door"},
"TRP": {"name": "Trappa", "name_en": "Stairs"},
"CAN": {"name": "Takfot", "name_en": "Canopy"},
"RAL": {"name": "Räcke", "name_en": "Railing"},
"FLO": {"name": "Golv", "name_en": "Floor"},
"DRA": {"name": "Dränering", "name_en": "Drainage"},
"DOW": {"name": "Nedlopp", "name_en": "Downpipe"},
"BRK": {"name": "Rännkrok", "name_en": "Bracket"},
"COW": {"name": "Skorstenshuv", "name_en": "Cowling"},
"FLA": {"name": "Flashning", "name_en": "Flashing"},
"MAS": {"name": "Mast", "name_en": "Mast"},
"CAB": {"name": "Kabel", "name_en": "Cable"},
"FND": {"name": "Fundament", "name_en": "Foundation"},
"POL": {"name": "Stolpe", "name_en": "Pole"},
"ARM": {"name": "Armatur", "name_en": "Luminaire"},
"DRV": {"name": "Drivdon", "name_en": "Driver"},
"SNS": {"name": "Sensor", "name_en": "Sensor"},
"BAL": {"name": "Ballast", "name_en": "Ballast"},
"HEA": {"name": "Huvudsignal", "name_en": "Head Signal"},
"CON": {"name": "Kontrollenhet", "name_en": "Control Unit"},
"FAC": {"name": "Fasadmontage", "name_en": "Facade Mount"},
"ILL": {"name": "Belysning", "name_en": "Illumination"},
"MNT": {"name": "Montering", "name_en": "Mounting"},
"DIS": {"name": "Display", "name_en": "Display"},
"FAB": {"name": "Tyg", "name_en": "Fabric"},
"MTR": {"name": "Motor", "name_en": "Motor"},
"SUR": {"name": "Yta", "name_en": "Surface"},
"BEN": {"name": "Bänk", "name_en": "Bench"},
"POS": {"name": "Stolpe", "name_en": "Post"},
"END": {"name": "Ändstolpe", "name_en": "End Post"},
"WAL": {"name": "Vägg", "name_en": "Wall"},
"COL": {"name": "Pelare", "name_en": "Column"},
"CAP": {"name": "Pelarhuv", "name_en": "Cap"},
"EXP": {"name": "Expansionsfog", "name_en": "Expansion Joint"},
"ENC": {"name": "Kapsling", "name_en": "Enclosure"},
"TRA": {"name": "Transformator", "name_en": "Transformer"},
"BUS": {"name": "Skena", "name_en": "Busbar"},
"FNC": {"name": "Stängsel", "name_en": "Fence"},
"DSP": {"name": "Display", "name_en": "Display"},
"RFI": {"name": "RFID-läsare", "name_en": "RFID Reader"},
"TRM": {"name": "Terminal", "name_en": "Terminal"},
"CBL": {"name": "Kabel", "name_en": "Cable"},
"CAM": {"name": "Kamera", "name_en": "Camera"},
"LGT": {"name": "Belysning", "name_en": "Light"},
"LOC": {"name": "Lås", "name_en": "Lock"}
}
}