Спецификация общей терминологии (CTS) определяет набор вызовов интерфейса прикладного программирования (API), не зависящих от платформы и реализации, которые используются для доступа к терминологическому содержимому для среды программирования HL7 версии 3. Спецификация определяет общие механизмы для доступа к разнородному терминологическому контенту согласованным и воспроизводимым способом. Программные клиенты, запрограммированные с использованием этого API, смогут получить доступ к любой совместимой внутренней службе, не требуя знания базовых структур данных и механизмов доступа низкого уровня. Аналогично, службы, реализующие этот API, могут использоваться любым совместимым клиентом. Спецификация CTS определяет элементы интерфейса на унифицированном языке моделирования (UML), а фактический API указывается с использованием языка определения интерфейса (IDL) ISO 14750.