Skip to main content

Information Domain

The Information domain encompasses data assets, knowledge resources, and information flows that enable decision-making and value creation across the enterprise. This domain integrates information assets into business architecture, connecting them with capabilities, processes, stakeholders, and strategic objectives.

Schema Version: 2.2
Schema Location: /schemas/information.schema.json
Specification: JSON Schema Draft-07

Overview

What is Information?

Information represents any data, knowledge, or intellectual asset that provides value to the organization through decision support, operational efficiency, compliance, or competitive advantage. Information can range from:

  • Structured databases — Relational data, transactional records
  • Analytical reports — Business intelligence, dashboards
  • Unstructured documents — Procedures, contracts, knowledge articles
  • Real-time streams — IoT sensor data, event streams
  • Tacit knowledge — Organizational expertise and insights

Information is fundamentally about knowledge power—how to capture it, organize it, access it, analyze it, and leverage it for strategic advantage.

Purpose and Value

The Information domain enables architects and planners to:

  • Catalog information assets with consistent structure and metadata
  • Define data governance through policies, ownership, and quality rules
  • Map data lineage by documenting sources, transformations, and consumers
  • Ensure compliance by linking information to regulatory requirements
  • Support analytics by connecting information to business outcomes
For Data Engineers

The Information domain maps directly to your data catalog:

  • Information Asset → Data Asset /Dataset
  • Information Category → Domain /Collection
  • Data Classification → Sensitivity tier
  • Data Quality → Quality score /dimensions
  • Information Elements → Tables, fields, schemas
  • Lineage → Data pipeline flow

Core Components

The Information domain includes essential elements that work together:

  1. Information Elements: Specific data structures, datasets, or knowledge components
  2. Information Architecture: Technical and logical structure of how information is organized
  3. Data Governance: Policies, procedures, and controls for quality, security, and compliance
  4. Information Flow: Processes through which information moves across the organization
  5. Knowledge Management: Capabilities for capturing and sharing organizational knowledge

Domain Attributes

Core Attributes

AttributeTypeDescriptionRequired
titleStringName or title of the Information asset
descriptionStringDetailed explanation of what the asset contains
purposeStringIntended purpose or function within the Organization
ownerStringIndividual or team responsible for the Information asset
orgUnitTitleStringOrganization unit(s) to which the asset is linked
informationCategoryEnumBroad categorization of information type
informationTypeEnumSpecific type of information
dataClassificationEnumSecurity and sensitivity classification
dataQualityEnumQuality level of the information
formatStringTechnical format or structure
volumeStringSize or scale of the information asset
updateFrequencyEnumHow often the information is updated
retentionStringData retention policies and schedules
sourcesStringOrigin systems or processes that generate the information
consumersStringSystems, processes, or users that utilize the information
dependenciesStringOther information assets or systems this depends on
interfacesStringTechnical interfaces and access methods
governanceStringData governance policies and procedures
complianceArray[Enum]Regulatory and compliance requirements
securityStringSecurity measures and access controls
privacyStringPrivacy protection measures and policies
qualityStringData quality measures and monitoring
lineageStringData lineage and transformation history
metadataStringDescriptive information about the data
lifecycleEnumCurrent stage in information lifecycle
businessValueStringBusiness value and impact of the information
costsStringCosts associated with maintaining the asset
risksStringPotential risks associated with the information
riskCategoriesArray[Enum]Categories of risks
improvementOpportunitiesStringAreas for enhancement
strategicAlignmentStringAlignment with organizational goals
informationElementsArray[Object]Specific elements within the information asset

Enumeration Values

Information Category (informationCategory)

ValueDescriptionExample
Operational DataDay-to-day transactional dataTransaction records, operational logs
Analytical DataData prepared for analysisData warehouse, analytics marts
Reference DataStandard codes and lookupsCountry codes, product categories
Master DataCore business entity dataCustomer master, product master
MetadataData about dataData dictionaries, schemas
ContentUnstructured contentDocuments, images, videos
KnowledgeOrganizational knowledgeProcedures, best practices
IntelligenceStrategic insightsMarket research, competitive analysis

Information Type (informationType)

ValueDescriptionExample
DatabaseStructured database systemsPostgreSQL, Oracle, SQL Server
DatasetCurated data collectionsAnalytics datasets, training data
ReportAnalytical reportsBusiness reports, dashboards
DocumentText documentsProcedures, contracts, policies
Knowledge BaseOrganized knowledge repositoryWiki, knowledge articles
API DataData accessed via APIsREST endpoints, GraphQL
Real-time StreamLive data streamsEvent streams, sensor feeds
ArchiveHistorical archived dataCompliance archives, backups
ModelAnalytical modelsML models, statistical models
DashboardInteractive visualizationsBI dashboards, monitoring views

Data Classification (dataClassification)

ValueDescriptionExample
PublicCan be freely sharedProduct descriptions, company news
InternalFor internal organizational useEmployee directories, procedures
ConfidentialSensitive, requires protectionCustomer data, financial details
RestrictedHighly sensitive, limited accessPII, payment data, trade secrets
Top SecretHighest classification levelStrategic plans, M&A data

Data Quality (dataQuality)

ValueDescriptionExample
High QualityExcellent quality, well-governedMaster data with validation
Good QualityAbove average qualityCurated analytical data
Acceptable QualityMeets minimum standardsOperational data with known issues
Poor QualityBelow standards, needs improvementLegacy data, ungoverned sources
Unknown QualityQuality not assessedNew or ungoverned data

Update Frequency (updateFrequency)

ValueDescriptionExample
Real-timeContinuous updatesEvent streams, live feeds
HourlyUpdated every hourNear real-time analytics
DailyUpdated dailyDaily batch loads
WeeklyUpdated weeklyWeekly reports
MonthlyUpdated monthlyMonthly aggregates
QuarterlyUpdated quarterlyQuarterly reports
AnnuallyUpdated annuallyAnnual summaries
Ad-hocUpdated as neededOn-demand refreshes
StaticNot regularly updatedReference data, archives

Information Lifecycle (lifecycle)

ValueDescriptionExample
CreationInitial data creationNew data capture
Active UseActively used in operationsProduction data
MaintenanceBeing maintained and updatedActive master data
ArchiveArchived for retentionHistorical records
DisposalBeing disposed or deletedEnd of retention
MigrationBeing migrated to new systemsSystem transitions

Compliance Requirements (compliance)

ValueDescription
GDPREU General Data Protection Regulation
HIPAAUS Health Insurance Portability and Accountability
SOXUS Sarbanes-Oxley Act
PCI DSSPayment Card Industry Data Security Standard
Industry StandardsIndustry-specific standards
Internal PoliciesOrganization-specific policies

Information Element Components

AttributeTypeDescription
titleStringName/title of the element
descriptionStringDetailed explanation
elementTypeEnumType: Table, Field, File, Stream, Object, Document, Image, Report Section
dataTypeStringTechnical data type
constraintsStringData constraints and rules
businessRulesStringBusiness rules applied
sensitivityEnumSensitivity level: Public, Internal, Confidential, Restricted
qualityStringElement-specific quality measures
sourceStringSource of the element
transformationStringAny transformations applied
performanceStringPerformance characteristics
monitoringStringMonitoring and alerting
documentationStringDocumentation and metadata

Domain Relationships

The Information domain integrates with other metamodel domains:

Target DomainRelationship TypeDescription
OrganizationOwnershipOrganization units own and manage information assets
StakeholderConsumptionStakeholders consume and interact with information
CapabilitiesEnablementInformation enables organizational capabilities
StrategySupportInformation supports strategic objectives
ProductsIntegrationInformation is integrated into products and services
ServicesUtilizationServices consume and generate information
PerformanceMeasurementInformation provides metrics for performance monitoring
InitiativesDevelopmentInformation assets developed through programs and projects
PolicyGovernanceInformation governed by organizational policies
Value StreamFlowInformation flows through value streams

Examples

Example 1: Operational Database

{
"title": "Customer Transaction Database",
"description": "Comprehensive database containing all customer transaction records, payment details, and purchase history for operational and analytical purposes",
"purpose": "Support real-time transaction processing and enable customer analytics and business intelligence",
"owner": "Chief Data Officer",
"orgUnitTitle": "Data and Analytics Division",
"informationCategory": "Operational Data",
"informationType": "Database",
"dataClassification": "Confidential",
"dataQuality": "High Quality",
"format": "PostgreSQL relational database with JSON fields for flexible attributes",
"volume": "2.5TB database with 50M transaction records, growing by 100K records daily",
"updateFrequency": "Real-time",
"retention": "Active transactions for 7 years, archived for additional 10 years",
"sources": "POS systems, e-commerce platform, mobile app, customer service systems",
"consumers": "Analytics platform, fraud detection system, customer service tools, executive dashboards",
"compliance": ["GDPR", "PCI DSS", "Internal Policies"],
"security": "AES-256 encryption, role-based access control, audit logging, network isolation",
"privacy": "Data masking in non-production, anonymization for analytics, consent management",
"quality": "99.8% accuracy with real-time validation, automated quality monitoring",
"lineage": "Source → ETL → Data warehouse → Analytics mart → Reports",
"businessValue": "Enables $3M annual revenue optimization through customer insights and fraud prevention",
"informationElements": [
{
"title": "Transaction Amount",
"description": "Monetary value of individual customer transactions",
"elementType": "Field",
"dataType": "DECIMAL(10,2)",
"constraints": "NOT NULL, positive value only",
"sensitivity": "Confidential"
}
]
}

Example 2: Business Intelligence Repository

{
"title": "Market Intelligence Repository",
"description": "Centralized repository of market research, competitive intelligence, industry trends, and strategic analysis",
"purpose": "Provide comprehensive market insights to support strategic planning and competitive positioning",
"owner": "Director of Strategic Intelligence",
"orgUnitTitle": "Strategy and Planning Division",
"informationCategory": "Intelligence",
"informationType": "Knowledge Base",
"dataClassification": "Confidential",
"dataQuality": "Good Quality",
"format": "Mixed format repository: documents, spreadsheets, databases, web content",
"volume": "500GB of documents, reports, and datasets updated weekly",
"updateFrequency": "Weekly",
"retention": "Current intelligence for 3 years, archived for historical reference",
"sources": "Market research firms, industry reports, competitive analysis, internal research",
"consumers": "Executive team, product managers, strategic planning team, business development",
"compliance": ["Internal Policies", "Industry Standards"],
"security": "Document-level access controls, watermarking, secure sharing protocols",
"quality": "Expert review process, source verification, regular content updates",
"businessValue": "Supports strategic decisions worth $10M+ annually in market opportunities",
"strategicAlignment": "Directly supports market expansion and competitive strategy initiatives",
"informationElements": [
{
"title": "Competitive Analysis Reports",
"description": "Detailed analysis of competitor strategies, strengths, and market positioning",
"elementType": "Document",
"sensitivity": "Restricted",
"businessRules": "Quarterly updates required, executive approval for sharing"
}
]
}

Example 3: Real-time Data Stream

{
"title": "IoT Sensor Data Stream",
"description": "Real-time data stream from IoT sensors monitoring infrastructure conditions, equipment performance, and environmental factors",
"purpose": "Enable predictive maintenance, real-time monitoring, and operational optimization",
"owner": "IoT Platform Manager",
"orgUnitTitle": "Technology Operations Division",
"informationCategory": "Operational Data",
"informationType": "Real-time Stream",
"dataClassification": "Internal",
"dataQuality": "High Quality",
"format": "Apache Kafka streams with Avro schema",
"volume": "10M events per day, 500GB daily storage",
"updateFrequency": "Real-time",
"sources": "Temperature sensors, vibration monitors, GPS trackers, environmental sensors",
"consumers": "Predictive maintenance system, operations dashboard, alerting platform",
"interfaces": "Kafka Consumer API, REST API for historical queries",
"quality": "99.9% data completeness, automated anomaly detection"
}

Implementation Guidelines

Information Modeling Best Practices

  1. Start with business context — Understand how information supports business outcomes
  2. Define clear ownership — Assign accountable owners for each information asset
  3. Classify consistently — Apply classification standards across all assets
  4. Document lineage — Track data from source to consumption
  5. Measure quality — Establish and monitor quality metrics

Data Governance Framework

OpenMetadata Integration

For Data Platform Teams

The Information domain maps directly to OpenMetadata entities:

Orthogramic ElementOpenMetadata EntityNotes
Information AssetTable /Topic /DashboardCore data asset
Information CategoryDomainBusiness domain grouping
Data ClassificationTierSensitivity classification
Data QualityTest SuiteQuality test results
Information ElementColumn /FieldSchema elements
LineageLineageData flow tracking
OwnerOwnerOwnership assignment
ComplianceTag /ClassificationCompliance tags
# Example: Map Orthogramic Information to OpenMetadata Table
def create_om_table(info_asset):
"""
Map Orthogramic Information asset to OpenMetadata Table entity
"""
return {
"name": info_asset["title"].lower().replace(" ", "_"),
"displayName": info_asset["title"],
"description": info_asset["description"],
"tableType": "Regular",
"columns": [
{
"name": elem["title"].lower().replace(" ", "_"),
"displayName": elem["title"],
"dataType": elem.get("dataType", "STRING"),
"description": elem["description"],
"tags": [
{"tagFQN": f"Sensitivity.{elem.get('sensitivity', 'Internal')}"}
]
}
for elem in info_asset.get("informationElements", [])
],
"owner": {
"name": info_asset["owner"],
"type": "user"
},
"tags": [
{"tagFQN": f"DataClassification.{info_asset['dataClassification']}"},
{"tagFQN": f"InformationCategory.{info_asset['informationCategory']}"}
],
"extension": {
"updateFrequency": info_asset.get("updateFrequency"),
"dataQuality": info_asset.get("dataQuality"),
"businessValue": info_asset.get("businessValue"),
"retention": info_asset.get("retention")
}
}

Schema Reference

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

Previous: Services Domain | Next: Performance Domain