Product Home

    The Affordable Care Act is putting increasing levels of pressure on a healthcare system which was already strained. Considering this new reality how do hospital and clinic decision makers best evaluate their current systems and future plans in order to comply with the ACA yet continue to meet patient care standards as well as community and financial performance objectives?”

    The MedModel Methodology


    Create a dynamic, animated computer model of your clinical environment from CAD files, process or value stream maps, or Process Simulator models. Clearly see and understand current clinical processes in action. Watch your proposed changes run within the model to gain a better understanding of their effects in a specific clinical area or via a higher level patient flow/bed management environment.


    Brainstorm using the model to identify potential changes and develop scenarios in order to test improvements which will achieve operational and clinical objectives to quickly improve the delivery of care within your institution. Evaluate your current operations or design a new one in a risk free simulated environment. Understand real-life system behavior with all the variability and interdependencies of an actual healthcare facility. Analytical output reports and charts are automatically generated to verify improvements in the delivery of care through objective, statistical methods long before money and staff time are spent in implementation.


    Determine the most effective course of action based on scenarios developed in the analyze phase. Choose the optimal scenario to implement into your facility, resolving issues such as:

    • Patient Flow
    • Bed Management
    • Facility Design
    • Low Productivity
    • Transition Planning
    • Future Staffing Requirements
    • Equipment Planning
    • Logistical Analysis
    • Emergency Preparedness
    • Planning for Future Changes

    The MedModel Advantage

    MedModel provides administrators and managers the opportunity to test new ideas for system design or improvement in the delivery of care before committing the time and resources necessary to build or alter the actual system.

    MedModel focuses on issues such as:

    • Resource Utilization
    • System Capacity
    • Patient Flow within a specific clinical area
    • Patient Flow throughout the hospital
    • Constraints for rapidly changing patient demographics.

    By modeling the important elements of a hospital or clinic, healthcare leaders can experiment with different operating strategies and designs to achieve the best results for their patients.



    Hospital Patient Flow

    Helping multiple hospitals with patient flow analysis led to the development of this custom reusable predictive analytic patient flow solution.

    Learn more

    Emergency Department

    MedModel enables healthcare organizations to test their ideas and scenarios for radical cost reduction or other performance objectives in a virtual environment BEFORE they are implemented, reducing the risks of implementing ineffective initiatives.

    Learn more

    Perioperative Services

    Predictive Analytics Improves Surgical Division Room Utilization, Avoids Potential Expansion, While Maintaining Satisfactory Patient Wait Time.

    Learn more



    Product Summary

    The MedModel Optimization Suite is a discrete-event simulation technology that helps you to make better decisions faster. It has been designed specifically for the healthcare industry to evaluate, plan, and design improvements to healthcare processes within key, high volume, high revenue areas of the hospital as well as system wide patient flow. It empowers you to accurately replicate complex real world clinical processes, conduct predictive performance analysis on potential changes, then optimize the system based on your key performance indicators.


    Learn About MedModel

    Discover MedModel-specific training, tutorial, and how-to videos. Explore our training resources, online help, and view our pre-recorded webinars to help further your knowledge of MedModel.

    Go here

    Training Resources

    Online Resource Library

    Consulting Services

    MedModel: with Six Sigma Analysis and Minitab

    What's New




        MedModel 10.9.124 (November 2021)


        Enhancements and Improvements

        • Additional logic added in ProModel to Operational or Move Logic will no longer get lost.
        • Output Viewer COM enhancements:
          • Added ability to export Time Series data for Entity Count using COM.

        MedModel 10.9.112 (October 2021)


        Enhancements and Improvements

        • Output Viewer COM enhancements:
          • Output Viewer with exporting Time Series of variables where the correct date format was not formatted correctly upon COM export
          • Output Viewer had missing datapoints resolved - upon export through COM there was a missing data point.
        • Navigating from Background Graphics issues resolved: This was an issue introduced when models are protected modules access is not available.
        • Default Graphics Library is now set to PROMODEL.GLB.
        • Upgraded LIBXL for PMServer - this update handles IF functions better with regard to arrays.



        MedModel 10.7.53 (June 2021)


        Enhancements and Improvements

        • Improved issues reported with cranes associated with scheduled resources



        MedModel 10.6.33 (May 2021)


        Enhancements and Improvements

        • Improved Scenario grids
        • Improved window section focus
        • Improved Subroutine module stability
        • Grid Blank Out resolved
        • Caret selection stability improvements
        • Tabbing stability issue improvements
        • Logic tool tips improvements to display more intelligently
        • Entity spot graphic in the grid improved view
        • Improved Issues with model protection
        • Improvements to dynamic plots
        • OV viewer issues with resource name length improved
        • Regular bug fixes.



        MedModel (March 2021)


        Enhancements and Improvements

        • Moved General Information to the Home Ribbon
        • Improvements with Write statements
        • Routing bounding box enhancements
        • Shift Carryover improvements
        • Downtime grid stability improvements
        • Subroutine stability improvements
        • Improved crane stability
        • Improvements to Graphic Editor
        • ProGraphic stability for 64 bit Excel


      MedModel (December 2020)


      Enhancements and Improvements

      • Auto Orientation for Entities graphics while on conveyors.
        • Entities by default now rotate based on the orientation of the conveyor settings Widthwise (right side of the entity graphic) or lengthwise (top of the entity graphic).

      • Issues with background color changes while panning during simulation improved.
      • Runtime errors improvements.
      • Regular bug fixes.



      MedModel (October 2020)


      Enhancements and Improvements

      • Licensing improvements from COM
      • Resolved issues with SaveAs related to COM
      • Improvements to COM command abilities
      • Statistic collection stability enhancements
      • Scenario manager display issues resolved
      • Resolved Model Print text issues.
      • Improvements regarding Save and SaveAs related to the ProModel.INI
      • Licensing stability improvements
      • Regular bug fixes.



      MedModel (July 2020)



      System Function

      • DistanceTraveled() - Returns the distance traveled of a resource; and its unit/s.


      Fixes and Improvements

      • Save As improvements.
      • Dynamic Plot enhancements.
      • Tank creation improvements.
      • Conveyor stability improvements.
      • Graphic Editor stability improvements.
      • Additional language support with licensing.
      • Support for Minitab 19.
      • Improvements with Model Collaborator opening the model after saving.


      MedModel (April 2020)

      We are pleased to announce the latest release of MedModel. This product is available through the auto update within the software:

      You can also get a copy as well from our downloads site (just ask support to send you a link).
      We have been working on some key improvements. 


      • Improved error logging
      • Improved array import stability
      • Enhancements to licensing stability
      • Resolved ability to disable shift in right-click menu
      • Stability with hotkey improved
      • Regular bug fixes


      With the next update From 10.2 to 10.3 your serial numbers and hardware keys for both stand alone and networking licenses will no longer work going forward; so just follow the procedure below to transition to the improved system.
      All customers that are current on Maintenance and Support contracts will simply install the software on their machine and create a user account which they will then log in with. Below is a outline of the new licensing process that will allow the following:

      • Improve the ability to move from machine to machine without termination of license.
      • Give ability to check out a license and go offline
      • Enhance network license capability
        • No license software or hardware is now required to reside or be maintained on a server.

      If you have a hardware key, please contact your sales rep to set up a process to return the hardware and set up the new license.

      How to License ProModel Software Products

      1. After installing the new update, start the application.
      2. A login prompt should appear. Choose Sign Up to create your new ProModel account (Use your company email that ProModel Support used to add you to our new licensing system. It should be the email used to send you this message) You can also choose to authenticate with an Autodesk User Account for convenience.

      1. Create a password for your new ProModel account
      2. Click Sign Up and then the following message should appear:

      1. Go to your email program to get the Verify Email sent to you

      1. Click on the Verify My Email button in the email and it should open a web page with the following verification message:

      1. Now return to the ProModel application and click the Login License button in the ribbon:

      1. This will open the login screen again. Enter your email address, newly created password and then click the Log In button.

      1. Good Job -  You have created a ProModel account. Next you will connect this account with the new ProModel licensing system. So you will get the following prompt:

      1. Click the Request Code button and you should receive this message:

      1. Click OK and then go to your email and get the Auth Code that was sent to you.
      2. Copy the Auth Code and then enter it into the following dialog:

      1. Click Send Code and you should now be successfully signed into the application!


      Office 64 bit support

      • Office 32 bit and 64 bit are now supported for import/export, as well as ActiveX.

      Fixes and Improvements

      • Shift Carryover improvements
      • Resolved issues with scenario manager
      • Array export sheet naming issues
      • Regular bug fixes

      Thank you for your continued support of ProModel. We are excited to make this change that will enhance your experience using ProModel products. If you need any further assistance making this change please contact our tech support team at and we will be happy to assist you.


      What's New in MedModel 2018 SP3


      Entity Spot Enhancements 

      • Entity Spots now will resize based on the zoom percent of the model. Drastically improving scaling ability. 

      Background Graphic to Scale 

      • With the Background Graphic to Scale option in the Insert Ribbon, you can select a background image, including DWG (requires AutoCAD® to be installed on your machine). 

      • The image can be zoomed in and out, and panned to find the correct section of the image that you want to place markers on to indicate distance and grid units desired. The image will be placed in the model as the background scaled accordingly to your specifications. 

      Unique Graphic Libraries 

      • Each model will now have the ability to have a unique Graphic Library located in the same directory as the model is stored. 


      Fixes and Improvements 

      • Additional grid stability improvements 
      • Macro stability improvements  
      • Enhancements to Array properties 
      • Improvements to Contextual Help 
      • Regular bug fixes 



      What's New in MedModel 2018 SP2


      System Functions

      • ScenarioName() - Returns current scenario name when the function is invoked in logic; providing ability for more custom reporting.
      • SysClock() - Returns the System Date and Time when the function is invoked in logic; providing ability for more custom reporting.

      Fixes and Improvements

      • Resolved logic window stability
      • Shift carryover improvements
      • Auto Update improvements.
      • Grid stability improvements
      • File save stability improvements
      • Regular bug fixes



      What's New in MedModel 2018 SP1

      We are excited to announce the release of ProModel and MedModel 2018 SP1.


      • Macros are usable in Array import/export fields
      • Macros can replace File, Sheet, and Cells
      • Users can now experiment with Array import and export by changing the macro scenario parameters

      What's New in MedModel 2018?

      Ribbon UI

      The traditional menus and toolbars have been replaced with a fluent Ribbon bar like the one you find in Microsoft Office applications. The new Ribbon makes it easier to access the various modules and features within the application and better facilitate touch screen and high-resolution devices.

      Quick Access Toolbar

      Add highly used ribbon buttons to the Quick Access Toolbar (QAT) for fast and easy access to the program functionality they provide (located in the upper left corner of the application). Either select an option from the Customize menu or right-click on a button in the ribbon and choose to add it to the QAT.

      Docking Windows

      Windows are now docked within the new workspace interface, which means that when you adjust the size of one window, the others automatically resize accordingly. Say goodbye to overlapping windows. You can also stack windows on top of each other and quickly access them from their respective tab thus saving valuable view space. Windows even proportionally adjust when you resize the entire application.

      Window Persistence

      Tired of leaving a module only to return and have to reopen its sub-windows? In this new release, all windows persist! If you leave one module for another (e.g. to create a new global variable), when you return to that module, all its previously open windows will be reopened.

      Right-Click Context Menus

      Context menus are available in every table and accessible by right-clicking in any field within that table. For example, you will be able to quickly delete, insert or move a record with a simple right-click of the mouse. The right-click context menus in Background graphics are improved and provide new access to editing other modeling elements such as locations and variables.

      Recent Model List

      The list of recently opened models in the File application menu has been expanded from five to up to 19. Pin your favorite model files to the top of the list and hover over any model name to reveal the full path to the model.

      Single Background Graphics Mode

      No more discussion or decision on whether to go to Front of Grid or Behind Grid mode when creating background graphics. You simply just go to Background Graphics for editing images. Create shapes, add text and import pictures through the new Insert ribbon.


      • New and updated hotkeys for fast access to key modules and application features.
      • Super Tooltips appear revealing hotkeys and help snippets when hovering over ribbon buttons, and selecting F1 opens online context help for the given button.

      • Variable labels can be quickly created using the hotkey Ctrl+T and then clicking on the Layout.
      • SimRunner Input Factors have been expanded beyond the previous limit of 500.
      • Simultaneously run an optimization in SimRunner and continue editing your model.
      • Conveniently cycle through all open windows using Ctrl+Tab.

      • Name-Index Numbers are displayed in right-click context menus.
      • Selecting Continuous Trace now opens a window and begins tracing (like Step Trace Events).
      • When exporting your model to a text file, you are now prompted whether or not to open it right away.


      What's New in the 2016 SP1 release?

      Resource Distance Traveled Statistics

      The distance your resources travel over the course of a simulation is now collected and reported in Output Viewer. It is displayed as Total Distance Traveled in Resource Summary reports and tracks the overall distance traveled for individual units.

      Identify Captured Resource Units

      In addition to determining which resource you’ve captured, you can now find out the specific unit of that resource as well. With the new OwnedResourceUnit() function, you can get the unit number of any resource owned by an entity. This is useful when collecting custom resource statistics at the individual unit level.

      In-Process Resource Utilization Statistics

      Access the utilization of your resources at any time during simulation. Using the newly modified PercentUtil() function, you can find out the utilization of individual units of a resource or a summary of all units of a given resource type. This allows you to make dynamic logical decisions or write out custom statistics to a CSV or Excel file.

      Utilization for a specific resource unit

      Utilization of all units for a resource type

      Quickly Access Element Definitions

      Have you ever been writing or viewing logic, and wanted to quickly see the definition (or details) of a specific subroutine, array, location, etc.? Well, now you can! Simply highlight that model element in logic, press the F12 key, and you will be taken to that element’s specific record in its edit table. For example, if you highlight a subroutine name in logic and press F12, you will be taken to its exact record in the Subroutine table.

      Programmatic Export of Statistics

      The statistical results of your simulation runs can be programmatically accessed through a new API to Output Viewer. You can get the raw data, down to the individual replication, or have it summarized or grouped (just like in Output Viewer) prior to accessing it. Either way, you can access your results, for example to load into Excel or a database, for analysis outside of Output Viewer.

      As an example, this is a Time Plot in Output Viewer where the time series data is averaged over a custom period of 15 minute intervals.

      Using the new API, you can have Output Viewer summarize the data into 15 minute intervals prior to exporting it to Excel.

      The exported format makes it easy to create a Pivot table and Pivot chart in Excel.


      • When exporting Array data at the end of simulation, the replication number is no longer written out in the Excel Sheet name if “Export after final replication only” is checked.
      • Minitab version 17.3 is now supported



      What's New in the 2016 release?

      Simplified Single Click Installation and Licensing

      Enter you Serial Number and Email address and click Install. Nothing more to do as the software is installed and licensed without further action.

      ProModel 2016 Installation

      Intellisense Optional

      If you like to enter your model logic freely, in your own format and without prompts, you can turn off the Intellisense feature and write your logic however you like.


      Shift Carryover and Grouped Entities

      Resources that entities capture prior to grouping, and any that the grouped entity subsequently captures, can be pulled off shift and replenished through this shift carryover capability. The grouped entity will only resume processing once all resources have been replaced.

      Failed Arrival Statistics for Ordered Entities

      Previously, only explicitly defined entity Arrivals automatically collected stats when failing to arrive (due to a lack of available capacity). Now, you can individually control which entity-location Order statement reports when it fails to arrive at its ordered location.



    System Requirements




    Computer and processor

    1 gigahertz (GHz) or faster 32-bit (x86) or 64-bit (x86-64) processor


    1 GB RAM (32-bit); 2 GB RAM (64-bit)

    Hard disk

    1.5 GB available disk space

    Operating system

    Windows 10


    Internet access (for online registration and updates)

This website uses cookies to improve your user experience. If you continue on this website, you will be providing your consent to our use of cookies.