Об этом проекте
receiptisan — это CLI-инструмент для работы с электронными файлами счетов-фактур (RECEIPTC.UKE) в японской системе медицинского страхования. Он позволяет анализировать счета за стационарное и амбулаторное лечение, создавая визуальные превью и выполняя поиск по мастер-данным.
Основная функция — генерация SVG-превью, имитирующих бумажные формы счетов. Поскольку в электронных файлах не всегда указан адрес медицинского учреждения, можно дополнительно передать JSON с информацией о клинике (адрес, количество коек) для печати на превью. Результаты анализа также выводятся в структурированных форматах YAML и JSON, что позволяет интегрировать их с другими инструментами. Поддерживается чтение из стандартного ввода (stdin) и вывод в стандартный вывод (stdout).
Инструмент включает функцию поиска по мастер-данным системы электронного учета счетов (коды процедур, лекарств, оборудования, диагнозов) по названию, стоимости или коду. Мастер-данные предоставляются в формате CSV, а для ускорения обработки используется кэширование, которое можно предварительно сгенерировать с помощью Rake-задач для конкретного года или всех лет.
Важно отметить, что receiptisan не поддерживает отображение счетов DPC (RECEIPTD.UKE) или подробных описаний симптомов. Старые функции (конвертация в CSV, превью в Vim) доступны в ветке v0.1.0. Также существует расширение для VSCode (receiptisan-vscode), позволяющее использовать инструмент как вьювер в IDE.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.