Fix OemManager schema for profiles

Make schema pass validator. Found quite a few missing
fields and odata.id issues.

Tested: Passes validator

Change-Id: Ibba92018d07a2a9f2ba833c295a235fee7845a97
Signed-off-by: James Feist <james.feist@linux.intel.com>
diff --git a/static/redfish/v1/JsonSchemas/OemManager/index.json b/static/redfish/v1/JsonSchemas/OemManager/index.json
index bf69511..5cc0b83 100644
--- a/static/redfish/v1/JsonSchemas/OemManager/index.json
+++ b/static/redfish/v1/JsonSchemas/OemManager/index.json
@@ -49,6 +49,14 @@
                         }
                     ]
                 },
+                "Profile": {
+                    "description": "Current thermal profile.",
+                    "longDescription": "Current thermal profile.",
+                    "type": [
+                        "string",
+                        "null"
+                    ]
+                },
                 "StepwiseControllers": {
                     "anyOf": [
                         {
@@ -115,6 +123,11 @@
                     "longDescription": "Input sensors to the PID controller.",
                     "type": "array"
                 },
+                "NegativeHysteresis": {
+                    "description": "Negative hysteresis for the controller.",
+                    "longDescription": "Negative hysteresis for the controller.",
+                    "type": "number"
+                },
                 "OutLimitMax": {
                     "description": "Output limit maxiumum for the pwm.",
                     "longDescription": "Output limit maxiumum for the pwm.",
@@ -141,6 +154,11 @@
                     "longDescription": "Polynomial coefficent for the PID.",
                     "type": "number"
                 },
+                "PositiveHysteresis": {
+                    "description": "Positive hysteresis for the controller.",
+                    "longDescription": "Positive hysteresis for the controller.",
+                    "type": "number"
+                },
                 "SlewNeg": {
                     "description": "Negative slew rate for the PID.",
                     "longDescription": "Negative slew rate for the PID.",
@@ -219,7 +237,7 @@
                     "longDescription": "If the sensors are in fail-safe mode, this is the percentage to use.",
                     "type": "number"
                 },
-                "MinThermalRpm": {
+                "MinThermalOutput": {
                     "description": "Minimum thermal RPM that can be set in this Zone.",
                     "longDescription": "Minimum thermal RPM that can be set in this Zone.",
                     "type": "number"
@@ -360,6 +378,11 @@
                     "longDescription": "Input sensors to the PID controller.",
                     "type": "array"
                 },
+                "NegativeHysteresis": {
+                    "description": "Negative hysteresis for the controller.",
+                    "longDescription": "Negative hysteresis for the controller.",
+                    "type": "number"
+                },
                 "OutLimitMax": {
                     "description": "Output limit maxiumum for the pwm.",
                     "longDescription": "Output limit maxiumum for the pwm.",
@@ -375,6 +398,16 @@
                     "longDescription": "Polynomial coefficent for the PID.",
                     "type": "number"
                 },
+                "PositiveHysteresis": {
+                    "description": "Positive hysteresis for the controller.",
+                    "longDescription": "Positive hysteresis for the controller.",
+                    "type": "number"
+                },
+                "SetPoint": {
+                    "description": "Setpoint for the PID.",
+                    "longDescription": "Setpoint for the PID.",
+                    "type": "number"
+                },
                 "SlewNeg": {
                     "description": "Negative slew rate for the PID.",
                     "longDescription": "Negative slew rate for the PID.",
@@ -436,6 +469,14 @@
                 }
             },
             "properties": {
+                "Direction": {
+                    "description": "Direction that the stepwise controller applies.",
+                    "longDescription": "Direction that the stepwise controller applies. Options include Ceiling and Floor.",
+                    "type": [
+                        "string",
+                        "null"
+                    ]
+                },
                 "Inputs": {
                     "description": "Input sensors to the Stepwise controller.",
                     "items": {