# HAV Seafood — Enterprise Reference Data & Classifications

## Purpose

This workbook defines the authoritative **cross-domain reference data and controlled classifications** used across HAV Seafood. It centralizes small, stable code lists that multiple architectures need to use consistently, while leaving domain-specific classifications with their owning architectures.

## Workbook contents

- **Countries** — Current country/territory codes represented in the company and external-party architecture.
- **Currencies** — Static currency codes relevant to current HAV Seafood architecture. Exchange rates are excluded.
- **Languages** — Shared language codes used by company and external-party records.
- **Units_of_Measure** — Canonical enterprise UOM codes, categories and simple fixed conversions where meaningful.
- **UOM_Aliases** — Non-destructive mapping of every UOM label currently observed in Production to a canonical enterprise UOM code.
- **Markets_Regions** — Shared hierarchy for current Nordic and Baltic commercial geography.
- **Market_Country_Map** — Country-to-market relationships.
- **Enterprise_Statuses** — Generic `Active` / `Inactive` master-data lifecycle vocabulary.
- **Boolean_Values** — Canonical `Yes` / `No` office-file representation with JSON boolean mapping.
- **Entity_Types** — High-level cross-domain entity classifications.
- **Location_Types** — Authoritative enterprise location-type code list, promoted from the Enterprise Locations architecture.
- **Organization_Types** — Authoritative external-organization type list, promoted from the External Party architecture.
- **Reference_Data_Ownership** — Shows which reference sets are authoritative here and which remain domain-owned.
- **Architecture_Notes** — Boundaries, assumptions and governance decisions.
- **Data_Dictionary** — Field definitions, datatypes, keys and usage notes.

## Integration and compatibility

Existing Production unit labels are **not rewritten**. The `UOM_Aliases` sheet maps them to canonical enterprise codes so future datasets can standardize units without breaking the Production Architecture.

The Enterprise Locations and External Party workbooks retain synchronized local reference views of location types and organization types, but this workbook is now authoritative for those code lists. External-party language values have also been normalized to shared `Language_Code` values.

## Boundaries

This workbook does not contain exchange rates, prices, operational statuses, quality classifications, maintenance classifications, job families, item classes, sales pipeline stages, supplier approval states, historical values, or transactions. Those remain with their relevant domain architectures.
