diff --git a/src/Controllers/ParameterController.ts b/src/Controllers/ParameterController.ts
new file mode 100644
index 0000000000000000000000000000000000000000..31e16c9df9d2d7b328348f3338881294cb69c742
--- /dev/null
+++ b/src/Controllers/ParameterController.ts
@@ -0,0 +1,14 @@
+import {
+  Handler, Request, Response, Router,
+} from 'express';
+import ParameterType from '../Enum/ParameterType';
+
+const router = Router();
+
+const getParametersOfType: Handler = async (req: Request, res: Response) => {
+  res.send();
+};
+
+router.post('/', getParametersOfType);
+
+export default router;
diff --git a/src/Enum/ParameterType.ts b/src/Enum/ParameterType.ts
new file mode 100644
index 0000000000000000000000000000000000000000..f2ce0420bf75f91cee0fd4975c474d6e95f1b8ae
--- /dev/null
+++ b/src/Enum/ParameterType.ts
@@ -0,0 +1,8 @@
+enum ParameterType {
+  NAF = 'NAF',
+  PesoPorDefecto = 'Peso por defecto',
+  EmbarazoYLactancia = 'Embarazo y lactancia',
+  ConstanteDeEcuacion = 'Constante de ecuacion'
+}
+
+export default ParameterType;
diff --git a/src/Models/Parameter.ts b/src/Models/Parameter.ts
new file mode 100644
index 0000000000000000000000000000000000000000..35b130662806aada16ac16d5ab58836213aa57d2
--- /dev/null
+++ b/src/Models/Parameter.ts
@@ -0,0 +1,12 @@
+class Parameter {
+  name: string;
+
+  value: number;
+
+  constructor(name: string, value: number) {
+    this.name = name;
+    this.value = value;
+  }
+}
+
+export default Parameter;
diff --git a/src/Services/ParameterService.ts b/src/Services/ParameterService.ts
index 05e48b1fc97dba0c5248a3622fcef497bc4b76f2..06ed93dc4f73d86acbecbe63ef2b1195fdd253e1 100644
--- a/src/Services/ParameterService.ts
+++ b/src/Services/ParameterService.ts
@@ -1,4 +1,5 @@
 import AgeBracket from '../Enum/AgeBracket';
+import ParameterType from '../Enum/ParameterType';
 import Sex from '../Enum/Sex';
 // import Parameter from '../Models/Parameter';