诊所前台
v0.1.2
打开在线演示 → 界面截图
概述
同一份数据,两个界面。患者看到的是真实可约的时间并直接选定:就诊事由决定时长,因此 45 分钟的诊次可选的开始时间明显少于 15 分钟的,而任何会拖过午休或超出下班时间的开始时间根本不会出现。柜台这一侧就是上午本身——今日日程一列一列排开,候诊区里每个人的等待时长在各自的卡片上往上走,账户里是还没结清的款项,以及所有该再来一次的人。清单会在你连接的数据库中搭建九张表——医师、营业时间、就诊类型、患者、预约、复诊提醒、费用和收款等——并围绕它们生成后勤办公:档案、报表,以及前台只读的基础数据。它是一本预约簿和一个前台,绝不是病历:任何地方都没有诊断、编码、药品或检查结果的字段,也没有一个页面会显示这些。
能力
- 支付
- 邮件收据
- 实时
你会得到什么
新增的数据表9
- clinicians
- clinician_hours
- visit_types
- patients
- appointments
- recalls
- charges
- payments
- closures
全新创建,或在安装时映射到你已有的数据表。
管理后台新增的页面6
- 诊所仪表盘今日已接诊人数、谁在院内、还欠多少,以及未到率。
- 今日日程按日和按周查看每位医师的预约日历,按就诊类型着色。
- 患者可搜索的名录,含每个人的就诊记录和下次该来的时间。
- 候诊区谁已到达,按状态分标签页,一次推进一步,可撤销。
- 账户费用与对应收款并排,每笔余额的账龄,以及今天收了多少。
- 复诊提醒所有该再来的人,最近的排在前面,约上后即勾除。
预置的角色2
- front-desk预约和改约、办理到诊登记、开具费用并收款;可新建患者但不能删除。无法访问设置和角色。
- clinician只看自己的当天日程,并随着接诊逐步推进每次就诊;可读取患者资料,并设定谁该复诊、何时复诊。不涉及款项,也看不到其他医师的日程。
需要配置的设置7
- 诊所名称
- 时区
- 时段长度(分钟)
- 超过多少分钟计为未到
- 临时取消的时限(小时)
- 货币
- 预约编号前缀
用你自己的数据运行
诊所前台 需要一个存放数据的地方。回答一个问题,我们就为你指出最短的路径。
你已经在使用 Adminium 了吗?
一起装好
静态托管只能提供界面。你的数据需要一个数据库,而 Adminium 才能把它变成可用的后台 — 所以这三者要一起部署。
全部部署到 DigitalOceanPostgres、Adminium 和 诊所前台,已经连好。
想先在自己的电脑上试试?
npx @adminiumjs/adminium 不需要数据库 — 到时候它会问你要。之后回到这里,在上面选择「已经在用」。
你的 Adminium 在哪里?
你登录时用的地址,例如 https://admin.yourcompany.com
这看起来不像一个网址。它应该以 https:// 开头
诊所前台 应该放在哪里?
放在 Adminium 里
只需登录一次,也不用再部署别的。团队从后台的同一个地址就能进入。
告诉我怎么做
- 构建:
git clone https://github.com/Adminiumjs/clinic-desk.git && cd clinic-desk && npm install && npm run build:surface - 让 Adminium 指向它并重启:
ADMINIUM_SURFACES_DIR=$(pwd)/dist-surface npx @adminiumjs/adminium start - 然后打开:
https://admin.example.com/apps/clinic/staff/
放在自己的域名上
一个独立的站点,有自己的网址,与你刚才填写的 Adminium 通信。
Vercel 只托管界面 — 你的 Adminium 留在原处并保存数据。你需要粘贴一个密钥,让站点可以读取它们。
部署到 VercelVercel 会问你两个值。它们都在你的 Adminium 的 Studio → Public API 里。