ORE Studio 0.0.4
Loading...
Searching...
No Matches
Public Attributes | List of all members
coding_scheme_authority_type Struct Referencefinal

Classifies coding schemes by the type of authority that defines them. More...

#include <coding_scheme_authority_type.hpp>

Collaboration diagram for coding_scheme_authority_type:
Collaboration graph

Public Attributes

int version = 0
 Version number for optimistic locking and change tracking.
 
std::string code
 Unique code identifying this authority type.
 
std::string name
 Human-readable name for display purposes.
 
std::string description
 Detailed description of what this authority type represents.
 
std::string recorded_by
 Username of the person who last modified this authority type.
 
std::string change_commentary
 Free-text commentary explaining the change.
 
std::chrono::system_clock::time_point recorded_at
 Timestamp when this version of the record was recorded.
 

Detailed Description

Classifies coding schemes by the type of authority that defines them.

Authority types categorize coding schemes based on who defines and maintains them. This helps users understand the provenance and governance of identification schemes.

Standard authority types:

Member Data Documentation

◆ code

std::string code

Unique code identifying this authority type.

This is the natural key for the authority type. Examples: "official", "industry", "internal".