Открытая платформа для разработки
электронных систем здравоохранения



XSL-трансформация архетипов в формат HTML 

Представление архетипов в форме HTML необходимо для функционирования:
  • репозитория архетипов; 
  • онлайн базы клинических знаний CKM; 
  • программных редакторов архетипов для отображения отдельных архетипов. 
Стандартизация процесса преобразования XML-представлений архетипов средствами XSL имеет ряд преимуществ. Конечное представление архетипа может быть использовано на любой платформе и легко поддается адаптации, т.к. технология XSL распространена и проста в обращении. 

Условия

Необходимо обеспечить, чтобы XSL-трансформации архетипов
  • предоставляли доступ к терминологии openEHR (к таким терминам как «архетип», «элемент», «раздел») на рабочем языке, т.к. они используемым в качестве заголовков или описаний такого типа документов;
  • Язык, на котором будет представлен архетип, должен располагать секцией онтологии в рамках архетипа. В обратном случае, должен быть установлен второй язык (или набор языков) (как в Firefox – Языковые настройки).

Реализация

Предлагается стандартизировать XLS-трансформации в качестве стандартного представления архетипов. XLS-трансформации будут использованы:
  • в редакторе архетипов для создания HTML-документов (-> XML + XSL-трансформация);
  • в онлайн базе клинических знаний CKM;
  • при обработке большого объема документов.

Актуальные вопросы

Доступ к терминологии openEHR необходим для полного языкового выражения некоторых архетипов (любых архетипов, использующих DV_QUANTITY для определения свойств). Достаточно разумно было бы первоначально игнорировать термины openEHR.
Была представлена более эффективная XML-репрезентация объектной модели архетипа, использующая атрибуты XML, требующие изменения в XSLT, но возможно несущественные.



Назад в раздел