Initial classes for callout resolutions

Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
Change-Id: I5df0c1cc59facc5c36aac20ca52503d20ae0f76a
diff --git a/analyzer/service_data.hpp b/analyzer/service_data.hpp
index ffd0804..9f93bb9 100644
--- a/analyzer/service_data.hpp
+++ b/analyzer/service_data.hpp
@@ -114,7 +114,7 @@
 {
   public:
     /** Supported service procedures. */
-    enum Procedure
+    enum Type
     {
         NEXTLVL, ///< Contact next level support.
     };
@@ -125,19 +125,19 @@
      * @param i_procedure The location code of the hardware callout.
      * @param i_priority     The callout priority.
      */
-    ProcedureCallout(Procedure i_procedure, Priority i_priority) :
+    ProcedureCallout(Type i_procedure, Priority i_priority) :
         Callout(i_priority), iv_procedure(i_procedure)
     {}
 
   private:
     /** The callout priority. */
-    const Procedure iv_procedure;
+    const Type iv_procedure;
 
   public:
     void getJson(nlohmann::json& j) const override
     {
         // clang-format off
-        static const std::map<Procedure, std::string> m =
+        static const std::map<Type, std::string> m =
         {
             {NEXTLVL, "NEXTLVL"},
         };