Единая цифровая платформа здравоохранения Узбекистана
0.5.0 - ci-build UZ

Uzbekistan Digital Health Platform, опубликовано Ministry of Health of the Republic of Uzbekistan. Это руководство не является санкционированной публикацией; это непрерывная сборка для версии 0.5.0, созданной FHIR (HL7® FHIR® Standard) CI Build. Эта версия основана на нынешнем содержании https://github.com/uzinfocom-org/digital-health-ig/ и регулярно изменяется. Смотрите каталог опубликованных версий

Журнал изменений

На этой странице представлены переводы с языка оригинала, на котором былонаписано руководство. Информацию об этих переводах и инструкции попредоставлению отзывов о переводах можно найти здесь.

В разработке

(Пока без изменений)

Версия 0.5.0

Добавлены коды лабораторных исследований для панелей и аналитов, используемых в Узбекистане.

Добавлено пространство имён идентификаторов документов (doc) в систему идентификаторов.

Изменения профиля Organization

Слайс type.coding[organizationType] в UZ Core Organization теперь использует OrganizationTypeUZCS вместо международного CodeSystem HL7 organization-type. Например, $organization-type-cs#prov необходимо заменить на код из organization-types-uz-cs (напр. #I "Распределение по управлению"). Прямого соответствия нет - каждую организацию необходимо классифицировать в новой системе (коды I-V).

Добавлен слайс type.coding[organizationGrouping] в UZ Core Organization с использованием OrganizationGroupingCS для детальной группировки учреждений (напр. #104 "Специализированные больницы", #210 "Семейная поликлиника"). Разработчикам следует заполнять этот новый слайс.

Кардинальность type.coding[organizationalServiceGroup] и type.coding[specialization] в UZ Core Organization расширена с 0..1 до 0..*. Теперь можно указывать несколько кодов сервисных групп и специализаций для одной организации.

Добавлен код I_6 "Организации с участием иностранных инвесторов" в OrganizationalSubordinationGroupCS. Разработчикам следует использовать этот код в type.coding[subordinationGroup] для соответствующих организаций.

OrganizationalStructureCS расширен новыми кодами для амбулаторных учреждений (напр. #200 поликлиники), образовательных учреждений (#300), центров переливания крови (#400), санэпидслужб (#500) и других. Исправлены некоторые существующие переводы (напр. #116 исправлено с "Медицинский центр Центр" на "Медицинский центр"). Разработчикам следует проверить, существует ли теперь более точный код для их учреждений.

Добавлено расширение зоны обслуживания для UZ Core Organization, указывающее административную территорию, которую обслуживает организация, привязанное к StateVS. Коды территорий SSV можно преобразовать в StateCS с помощью SSVAdministrativeTerritoryToRegionsCM.

Добавлен пример, демонстрирующий преобразование организации из MIS2 JSON в ресурс UZ Core Organization с использованием ConceptMap.

Добавлены ConceptMap для перевода кодов MIS2 в терминологию UZ Core: MIS2MedicalTypeToOrganizationalStructureCM для type.coding[organizationalStructure], MIS2LevelTypeToSubordinationGroupCM для type.coding[subordinationGroup] и MIS2ServiceTypeToOrganizationalServiceGroupCM для type.coding[organizationalServiceGroup]. Разработчикам, выполняющим перевод из MIS2, следует использовать эти карты для заполнения соответствующих слайсов.

Добавлен профиль UZ Core AllergyIntolerance с сопутствующими CodeSystem и ValueSet (AllergenCodesVS, ReactionSubstanceVS, ReactionManifestationVS, AllergyCategoryVS, AllergyTypeVS, AllergyClinicalStatusVS, AllergyVerificationStatusVS, AllergyReactionSeverityVS), а также ConceptMap для перевода локальных кодов аллергенов и проявлений реакций в SNOMED CT. Разработчикам, фиксирующим аллергии, следует использовать этот профиль.

UZCoreClinicalCondition удалён и объединён с UZ Core Condition. Разработчикам необходимо обновить ссылки с uz-core-clinical-condition на uz-core-condition. Для Condition.code теперь используется новый набор значений ConditionCodeVS, объединяющий коды ICD-10 и SNOMED CT (привязка preferred).

В Опроснике удовлетворённости пациента коды answerOption вынесены из URL самого Questionnaire в отдельную систему кодов PatientSatisfactionCS. Разработчикам, заполняющим QuestionnaireResponse для этого опросника, необходимо обновить значение system в Coding с https://dhp.uz/fhir/core/Questionnaire/PatientSatisfactionQuestionnaire на https://terminology.dhp.uz/fhir/core/CodeSystem/patient-satisfaction-cs. Сами коды не изменились.

В UZ Core Observation привязка ObservationCodesVS изменена с required на preferred и теперь включает коды SNOMED CT в дополнение к LOINC и локальным кодам. Разработчики могут использовать коды SNOMED CT, где это уместно.

В UZ Core HealthcareService category.coding и type.coding теперь содержат слайсы, поддерживающие новый слайс labCategory, привязанный к LabServiceCategoriesVS (коды из LabCategoriesCS). Лабораторные службы должны заполнять слайс labCategory дополнительно к существующему dhpCategory.

В UZ Core Patient набор значений MahallaVS (используется для address.city) расширен кодами из новой системы Mahalla COATO, что добавляет более 2 600 идентификаторов махаллей на основе СОАТО в дополнение к существующим кодам MahallaCS.

В UZ Core Patient документация по идентификаторам уточнена: национальный идентификатор - это ПИНФЛ (Персональный идентификационный номер физического лица), а также разъяснена разница между использованием идентификаторов medicalRecordTemp и unknownPatient.

Добавлены пример транзакционного бандла и пример PractitionerRole с произвольным текстом квалификации в качестве справочных шаблонов для разработчиков.

В UZ Core Socioeconomic Observation система кодов BenefitCS была расширена новыми кодами (например, #regis0004.00020, #regis0004.00021, #regis0004.00022, #regis0004.00023).

В UZ Core Socioeconomic Observation в систему кодов EducationCS добавлены новые коды (например, #regis0005.00011 "Нет образования", #regis0005.00012 "Специальность").

В UZ Core Socioeconomic Observation система кодов SocialStatusCS была расширена (например, #regis0010.00010 "Ученик школы", #regis0010.00011 "Имеется льготная категория").

В DisabilityCS добавлен новый термин:

  • #regis0011.00005 "Инвалидность не установлена"

Для UZ Core Encounter создана новая система кодов AdmitSourceLocalCS со следующими кодами:

  • #mserv-0006-00001 "Без направления"
  • #mserv-0006-00002 "Диспансер"
  • #mserv-0006-00003 "Районная психиатрия"
  • #mserv-0006-00004 "Скорая медицинская помощь"
  • #mserv-0006-00005 "По решению суда"
  • #mserv-0006-00006 "На экспертизу"

Дополнительно создан новый набор значений AdmissionOriginVS, включающий коды из AdmitSourceHomeCS.

Для UZ Core Encounter EncounterPriorityCS был дополнен недостающими кодами на основе HL7 v3-ActPriority (например, #A, #CR, #EL, #R, #RR, #S, #T, #UD, #UR), а также создана новая система кодов EncounterPriorityLocalCS с локальными кодами приоритета (например, #transferred, #mandatory-treatment, #involuntary-hospitalization).

Для UZ Core Encounter создана новая система кодов ReAdmissionLocalCS для случаев повторной госпитализации (например, #first-time, #repeat-current-year).

Для UZ Core Encounter EncounterDischargeDispositionHomeCS была расширена новыми кодами:

  • #mserv-0004-00004 "Выписан"
  • #mserv-0004-00002 "Умер"
  • #mserv-0004-00005 "Переведен в учреждение МВД"
  • #mserv-0004-00006 "Переведён(а) в дом милосердия"

Для UZ Core Encounter создана новая система кодов EncounterLocalSubjectStatusCS, отражающая состояние пациента:

  • #loc-cs-001 "Выздоровел"
  • #loc-cs-002 "С положительной динамикой"
  • #loc-cs-003 "Без изменений"
  • #loc-cs-004 "Ухудшился"

Хотя в UZ Core отсутствует отдельный профиль для Coverage, в связи с требованиями форм ССВ создана новая система кодов CoverageTypeCS.
Она включает типы финансирования через ДТСЖ и социальные фонды (например, #dtsj-treated-case, #dtsj-privileged-category, #saxovat-komak-fund, #womens-notebook-fund, #youth-notebook-fund).

Версия 0.4.0

Добавлен профиль UZ Core Goal с соответствующими кодовыми справочниками и наборами значений.

Добавлены профили UZ Core Questionnaire и QuestionnaireResponse с многоязычной поддержкой для переведённых вариантов ответов.

Добавлен тип идентификатора для номера пенсионного удостоверения с поддержкой NamingSystem в ресурсе Patient.

Уточнены требования к силе привязки (binding strength) в руководстве по моделированию.

Применена обратная связь с DHP Connectathon 1.

Исправлены ссылки на профили для использования профилей UZ Core вместо базовых ресурсов FHIR где возможно.

Гражданство пациента теперь использует коды ISO 3166-1 alpha-2 вместо пользовательских кодов МВД.

Исправлена консистентность кода OrganizationalSpecialization (101 → 101.0).

Исправлен русский перевод для I_3 в OrganizationalSubordinationGroup.

Уточнены описания для NomenclatureGroup, OrganizationalStructure и OrganizationalServiceGroup для объяснения их назначения и иерархии.

Добавлено расширение для отслеживания даты прикрепления пациента к управляющей организации.

Добавлен ConceptMap для преобразования кодов стран МВД в коды ISO 3166-1 alpha-2.

Добавлены явные срезы для номеров иностранных паспортов и водительских удостоверений пациентов с поддержкой кодов стран.

Обновлено описание EpisodeOfCare.

Улучшена документация по идентификаторам, включая уточнение ПИНФЛ и переход на двухбуквенные коды стран (alpha-2).

Добавлен раздел по витальным показателям с руководством и примерами.

Добавлена поддержка каракалпакского языка (kaa) в правиле MultilingualName, которое используется для многоязычных названий в профилях Organization и Location.

Обновлён владелец интеллектуальной собственности на Министерство здравоохранения.

Добавлен профиль UZ Core Clinical Condition для разграничения клинических состояний, основанных на МКБ-10, и состояний, не основанных на МКБ-10.

Статус инвалидности пациента перенесён из ресурса Patient (где он реализовывался через стандартное расширение FHIR) в ресурс Condition.

Из идентификаторов NamingSystem удалены символы подчёркивания.

Добавлен CapabilityStatement, описывающий поддерживаемые ресурсы, профили, операции и параметры поиска в рамках DHP.

В Руководство по внедрению (IG) добавлены разделы: IP statements, globals table и dependency table.

Канонические URL идентификаторов NamingSystem теперь начинаются с https://terminology.dhp.uz.

Исправлено название дополнительного кодового справочника (supplement) для Observation Interpretation.

Добавлена стратегия многоязычной терминологии с узбекскими авторскими CodeSystem и дополнениями к THO для локализации пользовательского интерфейса.

Документировано использование ConceptMap и соответствующей стратегии.

Обновлены имена срезов (slice names) в соответствии с рекомендуемым стилем именования — lowerCamelCase.

Добавлена поддержка международных адресов в ресурсах Patient, Practitioner и RelatedPerson.

Добавлены переводы на узбекский язык.

Версия 0.3.0

Добавлены UZ Core профили для Encounter, EpisodeOfCare и Observation.

Канонические URL изменены на https://dhp.uz/fhir/core для ресурсов соответствия и https://terminology.dhp.uz/fhir/core для терминологических ресурсов, чтобы обеспечить будущие IG, которые будут следовать шаблону https://dhp.uz/fhir/<ig>.

Добавлены переводы на русский язык.

Версия 0.2.0

Это первый, находящийся в стадии разработки, выпуск IG (Implementation Guide Руководство по внедрению), в котором обновлены канонические URL всех ресурсов до их окончательной версии.

Основные изменения

Добавлены UZ Core профили для AuditEvent, Consent, Condition, HealthcareService, Location, Organization, Patient, Practitioner, PractitionerRole, RelatedPerson, Provenance и Socioeconomic Observation.

Канонические URL профилей, терминологических ресурсов и IG изменены с временного домена medcore.uz на официальный домен dhp.uz.