You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1259 lines
58 KiB
1259 lines
58 KiB
<!DOCTYPE html> |
|
<html lang="ru"> |
|
<head> |
|
<meta charset="UTF-8"> |
|
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
|
<title>Приоритеты развития приложения — Клиника Оленевой</title> |
|
|
|
<link rel="preconnect" href="https://fonts.googleapis.com"> |
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> |
|
<link href="https://fonts.googleapis.com/css2?family=PT+Sans:wght@400;700&family=PT+Sans+Narrow:wght@400;700&display=swap" rel="stylesheet"> |
|
|
|
<style> |
|
:root { |
|
--teal: #166B63; |
|
--teal-dark: #0F4A44; |
|
--teal-50: #E3F4F2; |
|
--teal-100: #C7E8E4; |
|
--teal-200: #9BD6CE; |
|
--warm-50: #FDF8EE; |
|
--warm-100: #F5EDDF; |
|
--warm-200: #E8DCC5; |
|
--accent: #E04E44; |
|
--p2A: #2E9B6B; |
|
--p2Abg:#E4F4EC; |
|
--p2B: #3C6EA8; |
|
--p2Bbg:#E4EDF8; |
|
--p2C: #B63D35; |
|
--p2Cbg:#FBE4E4; |
|
--p2D: #8B5BA9; |
|
--p2Dbg:#F1E7F8; |
|
--fg-1: #1F2A37; |
|
--fg-2: #3E4C5D; |
|
--fg-3: #5A6B7B; |
|
--fg-4: #8596A8; |
|
--border: #E4EAF2; |
|
--border-soft: #EEF2F7; |
|
--font-sans: 'PT Sans', system-ui, sans-serif; |
|
--font-display: 'PT Sans Narrow', 'PT Sans', system-ui, sans-serif; |
|
} |
|
|
|
* { box-sizing: border-box; } |
|
html, body { margin: 0; padding: 0; } |
|
body { |
|
font-family: var(--font-sans); |
|
color: var(--fg-1); |
|
background: |
|
radial-gradient(1200px 600px at 0% 0%, var(--warm-100) 0%, transparent 55%), |
|
radial-gradient(1000px 500px at 100% 100%, var(--teal-50) 0%, transparent 50%), |
|
#F7F9FC; |
|
min-height: 100vh; |
|
-webkit-font-smoothing: antialiased; |
|
} |
|
|
|
.wrap { |
|
max-width: 820px; |
|
margin: 0 auto; |
|
padding: 40px 32px 80px; |
|
} |
|
|
|
/* ---------- Top nav ---------- */ |
|
.topnav { |
|
display: flex; |
|
align-items: center; |
|
justify-content: space-between; |
|
margin-bottom: 36px; |
|
gap: 16px; |
|
flex-wrap: wrap; |
|
} |
|
.topnav .breadcrumb { |
|
display: flex; |
|
align-items: center; |
|
gap: 8px; |
|
font-size: 13px; |
|
color: var(--fg-3); |
|
} |
|
.topnav .breadcrumb a { |
|
color: var(--teal); |
|
text-decoration: none; |
|
font-weight: 700; |
|
} |
|
.topnav .breadcrumb a:hover { color: var(--teal-dark); } |
|
.topnav .breadcrumb .sep { color: var(--fg-4); } |
|
.topnav .meta { |
|
font-size: 12px; |
|
color: var(--fg-4); |
|
text-align: right; |
|
} |
|
|
|
/* ---------- Document header ---------- */ |
|
.doc-header { |
|
background: #fff; |
|
border: 1px solid var(--border); |
|
border-radius: 20px; |
|
padding: 28px 28px 24px; |
|
margin-bottom: 32px; |
|
} |
|
.doc-header .doc-tag { |
|
display: inline-flex; |
|
align-items: center; |
|
gap: 6px; |
|
background: var(--teal-50); |
|
color: var(--teal-dark); |
|
font-size: 11px; |
|
font-weight: 700; |
|
text-transform: uppercase; |
|
letter-spacing: .5px; |
|
padding: 4px 10px; |
|
border-radius: 999px; |
|
margin-bottom: 12px; |
|
} |
|
.doc-header h1 { |
|
font-family: var(--font-display); |
|
font-size: 40px; |
|
font-weight: 700; |
|
margin: 0 0 10px; |
|
line-height: 1.1; |
|
letter-spacing: -.5px; |
|
color: var(--fg-1); |
|
} |
|
.doc-header .lede { |
|
font-size: 15px; |
|
color: var(--fg-2); |
|
line-height: 1.6; |
|
max-width: 680px; |
|
margin: 0 0 18px; |
|
} |
|
.doc-header .pills { |
|
display: flex; |
|
flex-wrap: wrap; |
|
gap: 8px; |
|
} |
|
.pill { |
|
display: inline-flex; |
|
align-items: center; |
|
gap: 5px; |
|
padding: 5px 11px; |
|
border-radius: 999px; |
|
font-size: 12px; |
|
font-weight: 700; |
|
background: var(--border-soft); |
|
color: var(--fg-3); |
|
} |
|
.pill.teal { background: var(--teal-50); color: var(--teal-dark); } |
|
.pill.warm { background: var(--warm-100); color: #7A5C2A; } |
|
|
|
/* ---------- TOC ---------- */ |
|
.toc { |
|
background: #fff; |
|
border: 1px solid var(--border); |
|
border-radius: 16px; |
|
padding: 20px 22px; |
|
margin-bottom: 32px; |
|
} |
|
.toc-title { |
|
font-size: 11px; |
|
font-weight: 700; |
|
text-transform: uppercase; |
|
letter-spacing: .6px; |
|
color: var(--fg-4); |
|
margin-bottom: 12px; |
|
} |
|
.toc ol { |
|
margin: 0; padding: 0 0 0 16px; |
|
display: flex; |
|
flex-direction: column; |
|
gap: 4px; |
|
} |
|
.toc li { |
|
font-size: 13.5px; |
|
color: var(--fg-2); |
|
line-height: 1.4; |
|
} |
|
.toc a { |
|
color: var(--teal); |
|
text-decoration: none; |
|
font-weight: 700; |
|
} |
|
.toc a:hover { color: var(--teal-dark); text-decoration: underline; } |
|
|
|
/* ---------- Sections ---------- */ |
|
.section { |
|
background: #fff; |
|
border: 1px solid var(--border); |
|
border-radius: 20px; |
|
margin-bottom: 24px; |
|
overflow: hidden; |
|
} |
|
|
|
.section-head { |
|
padding: 20px 24px 16px; |
|
border-bottom: 1px solid var(--border-soft); |
|
display: flex; |
|
align-items: flex-start; |
|
gap: 14px; |
|
} |
|
.section-num { |
|
font-family: var(--font-display); |
|
font-weight: 700; |
|
font-size: 28px; |
|
width: 48px; height: 48px; |
|
border-radius: 13px; |
|
display: flex; |
|
align-items: center; |
|
justify-content: center; |
|
flex-shrink: 0; |
|
letter-spacing: -1px; |
|
background: var(--teal-50); |
|
color: var(--teal-dark); |
|
} |
|
.section-title { |
|
font-family: var(--font-display); |
|
font-size: 22px; |
|
font-weight: 700; |
|
margin: 0 0 3px; |
|
letter-spacing: -.3px; |
|
line-height: 1.2; |
|
} |
|
.section-sub { |
|
font-size: 13px; |
|
color: var(--fg-3); |
|
margin: 0; |
|
line-height: 1.45; |
|
} |
|
|
|
.section-body { |
|
padding: 20px 24px 24px; |
|
} |
|
|
|
/* ---------- Prose ---------- */ |
|
.prose { |
|
font-size: 15px; |
|
color: var(--fg-2); |
|
line-height: 1.7; |
|
} |
|
.prose h3 { |
|
font-family: var(--font-display); |
|
font-size: 18px; |
|
font-weight: 700; |
|
color: var(--fg-1); |
|
margin: 24px 0 10px; |
|
letter-spacing: -.2px; |
|
} |
|
.prose h3:first-child { margin-top: 0; } |
|
.prose h4 { |
|
font-size: 14px; |
|
font-weight: 700; |
|
color: var(--fg-1); |
|
margin: 18px 0 8px; |
|
text-transform: uppercase; |
|
letter-spacing: .4px; |
|
} |
|
.prose p { margin: 0 0 12px; } |
|
.prose p:last-child { margin-bottom: 0; } |
|
.prose ul, .prose ol { |
|
margin: 0 0 12px; |
|
padding-left: 20px; |
|
} |
|
.prose li { margin-bottom: 6px; line-height: 1.6; } |
|
.prose strong { color: var(--fg-1); } |
|
.prose em { color: var(--fg-2); } |
|
|
|
/* Callout boxes */ |
|
.callout { |
|
border-radius: 12px; |
|
padding: 14px 16px; |
|
margin: 16px 0; |
|
font-size: 14px; |
|
line-height: 1.6; |
|
} |
|
.callout.teal { background: var(--teal-50); border-left: 3px solid var(--teal); color: var(--fg-1); } |
|
.callout.warm { background: var(--warm-100); border-left: 3px solid var(--warm-200); color: var(--fg-1); } |
|
.callout.green { background: var(--p2Abg); border-left: 3px solid var(--p2A); } |
|
.callout .callout-label { |
|
font-size: 11px; |
|
font-weight: 700; |
|
text-transform: uppercase; |
|
letter-spacing: .5px; |
|
color: var(--teal-dark); |
|
margin-bottom: 6px; |
|
} |
|
.callout.warm .callout-label { color: #7A5C2A; } |
|
.callout.green .callout-label { color: var(--p2A); } |
|
|
|
/* ---------- Tables ---------- */ |
|
.table-wrap { |
|
overflow-x: auto; |
|
margin: 16px 0; |
|
border-radius: 12px; |
|
border: 1px solid var(--border); |
|
} |
|
table { |
|
width: 100%; |
|
border-collapse: collapse; |
|
font-size: 13px; |
|
min-width: 500px; |
|
} |
|
th { |
|
text-align: left; |
|
padding: 10px 14px; |
|
background: var(--border-soft); |
|
font-size: 11px; |
|
text-transform: uppercase; |
|
letter-spacing: .5px; |
|
color: var(--fg-4); |
|
font-weight: 700; |
|
border-bottom: 1px solid var(--border); |
|
} |
|
td { |
|
padding: 10px 14px; |
|
border-bottom: 1px solid var(--border-soft); |
|
vertical-align: top; |
|
color: var(--fg-2); |
|
line-height: 1.5; |
|
} |
|
tr:last-child td { border-bottom: 0; } |
|
td strong { color: var(--fg-1); } |
|
td code { |
|
font-family: 'SF Mono', Menlo, Consolas, monospace; |
|
font-size: 11.5px; |
|
background: var(--border-soft); |
|
padding: 1px 5px; |
|
border-radius: 4px; |
|
color: var(--teal-dark); |
|
} |
|
|
|
/* Priority badges in table */ |
|
.prio-hi { color: var(--teal-dark); font-weight: 700; } |
|
.prio-mid { color: #8B6334; font-weight: 700; } |
|
.prio-lo { color: var(--fg-4); font-weight: 700; } |
|
|
|
/* Group badges */ |
|
.badge { |
|
display: inline-block; |
|
padding: 2px 8px; |
|
border-radius: 999px; |
|
font-size: 11px; |
|
font-weight: 700; |
|
text-transform: uppercase; |
|
letter-spacing: .3px; |
|
} |
|
.badge.a { background: var(--p2Abg); color: var(--p2A); } |
|
.badge.b { background: var(--p2Bbg); color: var(--p2B); } |
|
.badge.c { background: var(--p2Cbg); color: var(--p2C); } |
|
.badge.d { background: var(--p2Dbg); color: var(--p2D); } |
|
.badge.p1 { background: var(--teal-50); color: var(--teal-dark); } |
|
.badge.skip { background: #F4F6FA; color: #B0BAC7; } |
|
|
|
/* ---------- Phase cards ---------- */ |
|
.phases { |
|
display: flex; |
|
flex-direction: column; |
|
gap: 12px; |
|
margin: 16px 0; |
|
} |
|
.phase-card { |
|
border-radius: 14px; |
|
padding: 16px 18px; |
|
border: 1px solid transparent; |
|
} |
|
.phase-card.ph1 { background: var(--teal-50); border-color: var(--teal-100); } |
|
.phase-card.ph15 { background: #FBEFE4; border-color: #E8C9A8; } |
|
.phase-card.ph2a { background: var(--p2Abg); border-color: #B8E2CC; } |
|
.phase-card.ph2c { background: var(--p2Cbg); border-color: #EFC0BC; } |
|
.phase-card.ph2b { background: var(--p2Bbg); border-color: #B8CDEA; } |
|
.phase-card.ph2d { background: var(--p2Dbg); border-color: #D2BAEC; } |
|
|
|
.phase-card .ph-label { |
|
font-size: 11px; |
|
font-weight: 700; |
|
text-transform: uppercase; |
|
letter-spacing: .5px; |
|
margin-bottom: 6px; |
|
opacity: .7; |
|
} |
|
.phase-card.ph1 .ph-label { color: var(--teal-dark); } |
|
.phase-card.ph15 .ph-label { color: #7A5330; } |
|
.phase-card.ph2a .ph-label { color: var(--p2A); } |
|
.phase-card.ph2c .ph-label { color: var(--p2C); } |
|
.phase-card.ph2b .ph-label { color: var(--p2B); } |
|
.phase-card.ph2d .ph-label { color: var(--p2D); } |
|
|
|
.phase-card .ph-title { |
|
font-size: 15px; |
|
font-weight: 700; |
|
color: var(--fg-1); |
|
margin-bottom: 6px; |
|
} |
|
.phase-card .ph-desc { |
|
font-size: 13px; |
|
color: var(--fg-2); |
|
line-height: 1.55; |
|
} |
|
|
|
/* ---------- Priority list ---------- */ |
|
.prio-list { |
|
display: flex; |
|
flex-direction: column; |
|
gap: 12px; |
|
margin: 14px 0; |
|
} |
|
.prio-row { |
|
display: flex; |
|
align-items: flex-start; |
|
gap: 12px; |
|
padding: 14px 16px; |
|
background: var(--border-soft); |
|
border-radius: 12px; |
|
} |
|
.prio-row .prio-num { |
|
font-family: var(--font-display); |
|
font-weight: 700; |
|
font-size: 22px; |
|
width: 36px; height: 36px; |
|
border-radius: 10px; |
|
display: flex; align-items: center; justify-content: center; |
|
flex-shrink: 0; |
|
color: #fff; |
|
} |
|
.prio-row.a .prio-num { background: var(--p2A); } |
|
.prio-row.c .prio-num { background: var(--p2C); } |
|
.prio-row.b .prio-num { background: var(--p2B); } |
|
.prio-row.d .prio-num { background: var(--p2D); } |
|
.prio-row .prio-content { flex: 1; } |
|
.prio-row .prio-title { |
|
font-size: 14px; |
|
font-weight: 700; |
|
color: var(--fg-1); |
|
margin-bottom: 4px; |
|
} |
|
.prio-row .prio-desc { |
|
font-size: 13px; |
|
color: var(--fg-2); |
|
line-height: 1.5; |
|
} |
|
|
|
/* ---------- Criteria grid ---------- */ |
|
.criteria { |
|
display: grid; |
|
grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); |
|
gap: 10px; |
|
margin: 14px 0; |
|
} |
|
.crit-card { |
|
background: var(--border-soft); |
|
border-radius: 12px; |
|
padding: 13px 14px; |
|
} |
|
.crit-card .crit-name { |
|
font-size: 13px; |
|
font-weight: 700; |
|
color: var(--fg-1); |
|
margin-bottom: 4px; |
|
} |
|
.crit-card .crit-desc { |
|
font-size: 12px; |
|
color: var(--fg-3); |
|
line-height: 1.5; |
|
} |
|
|
|
/* ---------- Status list ---------- */ |
|
.status-list { |
|
display: flex; |
|
flex-direction: column; |
|
gap: 0; |
|
margin: 12px 0; |
|
border-radius: 12px; |
|
overflow: hidden; |
|
border: 1px solid var(--border); |
|
} |
|
.status-row { |
|
display: flex; |
|
align-items: flex-start; |
|
gap: 12px; |
|
padding: 13px 16px; |
|
background: #fff; |
|
border-bottom: 1px solid var(--border-soft); |
|
} |
|
.status-row:last-child { border-bottom: 0; } |
|
.status-dot { |
|
width: 8px; height: 8px; |
|
border-radius: 999px; |
|
margin-top: 5px; |
|
flex-shrink: 0; |
|
} |
|
.status-dot.hi { background: #2E9B6B; } |
|
.status-dot.mid { background: var(--accent); } |
|
.status-dot.lo { background: var(--fg-4); } |
|
.status-row-title { |
|
font-size: 14px; |
|
font-weight: 700; |
|
color: var(--fg-1); |
|
margin-bottom: 3px; |
|
} |
|
.status-row-desc { |
|
font-size: 13px; |
|
color: var(--fg-2); |
|
line-height: 1.5; |
|
} |
|
|
|
/* ---------- Question block ---------- */ |
|
.q-list { |
|
display: flex; |
|
flex-direction: column; |
|
gap: 10px; |
|
margin: 14px 0; |
|
} |
|
.q-item { |
|
background: var(--border-soft); |
|
border-radius: 12px; |
|
padding: 14px 16px; |
|
display: flex; |
|
gap: 12px; |
|
} |
|
.q-item.urgent { background: var(--warm-100); border-left: 3px solid var(--warm-200); } |
|
.q-num { |
|
font-family: var(--font-display); |
|
font-size: 18px; |
|
font-weight: 700; |
|
color: var(--teal); |
|
width: 24px; |
|
flex-shrink: 0; |
|
} |
|
.q-item.urgent .q-num { color: #8B6334; } |
|
.q-text { |
|
font-size: 13.5px; |
|
color: var(--fg-2); |
|
line-height: 1.55; |
|
} |
|
.q-text strong { color: var(--fg-1); } |
|
|
|
/* ---------- Summary card ---------- */ |
|
.summary-card { |
|
background: linear-gradient(135deg, var(--teal-50) 0%, var(--warm-100) 100%); |
|
border-radius: 18px; |
|
padding: 22px 24px; |
|
margin-top: 8px; |
|
border: 1px solid var(--teal-100); |
|
} |
|
.summary-card .sc-title { |
|
font-family: var(--font-display); |
|
font-size: 18px; |
|
font-weight: 700; |
|
color: var(--teal-dark); |
|
margin-bottom: 14px; |
|
letter-spacing: -.2px; |
|
} |
|
.summary-card ol { |
|
margin: 0; |
|
padding: 0 0 0 18px; |
|
display: flex; |
|
flex-direction: column; |
|
gap: 8px; |
|
} |
|
.summary-card li { |
|
font-size: 14px; |
|
color: var(--fg-1); |
|
line-height: 1.55; |
|
} |
|
.summary-card li strong { color: var(--teal-dark); } |
|
|
|
/* ---------- Dep note ---------- */ |
|
.dep-note { |
|
margin-top: 16px; |
|
padding: 13px 16px; |
|
border-radius: 12px; |
|
background: var(--warm-50); |
|
border: 1px dashed var(--warm-200); |
|
font-size: 13px; |
|
color: var(--fg-2); |
|
line-height: 1.55; |
|
} |
|
.dep-note strong { color: var(--teal-dark); } |
|
|
|
/* ---------- Footer ---------- */ |
|
.foot { |
|
margin-top: 40px; |
|
display: flex; |
|
align-items: center; |
|
justify-content: space-between; |
|
gap: 16px; |
|
flex-wrap: wrap; |
|
} |
|
.foot a { |
|
display: inline-flex; |
|
align-items: center; |
|
gap: 7px; |
|
padding: 10px 18px; |
|
background: var(--teal); |
|
color: #fff; |
|
text-decoration: none; |
|
border-radius: 999px; |
|
font-size: 13px; |
|
font-weight: 700; |
|
} |
|
.foot a:hover { background: var(--teal-dark); } |
|
.foot .foot-meta { |
|
font-size: 12px; |
|
color: var(--fg-4); |
|
line-height: 1.6; |
|
} |
|
|
|
@media (max-width: 600px) { |
|
.wrap { padding: 20px 16px 60px; } |
|
.doc-header h1 { font-size: 28px; } |
|
.section-title { font-size: 18px; } |
|
.section-body { padding: 16px 16px 20px; } |
|
.section-head { padding: 16px 16px 14px; } |
|
} |
|
</style> |
|
</head> |
|
<body> |
|
|
|
<div class="wrap"> |
|
|
|
<div class="topnav"> |
|
<div class="breadcrumb"> |
|
<a href="/roadmap.html">← Карта приложения</a> |
|
<span class="sep">/</span> |
|
<span>Стратегия развития</span> |
|
</div> |
|
<div class="meta">Встреча 23 апр 2026 · Клиника Оленевой</div> |
|
</div> |
|
|
|
<!-- Document header --> |
|
<div class="doc-header"> |
|
<div class="doc-tag">📋 Протокол встречи</div> |
|
<h1>Приоритеты развития мобильного приложения</h1> |
|
<p class="lede">Клиника УГН — ЛОР, сурдология, аллергология, хирургия. Цель встречи — определить порядок развития функций: что закрываем как базу для всех пациентов, какие сегменты углубляем и в каком порядке.</p> |
|
<div class="pills"> |
|
<span class="pill teal">23 апреля 2026</span> |
|
<span class="pill">10 сегментов</span> |
|
<span class="pill">3 фазы</span> |
|
<span class="pill warm">~200 млн выручки</span> |
|
</div> |
|
</div> |
|
|
|
<!-- TOC --> |
|
<div class="toc"> |
|
<div class="toc-title">Содержание</div> |
|
<ol> |
|
<li><a href="#s1">Контекст и критерии приоритизации</a></li> |
|
<li><a href="#s2">Текущие функции — утилита и приоритет</a></li> |
|
<li><a href="#s3">Джентльменский набор — базовые функции для всех</a></li> |
|
<li><a href="#s4">Сегменты пациентов через призму приложения</a></li> |
|
<li><a href="#s5">Порядок внедрения</a></li> |
|
<li><a href="#s6">Вопросы к обсуждению</a></li> |
|
<li><a href="#s7">Короткая сводка</a></li> |
|
</ol> |
|
</div> |
|
|
|
<!-- Section 1 --> |
|
<div class="section" id="s1"> |
|
<div class="section-head"> |
|
<div class="section-num">1</div> |
|
<div> |
|
<h2 class="section-title">Контекст и критерии приоритизации</h2> |
|
<p class="section-sub">Ключевые факты о потоке пациентов и продуктовая логика</p> |
|
</div> |
|
</div> |
|
<div class="section-body"> |
|
<div class="prose"> |
|
<h3>Ключевые факты о потоке</h3> |
|
</div> |
|
<div class="status-list"> |
|
<div class="status-row"> |
|
<span class="status-dot hi"></span> |
|
<div> |
|
<div class="status-row-title">2 из 3 пациентов клиники — повторные</div> |
|
<div class="status-row-desc">Значительная доля — повторные внутри одного лечения: после первого визита (острое заболевание или обострение хронического) ещё 1–3+ приёма, процедуры, контроль.</div> |
|
</div> |
|
</div> |
|
<div class="status-row"> |
|
<span class="status-dot hi"></span> |
|
<div> |
|
<div class="status-row-title">Бизнес-сегментация — 10 сегментов</div> |
|
<div class="status-row-desc">Лидеры по выручке: амбулаторный поток (~120 млн), взрослая хирургия «заблокированный нос» (~30 млн), детская аденоидная хирургия (~20–30 млн), сурдология (~20 млн).</div> |
|
</div> |
|
</div> |
|
</div> |
|
|
|
<div class="callout teal"> |
|
<div class="callout-label">Продуктовая логика</div> |
|
<strong>Приложение — инструмент удержания и углубления, а не привлечения.</strong> Первичного пациента клиника получает через сайт, SEO, рекламу, сарафан. Приложение устанавливают уже пришедшие — в момент записи или на первом визите. Поэтому приоритет развития — <strong>повторные во всех сегментах</strong>. |
|
</div> |
|
|
|
<div class="prose"> |
|
<p>Это совпадает с фактом «2 из 3 — повторные» и означает, что:</p> |
|
<ul> |
|
<li><strong>Первичные сценарии в приложении</strong> закрываются универсальным минимумом (запись + контакты + цены + AI-помощник, который знает услуги). Нет смысла строить специализированные первичные потоки для каждого из 10 сегментов.</li> |
|
<li><strong>Повторные сценарии</strong> — специфичны по сегменту и требуют отдельных модулей (бегунок, аудиограмма, АСИТ-дневник и т.п.).</li> |
|
<li><strong>Исключения</strong> — сегменты, где «первичный в приложении» ≠ «первый визит»: после первого визита пациент уходит, и вернуть его в клинику может только приложение. |
|
<ul> |
|
<li><strong>Сурдология</strong> — после визита и демо пациент уходит думать 2–3 месяца о покупке аппарата.</li> |
|
<li><strong>Хирургия (FESS, детские аденоиды, вазотомия)</strong> — после пред-операционного приёма у хирурга пациент часто уходит думать, решаться ли на операцию вообще. Вторая часть — те, кто решился, уходят в 6-недельную подготовку (бегунок).</li> |
|
<li><strong>АСИТ</strong> — после назначения впереди 3–5-летний курс, есть сценарии «не начал» и «бросил в первые месяцы».</li> |
|
</ul> |
|
</li> |
|
</ul> |
|
|
|
<h3>Три слоя работы</h3> |
|
</div> |
|
|
|
<div class="phases"> |
|
<div class="phase-card ph1"> |
|
<div class="ph-label">Фаза 1</div> |
|
<div class="ph-title">Транзакционная база</div> |
|
<div class="ph-desc">Детерминированные функции для любого пациента: запись, ближайший приём, чат с оператором, <strong>план лечения, результаты/медкарта, заказ справок</strong>. Без LLM и прямого чата с врачом. Минимум рисков, быстрый запуск.</div> |
|
</div> |
|
<div class="phase-card ph15"> |
|
<div class="ph-label">Фаза 1.5</div> |
|
<div class="ph-title">Коммуникационная надстройка</div> |
|
<div class="ph-desc">Чат с медицинским консьержем (дежурным врачом/фельдшером) и AI-помощник в shadow-mode. Отделено от Фазы 1, чтобы регламенты и безопасность не задерживали релиз базы.</div> |
|
</div> |
|
<div class="phase-card ph2a"> |
|
<div class="ph-label">Фаза 2</div> |
|
<div class="ph-title">Сегментные модули</div> |
|
<div class="ph-desc">Углубление по приоритетным группам сегментов в порядке <strong>A → C → B → D</strong>.</div> |
|
</div> |
|
</div> |
|
|
|
<div class="prose"><h3>Критерии приоритета</h3></div> |
|
<div class="criteria"> |
|
<div class="crit-card"> |
|
<div class="crit-name">Охват</div> |
|
<div class="crit-desc">Сколько пациентов клиники затронуто (в абсолюте)</div> |
|
</div> |
|
<div class="crit-card"> |
|
<div class="crit-name">Глубина пользы</div> |
|
<div class="crit-desc">Насколько закрывает реальную боль (есть ли альтернатива без нас)</div> |
|
</div> |
|
<div class="crit-card"> |
|
<div class="crit-name">Частота касаний</div> |
|
<div class="crit-desc">Как часто функция возвращает пользователя в приложение</div> |
|
</div> |
|
<div class="crit-card"> |
|
<div class="crit-name">Бизнес-эффект</div> |
|
<div class="crit-desc">Влияние на возвратность, средний чек, удержание, вклад в выручку</div> |
|
</div> |
|
<div class="crit-card"> |
|
<div class="crit-name">Сложность</div> |
|
<div class="crit-desc">Вторичная ось: усилия, включая зависимости от МИС и контента</div> |
|
</div> |
|
</div> |
|
</div> |
|
</div> |
|
|
|
<!-- Section 2 --> |
|
<div class="section" id="s2"> |
|
<div class="section-head"> |
|
<div class="section-num">2</div> |
|
<div> |
|
<h2 class="section-title">Текущие функции — утилита и приоритет</h2> |
|
<p class="section-sub">Оценка существующих функций по трём уровням приоритета</p> |
|
</div> |
|
</div> |
|
<div class="section-body"> |
|
<div class="prose"><h3>🟢 Высокий приоритет (ядро ценности)</h3></div> |
|
<div class="status-list"> |
|
<div class="status-row"> |
|
<span class="status-dot hi"></span> |
|
<div> |
|
<div class="status-row-title">Запись на приём</div> |
|
<div class="status-row-desc">Главный транзакционный поток. Экономит 3–8 минут разговора, 24/7, ближайшие окна. Единственная функция, которая приводит новых пациентов через приложение. Усилить: запись из плана лечения в 1 клик, запись из маршрутной карты пред-опа.</div> |
|
</div> |
|
</div> |
|
<div class="status-row"> |
|
<span class="status-dot hi"></span> |
|
<div> |
|
<div class="status-row-title">Ближайший приём</div> |
|
<div class="status-row-desc">«Что со мной сейчас». Снимает тревогу «когда, куда, к кому». Перед визитом открывается 3–10 раз. Усилить: чек-лист подготовки, маршрут до кабинета, тригеры 24ч/2ч/15мин.</div> |
|
</div> |
|
</div> |
|
</div> |
|
|
|
<div class="prose"><h3>🟡 Средний приоритет (поддержка)</h3></div> |
|
<div class="status-list"> |
|
<div class="status-row"> |
|
<span class="status-dot mid"></span> |
|
<div> |
|
<div class="status-row-title">Список врачей / карточка врача</div> |
|
<div class="status-row-desc">Инструмент выбора при первом визите. Повторный пациент почти не открывает. Усилить: соцдоказательства, фильтр «по моему диагнозу».</div> |
|
</div> |
|
</div> |
|
<div class="status-row"> |
|
<span class="status-dot mid"></span> |
|
<div> |
|
<div class="status-row-title">Чат с оператором</div> |
|
<div class="status-row-desc">Замена звонка в регистратуру. Ограничен одним собеседником. Основное развитие — в §3.</div> |
|
</div> |
|
</div> |
|
<div class="status-row"> |
|
<span class="status-dot mid"></span> |
|
<div> |
|
<div class="status-row-title">Профиль</div> |
|
<div class="status-row-desc">Точка идентификации. Редко открывается, но критичен для персонализации.</div> |
|
</div> |
|
</div> |
|
</div> |
|
|
|
<div class="prose"><h3>🔴 Низкий приоритет (ниша)</h3></div> |
|
<div class="status-list"> |
|
<div class="status-row"> |
|
<span class="status-dot lo"></span> |
|
<div> |
|
<div class="status-row-title">Семейный профиль</div> |
|
<div class="status-row-desc">Высокая польза для 20–30% (родители с детьми, взрослые с пожилыми), становится критичным для сегмента «дети с аденоидами» и «сложные хроники — ЧБД».</div> |
|
</div> |
|
</div> |
|
<div class="status-row"> |
|
<span class="status-dot lo"></span> |
|
<div> |
|
<div class="status-row-title">Контакты</div> |
|
<div class="status-row-desc">Функция «галочка», 1–2 открытия за всё время.</div> |
|
</div> |
|
</div> |
|
</div> |
|
|
|
<div class="callout warm"> |
|
<div class="callout-label">Вывод</div> |
|
Ядро «Запись + Ближайший приём» работает. Слабое место — <strong>нет причины открывать приложение между визитами</strong>. Это и закрывает джентльменский набор. |
|
</div> |
|
</div> |
|
</div> |
|
|
|
<!-- Section 3 --> |
|
<div class="section" id="s3"> |
|
<div class="section-head"> |
|
<div class="section-num">3</div> |
|
<div> |
|
<h2 class="section-title">Джентльменский набор</h2> |
|
<p class="section-sub">Базовые функции для всех пациентов — приоритет до любых сегментных модулей</p> |
|
</div> |
|
</div> |
|
<div class="section-body"> |
|
<div class="prose"> |
|
<p>Набор сознательно разделён на две подфазы по риску и зависимостям: <strong>транзакционная база</strong> (детерминированные функции с понятным MVP) и <strong>коммуникационная надстройка</strong> (LLM и асинхронные каналы, требующие регламентов и безопасности). Это позволяет выпустить базу быстро и безопасно, а надстройку строить поверх уже стабильного фундамента.</p> |
|
|
|
<h3>Фаза 1 · Транзакционная база</h3> |
|
<p>Функции, где пациент <em>что-то получает или делает</em> — без LLM и без диалога. Минимизируют риски, быстрее в запуск, дают те самые «не удалю это приложение»-причины.</p> |
|
</div> |
|
|
|
<div class="table-wrap"> |
|
<table> |
|
<thead> |
|
<tr> |
|
<th>Функция</th> |
|
<th>Статус</th> |
|
<th>Что в ней</th> |
|
</tr> |
|
</thead> |
|
<tbody> |
|
<tr> |
|
<td><strong>Запись на приём</strong></td> |
|
<td><span style="color: var(--p2A); font-weight:700;">✅ есть</span></td> |
|
<td>Запись 24/7, ближайшие окна.</td> |
|
</tr> |
|
<tr> |
|
<td><strong>Ближайший приём</strong></td> |
|
<td><span style="color: var(--p2A); font-weight:700;">✅ есть</span></td> |
|
<td>Что, где, когда — снимает тревогу перед визитом.</td> |
|
</tr> |
|
<tr> |
|
<td><strong>Чат с оператором</strong></td> |
|
<td><span style="color: var(--p2A); font-weight:700;">✅ есть</span></td> |
|
<td>Справки, переносы, счета, расписание (человеческий канал).</td> |
|
</tr> |
|
<tr> |
|
<td><strong>Статьи / база знаний</strong></td> |
|
<td><span style="color: var(--p2A); font-weight:700;">✅ есть</span></td> |
|
<td>Уже есть. Источник правды для будущего RAG.</td> |
|
</tr> |
|
<tr style="background: var(--teal-50);"> |
|
<td><strong>План лечения с приёма</strong></td> |
|
<td><span style="color: var(--accent); font-weight:700;">❌ нет — фундамент</span></td> |
|
<td>После каждого приёма структурированный чеклист: диагноз, назначения (препарат + доза + курс + календарь), ссылки на процедуры самопомощи, контрольный приём, запись на следующий визит в 1 клик. Живой объект с напоминаниями. Источник правды для всех следующих надстроек.</td> |
|
</tr> |
|
<tr style="background: var(--teal-50);"> |
|
<td><strong>Результаты обследований и медкарта</strong></td> |
|
<td><span style="color: var(--accent); font-weight:700;">❌ нет</span></td> |
|
<td>Пациент видит свои анализы, аудиограммы, снимки, заключения без звонка в клинику. Статус каждого результата: готов / в работе / годен до [дата]. Критично для Группы C: срок годности анализов виден в одном месте.</td> |
|
</tr> |
|
<tr style="background: var(--teal-50);"> |
|
<td><strong>Заказ справок и финансовых документов</strong></td> |
|
<td><span style="color: var(--accent); font-weight:700;">❌ нет</span></td> |
|
<td>Справка для налогового вычета (13%), справки работодателю, копии заключений, счета. Заказ в 1 клик, готовая в приложении или с самовывозом. Снимает нагрузку с администраторов и даёт сильный retention-якорь.</td> |
|
</tr> |
|
</tbody> |
|
</table> |
|
</div> |
|
|
|
<div class="prose"> |
|
<h3>Фаза 1.5 · Коммуникационная надстройка</h3> |
|
<p>Функции, где идёт <em>живой или AI-диалог</em> по поводу лечения. Строятся поверх уже работающей базы и требуют отдельных регламентов — по ответственности, SLA, проверке качества.</p> |
|
</div> |
|
|
|
<div class="table-wrap"> |
|
<table> |
|
<thead> |
|
<tr> |
|
<th>Функция</th> |
|
<th>Статус</th> |
|
<th>Что в ней</th> |
|
<th>Ключевой риск</th> |
|
</tr> |
|
</thead> |
|
<tbody> |
|
<tr> |
|
<td><strong>Чат с медицинским консьержем</strong></td> |
|
<td><span style="color: var(--accent); font-weight:700;">❌ нет</span></td> |
|
<td><strong>Не прямой чат с лечащим врачом.</strong> Дежурный врач / фельдшер / медсестра отвечает по протоколам на 80% рутины, эскалирует клинически значимое лечащему. Асинхронно, SLA — X часов в рабочее время.</td> |
|
<td>Перегрузка врачей и SLA-хаос, если пустить пациентов напрямую к хирургу. Нужен регламент тарификации/компенсации врачам за эскалированные вопросы.</td> |
|
</tr> |
|
<tr> |
|
<td><strong>AI-помощник (RAG 24/7)</strong></td> |
|
<td><span style="color: var(--accent); font-weight:700;">❌ нет</span></td> |
|
<td>Знает базу знаний клиники, статьи, план лечения пациента. Объясняет назначение, ищет ответ в статьях, оценивает «норма или срочно» и эскалирует к консьержу/врачу при тревожных признаках.</td> |
|
<td>Галлюцинация LLM в медицинском контексте = юридический и репутационный риск. Запускаем в <strong>shadow-mode</strong>: ответы сначала идут через консьержа для валидации.</td> |
|
</tr> |
|
</tbody> |
|
</table> |
|
</div> |
|
|
|
<div class="callout teal"> |
|
<div class="callout-label">Почему это ядро, а не сегмент</div> |
|
<ul style="margin: 0; padding-left: 16px;"> |
|
<li>Работает на <strong>100% пациентов</strong> — без разделения по сегменту.</li> |
|
<li>Усиливает любое сегментное направление: бегунок, слухопротезирование, АСИТ — всё опирается на план лечения, медкарту и тот же чат-канал.</li> |
|
<li>Закрывает главный пробел транзакционной модели — «что делать между визитами».</li> |
|
</ul> |
|
</div> |
|
|
|
<div class="prose"><h3>Порядок работ внутри набора</h3> |
|
<p><strong>Фаза 1:</strong></p> |
|
<ol> |
|
<li><strong>План лечения с приёма</strong> — фундамент. Без структурированных назначений не работает ничего поверх (ни AI, ни напоминания, ни процедуры самопомощи).</li> |
|
<li><strong>Результаты / медкарта</strong> — следующий retention-якорь.</li> |
|
<li><strong>Заказ справок</strong> — быстрый win для большой части пациентов, снимает нагрузку с администраторов.</li> |
|
</ol> |
|
<p><strong>Фаза 1.5</strong> (после стабилизации Фазы 1):</p> |
|
<ol start="4"> |
|
<li><strong>Чат с медицинским консьержем</strong> — инфраструктура канала + регламент ответов.</li> |
|
<li><strong>AI-помощник на RAG (shadow-mode)</strong> — сначала ответы валидируются консьержем, потом постепенный переход в прямой режим для безопасных категорий.</li> |
|
</ol> |
|
</div> |
|
|
|
<div class="dep-note"> |
|
<strong>Критическая зависимость от МИС.</strong> «План лечения» — это структурированные данные (препарат, доза, частота, курс, процедура). Два сценария: МИС отдаёт назначения по API структурированно — план собирается автоматически. МИС отдаёт только PDF-заключение — план лечения MVP стартует с ручного ввода врачом в виджет. <strong>Ответ на этот вопрос определяет сроки и стоимость Фазы 1.</strong> |
|
</div> |
|
</div> |
|
</div> |
|
|
|
<!-- Section 4 --> |
|
<div class="section" id="s4"> |
|
<div class="section-head"> |
|
<div class="section-num">4</div> |
|
<div> |
|
<h2 class="section-title">Сегменты пациентов через призму приложения</h2> |
|
<p class="section-sub">Первичный vs повторный · матрица 10 сегментов · четыре группы</p> |
|
</div> |
|
</div> |
|
<div class="section-body"> |
|
<div class="prose"><h3>4.1. Фундаментальное деление: первичный vs повторный</h3></div> |
|
<div class="table-wrap"> |
|
<table> |
|
<thead> |
|
<tr><th>Линза</th><th>Первичный в приложении</th><th>Повторный в приложении</th></tr> |
|
</thead> |
|
<tbody> |
|
<tr><td><strong>Главный job</strong></td><td>«Куда мне обратиться и как записаться»</td><td>«Что мне делать сейчас по моему лечению»</td></tr> |
|
<tr><td><strong>Источник</strong></td><td>Попадает через сайт/рекламу/сарафан</td><td>Приложение уже установлено</td></tr> |
|
<tr><td><strong>Частота открытия</strong></td><td>1–3 раза до визита</td><td>Ежедневно в активном эпизоде</td></tr> |
|
<tr><td><strong>Что нужно</strong></td><td>Базовый минимум (запись, цены, контакты, врачи)</td><td>Специализированный модуль сегмента</td></tr> |
|
<tr><td><strong>Приоритет развития</strong></td><td><span class="prio-lo">○ Низкий</span></td><td><span class="prio-hi">● Высокий (2/3 потока)</span></td></tr> |
|
</tbody> |
|
</table> |
|
</div> |
|
|
|
<div class="prose"><h3>4.2. Матрица 10 сегментов</h3></div> |
|
<div class="table-wrap"> |
|
<table> |
|
<thead> |
|
<tr><th>#</th><th>Сегмент</th><th>Объём</th><th>Повторный в App</th><th>Группа</th><th>Приоритет</th></tr> |
|
</thead> |
|
<tbody> |
|
<tr> |
|
<td>1</td> |
|
<td><strong>Взрослые «заблокированный нос»</strong> (полипы, FESS)</td> |
|
<td>300 оп/год · 30 млн</td> |
|
<td>Пред-оп бегунок (6 нед) → восстановление → контроль 3/6/12 мес</td> |
|
<td><span class="badge c">C</span></td> |
|
<td><span class="prio-hi">● Высокий</span></td> |
|
</tr> |
|
<tr> |
|
<td>2</td> |
|
<td><strong>Амбулаторный поток</strong> (острые и хроники ЛОР)</td> |
|
<td>Тысячи/мес · 120 млн</td> |
|
<td>План лечения + процедуры самопомощи: промывания, полоскания, ингаляции</td> |
|
<td><span class="badge p1">1</span> <span class="badge a">A</span></td> |
|
<td><span class="prio-hi">● Высший</span></td> |
|
</tr> |
|
<tr> |
|
<td>3</td> |
|
<td><strong>Родители детей с аденоидами</strong></td> |
|
<td>400–500 оп/год · 20–30 млн</td> |
|
<td>Пред-оп бегунок (детская версия) → восстановление</td> |
|
<td><span class="badge c">C</span></td> |
|
<td><span class="prio-hi">● Высокий</span></td> |
|
</tr> |
|
<tr> |
|
<td>4</td> |
|
<td><strong>Потеря слуха (сурдология)</strong></td> |
|
<td>20 млн/год</td> |
|
<td>Паспорт аппарата, сервисный календарь, расходники, дневник адаптации</td> |
|
<td><span class="badge b">B</span></td> |
|
<td><span class="prio-hi">● Высокий</span></td> |
|
</tr> |
|
<tr> |
|
<td>5</td> |
|
<td><strong>Сложные хроники</strong> (иммунология, ЧБД)</td> |
|
<td>Высокий · длинный LTV</td> |
|
<td>Процедуры самопомощи (Группа A) + АСИТ-трекер</td> |
|
<td><span class="badge a">A</span> <span class="badge d">D</span></td> |
|
<td><span class="prio-hi">● Высокий</span></td> |
|
</tr> |
|
<tr> |
|
<td>6</td> |
|
<td><strong>Зависимость от капель (вазотомия)</strong></td> |
|
<td>Высокий объём · входной в хирургию</td> |
|
<td>Пред-оп бегунок (компактная версия) → восстановление</td> |
|
<td><span class="badge c">C</span></td> |
|
<td><span class="prio-hi">● Высокий</span></td> |
|
</tr> |
|
<tr> |
|
<td>7</td> |
|
<td><strong>Пульмонология</strong> (кашель/астма)</td> |
|
<td>Средний · сезонный</td> |
|
<td>Дневник астмы, напоминания об ингаляторах, контроль триггеров</td> |
|
<td><span class="badge d">D</span></td> |
|
<td><span class="prio-mid">◐ Средний</span></td> |
|
</tr> |
|
<tr> |
|
<td>8</td> |
|
<td><strong>Социально активные храпуны</strong></td> |
|
<td>Низкий</td> |
|
<td>Образовательный контент, СИПАП-трекер</td> |
|
<td><span class="badge skip">—</span></td> |
|
<td><span class="prio-lo">○ Низкий</span></td> |
|
</tr> |
|
<tr> |
|
<td>9</td> |
|
<td><strong>Фониатрия</strong> (голос)</td> |
|
<td>Очень низкий · срочный</td> |
|
<td>Короткое окно, низкая повторность</td> |
|
<td><span class="badge skip">—</span></td> |
|
<td><span class="prio-lo">○ Низкий</span></td> |
|
</tr> |
|
<tr> |
|
<td>10</td> |
|
<td><strong>Check-up и Второе мнение</strong></td> |
|
<td>Единичный · высокая маржа</td> |
|
<td>Разовая услуга, минимальная повторность</td> |
|
<td><span class="badge skip">—</span></td> |
|
<td><span class="prio-lo">○ Низкий</span></td> |
|
</tr> |
|
</tbody> |
|
</table> |
|
</div> |
|
|
|
<div class="prose"><h3>4.3. Четыре группы сегментов для повторных</h3></div> |
|
|
|
<div class="phases"> |
|
<div class="phase-card ph2a"> |
|
<div class="ph-label">Группа A · Сегменты 2 + 5</div> |
|
<div class="ph-title">Амбулаторный поток + хроники — процедуры самопомощи</div> |
|
<div class="ph-desc">Самый массовый сегмент × ежедневная повторность. Промывание носа, полоскание горла, ингаляции, гимнастика слуховой трубы. <strong>Что нужно:</strong> библиотека техник (видео), напоминания из плана лечения, трекер комплаенса, дневник симптомов, сводка для врача.</div> |
|
</div> |
|
<div class="phase-card ph2b"> |
|
<div class="ph-label">Группа B · Сегмент 4</div> |
|
<div class="ph-title">Сурдология</div> |
|
<div class="ph-desc">Уникальный набор функций — аудиограмма, аудио-демо, каталог, паспорт аппарата. Пожизненная повторность. Высокий чек. Отдельный модуль, не пересекается с другими.</div> |
|
</div> |
|
<div class="phase-card ph2c"> |
|
<div class="ph-label">Группа C · Сегменты 1 + 3 + 6</div> |
|
<div class="ph-title">Пред-операционная подготовка + восстановление</div> |
|
<div class="ph-desc"><strong>Кандидаты на операцию</strong> — ушли думать после пред-оп приёма. Возврат через материалы, кейсы, чат с хирургом, возвратные push-триггеры. <strong>Решившиеся</strong> — бегунок 6 нед → чек-лист дня операции → восстановление. Один модуль закрывает три сегмента.</div> |
|
</div> |
|
<div class="phase-card ph2d"> |
|
<div class="ph-label">Группа D · Часть сег. 5 + сег. 7</div> |
|
<div class="ph-title">АСИТ + контроль астмы</div> |
|
<div class="ph-desc">Ежедневный трекер, дневник симптомов, навигатор побочки, пыльцевой календарь. Самый сложный — требует верификации контента аллергологом/пульмонологом.</div> |
|
</div> |
|
</div> |
|
</div> |
|
</div> |
|
|
|
<!-- Section 5 --> |
|
<div class="section" id="s5"> |
|
<div class="section-head"> |
|
<div class="section-num">5</div> |
|
<div> |
|
<h2 class="section-title">Порядок внедрения</h2> |
|
<p class="section-sub">Рекомендуемая последовательность фаз и групп</p> |
|
</div> |
|
</div> |
|
<div class="section-body"> |
|
<div class="prose"> |
|
<h3>Фаза 1. Транзакционная база</h3> |
|
<p>План лечения → Результаты / медкарта → Заказ справок.</p> |
|
<p><strong>Эффект:</strong> пациент видит свои назначения, результаты и может получить документы без звонка в клинику. Базовые retention-якоря: «не удалю это приложение». Массовый амбулаторный + хроники покрыты в части информирования и документов.</p> |
|
<h3>Фаза 1.5. Коммуникационная надстройка</h3> |
|
<p>Чат с медицинским консьержем → AI-помощник (shadow-mode).</p> |
|
<p>Выделение в 1.5 позволяет: собрать транзакционную базу быстро и безопасно, отработать регламент консьержа отдельно, запустить AI сначала под валидацией человека.</p> |
|
<h3>Фаза 2. Сегментные модули — порядок</h3> |
|
</div> |
|
|
|
<div class="prio-list"> |
|
<div class="prio-row a"> |
|
<div class="prio-num">A</div> |
|
<div class="prio-content"> |
|
<div class="prio-title">Группа A — Процедуры самопомощи хроников · первым</div> |
|
<div class="prio-desc">Самый массовый охват — тысячи пациентов в месяц (сегменты 2 + 5). Напрямую опирается на план лечения из Фазы 1. Бизнес-эффект: рост комплаенса → меньше обострений → меньше экстренных приёмов. Эффект заметен пациенту сразу — ежедневная польза.</div> |
|
</div> |
|
</div> |
|
<div class="prio-row c"> |
|
<div class="prio-num">C</div> |
|
<div class="prio-content"> |
|
<div class="prio-title">Группа C — Пред-операционная подготовка · вторым</div> |
|
<div class="prio-desc">Закрывает 3 сегмента (1, 3, 6) одним модулем. Восстановление уже есть в прототипе. Прямой бизнес-эффект: снижение переносов операций из-за просроченных анализов + возврат сомневающихся кандидатов. Вклад в выручку ~50–60 млн.</div> |
|
</div> |
|
</div> |
|
<div class="prio-row b"> |
|
<div class="prio-num">B</div> |
|
<div class="prio-content"> |
|
<div class="prio-title">Группа B — Сурдология · третьим</div> |
|
<div class="prio-desc">Изолированный сегмент с уникальными функциями. Пожизненное удержание × высокий чек × растущий рынок (старение). Две половины: возврат кандидатов после демо + обслуживание после покупки. Можно запускать параллельно с C при наличии ресурса.</div> |
|
</div> |
|
</div> |
|
<div class="prio-row d"> |
|
<div class="prio-num">D</div> |
|
<div class="prio-content"> |
|
<div class="prio-title">Группа D — АСИТ + астма · четвёртым</div> |
|
<div class="prio-desc">Самая высокая глубина пользы (влияет на медисход), но самая высокая ответственность. Требует верификации контента аллергологом/пульмонологом клиники. Можно начать готовить контент параллельно с A/C/B.</div> |
|
</div> |
|
</div> |
|
</div> |
|
|
|
<div class="callout warm"> |
|
<div class="callout-label">Что не берём в план сейчас</div> |
|
Сегменты 8 (храпуны), 9 (фониатрия), 10 (check-up) — специализированных модулей в горизонте планирования не делаем. Отдельные «первичные» модули под сегменты — не делаем. <strong>Нужно сделать уже сейчас:</strong> добавить аллерголога-иммунолога в список врачей — предусловие для Группы D. |
|
</div> |
|
</div> |
|
</div> |
|
|
|
<!-- Section 6 --> |
|
<div class="section" id="s6"> |
|
<div class="section-head"> |
|
<div class="section-num">6</div> |
|
<div> |
|
<h2 class="section-title">Вопросы к обсуждению</h2> |
|
<p class="section-sub">Открытые вопросы, требующие ответа от клиники</p> |
|
</div> |
|
</div> |
|
<div class="section-body"> |
|
<div class="prose"><h3>Первоочередной (определяет сроки Фазы 1)</h3></div> |
|
<div class="q-list"> |
|
<div class="q-item urgent"> |
|
<div class="q-num">1</div> |
|
<div class="q-text"><strong>МИС и структурированные назначения.</strong> Отдаёт ли МИС по API назначения структурированно (препарат, доза, частота, курс) или только PDF-заключением? От этого зависит: план лечения собирается автоматически или врач заполняет вручную в виджете. Там же: API для результатов анализов, сроков годности, расписания.</div> |
|
</div> |
|
</div> |
|
|
|
<div class="prose"><h3>По процессам клиники</h3></div> |
|
<div class="q-list"> |
|
<div class="q-item"> |
|
<div class="q-num">2</div> |
|
<div class="q-text"><strong>Медицинский консьерж — кто в роли?</strong> Дежурный врач / фельдшер / медсестра? Кто держит SLA? Как компенсируется эскалация вопроса лечащему врачу?</div> |
|
</div> |
|
<div class="q-item"> |
|
<div class="q-num">3</div> |
|
<div class="q-text"><strong>SLA чата</strong> — целевое время ответа в рабочее время (1ч / 4ч / день)?</div> |
|
</div> |
|
<div class="q-item"> |
|
<div class="q-num">4</div> |
|
<div class="q-text"><strong>Справки и финдокументы</strong> — текущий процесс заказа через администратора; что готовы автоматизировать в первую очередь (ФНС-справка, выписки, счета)?</div> |
|
</div> |
|
</div> |
|
|
|
<div class="prose"><h3>По метрикам (для оценки эффекта)</h3></div> |
|
<div class="q-list"> |
|
<div class="q-item"> |
|
<div class="q-num">5</div> |
|
<div class="q-text">Подтвердить <strong>«2 из 3 — повторные»</strong> — уникальные пациенты в год или визиты? Меняет оценку охвата Группы A.</div> |
|
</div> |
|
<div class="q-item"> |
|
<div class="q-num">6</div> |
|
<div class="q-text"><strong>Процент повторных, не доходящих до контроля</strong> — метрика успеха Фазы 1.</div> |
|
</div> |
|
<div class="q-item"> |
|
<div class="q-num">7</div> |
|
<div class="q-text"><strong>Сурдология</strong> — кандидатов/мес, % возврата за аппаратом. От этого зависит приоритет Группы B.</div> |
|
</div> |
|
<div class="q-item"> |
|
<div class="q-num">8</div> |
|
<div class="q-text"><strong>Переносы операций</strong> — частая причина просроченные анализы? Усиливает Группу C.</div> |
|
</div> |
|
</div> |
|
|
|
<div class="prose"><h3>По ресурсам Фаз 1.5 и 2</h3></div> |
|
<div class="q-list"> |
|
<div class="q-item"> |
|
<div class="q-num">9</div> |
|
<div class="q-text">Готов ли <strong>аллерголог</strong> верифицировать контент для АСИТ-трекера? Без этого Группу D не запускаем.</div> |
|
</div> |
|
<div class="q-item"> |
|
<div class="q-num">10</div> |
|
<div class="q-text">База знаний / статьи — достаточно ли материала для RAG или формировать отдельно?</div> |
|
</div> |
|
<div class="q-item"> |
|
<div class="q-num">11</div> |
|
<div class="q-text">Политика по <strong>AI shadow-mode</strong>: кто утверждает категории вопросов для постепенного перевода в прямой режим?</div> |
|
</div> |
|
</div> |
|
</div> |
|
</div> |
|
|
|
<!-- Section 7 — Summary --> |
|
<div class="section" id="s7"> |
|
<div class="section-head"> |
|
<div class="section-num" style="background: linear-gradient(135deg, var(--teal-50), var(--warm-100)); color: var(--teal-dark);">✓</div> |
|
<div> |
|
<h2 class="section-title">Короткая сводка</h2> |
|
<p class="section-sub">Итог встречи в четырёх пунктах</p> |
|
</div> |
|
</div> |
|
<div class="section-body"> |
|
<div class="summary-card"> |
|
<div class="sc-title">Что предлагаем</div> |
|
<ol> |
|
<li><strong>Фаза 1</strong> — транзакционная база для всех: план лечения, результаты/медкарта, заказ справок + уже существующие запись, ближайший приём, чат с оператором, статьи. Быстрый MVP, минимум рисков.</li> |
|
<li><strong>Фаза 1.5</strong> — коммуникационная надстройка: чат с медицинским консьержем (не прямой с врачом) и AI-помощник в shadow-mode. Запускается после стабилизации базы.</li> |
|
<li><strong>Фаза 2</strong> — четыре сегментных модуля в порядке: <strong>A</strong> (процедуры самопомощи хроников — массовый) → <strong>C</strong> (пред-оп подготовка — 3 сегмента разом) → <strong>B</strong> (сурдология — высокий чек) → <strong>D</strong> (АСИТ + астма — с верификацией врачом).</li> |
|
<li><strong>Первичные в приложении</strong> = базовый минимум, который уже есть. Новых первичных модулей не строим — они приходят через веб. Исключения — сурдология, хирургия, АСИТ.</li> |
|
</ol> |
|
</div> |
|
</div> |
|
</div> |
|
|
|
<!-- Footer --> |
|
<div class="foot"> |
|
<a href="/roadmap.html">← Карта развития приложения</a> |
|
<div class="foot-meta"> |
|
Клиника Оленевой · Мобильное приложение<br> |
|
Протокол встречи 23 апреля 2026 |
|
</div> |
|
</div> |
|
|
|
</div> |
|
</body> |
|
</html>
|
|
|