Service Base Schema

v2.0.1
Base Schema

Foundation schema for all service-based entities in META-AIML. Covers digital platforms, professional services, and technology solutions that provide value through services.

20%
of web coverage
9
entity types
Digital Services
Primary focus
Purpose & Usage

The Service base schema defines the foundational structure for all service-oriented business entities, from AI platforms to professional services and digital applications.

Digital Platform Foundation

Essential structure for SaaS platforms, web applications, and digital services.

Professional Services

Framework for consultants, agencies, and professional service providers.

Service Type Classification

Structured approach to categorizing and describing different service offerings.

Scalable Architecture

Supports everything from individual services to complex multi-service platforms.

Entity Types in this category
Service entities that inherit from this base schema
BusinessServices
business_services

Professional services for businesses and individuals

GenerativeAIPlatform
generative_ai_platform

AI platforms providing generative capabilities

RealEstatePlatform
real_estate_platform

Real estate platforms for property transactions

RidesharingService
ridesharing_service

Transportation and ride-hailing services

TaskManagementApp
task_management_app

Task and project management applications

TelemedicinePlatform
telemedicine_platform

Remote healthcare and medical consultation services

VirtualEventPlatform
virtual_event_platform

Online event hosting and virtual conference platforms

WebApp
web_app

Web-based applications and software services

WebsiteServices
website_services

Website development and hosting services

Schema Structure
Base service schema with required and optional properties
service.json
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "Service Base Schema",
  "description": "Base schema for all service entities in META-AIML",
  "aimlVersion": "2.0.1",
  "schemaVersion": "2.0.1",
  "type": "object",
  "properties": {
    "@context": {
      "type": "string",
      "format": "uri",
      "description": "JSON-LD context for semantic web integration"
    },
    "@id": {
      "type": "string",
      "format": "uri",
      "description": "Unique identifier for this instance"
    },
    "@type": {
      "type": "string",
      "description": "Pascal Case entity type (GenerativeAIPlatform, WebApp, etc.)"
    },
    "entityType": {
      "type": "string",
      "description": "Specific type of service entity"
    },
    "entityCategory": {
      "type": "string",
      "const": "service",
      "description": "Top-level category of entity"
    },
    "name": {
      "oneOf": [
        { "type": "string" },
        { "$ref": "../components/multilingual-format.json#/$defs/LocalizedText" }
      ],
      "description": "Service name (supports multilingual)"
    },
    "description": {
      "oneOf": [
        { "type": "string" },
        { "$ref": "../components/multilingual-format.json#/$defs/LocalizedText" }
      ],
      "description": "Service description (supports multilingual)"
    },
    "serviceType": {
      "type": "string",
      "description": "Type of service provided"
    }
  },
  "required": ["entityType", "name", "description", "serviceType"]
}
Schema URL
Direct access to the service base schema
https://schemas.meta-aiml.org/v2.0.1/base/service.json

Referenced via allOf in entity schemas to inherit base properties