A non-transitory computer readable medium storing instructions executable by at least one electronic processor to perform a method of automated identification of one or more malfunction areas of a set of malfunction areas for a service case in which a medical device is serviced, the method comprising: providing a parts ordering user interface for ordering parts for the service case, the parts ordering user interface providing text descriptions of the parts ordered for the service case; providing a service report entry user interface for receiving a text description of the service case including at least a malfunction report for the medical device and repair notes for the service case; generating an output probability vector of probabilities for the set of malfunction areas of the medical device by operations including applying at least one classifier (42, 46) to at least one of the text descriptions of the parts ordered for the service case and/or the text description of the service case; and displaying a list of one or more most probable malfunction areas for the service case wherein the one or more most probable malfunction areas are the one or more malfunction areas of the set of malfunction areas having highest probability in the output probability vector; and wherein the generating of the output probability vector includes: generating a first probability vector of probabilities for the set of malfunction areas of the medical device by applying a first classifier to the text descriptions of the parts ordered for the service case; characterized by generating a second probability vector of probabilities for the set of malfunction areas of the medical device by applying a second classifier to the text description of the service case; and combining the first probability vector and the second probability vector to generate the output probability vector of probabilities of the one or more malfunction areas of the medical device. providing a parts ordering user interface for ordering parts for the service case, the parts ordering user interface providing text descriptions of the parts ordered for the service case; providing a service report entry user interface for receiving a text description of the service case including at least a malfunction report for the medical device and repair notes for the service case; generating an output probability vector of probabilities for the set of malfunction areas of the medical device by operations including applying at least one classifier (42, 46) to at least one of the text descriptions of the parts ordered for the service case and/or the text description of the service case; and displaying a list of one or more most probable malfunction areas for the service case wherein the one or more most probable malfunction areas are the one or more malfunction areas of the set of malfunction areas having highest probability in the output probability vector; and generating a first probability vector of probabilities for the set of malfunction areas of the medical device by applying a first classifier to the text descriptions of the parts ordered for the service case; characterized by generating a second probability vector of probabilities for the set of malfunction areas of the medical device by applying a second classifier to the text description of the service case; and combining the first probability vector and the second probability vector to generate the output probability vector of probabilities of the one or more malfunction areas of the medical device.