# Item Code Structure

Every item needs an `itemCd`, and no two items can share one. The code is four
classification codes followed by an incrementing sequence.

## Example

```
KE 2 NT BA 0000012
```

| Segment | Value | Meaning |
|---------|-------|---------|
| `KE` | Country of origin | ISO 3166-1 alpha-2, so Kenya is `KE` |
| `2` | Product type | Finished Product, see [Product Types](/docs/eTIMS/References/Item/Product-Types) |
| `NT` | Packaging unit | NET, see [Packaging Units](/docs/eTIMS/References/Item/Packaging-Units) |
| `BA` | Quantity unit | Barrel, see [Quantity Units](/docs/eTIMS/References/Item/Quantity-Units) |
| `0000012` | Sequence | Increments from `0000001` to N |

So `KE2NTBA0000012` is the 12th finished product, of Kenyan origin, packaged in
a net and measured in barrels.
