Terminology Store
Component Detail
Data Layer
low complexity
backend
0
Dependencies
1
Dependents
2
Entities
0
Integrations
Description
Data access layer for reading and persisting terminology overrides in the organization_settings table. Manages the JSONB column containing the key-value terminology map and handles merge logic between defaults and overrides.
terminology-store
Responsibilities
- Persist terminology overrides as JSONB in organization_settings
- Retrieve the full terminology map for an organization
- Handle partial updates without overwriting unrelated keys
- Provide default terminology constants as fallback
Interfaces
getOverrides(organizationId)
saveOverrides(organizationId, overrides)
deleteOverrides(organizationId)
getDefaultTerminology()
Relationships
Related Data Entities (2)
Data entities managed by this component