Opinion management system and method based on closed-loop management and control process
By designing an opinion management system based on closed-loop management and control process in ship projects, the problems of data duplication, error and low processing efficiency in traditional management methods are solved, and efficient closed-loop management and real-time tracking of opinions are achieved, which significantly improves processing efficiency and work efficiency.
Patent Information
- Application Number
- CN202411415267.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-11
- Publication Date
- 2024-12-27
AI Technical Summary
The traditional ship project opinion management methods have problems such as duplication of data, errors, inaccurate information sharing, sensitive data leakage and low processing efficiency, especially when multiple departments coordinate their processing, which cannot meet the needs of efficient closed-loop management in the ship production and construction process.
A opinions management system based on closed-loop management and control process was designed, including basic configuration module, opinion registration module, opinion distribution module, opinion processing module, opinion closing module and opinion board module. By configuring the opinion types, required items, processing procedures and Role, implements the registration, distribution, processing and closing of opinions, and provides real-time tracking and collaborative management.
The timeliness and work efficiency of opinion processing have been improved. The average opinion closure cycle has been shortened by 12.2 days, the processing time has been shortened by 61%, and the processing time has been increased by 156%, realizing the full life cycle of opinions and efficient data flow.
Smart Images

Figure CN119205031A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an opinion management system and method based on a closed-loop control process. Background Art
[0002] Since its development, China's shipbuilding industry has been developing steadily in the direction of scale, modernization and specialization. However, ship projects usually use offline meetings for centralized discussions, and check and record problems one by one against the Excel problem list sorted out in the early stage to update and publish opinions. Although this traditional method can achieve project progress management, when faced with the growth of data scale and business volume, and complex projects that require team collaboration, the disadvantages of traditional data management methods are obvious - when different persons in charge manage data, it is easy to have repeated or incorrect data entry; the progress of the problem needs to be sorted out and fed back by a dedicated person after the meeting, and information cannot be shared in real time. Once a situation of collaborative recording of multiple departments and multiple professions is encountered, on the one hand, it may involve the leakage of sensitive data; on the other hand, the timeliness of data processing cannot be guaranteed, and the update, processing, and closed loop of opinion status cannot be grasped in real time, resulting in a significant reduction in the efficiency of opinion processing.
[0003] With the development of the shipbuilding industry, enterprises have an increasingly urgent need for high-quality development in terms of cost control, efficiency improvement, transformation and upgrading. Therefore, it is necessary to vigorously promote the process control management of ship project design and construction. The defects of traditional management methods restrict the efficiency of recording, distributing, processing, tracking and coordinating opinions. Although some factories have functions related to opinion management, the relevant products are only aimed at the communication of opinions within a single stage or a single department, and do not provide a more practical processing method for the characteristics of each stage of ship production and construction and the efficient collaborative management between departments. Therefore, opinion management needs to be transformed from traditional "Excel" management or simple online management to refined opinion management that can perform closed-loop control of opinions in the "registration-distribution-processing-closure" mode.
[0004] Therefore, an opinion management system and method based on a closed-loop control process is provided. Summary of the invention
[0005] The purpose of the present invention is to overcome the existing defects and provide an opinion management system and method based on a closed-loop control process, so as to realize the registration and collaborative processing of opinions at various stages of the ship, and provide a technical basis and guarantee for the closed-loop management of opinions.
[0006] The technical solution to achieve the above purpose is:
[0007] An opinion management system based on a closed-loop control process, comprising:
[0008] Basic configuration module, used to configure different opinion types, required information, processing procedures and roles according to ship types;
[0009] Opinion registration module, register opinions after completing basic configuration;
[0010] The opinion distribution module distributes the opinions that need to be processed to the corresponding processors and reminds them;
[0011] The opinion processing module is used for opinion processors to provide processing comments and update the closing status on the page after receiving the processing task;
[0012] The opinion closing module is used to stop forcibly adding the next process handler when the opinion handler and the responsible person are the same. The responsible person intervenes in the process and closes the opinion.
[0013] The opinion dashboard module is used to record all feedback and form different data dashboards based on the feedback data.
[0014] Preferably, the basic configuration module includes:
[0015] An opinion type registration unit is used to configure the opinion type according to actual needs;
[0016] The mandatory item definition unit is used to set mandatory items for the opinion type based on the configured opinion type;
[0017] A processing flow configuration unit, used to configure a corresponding processing flow for an opinion type based on the configured opinion type;
[0018] The role definition unit is used to define the different responsible roles in each link of the opinion handling process.
[0019] Preferably, in the role definition unit, four roles are summarized according to actual conditions: registrant, responsible person, processor, and secondary processor;
[0020] Registrant: the person who registers the opinion;
[0021] Responsible person: Determine whether an opinion can be closed and be responsible for controlling the overall closure of opinions;
[0022] Processor: The person who receives and processes the opinion. One opinion can be processed by multiple processors, and each processor only processes the tasks assigned to them.
[0023] Secondary Processor: The person assigned by the processor to help handle the task. Fill in according to the actual situation and can be left blank.
[0024] Preferably, the opinion registration module includes two registration methods:
[0025] Method 1: Users can enter their opinions one by one on the page;
[0026] Method 2: According to the import template provided by the system, organize the data and import opinions in batches, that is, download the import template, fill in the opinion data in Excel, and then import it.
[0027] Preferably, in the opinion processing module, the processing of opinions is divided into parallel collaborative processing and serial collaborative processing, wherein, parallel collaborative processing means that for within a department or section, opinions can be processed by multiple people at the same time, and there is no logical relationship of precedence in the processing process; serial collaborative processing means that for cross-departmental opinions, some processing has a mandatory sequence relationship, that is, there is a mandatory sequence relationship between the processors.
[0028] Preferably, the opinion board module includes:
[0029] The overdue unprocessed dashboard unit is used to display data that exceeds the planned completion time;
[0030] The opinion closure dashboard unit is used to display the current opinion handling status of each department.
[0031] Preferably, in the overdue unprocessed dashboard unit, statistical dimensions are selected by single or multiple selection, including but not limited to: processing department, opinion type, processing person and total segment, and the overdue days are entered to count the total number of opinions, the number of unfinished opinions, the number of completed opinions, the completion rate and the number of overdue unfinished opinions;
[0032] In the opinion closing dashboard unit, the number of unplanned time, number of unassigned processing, total number of opinions, number of unfinished opinions, number of completed opinions, number of unfinished opinions and completion rate of the current opinions of each department are displayed in the dimension of opinion type.
[0033] A second method of opinion management based on a closed-loop control process of the present invention includes:
[0034] Step S1, configure different opinion types, required information, processing procedures and roles according to the ship type;
[0035] Step S2, after completing the basic configuration, register your opinions;
[0036] Step S3, distribute the opinions that need to be processed to the corresponding processors and remind them;
[0037] Step S4: After receiving the processing task, the opinion processor will provide processing notes on the page and update the closing status;
[0038] Step S5: When the opinion handler and the responsible person are the same, the mandatory addition of the next process handler is stopped, and the responsible person intervenes in the process to determine whether the opinion can be closed as a whole;
[0039] Step S6: If possible, the responsible person closes the opinion and the opinion is completed;
[0040] Step S7, record the feedback of all opinions and form different data dashboards based on the feedback data.
[0041] Preferably, in step S1,
[0042] Configure the opinion type according to actual needs;
[0043] On the basis of configured opinion types, set mandatory items for opinion types;
[0044] Based on the configured opinion types, configure the corresponding processing flow for the opinion types;
[0045] Define the different roles in charge of each step in the complaint handling process;
[0046] Among them, four roles are summarized according to the actual situation: registrant, responsible person, processor, and secondary processor;
[0047] Registrant: the person who registers the opinion;
[0048] Responsible person: Determine whether an opinion can be closed and be responsible for controlling the overall closure of opinions;
[0049] Processor: The person who receives and processes the opinion. One opinion can be processed by multiple processors, and each processor only processes the tasks assigned to them.
[0050] Secondary Processor: The person assigned by the processor to help process the task. Fill in according to the actual situation and can be left blank.
[0051] In step S2, registering opinions includes two registration methods:
[0052] Method 1: Users can enter their opinions one by one on the page;
[0053] Method 2: According to the import template provided by the system, organize the data and import opinions in batches, that is, download the import template, fill in the opinion data in Excel, and then import it.
[0054] Preferably, in step S4, the processing of opinions is divided into parallel collaborative processing and serial collaborative processing, wherein parallel collaborative processing means that for opinions within a department or section, multiple people can process opinions at the same time, and there is no logical relationship of precedence in the processing process; serial collaborative processing means that for opinions across departments, some processing has a mandatory order relationship, that is, there is a mandatory order relationship between the processors;
[0055] In step S7, the dashboard is used to display data that exceeds the planned completion time, and is also used to display the current processing status of opinions of each department;
[0056] Display the data of overdue completion time. Select statistical dimensions by single or multiple selection, including but not limited to: processing department, opinion type, processing person and total segment, and enter the overdue days to count the total number of opinions, unfinished number, completed number of opinions, completion rate and overdue unfinished number;
[0057] Display the current handling status of opinions in each department, and display the number of unplanned time, number of unassigned processing, total number of opinions, number of unfinished opinions, number of completed opinions, number of unfinished opinions and completion rate of each department's current opinions by the dimension of opinion type.
[0058] The beneficial effects of the present invention are as follows: based on the demand for opinion management throughout the life cycle of ship production and construction, the present invention establishes a closed-loop management process from opinion generation to opinion elimination; opinion data is circulated in the system through process drive, and a set of efficient and intelligent management methods integrating data management, task collaboration, and process tracking are established; the present invention solves the message lag, error-proneness, and dependence on manual labor in the opinion management mode, while optimizing the opinion processing process and role division, and improving the timeliness and work efficiency of opinion processing;
[0059] Compared with the traditional opinion processing efficiency, the average opinion closing cycle was shortened to 7.8 days after the application of the present invention. Compared with the unused project, the average closing cycle was shortened by 12.2 days, the opinion processing time was shortened by 61%, and the processing efficiency was improved by 156%.
[0060] The application of the present invention allows the opinions to flow to the next processor according to the pre-set processing flow. All unprocessed opinions will be pushed to the personal account, which is convenient for querying and processing personal tasks. When the opinion status of the processor is updated, the latest data will be synchronously fed back to the opinion-related personnel, providing an important basis for real-time tracking and control of the opinion status.
[0061] The present invention customizes a closed-loop management mode of the entire process of opinions, namely "generation - distribution - processing - closure", to meet the processing requirements of various opinions in the ship production process. BRIEF DESCRIPTION OF THE DRAWINGS
[0062] Figure 1 It is a module diagram of an opinion management system based on a closed-loop control process of the present invention;
[0063] Figure 2 It is a specific module diagram of the basic configuration module in the present invention;
[0064] Figure 3 It is a specific module diagram of the opinion board module in the present invention;
[0065] Figure 4 It is a flow chart of an opinion management method based on a closed-loop control process of the present invention. DETAILED DESCRIPTION
[0066] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. In the description of the present invention, it should be noted that the terms "center", "up", "down", "left", "right", "vertical", "horizontal", "inside", "outside" and the like indicate directions or positional relationships based on the directions or positional relationships shown in the accompanying drawings, which are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific direction, be constructed and operated in a specific direction, and therefore cannot be understood as a limitation on the present invention. In addition, the terms "first", "second", and "third" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance.
[0067] The present invention will be further described below in conjunction with the accompanying drawings.
[0068] like Figure 1 As shown, an opinion management system based on a closed-loop control process includes: a basic configuration module 1, an opinion registration module 2, an opinion distribution module 3, an opinion processing module 4, an opinion closing module 5 and an opinion dashboard module 6.
[0069] Basic configuration module 1 is used to configure different opinion types, required information, processing procedures and roles according to the ship type.
[0070] In the embodiment, the configuration of basic information is a prerequisite for ensuring operations such as opinion registration, distribution, and closing, and different basic configurations are personalized according to business needs.
[0071] like Figure 2 As shown, the basic configuration module 1 includes: an opinion type registration unit 11, a required item definition unit 12, a processing flow configuration unit 13 and a role definition unit 14.
[0072] The opinion type registration unit 11 is used to configure the opinion type according to actual needs.
[0073] The mandatory item definition unit 12 is used to set mandatory items for the opinion type based on the configured opinion type.
[0074] The processing flow configuration unit 13 is used to configure a corresponding processing flow for an opinion type based on the configured opinion type.
[0075] The role definition unit 14 is used to define different responsible roles in each link of the opinion handling process.
[0076] In the embodiment, four roles are summarized according to the actual situation: registrant, responsible person, processor, and secondary processor;
[0077] Registrant: the person who registers the opinion;
[0078] Responsible person: Determine whether an opinion can be closed and be responsible for controlling the overall closure of opinions;
[0079] Processor: The person who receives and processes the opinion. One opinion can be processed by multiple processors, and each processor only processes the tasks assigned to them.
[0080] Secondary Processor: The person assigned by the processor to help handle the task. Fill in according to the actual situation and can be left blank.
[0081] Opinion registration module 2, after completing the basic configuration, register the opinions.
[0082] In the embodiment, two registration methods are included:
[0083] Method 1: Users can enter their opinions one by one on the page;
[0084] Method 2: According to the import template provided by the system, organize the data and import opinions in batches, that is, download the import template, fill in the opinion data in Excel, and then import it.
[0085] The opinion distribution module 3 distributes the opinions that need to be processed to the corresponding processors and reminds the processors.
[0086] In the embodiment, before processing an opinion, it is necessary to confirm whether the opinion has been distributed to the corresponding processor; after the processor accepts the processing task, he will receive a reminder of the task processing in the system; after the opinion is registered, if the opinion is not distributed and processed for a long time, the system will also notify the person responsible for the opinion through a reminder.
[0087] In the embodiment, after a handler is assigned to a task, the system will push a message reminder, and the user can view the information in the system.
[0088] The opinion processing module 4 is used for the opinion processor to feedback the processing notes and update the closing status on the page after receiving the processing task.
[0089] In the embodiment, the processing of opinions is divided into parallel collaborative processing and serial collaborative processing. Among them, parallel collaborative processing refers to that for within a department or section, opinions can be processed by multiple people at the same time, and there is no logical relationship of precedence in the processing process. Serial collaborative processing is for cross-departmental opinions, and some processing has a mandatory order relationship, that is, there is a mandatory order relationship between the processors.
[0090] The opinion closing module 5 is used to stop forcibly adding the next process handler when the opinion handler and the responsible person are the same, and the responsible person intervenes in the process and closes the opinion.
[0091] The opinion dashboard module 6 is used to record the feedback of all opinions and form different data dashboards based on the feedback data.
[0092] like Figure 3 As shown, the opinion board module 6 includes: an overdue unprocessed board unit 61 and an opinion closed board unit 62 .
[0093] The overdue unprocessed dashboard unit 61 is used to display data that exceeds the planned completion time.
[0094] In the embodiment, statistical dimensions are selected by single or multiple selection, including but not limited to: processing department, opinion type, processing person and total segment, and the number of overdue days is entered to count the total number of opinions, the number of unfinished opinions, the number of completed opinions, the completion rate and the number of overdue unfinished opinions.
[0095] The opinion closing signboard unit 62 is used to display the current opinion handling status of each department.
[0096] In the embodiment, the number of unplanned time, number of unassigned processing, total number of opinions, number of unfinished opinions, number of completed opinions, number of unfinished opinions and completion rate of the current opinions of each department are displayed in the dimension of opinion type.
[0097] like Figure 4 As shown, a method for opinion management based on a closed-loop control process includes:
[0098] Step S1, configure different opinion types, required information, processing procedures and roles according to the ship type.
[0099] In the embodiment,
[0100] Configure the opinion type according to actual needs;
[0101] On the basis of configured opinion types, set mandatory items for opinion types;
[0102] Based on the configured opinion types, configure the corresponding processing flow for the opinion types;
[0103] Define the different roles in charge of each step in the complaint handling process;
[0104] Among them, four roles are summarized according to the actual situation: registrant, responsible person, processor, and secondary processor;
[0105] Registrant: the person who registers the opinion;
[0106] Responsible person: Determine whether an opinion can be closed and be responsible for controlling the overall closure of opinions;
[0107] Processor: The person who receives and processes the opinion. One opinion can be processed by multiple processors, and each processor only processes the tasks assigned to them.
[0108] Secondary Processor: The person assigned by the processor to help handle the task. Fill in according to the actual situation and can be left blank.
[0109] Step S2: After completing the basic configuration, register your opinions.
[0110] In the embodiment, registering opinions includes two registration methods:
[0111] Method 1: Users can enter their opinions one by one on the page;
[0112] Method 2: According to the import template provided by the system, organize the data and import opinions in batches, that is, download the import template, fill in the opinion data in Excel, and then import it.
[0113] Step S3: distribute the opinions that need to be processed to the corresponding processors and remind them.
[0114] Step S4: After receiving the processing task, the opinion processor will provide processing notes on the page and update the closing status.
[0115] In the embodiment, the processing of opinions is divided into parallel collaborative processing and serial collaborative processing. Among them, parallel collaborative processing refers to that for within a department or section, opinions can be processed by multiple people at the same time, and there is no logical relationship of precedence in the processing process. Serial collaborative processing is for cross-departmental opinions, and some processing has a mandatory order relationship, that is, there is a mandatory order relationship between the processors.
[0116] Step S5: When the opinion processor is the same as the responsible person, the mandatory addition of the next process processor is stopped, and the responsible person intervenes in the process to determine whether the opinion can be closed as a whole.
[0117] Step S6: If possible, the responsible person closes the opinion and the opinion is completed.
[0118] Step S7, record the feedback of all opinions and form different data dashboards based on the feedback data.
[0119] In the embodiment, the dashboard is used to display data that exceeds the planned completion time, and is also used to display the current processing status of opinions of each department;
[0120] Display the data of overdue completion time. Select statistical dimensions by single or multiple selection, including but not limited to: processing department, opinion type, processing person and total segment, and enter the overdue days to count the total number of opinions, unfinished number, completed number of opinions, completion rate and overdue unfinished number;
[0121] Display the current handling status of opinions in each department, and display the number of unplanned time, number of unassigned processing, total number of opinions, number of unfinished opinions, number of completed opinions, number of unfinished opinions and completion rate of each department's current opinions by the dimension of opinion type.
[0122] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that the technical solutions described in the above embodiments may still be modified, or some or all of the technical features may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. The opinion management system based on the closed-loop control process is characterized by: include: Basic configuration module, used to configure different opinion types, required information, processing procedures and roles according to ship types; Opinion registration module, register opinions after completing basic configuration; The opinion distribution module distributes the opinions that need to be processed to the corresponding processors and reminds them; The opinion processing module is used for opinion processors to provide processing comments and update the closing status on the page after receiving the processing task; The opinion closing module is used to stop forcibly adding the next process handler when the opinion handler and the responsible person are the same. The responsible person intervenes in the process and closes the opinion. The opinion dashboard module is used to record all feedback and form different data dashboards based on the feedback data.
2. The opinion management system based on closed-loop control process according to claim 1 is characterized in that: The basic configuration module includes: An opinion type registration unit is used to configure the opinion type according to actual needs; The mandatory item definition unit is used to set mandatory items for the opinion type based on the configured opinion type; A processing flow configuration unit, used to configure a corresponding processing flow for an opinion type based on the configured opinion type; The role definition unit is used to define the different responsible roles in each link of the opinion handling process.
3. The opinion management system based on closed-loop control process according to claim 2 is characterized in that: In the role definition unit, four roles are summarized according to the actual situation: registrant, responsible person, processor, and secondary processor; Registrant: the person who registers the opinion; Responsible person: Determine whether an opinion can be closed and be responsible for controlling the overall closure of opinions; Processor: The person who receives and processes the opinion. One opinion can be processed by multiple processors, and each processor only processes the tasks assigned to them. Secondary Processor: The person assigned by the processor to help handle the task. Fill in according to the actual situation and can be left blank.
4. The opinion management system based on closed-loop control process according to claim 1 is characterized in that: The opinion registration module includes two registration methods: Method 1: Users can enter their opinions one by one on the page; Method 2: According to the import template provided by the system, organize the data and import opinions in batches, that is, download the import template, fill in the opinion data in Excel, and then import it.
5. The opinion management system based on closed-loop control process according to claim 1 is characterized in that: In the opinion processing module, the processing of opinions is divided into parallel collaborative processing and serial collaborative processing. Among them, parallel collaborative processing means that for within a department or section, opinions can be processed by multiple people at the same time, and there is no logical relationship of precedence in the processing process. Serial collaborative processing means that for cross-departmental opinions, some processing has a mandatory order relationship, that is, there is a mandatory order relationship between the processors.
6. The opinion management system based on a closed-loop control process according to claim 1 is characterized in that: The opinion board module includes: The overdue unprocessed dashboard unit is used to display data that exceeds the planned completion time; The opinion closure dashboard unit is used to display the current opinion handling status of each department.
7. The opinion management system based on closed-loop control process according to claim 6 is characterized in that: In the overdue unprocessed dashboard unit, select statistical dimensions by single or multiple selection, including but not limited to: processing department, opinion type, processor and total segment, and enter the overdue days to count the total number of opinions, the number of unfinished opinions, the number of completed opinions, the completion rate and the number of overdue unfinished opinions; In the opinion closing dashboard unit, the number of unplanned time, number of unassigned processing, total number of opinions, number of unfinished opinions, number of completed opinions, number of unfinished opinions and completion rate of the current opinions of each department are displayed in the dimension of opinion type.
8. The opinion management method based on the closed-loop control process is characterized by: include: Step S1, configure different opinion types, required information, processing procedures and roles according to the ship type; Step S2, after completing the basic configuration, register your opinions; Step S3, distribute the opinions that need to be processed to the corresponding processors and remind them; Step S4: After receiving the processing task, the opinion processor will provide processing notes on the page and update the closing status; Step S5: When the opinion handler and the responsible person are the same, the mandatory addition of the next process handler is stopped, and the responsible person intervenes in the process to determine whether the opinion can be closed as a whole; Step S6: If possible, the responsible person closes the opinion and the opinion is completed; Step S7, record the feedback of all opinions and form different data dashboards based on the feedback data.
9. The opinion management method based on the closed-loop control process according to claim 8 is characterized in that: In the step S1, Configure the opinion type according to actual needs; On the basis of configured opinion types, set mandatory items for opinion types; Based on the configured opinion types, configure the corresponding processing flow for the opinion types; Define the different roles in charge of each step in the complaint handling process; Among them, four roles are summarized according to the actual situation: registrant, responsible person, processor, and secondary processor; Registrant: the person who registers the opinion; Responsible person: Determine whether an opinion can be closed and be responsible for controlling the overall closure of opinions; Processor: The person who receives and processes the opinion. One opinion can be processed by multiple processors, and each processor only processes the tasks assigned to them. Secondary Processor: The person assigned by the processor to help process the task. Fill in according to the actual situation and can be left blank. In step S2, registering opinions includes two registration methods: Method 1: Users can enter their opinions one by one on the page; Method 2: According to the import template provided by the system, organize the data and import opinions in batches, that is, download the import template, fill in the opinion data in Excel, and then import it.
10. The opinion management method based on closed-loop control process according to claim 8 is characterized in that: In step S4, the processing of opinions is divided into parallel collaborative processing and serial collaborative processing. Parallel collaborative processing means that for opinions within a department or section, multiple people can process opinions at the same time, and there is no logical relationship of first and last in the processing process. Serial collaborative processing means that for opinions across departments, some processing has a mandatory order relationship, that is, there is a mandatory order relationship between the processors. In step S7, the dashboard is used to display data that exceeds the planned completion time, and is also used to display the current processing status of opinions of each department; Display the data of overdue completion time. Select statistical dimensions by single or multiple selection, including but not limited to: processing department, opinion type, processing person and total segment, and enter the overdue days to count the total number of opinions, unfinished number, completed number of opinions, completion rate and overdue unfinished number; Display the current handling status of opinions in each department, and display the number of unplanned time, number of unassigned processing, total number of opinions, number of unfinished opinions, number of completed opinions, number of unfinished opinions and completion rate of each department's current opinions by the dimension of opinion type.
