Is On Demand (Batch Mode) required for Screening and Enrollment mapping rules?

Yes. When creating mapping rules on Screening or Enrollment forms, these must be set to On Demand (Batch Mode).