OnBase Mackinac Solution Summary – Payer 201703 from IDT OnBase Mackinac Solution Summary - Payer 201703 from IDT