Price caps create shortages when they are the rate limiting factor, which is always the case when imposed on a free market whenever the cap is below the market price, so this is an extremely accurate statement when dealing with things like lightly regulated commodities.
Whether they would be the rate limiting factor in health care remain to be seen, since health care is highly regulated with regulatory capture, licensing, and violence enforced market manipulations. As a thought experiment, in the extreme that health care were a pure monopoly, then I could envision some price caps somewhere between cost and price where the supply curve is relatively flat on either side thus creating minimal effects to supply.
You don't need to waste time with though experiments, you can just look around at various national healthcare systems. Wherever there are price caps, certain treatments have long queues or are simply not available at all. That's why affluent Canadians often come to the USA as medical tourists and pay cash for MRI scans or joint replacement surgery. Every system rations care somehow and price caps aren't necessarily the worst way to do it so let's just be real about the consequences.