ЕСОЗ - публічна документація
RC_(MC-1167)_ [NEW] Medical Conclusions - Перелік валідацій
Номер
| Параметр що перевіряється | Опис перевірки | Конфіг з еталонними значеннями | Тип валідації | Примітки | Назва конфігураційного параметру |
---|---|---|---|---|---|---|
Валідації параметрів Composition |
| |||||
1 | composition:
| Заповнені обов'язкові поля об'єкту Composition |
| Basic |
|
|
2 | composition.encounter | Енкаунтер (composition.encounter) вказаний в композішені має тип, що відповідає дозволеному переліку | Дозволені типи енкаунтерів в залежності від Типу МВ і Категорії МВ | Basic |
| |
3 | composition.encounter | Пацієнт вказаний в енкаунтері (composition.encounter.patient) відповідає пацієнту в композішені (composition.subject) |
| Basic |
|
|
4 | composition.encounter | Енкаунтер (composition.encounter) вказаний в композішені має статус , що відповідає дозволеному переліку | Дозволені статуси енкаунтерів в залежності від Типу МВ і Категорії МВ | Basic |
| |
5 | composition.encounter, composition.date | Різниця між датою створення енкаунтера і датою підписання композішена лежить у вказаному діапазоні | Максимально і мінімально дозволена кількість днів між датою створення енкаунтера і композішена в залежності від Типу МВ і Категорії МВ | Basic |
| |
6 | composition.custodian | Legal Entity вказаний в (composition.custodian) існує в БД, стутус Legal Entity = Active або Suspended |
| Basic |
|
|
6.1 | composition.custodian | Перевірка що тип Legal Entity вказаний в (composition.custodian) відповідає дозволеному переліку | Дозволені типи Legal Entity в залежності від Типу МВ і Категорії МВ | Basic |
| |
6.2 | composition.custodian | Статус верифікації Legal Entity що вказаний в (composition.custodian) відповідає дозволеному переліку | Статуси верифікації Legal Entity (true\false) в залежності від Типу МВ і Категорії МВ | Basic |
| |
7 | composition.subject | Перевірка чи тип пацієнта (персона\преперсона) в composition.subject відповідає дозволеному переліку | Чи дозволено створювати МВ для преперсони в залежності від Типу МВ і Категорії МВ | Basic |
| |
8 | composition.subject | Якщо пацієнт в composition.subject не є преперсоною, то перевірити, що статус верифікації пацієнта <> неверифікований |
| Basic |
|
|
9 | composition.subject | Якщо пацієнт в composition.subject не є преперсоною, то перевірити, що статус пацієнта = активний |
| Basic |
|
|
10 | composition.subject | Вік особи вказаної в (composition.subject) ≥ \ ≤ еталонному значенню | Можливий вік особи (мінімальне і максимальне значення вказане з розмірністю день\місяць\рік) в залежності від Типу МВ і Категорії МВ | Basic |
| |
11 | composition.subject | Стать персони вказана в параметрі (composition.subject) має відповідати значенню довідника | Можливі статі персон в залежності від типу МВ і категорії МВ | Basic |
| |
12 | composition.auhtor | Статус верифікації автора МВ (composition.auhtor) відповідає значенню з довідника | Дозволені статуси верифікації автора МВ в залежності від Типу МВ і Категорії МВ | Basic |
| |
13 | composition.author | Автор МВ (composition.author) має тип, що відповідає дозволеному переліку | Дозволені типи авторів в залежності від Типу МВ і Категорії МВ | Basic |
| |
14 | composition.author | Автор МВ (composition.author) має посаду, що відповідає дозволеному переліку | Дозволені посади авторів в залежності від Типу МВ і Категорії МВ | Basic |
| |
15 | composition.author | Автор МВ (composition.author) має спеціальність, що відповідає дозволеному переліку | Дозволені спеціальності авторів в залежності від Типу МВ і Категорії МВ | Basic |
| |
16 | composition.author | Автор МВ (composition.author) має основну спеціальність, що відповідає дозволеному переліку | Дозволені основні спеціальності авторів в залежності від Типу МВ і Категорії МВ | Basic |
| |
16.1 | composition.author | Автор МВ (composition.author) має спеціальність і посаду, що відповідають дозволеному переліку. (перевірка одночасного співпадіння і посади і спеціальності) | Дозволені комбінації спеціальності та посади авторів в залежності від Типу МВ і Категорії МВ | Basic |
| |
17 | composition.author, | Перевірка що автор МВ і підписант МВ належать до одного ЗОЗ | Необхідність перевіряти співпадіння ЗОЗ у автора і підписанта в залежності від Типу МВ і Категорії МВ | Basic |
| |
18 | composition.attester, composition.custodian
| Підписант медичного висновку (сomposition.attester) належить до того ж Legal Entity що вказаний в параметрі (composition.custodian) |
| Basic |
|
|
19 | composition.attester | Підписант МВ (composition.attester) активний |
| Basic |
|
|
19.1 | composition.attester | Підписант МВ переданий в параметрі (composition.attester) містить тільки одне значення підписанта |
| Basic |
|
|
20 | composition.attester | Статус верифікації підписанта МВ (composition.attester) відповідає значенню з довідника | Дозволені статуси верифікації пілписанта МВ в залежності від Типу МВ і Категорії МВ | Basic |
| |
21 | composition.attester | Користувач вказаний як підписант МВ відповідає користувачеві отриманому з токену і він фактично підписав КЕПом документ. |
| Basic |
|
|
21.1 | composition.custodian | Legal Entity в яку залогінений користувач (отримуємо з токену) відповідає ЗОЗ вказаному в (composition.custodian) |
| Basic |
|
|
21.2 | composition.attester, composition.custodian | Legal Entity користувача який фактично підписав КЕПом документ відповідає Legal Entity вказаному в МВ. |
| Basic |
|
|
22 | composition.attester | Підписант МВ (composition.attester) має тип, що відповідає дозволеному переліку | Дозволені типи підписантів в залежності від Типу МВ і Категорії МВ | Basic |
| |
23 | composition.attester | Підписант МВ (composition.attester) має посаду, що відповідає дозволеному переліку | Дозволені посади підписантів в залежності від Типу МВ і Категорії МВ | Basic |
| |
24 | composition.attester | Підписант МВ (composition.attester) має спеціальність, що відповідає дозволеному переліку | Дозволені спеціальність підписантів в залежності від Типу МВ і Категорії МВ | Basic |
| |
24.1 | composition.attester | Підписант МВ (composition.attester) має спеціальність і посаду, що відповідають дозволеному переліку. (перевірка одночасного співпадіння і посади і спеціальності) | Дозволені комбінації спеціальності та посади підписантів в залежності від Типу МВ і Категорії МВ | Basic |
| |
25 | composition.subject, composition.event.period | Якщо статус допуску = “Допущено” то термін дії МВВ не перевищує дозволеного значення в залежності від віку особи | Максимально дозволена к-ть днів періоду допуску МВВ в залежності від Типу МВ, Категорії МВ, віку особи | Driver |
| |
26 | composition.attester | Підписант МВ (composition.attester) має основну спеціальність, що відповідає дозволеному переліку | Дозволені основні спеціальності підписантів в залежності від Типу МВ, Категорії МВ | Basic |
| |
27 | composition.date, composition.event.period.start | Дата підписання (composition.date) МВ менша або рівна даті початку періоду дії допуску (composition.event.period.start) |
| Basic |
|
|
28 | composition.date, composition.event.period.start | Різниця між датою початку періоду дії допуску (composition.event.period.start) та датою підписання МВ (composition.date) лежить у вказаному діапазоні | Максимально і мінімально дозволена к-ть днів між датою підписання МВ і датою початку дії допуску в залежності від Типу МВ, Категорії МВ | Basic |
| |
28.1 | composition.event.period.start | Якщо заповнено значення composition.event.period.end то воно повинно бути більшим за composition.event.period.start |
| Basic |
|
|
30 | composition.category, composition.type | Категорія МВ (composition.category) відповідає Типу МВ (composition.type). Обидва значення відповідають відповідним довіднкам. | Категорії МВ в залежності від Типу МВ | Basic |
| |
30.1 | composition.status | Статус МВ (composition.status) відповідає значенню з довідника | Довідник “Можливі статуси МВ” | Basic |
| |
31 | composition.relates_to | Якщо заповнено параметр (composition.relates_to) і тип посилання (RelatedArtifact.type) вказаний як “заміна”, то документ вказаний в цьому параметрі має знаходитися в статусі entered-in-error |
| Basic |
|
|
32 | composition.relates_to | Якщо заповнено параметр (composition.relates_to) і тип посилання (RelatedArtifact.type) вказаний як “заміна” то на документ вказаний в цьому параметрі не має посилатися інший МВ |
| Basic |
|
|
33 | composition.relates_to | Якщо заповнено параметр (composition.relates_to) і тип посилання (RelatedArtifact.type) вказаний як “заміна” то різниця між датами підписання документу в цьому параметрі і поточного документу МВ лежить у вказаному діапазоні | Максимально і мінімально дозволена к-ть днів між МВ пов'язаними через параметр relates_to в залежності від Типу МВ і Категорії МВ | Basic |
| |
34 | composition.relates_to | Якщо заповнено параметр (composition.relates_to) і тип посилання (RelatedArtifact.type) вказаний як “заміна”, то в поточного МВ і МВ який заміняється повинні співпадати
|
| Basic |
|
|
35 | composition.relates_to | Якщо заповнено параметр (composition.relates_to) то тип документу в ньому повинен бути composition |
| Basic |
|
|
36 | composition.extention | Якщо заповнений параметр composition.extention то в результатах висновку обов’язково повинен бути вказаний статус допуску = “допущено” хоча б в одній з категорій. | Статуси допуску МВ які допускають можливість заповнення composition.extention в залежності від типу МВ, категорії МВ, коду статусу допуску | Driver |
| |
37.1 | composition.event.code | Статус допуску для МВ відповідає значенню з довідника | Довідник “Статуси допуску для МВ залежно від типу і категорії МВ) | Basic |
| |
38 | composition.event.code | Перевірка обов'язковості заповнених статусів допуску для категорій, в залежності від типу і категорії МВ Наприклад:
| Обов'язкові дозволи для категорій МВ, в залежності від типу і категорії МВ | Basic |
| |
38.1 | composition.event.code | Перевірка що значення composition.event.code передані в МВ не повинні дублюватися (мають бути унікальні) |
| Basic |
|
|
39 | composition.event.code, composition.event.period | Якщо статус допуску по категорії = допущено - обов’язково має бути вказаний період дії допуска (дата від - дата до) |
| Driver |
|
|
40 | composition.event.code, composition.event.period | Якщо статус допуску по категорії = НЕдопущено - обов’язково має бути вказаний період дії недопуска (дата від) а період дії недопуску (дата до) має бути порожнім |
| Driver |
|
|
40.1 | composition.event.code, composition.event.period | Якщо статус допуску по категорії = НЕдопущено (ADOPTION_ADOPTER_INELIGIBLE або ADOPTION_ADOPTER_RELATIVE_INELIGIBLE) - обов’язково має бути вказаний період дії недопуска (дата від) а період дії недопуску (дата до) має бути порожнім |
| ADOPTION | Додано валідацію |
|
41 | composition.event.code composition.section.entry | Якщо статус допуску МВ потрапляє в перелік з конфігу 1, то в жодному з ЕМЗ (composition.section.entry) з типом “observation” в жодній з секцій НЕ повинно бути запису з кодом з переліку заборонених значень. (конфіг 2) |
| Basic |
| |
41.1 | composition.event.code composition.section.entry | Якщо статус допуску МВ потрапляє в перелік з конфігу 1, то в жодному з ЕМЗ (composition.section.entry) з типом “condition“ в жодній з секцій НЕ повинно бути запису з кодом з переліку заборонених значень. (конфіг 2) |
| Basic |
| |
42 | composition.event.code, composition.section.entry | Якщо статус допуску МВ потрапляє в перелік з конфігу 1, то хоча б в одному з ЕМЗ (composition.section.entry) з типом “observation” в одній з секцій ОБОВ'ЯЗКОВО повинен бути запис з кодом з переліку обов'язкових значень. (конфіг 2) |
| Basic |
| |
42.1 | composition.event.code, composition.section.entry | Якщо статус допуску МВ потрапляє в перелік з конфігу 1, то хоча б в одному з ЕМЗ (composition.section.entry) з типом “condition“ в одній з секцій ОБОВ'ЯЗКОВО повинен бути запис з кодом з переліку обов'язкових значень. (конфіг 2) |
| Basic |
| |
42.4 | composition.extention | Якщо параметр “Додаткові умови допуску” заповнено, то з начення вказані параметрі відповідають значенням з довідника | Довідник “Додаткові умови допуску для МВВ” | Driver |
| |
42.5 | composition.extention | Якщо параметр “Додаткові умови допуску” заповнено і для вибраної додаткової умови допуску вказане буквенне значення то ці вказані буквенні значення відповідають значенню з довідника | Довідник “Буквенні позначення для додаткових умов допуску для МВВ” | Driver |
| COMPOSITION_ADDITIONAL_CONDITION_ADMISSION_LETTER_DESIGNATIONS |
42.6 | composition.extention | Якщо параметр “Додаткові умови допуску” заповнено і якщо для вибраної додаткової умови допуску вказане буквенне значення (може НЕ бути вказане) то це буквенне значення належить до переліку дозволених для вказаного коду додаткової умови. | Дозволені буквенні позначення для типу МВ, категорії МВ, коду додаткової умови допуску | Driver |
| |
42.7 | composition.extention | Якщо параметр “Додаткові умови допуску” заповнено і такий код додаткової умови вимагає заповнення числового значення (згідно конфігурації) перевірити, що числове значення заповнене | Необхідність заповнення числового значення для типу МВ, категорії МВ, коду додаткової умови допуску | Driver |
| |
43 | composition.section.entry | Кількість ЕМЗ в МВ не перевищує вказаного ліміту | Кількість дозволених ЕМЗ в залежності від Типу МВ і Категорії МВ | Basic |
| |
| Валідації структури Composition.section |
| ||||
44 | composition.section | Секція, яка має в шаблоні опцію “Обов’язково” повинна:
АБО
АБО
| Шаблон МВ
| Basic |
| |
45 | composition.section | Секція, яка має в шаблоні опцію “Опційно” повинна:
АБО
АБО
АБО
| Шаблон МВ
| Basic |
| |
45.1 | composition.section | Ієрархія секцій вказана в composition.section відповідає ієрархії в шаблоні МВ | Шаблон МВ
| Basic |
| |
45.2 | composition.section | Перевірка що секція МВ містить наповнення з переліку дозволених варіантів (секція з контентом\порожня секція\секція з підсекціями) | Шаблон МВ
| Basic |
| |
46 | composition.section | Рівні вкладеності секцій не перевищують дозволений ліміт | Максимальна кількість вкладеності секцій МВ в залежності від Типу МВ і Категорії МВ | Basic |
| |
47 | composition.section | Кількість секцій не перевищує дозволений ліміт | Максимальна кількість секцій МВ в залежності від Типу МВ і Категорії МВ | Basic |
| |
| Валідації контенту в Composition.section (виконується для кожної секції) |
| ||||
48 | composition.section.title | Перевірка, що параметр (title) секції не пустий. Якщо в конфігу 1 вказано, що що лікар не може заповнювати параметр (title) довільно то значення (title) секції повинно відповідати значенню (title) з довідника 2 |
| Basic |
| |
48.1 | composition.section.code | Значення коду секції відповідає довіднику | Довідник “Можливі коди секції в залежності від типу і категорії МВ”
| Basic |
| |
48.2 | composition.section.orderby | Якщо параметр “Тип сортування ЕМЗ” заповнено, то з начення параметру відповідає значенню з довідника | Довідник “Можливі типи сортувань в залежності від типу і категорії МВ” | Basic |
| |
48.3 | composition.section.emptyreason | Якщо параметр “Причина незаповнення секціїї” заповнено, то з начення параметру відповідає значенню з довідника | Довідник “Можливі причини незаповнення секції в залежності від типу і категорії МВ” | Basic |
| |
50 | composition.section.entry, | Особа вказана в ЕМЗ вказаному в composition.section.entry відповідає АБО особі в |
| Basic |
|
|
53 | composition.section.author | Статус верифікації автора секції МВ (composition.section.author) <> неверифікований |
| Basic |
|
|
54 | composition.section.author | Автор вказаний в параметрі composition.section.author має посаду з переліку дозволених
| Дозволені посади автора ЕМЗ в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
55 | composition.section.author | Автор вказаний в параметрі composition.section.author має спеціальність з переліку дозволених
| Дозволені спеціальності автора ЕМЗ в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
55.1 | composition.section.author | Автор вказаний в параметрі composition.section.author має основну спеціальність (speciality_officio) з переліку дозволених | Дозволені основні спеціальності автора ЕМЗ в залежності від Типу МВ і Категорії МВ і коду секції | Basic | Додано нову валідацію 16.09.2024 | |
56 | composition.section.entry | Кількість ЕМЗ в секції не перевищує вказаного ліміту | Кількість дозволених ЕМЗ в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
56.1 | composition.section.entry | Перевірка які ресурси дозволено вказувати в секції | Перелік дозволених ресурсів ЕМЗ, в залежності від Типу МВ і Категорії МВ і коду секції | Basic | Додано валідацію | |
57 | composition.section.entry | Якщо в секції переданий епізод то тип цього епізоду відповідає довіднику | Перелік дозволених типів епізодів (type.coding.code) з довідника (type.coding.system) в залежності від Типу МВ і Категорії МВ і коду секції |
|
| |
58 | composition.section.entry | Якщо в секції переданий епізод то статус цього епізоду відповідає довіднику | Перелік дозволених статусів епізодів в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
59 | composition.section.entry | Якщо в секції переданий епізод то к-ть днів між початком періоду (period.start) цього епізоду і датою підписання МВ лежить у вказаному діапазоні | Максимально і мінімально дозволена к-ть днів між початком періоду епізоду і датою підписання МВ в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
60 | composition.section.entry | Якщо в секції переданий діагностичний звіт то статус цього звіту відповідає довіднику | Перелік дозволених статусів діагностичних звітів в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
61 | composition.section.entry | Якщо в секції переданий діагностичний звіт то код цього звіту відповідає довіднику | Перелік дозволених кодів діагностичних звітів (code.identifier.type.coding.code) з довідника (code.identifier.type.coding.system) в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
62 | composition.section.entry | Якщо в секції переданий діагностичний звіт то категорія цього звіту відповідає довіднику | Перелік дозволених категорій діагностичних звітів (category.coding.code) з довідника (category.coding.system) в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
63 | composition.section.entry | Якщо в секції переданий діагностичний звіт то к-ть днів між закінченням періоду (effective_period.end) цього звіту і датою підписання МВ лежить у вказаному діапазоні | Максимально і мінімально дозволена к-ть днів між закінченням періоду звіту і датою підписання МВ в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
63.1 | composition.section.entry | Якщо в секції переданий діагностичний звіт то к-ть днів між датою доступності цього звіту (issued) і датою підписання МВ лежить у вказаному діапазоні | Максимально і мінімально дозволена к-ть днів між доступності цього звіту і датою підписання МВ в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
64 | composition.section.entry | Якщо в секції переданий енкаунтер то його тип відповідає довіднику | Перелік дозволених типів енкаунтерів (type.coding.code) з довідника (type.coding.system) в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
65 | composition.section.entry | Якщо в секції переданий енкаунтер то його статус відповідає довіднику | Перелік дозволених статусів енкаунтерів в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
66 | composition.section.entry | Якщо в секції переданий енкаунтер то його клас відповідає довіднику | Перелік дозволених класів енкаунтерів (class.coding.code) з довідника (class.coding.system) в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
67 | composition.section.entry | Якщо в секції енкаунтер то к-ть днів між його закінченням періоду (period.end) і датою підписання МВ лежить у вказаному діапазоні | Максимально і мінімально дозволена к-ть днів між періодом періоду енкаунтера і датою підписання МВ в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
67.1 | composition.section.entry | Якщо в секції переданий план лікування то його категорія відповідає довіднику | Перелік дозволених категорій плану лікування (category.coding.code) з довідника (category.coding.system) в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
68 | composition.section.entry | Якщо в секції переданий план лікування то його статус відповідає довіднику | Перелік дозволених статусів плану лікування в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
70 | composition.section.entry | Якщо в секції план лікування то к-ть днів між його початком періоду (period.start) і датою підписання МВ лежить у вказаному діапазоні | Максимально і мінімально дозволена к-ть днів між початком періоду плану лікування і датою підписання МВ в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
71 | composition.section.entry | Якщо в секції передане первинне призначення плану лікування то його (detail.kind) відповідає довіднику | Перелік дозволених detail.kind первинного призначення плану лікування в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
72 | composition.section.entry | Якщо в секції передане первинне призначення плану лікування то його (detail.product_reference) відповідає довіднику | Перелік дозволених detail.product_reference первинного призначення плану лікування в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| COMPOSITION_SECTION_SECTION_ENTRY_ACTIVITY_DETAIL_PRODUCT_REFERENCE |
73 | composition.section.entry | Якщо в секції передане первинне призначення плану лікування то його статус відповідає довіднику | Перелік дозволених статусів первинного призначення плану лікування в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
74 | composition.section.entry | Якщо в секції передана процедура то її код (code.identifier.type) відповідає довіднику | Перелік дозволених кодів процедур (code.identifier.type.coding.code) з довідника (code.identifier.type.coding.system) в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
75 | composition.section.entry | Якщо в секції передана процедура то її статус відповідає довіднику | Перелік дозволених статусів процедур в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
76 | composition.section.entry | Якщо в секції передано процедуру то к-ть днів між її датою проведенням (performed_date_time) або закінченням періоду (performed_period.end) і датою підписання МВ лежить у вказаному діапазоні | Максимально і мінімально дозволена к-ть днів між датою проведення процедури або закінченням періоду процедури і датою підписання МВ в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
77 | composition.section.entry | Якщо в секції передано стан пацієнта (condition) то його код (code.coding) відповідає довіднику | Перелік дозволених кодів стану пацієнта (code.coding.code) з довідника (code.coding.system) в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
78 | composition.section.entry | Якщо в секції передано стан пацієнта (condition) то його клінічний статус (clinical_status) відповідає довіднику | Перелік дозволених клінічних статусів пацієнта в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
79 | composition.section.entry | Якщо в секції передано стан пацієнта (condition) то його статус верифікації (verification_status) відповідає довіднику | Перелік дозволених статусів верифікації пацієнта в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| COMPOSITION_SECTION_SECTION_ENTRY_CONDITION_VERIFICATION_STATUS |
80 | composition.section.entry | Якщо в секції передано стан пацієнта(condition) то к-ть днів між датою підтвердження лікарем (asserted_date) і датою підписання МВ лежить у вказаному діапазоні | Максимально і мінімально дозволена к-ть днів між датою підтвердження стану пацієнта і датою підписання МВ в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
81 | composition.section.entry | Якщо в секції передано стан пацієнта(condition) то к-ть днів між датою встановлення (onset_date) і датою підписання МВ лежить у вказаному діапазоні | Максимально і мінімально дозволена к-ть днів між датою встановлення стану пацієнта і датою підписання МВ в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
82 | composition.section.entry | Якщо в секції передано огляд пацієнта (observation) то його код (code) відповідає довіднику | Перелік дозволених кодів огляду пацієнта (code.coding.code) з довідника (code.coding.system) в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
83 | composition.section.entry | Якщо в секції передано огляд пацієнта (observation) то його статус (status) відповідає довіднику | Перелік дозволених статусів огляду пацієнта в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
84 | composition.section.entry | Якщо в секції передано огляд пацієнта (observation) то його категорія відповідає довіднику | Перелік дозволених категорій огляду пацієнта (categories.coding.code) з довідника (categories.coding.system) в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
85 | composition.section.entry | Якщо в секції передано огляд пацієнта (observation) то к-ть днів між датою реєстрації події (issued) і датою підписання МВ лежить у вказаному діапазоні | Максимально і мінімально дозволена к-ть днів між датою реєстрації події огляду пацієнта і датою підписання МВ в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
86 | composition.section.entry | Якщо в секції передано огляд пацієнта (observation) то к-ть днів між дата проведення огляду (effective_date_time) або закінченням періоду огляду (effective_period.end) і датою підписання МВ лежить у вказаному діапазоні | Максимально і мінімально дозволена к-ть днів між датою проведення огляду пацієнта або закінченням періоду і датою підписання МВ в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
90 | composition.section.entry | Якщо в секції передано імунізацію то її причина по якій імунізація не відбулася (explanation.reason_not_given) відповідає довіднику | Перелік дозволених причин по яких імунізація не відбулася (explanattion.reason_not_given.coding.code) з довідника (explanation.reason_not_given.coding.system) в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| COMPOSITION_SECTION_SECTION_ENTRY_IMMUNIZATION_EXPLANATION_REASON_NOT_GIVEN |
91 | composition.section.entry | Якщо в секції передано імунізацію то її причини імунізації (explanation.reason) відповідає довіднику | Перелік дозволених причин імунізації (explanattion.reason.coding.code) з довідника (explanation.reason.coding.system) в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| COMPOSITION_SECTION_SECTION_ENTRY_IMMUNIZATION_EXPLANATION_REASON |
92 | composition.section.entry | Якщо в секції передано імунізацію то її статус (status) відповідає довіднику | Перелік дозволених статусів імунізації а в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
93 | composition.section.entry | Якщо в секції передано імунізацію то її код вакцини (vaccine_code) відповідає довіднику | Перелік дозволених кодів вакцин (vaccine_code.coding.code) з довідника (vaccine_code.coding.system) в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
94 | composition.section.entry | Якщо в секції передано імунізацію то значення параметру заповнена імунізація з слів пацієнта чи виконана лікарем (report_origin) відповідає довіднику | Перелік дозволених значень параметру заповнена імунізація з слів пацієнта чи виконана лікарем (report_origin.coding.code) з довідника (report_origin.coding.system) в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| COMPOSITION_SECTION_SECTION_ENTRY_IMMUNIZATION_REPORT_ORIGIN |
95 | composition.section.entry | Якщо в секції передано імунізацію то к-ть днів між датою імунізації (date) і датою підписання МВ лежить у вказаному діапазоні | Максимально і мінімально дозволена к-ть днів між датою імунізації і датою підписання МВ в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
96 | composition.section.entry | Якщо в секції передано рецепт (medication_request) то його статус (status) відповідає довіднику | Перелік дозволених статусів рецептів в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
97 | composition.section.entry | Якщо в секції передано рецепт (medication_request) то к-ть днів між датою створення рецепту (creared_date) і датою підписання МВ лежить у вказаному діапазоні | Максимально і мінімально дозволена к-ть днів між датою створення рецепту і датою підписання МВ в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
98 | composition.section.entry | Якщо в секції передано рецепт (medication_request) то к-ть днів між датою початку дії рецепту (started_at) і датою підписання МВ лежить у вказаному діапазоні | Максимально і мінімально дозволена к-ть днів між датою початку дії рецепту і датою підписання МВ в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
100 | composition.section.entry | Якщо в секції передано направлення (service_request) то його категорія відповідає довіднику | Перелік дозволених категорій направлень (category.coding.code) з довідника (category.coding.system) в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
101 | composition.section.entry | Якщо в секції передано направлення (service_request) то його код (code.identifier) відповідає довіднику | Перелік дозволених кодів направлень (code.identifier.type.coding.code) з довідника (code.identifier.type.coding.system) в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
102 | composition.section.entry | Якщо в секції передано направлення (service_request) то його статус (status) відповідає довіднику | Перелік дозволених статусів направлень в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
103 | composition.section.entry | Якщо в секції передано направлення (service_request) то к-ть днів між датою коли потрібно надати сервіс (occurrence_date_time) або початком періоду (occurrence_period.start) і датою підписання МВ лежить у вказаному діапазоні | Максимально і мінімально дозволена к-ть днів між датою коли потрібно надати сервіс або датою початку періоду і датою підписання МВ в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
120 | composition.section.entry | Якщо в секції передано місце надання послуг ЗОЗ (division) то його статус відповідає довіднику | Перелік дозволених статусів місць надання послуг ЗОЗ в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
121 | composition.section.entry | Якщо в секції передано місце надання послуг ЗОЗ (division) то його тип відповідає довіднику | Перелік дозволених типів місць надання послуг ЗОЗ (type.coding.code) з довідника (type.coding.system) в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
122 | composition.section.entry | Якщо в секції передано медичного працівника (employee) то його статус відповідає довіднику | Перелік дозволених статусів медичних працівників в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
123 | composition.section.entry | Якщо в секції передано медичного працівника (employee) то його посада (position) відповідає довіднику | Перелік дозволених посад працівника в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
124 | composition.section.entry | Якщо в секції передано медичного працівника (employee) то його спеціальність (speciality) відповідає довіднику | Перелік дозволених спеціальностей працівника в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
124.1 | composition.section.entry | Якщо в секції передано медичного працівника (employee) то його основна спеціальність (speciality_officio) відповідає довіднику | Перелік дозволених основних спеціальностей працівника в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
125 | composition.section.entry | Якщо в секції передано медичного працівника (employee) то його тип (employee_type) відповідає довіднику | Перелік дозволених типів працівника в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| |
126 | composition.section.entry | Якщо в секції передано медичного працівника то діапазон між датою початку роботи працівника (start_date) і датою підписання МВ лежить у вказаному діапазоні | Максимально і мінімально дозволена к-ть днів між датою початку роботи працівника і датою підписання МВ в залежності від Типу МВ і Категорії МВ і коду секції | Basic |
| COMPOSITION_SECTION_SECTION_ENTRY_DEVICE_DISPENSE_WHEN_HANDED_OVER |
ЕСОЗ - публічна документація