org.onap migration
[vid.git] / vid-app-common / src / main / webapp / app / vid / scripts / constants / fieldConstants.js
index 03ec788..d7f429a 100755 (executable)
 \r
 "use strict";\r
 \r
-appDS2.factory("FIELD", [ "PARAMETER", function(PARAMETER) {\r
+appDS2.factory("FIELD", ["PARAMETER", function (PARAMETER) {\r
 \r
     /*\r
      * ID values are typically used internally.\r
      */\r
     var ID = {\r
-               AVAILABLE_VOLUME_GROUP : "availableVolumeGroup",\r
-               INSTANCE_NAME : "instanceName",\r
-               LCP_REGION : "lcpRegion",\r
-               LCP_REGION_TEXT : "lcpRegionText",\r
-               PRODUCT_FAMILY : "productFamily",\r
-               SERVICE_TYPE : "serviceType",\r
-               SUBSCRIBER_NAME : "subscriberName",\r
-               SUPPRESS_ROLLBACK : "suppressRollback",\r
-               TENANT : "tenant",\r
-               VNF_TARGETPROVSTATUS : "target",\r
-               \r
-               AAI_GET_FULL_SUBSCRIBERS : "aai_get_full_subscribers",\r
-               AAI_REFRESH_FULL_SUBSCRIBERS : "aai_refresh_full_subscribers",\r
-               AAI_GET_SERVICES : "aai_get_services",\r
-               AAI_GET_SUBSCRIBERS : "aai_get_subscribers",\r
-               AAI_GET_TENTANTS : "aai_get_tenants",\r
-               AAI_REFRESH_SUBSCRIBERS : "aai_refresh_subscribers",\r
-               AAI_SUB_DETAILS : "aai_sub_details",\r
-               AAI_SUB_VIEWEDIT : "aai_sub_viewedit",\r
-               ANGULAR_UI_TREE_COLLAPSEALL : "angular-ui-tree:collapse-all",\r
-               ANGULAR_UI_TREE_EXPANDALL : "angular-ui-tree:expand-all",\r
-               CATEGORY : "category",\r
-               COLOR_8F8 : "#8F8",\r
-               COLOR_F88 : "#F88",\r
-               COLOR_NONE : "none",\r
-               CUSTOMER : "customer",\r
-               CUSTOMIZATION_UUID : "customizationUuid",\r
-               DESCRIPTION : "description",\r
-               GENERIC_VNF : "generic-vnf",\r
-               GLOBAL_CUSTOMER_ID : "global-customer-id",\r
-               GLOBAL_CUST_ID : "globalCustomerId",\r
-               IN_MAINT : "in-maint",\r
-               INVENTORY_RESPONSE_ITEMS : "inventory-response-items",\r
-               INVENTORY_RESPONSE_ITEM : "inventory-response-item",\r
-               L3_NETWORK : "l3-network",\r
-               SUB_NET : "subnet",\r
-               SUBNET_NAME : "subnet-name",\r
-               SUBNET_ID : "subnet-id",\r
-               GATEWAY_ADDRESS : "gateway-address",\r
-               NETWORK_START_ADDRESS : "network-start-address",\r
-               CIDR_MASK : "cidr-mask",\r
-               MODEL_CUSTOMIZATION_ID : "model-customization-id",\r
-               MODEL_CUSTOMIZATION_NAME : "modelCustomizationName",\r
-               MODEL_INVARIANT_ID : "modelInvariantId",\r
-               MODEL_INVAR_ID : "model-invariant-id",\r
-               MODEL_NAME : "modelName",\r
-               MODEL_NAME_VERSION_ID : "modelNameVersionId",\r
-               MODEL_VERSION : "modelVersion",\r
-               MODEL_VERSION_ID : "model-version-id",\r
-               NETWORK_NAME : "network-name",\r
-               NETWORK_ID : "network-id",\r
-               NETWORK_TYPE : "network-type",\r
-               NETWORKS : "networks",\r
-               OPERATIONAL_STATUS : "operational-status",\r
-               ORCHESTRATION_STATUS : "orchestration-status",\r
-               PERCENT_PROGRESS : "precentProgress",\r
-               PERSONA_MODEL_ID : "persona-model-id",\r
-               PERSONA_MODEL_VERSION : "persona-model-version",\r
-               PERSONA_MODEL_CUSTOMIZATION_ID : "persona-model-customization-id",\r
-               PROV_STATUS : "prov-status",\r
-               REQUEST : "request",\r
-               REQUEST_ID : "requestId",\r
-               REQUEST_LIST : "requestList",\r
-               REQUEST_TYPE : "requestType",\r
-               REQUEST_REFERENCES : "requestReferences",\r
-               REQUEST_STATE : "requestState",\r
-               REQUEST_STATUS : "requestStatus",\r
-               RESOURCE_LINK : "resource-link",\r
-               RESULT_DATA : "result-data",\r
-               SERVICE_DESCRIPTION : "service-description",\r
-               SERVICE_ID : "service-id",\r
-               SERVICE_INSTANCE : "service-instance",\r
-               SERVICE_INSTANCES : "service-instances",\r
-               SERVICE_INSTANCE_ID : "service-instance-id",\r
-               SERVICE_INSTANCE_NAME : "service-instance-name",\r
-               SERVICE_SUBSCRIPTION : "service-subscription",\r
-               SERVICE_SUBSCRIPTIONS : "service-subscriptions",\r
-               SERVICETYPE : "service-type",\r
-               STATUS_MESSAGE : "statusMessage",\r
-               SUBNAME : "subscriber-name",\r
-               TIMESTAMP : "timestamp",\r
-               VF_MODULE : "vf-module",\r
-               VF_MODULES : "vfModules",\r
-               VF_MODULE_ID : "vf-module-id",\r
-               VF_MODULE_NAME : "vf-module-name",\r
-               VID : "VID",\r
-               VNF_ID : "vnf-id",\r
-               VNF_NAME : "vnf-name",\r
-               VNF_TYPE : "vnf-type",\r
-               VNFS : "vnfs",\r
-               AVAILABLEVOLUMEGROUPS : "availableVolumeGroups",\r
-               VOLUMEGROUPS : "volumeGroups",\r
-               VOLUME_GROUP : "volume-group",\r
-               VOLUME_GROUP_ID : "volume-group-id",\r
-               VOLUME_GROUP_NAME : "volume-group-name",\r
-               SDN_C_PRELOAD : "sdncPreload",\r
-               UPLOAD_SUPPLEMENTORY_DATA_FILE : "uploadSupplementoryDataFile",\r
-               SUPPLEMENTORY_DATA_FILE : "supplementoryDataFile"\r
+        AVAILABLE_VOLUME_GROUP: "availableVolumeGroup",\r
+        INSTANCE_NAME: "instanceName",\r
+        LCP_REGION: "lcpRegion",\r
+        LCP_REGION_TEXT: "lcpRegionText",\r
+        PRODUCT_FAMILY: "productFamily",\r
+        AIC_ZONES: "aic_zone",\r
+        SERVICE_TYPE: "serviceType",\r
+        SERVICE_ROLE: "serviceRole",\r
+        SUBSCRIBER_NAME: "subscriberName",\r
+        SUPPRESS_ROLLBACK: "suppressRollback",\r
+        TENANT: "tenant",\r
+        PROJECT: "project",\r
+        OWNING_ENTITY : "owningEntity",\r
+        LINE_OF_BUSINESS : "lineOfBusiness",\r
+        PLATFORM : "platform",\r
+        VNF_TARGETPROVSTATUS: "target",\r
+\r
+        AAI_GET_FULL_SUBSCRIBERS: "aai_get_full_subscribers",\r
+        AAI_REFRESH_FULL_SUBSCRIBERS: "aai_refresh_full_subscribers",\r
+        AAI_GET_SERVICES: "aai_get_services",\r
+        AAI_GET_SUBSCRIBERS: "aai_get_subscribers",\r
+        AAI_GET_TENTANTS: "aai_get_tenants",\r
+        AAI_REFRESH_SUBSCRIBERS: "aai_refresh_subscribers",\r
+        AAI_SUB_DETAILS: "aai_sub_details",\r
+        AAI_SUB_VIEWEDIT: "aai_sub_viewedit",\r
+        ANGULAR_UI_TREE_COLLAPSEALL: "angular-ui-tree:collapse-all",\r
+        ANGULAR_UI_TREE_EXPANDALL: "angular-ui-tree:expand-all",\r
+        CATEGORY: "category",\r
+        COLOR_8F8: "#8F8",\r
+        COLOR_F88: "#F88",\r
+        COLOR_NONE: "none",\r
+        CUSTOMER: "customer",\r
+        CUSTOMIZATION_UUID: "customizationUuid",\r
+        DESCRIPTION: "description",\r
+        GENERIC_VNF: "generic-vnf",\r
+        GLOBAL_CUSTOMER_ID: "global-customer-id",\r
+        GLOBAL_CUST_ID: "globalCustomerId",\r
+        IN_MAINT: "in-maint",\r
+        INVENTORY_RESPONSE_ITEMS: "inventory-response-items",\r
+        INVENTORY_RESPONSE_ITEM: "inventory-response-item",\r
+        L3_NETWORK: "l3-network",\r
+        SUB_NET: "subnet",\r
+        SUBNET_NAME: "subnet-name",\r
+        SUBNET_ID: "subnet-id",\r
+        GATEWAY_ADDRESS: "gateway-address",\r
+        NETWORK_START_ADDRESS: "network-start-address",\r
+        CIDR_MASK: "cidr-mask",\r
+        MODEL_CUSTOMIZATION_ID: "model-customization-id",\r
+        MODEL_CUSTOMIZATION_NAME: "modelCustomizationName",\r
+        MODEL_INVARIANT_ID: "modelInvariantId",\r
+        MODEL_INVAR_ID: "model-invariant-id",\r
+        MODEL_NAME: "modelName",\r
+        MODEL_NAME_VERSION_ID: "modelNameVersionId",\r
+        MODEL_VERSION: "modelVersion",\r
+        MODEL_VERSION_ID: "model-version-id",\r
+        NETWORK_NAME: "network-name",\r
+        NETWORK_ID: "network-id",\r
+        NETWORK_TYPE: "network-type",\r
+        NETWORKS: "networks",\r
+        OPERATIONAL_STATUS: "operational-status",\r
+        ORCHESTRATION_STATUS: "orchestration-status",\r
+        PERCENT_PROGRESS: "percent-progress",\r
+        PERSONA_MODEL_ID: "persona-model-id",\r
+        PERSONA_MODEL_VERSION: "persona-model-version",\r
+        PERSONA_MODEL_CUSTOMIZATION_ID: "persona-model-customization-id",\r
+        PROV_STATUS: "prov-status",\r
+        REQUEST: "request",\r
+        REQUEST_ID: "requestId",\r
+        REQUEST_LIST: "requestList",\r
+        REQUEST_TYPE: "requestType",\r
+        REQUEST_REFERENCES: "requestReferences",\r
+        REQUEST_STATE: "requestState",\r
+        REQUEST_STATUS: "requestStatus",\r
+        RESOURCE_LINK: "resource-link",\r
+        RESULT_DATA: "result-data",\r
+        SERVICE_DESCRIPTION: "service-description",\r
+        SERVICE_ID: "service-id",\r
+        SERVICE_INSTANCE: "service-instance",\r
+        SERVICE_INSTANCES: "service-instances",\r
+        SERVICE_INSTANCE_ID: "service-instance-id",\r
+        SERVICE_INSTANCE_NAME: "service-instance-name",\r
+        SERVICE_SUBSCRIPTION: "service-subscription",\r
+        SERVICE_SUBSCRIPTIONS: "service-subscriptions",\r
+        SERVICETYPE: "service-type",\r
+        STATUS_MESSAGE: "statusMessage",\r
+        SUBNAME: "subscriber-name",\r
+        IS_PERMITTED: "is-permitted",\r
+        TIMESTAMP: "timestamp",\r
+        VF_MODULE: "vf-module",\r
+        VF_MODULES: "vfModules",\r
+        VF_MODULE_ID: "vf-module-id",\r
+        VF_MODULE_NAME: "vf-module-name",\r
+        VID: "VID",\r
+        VNF_ID: "vnf-id",\r
+        VNF_NAME: "vnf-name",\r
+        VNF_TYPE: "vnf-type",\r
+        VNFS: "vnfs",\r
+        AVAILABLEVOLUMEGROUPS: "availableVolumeGroups",\r
+        VOLUMEGROUPS: "volumeGroups",\r
+        VOLUME_GROUP: "volume-group",\r
+        VOLUME_GROUP_ID: "volume-group-id",\r
+        VOLUME_GROUP_NAME: "volume-group-name",\r
+        SDN_C_PRELOAD: "sdncPreload",\r
+        UPLOAD_SUPPLEMENTORY_DATA_FILE: "uploadSupplementoryDataFile",\r
+        SUPPLEMENTORY_DATA_FILE: "supplementoryDataFile",\r
+        ZONE_ID: "zone-id",\r
+        ZONE_NAME: "zone-name",\r
+        GENERIC_CONFIGURATION: "configuration",\r
+        CONFIGURATIONS: "configurations",\r
+        CONFIGURATION: "configuration",\r
+        CONFIGURATION_NAME: "configuration-name",\r
+        CONFIGURATION_TYPE: "configuration-type",\r
+        CONFIGURATION_ID: "configuration-id",\r
+        PORT: "l-interface",\r
+        PORT_ID: "interface-id",\r
+        PORT_NAME: "interface-name",\r
+        PORT_MIRRORED: "is-port-mirrored"\r
     };\r
 \r
     var KEY = {\r
-       LCP_REGION_TEXT : "AAIAIC25"\r
+        LCP_REGION_TEXT: "AAIAIC25"\r
     };\r
-   \r
+\r
     /*\r
      * NAME values are displayed on GUI pages.\r
      */\r
     var NAME = {\r
-       AVAILABLE_VOLUME_GROUP : "Available Volume Group",\r
-       INSTANCE_NAME : "Instance Name",\r
-       CUSTOMER_ID : "Customer ID",\r
-       LCP_REGION : "LCP Region",\r
-       LCP_REGION_TEXT : "Legacy Region",\r
-       MODEL_INVARIANT_UUID: "Model Invariant UUID",\r
-       MODEL_NAME: "Model Name",\r
-       MODEL_VERSION: "Model Version",\r
-       MODEL_UUID: "Model UUID",\r
-       MODEL_CUSTOMIZATION_UUID: "Model Customization UUID",\r
-       MODEL_VNF_TYPE: "NF Type",\r
-       MODEL_VNF_ROLE: "NF Role",\r
-       MODEL_VNF_FUNCTION: "NF Function",\r
-       MODEL_VNF_CODE: "NF Naming Code",\r
-       MODEL_CUSTOMIZATION_NAME: "Resource Name",\r
-       PRODUCT_FAMILY : "Product Family",\r
+    AVAILABLE_VOLUME_GROUP: "Available Volume Group",\r
+    INSTANCE_NAME: "Instance Name",\r
+    CUSTOMER_ID: "Customer ID",\r
+    LCP_REGION: "LCP Region",\r
+    LCP_REGION_TEXT: "Legacy Region",\r
+    MODEL_INVARIANT_UUID: "Model Invariant UUID",\r
+    MODEL_NAME: "Model Name",\r
+    MODEL_VERSION: "Model Version",\r
+    MODEL_UUID: "Model UUID",\r
+    MODEL_CUSTOMIZATION_UUID: "Model Customization UUID",\r
+    MODEL_VNF_TYPE: "NF Type",\r
+    MODEL_VNF_ROLE: "NF Role",\r
+    MODEL_VNF_FUNCTION: "NF Function",\r
+    MODEL_VNF_CODE: "NF Naming Code",\r
+    MODEL_CUSTOMIZATION_NAME: "Resource Name",\r
+    PRODUCT_FAMILY: "Product Family",\r
+    AIC_ZONES: "AIC Zone",\r
        RESOURCE_DESCRIPTION : "Resource Description",\r
        RESOURCE_NAME : "Resource Name",\r
        SERVICE_CATEGORY : "Service Category",\r
@@ -160,14 +180,20 @@ appDS2.factory("FIELD", [ "PARAMETER", function(PARAMETER) {
        SERVICE_INVARIANT_UUID : "Service Invariant UUID",\r
        SERVICE_NAME : "Service Name",\r
        SERVICE_TYPE : "Service Type",\r
+    SERVICE_ROLE: "Service Role",\r
        SERVICE_UUID : "Service UUID",\r
        SERVICE_VERSION : "Service Version",\r
        SUBSCRIBER_NAME : "Subscriber Name",\r
+       MOBILITY :  "Mobility",\r
        SUPPRESS_ROLLBACK : "Suppress Rollback on Failure",\r
        SDN_C_PRELOAD : "SDN-C Pre-Load",\r
-       UPLOAD_SUPPLEMENTORY_DATA_FILE : "Upload Supplementory Data file",\r
+       UPLOAD_SUPPLEMENTORY_DATA_FILE : "Upload Supplementary Data file",\r
        SUPPLEMENTORY_DATA_FILE : "Supplementory Data file (JSON format)",\r
        TENANT : "Tenant",\r
+    PROJECT : "Project",\r
+    OWNING_ENTITY : "Owning Entity",\r
+    LINE_OF_BUSINESS : "Line Of Business",\r
+    PLATFORM : "Platform",\r
        USER_SERVICE_INSTANCE_NAME : "User Service Instance Name",\r
        VF_MODULE_DESCRIPTION : "VF Module Description",\r
        VF_MODULE_LABEL : "VF Module Label",\r
@@ -189,98 +215,108 @@ appDS2.factory("FIELD", [ "PARAMETER", function(PARAMETER) {
      * PROMPT values are initial values displayed in select lists.\r
      */\r
     var PROMPT = {\r
-       AVAILABLE_VOLUME_GROUP : "Select Volume Group",\r
-       DEFAULT_A : "A default",\r
-       DEFAULT_B : "B default",\r
-       LCP_REGION : "Select LCP Region",\r
-       NO_SERVICE_INSTANCE : "No Service Instance Found",\r
-       NO_SERVICE_SUB : "No Service Subscription Found",\r
-       PRODUCT_FAMILY : "Select Product Family",\r
-       REGION : "Please choose a region",\r
-       SERVICE_TYPE : "Select Service Type",\r
-       SUBSCRIBER_NAME : "Select Subscriber Name",\r
-       TARGETPROVSTATUS : "Select Target Prov Status",\r
-       TENANT : "Select Tenant Name",\r
-       TEXT_INPUT : "Enter data",\r
-       SELECT_SERVICE : "Select a service type",\r
-       SELECT_SUB : "Select a subscriber name",\r
-       FETCHING_SUBS : " Fetching subscriber list from A&AI",\r
-       REFRESH_SUB_LIST : "Refreshing subscriber list from A&AI...",\r
-       VAR_DESCRIPTION_A : "This variable is 'a'",\r
-       VAR_DESCRIPTION_B : "This variable is 'b'",\r
-       \r
+        AVAILABLE_VOLUME_GROUP: "Select Volume Group",\r
+        DEFAULT_A: "A default",\r
+        DEFAULT_B: "B default",\r
+        LCP_REGION: "Select LCP Region",\r
+        NO_SERVICE_INSTANCE: "No Service Instance Found",\r
+        NO_SERVICE_SUB: "No Service Subscription Found",\r
+        PRODUCT_FAMILY: "Select Product Family",\r
+        AIC_ZONES: "Select AIC Zone",\r
+        REGION: "Please choose a region",\r
+        SERVICE_TYPE: "Select Service Type",\r
+        SUBSCRIBER_NAME: "Select Subscriber Name",\r
+        TARGETPROVSTATUS: "Select Target Prov Status",\r
+        TENANT: "Select Tenant Name",\r
+        PROJECT: "Select Project Name",\r
+        OWNING_ENTITY: "Select Owning Entity",\r
+        LINE_OF_BUSINESS : "Select Line Of Business",\r
+        PLATFORM : "Select Platform",\r
+        TEXT_INPUT: "Enter data",\r
+        SELECT_SERVICE: "Select a service type",\r
+        SELECT_SUB: "Select a subscriber name",\r
+        FETCHING_SUBS: " Fetching subscriber list from A&AI",\r
+        REFRESH_SUB_LIST: "Refreshing subscriber list from A&AI...",\r
+        VAR_DESCRIPTION_A: "This variable is 'a'",\r
+        VAR_DESCRIPTION_B: "This variable is 'b'",\r
+\r
     };\r
-    \r
+\r
     var STATUS = {\r
-               // Status\r
-               ALL : "ALL",\r
-               COMPLETE : "Complete",\r
-               DONE : "Done",\r
-               ERROR : "Error",\r
-               FAILED : "Failed",\r
-               FAILED_SERVICE_MODELS_ASDC : "Failed to get service models from SDC.",\r
-               FETCHING_SERVICE_TYPES : "Fetching service types list from A&AI", \r
-               FETCHING_SERVICE_CATALOG : "Fetching service catalog from AAI.  Please wait.",\r
-               FETCHING_SERVICE_CATALOG_ASDC : "Fetching service catalog from SDC.  Please wait.",\r
-               FETCHING_SUB_DETAILS : "Fetching subscriber details from A&AI for ",\r
-               FETCHING_SERVICE_INST_DATA : "Fetching service instance data from A&AI for service-instance-id=",\r
-               FETCHING_SUBSCRIBER_LIST_AAI : "Fetching subscriber list from A&AI...",\r
-               IN_PROGRESS : "In Progress",\r
-               IS_SUCCESSFUL : " isSuccessful: ",\r
-               MSO_FAILURE : "msoFailure",\r
-               NONE : "None",\r
-               NOT_FOUND : "Not Found",\r
-               NO_SERVICE_SUBSCRIPTION_FOUND : "No Service Subscription Found",\r
-               SUBMITTING_REQUEST : "Submitting Request",\r
-               SUCCESS_VNF_PROV_STATUS : "Successfully set the VNF's Prov_Status to ",\r
-               UNLOCKED : "Unlocked",\r
-               \r
+        // Status\r
+        ALL: "ALL",\r
+        COMPLETE: "Complete",\r
+        DONE: "Done",\r
+        ERROR: "Error",\r
+        FAILED: "Failed",\r
+        FAILED_SERVICE_MODELS_ASDC: "Failed to get service models from SDC.",\r
+        FETCHING_SERVICE_TYPES: "Fetching service types list from A&AI",\r
+        FETCHING_SERVICE_CATALOG: "Fetching service catalog from AAI.  Please wait.",\r
+        FETCHING_SERVICE_CATALOG_ASDC: "Fetching service catalog from SDC.  Please wait.",\r
+        FETCHING_SUB_DETAILS: "Fetching subscriber details from A&AI for ",\r
+        FETCHING_SERVICE_INST_DATA: "Fetching service instance data from A&AI for service-instance-id=",\r
+        FETCHING_SUBSCRIBER_LIST_AAI: "Fetching subscriber list from A&AI...",\r
+        IN_PROGRESS: "In Progress",\r
+        IS_SUCCESSFUL: " isSuccessful: ",\r
+        MSO_FAILURE: "msoFailure",\r
+        NONE: "None",\r
+        NOT_FOUND: "Not Found",\r
+        NO_SERVICE_SUBSCRIPTION_FOUND: "No Service Subscription Found",\r
+        SUBMITTING_REQUEST: "Submitting Request",\r
+        SUCCESS_VNF_PROV_STATUS: "Successfully set the VNF's Prov_Status to ",\r
+        UNLOCKED: "Unlocked",\r
+        AAI_ACTIVE: "Active",\r
+        AAI_INACTIVE: "Inactive",\r
+        AAI_CREATED: "Created",\r
+        AAI_ENABLED: "Enabled",\r
+        AAI_DISABLED: "Disabled"\r
     };\r
-    \r
+\r
     var STYLE = {\r
-               TABLE : "width: auto; margin: 0 auto; border-collapse: collapse; border: none;",\r
-               NAME : "width: 220px; text-align: left; vertical-align: middle; font-weight: bold; padding: 3px 5px; border: none;",\r
-                   VALUE : "width: 400px; text-align: left; vertical-align: middle; padding: 3px 5px; border: none;",\r
-                   CHECKBOX_VALUE : "width: 400px; text-align: center; vertical-align: middle; padding: 3px 5px; border: none;",\r
-                   TEXT_INPUT : "height: 25px; padding: 2px 5px;",\r
-                   CHECKBOX_INPUT : "height: 18px; width: 18px; padding: 2px 5px;",\r
-                   SELECT : "height: 25px; padding: 2px; text-align: center;",\r
-                   REQUIRED_LABEL : "width: 25px; padding: 5px 10px 10px 5px;",\r
-                   \r
-                   DISABLED : "disabled",\r
-                   BTN_INACTIVE : "button--inactive",\r
-                   BTN_PRIMARY : "button--primary",\r
-                   BTN_TYPE : "btn-type",\r
-                   MSO_CTRL_BTN : "div[ng-controller=msoCommitController] button",\r
-                   PRIMARY : "primary",\r
-                   PROGRESS_BAR_INFO : "progress-bar progress-bar-info",\r
-                   PROGRESS_BAR_SUCCESS : "progress-bar progress-bar-success",\r
+        TABLE: "width: auto; margin: 0 auto; border-collapse: collapse; border: none;",\r
+        NAME: "width: 220px; text-align: left; vertical-align: middle; font-weight: bold; padding: 3px 5px; border: none;",\r
+        VALUE: "width: 400px; text-align: left; vertical-align: middle; padding: 3px 5px; border: none;",\r
+        CHECKBOX_VALUE: "width: 400px; text-align: center; vertical-align: middle; padding: 3px 5px; border: none;",\r
+        TEXT_INPUT: "height: 25px; padding: 2px 5px;",\r
+        CHECKBOX_INPUT: "height: 18px; width: 18px; padding: 2px 5px;",\r
+        SELECT: "height: 25px; padding: 2px; text-align: center;",\r
+        REQUIRED_LABEL: "width: 25px; padding: 5px 10px 10px 5px;",\r
+\r
+        DISABLED: "disabled",\r
+        BTN_INACTIVE: "button--inactive",\r
+        BTN_PRIMARY: "button--primary",\r
+        BTN_TYPE: "btn-type",\r
+        MSO_CTRL_BTN: "div[ng-controller=msoCommitController] button",\r
+        PRIMARY: "primary",\r
+        PROGRESS_BAR_INFO: "progress-bar progress-bar-info",\r
+        PROGRESS_BAR_SUCCESS: "progress-bar progress-bar-success",\r
     }\r
-    \r
+\r
     var ERROR = {\r
-               AAI : "A&AI failure - see log below for details",\r
-               AAI_ERROR : "A&AI Error",\r
-               AAI_FETCHING_CUST_DATA : "Failed to fetch customer data from A&AI: Response Code: ",\r
-               FETCHING_SERVICE_TYPES : "Failed to fetch service types from A&AI: Response Code: ",\r
-               FETCHING_SERVICES : "Failed to fetch services from A&AI: Response Code: ",\r
-               FETCHING_SERVICE_INSTANCE_DATA : "Failed to fetch service instance data from A&AI: Response Code: ",\r
-               INVALID_INSTANCE_NAME : "Invalid instance name: ",\r
-               INSTANCE_NAME_VALIDATE : "The instance name must contain only alphanumeric or \"_-.\" characters, and must start with an alphabetic character", \r
-               INVALID_LIST : "Invalid list parameter: ",\r
-               INVALID_MAP : "Invalid map parameter: ",\r
-               LIST_VALIDATE : "A list parameter value must have the following syntax: '[<value1>,\.\.\.,<valueN>]'",\r
-               MAP_VALIDATE : "A map parameter value must have the following syntax: '{ <entry_key_1>: <entry_value_1>, \.\.\., <entry_key_n>: <entry_value_n> }'",\r
-               MAX_POLLS_EXCEEDED : "Maximum number of poll attempts exceeded",\r
-               MISSING_DATA : "Missing data",\r
-               MODEL_VERSION_ID_MISSING : "Error: model-version-id is not populated in A&AI",\r
-               MSO : "MSO failure - see log below for details",\r
-               NO_MATCHING_MODEL : "No matching model found matching the persona Model Id = ",\r
-               NO_MATCHING_MODEL_AAI : "No matching model found matching the A&AI model version ID = ",\r
-               SELECT : "Please select a subscriber or enter a service instance", \r
-               SERVICE_INST_DNE : "That service instance does not exist.  Please try again.",\r
-               SYSTEM_FAILURE : "System failure",\r
-               INVALID_DATA_FORMAT : 'Invalid data format.Please check your file content whether it is not in json or not.',\r
-               \r
+        AAI: "A&AI failure - see log below for details",\r
+        AAI_ERROR: "A&AI Error",\r
+        AAI_FETCHING_CUST_DATA: "Failed to fetch customer data from A&AI: Response Code: ",\r
+        FETCHING_SERVICE_TYPES: "Failed to fetch service types from A&AI: Response Code: ",\r
+        FETCHING_SERVICES: "Failed to fetch services from A&AI: Response Code: ",\r
+        FETCHING_SERVICE_INSTANCE_DATA: "Failed to fetch service instance data from A&AI: Response Code: ",\r
+        INVALID_INSTANCE_NAME: "Invalid instance name: ",\r
+        INSTANCE_NAME_VALIDATE: "The instance name must contain only alphanumeric or \"_-.\" characters, and must start with an alphabetic character",\r
+        INVALID_LIST: "Invalid list parameter: ",\r
+        INVALID_MAP: "Invalid map parameter: ",\r
+        LIST_VALIDATE: "A list parameter value must have the following syntax: '[<value1>,\.\.\.,<valueN>]'",\r
+        MAP_VALIDATE: "A map parameter value must have the following syntax: '{ <entry_key_1>: <entry_value_1>, \.\.\., <entry_key_n>: <entry_value_n> }'",\r
+        MAX_POLLS_EXCEEDED: "Maximum number of poll attempts exceeded",\r
+        MISSING_DATA: "Missing data",\r
+        MODEL_VERSION_ID_MISSING: "Error: model-version-id is not populated in A&AI",\r
+        MSO: "MSO failure - see log below for details",\r
+        NO_MATCHING_MODEL: "No matching model found matching the persona Model Id = ",\r
+        NO_MATCHING_MODEL_AAI: "No matching model found matching the A&AI model version ID = ",\r
+        SELECT: "Please select a subscriber or enter a service instance",\r
+        SERVICE_INST_DNE: "That service instance does not exist.  Please try again.",\r
+        SYSTEM_FAILURE: "System failure",\r
+        INVALID_DATA_FORMAT: 'Invalid data format.Please check your file content whether it is not in json or not.',\r
+        MISSING_FILE: 'Please Select JSON File.',\r
+\r
     }\r
 \r
     /*\r
@@ -289,143 +325,182 @@ appDS2.factory("FIELD", [ "PARAMETER", function(PARAMETER) {
      */\r
 \r
     var PARAMETER = {\r
-       AVAILABLE_VOLUME_GROUP : {\r
-           name : NAME.AVAILABLE_VOLUME_GROUP,\r
-           id : ID.AVAILABLE_VOLUME_GROUP,\r
-           type : PARAMETER.SELECT,\r
-           prompt : PROMPT.AVAILABLE_VOLUME_GROUP,\r
-           isRequired : true\r
-       },\r
-       INSTANCE_NAME : {\r
-           name : NAME.INSTANCE_NAME,\r
-           id : ID.INSTANCE_NAME,\r
-           isRequired : true\r
-       },\r
-       LCP_REGION : {\r
-           name : NAME.LCP_REGION,\r
-           id : ID.LCP_REGION,\r
-           type : PARAMETER.SELECT,\r
-           prompt : PROMPT.LCP_REGION,\r
-           isRequired : true\r
-       },\r
-       VNF_TARGET_PROVSTATUS : {\r
-           name : NAME.VNF_Target_Prov_Status,\r
-           id : ID.VNF_TARGETPROVSTATUS,\r
-           type : PARAMETER.SELECT,\r
-           prompt : PROMPT.TARGETPROVSTATUS,\r
-           isRequired : true\r
-       },\r
-       LCP_REGION_TEXT_HIDDEN : {\r
-           id : ID.LCP_REGION_TEXT,\r
-           isVisible : false\r
-       },\r
-       LCP_REGION_TEXT_VISIBLE : {\r
-           name : NAME.LCP_REGION_TEXT,\r
-           id : ID.LCP_REGION_TEXT,\r
-           isRequired : true,\r
-           isVisible : true\r
-       },\r
-       PRODUCT_FAMILY : {\r
-           name : NAME.PRODUCT_FAMILY,\r
-           id : ID.PRODUCT_FAMILY,\r
-           type : PARAMETER.SELECT,\r
-           prompt : PROMPT.PRODUCT_FAMILY,\r
-           isRequired : true\r
-       },\r
-       SERVICE_TYPE : {\r
-           name : NAME.SERVICE_TYPE,\r
-           id : ID.SERVICE_TYPE,\r
-           type : PARAMETER.SELECT,\r
-           prompt : PROMPT.SERVICE_TYPE,\r
-           isRequired : true\r
-       },\r
-       SERVICE_TYPE_DISABLED : {\r
-           name : NAME.SERVICE_TYPE,\r
-           id : ID.SERVICE_TYPE,\r
-           type : PARAMETER.SELECT,\r
-           isEnabled : false,\r
-           isRequired : true\r
-       },\r
-       SUPPRESS_ROLLBACK : {\r
-           name : NAME.SUPPRESS_ROLLBACK,\r
-           id : ID.SUPPRESS_ROLLBACK,\r
-           type : PARAMETER.BOOLEAN,\r
-           value : false\r
-       },\r
-       SDN_C_PRELOAD_CHECKED : {\r
-               name : NAME.SDN_C_PRELOAD,\r
-           id : ID.SDN_C_PRELOAD,\r
-           type : PARAMETER.CHECKBOX,\r
-           value : true,\r
-           isVisible:true,\r
-           isRequired:false\r
-       },\r
-       SDN_C_PRELOAD_UNCHECKED : {\r
-               name : NAME.SDN_C_PRELOAD,\r
-           id : ID.SDN_C_PRELOAD,\r
-           type : PARAMETER.CHECKBOX,\r
-           value : false,\r
-           isVisible:true,\r
-           isRequired:false\r
-       },\r
-       UPLOAD_SUPPLEMENTORY_DATA_FILE_CHECKED : {\r
-               name : NAME.UPLOAD_SUPPLEMENTORY_DATA_FILE,\r
-           id : ID.UPLOAD_SUPPLEMENTORY_DATA_FILE,\r
-           type : PARAMETER.CHECKBOX,\r
-           value : true,\r
-           isVisible:true,\r
-           isRequired:false\r
-       },\r
-       UPLOAD_SUPPLEMENTORY_DATA_FILE_UNCHECKED : {\r
-               name : NAME.UPLOAD_SUPPLEMENTORY_DATA_FILE,\r
-           id : ID.UPLOAD_SUPPLEMENTORY_DATA_FILE,\r
-           type : PARAMETER.CHECKBOX,\r
-           value : false,\r
-           isVisible:true,\r
-           isRequired:false\r
-       },\r
-       SUPPLEMENTORY_DATA_FILE : {\r
-               name : NAME.SUPPLEMENTORY_DATA_FILE,\r
-           id : ID.SUPPLEMENTORY_DATA_FILE,\r
-           type : PARAMETER.FILE,\r
-           isRequired : false,\r
-           isVisible : true,\r
-           fileData:''\r
-       },\r
+        AVAILABLE_VOLUME_GROUP: {\r
+            name: NAME.AVAILABLE_VOLUME_GROUP,\r
+            id: ID.AVAILABLE_VOLUME_GROUP,\r
+            type: PARAMETER.SELECT,\r
+            prompt: PROMPT.AVAILABLE_VOLUME_GROUP,\r
+            isRequired: true\r
+        },\r
+        INSTANCE_NAME: {\r
+            name: NAME.INSTANCE_NAME,\r
+            id: ID.INSTANCE_NAME,\r
+            isRequired: true\r
+        },\r
+        LCP_REGION: {\r
+            name: NAME.LCP_REGION,\r
+            id: ID.LCP_REGION,\r
+            type: PARAMETER.SELECT,\r
+            prompt: PROMPT.LCP_REGION,\r
+            isRequired: true\r
+        },\r
+        VNF_TARGET_PROVSTATUS: {\r
+            name: NAME.VNF_Target_Prov_Status,\r
+            id: ID.VNF_TARGETPROVSTATUS,\r
+            type: PARAMETER.SELECT,\r
+            prompt: PROMPT.TARGETPROVSTATUS,\r
+            isRequired: true\r
+        },\r
+        LCP_REGION_TEXT_HIDDEN: {\r
+            id: ID.LCP_REGION_TEXT,\r
+            isVisible: false\r
+        },\r
+        LCP_REGION_TEXT_VISIBLE: {\r
+            name: NAME.LCP_REGION_TEXT,\r
+            id: ID.LCP_REGION_TEXT,\r
+            isRequired: true,\r
+            isVisible: true\r
+        },\r
+        PRODUCT_FAMILY: {\r
+            name: NAME.PRODUCT_FAMILY,\r
+            id: ID.PRODUCT_FAMILY,\r
+            type: PARAMETER.SELECT,\r
+            prompt: PROMPT.PRODUCT_FAMILY,\r
+            isRequired: true\r
+        },\r
+        AIC_ZONES: {\r
+            name: NAME.AIC_ZONES,\r
+            id: ID.AIC_ZONES,\r
+            type: PARAMETER.SELECT,\r
+            prompt: PROMPT.AIC_ZONES,\r
+            isRequired: false\r
+        },\r
+        SERVICE_TYPE: {\r
+            name: NAME.SERVICE_TYPE,\r
+            id: ID.SERVICE_TYPE,\r
+            type: PARAMETER.SELECT,\r
+            prompt: PROMPT.SERVICE_TYPE,\r
+            isRequired: true\r
+        },\r
+        SERVICE_TYPE_DISABLED: {\r
+            name: NAME.SERVICE_TYPE,\r
+            id: ID.SERVICE_TYPE,\r
+            type: PARAMETER.SELECT,\r
+            isEnabled: false,\r
+            isRequired: true\r
+        },\r
+        SUPPRESS_ROLLBACK: {\r
+            name: NAME.SUPPRESS_ROLLBACK,\r
+            id: ID.SUPPRESS_ROLLBACK,\r
+            type: PARAMETER.BOOLEAN,\r
+            value: false\r
+        },\r
+        SDN_C_PRELOAD_CHECKED: {\r
+            name: NAME.SDN_C_PRELOAD,\r
+            id: ID.SDN_C_PRELOAD,\r
+            type: PARAMETER.CHECKBOX,\r
+            value: true,\r
+            isVisible: true,\r
+            isRequired: false\r
+        },\r
+        SDN_C_PRELOAD_UNCHECKED: {\r
+            name: NAME.SDN_C_PRELOAD,\r
+            id: ID.SDN_C_PRELOAD,\r
+            type: PARAMETER.CHECKBOX,\r
+            value: false,\r
+            isVisible: true,\r
+            isRequired: false\r
+        },\r
+        UPLOAD_SUPPLEMENTORY_DATA_FILE_CHECKED: {\r
+            name: NAME.UPLOAD_SUPPLEMENTORY_DATA_FILE,\r
+            id: ID.UPLOAD_SUPPLEMENTORY_DATA_FILE,\r
+            type: PARAMETER.CHECKBOX,\r
+            value: true,\r
+            isVisible: true,\r
+            isRequired: false\r
+        },\r
+        UPLOAD_SUPPLEMENTORY_DATA_FILE_UNCHECKED: {\r
+            name: NAME.UPLOAD_SUPPLEMENTORY_DATA_FILE,\r
+            id: ID.UPLOAD_SUPPLEMENTORY_DATA_FILE,\r
+            type: PARAMETER.CHECKBOX,\r
+            value: false,\r
+            isVisible: true,\r
+            isRequired: false\r
+        },\r
+        SUPPLEMENTORY_DATA_FILE: {\r
+            name: NAME.SUPPLEMENTORY_DATA_FILE,\r
+            id: ID.SUPPLEMENTORY_DATA_FILE,\r
+            type: PARAMETER.FILE,\r
+            isRequired: false,\r
+            isVisible: true,\r
+            fileData: ''\r
+        },\r
 \r
-       SUBSCRIBER_NAME : {\r
-               name : NAME.SUBSCRIBER_NAME,\r
-               id : ID.SUBSCRIBER_NAME,\r
-           type : PARAMETER.SELECT,\r
-           prompt : PROMPT.SUBSCRIBER_NAME,\r
-               isRequired : true,\r
-               isSingleOptionAutoSelected : false\r
-       },\r
-       TENANT_DISABLED : {\r
-           name : NAME.TENANT,\r
-           id : ID.TENANT,\r
-           type : PARAMETER.SELECT,\r
-           isEnabled : false,\r
-           isRequired : true\r
-       },\r
-       TENANT_ENABLED : {\r
-           name : NAME.TENANT,\r
-           id : ID.TENANT,\r
-           type : PARAMETER.SELECT,\r
-           isEnabled : true,\r
-           prompt : PROMPT.TENANT,\r
-           isRequired : true\r
-       }\r
+        SUBSCRIBER_NAME: {\r
+            name: NAME.SUBSCRIBER_NAME,\r
+            id: ID.SUBSCRIBER_NAME,\r
+            type: PARAMETER.SELECT,\r
+            prompt: PROMPT.SUBSCRIBER_NAME,\r
+            isRequired: true,\r
+                       isSingleOptionAutoSelected : false\r
+        },\r
+        TENANT_DISABLED: {\r
+            name: NAME.TENANT,\r
+            id: ID.TENANT,\r
+            type: PARAMETER.SELECT,\r
+            isEnabled: false,\r
+            isRequired: true\r
+        },\r
+        TENANT_ENABLED: {\r
+            name: NAME.TENANT,\r
+            id: ID.TENANT,\r
+            type: PARAMETER.SELECT,\r
+            isEnabled: true,\r
+            prompt: PROMPT.TENANT,\r
+            isRequired: true\r
+        },\r
+        PROJECT: {\r
+            name: NAME.PROJECT,\r
+            id: ID.PROJECT,\r
+            type: PARAMETER.SELECT,\r
+            isEnabled: true,\r
+            prompt: PROMPT.PROJECT,\r
+            isRequired: false\r
+        },\r
+        OWNING_ENTITY: {\r
+            name: NAME.OWNING_ENTITY,\r
+            id: ID.OWNING_ENTITY,\r
+            type: PARAMETER.SELECT,\r
+            isEnabled: true,\r
+            prompt: PROMPT.OWNING_ENTITY,\r
+            isRequired: true\r
+        },\r
+        LINE_OF_BUSINESS: {\r
+            name: NAME.LINE_OF_BUSINESS,\r
+            id: ID.LINE_OF_BUSINESS,\r
+            type: PARAMETER.MULTI_SELECT,\r
+            isEnabled: true,\r
+            prompt: PROMPT.LINE_OF_BUSINESS,\r
+            isRequired: false\r
+        },\r
+        PLATFORM: {\r
+            name: NAME.PLATFORM,\r
+            id: ID.PLATFORM,\r
+            type: PARAMETER.SELECT,\r
+            isEnabled: true,\r
+            prompt: PROMPT.PLATFORM,\r
+            isRequired: true\r
+        }\r
     };\r
 \r
     return {\r
-       ID : ID,\r
-       KEY : KEY,\r
-       NAME : NAME,\r
-       PARAMETER : PARAMETER,\r
-       PROMPT : PROMPT,\r
-       STATUS : STATUS,\r
-       STYLE : STYLE,\r
-       ERROR : ERROR,\r
+        ID: ID,\r
+        KEY: KEY,\r
+        NAME: NAME,\r
+        PARAMETER: PARAMETER,\r
+        PROMPT: PROMPT,\r
+        STATUS: STATUS,\r
+        STYLE: STYLE,\r
+        ERROR: ERROR,\r
     }\r
-} ]);\r
+}]);\r