Принцип получения документов: - Получает все медицинские карты пациента не помеченные на удаление, со следующими условиями оказания помощи:
- Амбулаторно-поликлиническая
- Дневной стационар
- Стационарная
- Получает все медицинские документы по этим медкартам. В медицинском документе проверяется
- пациент,
- организация,
- дата документа в переданном временном интервале (начало периода приводится к началу дня, конец периода к концу дня),
- пометка удаления,
- наличие в ТЧ CDAДокументы хоть одной строки (т.е. если в просмотре документа что-то отображается, значит в CDAДокументы есть строка),
- статус Готов (РС СтатусыМедицинскихДокументов).
- В выводимых документах в поле Заголовок выводится:
- "Протокол осмотра специалиста", если в качестве шаблона МД используется один из ШМД указанных в доступных значениях с ключом "Сервис.tmb_Y_CHILD.ПротоколыОсмотраСпециалистов.ШаблоныМедицинскихДокументов".
- "Центральная лаборатория", если в качестве ответственного указан пользователь "WEB_lab".
- Заголовок из МД во всех остальных случаев.
Например, амбулаторная карта пациента, на которой числятся результаты, помечена на удаление. То есть не проходит первое описанное условие. Поэтому документы не отображаются. |