Единая платформа цифрового здравоохранения Узбекистана
0.7.0 - ci-build
Uzbekistan Digital Health Platform - Локальная сборка (v0.7.0), построенная FHIR (HL7® FHIR® Стандартные инструменты сборки. Смотрите каталог опубликованных версий
На этой странице представлены переводы с языка оригинала, на котором былонаписано руководство. Информацию об этих переводах и инструкции попредоставлению отзывов о переводах можно найти здесь.
Этот процесс показывает, как лекарственное средство назначается в электронном виде, отпускается в аптеке и сведения о нём передаются в Государственный фонд медицинского страхования (SHIF) для возмещения стоимости. Процесс представлен двумя ресурсами: MedicationRequest - это рецепт, то есть сведения о том, что было назначено; MedicationDispense - это факт отпуска, то есть сведения о том, что было фактически выдано и в каком количестве.
Статус профилей: профили MedicationRequest и MedicationDispense находятся в разработке. На этой странице описана предполагаемая модель, чтобы системы могли реализовывать её уже сейчас; до публикации профилей используйте базовые ресурсы FHIR R5, не указывая
meta.profile. Ресурсы Condition (показание) и Patient профилированы.
Участники: клиницист, выписывающий рецепт; фармацевт; DHP (Digital Health Platform - Цифровая платформа здравоохранения); Государственный фонд медицинского страхования (SHIF).
Клиницист выписывает электронный рецепт в виде MedicationRequest (intent = order): лекарственное средство указывается в medication, пациент - в subject, клиницист, выписавший рецепт, - в requester, схема дозирования - в dosageInstruction, а клиническое показание - в reason (ресурс Condition, по поводу которого назначено лечение). Рецепт распечатывается с QR-кодом, который его идентифицирует.
POST [base]/MedicationRequest
{ "resourceType": "MedicationRequest", "status": "active", "intent": "order",
"medication": { "concept": { "coding": [{ "system": "...", "code": "..." }] } },
"subject": { "reference": "Patient/[id]" },
"requester": { "reference": "PractitionerRole/[id]" },
"reason": [{ "reference": { "reference": "Condition/[id]" } }],
"dosageInstruction": [{ "text": "..." }] }
В аптеке фармацевт сканирует QR-код, чтобы получить MedicationRequest, а затем фиксирует фактически отпущенное лекарственное средство в MedicationDispense. Через authorizingPrescription MedicationDispense содержит reference на рецепт, что обеспечивает прослеживаемость всей цепочки:
POST [base]/MedicationDispense
{ "resourceType": "MedicationDispense", "status": "completed",
"authorizingPrescription": [{ "reference": "MedicationRequest/[id]" }],
"subject": { "reference": "Patient/[id]" },
"medication": { "concept": { "coding": [{ "system": "...", "code": "..." }] } },
"quantity": { "value": 1 },
"whenHandedOver": "2026-05-30" }
Аптека может отпустить весь объём по рецепту сразу или по частям. Частичный отпуск оформляется как MedicationDispense со status = completed для фактически отпущенного количества; MedicationRequest остаётся активным для неотпущенного остатка.
| Ресурс | Изменение статуса |
|---|---|
MedicationRequest |
active → completed (полностью отпущено) / stopped / cancelled |
MedicationDispense |
in-progress → completed; declined, если лекарственное средство не отпущено |
Для лекарственного средства, стоимость которого подлежит возмещению, платформа передаёт рецепт и сведения об отпуске в SHIF для учёта возмещения. Передача выполняется асинхронно: DHP публикует ресурсы, а SHIF получает и обрабатывает их; DHP не рассматривает требование о возмещении и не принимает решение по нему. Связь MedicationDispense.authorizingPrescription позволяет SHIF сопоставить назначенное лекарственное средство с фактически отпущенным.
DHP передаёт медицинские данные, необходимые SHIF; решение о возмещении и выплата выполняются в собственной системе SHIF. Передаются только валидированные записи.
GET [base]/MedicationRequest?patient=Patient/[id]&status=active
GET [base]/MedicationDispense?prescription=MedicationRequest/[id]
Связь authorizingPrescription позволяет всегда получить сведения об отпуске вместе с рецептом, на основании которого он был выполнен, благодаря чему SHIF и пациент видят полную историю отпуска по каждому назначению.