Skip to main content

Organization Domain

The Organization domain provides the foundational context for all other domains in the Orthogramic Metamodel. It represents the structural composition of an enterprise, including its legal entities, business units, divisions, and teams.

Schema Version: 2.1
Schema Location: /schemas/organization.schema.json
Specification: JSON Schema Draft-07

Overview

What is the Organization Domain?

The Organization domain captures the structural hierarchy and governance model of an enterprise. It defines:

  • Legal entities and their jurisdictional context
  • Business units and their responsibilities
  • Reporting relationships and governance structures
  • Geographic scope and operational models
  • Cultural and compliance characteristics

Purpose and Value

The Organization domain enables architects and planners to:

  • Map accountability by defining clear ownership structures
  • Support governance through documented reporting relationships
  • Enable compliance by linking organizational units to regulatory frameworks
  • Provide context for all other domain entities (capabilities, stakeholders, services)
For Data Engineers

The Organization domain maps directly to data governance concepts:

  • Organization Units → Data Domains in your catalog
  • Owners → Data Owners and Stewards
  • Geographic Scope → Data residency and sovereignty requirements
  • Compliance Frameworks → Governance policies and classifications

Domain Attributes

Core Attributes

AttributeTypeDescriptionRequired
orgTitleStringFull legal or operational name
orgShortNameStringAbbreviated name or acronym
orgTypeEnumType of organization
countryStringPrimary country of operation
descriptionStringDetailed description of the organization
structureTypeEnumOrganizational structure model
missionStatementStringOrganization's mission
visionStatementStringOrganization's vision
valuesStringCore organizational values
legalStructureEnumLegal entity type
geographicScopeEnumGeographic operating range
operationalModelEnumHow operations are organized
currencyStringPrimary operating currency
cultureTypeEnumOrganizational culture classification
sizeStringOrganization size metrics
historyStringKey historical milestones
complianceFrameworksArray[String]Applicable compliance standards
primaryLanguagesArray[String]Languages used in operations
organizationUnitsArray[Object]Sub-organization units

Organization Unit Sub-Element

AttributeTypeDescription
orgUnitTitleStringName of the organization unit
descriptionStringUnit description
purposeStringUnit's primary purpose
ownerStringUnit leader or owner
higherOrganizationUnitStringParent unit reference
subOrganizationUnitsArray[String]Child units
rolesStringKey roles within the unit

Enumeration Values

Organization Type (orgType)

ValueDescriptionExample
Government AgencyGeneral government entityUS Environmental Protection Agency
Federal/National AgencyNational-level government agencyFederal Railroad Administration
State/Provincial AgencyRegional government agencyCalifornia Department of Transportation
Regional AuthorityRegional administrative bodyEuropean Central Bank
Local/Municipal AuthorityLocal government entityCity of London Corporation
Public Limited CompanyPublicly traded corporationDeutsche Bahn AG
Private Limited CompanyPrivate corporationUber Technologies Inc
CorporationGeneral corporate entityGeneral Electric Company
Limited Liability CompanyLLC structureTesla Energy Operations LLC
PartnershipPartnership structureMcKinsey & Company
Sole ProprietorshipIndividual ownershipLocal consulting practice
CooperativeCooperative organizationREI Co-op
Joint VentureCollaborative entitySony Ericsson Mobile Communications
Non-Profit OrganizationNon-profit entityWorld Wildlife Fund
Crown CorporationGovernment-owned corporationCanada Post
State-Owned EnterpriseGovernment-owned businessSingapore Airlines
International OrganizationCross-border organizationUnited Nations

Structure Type (structureType)

ValueDescriptionExample
FunctionalOrganized by business functionTraditional departments: HR, Finance, Operations
DivisionalOrganized by product/market divisionsGeneral Motors: Chevrolet, Cadillac, GMC divisions
MatrixDual reporting relationshipsProject managers report to both functional and project leaders
HierarchicalTraditional top-down structureMilitary-style command structure
Flat/HorizontalMinimal hierarchy levelsStartup with CEO and individual contributors
RegionalOrganized by geographic regionsEMEA, APAC, Americas regions
Country-basedOrganized by countriesCountry managers for each national market
Global/TransnationalGlobal structureGlobal product managers across all markets
Hub-and-SpokeCentral hub with satellite unitsCentral R&D with regional implementation teams
Distributed/DecentralizedSpread across locationsRemote-first organization structure
NetworkNetwork-based organizationAlliance of independent partners
Virtual/RemoteVirtual organizationFully remote workforce
HybridMixed structural approachesCombination of functional and product structures
Product-basedOrganized around productsAmazon: AWS, Prime, Retail product teams
Customer/Market-basedOrganized around customersEnterprise, SMB, Consumer market segments
Service Line-basedOrganized by service linesConsulting, Audit, Tax service lines
Project-basedProject-driven structureConstruction or engineering firms
Team-of-TeamsAgile team structureSpotify's squad and tribe model
Cross-functional SquadsAgile squad modelNetflix's autonomous team structure

Geographic Scope (geographicScope)

ValueDescription
GlobalOperations worldwide
Multi-nationalOperations in multiple countries
ContinentalOperations across a continent
NationalOperations within one country
RegionalOperations in a specific region
Local (City/Metropolitan)Operations in a city or metro area

Operational Model (operationalModel)

ValueDescription
Centralized OperationsAll operations managed centrally
Decentralized OperationsOperations distributed to units
Federated ModelShared services with local autonomy
Hub-and-Spoke ModelCentral hub with satellites
Franchise ModelStandardized franchise operations

Culture Type (cultureType)

ValueDescription
Innovation-focusedEmphasizes creativity and new ideas
Customer-centricPrioritizes customer experience
Process-focusedEmphasizes efficiency and procedures
People-firstPrioritizes employee wellbeing
Results-drivenFocuses on outcomes and performance
CollaborativeEmphasizes teamwork
EntrepreneurialEncourages initiative and risk-taking

Domain Relationships

The Organization domain integrates with other metamodel domains:

Target DomainRelationship TypeDescription
CapabilitiesOwnershipOrganization units own capabilities
StakeholderEngagementOrganization units engage with stakeholders
ServicesProvisionOrganization units provide services
InformationStewardshipOrganization units steward information assets
PolicyGovernanceOrganization units govern policies
Value StreamParticipationOrganization units participate in value creation
ProductsDevelopmentOrganization units develop and maintain products

Examples

Example 1: US Government Agency

{
"orgTitle": "Office of Railroad Safety",
"orgShortName": "Railroad Safety",
"orgType": "Government Agency",
"country": "United States of America",
"description": "Regional safety oversight office responsible for inspections and enforcement of federal railroad safety regulations in the Northeast corridor",
"structure": "5 Regional Offices - 8 Technical Divisions",
"structureType": "Regional",
"missionStatement": "Reduce railroad-related accidents through proactive inspections and data-driven safety programs",
"visionStatement": "Zero train accidents and employee injuries through technology-enabled safety systems",
"values": "Safety First, Data-Driven Decisions, Continuous Improvement",
"legalStructure": "Federal/National Agency",
"geographicScope": "National",
"operationalModel": "Decentralized Operations",
"currency": "USD",
"cultureType": "Process-focused",
"history": "Est. 1966, implemented PTC mandate 2008, achieved 99.6% compliance 2023",
"complianceFrameworks": ["Local Regulatory Requirements"],
"primaryLanguages": ["English"],
"organizationUnits": [
{
"orgUnitTitle": "Track and Rail Infrastructure Division",
"description": "Oversees track safety standards and inspection programs across the national rail network",
"purpose": "Maintain Class 1-5 track safety standards compliance",
"owner": "Director of Track Safety",
"higherOrganizationUnit": "Office of Railroad Safety",
"subOrganizationUnits": ["Track Geometry Program", "Rail Defect Detection", "Bridge Safety Unit"],
"roles": "Senior Track Inspector, Rail Integrity Specialist, Bridge Safety Engineer"
}
]
}

Example 2: European Multinational Corporation

{
"orgTitle": "Deutsche Bahn AG",
"orgShortName": "DB",
"orgType": "Public Limited Company",
"country": "Germany",
"description": "National railway company providing passenger and freight transportation services across Germany and Europe",
"structureType": "Divisional",
"missionStatement": "Connect people and markets through sustainable mobility solutions",
"visionStatement": "Leading integrated mobility provider in Europe",
"values": "Customer Focus, Sustainability, Innovation, Reliability",
"legalStructure": "Public Limited Company",
"geographicScope": "Multi-national",
"operationalModel": "Hub-and-Spoke Model",
"currency": "EUR",
"cultureType": "Customer-centric",
"size": "338,000 employees, €44.4B annual revenue",
"complianceFrameworks": [
"ISO 9001 (Quality Management)",
"ISO 14001 (Environmental Management)",
"GDPR (General Data Protection Regulation)"
],
"primaryLanguages": ["German", "English"]
}

Example 3: Asian Technology Corporation

{
"orgTitle": "Singapore Digital Railways Corporation",
"orgShortName": "SDRC",
"orgType": "State-Owned Enterprise",
"country": "Singapore",
"description": "Technology-focused urban rail operator providing smart transportation solutions",
"structureType": "Matrix",
"missionStatement": "Transform urban mobility through innovative digital rail solutions",
"visionStatement": "World's smartest rail network by 2030",
"values": "Innovation, Excellence, Sustainability, Customer Delight",
"legalStructure": "State-Owned Enterprise",
"geographicScope": "Local (City/Metropolitan)",
"operationalModel": "Centralized Operations",
"currency": "SGD",
"cultureType": "Innovation-focused",
"complianceFrameworks": [
"ISO 27001 (Information Security)",
"Local Regulatory Requirements"
],
"primaryLanguages": ["English", "Mandarin Chinese"]
}

Implementation Guidelines

Global Deployment Considerations

  1. Localization: Select appropriate values for country-specific implementations
  2. Compliance: Choose relevant compliance frameworks based on jurisdiction and industry
  3. Cultural Adaptation: Select culture types that reflect local business practices
  4. Language Support: Include all languages used in organizational operations
  5. Currency Handling: Use primary operational currency or multi-currency for global organizations

Data Quality Best Practices

  1. Enumeration Usage: Use enumerated values wherever possible for consistency
  2. Required Fields: Ensure all required fields are populated
  3. Validation: Implement schema validation in applications
  4. Regular Reviews: Periodically review and update organizational data
  5. Relationship Mapping: Maintain clear relationships with other domain entities

Domain Integration

The Organization domain provides the foundational context for all other domains:

  • Start Here: Begin enterprise architecture modeling with Organization
  • Reference Point: Use Organization units as owners and participants in other domains
  • Consistency: Maintain consistent organization unit names across all domains
  • Relationships: Establish clear relationships between Organization units and other domain entities

OpenMetadata Integration

For Data Platform Teams

When integrating with OpenMetadata, map Organization entities as follows:

Orthogramic ElementOpenMetadata EntityNotes
OrganizationTeam /OrganizationTop-level organizational entity
Organization UnitTeamNested teams for hierarchy
OwnerUserLink to user profiles
Compliance FrameworksTags /ClassificationsApply as governance tags
Geographic ScopeCustom PropertyFor data residency tracking
# Example: Create OpenMetadata team from Organization Unit
def create_om_team(org_unit):
return {
"name": org_unit["orgUnitTitle"].lower().replace(" ", "_"),
"displayName": org_unit["orgUnitTitle"],
"description": org_unit["description"],
"teamType": "BusinessUnit",
"parents": [org_unit.get("higherOrganizationUnit", "")]
}

Schema Reference

  • Repository: Orthogramic/Orthogramic_Metamodel
  • Schema Location: /schemas/organization.schema.json
  • Version: 2.1
  • Specification: JSON Schema Draft-07
  • License: Creative Commons Attribution-ShareAlike 4.0 (CC BY-SA 4.0)

Next: Stakeholder Domain | Related: Inter-unit Relationships