Not sure about all engines, Dave. Mine is N57Z. BMW deny it has one as does a main dealer (Lancasters - Bury St. Edmunds).
My hand book says drive for 30 miles or 40 minutes (I think. Something like that, anyway) - then check oil level using IDrive, and with engine running. It shows an oil level gauge on screen!
https://www.autoscopecarcare.com/bmw-forum/bmw-low-oil-sensor-how-do-i-know-if-my-bmw-is-low-on-oil/