CeCiL — это инструмент для преобразования запросов на языке Cerner Command Language (CCL) в SQL-запросы, совместимые с базой данных Oracle. Он предназначен для автоматизации и упрощения работы с базами данных в медицинских информационных системах, таких как Cerner Millennium. CeCiL помогает разработчикам и аналитикам эффективно мигрировать и адаптировать существующие CCL-запросы, обеспечивая их совместимость с современными SQL-стандартами.
Основная цель CeCiL — облегчить процесс перевода запросов CCL в SQL, что особенно важно при интеграции с Oracle RDBMS. Этот инструмент выполняет преобразования на основе шаблонов, что позволяет автоматически адаптировать синтаксис и структуру запросов, минимизируя необходимость ручной доработки и снижая вероятность ошибок. CeCiL является частью набора инструментов CCL Power Tools, разработанных Джереми Селларсом.
- Преобразование запросов CCL в SQL-запросы для Oracle;
 - Поддержка преобразования декларативного синтаксиса CCL в SQL;
 - Автоматическое преобразование стиля объединений (join) CCL в явные SQL-объединения;
 - Поддержка преобразования стиля комментариев CCL в SQL-комментарии;
 - Предоставление инструментов для нормализации SQL-запросов;
 - Обеспечение совместимости с различными платформами, включая Java, JavaScript и .NET;
 - Предоставление примеров и документации для разработчиков;
 - Бета-версия с возможными ограничениями и рисками использования в производственной среде.