BPMN in healthcare: Challenges and best practices