---
id: "clli"
kind: "datatype"
status: "draft"
is_pii: false
categories: ["telecom"]
country: ["US", "CA"]
langs: ["common"]
quality: 80
url: "http://registry.apicrafter.io/datatype/clli"
---

# CLLI code (Common Language Location Identifier) (`clli`)

> **Draft.** Draft records have not been reviewed yet and may be incomplete or wrong; do not treat them as authoritative for legal or compliance decisions.

Code of the North American telecommunications industry, maintained by iconectiv (formerly Bellcore and Telcordia), that identifies telephone company buildings and the switches and other equipment in them. Four characters name the place and two the state, province or country; two more letters or digits name the building, which makes the 8-character site code, and three further characters name the equipment in an 11-character entity code.

- Personal data (PII): no
- Categories: Telecommunications (telecom)
- Countries: United States (US), Canada (CA)
- Languages: Common to most languages (common)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^[A-Z0-9]{4}[A-Z]{2}[A-Z0-9]{2}(?:[A-Z0-9]{3})?$
```

## Examples

- `HSTNTXMOCG0` — Switch CG0 in a building MO in Houston (HSTN), Texas (TX) (Wikipedia)
- `PTLDOR12DS0` — First digital switch DS0 in building 12 in Portland (PTLD), Oregon (OR) (Wikipedia)
- `PTLDOR12` — Site code of the building alone
- `HSTN-TX-MO` (invalid example) — Separators are not part of the code

## Translations

- ru: Код CLLI (Common Language Location Identifier): Код телекоммуникационной отрасли Северной Америки (ведёт iconectiv, ранее Bellcore и Telcordia), который обозначает здания телефонных компаний и установленные в них коммутаторы и другое оборудование. Четыре символа обозначают населённый пункт, два — штат, провинцию или страну, ещё два — здание; три следующих символа обозначают оборудование.

## Sources

- wikipedia: <https://en.wikipedia.org/wiki/CLLI_code>

## Quality

Score 80/100. Missing: mapping (Wikidata, Schema.org, ...), detector coverage.

JSON: <http://registry.apicrafter.io/api/v1/datatypes/clli.json> · Edit: <https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/US/telecom/clli.yaml>
