Go to file
2025-11-13 23:28:48 +03:00
2025-11-13 23:28:48 +03:00
2025-11-13 23:20:02 +03:00
2025-11-13 23:24:20 +03:00
2025-11-13 23:24:20 +03:00

🧾 Скрипт генерации XML для плана диспансеризации

📋 Назначение

Скрипт автоматически формирует XML-файл плана диспансеризации по данным из CSV-файла (списка пациентов).

⚙️ Как работает

  1. При запуске скрипт запрашивает код МО (6 цифр).
  2. Скрипт ищет CSV-файл с таким же именем <код>.csv.
  3. Запрашивает номер пакета.
  4. Обрабатывает CSV, удаляет дубли по полису, исправляет формат даты и создаёт XML.

🧱 Формат входного CSV

Файл UTF-8, разделитель ;:

Фамилия;Имя;Отчество;Дата_рождения;Номер_полиса;Пол

📤 Результат

Файл XML вида:

D-M<код>-F35-2026-<номер>.xml

🪵 Логирование

Логи записываются в app.log.

🚀 Запуск

python poterya_kodcsv_scheta.py
Description
No description provided
Readme MIT 37 KiB
Languages
Python 100%