start commit
This commit is contained in:
32
README.md
32
README.md
@@ -1,2 +1,32 @@
|
||||
# covid19dd
|
||||
# 🧾 Скрипт генерации 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
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user