医院科室排班变化时,建议把地图科室点位与排班数据分开维护,以科室ID和生效时间做关联,发布前按楼层和入口抽样核验,避免导航展示与实际值班安排脱节。
把科室点位与排班数据分开维护
科室点位只保留空间信息
医院科室点位会随门诊调整变化,建议把科室点位当作空间对象,只保存所属楼层、坐标、名称和介绍等地图展示信息,不直接保存值班医生、开放时间等业务字段。维小帮室内地图支持POI标注和地图编辑,可维护点位名称与图文介绍,但科室是否开诊、由谁值班应留在医院排班系统中。
排班数据属于业务对象,变化频繁,建议继续由医院排班系统维护,地图只读取展示所需结果,不反向写入排班。这样门诊调整只改业务系统,地图通过关联关系获得最新状态,避免同一信息在两处维护不一致。
用科室ID和生效时间建立数据同步映射
用科室点位ID关联业务记录
建议把医院业务系统中的科室ID作为地图科室点位与排班记录的稳定关联键,名称、楼层和地点作为可变属性。科室搬迁或改名只需更新空间属性,不改变关联关系;点位删除前要先确认业务系统是否仍引用该ID,避免出现有排班但无点位的断链。
排班调整通常有未来生效时间,建议同步时明确时间窗口:只把当前生效或即将生效的排班结果用于导视展示,并保留上一版本以便回退。发布前核对版本时间与点位更新时间,判断导视显示的是否为应展示班次,不以同步成功为完成标准。

图1 医院导航地图与导诊路线示例
接入前先界定排班数据边界
排班数据接入的可见范围
不同角色可见范围不同:患者端通常只需知道科室开放与位置,医护人员端可能需要值班人员信息。接入前要明确哪些字段进入地图、哪些只在业务系统内显示,并把敏感信息排除在公共导视之外。维小帮室内地图支持对接第三方系统实现数据展示,展示字段和权限由医院规范决定。
对接失败或数据不完整时,不要显示可能过期的值班信息,而是回到科室点位与开放状态的兜底展示,并在管理端提示异常。这一判断比追求实时刷新更重要:先保证展示不误导,再处理同步时延。
发布前对室内地图按楼层和入口抽样核验
按楼层抽样核验科室点位
更新排班相关数据后,建议按楼层选取样本点位,核对点位名称、所属楼层与排班状态是否一致,重点抽查门诊大厅、专科楼层和近期调整过的科室。可用地图编辑功能检查点位坐标与楼层归属,确认没有同名点、失效点或落在旧楼层的情况。
仅核验点位不够,还应从主要入口和电梯、扶梯等换层点发起医院导航路线,确认到达科室的楼层与方向一致。维小帮室内地图支持跨楼层路线规划,可检查换层提示和到科方向,但路线是否可走取决于地图中通道和连接点的完整性,需现场步行复核。
如需在医院导视项目中同步科室点位与排班数据,可联系维小帮咨询室内地图数据对接方案。





