My DS is a doctor, in the US. He was given extensive training in patient communication in the course of his studies.
His med school hired actors to present with various 'symptoms' and the students were supposed to ask intelligent questions in a kind, non-judgemental, and professional way, and then come up with their response/ diagnosis / explanation of what further labs or testing needed to be done. Small but basic elements of patient contact were drilled into the students - like a warm and polite greeting, a handshake, strong eye contact, being familiar with the patient's record before entering the exam room, making sure he pronounced the patient's name properly, letting the patient talk and not cutting in with a question...
As a resident, learning his specialty, he was further coached by his seniors in communication. Basically, he learned to gauge or assess the sort of personality he was dealing with, and their anxiety level as well as vocabulary / level of intelligence, and wider experience of life in the first two minutes of conversation, and to go from there with his manner.
As a med student, the male patient actors mostly gave feedback that they appreciated DS's candour (bluntness), and the women said they would have preferred a bit more hand holding. This he worked on.
He learned as a resident that he really needed to tread carefully in some areas, while a candid approach worked well in others. Generally speaking, if a condition was related to patient weight or lifestyle (high cholesterol or type 2 diabetes related to junk food, booze, smoking) issues related to drugs, and easing off the substances or losing weight would make a difference to health, he had to be very tactful, while for a diagnosis of cancer or an acute condition, a factual approach was usually appreciated., along with, "I know that's a lot to take on board, so we won't rush through this," followed by recommendations for labs, treatment, etc, and then listening to questions from the patient, answering kindly even if a question was repeated or based on misunderstanding the info.