November 30, 2023 What does total demand mean? Total Demand is the combination of Projected scheduled demand and unscheduled demand.