Prompt engineering paradigms for medical applications: scoping review and recommendations for better practices