Руководство по редактированию анализов
Основная информация об анализе
| Параметр | Значение |
|---|---|
| Справочник | LABORATORY_ANALYSES |
| Значение | Биохимический анализ крови |
| Название | Биохимический анализ крови |
| Данные |
Редактирование параметров
1. Основные настройки
- Активность:
* По умолчанию * Включено * Выключено
- Локальные переопределения:
* Локальное значение: [пусто] * Локальное название: [пусто] * Локальная активность: Неизвестно
Структура JSON-поля data
{
"group": "Биохимические исследования",
"tests": [
{
"ref": "65-85",
"code": "TP",
"name": "Белок общий",
"unit": "г/л",
"selected": true
},
{
"ref": "35-50",
"code": "ALB",
"name": "Альбумин",
"unit": "г/л",
"selected": false
}
// ...
],
"patient_options": {
"oms": true,
"address": true
},
"custom": {
"form": [
{
"widgets": [
{
"options": {
"type": "select",
"label": "Группа крови",
"choices": [
{
"id": 1,
"code": "1",
"display": "I(0)"
},
{
"id": 2,
"code": "2",
"display": "II"
},
{
"id": 3,
"code": "3",
"display": "III"
},
{
"id": 4,
"code": "4",
"display": "IV"
}
],
"ng_model": "blood_type"
},
"snippet": "widget"
},
{
"options": {
"type": "select",
"label": "Резус-фактор",
"choices": [
{
"id": 1,
"code": "1",
"display": "Rh(+) положительный"
},
{
"id": 2,
"code": "2",
"display": "Rh(-) отрицательный"
}
],
"ng_model": "rh_factor"
},
"snippet": "widget"
}
]
}
],
"print_results": {
"class": "mono font-size-10",
"widgets": [
{
"class": "pt5",
"options": {
"is_dl": true,
"items": [
{
"get": "blood_type.display",
"class": "text-danger font-size-9",
"title": "Группа крови",
"target": "record"
},
{
"get": "rh_factor.display",
"class": "text-danger font-size-9",
"title": "Резус-фактор",
"target": "record"
}
],
"full_body": true
},
"snippet": "p_entry"
}
]
},
"print_referral": {
"widgets": [
{
"class": " h-100",
"snippet": "__div"
}
]
}
},
"selectable": true
}
Описание атрибутов верхнего уровня
- group — Название группы анализов (раздел на форме).
* Пример: Биохимические исследования
- tests — Массив тестов (анализов), каждый с параметрами:
*ref— референсные значения *code— код анализа *name— название анализа *unit— единица измерения *order— порядок сортировки *selected— Определяет выбор теста по умолчанию (Необязательный параметр - Если не указан, считается false)
- custom — Объект с расширенными настройками отображения (например, для печатных шаблонов):
* print_referral — настройки для вывода направления
* widgets — массив компонентов
* class — CSS-классы для блока
* snippet — ID или тип фрагмента шаблона (например, __div)
- selectable — Логическое значение (true/false), указывает, можно ли выбирать данный блок анализов вручную при создании назначения.