{
  "id": "META-CLASSIFICATION-01",
  "definition_id": "OCOM-DEF-0007",
  "citation": "OCOM Specification. Classification. META-CLASSIFICATION-01 (OCOM-DEF-0007). Version 0.1. https://ocom.uno/vocabulary/classification",
  "uri": "ocom:Classification",
  "term": "Classification",
  "slug": "classification",
  "status": "Draft",
  "version": "0.1",
  "last_updated": "20 July 2026",
  "last_updated_iso": "2026-07-20",
  "canonical": "https://ocom.uno/vocabulary/classification",
  "in_defined_term_set": {
    "name": "OCOM Core Vocabulary",
    "url": "https://ocom.uno/vocabulary"
  },
  "definition": "Classification is the assignment of one or more descriptive categories to an Object. Classification enables Objects to be grouped, filtered, governed, and managed according to organizational requirements. Classification supplements an Object without altering its identity or business meaning.",
  "definition_lead": "Classification is the assignment of one or more descriptive categories to an Object.",
  "purpose": [
    "This document defines Classification within the OCOM Specification.",
    "Classification provides a standardized mechanism for organizing, categorizing, and labeling Objects to support governance, discovery, interoperability, and operational management."
  ],
  "business_meaning": [
    "Classification allows organizations to organize Objects consistently across business domains and operational environments.",
    "It improves discoverability, governance, reporting, access control, automation, and decision-making."
  ],
  "design_principles": [
    "be independent of Object Identity",
    "support multiple classifications",
    "be extensible",
    "support governance",
    "preserve consistency",
    "remain technology independent"
  ],
  "characteristics": {
    "required": [
      "Identifier",
      "Classification Name",
      "Classification Type",
      "Description",
      "Parent Classification",
      "Classification Rules",
      "Validity Period",
      "Status"
    ],
    "optional": []
  },
  "relationships": [
    {
      "term": "Object",
      "uri": "ocom:Object",
      "href": "/vocabulary/object",
      "internal": true
    },
    {
      "term": "Identity",
      "uri": "ocom:Identity",
      "href": "/vocabulary/identity",
      "internal": true
    },
    {
      "term": "Metadata",
      "uri": "ocom:Metadata",
      "href": "/vocabulary/metadata",
      "internal": true
    },
    {
      "term": "Registry",
      "uri": "ocom:Registry",
      "href": "/vocabulary/registry",
      "internal": true
    },
    {
      "term": "Policy",
      "uri": "ocom:Policy",
      "href": "/vocabulary/policy",
      "internal": true
    },
    {
      "term": "Ownership",
      "uri": "ocom:Ownership",
      "href": "/vocabulary/ownership",
      "internal": true
    },
    {
      "term": "Governance",
      "uri": "ocom:Governance",
      "href": null,
      "internal": false
    }
  ],
  "relationship_style": "canonical",
  "relationships_lead": "Classification interacts with:",
  "relationships_note": "Classification organizes Objects but does not define operational behavior.",
  "examples": [],
  "architectural_role": [],
  "headings": [
    "Purpose",
    "Definition",
    "Business Meaning",
    "Design Principles",
    "Core Characteristics",
    "Classification Types",
    "Multiple Classification",
    "Classification Hierarchies",
    "Classification Lifecycle",
    "Governance",
    "Auditability",
    "Relationship to Other Specifications",
    "Independence",
    "Conformance",
    "Revision History"
  ],
  "referenced_by": [
    {
      "term": "Object",
      "uri": "ocom:Object",
      "href": "/vocabulary/object"
    },
    {
      "term": "Registry",
      "uri": "ocom:Registry",
      "href": "/vocabulary/registry"
    },
    {
      "term": "Policy",
      "uri": "ocom:Policy",
      "href": "/vocabulary/policy"
    }
  ],
  "vocabulary": "core",
  "publication": true,
  "independence": [
    "taxonomy models",
    "ontology languages",
    "directory structures",
    "implementation technologies"
  ],
  "conformance": [
    "support multiple Classifications",
    "preserve Object Identity",
    "support governance",
    "maintain classification history",
    "remain technology independent"
  ],
  "revision_history": [
    {
      "version": "0.1",
      "date": "20 July 2026",
      "iso": "2026-07-20",
      "description": "Initial draft"
    }
  ],
  "provenance": {
    "document": "META-CLASSIFICATION-01",
    "status": "Draft",
    "governance_records": [],
    "revisions": [
      {
        "version": "0.1",
        "date": "20 July 2026",
        "iso": "2026-07-20",
        "description": "Initial draft"
      }
    ]
  },
  "source_file": "docs/Meta/Classification.md",
  "source_url": "https://github.com/DenisHogberg/OCOM/blob/main/docs/Meta/Classification.md",
  "history_url": "https://github.com/DenisHogberg/OCOM/commits/main/docs/Meta/Classification.md",
  "representations": {
    "html": "https://ocom.uno/vocabulary/classification",
    "json": "https://ocom.uno/vocabulary/classification.json",
    "jsonld": "https://ocom.uno/vocabulary/classification.jsonld",
    "markdown": "https://ocom.uno/vocabulary/classification.md",
    "source": "https://github.com/DenisHogberg/OCOM/blob/main/docs/Meta/Classification.md",
    "history": "https://github.com/DenisHogberg/OCOM/commits/main/docs/Meta/Classification.md"
  }
}