Мой случай:
Я работаю над системой, которая должна будет создавать различные файлы X12 для транзакций и запросов в области здравоохранения (страхования) (в частности, 270 квалификационных требований и 837 претензий).
Я знаю, что есть хорошие инструменты (в частности, pyx12) для преобразования между XML и X12, и на самом деле я зашел так далеко, что импортировал некоторые компоненты из pyx12 для создания / управления данными x12.
Даже с учетом того, что после небольшого исследования форматов, я начинаю верить, что мне было бы легче создать эти форматы с использованием языка шаблонов.Я думаю, что это было бы вопросом определения циклов for
для любых сегментов и циклов, которые должны повторяться для каждой заявки / запроса на порцию, и области заголовка будут несколько статичными, помимо любых значений элементов, которые могут быть легко обновлены моим контекстом..
Почти все мои записи исходят из sqlalchemy, поэтому должно быть достаточно легко просматривать мои записи в базе данных, где отношения очень хорошо определены и сопоставлены.
Myвопросы:
- Полагаю, это не вопрос, а скорее стремление к советам и проницательности, так что не стесняйтесь стрелять со всем этим.IE, Как вы думаете, что это хорошая идея или пустая трата времени?
- Был ли реализован этот стиль реализации раньше?Существуют ли примеры конкретных шаблонов формата X12 на любом языке?(Я выглядел с небольшим успехом)
Просто примечание:
Мы уже работаем с python и django, так что язык шаблонов доступеннам.Если нам нужно сделать эти вещи в качестве фонового процесса, мы либо сделаем трюки с хакерской конфигурационной средой, чтобы шаблоны django работали вне нашего проекта django, либо вместо этого будем использовать jinja - который почти взаимозаменяем.