Protocol Documentation
Table of Contents
Top
api.proto
ErrorResult
Field |
Type |
Label |
Description |
name |
string |
required |
источник (обработчик) ошибки |
message |
string |
optional |
описание ошибки |
uuid |
string |
optional |
уникальный идентификатор ошибки |
Response
Field |
Type |
Label |
Description |
success |
SuccessResult |
optional |
успешное выполнение запроса - возвращается результат запроса |
error |
ErrorResult |
optional |
ошибка - возвращается описание ошибки |
SuccessResult
Top
attachments.proto
Attachment
Field |
Type |
Label |
Description |
meta |
Attachment.Meta |
required |
мета-информация о загруженном файле |
data |
bytes |
required |
двоичное представление файла |
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор файла |
digest |
string |
optional |
значение для проверки целостности при передаче |
name |
string |
required |
наименование |
type |
string |
required |
тип (расширение имени файла) |
size |
int64 |
optional |
размер в битах |
created |
string |
optional |
дата и время загрузки файла |
Attachment.Query
Field |
Type |
Label |
Description |
ids |
string |
repeated |
масиив системный идентификаторов загруженных файлов |
Top
diagnosis.proto
Dz
Field |
Type |
Label |
Description |
summary |
string |
optional |
Примечание |
icd10 |
RBiMKB308 |
optional |
МКБ10 |
status |
DrDzSt |
optional |
Тип диагноза |
primacy |
DrDzPr |
optional |
Первичность установки диагноза |
morph_class |
RBiNK0366 |
optional |
Морфологический тип |
tumor_main |
DrDzTM |
optional |
Признак основной опухоли |
tumor_side |
DrDzTS |
optional |
Сторона поражения |
how_discover |
DrDzHD |
optional |
Обстоятельства выявления |
method |
DrDzMthd |
optional |
Метод подтверждения диагноза |
plural |
DrDzPl |
optional |
Наличие первично-множественной опухоли |
res_autopsy |
DrDzRA |
optional |
Результат аутопсии |
why_old |
DrDzWO |
optional |
Причина поздней диагностики |
loc_met |
LocMet |
optional |
Локализация отдаленных метастазов |
tnm |
TNM |
optional |
TNM |
stage |
DzStage |
optional |
Стадия опухолевого процесса |
LocMet
Локализация отдаленных метастазов
Field |
Type |
Label |
Description |
codes |
LocMetType.Code |
repeated |
кодификатор локализации отдаленных метастазов |
ShortDz
Краткая информация о диагнозе (онкология)
Field |
Type |
Label |
Description |
summary |
string |
optional |
примечание к контейнеру заболевания для которого диагноз является ключевым |
mkb_code |
string |
optional |
код диагноза по классификатору МКБ-10 |
mkb_name |
string |
optional |
расшифровка диагноза по классификатору МКБ-10 |
dz_date |
string |
optional |
дата установления диагноза |
tnm |
TNM |
optional |
информация о стадировании диагноза по TNM |
dz_stage |
DzStage |
optional |
стадия заболевания |
how_discover |
DrDzHD |
optional |
обстоятельства выявления диагноза |
morph_class |
RBiNK0366 |
optional |
морфологическая классификация опухоли |
tumor_main |
DrDzTM |
optional |
признак основной опухоли |
tumor_side |
DrDzTS |
optional |
сторона поражения |
plural |
DrDzPl |
optional |
наличие первично-множественной опухоли |
TNM
Информация о стадировании диагноза по TNM
Field |
Type |
Label |
Description |
t |
TnmT |
optional |
Tumor (размер и распространение первичной опухоли) |
n |
TnmN |
optional |
Nodus (отсутствие или наличие в регионарных лимфатических узлах метастазов и степень их поражения) |
m |
TnmM |
optional |
Metastasis (отсутствие или наличие отдаленных метастазов) |
g |
TnmG |
optional |
гистологическая дифференцировка - дополнительная информация, касающаяся первичной опухоли классификации TNM |
Top
directories-ext.proto
MedDepart
Запись справочника "Отделение".
Источник справочник ТФОМС СО в формате XLS - SPOTDEL.XML. Используется для формирования данных для реестров счетов ОМС
Field |
Type |
Label |
Description |
id |
string |
optional |
региональный идентификатор отделения медицинской организации (ТФОМС) |
code |
string |
optional |
код отделения медицинской организации (ТФОМС) |
date_range |
string |
repeated |
период действия записи об отделении медицинской организации (ТФОМС) |
name |
string |
optional |
наименование |
depart_code |
string |
optional |
код отделения |
med_org_code |
string |
optional |
код медицинской организации |
name_full |
string |
optional |
полное наименование |
name_short |
string |
optional |
краткое наименование |
type_help |
string |
optional |
тип медицинской помощи по классификатору ТФОМС, |
MedOrganization
Запись справочника "MedOrganization"
Источник справочник ТФОМС СО в формате XLS - SPMO.XLS. Используется для формирования данных для реестров счетов ОМС
Field |
Type |
Label |
Description |
id |
string |
optional |
региональный идентификатор медицинской организации (ТФОМС) |
code |
string |
optional |
региональный код медицинской организации (ТФОМС) |
date_range |
string |
repeated |
период действия записи о медицинской организации (ТФОМС) |
name |
string |
optional |
наименование медицинской организации (ТФОМС) |
mo_code |
string |
optional |
региональный код медицинской организации (ТФОМС) |
long_name |
string |
optional |
полное наименование медицинской организации (ТФОМС) |
med_org_code |
string |
optional |
|
terr_code |
string |
optional |
идентификатор территории по классификатору ТФОМС, закрепленной за медицинской организацией (ТФОМС) |
address |
string |
optional |
адрес |
phone |
string |
optional |
контактный телефон |
ogrn |
string |
optional |
ОГРН |
chief_last_name |
string |
optional |
фамилия главного врача |
chief_first_name |
string |
optional |
имя главного врача |
chief_patronymic |
string |
optional |
отчество главного врача |
MedResource
Запись справочника "Врач"
Источник справочник ТФОМС СО в формате XLS - SPDOCTORAPP.XLS. Используется для формирования данных для реестров счетов ОМС
Field |
Type |
Label |
Description |
id |
string |
optional |
региональный идентификатор врача (ТФОМС) |
code |
string |
optional |
код врача (ТФОМС) |
date_range |
string |
repeated |
период действия записи о враче (ТФОМС) |
name |
string |
optional |
наименование |
doctor_code |
string |
optional |
код врача (ТФОМС) |
doctor_name |
string |
optional |
фамилия и инициалы врача |
med_org_code |
string |
optional |
региональный код медицинской организации (ТФОМС) |
med_spec_code |
string |
optional |
специальность врача по классификатору ТФОМС |
Top
directories.proto
AddressType
Запись справочника "Тип адреса"
- HP("Адрес регистрации"),
- H("Адрес фактического проживания"),
- NULL("Адрес места рождения"),
- WP("Служебный адрес"),
- DIR("Прямой почтовый или телекоммуникационный адрес рабочего места"),
- PUB("Общий почтовый или телекоммуникационный адрес рабочего места"),
- BAD("Неправильный адрес"),
- TMP("Временный адрес"),
- PST("Адрес для писем");
Field |
Type |
Label |
Description |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
BloodType
Запись справочника "Группа крови"
- I_N("0(I)Rh-"),
- I_P("0(I)Rh+"),
- II_N("A(II)Rh-"),
- II_P("A(II)Rh+"),
- III_N("B(III)Rh-"),
- III_P("B(III)Rh+"),
- IV_N("AB(IV)Rh-"),
- IV_P("AB(IV)Rh+");
Field |
Type |
Label |
Description |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
ChemKind
Запись справочника "Вид химиотерапии"
- NONE("неизвестно", null),
- SELF("самостоятельная", 1),
- ADJ("адъювантная", 2),
- NEO("неоадъювантная", 3);
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
ClinicalGroupType
Запись справочника "Клиническая группа"
- NONE("", null),
- I("I", 1),
- I_a("Iа", 6),
- I_b("Iб", 7),
- II("II", 3),
- II_b("IIа", 2),
- III("III", 4),
- IV("IV", 5);
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
DiagnosticsType
Запись справочника "Тип диагностики" - обновить!!!
- OAM("ОАМ"),
- OAK("ОАК"),
- BAB("биохимия крови"),
- X_RAY_CHEST("рентгенография грудной клетки"),
- X_RAY_GORT("рентгенография гортани"),
- FLS("ФЛС"),
- FBS("ФБС"),
- US_ABDOMINAL("УЗИ брюшной полости"),
- US_PELVIC("УЗИ малого таза"),
- MRT_PELVIC("МРТ малого таза"),
- KT_CHEST("КТ грудной клетки"),
- KT_ABDOMINAL("КТ брюшной полости"),
- MRT_ABDOMINAL("МРТ брюшной полости"),
- MRT_CNS("МРТ ЦНС"),
- KT_H_N("КТ головы и шеи"),
- US_MAM_GLAND("УЗИ молочных желез"),
- MAMMO("маммография"),
- FGDS("ФГДС"),
- X_RAY_STOMACH("рентгенография желудка/пищевода"),
- FKS("ФКС"),
- IRRIGOSCOPY("ирригоскопия"),
- GINEK_CITOLOG("гинекологический осмотр"),
- HISTOLOGY("гистология"),
- CYTOLOGY("цитология"),
- PSA("ПСА"),
- TRUZI("ТРУЗИ"),
- CISTOSCOP("цистоскопия"),
- BLOOD_GROUP_RH("группа крови (Rh-фактор)"),
- COAGS("коагулограмма"),
- BLOOD_HIV("анализ крови на ВИЧ"),
- HEPATITIS("анализ крови на гепатиты"),
- RECTOSIGMOIDOSCOPY_BIOPSY("Ректосигмоидоскопия с биопсией"),
- EGDS_BIOPSY("ЭГДС с биопсией"),
- ECG("ЭКГ"),
- FVD("ФВД (функция внешнего дыхания)"),
- ECHO_CS("ЭХО-КС"),
- US_THYROID_GLAND("УЗИ щитовидной железы"),
- US_PROSTATE_GLAND("УЗИ предстательной железы"),
- US_REGION_LYMPH_NODES("УЗИ регионарных лимфатических узлов исследуемого органа"),
- US_NECK_LYMPH_NODES("УЗИ шейных л/узлов"),
- US_AXILLARY_LYMPH_NODES("УЗИ подмышечных л/узлов"),
- US_SUPRACLAVICULAR_LYMPH_NODES("УЗИ надключичных л/узлов"),
- US_RETROPERITONEAL("УЗИ ЗП"),
- BRONCHOSCOPY_BIOPSY("бросхоскопия с биопсией"),
- FL_SCOPY_BIOPSY("фаринго-ларингоскопия с биопсией"),
- RHINOSCOPY_BIOPSY("риноскопия с биопсией"),
- SCINTIGRAPHY("сцинтиграфия"),
- COLONOSCOPY_BIOPSY("колоноскопия с биопсией"),
- HYSTEROSCOPY_BIOPSY("гистероскопия с биопсией"),
- CISTOSCOP_BIOPSY("цистоскопия с биопсией"),
- RADIOSCOPY("рентгеноскопия (ирригография)"),
- CHOLECYSTOGRAPHY("холецистография"),
- CYTOLOGY_ECTO_ENDOCERVIX("цитологическое исследование мазков с экто-и эндоцервикса"),
- COLPOSCOPY("кольпоскопия"),
- BIOPSY_CERVIX("биопсия всех подозрительных участков шейки матки"),
- RECTOROMANOSCOPY("ректороманоскопия;"),
- MRT_BRAIN_CONTRAST("МРТ головного мозга с в/в контрастированием"),
- COR_BIOPSY_MAM_GLAND("Cor-биопсия молочной железы"),
- TRASDERMAL_BIOPSY_LIVER("трансдермальная биопсия печени"),
- DERNATOSCOPY_CYTO("дерматоскопия с цито-отпечатками"),
- BIOPSY_ORAL("биопсия образований полости рта"),
- NEEDLY_BIOPSY_PROSTATE("игольная биопсия простаты"),
- BIOPSY_LYMPH_NODES("биопсия лимфатических узлов"),
- BIOPSY_THYROID_GLAND("биопсия щитовидной железы (пункция)"),
- US_LYMPH_NODES_RETROPERITONEAL("УЗИ л/узлов забрюшинного пространства"),
- RW("RW (на сифилис)"),
- SPIROGRAPHY_OPER("спирография при планировании оперативного лечения"),
- MSKT_CHEST("МСКТ ОГК (органов грудной клетки)"),
- MSKT_ABDOMINAL("МСКТ ОБП (органов брюшной полости)"),
- MSKT_RETROPERITONEAL("МСКТ ЗП (забрюшинной полости)"),
- MSKT_RETROPERITONEAL_CONTRAST("МСКТ ЗП с к/у"),
- X_RAY_BONES_SKULL("Rg костей черепа"),
- CA_125("СА-125 в плазме крови"),
- AFP("АФП"),
- HGC("ХГЧ"),
- LDG("ЛДГ"),
- TESTOSTERONE_TOTAL("тестостерон общий"),
- BAK_LDG("БАК+ЛДГ"),
- CALCITONIN("кальцитонин"),
- TTG("ТТГ"),
- TG("ТГ"),
- AT_TG("а/т к ТГ"),
- T4("Т4"),
- KT_RETROPERITONEAL_CONTRAST("КТ ЗП с к/у"),
- ORTHOPANTOGRAM("ортопантомограмма (Rg костей лицевого скелета)"),
- MSKT_JAW("МСКТ челюстей"),
- MSKT_ORAL("МСКТ полости рта"),
- MSKT_NECK_LYMPH_NODES("МСКТ лимфоузлов шеи"),
- ESTRADIOL("кровь на Эстрадиол"),
- FSG("ФСГ"),
- LG("ЛГ"),
- BIOPSY_SALIVARY_GLAND("пункция слюнной железы"),
- US_SALIVARY_GLAND("УЗИ слюнных желез"),
- MSKT_THROAT_LARYNX_NECK_LYMPH_NODES_CONTRAST("МСКТ глотки, гортани и л/узлов шеи"),
- MSKT_FRONT_SKULL_NECK_LYMPH_NODES_CONTRAST("МСКТ лицевого черепа и л/узлов шеи"),
- TAB_BIOPSY("ТАБ либо трепан-биопсия"),
- US_LOWER_VENA_CAVA("УЗИ нижней полой вены"),
- US_SCROTUM("УЗИ органов мошонки"),
- US_URINARY_BLADDER("УЗИ мочевого пузыря"),
- US_VENA_ILIAC("УЗИ подвздошных вен"),
- US_VENA_LOWER_LIMBS("УЗИ вен нижних конечностей"),
- US_PENIS("УЗИ полового члена"),
- MRT_PENIS("МРТ полового члена"),
- CITOLOGY_URINE("анализ мочи на цитологию"),
- US_INGUINAL_NODES("УЗИ паховых л/узлов"),
- MRT_RETROPERITONEAL_CONTRAST("МРТ ЗП с к/у"),
- US_PERIPHERAL_LYMPH_NODES("УЗИ периферических л/узлов"),
- BIOPSY_ENDOMETRIUM("аспирационная биопсия эндометрия"),
- RVD_UTERUS("РДВ матки"),
- BIOPSY_ROSTATE_GLAND("пункция (биопсия) предстательной железы"),
- CONS_GINECOLOG("консультация гинеколога"),
- CONS_UROLOG("консультация уролога"),
- CONS_FTIZIATR("консультация фтизиатра"),
- CONS_GEPATOLOG("консультация гепатолога"),
- CONS_INFECTIONIST("консультация инфекциониста"),
- CONS_LOR("консультация оториноларинголога (ЛОР)"),
- CONS_STOMATOLOG("консультация стоматолога"),
- US_CEVICAL_SUPRACLAVICULAR("УЗИ шейно-надключичной области"),
- BIOPSY_URINARY_BLADDER("биопсия опухоли мочевого пузыря"),
- US_PELVIC_NODES("УЗИ л/узлов малого таза"),
- BIOPSY_KIDNEY("биопсия опухоли почки"),
- PSA_FREE("ПСА свободный"),
- BIOPSY_NOSE("биопсия опухоли носа, носоглотки, придаточных пазух носа"),
- BIOPSY_THROAT_LARYNX("биопсия опухоли гортани, глотки, рото- и гортаноглотки"),
- BLOOD_HORMONES("гормоны крови"),
- MRT_CONTRAST("МРТ с в/в контрастированием"),
- US_ORGANS("УЗИ внутренних органов"),
- MBI_TUMOR_AERO("микробиологическое культуральное исследование отделяемого из опухоли на аэробные и факультативно-анаэробные микроорганизмы")
Field |
Type |
Label |
Description |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
DoseUnit
Запись справочника "Единица измерения дозы"
- NONE("", null),
- G("г", 1),
- MG("мг", 2),
- MKG("мкг", 3),
- ML("мл", 4),
- MG_DAY("мг/сут", 5),
- MKG_DAY("мкг/сут", 6),
- MLN_ED("млн ЕД", 7);
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
DrAutopsy
Запись справочника "Аутопсия"
- id = 1 - не проводилась
- id = 2 - проводилась
- id = 3 - проводилась, результат неизвестен
- id = 0 - неизвестно, проводилась ли
Field |
Type |
Label |
Description |
orid |
string |
optional |
системный идентификатор записи |
id |
string |
optional |
идентификатор значения справочника |
caption |
string |
optional |
описание |
DrDzHD
Запись справочника "Обстоятельства выявления"
- id = 0 - неизвестно
- id = 1 - обратился сам
- id = 2 - активно при профосмотре
- id = 3 - активно в смотровом кабинете
- id = 4 - при других обстоятельствах
- id = 5 - посмертно при аутопсии
- id = 6 - посмертно без аутопсии
Field |
Type |
Label |
Description |
orid |
string |
optional |
системный идентификатор записи |
id |
string |
optional |
идентификатор значения справочника |
caption |
string |
optional |
описание |
DrDzMthd
Запись справочника "Метод подтверждения диагноза"
- id = 0 - неизвестно
- id = 1 - морфологический
- id = 2 - цитологический
- id = 3 - эксплоративная операция
- id = 4 - лабораторно-инструментальный
- id = 5 - только клинический
Field |
Type |
Label |
Description |
orid |
string |
optional |
системный идентификатор записи |
id |
string |
optional |
идентификатор значения справочника |
caption |
string |
optional |
описание |
DrDzPl
Запись справочника "Наличие первично-множественной опухоли"
- id = 0 - неизвестно
- id = 1 - нет
- id = 2 - метахронная
- id = 3 - синхронная
- id = 4 - синхронно-метахронная
Field |
Type |
Label |
Description |
orid |
string |
optional |
системный идентификатор записи |
id |
string |
optional |
идентификатор значения справочника |
caption |
string |
optional |
описание |
DrDzPr
Запись справочника первичности установки диагноза
- id = -1 - не установлено
- id = 0 - неизвестно
- id = 1 - впервые
- id = 2 - повторно
Field |
Type |
Label |
Description |
orid |
string |
optional |
системный идентификатор записи |
id |
string |
optional |
идентификатор значения справочника |
caption |
string |
optional |
описание |
DrDzRA
Запись справочника "Результат аутопсии"
- id = 0 - неизвестно
- id = 1 - диагноз подтвержден
- id = 3 - диагноз изменен, другая локализация
- id = 4 - диагноз изменен, другой морфологический тип
- id = 5 - диагноз подтвержден + другая локализация
- id = 6 - рак обнаружен при аутопсии
- id = 7 - диагноз не подтвержден
Field |
Type |
Label |
Description |
orid |
string |
optional |
системный идентификатор записи |
id |
string |
optional |
идентификатор значения справочника |
caption |
string |
optional |
описание |
DrDzSt
Запись справочника типа диагноза
- id = 1 - предварительный
- id = 9 - окончательный
Field |
Type |
Label |
Description |
orid |
string |
optional |
системный идентификатор записи |
id |
string |
optional |
идентификатор значения справочника |
caption |
string |
optional |
описание |
DrDzTM
Запись справочника "Варианты значений основной опухоли диагноза"
- id = -1 - неизвестно
- id = 0 - не основная
- id = 1 - основная
Field |
Type |
Label |
Description |
orid |
string |
optional |
системный идентификатор записи |
id |
string |
optional |
идентификатор значения справочника |
caption |
string |
optional |
описание |
DrDzTS
Запись справочника "Варианты значений стороны опухоли диагноза"
- id = 1 - слева
- id = 2 - справа
- id = 3 - двухсторонняя
- id = 4 - неприменимо
Field |
Type |
Label |
Description |
orid |
string |
optional |
системный идентификатор записи |
id |
string |
optional |
идентификатор значения справочника |
caption |
string |
optional |
описание |
DrDzWO
Запись справочника "Причина поздней диагностики"
- id = 0 - неизвестно
- id = 1 - скрытое течение болезни
- id = 2 - несвоевременное обращение
- id = 3 - отказ от обследования
- id = 4 - неполное обследование
- id = 5 - несовершенство диспансеризации
- id = 6 - ошибка клиническая
- id = 7 - ошибка рентгенологическая
- id = 8 - ошибка морфологическая
- id = 9 - ошибки других специалистов
- id = 10 - другие причины
Field |
Type |
Label |
Description |
orid |
string |
optional |
системный идентификатор записи |
id |
string |
optional |
идентификатор значения справочника |
caption |
string |
optional |
описание |
DrNK0439
Запись справочника "Классификатор осложнений лечения злокачественного новообразования"
Кодификатор №10 приказа Минздрава России от 19.04.1999 №135
Field |
Type |
Label |
Description |
orid |
string |
optional |
системный идентификатор записи |
id |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
DrNK0465
Cправочник операций
Кодификатор №7 приказа Минздрава России от 19.04.1999 №135
Field |
Type |
Label |
Description |
orid |
string |
optional |
системный идентификатор записи |
id |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
DrPrsG
Запись справочника вариантов значений пола человека
- id = 1 - М
- id = 2 - Ж
- id = 3 - не определено
Field |
Type |
Label |
Description |
orid |
string |
optional |
системный идентификатор записи |
id |
string |
optional |
идентификатор |
caption |
string |
optional |
описание |
DrugType
Запись справочника "Тип препарата"
- NONE("", null, ""),
- CTX("химиотерапия", 1, "Э"),
- HT("гормонотерапия", 2, "Ю"),
- ANY("лекарственная терапия", 3, "Я");
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
DzStage
Запись справочника "Стадия опухолевого процесса"
- NONE("", null),
- I("I", 4),
- I_A("Ia", 1),
- I_B("Ib", 2),
- I_C("Ic", 3),
- II("II", 8),
- II_A("IIa", 5),
- II_B("IIb", 6),
- II_C("IIc", 7),
- III("III", 12),
- III_A("IIIa", 9),
- III_B("IIIb", 10),
- III_C("IIIc", 11),
- IV("IV", 16),
- IV_A("IVa", 13),
- IV_B("IVb", 14),
- IV_C("IVc", 15),
- IN_SITU("in situ", 17),
- NA("неприменимо", 18)
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
LocMetType
Запись справочника "Локализация отдаленных метастазов"
RBiFRV442
Запись справочника "Классификатор социальных групп населения (для заполнения талона на оказание высокотехнологичной медицинской помощи)" (1.2.643.5.1.13.2.1.1.439)
Field |
Type |
Label |
Description |
orid |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
RBiMKB308
Запись справочника "Международная классификация болезней и состояний,
связанных со здоровьем, Десятого пересмотра. Версия 2"
(1.2.643.5.1.13.2.1.1.641)
Field |
Type |
Label |
Description |
orid |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код диагноза по классификации МКБ-10 |
caption |
string |
optional |
расширенное описание |
RBiNK0366
Запись справочника "Морфологическая классификация новообразований" (1.2.643.5.1.13.2.1.1.495)
Field |
Type |
Label |
Description |
orid |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код морфологического типа диагноза по классификации МКБ-О-2 |
caption |
string |
optional |
расширенное описание |
RBiPRK438
Запись справочника "Классификатор жителя города или села" (1.2.643.5.1.13.2.1.1.573)
Field |
Type |
Label |
Description |
orid |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
RBiPRP365
Запись справочника "Классификатор профессий рабочих и должностей служащих" (1.2.643.5.1.13.2.1.1.658)
Field |
Type |
Label |
Description |
orid |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
RayKind
Запись справочника "Вид облучения"
- NONE("Вид лучевой терапии неизвестен", null),
- PHOTON_RENT("Фотонная - рентгеновская близкофокусная", 1),
- PHOTON_RENT_DEEP("Фотонная - глубокая рентгенотерапия", 2),
- PHOTON_ENERGY_HIGH("Фотонная - тормозное излучение высоких энергий", 3),
- BETA("Бета - терапия", 4),
- GAMMA("Гамма - терапия", 5),
- CORP_ELECTRON("Корпускулярная - электронами", 6),
- CORP_HEAVY("Корпускулярная терапия тяжелыми заряженными частицами", 7),
- CORP_NEITRON("Корпускулярная - нейтронами", 8),
- PHOTON_ELECTRON("Сочетанная - фотонная и электронами", 9),
- PROTON_GAMMA("Сочетанная - протонами и гамма - терапия", 10),
- NEITRON_GAMMA("Сочетанная - нейтронами и гамма - терапия", 11),
- OTHER("Другие виды лучевой терапии", 12);
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
RayMethod
Запись справочника "Метод облучения"
- NONE("Метод лучевой терапии неизвестен", null),
- CONT_TISS("Непрерывная внутритканевая", 1),
- CONT_INCAV("Непрерывная внутриполостная", 2),
- CONT_I131("Непрерывная - I131", 3),
- CONT_AU198("Непрерывная - Au198", 4),
- FRA_2("Фракционирование традиционное (2 Гр)", 5),
- FRA_11("Фракционирование - дневное дробление (>11 Гр 2 раза в день)", 6),
- FRA_3("Фракционирование - укрупненное (> 3Гр)", 7),
- FRA_5("Фракционирование - укрупненное (> 5Гр)", 8),
- FRA_DYN("Фракционирование - динамическое", 9),
- FRA_NOBREAK60("Фракционирование динамическое со сквозным курсом (без перерыва 60 Гр)", 10),
- FRA_BREAK30("Фракционирование динамическое с расщепленным курсом (перерыв после 30 Гр)", 11),
- IRREG("С неравномерным облучением мишени (решетки и др.),", 12),
- TOTAL("Тотальная лучевая терапия", 13),
- SUBTOTAL("Субтотальная лучевая терапия", 14);
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
RayRadio
Запись справочника "Радиомодификаторы"
- NONE("неизвестно", null),
- GBO("ГБО", 1),
- CONT_INCAV("электронакцентные соединения", 2),
- HIPER_THERM("гипертермия", 3),
- HIPER_GLY("гипергликемия", 4),
- HYPO("гипоксия", 5),
- HIPOTHERM("гипотермия", 6),
- PREP("лекарственные препараты", 7),
- IMMUNO("иммуномодуляторы", 8),
- RADIO("радиофармпрепараты", 9),
- RADIO_SET("сочетание радиомодификаторов", 10),
- AOC("АОК - антиоксидантный комплекс", 11),
- WITHOUT("не использовались", 12);
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
RayWay
Запись справочника "Cпособ облучения"
- NONE("неизвестно", null),
- EXT_DIST("внешнее дистанционное облучение", 1),
- EXT_APP("внешнее аппликационное облучение", 2),
- INCAV_CLO("внутриполостное облучение закрытыми источниками", 3),
- INCAV_OPN("внутриполостное облучение открытыми источниками", 4),
- TISS("внутритканевое облучение", 5),
- DIST_INCAV_CLO("дистанционное и внутриполостное облучение закрытыми источниками", 6),
- DIST_INCAV_OPN("дистанционное и внутриполостное облучение открытыми источниками", 7),
- DIST_TISS("дистанционное и внутритканевое облучение", 8),
- OTHER("другие способы облучения", 9);
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
ReferralInitiality
Запись справочника "Первичность направлений"
- INITIAL("Первичное направление"),
- REPEATED("Повторное направление");
Field |
Type |
Label |
Description |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
RegInClause
Запись справочника "Условия взятия на учет"
- NONE("неизвестно", null),
- RI_A1("при жизни впервые", 1),
- RI_A2("при жизни повторно", 2),
- RI_M1("посмертно ранее нигде не стоял", 3),
- RI_M2("посмертно ранее состоял на учете", 4);
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
RegOutReason
Запись справочника "Условия взятия на учет"
- NONE("", null),
- RO_LEAVED("выехал", 1),
- RO_DS_REJECT("диагноз не подтвержден", 2),
- RO_BASAL("состоял по базалиоме", 3),
- RO_DIED_1("умер от причин связанных с основным заболеванием", 4),
- RO_DIED_2("умер от осложнений лечения", 5),
- RO_DIED_3("умер от другого заболевания", 6);
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
RegisterExcludeReason
DAEnums.RegisterExcludeReason "Причина исключения из регистра"
- NONE("не указано"),
- RO_LEFT("выехал"),
- RO_DS_REJECT("диагноз не подтвержден"),
- RO_BASAL("состоял по базалиоме"),
- RO_DIED_1("умер от причин связанных с основным заболеванием"),
- RO_DIED_2("умер от осложнений лечения"),
- RO_DIED_3("умер от другого заболевания");
Field |
Type |
Label |
Description |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
RegisterIncludeClause
DAEnums.RegisterIncludeClause "Обстоятельства включения в регистр"
- RI_A1("при жизни впервые"),
- RI_A2("при жизни повторно");
Field |
Type |
Label |
Description |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
RegisterType
DAEnums.RegisterType "Тип регистра"
- ДРР("Детский раковый регистр", "ДРР"),
- ОПРР_РШМ("Облигатный предраковый регистр рака шейки матки", "ОПРР РШМ"),
- ФПРР_РШМ("Факультативный предраковый регистр рака шейки матки", "ФПРР РШМ"),
- ПРР_РМЖ("Предраковый регистр рака молочной железы", "ПРР РМЖ");
- РВПП("Регистр взрослых, требующих оказания паллиативной медицинской помощи","РВПП")
Field |
Type |
Label |
Description |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
icd10 |
string |
optional |
МКБ-10 код диагнозов возможных для включения в регистр |
Srv59Chem
SPONKUSL Справочник услуг при лечении онкологического заболевания
Утверждение структур электронных реестров персонифицированного учета медицинской помощи,
передаваемых при информационном взаимодействии между медицинскими организациями и
Территориальным фондом обязательного медицинского страхования Свердловской области в соответствии
с приказом ФФОМС от 30.03.2018 № 59
Режим химиотерапии
- SRV_2_2_1("Первая линия", 2, 2, 1),
- SRV_2_2_2("Вторая линия", 2, 2, 2),
- SRV_2_2_3("Третья линия", 2, 2, 3),
- SRV_2_2_4("Линия после третьей", 2, 2, 4),
- SRV_2_2_5("Адъювантная", 2, 2, 5),
- SRV_2_2_6("Неоадъювантная", 2, 2, 6),
- SRV_2_1_1("Первый цикл линии", 2, 1, 1),
- SRV_2_1_2("Последующие циклы линии (кроме последнего)", 2, 1, 2),
- SRV_2_1_3("Последний цикл линии (лечение прервано)", 2, 1, 3),
- SRV_2_1_4("Последний цикл линии (лечение завершено)", 2, 1, 4)
Field |
Type |
Label |
Description |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
group |
int32 |
optional |
группировка значений справочника (унаследовано) |
index |
int32 |
optional |
сортировка записей справочника (унаследованно) |
Srv59Oper
SPONKUSL Справочник услуг при лечении онкологического заболевания
Утверждение структур электронных реестров персонифицированного учета медицинской помощи,
передаваемых при информационном взаимодействии между медицинскими организациями и
Территориальным фондом обязательного медицинского страхования Свердловской области в соответствии
с приказом ФФОМС от 30.03.2018 № 59
Тип хирургического лечения
- SRV_1_1_1("Первичной опухоли, в том числе с удалением регионарных лимфатических узлов", 1, 1, 1),
- SRV_1_1_2("Метастазов", 1, 1, 2),
- SRV_1_1_3("Симптоматическое", 1, 1, 3),
- SRV_1_1_4("Выполнено хирургическое стадирование", 1, 1, 4),
- SRV_1_1_5("Регионарных лимфатических узлов без первичной опухоли", 1, 1, 5),
- SRV_1_1_6("Циторедуктивное", 1, 1, 6),
- SRV_1_1_7("Паллиативное", 1, 1, 7),
- SRV_1_1_8("Операции с реконструктивно-пластическим компонентом, в т.ч. установка импланта", 1, 1, 8)
Field |
Type |
Label |
Description |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
group |
int32 |
optional |
группировка значений справочника (унаследовано) |
index |
int32 |
optional |
сортировка записей справочника (унаследованно) |
Srv59Ray
SPONKUSL Справочник услуг при лечении онкологического заболевания
Утверждение структур электронных реестров персонифицированного учета медицинской помощи,
передаваемых при информационном взаимодействии между медицинскими организациями и
Территориальным фондом обязательного медицинского страхования Свердловской области в соответствии
с приказом ФФОМС от 30.03.2018 № 59
Тип лучевой терапии
- SRV_3_1_1("Первичной опухоли / ложа опухоли", 3, 1, 1),
- SRV_3_1_2("Лучевая терапия метастазов", 3, 1, 2),
- SRV_3_1_3("Симптоматическая лучевая терапия", 3, 1, 3)
Field |
Type |
Label |
Description |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
group |
int32 |
optional |
группировка значений справочника (унаследовано) |
index |
int32 |
optional |
сортировка записей справочника (унаследованно) |
TherapyAim
Запись справочника "Применение терапии на этапах лечения"
- NONE("неизвестно", null),
- PRIMARY("при лечении первичной опухоли", 1),
- RELAPSE("при лечении рецидива опухоли", 2),
- META("при лечении метастазов", 3),
- SYS("при лечении системных заболеваний", 4);
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
TherapyCond
Запись справочника "Условия проведения лечения"
- NONE("", null),
- AMB("амбулаторно", 1),
- HOSP("стационарно", 2);
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
Tm66ConclusionType
Запись справочника "Тип заключения ДЭЗО" в подсистеме Референсного центра лучевой диагностики
- ЗАКЛЮЧЕНИЕ_СОВПАДАЕТ("Заключение эксперта совпадает с направленным заключением"),
- ЗАКЛЮЧЕНИЕ_НЕ_СОВПАДАЕТ("Заключение эксперта не совпадает с направленным заключением"),
- ЗАКЛЮЧЕНИЕ_НЕ_СОВПАДАЕТ_КАРДИНАЛЬНО("Заключение эксперта кардинально не совпадает с направленным заключением"),
- ДИАГНОЗ_ПОДТВЕРЖДЕН("Диагноз подтвержден"),
- ДИАГНОЗ_УТОЧНЕН("Уточнение диагноза"),
- ДИАГНОЗ_НЕ_ПОДТВЕРЖДЕН("Диагноз не подтвержден"),
- ИЗМЕНЕНИЕ_ТАКТИКИ_НЕ_ТРЕБУЕТСЯ("Изменение тактики лечения не требуется"),
- ИЗМЕНЕНИЕ_ТАКТИКИ_ТРЕБУЕТСЯ("Требуется изменение тактики лечения"),
- ВМЕШАТЕЛЬСТВО_ТРЕБУЕТСЯ("Требуется проведение оперативного вмешательства и/или процедуры"),
- ДРУГОЕ("Другое")
Field |
Type |
Label |
Description |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
Tm66DiagnosticsMethod
Запись справочника "Методы инструментальной диагностики" в подсистеме Референсного центра лучевой диагностики
- РГ("Рентгенография"),
- КТ("Компьютерная томография"),
- МРТ("Магниторезонансная томография"),
- УЗИ("Ультразвуковое исследование")
Field |
Type |
Label |
Description |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
Tm66DiagnosticsType
Запись справочника "Предопределенные типы инструментальной диагностики" в подсистеме Референсного центра лучевой диагностики
- РГ_ГРУДНОЙ_КЛЕТКИ("Рентгенография органов грудной клетки"),
- РГ_ЖЕЛУДКА_ПИЩЕВОДА("Рентгенография желудка/пищевода"),
- КТ_ГОЛОВЫ("Компьютерная томография головы"),
- КТ_ШЕИ("Компьютерная томография шеи"),
- КТ_ГРУДНОЙ_КЛЕТКИ("Компьютерная томография грудной клетки"),
- КТ_БРЮШНОЙ_ПОЛОСТИ("Компьютерная томография брюшной полости"),
- КТ_ТАЗА("Компьютерная томография таза"),
- КТ_КОСТЕЙ_И_СУСТАВОВ("Компьютерная томография костей и суставов"),
- КТ_СЕРДЦА("Компьютерная томография сердца"),
- МРТ_ГОЛОВЫ("Магниторезонансная томография головы"),
- МРТ_ШЕИ("Магниторезонансная томография шеи"),
- МРТ_ГРУДНОЙ_КЛЕТКИ("Магниторезонансная томография грудной клетки"),
- МРТ_БРЮШНОЙ_ПОЛОСТИ("Магниторезонансная томография брюшной полости"),
- МРТ_ТАЗА("Магниторезонансная томография таза"),
- МРТ_КОСТЕЙ_И_СУСТАВОВ("Магниторезонансная томография костей и суставов"),
- МРТ_СЕРДЦА("Магниторезонансная томография сердца"),
- МРТ_СОСУДОВ("Магниторезонансная томография сосудов"),
- УЗИ_БРЮШНОЙ_ПОЛОСТИ("Ультразвуковое исследование брюшной полости"),
- УЗИ_МАЛОГО_ТАЗА("Ультразвуковое исследование малого таза"),
- УЗИ_МОЛОЧНЫХ_ЖЕЛЕЗ("Ультразвуковое исследование молочных желез")
Field |
Type |
Label |
Description |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
Tm66ExpertDicomResult
Запись справочника "Тип значимости экспертизы качества выполнения рентген-радиологического снимка" в подсистеме Референсного центра лучевой диагностики
- НАРУШЕНИЙ_НЕТ("Нарушений нет"),
- НЕЗНАЧИТЕЛЬНЫЕ_НАРУШЕНИЯ("Выявлены незначительные нарушения, обусловленные оборудованием, на котором проводилось исследование"),
- ЗНАЧИТЕЛЬНЫЕ_НАРУШЕНИЯ("Выявленные значительные нарушения, не позволяющие сделать достоверные заключения")
Field |
Type |
Label |
Description |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
Tm66ExpertProtocolResult
Запись справочника "Тип значимости экспертизы качества протокола" в подсистеме Референсного центра лучевой диагностики
- НАРУШЕНИЙ_НЕТ("Нарушений нет"),
- НЕЗНАЧИТЕЛЬНЫЕ_НАРУШЕНИЯ("Выявлены незначительные нарушения, не влияющие на сформированное заключение"),
- ЗНАЧИТЕЛЬНЫЕ_НАРУШЕНИЯ("Выявленные значительные нарушения, кардинальным образом меняющие сформированное заключение"),
Field |
Type |
Label |
Description |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
Tm66OrderPurpose
Запись справочника "Цель дистанционного экспертного заключения" в подсистеме Референсного центра лучевой диагностики
- ПОДТВЕРЖДЕНИЕ_ДИАГНОЗА("Определение (подтверждение) диагноза", 1),
- ПОДТВЕРЖДЕНИЕ_ТАКТИКИ("Определение (подтверждение) тактики лечения", 2),
- СОГЛАСОВАНИЕ_ГОСПИТАЛИЗАЦИИ("Согласование условий и срока госпитализации в ФГБУ", 3),
- НЕОБХОДИМОСТЬ_ВМЕШАТЕЛЬСТВА("Необходимость выполнение нового и/или редкого вида оперативного вмешательства, процедуры и т.д.", 4),
- ФОРМИРОВАНИЕ_ЭКСПЕРТНОГО_МНЕНИЯ("Формирование экспертного мнения по результатам диагностических исследований (МСКТ, МРТ, ПЭТ-КТ и т.п.)", 5),
- РАЗБОР_КЛИНИЧЕСКИХ_СЛУЧАЕВ("Разбор клинических случаев", 6),
- ДРУГОЕ("Другое", 7)
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
Tm66OrderRejectReason
Запись справочника "Причины отказа проведения ДЭЗО" в подсистеме Референсного центра лучевой диагностики
- ДАННЫЕ_ПАЦИЕНТА("Недостаточно данных о пациенте", 1),
- КАЧЕСТВО_СНИМКА("Снимок выполнен некачественно", 2),
- ОБЛАСТЬ_СНИМКА("Не совпадают локализации ДЭЗО и область снимка", 3),
- НЕВОЗМОЖНО_АССОЦИИРОВАТЬ("Невозможно ассоциировать снимок и ДЭЗО", 4)
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
TnmG
Гистологическая дифференцировка - дополнительная информация, касающаяся первичной опухоли классификации TNM
- NONE(""),
- G_X("X"),
- G_1("1"),
- G_2("2"),
- G_3("3"),
- G_4("4");
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
TnmM
Значение Metastasis (отсутствие или наличие отдаленных метастазов) Классификации TNM
- NONE("", null),
- M_X("X", 1),
- M_0("0", 2),
- M_1("1", 3),
- M_1A("1a", 4),
- M_1B("1b", 5);
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
TnmN
Значение Nodus (отсутствие или наличие в регионарных лимфатических узлах метастазов и степень их поражения) Классификации TNM
- NONE("", null),
- N_X("X", 1),
- N_0("0", 2),
- N_1("1", 3),
- N_1A("1a", 4),
- N_1B("1b", 5),
- N_1C("1c", 6),
- N_2("2", 7),
- N_2A("2a", 8),
- N_2B("2b", 9),
- N_2C("2c", 10),
- N_3("3", 11),
- N_3A("3a", 12),
- N_3B("3b", 13),
- N_3C("3c", 14);
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
TnmT
Значение Tumor (размер и распространение первичной опухоли) Классификации TNM.
- NONE("", null),
- T_X("X", 1),
- T_0("0", 2),
- T_IS("is", 3),
- T_A("a", 4),
- T_1("1", 5),
- T_1A("1a", 6),
- T_1A1("1a1", 7),
- T_1A2("1a2", 8),
- T_1B("1b", 9),
- T_1C("1c", 10),
- T_2("2", 11),
- T_2A("2a", 12),
- T_2B("2b", 13),
- T_2C("2c", 14),
- T_3("3", 15),
- T_3A("3a", 16),
- T_3B("3b", 17),
- T_3C("3c", 18),
- T_4("4", 19),
- T_4A("4a", 20),
- T_4B("4b", 21),
- T_4C("4c", 22),
- T_4D("4d", 23);
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор записи |
code |
string |
optional |
код значения справочника |
caption |
string |
optional |
описание |
LocMetType.Code
Name |
Number |
Description |
UNKNOWN |
1 |
неизвестно |
RLN |
2 |
отдален. лимф. узлы |
BONES |
4 |
кости |
LIVER |
8 |
печень |
LUNG |
16 |
легкие и/или плевра |
BRAIN |
32 |
головной мозг |
SKIN |
64 |
кожа |
KIDNEY |
128 |
почки |
OVARY |
256 |
яичники |
PERITONEUM |
512 |
брюшина |
BONE_MARROW |
1024 |
костный мозг |
OTHER_ORGANS |
2048 |
другие органы |
PLURAL |
4096 |
множественные |
Top
Object
Object.Entry
Query
Field |
Type |
Label |
Description |
ids |
string |
repeated |
|
Update
Update.Statment
Update.Action
Name |
Number |
Description |
SET |
1 |
|
REMOVE |
2 |
|
Top
oncor.proto
ApiToken
Field |
Type |
Label |
Description |
user |
User |
optional |
логин пользователя |
token |
string |
optional |
токен для доступа через API-методы |
ApiTokenRequest
Field |
Type |
Label |
Description |
login |
string |
optional |
логин пользователя |
frmr_card |
string |
optional |
карточка ФРМР |
frmr_date |
string |
optional |
дата изменения/загрузки карточки ФРМР |
Department
Ведомство - объединение медицинских орагнизаций по критериям доступа к пациентам по территориальному признаку
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор ведомства |
name |
string |
optional |
наименование ведомства |
cont_inc |
ContingentInclude |
optional |
правила включения контингента: DENIED/AUTO/ASK_CONTINGENT_MANAGER |
mo_id |
string |
repeated |
системный идентификатор медицинской организации, входящий в ведомство |
DepartmentUpdate
Обновление / создание ведомства
DepartmentUpdate.Entry
Field |
Type |
Label |
Description |
name |
string |
optional |
наименование ведомства |
cont_inc |
ContingentInclude |
optional |
правило включения контингента в ведомство |
mo |
IdSetActions |
optional |
системный идентификатор медицинской организации, входящий в ведомство |
IdSetActions
Field |
Type |
Label |
Description |
put_id |
string |
repeated |
|
del_id |
string |
repeated |
|
Locality
Населенный Пункт
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор населенного пункта |
name |
string |
optional |
Название населенного пункта: Екатерингбург, Владивосток,... |
type |
string |
optional |
Тип населенного пункта: город, село, пгт,... |
MedOrg
Медицинская организация
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор медицинской организации |
unq |
string |
optional |
уникальный идентификатор медицинской организации в рамках Системы |
name_full |
string |
optional |
полное наименование медицинской организации |
name_short |
string |
optional |
краткое наименование медицинской организации |
kpp |
string |
optional |
КПП |
ogrn |
string |
optional |
ОГРН |
inn |
string |
optional |
ИНН |
okato |
string |
optional |
ОКАТО |
post_index |
string |
optional |
почтовый индекс |
address |
string |
optional |
юридический адрес |
med_terr |
MedTerr |
optional |
территория, обслуживаемая данной медицинской организации |
head_med_org_unq |
string |
optional |
головная медицинская организация (в случае разделения медицинской организации на филиалы) |
org_unit_id |
string |
optional |
системный идентификатор организации |
department_id |
string |
optional |
системный идентификатор ведомства |
MedTerr
Территория (Раковый регистр)
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор территории |
unq |
string |
optional |
уникальный идентификатор в рамках Системы |
federal_code |
string |
optional |
региональный код территории (66 - Свердловская область) |
code |
string |
optional |
региональный код |
name |
string |
optional |
наименование территории |
okato |
string |
optional |
ОКАТО |
UIAccessTokenForUser
Field |
Type |
Label |
Description |
user |
User |
optional |
логин пользователя |
token |
string |
optional |
токен для доступа через API-методы |
User
Пользователь Системы
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор пользователя |
login |
string |
optional |
логин |
first_name |
string |
optional |
имя |
middle_name |
string |
optional |
отчество |
last_name |
string |
optional |
фамилия |
email |
string |
optional |
e-mail |
description |
string |
optional |
дополнительное описание |
org_unit_id |
string |
optional |
организая, которую представляет пользователь (может быть не медицинской организацией) |
med_terr_id_set |
string |
repeated |
территории к пациентам которых имеет доступ пользователь |
role_name_set |
string |
repeated |
роль (привилегии, группировки) |
snils |
string |
optional |
СНИЛСЯ |
frmr_cards_xml_id |
string |
optional |
карточки ФРМР пользователя (врачи, медицинский персонал) |
ContingentInclude
Правила включения контингента в регистр
Name |
Number |
Description |
DENIED |
0 |
запрет доступа к контингенту |
AUTO |
1 |
автоматическое пердоставление доступа к контингенту |
ASK_CONTINGENT_MANAGER |
2 |
получение доступа через интерактивный запрос |
Top
patients.proto
Address
Адрес места жительства или регистрации пациента
Field |
Type |
Label |
Description |
address |
string |
optional |
полный адрес |
federal_code |
string |
optional |
федеральный код |
region_code |
string |
optional |
региональный код (66 - Свердловская область) |
town |
string |
optional |
город |
street |
string |
optional |
улица |
house |
string |
optional |
номер дома |
flat |
string |
optional |
номер квартиры |
postal_code |
string |
optional |
почтовый индекс |
fias |
string |
optional |
кодификатор адреса ФИАС |
kladr |
string |
optional |
кодификатор адреса КЛАДР |
okato |
string |
optional |
кодификатор адреса ОКАТО |
med_terr |
MedTerr |
optional |
территория обслуживания пациента в рамках Ракового регистра |
locality |
Locality |
optional |
населенный пункт проживания пациента |
type |
AddressType |
optional |
тип адреса по справчонику AddressType |
living_area_type |
RBiPRK438 |
optional |
классификатор "город-село" |
EHR
Возвращаемая структура информации о контейнер EHR
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор контейнера EHR |
patient_id |
string |
optional |
системный идентификатор пациента |
summary |
string |
optional |
дополнительное описание контейнер EHR (комментарий при создании EHR) |
dz |
ShortDz |
optional |
краткое описание ключевого для EHR диагноза |
Insurance
Информация о полисе ОМС
Field |
Type |
Label |
Description |
insurance_number |
string |
optional |
номер полиса ОМС |
smo_id |
string |
optional |
страховая медицинская ораганизация, обслуживающая полис ОМС |
Patient
Регистрационные данные пациента
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор пациента в Системе |
first_name |
string |
optional |
имя |
middle_name |
string |
optional |
отчество |
last_name |
string |
optional |
фамилия |
birth_day |
string |
optional |
дата рождения |
gender |
DrPrsG |
optional |
пол |
contingent_of_dept |
string |
repeated |
пациент входит в контингент ведомства |
contingent_of_mo |
string |
repeated |
пациент входит в контингент медицинской организации |
code |
string |
optional |
код пациента в Системе формата "ФИОДДММГГПол", пример: МТН300967Ж |
ehr_count |
int32 |
optional |
количество контейнеров для медицинских записей (заболеваний, регистров и пр.) |
blood_type |
BloodType |
optional |
группа крови |
social_status |
RBiFRV442 |
optional |
социальный статус по Классификатору социальных групп населения |
company_name |
string |
optional |
место работы |
company_position |
RBiPRP365 |
optional |
профессия / должность |
snils |
string |
optional |
СНИЛС |
insurance |
Insurance |
optional |
полис ОМС |
phones |
string |
optional |
контактная информация |
address |
Address |
optional |
адрес места жительства/регистрации |
PatientQuery
Структура запроса в поисковых запросах пациента
Field |
Type |
Label |
Description |
first_name |
string |
optional |
имя |
middle_name |
string |
optional |
отчетсво |
last_name |
string |
optional |
фамилия |
birth_day |
string |
optional |
дата рождения |
gender |
DrPrsG |
optional |
пол |
code |
string |
optional |
код пациента в Системе |
snils |
string |
optional |
СНИЛС |
insurance |
Insurance |
optional |
информация о полисе ОМС |
PatientSearchResult
Результат, возвращаемый по запросу
GET /patient/search?name=Иванов%20Иван%20Иванович&dob=311288&gender=M&limit=20
Field |
Type |
Label |
Description |
patients |
Patient |
repeated |
пациент |
warnings |
string |
repeated |
сообщение: предупреждение / ошибка |
invalid_query_format |
bool |
optional |
неверный формат запроса |
out_of_limit |
bool |
optional |
|
PatientUpdate
Структура запроса в методе создания пациента
PatientUpdate.Entry
Field |
Type |
Label |
Description |
first_name |
string |
optional |
имя пациента |
middle_name |
string |
optional |
отчество |
last_name |
string |
optional |
фамилия |
birth_day |
string |
optional |
дата рождения |
gender |
DrPrsG |
optional |
пол |
contingent_of_dept |
IdSetActions |
optional |
|
contingent_of_mo |
IdSetActions |
optional |
|
blood_type |
BloodType |
optional |
группа крови |
social_status |
RBiFRV442 |
optional |
социальный статус по Классификатору социальных групп населения |
company_name |
string |
optional |
место работы |
company_position |
RBiPRP365 |
optional |
профессия / должность |
snils |
string |
optional |
СНИЛС |
insurance |
Insurance |
optional |
информация о полисе ОМС |
phones |
string |
optional |
контактная информация |
address |
Address |
optional |
адрес места жительства/регистрации |
Top
records.proto
Drug
Запись справочника "Препарат"
Field |
Type |
Label |
Description |
orid |
string |
optional |
системный идентификатор медицинского препарата |
name |
string |
optional |
наименование |
type |
DrugType |
optional |
тип препарата: химиотерапия / лекарственная терапия / гормонотерапия |
code |
string |
optional |
код препарата (кодификатор РР) |
deleted |
bool |
optional |
признак удаления препарата из справочника |
DrugRecord
Field |
Type |
Label |
Description |
drug |
Drug |
optional |
медицинский препарат |
dose |
double |
optional |
дозировка препарата |
unit |
DoseUnit |
optional |
единицы измерения дозировки препарата |
InstanceStatus
Field |
Type |
Label |
Description |
json |
string |
optional |
статус записи (жизненный цикл записи) |
rc_id |
string |
optional |
системный идентификатор родительской записи |
user_id |
string |
optional |
пользователь, установивший статус |
time |
string |
optional |
дата и время установки статуса |
history |
InstanceStatus |
repeated |
история изменений статуса |
Rc
Базовая структура медицинской записи
Field |
Type |
Label |
Description |
id |
string |
optional |
системный идентификатор записи |
class_name |
string |
optional |
|
patient_id |
string |
optional |
системный идентификатор пациента |
ehr_id |
string |
optional |
системный идентификатор контейнера EHR |
published |
Rc.Published |
optional |
информация о публикации записи (дата, пользователь) |
org_unit_id |
string |
optional |
системный идентификатор организация |
summary |
string |
optional |
сводная информаци содержания записи |
time_rc |
string |
optional |
дата, время создания записи |
deleted_status |
Rc.DeletedAt |
repeated |
признак причины (источника) удаления записи |
attachment_id |
string |
repeated |
системный идентификатор прикрепленных файлов к записи |
instance_status |
string |
optional |
статус (жизненный цикл) записи |
rc_doc |
Rc.RcDoc |
optional |
медицинский документ общего формата |
rc_referral |
Rc.RcReferral |
optional |
направление (ПОК/ЦАОП -> ОД) |
rc_appointment |
Rc.RcAppointment |
optional |
подтверждение направления |
rc_dz |
Rc.RcDz |
optional |
диагноз (онкология-РР) |
rc_oper |
Rc.RcOper |
optional |
регистрования запись (РР) хирургического лечения |
rc_ray |
Rc.RcRay |
optional |
регистрования запись (РР) лучевая терапия |
rc_chem |
Rc.RcChem |
optional |
регистрования запись (РР) химиотерапевтическое лечение |
rc_horm |
Rc.RcHorm |
optional |
регистрования запись (РР) гормонотерапия |
rc_reg_in |
Rc.RcRegIn |
optional |
регистрования запись (РР) включение в раковый регистр |
rc_reg_out |
Rc.RcRegOut |
optional |
регистрования запись (РР) исключение из ракового регистра |
rc_death |
Rc.RcDeath |
optional |
регистрования запись (РР) смерть пациента |
rc_clinical_group |
Rc.RcClinicalGroup |
optional |
регистрования запись (РР) установка клинической группы |
rc_tm66_order |
Rc.RcTm66Order |
optional |
заказ на ДЭЗО (подсистема РЦЛД) |
rc_tm66_order_reject |
Rc.RcTm66OrderReject |
optional |
отказ на заказ ДЭЗО (подсистема РЦЛД) |
rc_tm66_order_conclusion |
Rc.RcTm66OrderConclusion |
optional |
заключение ДЭЗО (подсистема РЦЛД) |
rc_tm66_order_expertise_protocol |
Rc.RcTm66OrderExpertiseProtocol |
optional |
экспертиза первичного протокола ДЭЗО (подсистема РЦЛД) |
rc_tm66_order_expertise_dicom |
Rc.RcTm66OrderExpertiseDicom |
optional |
экспертиза снимка DICOM (подсистема РЦЛД) |
rc_register_dz |
Rc.RcRegisterDz |
optional |
диагноз (подсистема регистров) |
rc_register_include |
Rc.RcRegisterInclude |
optional |
включение в регистр (подсистема регистров) |
rc_register_exclude |
Rc.RcRegisterExclude |
optional |
исключение пациента (подсистема регистров) |
Rc.Published
Field |
Type |
Label |
Description |
user_id |
string |
optional |
системный идентификатор пользователя, опубликовавшего запись |
time |
string |
optional |
дата, время публикации |
Rc.RcAppointment
Field |
Type |
Label |
Description |
rc_referral_id |
string |
optional |
системный идентификатор направления по которому делается подтверждение |
confirmed |
bool |
optional |
подтверждено / отказано |
department |
string |
optional |
запись в расписание - отделение |
doctor |
string |
optional |
запись в расписание - врач |
consulting_room |
string |
optional |
запись в расписание - кабинет |
consulting_date |
string |
optional |
запись в расписание - дата и время приема |
note |
string |
optional |
дополнительная информация |
Rc.RcChem
Rc.RcClinicalGroup
запись "Клиническая группа"
Field |
Type |
Label |
Description |
group_type |
ClinicalGroupType |
optional |
клиническая группа |
Rc.RcDeath
запись "Регистрация смерти"
Field |
Type |
Label |
Description |
reason |
RBiMKB308 |
optional |
причина смерти (код диагноза МКБ-10) |
autopsy |
DrAutopsy |
optional |
факт проведения аутопсии |
Rc.RcDoc
Field |
Type |
Label |
Description |
category |
string |
optional |
категория медицинской записи |
html |
string |
optional |
содержимое документа в формате html |
json |
string |
optional |
прикрепленное структурированное представление документа в формате json |
Rc.RcDz
Field |
Type |
Label |
Description |
diagnosis |
Dz |
optional |
диагноз |
Rc.RcHorm
Rc.RcHorm.Kind
Field |
Type |
Label |
Description |
pharm |
bool |
optional |
вид гормонотерапии - лекарственная терапия |
surg |
bool |
optional |
вид гормонотерапии - хирургическая терапия |
xrt |
bool |
optional |
вид гормонотерапии - лучевая терапия |
Rc.RcOper
Rc.RcRay
Field |
Type |
Label |
Description |
time_rc_in |
string |
optional |
дата начала курса |
time_rc_out |
string |
optional |
дата окончания курса |
org_unit_id |
string |
optional |
место проведения, ссылка на справочник организаций |
aim |
TherapyAim |
optional |
применение на этапах лечения |
kind |
RayKind |
optional |
вид |
method |
RayMethod |
optional |
метод |
way |
RayWay |
optional |
способ |
radio |
RayRadio |
optional |
радиомодификаторы |
doze |
float |
optional |
суммарная доза на опухоль |
doze_meta |
float |
optional |
суммарная доза на зоны регионарного метастазирования |
condition |
TherapyCond |
optional |
условия проведения |
compl |
DrNK0439 |
optional |
осложнение |
session_count |
int32 |
optional |
число сеансов |
srv |
Srv59Ray |
repeated |
тип лучевой терапии |
Rc.RcReferral
Field |
Type |
Label |
Description |
rc_appointment_id |
string |
optional |
системный идентификатор подтверждения данного направления |
referral_org_unit_id |
string |
optional |
системный идентификатор направляющей организации |
referral_type |
string |
optional |
тип направления: консультация / диагностика / лечение / наблюдение |
purpose |
string |
optional |
причина поздней диагностики |
initiality |
ReferralInitiality |
optional |
|
routing_list |
RoutingList |
optional |
сводная информация по ключевым значениям направления |
Rc.RcRegIn
запись постановки на учет
Field |
Type |
Label |
Description |
clause |
RegInClause |
optional |
условия взятия на учет |
Rc.RcRegOut
запись снятия с учета
Field |
Type |
Label |
Description |
reason |
RegOutReason |
optional |
причина снятия с учета |
Rc.RcRegisterDz
запись "Диагноз" (для регистра)
Field |
Type |
Label |
Description |
icd10 |
RBiMKB308 |
optional |
диагноз пациента (МКБ-10 код) |
comment |
string |
optional |
комментарий к диагнозу |
Rc.RcRegisterExclude
запись снятия с учета из регистра
Field |
Type |
Label |
Description |
type |
RegisterType |
optional |
тип регистра (подсистема регистров) |
reason |
RegisterExcludeReason |
optional |
причина исключения из регистра (подсистема регистров) |
Rc.RcRegisterInclude
запись постановки на учет в регистр
Field |
Type |
Label |
Description |
type |
RegisterType |
optional |
тип регистра (подсистема регистров) |
clause |
RegisterIncludeClause |
optional |
обстоятельства включения в регистр (подсистема регистров) |
Rc.RcTm66Order
запись "Заявка на ДЭЗО"
Rc.RcTm66Order.Tm66Doc
Field |
Type |
Label |
Description |
date_time |
string |
optional |
дата и время документа |
name |
string |
optional |
наименование документа |
description |
string |
optional |
краткое описание |
attachment |
Rc.RcTm66Order.Tm66RcAsPdfAttachment |
optional |
PDF Приложение со ссылкой на Онкор запись |
attachment_id |
string |
repeated |
прикрепленные документы |
Rc.RcTm66Order.Tm66PrimaryDiagnosticsDoc
Rc.RcTm66Order.Tm66RcAsPdfAttachment
Field |
Type |
Label |
Description |
attachment_id |
string |
optional |
системный идентификатор прикрепленного документа |
rc_id |
string |
optional |
системный идентификатор родительской записи |
rc_title |
string |
optional |
наименование родительской записи |
rc_time |
string |
optional |
дата и время создания родительской записи |
Rc.RcTm66OrderConclusion
запись "Заключение ДЭЗО"
Field |
Type |
Label |
Description |
order_id |
string |
optional |
id записи RcTm66Order Заявка на ДЭЗО |
conclusion |
Tm66ConclusionType |
optional |
тип заключения |
description |
string |
optional |
краткое описание |
pdf_id |
string |
optional |
документ в формате PDF (Attachment.id) |
pdf_ds_id |
string |
optional |
открепленная ЭЦП PDF документа (Attachment.id) |
expert |
MedResource |
optional |
исполнитель |
expert_d |
MedDepart |
optional |
отделение исполнителя |
Rc.RcTm66OrderExpertiseDicom
запись "Экспертиза качества DICOM"
Field |
Type |
Label |
Description |
order_id |
string |
optional |
id записи RcTm66Order Заявка на ДЭЗО |
result |
Tm66ExpertDicomResult |
optional |
тип значимости экспертизы качества выполнения рентген-радиологического снимка |
description |
string |
optional |
краткое описание |
pdf_id |
string |
optional |
документ в формате PDF (Attachment.id) |
pdf_ds_id |
string |
optional |
открепленная ЭЦП PDF документа (Attachment.id) |
expert |
MedResource |
optional |
исполнитель |
expert_d |
MedDepart |
optional |
отделение исполнителя |
Rc.RcTm66OrderExpertiseProtocol
запись "Экспертиза качества протокола (первичного) рентген-радиологического исследования"
Field |
Type |
Label |
Description |
order_id |
string |
optional |
id записи RcTm66Order Заявка на ДЭЗО |
result |
Tm66ExpertProtocolResult |
optional |
Тип значимости экспертизы качества протокола |
description |
string |
optional |
краткое описание |
pdf_id |
string |
optional |
документ в формате PDF (Attachment.id) |
pdf_ds_id |
string |
optional |
открепленная ЭЦП PDF документа (Attachment.id) |
expert |
MedResource |
optional |
исполнитель |
expert_d |
MedDepart |
optional |
отделение исполнителя |
Rc.RcTm66OrderReject
запись "Отказ в проведении ДЭЗО"
Field |
Type |
Label |
Description |
order_id |
string |
optional |
id записи RcTm66Order Заявка на ДЭЗО |
reason |
Tm66OrderRejectReason |
optional |
причины отказа проведения ДЭЗО |
description |
string |
optional |
краткое описание |
pdf_id |
string |
optional |
документ в формате PDF (Attachment.id) |
pdf_ds_id |
string |
optional |
открепленная ЭЦП PDF документа (Attachment.id) |
expert |
MedResource |
optional |
исполнитель |
expert_d |
MedDepart |
optional |
отделение исполнителя |
RcDocJson
Сообщение для передачи новых значений json
Field |
Type |
Label |
Description |
rc_id |
string |
optional |
обязательное поле @rid записи RcDoc |
patient_id |
string |
optional |
опциональное поле @rid Ptn |
ehr_id |
string |
optional |
опциональное поле @rid AnyEHR |
json |
string |
optional |
тело json |
Rc.DeletedAt
Name |
Number |
Description |
RC |
1 |
|
EHR |
2 |
|
PTN |
3 |
|
Top
registers.proto
Register
Регистр (подсистема регистров)
Field |
Type |
Label |
Description |
patient_id |
string |
optional |
системный идентификатор пациента |
ehr_id |
string |
optional |
системный ижентификатор контейнера EHR регистра |
type |
RegisterType |
optional |
тип регистра |
include_date |
string |
optional |
дата постановки на учет в регистр |
exclude_date |
string |
optional |
дата снятия с учета в регистр |
Top
routing.proto
RoutingList
Field |
Type |
Label |
Description |
apply_last_on_any_other_disease_date |
string |
optional |
Date lastVisitOtherSickDate; Дата последнего обращения (госпитализации) по иному заболеванию |
apply_last_date |
string |
optional |
Date lastVisitConsultantLPU; Дата последнего посещения профильной специальности |
apply_first_date |
string |
optional |
Date firstComeLPUDate; Дата первого обращения в ЛПУ по месту жительства по поводу данного заболевания |
request_date |
string |
optional |
Date oodConsultDatePlan; Дата формирования направления с места жительства в ОД // название лучше бы подошло refToODDate |
admission_date |
string |
optional |
Date oodConsultDateFact; Дата фактического приема в ООД |
examination_lsat_date |
string |
optional |
Date oodEndDiagDate; Дата окончания обследования в ОД |
treatment_first_date |
string |
optional |
Date oodStartTherapyDate; дата начала лечения в ОД |
health_record_code |
string |
optional |
String slNumber; номер больничного листа |
expert_opinion |
string |
optional |
String expertConclusion; экспертное заключение |
expert_opinion_date |
string |
optional |
Date expertConclusionDate; дата экспертного заключения |
note |
string |
optional |
String comment; примечание |
referral_code |
string |
optional |
String number; номер направления |
diagnosis |
ShortDz |
optional |
краткая информация о диагнозе |
diagnostics |
RoutingList.Diagnostics |
repeated |
выполненный диагностические исследования |
RoutingList.Diagnostics
Field |
Type |
Label |
Description |
type |
DiagnosticsType |
optional |
тип тиагностики - медицинские услуги |
date |
string |
optional |
дата выполнения исследования |
note |
string |
optional |
дополнительная информация о выполненном исследовании |
Top
search.proto
Page
RcAppointmentQuery
Field |
Type |
Label |
Description |
from_date |
string |
optional |
|
to_date |
string |
optional |
|
org_unit_id |
string |
optional |
|
RcDocQuery
Field |
Type |
Label |
Description |
from_date |
string |
optional |
|
to_date |
string |
optional |
|
org_unit_id |
string |
optional |
|
category |
string |
optional |
|
RcReferralQuery
Field |
Type |
Label |
Description |
has_appointment |
bool |
optional |
|
from_date |
string |
optional |
|
to_date |
string |
optional |
|
from_org_unit_id |
string |
optional |
|
to_org_unit_id |
string |
optional |
|
RcTm66OrderConclusionQuery
Field |
Type |
Label |
Description |
from_date |
string |
optional |
|
to_date |
string |
optional |
|
RcTm66OrderExpertiseDicomQuery
Field |
Type |
Label |
Description |
from_date |
string |
optional |
|
to_date |
string |
optional |
|
RcTm66OrderExpertiseProtocolQuery
Field |
Type |
Label |
Description |
from_date |
string |
optional |
|
to_date |
string |
optional |
|
RcTm66OrderQuery
Field |
Type |
Label |
Description |
from_date |
string |
optional |
|
to_date |
string |
optional |
|
status_is_null |
bool |
optional |
|
status_value |
string |
optional |
|
status_value_with_history |
string |
optional |
|
RecordsPage
Field |
Type |
Label |
Description |
page |
Page |
required |
|
rc |
Rc |
repeated |
|
size |
int32 |
optional |
|
SearchJob
Scalar Value Types
.proto Type |
Notes |
C++ |
Java |
Python |
Go |
C# |
PHP |
Ruby |
double |
|
double |
double |
float |
float64 |
double |
float |
Float |
float |
|
float |
float |
float |
float32 |
float |
float |
Float |
int32 |
Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint32 instead. |
int32 |
int |
int |
int32 |
int |
integer |
Bignum or Fixnum (as required) |
int64 |
Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint64 instead. |
int64 |
long |
int/long |
int64 |
long |
integer/string |
Bignum |
uint32 |
Uses variable-length encoding. |
uint32 |
int |
int/long |
uint32 |
uint |
integer |
Bignum or Fixnum (as required) |
uint64 |
Uses variable-length encoding. |
uint64 |
long |
int/long |
uint64 |
ulong |
integer/string |
Bignum or Fixnum (as required) |
sint32 |
Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int32s. |
int32 |
int |
int |
int32 |
int |
integer |
Bignum or Fixnum (as required) |
sint64 |
Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int64s. |
int64 |
long |
int/long |
int64 |
long |
integer/string |
Bignum |
fixed32 |
Always four bytes. More efficient than uint32 if values are often greater than 2^28. |
uint32 |
int |
int |
uint32 |
uint |
integer |
Bignum or Fixnum (as required) |
fixed64 |
Always eight bytes. More efficient than uint64 if values are often greater than 2^56. |
uint64 |
long |
int/long |
uint64 |
ulong |
integer/string |
Bignum |
sfixed32 |
Always four bytes. |
int32 |
int |
int |
int32 |
int |
integer |
Bignum or Fixnum (as required) |
sfixed64 |
Always eight bytes. |
int64 |
long |
int/long |
int64 |
long |
integer/string |
Bignum |
bool |
|
bool |
boolean |
boolean |
bool |
bool |
boolean |
TrueClass/FalseClass |
string |
A string must always contain UTF-8 encoded or 7-bit ASCII text. |
string |
String |
str/unicode |
string |
string |
string |
String (UTF-8) |
bytes |
May contain any arbitrary sequence of bytes. |
string |
ByteString |
str |
[]byte |
ByteString |
string |
String (ASCII-8BIT) |