Единая платформа цифрового здравоохранения Узбекистана
0.5.0 - ci-build
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/ и регулярно изменяется. Смотрите каталог опубликованных версий
На этой странице представлены переводы с языка оригинала, на котором былонаписано руководство. Информацию об этих переводах и инструкции попредоставлению отзывов о переводах можно найти здесь.
Машинный перевод, требуется проверка человеком. Эта страница автоматически переведена с английского языка с помощью искусственного интеллекта и пока не проверена редактором. При любых расхождениях приоритет имеет оригинальная англоязычная версия.
Данное руководство описывает использование систем идентификаторов в рамках Цифровой платформы здравоохранения Узбекистана для идентификации пациентов, медицинских работников и организаций.
Реализация UZ Core использует иерархическую систему доменов идентификаторов. Все идентификаторы следуют следующей структуре:
https://dhp.uz/fhir/core/sid/{namespace}/{country}/{type}[/subtype]
Где:
namespace: pid (персональный), pro (профессиональный), org (организация) или doc (документ)country: двухбуквенный код страны ISO 3166-1 (например, uz для Узбекистана)type: тип идентификатора (например, ppn для паспорта, ni для национального ID)subtype: дополнительная классификация (например, local или intl для типов паспортов)Полный перечень всех поддерживаемых систем идентификаторов для всех стран приведён в IdentifierDomainCS CodeSystem.
Национальный уникальный идентификатор — ПИНФЛ (Персональный идентификационный номер физического лица) является основным идентификатором для граждан и резидентов Узбекистана.
System URI: https://dhp.uz/fhir/core/sid/pid/uz/ni
{
"resourceType": "Patient",
"identifier": [
{
"system": "https://dhp.uz/fhir/core/sid/pid/uz/ni",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "NI",
"display": "National unique individual identifier"
}
]
},
"use": "official",
"value": "30211975910033"
}
]
}
Локальные паспорта используются для внутренней идентификации на территории Узбекистана.
System URI: https://dhp.uz/fhir/core/sid/pid/uz/ppn/local
{
"identifier": [
{
"system": "https://dhp.uz/fhir/core/sid/pid/uz/ppn/local",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "PPN",
"display": "Passport number"
}
]
},
"use": "official",
"value": "AC1234567"
}
]
}
Если пациент не может быть немедленно идентифицирован (например, пациент без сознания, который не может предоставить документы, удостоверяющие личность), платформа предусматривает два типа идентификаторов. По возможности всегда предпочтительнее использовать временный номер медицинской карты в рамках организации.
| Сценарий | Используемый идентификатор |
|---|---|
| Неустановленный пациент поступил в известную медицинскую организацию | medicalRecordTemp (предпочтительно) |
| Неустановленный пациент, организация неизвестна или ИНН недоступен | unknownPatient (резервный вариант) |
Данный идентификатор используется, когда неустановленный пациент поступает в медицинскую организацию и известен ИНН организации (Soliq). Такой подход является предпочтительным, поскольку обеспечивает возможность отслеживания организации, выдавшей идентификатор.
System URI pattern: https://dhp.uz/fhir/core/sid/pid/uz/prn/{soliq-id}/mrt
Пример (для организации с ИНН 200935935):
{
"identifier": [
{
"system": "https://dhp.uz/fhir/core/sid/pid/uz/prn/200935935/mrt",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "MRT",
"display": "Temporary Medical Record Number"
}
]
},
"use": "temp",
"value": "550e8400-e29b-41d4-a716-446655440000"
}
]
}
Данный идентификатор используется только в случае, если медицинская организация, принявшая неустановленного пациента, неизвестна либо ИНН организации недоступен. По возможности предпочтительнее использовать временный номер медицинской карты в рамках организации.
System URI: https://dhp.uz/fhir/core/sid/pid/uz/mrt
{
"identifier": [
{
"system": "https://dhp.uz/fhir/core/sid/pid/uz/mrt",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "MR",
"display": "Medical record number"
}
]
},
"use": "temp",
"value": "550e8400-e29b-41d4-a716-446655440001"
}
]
}
Платформа поддерживает идентификацию иностранных граждан с использованием номеров паспортов и водительских удостоверений. System URI формируется по аналогичному шаблону с использованием двухбуквенного кода страны ISO 3166-1:
System URI pattern: https://dhp.uz/fhir/core/sid/pid/{country-code}/ppn для паспортов, https://dhp.uz/fhir/core/sid/pid/{country-code}/dl для водительских удостоверений
Пример для паспорта Эстонии:
{
"identifier": [
{
"system": "https://dhp.uz/fhir/core/sid/pid/ee/ppn",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "PPN",
"display": "Passport number"
}
]
},
"use": "official",
"value": "K1234567"
}
]
}
Полный перечень всех поддерживаемых систем идентификаторов пациентов, включая поддерживаемые страны для иностранных паспортов и водительских удостоверений, приведён в value set PatientIdentifierDomainVS.
Медицинские работники идентифицируются с использованием системы Human Resource Management (HRM) Argos.
System URI: https://dhp.uz/fhir/core/sid/pro/uz/argos
{
"resourceType": "Practitioner",
"identifier": [
{
"system": "https://dhp.uz/fhir/core/sid/pro/uz/argos",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "NI",
"display": "National unique individual identifier"
}
]
},
"use": "official",
"value": "9876543210"
}
],
"active": true,
"name": [{"use": "official", "family": "Karimov", "given": ["Ahmed"]}]
}
Полный перечень всех поддерживаемых систем идентификаторов медицинских работников приведён в value set PractitionerIdentifierDomainVS.
Организации идентифицируются по идентификационному номеру налогоплательщика, присвоенному Государственным налоговым комитетом.
System URI: https://dhp.uz/fhir/core/sid/org/uz/soliq
{
"resourceType": "Organization",
"identifier": [
{
"system": "https://dhp.uz/fhir/core/sid/org/uz/soliq",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "TAX",
"display": "Tax ID number"
}
]
},
"use": "official",
"value": "200935935"
}
]
}
Медицинские организации, имеющие договор с Фондом государственного медицинского страхования (ФГМС) Республики Узбекистан, идентифицируются по своему коду ФГМС. Код соответствует шаблону ^[A-Z]{3}[0-9]{6}$ — 3 заглавные латинские буквы, за которыми следуют 6 цифр (например, OAA000024).
System URI: https://dhp.uz/fhir/core/sid/org/uz/shif
{
"resourceType": "Organization",
"identifier": [
{
"system": "https://dhp.uz/fhir/core/sid/org/uz/shif",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "NIIP",
"display": "National Insurance Payor Identifier (Payor)"
}
]
},
"use": "official",
"value": "OAA000024"
}
]
}
Полный перечень всех поддерживаемых систем идентификаторов организаций приведён в value set OrganizationIdentifierDomainVS.
Документы идентифицируются с использованием пространства имён doc. Это позволяет отслеживать клинические документы, отчёты и другую медицинскую документацию.
Шаблон System URI: https://dhp.uz/fhir/core/sid/doc/{country}/{type}
Пациент может иметь несколько идентификаторов. Ниже приведён полный пример корректного использования:
{
"resourceType": "Patient",
"language": "uz",
"identifier": [
{
"system": "https://dhp.uz/fhir/core/sid/pid/uz/ni",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "NI",
"display": "National unique individual identifier"
}
]
},
"use": "official",
"value": "30211975910033"
},
{
"system": "https://dhp.uz/fhir/core/sid/pid/uz/ppn/local",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "PPN",
"display": "Passport number"
}
]
},
"use": "official",
"value": "AC1234567"
},
{
"system": "https://dhp.uz/fhir/core/sid/pid/uz/hc",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "HC",
"display": "Health card number"
}
]
},
"use": "official",
"value": "01234567890123"
},
{
"system": "https://dhp.uz/fhir/core/sid/pid/uz/prn/200935935/mrt",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "MRT",
"display": "Temporary Medical Record Number"
}
]
},
"use": "temp",
"value": "550e8400-e29b-41d4-a716-446655440000"
}
],
"active": true,
"name": [
{
"use": "usual",
"family": "Usmanov",
"given": ["Salim"],
"suffix": ["Saliyevich"]
}
],
"gender": "male",
"birthDate": "1994-01-27"
}
Не все концепты в CodeSystem IdentifierDomainCS доступны для выбора. Для родительских и группирующих концептов свойство notSelectable установлено в значение true. Использоваться могут только конечные концепты (фактические системы идентификаторов):
Доступны для выбора (используются в FHIR-ресурсах):
https://dhp.uz/fhir/core/sid/pid/uz/nihttps://dhp.uz/fhir/core/sid/pid/uz/ppn/localhttps://dhp.uz/fhir/core/sid/pro/uz/argosНедоступны для выбора (только родительские группировки):
https://dhp.uz/fhir/core/sid/pid (корневой уровень)https://dhp.uz/fhir/core/sid/pid/uz (корневой уровень страны)https://dhp.uz/fhir/core/sid/pid/uz/ppn (корневой уровень паспортов)Для поиска ресурсов по идентификатору используются стандартные параметры поиска FHIR:
# | используется для разделения system и value и должен быть URL-кодирован как %7C
GET [base]/Patient?identifier=https://dhp.uz/fhir/core/sid/pid/uz/ni|30211975910033
GET [base]/Practitioner?identifier=https://dhp.uz/fhir/core/sid/pro/uz/argos|9876543210
GET [base]/Organization?identifier=https://dhp.uz/fhir/core/sid/org/uz/soliq|200935935