a0cb66f80eea98c67955a4ff944a3d3b0a367185
🧾 Скрипт генерации XML для плана диспансеризации
📋 Назначение
Скрипт автоматически формирует XML-файл плана диспансеризации по данным из CSV-файла (списка пациентов).
⚙️ Как работает
- При запуске скрипт запрашивает код МО (6 цифр).
- Скрипт ищет CSV-файл с таким же именем
<код>.csv. - Запрашивает номер пакета.
- Обрабатывает CSV, удаляет дубли по полису, исправляет формат даты и создаёт XML.
🧱 Формат входного CSV
Файл UTF-8, разделитель ;:
Фамилия;Имя;Отчество;Дата_рождения;Номер_полиса;Пол
📤 Результат
Файл XML вида:
D-M<код>-F35-2026-<номер>.xml
🪵 Логирование
Логи записываются в app.log.
🚀 Запуск
python poterya_kodcsv_scheta.py
Languages
Python
100%