Skip to content

Commit

Permalink
Merge pull request #4621 from mikhailprivalov/v-e_accomponement
Browse files Browse the repository at this point in the history
выписка: осложнения, сопутствующие
  • Loading branch information
Wellheor1 authored Jan 10, 2025
2 parents 2709772 + 1f693a0 commit ad60c24
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 2 deletions.
16 changes: 16 additions & 0 deletions forms/forms106.py
Original file line number Diff line number Diff line change
Expand Up @@ -1309,6 +1309,18 @@ def form_02(request_data):
accomponement_tbl = parse_accompanement_diagnos(cda_data_result.get("п.п.-Сопутствующие табл"), style)
table_data["Сопутствующие"] = accomponement_tbl

if cda_data_result.get("п.п.-Осложнения табл"):
accomponement_tbl = parse_accompanement_diagnos(cda_data_result.get("п.п.-Осложнения табл"), style)
table_data["Осложнения"] = accomponement_tbl

if cda_data_result.get("в.э.-Осложнения табл"):
accomponement_tbl = parse_accompanement_diagnos(cda_data_result.get("в.э.-Осложнения табл"), style)
table_data["в.э.-Осложнения табл"] = accomponement_tbl

if cda_data_result.get("в.э.-Сопутствующие табл"):
accomponement_tbl = parse_accompanement_diagnos(cda_data_result.get("в.э.-Сопутствующие табл"), style)
table_data["в.э.-Сопутствующие табл"] = accomponement_tbl

if current_template_file:
for section in body_paragraphs:
objs = check_section_param(objs, styles_obj, section, table_data, cda_data_result)
Expand All @@ -1334,6 +1346,10 @@ def check_section_param(objs, styles_obj, section, tbl_specification, cda_titles
objs.append(tbl_specification.get("Сопутствующие"))
elif section.get("type") == "Осложнения":
objs.append(tbl_specification.get("Осложнения"))
elif section.get("type") == "в.э.-Сопутствующие табл":
objs.append(tbl_specification.get("в.э.-Сопутствующие табл"))
elif section.get("type") == "в.э.-Осложнения табл":
objs.append(tbl_specification.get("в.э.-Осложнения табл"))
elif section.get("text"):
cda_titles_sec = section.get("cdaTitles")
data_cda = [cda_titles.get(i) for i in cda_titles_sec if cda_titles.get(i)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,12 +63,12 @@
{"text": "Основное заболевание: <u>{}</u> код по МКБ: <u>{}</u>", "cdaTitles": ["в.э.-Основное Ds текст", "в.э.-Основное Ds мкб"], "style": "style"},
{"text": "", "spacer_data": 0.5, "Spacer": "true", "style": "styleCenter"},
{"text": "Осложнения основного заболевания: <u>{}</u>", "cdaTitles": ["в.э.-Пусто"], "style": "style"},
{"tbl": "Таблица", "cdaTitles": ["в.э.-Осложнения табл"], "type": "Осложнения", "style": "style"},
{"tbl": "Таблица", "cdaTitles": ["в.э.-Осложнения табл"], "type": "в.э.-Осложнения табл", "style": "style"},
{"text": "", "spacer_data": 0.5, "Spacer": "true", "style": "styleCenter"},
{"text": "Внешняя причина при травмах, отравлениях: {}", "cdaTitles": ["в.э.-Пусто"], "style": "style"},
{"text": "", "spacer_data": 0.5, "Spacer": "true", "style": "styleCenter"},
{"text": "Сопутствующие заболевания: {}", "cdaTitles": ["в.э.-Пусто"], "style": "style"},
{"tbl": "Таблица", "cdaTitles": ["в.э.-Сопутствующие табл"], "type": "Сопутствующие", "style": "style"},
{"tbl": "Таблица", "cdaTitles": ["в.э.-Сопутствующие табл"], "type": "в.э.-Сопутствующие табл", "style": "style"},
{"text": "", "spacer_data": 0.5, "Spacer": "true", "style": "styleCenter"},
{"text": "Дополнительные сведения о заболевании: <u>{}</u>", "cdaTitles": ["в.э.-Дополнительные сведения заболевания"], "style": "style"},
{"text": "", "spacer_data": 0.6, "Spacer": "true", "style": "styleCenter"},
Expand Down

0 comments on commit ad60c24

Please sign in to comment.