下文总体涉及用于创建和调节计算机化患者调度(scheduling)系统的系统和方法。其具体应用在系统中以减轻针对预约爽约的患者或者对最后时刻的取消进行重新调度的负担并且将具体参考其加以描述。然而,应当理解,其也应用于其他使用场景而不一定限于前述应用。
背景技术:
调度工具应当对患者和提供者两者有益。急性需求的万能药是提供当天预约的医学预约调度系统。也被称为由类似术语(诸如高级存取调度或当天调度)的开放存取调度努力为(理想地)需要预约的所有患者提供当天预约。开放访问调度认识到,调度患者预约未来天或周的常规方法对患者和医生两者都是不利的。患者被迫等待直到调度的未来预约,这可能遭受疼痛、不舒适或者在此期间中的状况恶化。医生受到损害,因为实际上医生通过推迟耽搁直到(理论上)应当今天处理的未来患者拜访。
将医生的办公或其他医学护理实践从常规调度切换到开放访问是复杂的过程。实践必须根据患者需求配备职员以便处理那天的所有来访。这要求实践以预测多少患者将在给定日来访,包括考虑季节性和其他变化。不适当设计的患者预约系统将导致职员过度劳累或者不必要地空闲。在过渡期间,医师可能需要更努力地工作数月以在开放访问(例如,当天或第二天)调度能够认真地开始之前结束患者的积压。因此,平衡供应和需求是关键的。
对于门诊患者健康护理提供者的另一挑战是针对其预约爽约的通常高数目的患者,其导致浪费时间和金钱。降低这样的“爽约”的尝试包括对在没有给出(或不足的)通知的情况下的办公室拜访收费,例如,患者必须提前24小时打电话以重新调度,否则办公室拜访将被收费。然而,该“解决方案”是不令人满意的,因为其会导致可能失去对错过的预约进行支付而懊恼的患者,这导致需要调度针对患者的新预约,并且,当然,“爽约”患者的处置被延迟。另一种方法是采用手动和/或自动提醒服务,诸如在预约之前一天使实践接待员致电每位患者,以提供提醒或发送提醒电子邮件或文本消息等。这些方法在手动地执行的情况下是辛苦的,在与第三方订合同以发送提醒的情况下会是昂贵的,会使实际上计划准时到达的努力的患者懊恼,并且患者甚至可能在接收到提醒之后仍然忘记预约。此外,“爽约”可能不是由于忘记预约,而是可能由于太忙碌并且有意识地选择在最后时刻跳过预约。因此,存在对于容纳提供者和患者两者的特定需求的定制开放访问调度系统的迫切需求。
为了降低过渡到开放访问调度的影响,一些健康护理提供者使用逐渐的“改变的小测试”来迭代地改进其实践。然而,当设想护理的系统(诸如患者调度系统)中的主要改变时,如计划-执行-检查-动作(pdca)模型的流行工具是不适当的,并且随机化控制的试验通常是不可行的并且是医师不喜欢的。
另一种方法是所谓的“先来先服务”方法,其中,根本不调度预约,并且患者以其到达的次序被查看。然而,这样的未调度的开放访问方法会导致长的等待时段,并且患者往往努力及早到达以首先被查看,这通常导致具有长患者等待的早晨高峰跟随有空的上午或傍晚的调度。未调度的拜访也不能够对患者分优先级并且在适当的情况下引入延迟(例如,想要获得他的或她的每年体检的患者不可能想要当天服务,并且可能更偏好调度可以是未来中的天或周的日期特定的体格检查)。开放访问调度努力提供“先来先服务”方法(例如,当天医生拜访)的益处,同时还保留维持被设计为在一天期间分布工作量的预定调度的益处。
下文公开了克服以上缺陷和其他缺陷的经改进的系统和方法。
技术实现要素:
根据一个方面,公开了一种医学预约调度系统。数据库存储过往患者拜访日志数据,所述过往患者拜访日志数据包括至少过往患者预约日期和时间以及过往患者拜访结果信息。所存储的过往患者拜访结果信息至少足以确定过往患者是否爽约。一个或多个电子处理器被编程为生成针对开放访问时间窗的患者预约调度。所述患者预约调度包括时间槽,并且所述生成包括:(1)基于从所述数据库检索的患者爽约信息来分配针对每个时间槽的爽约可能性,并且(2)将其爽约可能性超过阈值的时间槽指定为开放访问时间槽。提供了一种用户接口系统,所述用户接口系统包括显示设备和至少一个用户输入设备。所述用户接口系统被配置为:显示所述患者预约调度;将未填充时间槽分配给患者,由此所述未填充时间槽被转换为填充时间槽;并且解除分配填充时间槽,由此所述填充时间槽被转换为未填充时间槽。所述用户接口系统被配置为仅在所述患者预约调度被生成的所述开放访问时间窗期间将未填充开放访问时间槽分配给患者。
根据另一方面,一种非瞬态存储介质,存储能由电子处理器读取并且运行以执行医学预约调度操作的指令,所述医学预约调度操作包括:生成包括针对开放访问时间窗的时间槽的患者预约调度,包括将一些时间槽指定为开放访问时间槽;使显示设备显示患者预约调度,包括显示哪些时间槽被指定为开放访问时间槽的指示;将未填充时间槽分配给患者,由此所述未填充时间槽被转换为填充时间槽;并且解除分配填充时间槽,由此所述填充时间槽被转换为未填充时间槽。所述分配仅在所述开放访问时间窗期间对于所述开放访问时间槽是能操作的。
根据另一方面,公开了一种用于利用可用的当天预约来创建定制的预约调度计划的方法。所述方法包括:在电子处理器处接收与一个或多个调度偏好和历史患者拜访数据有关的输入;基于所述一个或多个调度偏好来生成预约模板;基于过往患者拜访数据来优化所述预约模板;创建最佳调度;并且显示所述最佳调度。所述生成、所述优化和所述创建是由所述电子处理器适合地执行的。
一个优点在于向患者提供社会服务。
另一优点在于找到对患者本地可用的社会服务。
另一优点在于找到医学处置与社会服务处置之间的平衡。
另一优点在于降低了职员成本,同时优化了针对患者的处置。
本领域技术人员在阅读和理解了下文的详细说明之后,将意识到本发明的更进一步的优点。将意识到,可以通过特定实施例来实现这些优点中的没有、一个、两个或更多个。
附图说明
本发明可以采取各种部件和部件布置以及各种步骤和步骤安排的形式。附图仅仅是出于图示优选实施例的目的,而不应当被解释为对本发明的限制。
图1图示了在服务医学设施的背景下的开放访问患者调度系统的框图。
图2图解地图示了图1的开放访问调度系统的流程图概览。
图3图示了范例提供者调度输入接口。
图4图示了范例临床日志数据。
图5图示了范例预约模板(即,优化的患者预约调度)。
图6图示了使用来自医学设施的输入的范例模拟模型。
图7-9图解地示出了一些适合的模拟结果呈现格式。
具体实施方式
下文公开了一种针对诊所或医院的、用于在具有为实现优化的健康护理实践而提供的当天预约的调度的患者拜访中使用的定制调度系统。该自动电子调度软件能够帮助办公室职员跟踪和分析其实践内的爽约的趋势。另外,所述系统能够辅助确定用于管理预约模板的最有效的方法。通过使预约制定过程流水线化,患者面对其在需要调度预约时可能面对更少的烦恼—长的保持时间、对适合预约的反复确定、以及对主诉和联系人信息的冗长解释。
在本文中所公开的是被设计为容纳提供者和患者两者的特定需求并且考虑日常调度中的不确定性的经改进的医院和诊所患者调度系统。本公开创建定制的集成调度计划以优化诊所或医院设施内的患者调度。有利地,本公开的系统和方法提供处理器,所述处理器:(1)整合医师的调度和偏好;(2)提供针对过往患者拜访的历史数据的医院或诊所数据日志;(3)构建模板池的预约模板生成模块;(4)评价健康护理递送系统性能并且选择最佳预约模板的针对模拟优化的高级优化器模块;以及(5)最佳模板和系统性能输出和反馈接口。
所公开的医学预约调度系统和方法提供了开放访问调度,同时仍然允许患者被常规地调度,即,被调度用于未来的某个重大距离处的预约。如在本文中所使用的,术语“开放访问”指定调度系统提供针对开放访问时间窗(通常为单日,但是可以使用某个其他相对短的开放访问时间窗,诸如两天开放访问时间窗)的患者预约调度,其包括促进在开放访问时间窗期间调度患者的机制。所述机制包括将一些时间槽(例如,可能具有爽约情况的那些时间槽)指定为开放访问时间槽,并且仅允许那些开放访问时间槽在开放访问时间窗期间被填充(即,被分配给患者)。未被指定为开放访问时间槽的时间槽能够在任何时间被填充。这提供了以不产生长的患者等待或者针对医生的过度工作的方式在同一天的基础上调度患者的原则性机制。尽管当天预约通常是开放访问调度中的目标,使得开放访问时间窗通常是一天,在一些实施例中,开放访问时间窗可以与此不同,例如两天。
关于将患者预约调度的特定时间槽指定为开放访问时间槽的困难在于,其不能在开放访问窗口开始之前被填充。这可能导致开放访问时间槽未被填充。在变体实施例中,利用未被指定为开放访问时间槽的复制时间槽来复制每个开放访问时间槽。以这种方式,被每个开放访问时间槽占用的时间间隔能够由两个患者双重预订,其中的一个在所述开放访问时间窗期间被分配给开放访问时间槽并且其中的另一个能够被分配任意时间。这的确提高超额预定的可能性—然而,如果开放访问时间槽被选择为具有爽约的高概率的时间槽,那么这样的超额预定可能是有限的,并且由双重预订所产生的困难可以被使更少的时间槽根本不填充的益处超过。
参考图1,框图图示了诸如医院的医学设施100的一个实施例。医学设置100适合地包括经由通信网络108互连的患者信息系统102、患者预约调度系统104以及医务人员接口系统106等。应当设想到,通信网络108包括以下中的一项或多项:因特网、内联网、局域网、广域网、无线网络、有线网络、蜂窝网络、数据总线等。还应当意识到,医学设施100的各种部件可以被定位在中心位置处或多个远程位置处。将意识到,医学设施100可以是单独的医生办公室、支持小数目的医生或专家的小的专用或一般实践医学组、更大的医学机构(诸如医院或医院网络)等。
患者信息系统102存储与正由医学设施100处置的一位或多位患者有关的患者数据。所述患者数据包括来自存储过往患者拜访的历史数据的医院或诊所登记的日志数据。患者信息系统102包括:显示器110(诸如crt显示器、液晶显示器、发光二极管显示器等),以显示临床模型和算法;以及诸如键盘和鼠标的用户输入设备114,以用于临床医师输入和/或修改所述临床模型和算法。患者信息系统102例如可以是办公室生产套件(可能是医学实践特异性的)、入院管理系统等。
进一步参考图4,范例预约模板被描述为从预约模板生成模块128生成。使用与患者调度有关的历史数据建立预测模型。那些数据具有过往预约的信息(工作日、时间、预约类型、预约长度、提供者等)以及患者是否按时、提前到达、晚、爽约或取消或者槽未调度(预约空缺)等的结果。为了建立和验证所述模型,数据被分为双重的,一个用于训练预测模型并且一个用于测试模型性能。待使用的分类模型可以取决于数据,例如回归树分类、随机森林、svm、提升,并且可以使用多项式逻辑回归。使用多项式逻辑回归,使用线性预测器函数f(k,i)开发模型以预测患者i具有以下形式的结果k的概率:
f(k,i)=β0,k+β1,kx1,i+β2,kx2,i+…+βm,kxm,i,
其中,xm,i是mth解释变量(即,患者拜访特征),βm,k是与mth解释变量(特征)和kth结果相关联的回归系数。从患者i的一般预约信息选择解释拜访特征。例如,x1,i能够是工作日,其是从特征集{星期一、星期二、星期三、星期四、星期五、星期六和星期日}取值的类别特征。类似地,x2,i能够是预约类型,其描述患者是否被调度用于办公室拜访(ofv)、长的办公室拜访(lov)、咨询(con)、身体评估(phy)等。结果包括k种可能。例如,患者爽约、患者准时到达、患者履约但是不准时、患者提前取消,并且在这种情况下,k=4。为了表征爽约,这些若干结果能够被简化为具有二值结果的逻辑回归,即,患者是否履约(即,二值履约/爽约结果)。
此外,所述模型能够以向量记法被写作f(k,i)=βkxi,其中,βk是与结果k相关联的回归系数的集合,并且xi是与患者i相关联的解释变量的集合。利用所述预测模型,能够实现针对每种结果类别的概率:
其中,1在逻辑回归模型中指示患者爽约。
除了医师的调度信息外,预测结果能够被用于生成预约模板。提前预订但是遭受高患者爽约率的时间槽能够被指定为开放访问时间槽。在用于指定患者预约调度的开放访问时间槽的一种方法中,由所述预测模型估计的爽约概率与阈值(被表示为p)进行比较以决定是否将时间槽指定为开放访问时间槽。该阈值p也被用作在执行模拟优化时的调谐参数。另外,所述预测模型辅助表征出于模拟目的的患者到达行为。
通过考虑医师的调度和偏好以及预测模型的结果,获得候选模板池。针对具有详细预约槽布置的每个提供者生成定制的每天/每周预约模板。
患者预约调度系统104包括预约模板生成模块128以及输出和反馈接口118。预约模板生成模块128创建候选模板。其考虑来自医师的输入以及来自预测模型的结果,可行模板被生成并且被存储用于进一步的评估。优化器建立离散事件模拟模型以模拟健康护理递送系统并且评估候选模板的性能。能够评价系统性能,诸如医师和其他职员的利用率、医师和其他职员的加班、以及患者的等待时间和住院时间。优化目标是使医师和其他职员的利用率最大化、使医师和其他职员的加班最小化、并且使患者的等待时间和住院时间最小化。模拟优化方法被用于识别最佳模板和系统设置。在接收患者数据之后,患者拜访调度系统104应用临床模型和算法以调度患者,并且生成医学数据,所述医学数据包括一个或多个预约模板,所述一个或多个预约模板包括调度槽。患者拜访调度系统104包括:显示器112(诸如crt显示器、液晶显示器、发光二极管显示器等),以显示临床模型和算法;以及诸如键盘和鼠标的用户输入设备114,以用于临床医师输入和/或修改所述临床模型和算法。患者拜访调度系统104还包括预约模板生成模块128以及输出和反馈接口118,如下文更详细描述的。
预约模板生成模块128产生候选模板。其考虑来自医师的输入,并且因此,可行模板被生成并且被存储用于进一步的评估。预约模板生成模块128也包括优化器,所述优化器生成针对特征化的健康护理递送系统的最佳预约模板。离散事件模拟模型被建造用于关于评估候选模板的性能来模拟健康护理递送系统。能够评价系统性能,诸如医师和其他职员的利用率、医师和其他职员的加班、以及患者的等待时间和住院时间。优化目标是使医师和其他职员的利用率最大化、使医师和其他职员的加班最小化、并且使患者的等待时间和住院时间最小化。模拟优化方法被用于识别最佳模板和系统设置。
输出和反馈接口118允许医师查看最佳预约模板以及对应的系统性能和设置,包括其期望每工作日/周查看的患者的数目、患者等待时间、平均住院时间、医师和其他职员的占用率和潜在加班。
医务人员接口系统106使得用户(例如,医生、护士等)能够输入其调度,包括其工作日、轮班、开始时间以及工作日的工作小时、其是否需要与其他医务人员一起工作(居民或护士等)以及其他约束和偏好(如果包括的话)。信息任选地被用于在生成试验性预约时设立约束。
医务人员接口系统106包括:显示器120(诸如crt显示器、液晶显示器、发光二极管显示器等),以显示对选择的评价和/或比较;以及诸如键盘和鼠标的用户输入设备122,以用于用户输入患者值和偏好和/或修改所述评价和/或比较。医务人员接口系统106的范例包括,但不限于:可以在个人计算机上拜访和/或显示的软件应用、基于网络的应用、平板电脑、移动设备、蜂窝电话等。
开放访问患者调度系统104的部件适合地包括运行实现前述功能的计算机可执行指令的一个或多个电子处理器116,例如计算机等,其中,计算机可执行指令被存储在与处理器116相关联的存储器124上。此外,开放访问患者调度系统104的部件包括通信单元126,所述通信单元126为处理器116提供接口,从所述接口通过通信网络108进行通信。甚至,尽管分立地描述了开放访问患者调度系统100的前述部件,但是将意识到,能够组合所述部件。还将意识到,开放访问患者调度系统104能够被实现为存储能由电子处理器116(例如,计算机)读取和运行以执行所公开的调度操作的指令的非瞬态存储介质。所述非瞬态存储介质例如可以是硬盘驱动器或其他磁性存储介质、光盘或其他光学存储介质(可擦除的、可编程的等)只读存储器(rom)、闪速存储器或其他电子存储介质等。
参考图2,描述了开放访问调度系统104的适合的实施例的流程图概览视图200。在新预约调度模板的创建时,诸如医师的用户拜访输入接口并且输入关于他或她的调度202的数据,诸如在图3中进一步详细描述的。该信息允许预约模板生成模块考虑用户偏好并且不允许在不可用时间槽期间的调度。该信息被存储在医师的调度和偏好数据库204中。所述系统也考虑医院和诊所历史(即,过往)患者拜访日志数据。在图4中更详细地示出和描述了过往患者拜访日志数据。所述过往患者拜访日志数据应当包括至少过往患者预约日期和时间以及过往患者拜访结果信息,其中,所述过往患者拜访结果信息至少足以确定所述过往患者是否爽约。可以包括其他信息,诸如关于在过往患者拜访上花费的医学资源的信息,例如,在过往患者拜访上花费的医务人员时间。如在图4中进一步引用的,描述了范例诊所日志数据板400。关于来自在图1中上文所描述的医院/诊所登记的日志数据,两个数据被创建以存储和预处理从医院/诊断日志数据所获得的原始数据。患者日志数据(任选匿名的)经由如sql、mysql等的数据库管理软件来收集和组织。患者的过往拜访信息210(诸如调度的到达时间、真实到达时间或者其是取消还是爽约以及拜访类型、拜访长度、提供者信息等)被提取以训练预测模型。如患者登记的时间戳、护士整理房间、医师诊断和实验室试验、出院等的操作数据212被获得以生成健康护理递送系统模拟模型输入。记录详细患者拜访信息,包括针对不同的提供者的患者年龄、拜访类型、拜访长度、预约日期、预约时间、注册时间、登记时间以及拜访周期时间等。
预测模型214利用所述患者到达时间,其考虑针对一般患者群体的历史数据以确定空缺、爽约和后期取消的趋势。由预约模板模块206和模板优化器220使用预测模块信息。历史患者拜访的操作数据考虑所提供的不同类型的预约以及其拜访的通常长度。这允许预约模板生成器恰当地调度各种拜访,使得当天预约能够仅在其适配在可用空白点内的情况下被调度。由预约模板优化器220利用该信息。
在接收用户的偏好和调度204和预测模块数据时,预约模板生成器206确定用于用户回顾的一组候选模板218。在该点处,用户能够选择候选模板218之一,或者优化器220能够回顾候选模板218,并且使用来自操作数据模块212的信息来提供针对特定办公室/诊所设施的更详细和更好的适配预约模板。调度优化器220提供考虑所有相关信息的最佳调度模板222并且提供来自输出和反馈模块224的系统性能输出。该信息允许用户回顾考虑给定模板的参数,诸如医师期望每天或周查看的患者的数目或者将被要求给调度配备职员的职员成员的数目。
输出和反馈接口提供对优化结果的可视化。具体地,使用附图、图表和表格来比较与不同的预约模板和系统设置相对应的系统性能。图7和图8示出了图示模板700的患者类型的平均患者住院时间以及模板800的职员类型的职员利用率,其在待优化的多个目标中间,即,患者住院时间越短,职员利用率优选越高。另外,图9图示了各种医师和护士的工作量分布以及在使用特定模板900a、900b、900c的特定系统设置下的患者的住院时间的组成。这些详细系统性能将辅助医师和办公室职员做出决策。例如,住院期间的较少加班和较少等待将是优选的,但是可能不同时实现。基于这些结果,医师或办公室职员应当能够决定哪些模板在不同的系统设置下是最适合的。
如在图3中所示的,示出了范例医师接口输入300。医师的输入接口通常是网络应用,其允许医师更新其日历和工作调度。应用提供友好并且方便的用户接口。医师能够选择用于自动同步来自标准化通用调度软件(诸如google日历或microsoftoutlook)或者手动地添加或改变其调度。详细输入包括工作调度,诸如每工作日工作轮班的数目、开始时间和结束时间;如是否与居民/护士一起工作的选项;如特殊预约、会见和会议的约束以及如空缺或病假(如果有的话)的其他约束以及评论和陈述。
例如,图3示出了从9月15日到19日(工作日)的样本提供者的周历。医师在早晨8:00am开始工作并且如果不加班,则在5:00pm完成工作。在每个工作日的12:30-1:30pm期间存在午休。医师在该星期一(9月15日)休假。没有预约可以在该天期间调度。从星期二到星期五,除了被调度用于以前地会见和会议的若干槽外,医师是可用的,并且患者的预约将被相应地调节。另外,医师将在星期二和星期五与居民一起工作,并且可以针对居民的存在延长槽的长度。此外,如临床/医院设施和设备的可用性的其他约束也可能影响针对特定类型的患者的预约。这些被标记在对应的日期下面。通知将弹出以提示医师每周或每月地更新其调度。
进一步参考图5,优化的调度模板(即,优化的患者预约调度)500示出了针对各种调度的患者预约的时间槽、预约502的类型、以及每个期望预约504的长度。一些时间槽被指定为开放访问时间槽506。所述开放访问时间槽允许当天预约请求被满足。例如,在图5中,医师将在8:00am处开始他的星期一早晨轮班以接收第一位患者,并且在12:00-1:30pm期间进行午休。他的下午轮班在1:30pm开始并且在5:00pm结束。医师查看的患者的类型包括办公室拜访(ofv)、长的办公室拜访(lov)、物理(phy)和儿童健康体检(wel)作为儿童专家。拜访长度是对应地针对ofv、lov、phy、wel的15min、45min、30min和30min。如果模板被完全预订,则将存在由提供者查看的最大容量的26位患者—但是该上限不可能实际上到达,因为一些时间槽可能未填充和/或一些调度患者可能爽约。通过组合所估计的患者需求以及如从患者的到达历史所观测到的预约空缺来决定槽的总数。具体地,在这种情况下,患者不太可能出现在星期一早晨,因此,布置开放访问槽。很少提前预订的槽也能够被设定为针对当天预约的开放访问槽。为了实现这一点,对于每个槽而言,使用预测模型来估计患者爽约的概率。然后,通过与概率阈值p进行比较,能够制定决策规则。例如,使p=0.75,具有大于0.75的空缺概率的那些槽将被设定为开放访问槽。p的值受改变影响以获得在不同的系统设置的情况下的最好系统性能。此外,能够变更拜访的次序。不同的类型的患者拜访能够由类型阻止或者备选地根据拜访长度被分配或者随机地被布置。考虑那些选项,可行模板池被生成以用于进一步分析。此外,模板不是固定的。所述系统允许动态地再分配开放访问槽以提前容纳患者的取消。如果患者在调度时间之前取消预约,则该槽将被切换到开放访问槽或预留以使工作流平滑取决于日常操作状态。
在图5中,将注意到,被指定为开放访问时间槽(即,每个开放访问时间槽506)的每个时间槽具有未被指定为开放访问时间槽的复制时间槽。例如,被指定为开放访问时间槽的8:00am时间槽,并且也存在未被指定为开放访问时间槽的复制8:00am时间槽。复制患者预约调度500中的每个开放访问时间槽的该方法有利地往往使预订最大化,但是以超额预定的可能代价导致增加的患者等待时间以及针对医生的更多工作。实际上,如果(如本文所公开的)开放访问时间槽被选择为最可能具有爽约的时间槽,那么两个患者将在相同时间槽中被预订的可能性被最小化。
在另一种方法(未示出)中,未执行这样的时间槽复制。(如果对图5的调度500做出该修改,则结果将是仅19个时间槽,如七个复制槽将被移除)。这避免了双重预订时间槽的可能性,但是增加了将不存在在开放访问时间槽中所调度的患者的可能性。参考图6,描述了使用来自医院健康护理系统的输入的范例模拟模型600。模拟优化模型被建立以选择用于特征化的健康护理递送系统的最佳模板。使用一般初级护理诊所作为范例,能够建立离散事件模拟模型,主要包括四个模块:患者到达、护士整理房间、医师诊断和护士离开。能够采取诸如arena、simul8、promodel等的模拟软件来对这样的健康护理递送系统进行建模。
在模拟中,基于来自候选模板池的调度模板来生成患者到达,其指定到达时间、拜访类型、拜访长度以及指定的提供者。为了包含到达中的随机性,使用概率分布来捕获实际到达时间与预约时间的偏差。类似地,爽约和取消被建模以仿真真实到达。对于由预约模板所生成的每个到达而言,存在患者将不进入关于患者的拜访类型和槽时间、拜访长度等的系统状况中的特定概率。也根据概率模型来生成当天预约拜访,其中,存在开放访问槽中的一些对于未被提前预订为空闲的机会。
到达的患者是立即被服务还是排队等待取决于实时资源可用性。记录针对每个患者的等待时间。对于典型的初级护理拜访而言,服务主要包括护士整理房间、医师诊断和护士离开。能够添加或改变各种服务,这表征不同的健康护理递送系统。住院的服务时间、医师诊断和出院利用从操作数据数据库导出的随机分布来表征。服务时间跨越不同的患者拜访类型而变化,因此患者的等待时间和住院时间相应地被记录。还获得医师和护士的工作量和利用率。
调度模拟能够被格式化多目标优化问题。一些适合的目标是使医师和其他职员的利用率最大化、使医师和其他职员的加班最小化、并且使患者的等待时间和住院时间最小化,同时仍满足基本患者需求和提供者调度约束。为了处理多个目标中间的折中,适合地应用线性标量化,其中,不同的目标被加权并且被求和以将单目标优化问题公式化,使得单目标优化问题的最佳方案将为多目标优化问题提供最佳方案。
能够以各种方式求解优化问题,诸如使用可以被嵌入在模拟包(诸如arena中的optquest、simul8中的optimiz以及promodel中的simrunner)中的优化模块。这些例程的目标是搜索用户选择的系统参数和设置以改进感兴趣的性能量度。例如,在每个系统设置下,不同的模板被用于生成患者到达并且在特定范围内调节关于模板生成的参数(诸如概率阈值p)。然后,比较模拟结果。如排列和选择、多个比较流程、序数优化等的流行优化方法能够被用于选择优化的预约模板。
在返回参考图5并且进一步参考图1的硬件的情况下,优化的患者预约调度500可以被用作如下。患者预约调度500被显示在显示设备112上。通过经由用户接口系统114的交互,用户(例如,医生的办公室接待员、护士、医生等)可以将未填充时间槽分配给患者,由此未填充时间槽被转换为填充时间槽。相反地,解除分配填充时间槽,由此填充时间槽被转换为未填充时间槽。能够在任何时间填充(即,被分配给患者)未被指定为开放访问时间槽的时间槽。
另一方面,开放访问时间槽保持开放直到调度当天(或者,更一般地,直到开放访问时间窗开始)。开放访问时间槽能够仅在开放访问时间窗期间被分配(即,填充)。利用如在本文中所公开的调度的恰当优化,这确保了开放访问时间槽的适合的数目可用于使得在调度当天来访的患者能够同一天被查看。
已参考优选的实施例描述了本发明。他人在阅读并且理解前述详细说明之后可以进行修改和变型。本发明旨在被理解为包括所有这样的修改和变型,只要其落入权利要求或其等价方案的范围之内。