450 lines
9.6 KiB
JavaScript
450 lines
9.6 KiB
JavaScript
export const medicalDetailConfig = {
|
||
gendersList: [
|
||
{
|
||
id: "1",
|
||
label: "Мужской",
|
||
value: "MALE",
|
||
},
|
||
{
|
||
id: "2",
|
||
label: "Женский",
|
||
value: "WOMEN",
|
||
},
|
||
],
|
||
policiesList: [
|
||
{
|
||
id: "1",
|
||
label: "Полис ОМС",
|
||
value: "OMS",
|
||
},
|
||
{
|
||
id: "2",
|
||
label: "Полис ДМС",
|
||
value: "DMS",
|
||
},
|
||
],
|
||
identity_document: {
|
||
height: 316,
|
||
title: "Паспортные данные",
|
||
fields: [
|
||
{
|
||
label: "number_series",
|
||
title: "Серия и номер",
|
||
type: "text",
|
||
mask: "#### ######",
|
||
copy: true,
|
||
},
|
||
{
|
||
label: "issued_by_org",
|
||
title: "Выдан",
|
||
type: "textarea",
|
||
},
|
||
{
|
||
label: "issued_by_org_code",
|
||
title: "Код подразделения",
|
||
type: "text",
|
||
mask: "###-###",
|
||
},
|
||
{
|
||
label: "issued_by_date",
|
||
title: "Дата выдачи",
|
||
type: "date",
|
||
},
|
||
],
|
||
},
|
||
registration_address: {
|
||
height: 85,
|
||
title: "Адрес регистрации",
|
||
fields: [
|
||
{
|
||
label: "registration_address",
|
||
title: "Полный адрес",
|
||
type: "textarea",
|
||
},
|
||
],
|
||
},
|
||
temporary_address: {
|
||
height: 85,
|
||
title: "Адрес проживания",
|
||
fields: [
|
||
{
|
||
label: "temporary_address",
|
||
title: "Полный адрес",
|
||
type: "textarea",
|
||
},
|
||
],
|
||
},
|
||
snils: {
|
||
height: 85,
|
||
title: "СНИЛС",
|
||
fields: [
|
||
{
|
||
label: "insurance_number",
|
||
title: "Номер",
|
||
type: "text",
|
||
mask: "###-###-### ##",
|
||
copy: true,
|
||
},
|
||
],
|
||
},
|
||
policy: {
|
||
height: 162,
|
||
title: "ПОЛИС",
|
||
fields: [
|
||
{
|
||
label: "policy_series",
|
||
title: "Серия",
|
||
type: "text",
|
||
mask: "####",
|
||
},
|
||
{
|
||
label: "policy_number",
|
||
title: "Номер",
|
||
type: "text",
|
||
mask: "#######",
|
||
},
|
||
],
|
||
},
|
||
policy_organization: {
|
||
height: 85,
|
||
title: "Страховая организация",
|
||
fields: [
|
||
{
|
||
label: "policy_organization",
|
||
title: "Название",
|
||
type: "text",
|
||
},
|
||
],
|
||
},
|
||
additional: {
|
||
height: 218,
|
||
title: "Дополнительная информация",
|
||
fields: [
|
||
{
|
||
icon: "icon-person",
|
||
label: "name_confidant",
|
||
title: "Доверенное лицо",
|
||
type: "text",
|
||
},
|
||
{
|
||
icon: "icon-phone",
|
||
label: "phone_confidant",
|
||
title: "",
|
||
type: "text",
|
||
mask: "+7 (###) ###-##-##",
|
||
},
|
||
{
|
||
label: "benefit_code",
|
||
title: "Код категории льготы",
|
||
type: "text",
|
||
mask: "###",
|
||
},
|
||
],
|
||
},
|
||
agreement_form: {
|
||
height: 121,
|
||
title:
|
||
"Информированное добровольное согласие на виды медицинских вмешательств, включенные в Перечень определенных видов медицинских вмешательств:",
|
||
fields: [
|
||
{
|
||
label: "agreement",
|
||
title: "Получено",
|
||
type: "radio",
|
||
items: [
|
||
{
|
||
id: "1",
|
||
label: "Да",
|
||
value: true,
|
||
},
|
||
{
|
||
id: "2",
|
||
label: "Нет",
|
||
value: false,
|
||
},
|
||
],
|
||
},
|
||
{
|
||
label: "agreement_date",
|
||
title: "Дата",
|
||
type: "date",
|
||
},
|
||
],
|
||
},
|
||
dental_indications: {
|
||
complaints: "Жалобы",
|
||
allergic: "Аллергологический анамнез",
|
||
past_diseases: "Перенесённые и сопутствующие заболевания",
|
||
medications_taken: "Принимаемые лекарственные препараты",
|
||
thermometry: "Термометрия (по показаниям)",
|
||
tonometry: "Тонометрия, ЧСС (по показаниям)",
|
||
disease_progress: "Развитие настоящего заболевания",
|
||
visual_examination: "Внешний осмотр",
|
||
oral_examination: "Осмотр преддверия и полости рта",
|
||
dental_formula: "Зубная формула",
|
||
dental_bite: "Прикус",
|
||
hygiene_index: "Индекс гигиены",
|
||
dmf_index: "Индекс КПУ",
|
||
diagnostic_findings: "Предварительный диагноз",
|
||
icd_code: "Код МКБ-10",
|
||
survey_plan: "План обследования",
|
||
survey_data: "Данные обследования",
|
||
clinical_diagnosis: "Клинический диагноз",
|
||
treatment_plan: "План лечения",
|
||
treatment_protocol: "Протокол лечения",
|
||
},
|
||
};
|
||
|
||
export const dentalСonditionMap = [
|
||
{
|
||
name: "К",
|
||
discription: "кариес",
|
||
},
|
||
{
|
||
name: "П",
|
||
discription: "пульпит",
|
||
},
|
||
{
|
||
name: "Пт",
|
||
discription: "периодонтит",
|
||
},
|
||
{
|
||
name: "Д",
|
||
discription: "дефект",
|
||
},
|
||
{
|
||
name: "Пл",
|
||
discription: "пломба",
|
||
},
|
||
{
|
||
name: "Ик",
|
||
discription: "искусственная коронка",
|
||
},
|
||
{
|
||
name: "Из",
|
||
discription: "искусственный зуб",
|
||
},
|
||
{
|
||
name: "В",
|
||
discription: "вкладка",
|
||
},
|
||
{
|
||
name: "И",
|
||
discription: "имплантат",
|
||
},
|
||
{
|
||
name: "Кз",
|
||
discription: "корень зуба",
|
||
},
|
||
{
|
||
name: "О",
|
||
discription: "отсутствующий зуб",
|
||
},
|
||
];
|
||
|
||
export const mobilityMap = [
|
||
{ id: 1, label: "I" },
|
||
{ id: 2, label: "II" },
|
||
{ id: 3, label: "III" },
|
||
];
|
||
|
||
export const formulaDataMap = [
|
||
{
|
||
name: "upperJaw",
|
||
rowMap: [
|
||
{
|
||
label: "Подвижность",
|
||
name: "tooth_mobility",
|
||
},
|
||
{
|
||
label: "Cостояние зубов",
|
||
name: "dental_condition",
|
||
},
|
||
{
|
||
label: "Верхняя челюсть",
|
||
name: "tooth_number",
|
||
},
|
||
],
|
||
columns: [
|
||
{
|
||
tooth_number: 18,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 17,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 16,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 15,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 14,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 13,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 12,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 11,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 21,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 22,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 23,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 24,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 25,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 26,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 27,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 28,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
],
|
||
},
|
||
{
|
||
name: "lowerJaw",
|
||
rowMap: [
|
||
{
|
||
label: "Нижняя челюсть",
|
||
name: "tooth_number",
|
||
},
|
||
{
|
||
label: "Cостояние зубов",
|
||
name: "dental_condition",
|
||
},
|
||
{
|
||
label: "Подвижность",
|
||
name: "tooth_mobility",
|
||
},
|
||
],
|
||
columns: [
|
||
{
|
||
tooth_number: 48,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 47,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 46,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 45,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 44,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 43,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 42,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 41,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 31,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 32,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 33,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 34,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 35,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 36,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 37,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
{
|
||
tooth_number: 38,
|
||
dental_condition: "",
|
||
tooth_mobility: "",
|
||
},
|
||
],
|
||
},
|
||
];
|