Service 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.
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.
business_servicesProfessional services for businesses and individuals
generative_ai_platformAI platforms providing generative capabilities
real_estate_platformReal estate platforms for property transactions
ridesharing_serviceTransportation and ride-hailing services
task_management_appTask and project management applications
telemedicine_platformRemote healthcare and medical consultation services
virtual_event_platformOnline event hosting and virtual conference platforms
web_appWeb-based applications and software services
website_servicesWebsite development and hosting services
{
"$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"]
}https://schemas.meta-aiml.org/v2.0.1/base/service.jsonReferenced via allOf in entity schemas to inherit base properties