-- Перечисление для пола CREATE TYPE gender_enum AS ENUM ( 'male', -- мужчина 'female' -- женщина ); -- Перечисление для типа обследования CREATE TYPE examination_categories_enum AS ENUM ( 'physical', -- физикальное обследование 'laboratory', -- лабораторное обследование 'instrumental' -- инструментальное обследование ); -- Перечисление для исхода госпитализации (выписка) CREATE TYPE hospital_discharge_reason_enum AS ENUM ( 'death', -- смерть 'improvement', -- улучшение состояния 'refusal' -- отказ от госпитализации или дальнейшего лечения ); -- Перечисление для контекста использования единицы измерения CREATE TYPE unit_context_enum AS ENUM ( 'examination', -- используется только для обследований (лабораторные, инструментальные, физикальные) 'medication' -- используется только для лекарственных средств (дозировка, количество) );