Query Parameters
Filter concept classes to a specific domain
Example:
Example:
Condition
, Drug
, Procedure
Filter concept classes to those used by specific vocabularies
Example:
Example:
SNOMED,RxNorm,ICD10CM
Include counts of concepts within each concept class
Include example concepts for each concept class
Include detailed statistics and usage information
Only return concept classes with active concepts
Only include concept classes containing standard concepts
Sort concept classes by specified field
Options:
Options:
concept_class_name
, domain_id
, concept_count
Sort order for results
Options:
Options:
asc
, desc
Number of concept classes to return per page (max 500)
Page number for pagination (1-based)
Response
Array of concept class objects with their properties
Summary information about concept classes
Response metadata and pagination information
Usage Examples
All Concept Classes
Get all available concept classes:Concept Classes by Domain
Get concept classes within a specific domain:Concept Classes with Statistics
Get detailed statistics for concept classes:SNOMED Concept Classes
Get concept classes used by SNOMED:Hierarchical Concept Classes
Filter to concept classes that have hierarchical structure:Related Endpoints
- Get Domains - Available domain information
- Get Domain Concepts - Concepts within domains
- Search Concepts - Search with concept class filters
- Get Vocabularies - Available vocabularies
Notes
- Concept classes provide finer categorization than domains
- Many concept classes are vocabulary-specific (e.g., “3-char billing code” for ICD codes)
- Standard concepts are preferred for clinical applications
- Hierarchical concept classes typically have “Is a” relationships
- Some concept classes span multiple vocabularies through mappings
- Growth trends help identify evolving areas of medical terminology
- Usage frequency indicates popularity in real-world applications
- Relationship statistics help understand concept connectivity patterns