ΠΠ‘ΠΠ - ΠΏΡΠ±Π»ΡΡΠ½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΡΡ
RC_REHAB_ Get dictionaries+
Purpose
This method is designed to retrieve eHealth dictionaries. Each value can be managed by βis_activeβ flag.
Specification
Link | ΠΠΎΡΠΈΠ»Π°Π½Π½Ρ Π½Π° Apiary Π°Π±ΠΎ Swagger | |
Resource | /api/dictionaries | ΠΠΎΡΠΈΠ»Π°Π½Π½Ρ Π½Π° ΡΠ΅ΡΡΡΡ, Π½Π°ΠΏΡΠΈΠΊΠ»Π°Π΄: /api/persons/create |
Scope | dictionary:read | Scope Π΄Π»Ρ Π΄ΠΎΡΡΡΠΏΡ |
Components | Dictionaries | ΠΠ°Π·Π½Π°ΡΠ°ΡΡΡΡΡ ΠΏΠ΅ΡΠ΅Π»ΡΠΊ Π±ΡΠ·Π½Π΅Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡΠ², ΡΠΊΡ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡ ΡΠ΅ΠΉ ΠΌΠ΅ΡΠΎΠ΄, Π½Π°ΠΏΡΠΈΠΊΠ»Π°Π΄: ePrescription |
Microservices | API paragraph not found | ΠΠ΅ΡΠ΅Π»ΡΠΊ ΠΌΡΠΊΡΠΎΡΠ΅ΡΠ²ΡΡΡΠ², ΡΠΊΡ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡ ΠΌΠ΅ΡΠΎΠ΄ API, Π½Π°ΠΏΡΠΈΠΊΠ»Π°Π΄: Auth, ABAC |
Protocol type | REST | Π’ΠΈΠΏ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ, ΡΠΊΠΈΠΉ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡΡΡ Π·Π°ΠΏΠΈΡΠΎΠΌ, Π½Π°ΠΏΡΠΈΠΊΠ»Π°Π΄: SOAP | REST |
Request type | GET | Π’ΠΈΠΏ Π·Π°ΠΏΠΈΡΡ API, Π½Π°ΠΏΡΠΈΠΊΠ»Π°Π΄: GET, POST, PATCHβ¦ |
Sync/Async | Sync | ΠΠ΅ΡΠΎΠ΄ Ρ ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΈΠΌ ΡΠΈ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΈΠΌ? |
Public/Private/Internal | Public | ΠΠΎΡΡΡΠ±Π½ΠΎ Π·Π°Π·Π½Π°ΡΠΈΡΠΈ ΡΠΈΠΏ ΠΌΠ΅ΡΠΎΠ΄Ρ Π·Π° ΡΡΡΠΏΠ΅Π½Π΅ΠΌ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΡ |
Logic
Filter dictionaries by search params.
Render found dictionaries with all fields from PRM DB.
Input parameters
name - dictionary name
is_active - dictionary status
Filters
No
Authorize
API paragraph not found
Headers
API paragraph not found
Validation data request
API paragraph not found
Processing
API paragraph not found
Response structure
Each dictionary is an object that contains {key}:{value} pairs where:
{key} is a dictionary record
{value} is a dictionary record description
has a definite dictionaryβs labels and flag βis_activeβ that define a dictionary status
Example:
Post-processing processes
API paragraph not found
HTTP status codes
HTTP status code | Message | What caused the error |
---|---|---|
200 | Response | Β |
Backward compatibility
API paragraph not found
Β
ΠΠ‘ΠΠ - ΠΏΡΠ±Π»ΡΡΠ½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΡΡ