. . . "The service comprises a function name with a return type and all data types used for that service and the direction of its parameters." . .