For example, each fault message may include an Action header indicating that the response is a fault response, a MessageId header indicating the unique MessageID, and a RelatesTo header which indicates the request to which the fault response relates.