diff --git a/src/Service.cpp b/src/Service.cpp
index 84397d27921974610631c48f247a78f93f4d6be7..9a74dba560b2bc0043fb67245d0b7f17bef0ac76 100644
--- a/src/Service.cpp
+++ b/src/Service.cpp
@@ -12,12 +12,20 @@ void Service::execute(Message &message) {
 		case 8:
 			Services.functionManagement.execute(message); // ST[08]
 			break;
+		case 9:
+			Services.timeManagement.execute(message); // ST[09]
+			break;
+		case 11:
+			Services.timeBasedScheduling.execute(message); // ST[11]
+			break;
 		case 17:
 			Services.testService.execute(message); // ST[17]
 			break;
 		case 19:
 			Services.eventAction.execute(message); // ST[19]
 			break;
+		case 20:
+			Services.parameterManagement.execute(message); // ST[20]
 		default:
 			ErrorHandler::reportInternalError(ErrorHandler::OtherMessageType);
 			break;