schema-aggregator

ServiceResource Schema

Container: Resource.resourceAttributes Protocol Version: 2.0 Semantic Model: generalised Use Cases: Professional services discovery, service booking, teleconsultation, maintenance, repair Tags: generic-service, on-demand, professional-services

Overview

ServiceResource defines the core attributes for a professional service offering, including its unit of measurement, geographic coverage, capacity constraints, and availability schedule. It serves as the foundation for representing any on-demand professional service in the Beckn network.

Attachment points

Design rationale

The schema is designed to be protocol-agnostic and applicable across multiple service verticals (healthcare, agriculture, cleaning, consulting, etc.). It captures the essential business logic needed for service discovery and matching without imposing domain-specific constraints.

Key design decisions:

Non-goals

This schema does NOT define:

Upstream candidates

Related upstream schemas in Beckn Core: