RIS_RISK_EVAL_FORM_INTERFACE
Matrix type evaluation​
This method allows adding and editing an evaluation of the matrix type through a form using a REST web service.
POST /apigateway/se/generic/gn_webservice/gn_webservice_execute.php
Query parameters:
Query parameters | Type | Required | Description |
---|---|---|---|
cdprod | Numeric | Yes | Product codeConstant value: 215 |
classname | String | Yes | Class name used in WADLConstant Value: ris_risk_eval_form_interface |
classpath | String | Yes | Path to the class used in WADLConstant value: ri_import |
Request example:
Supported attributes:
Request body parameter | Type | Required | Description |
---|---|---|---|
evaluation_code | String | Yes | Risk evaluation code |
ideval | String | No | ID # of the new evaluation |
sevaxis_real | String | No | X-axis value of the first evaluation |
probaxis_real | String | No | Y-axis value of the first evaluation |
sevaxis_resid | String | No | X-axis value of the second evaluation |
probaxis_resid | String | No | Y-axis value of the second evaluation |
sevaxis_pot | String | No | X-axis value of the third evaluation |
probaxis_pot | String | No | Y-axis value of the third evaluation |
dsjustify | String | No | Explanation |
info
Note: When a risk or control evaluation is imported, a validation is performed in the risk and control plan, and:
- If there is a revision in progress for the risk and control plan, the inclusion of the evaluation is validated in the revision in progress.
- If there is no revision in progress, the inclusion of the evaluation is validated in the current revision of the risk and control plan.
{
"idanalysis": "String",
"ideval": "string",
"sevaxis_real": 1.1,
"probaxis_real": 1.1,
"sevaxis_resid": 1.1,
"probaxis_resid": 1.1,
"sevaxis_pot": 1.1,
"probaxis_pot": 1.1,
"dsjustify": "text"
}
Response example:
200 OK
{
"success": true,
"total": 1,
"results": [
{
"Result": "true",
"Code": 1
}
]
}
Quantitative/Matrix type evaluation​
This method allows adding and editing an evaluation of the quantitative or quantitative matrix type through a form using a REST web service.
Query parameters:
Query parameters | Type | Required | Description |
---|---|---|---|
cdprod | Numeric | Yes | Product codeConstant value: 215 |
classname | String | Yes | Class name used in WADLConstant Value: ris_risk_eval_form_interface |
classpath | String | Yes | Path to the class used in WADLConstant value: ri_import |
Request example:
Supported attributes:
Request body parameter | Type | Required | Description |
---|---|---|---|
evaluation_code | String | Yes | Risk evaluation code |
ideval | String | No | ID # of the new evaluation |
nmcrit_real_1 | String | No | 1st Evaluation: Criterion 1 ID # |
vlcrit_real_1 | String | No | 1st Evaluation: Criterion 1 value |
nmcrit_real_2 | String | No | 1st Eval.: Criterion 2 ID # |
vlcrit_real_2 | String | No | 1st Eval.: Criterion 2 value |
nmcrit_real_3 | String | No | 1st Eval.: Criterion 3 ID # |
vlcrit_real_3 | String | No | 1st Eval.: Criterion 3 value |
nmcrit_real_4 | String | No | 1st Eval.: Criterion 4 ID # |
vlcrit_real_4 | String | No | 1st Eval.: Criterion 4 value |
nmcrit_real_5 | String | No | 1st Eval.: Criterion 5 ID # |
vlcrit_real_5 | String | No | 1st Eval.: Criterion 5 value |
nmcrit_real_6 | String | No | 1st Eval.: Criterion 6 ID # |
vlcrit_real_6 | String | No | 1st Eval.: Criterion 6 value |
nmcrit_real_7 | String | No | 1st Eval.: Criterion 7 ID # |
vlcrit_real_7 | String | No | 1st Eval.: Criterion 7 value |
nmcrit_real_8 | String | No | 1st Eval.: Criterion 8 ID # |
vlcrit_real_8 | String | No | 1st Eval.: Criterion 8 value |
nmcrit_real_9 | String | No | 1st Eval.: Criterion 9 ID # |
vlcrit_real_9 | String | No | 1st Eval.: Criterion 9 value |
nmcrit_real_10 | String | No | 1st Eval.: Criterion 10 ID # |
vlcrit_real_10 | String | No | 1st Eval.: Criterion 10 value |
nmcrit_real_11 | String | No | 1st Eval.: Criterion 11 ID # |
vlcrit_real_11 | String | No | 1st Eval.: Criterion 11 value |
nmcrit_real_12 | String | No | 1st Eval.: Criterion 12 ID # |
vlcrit_real_12 | String | No | 1st Eval.: Criterion 12 value |
nmcrit_real_13 | String | No | 1st Eval.: Criterion 13 ID # |
vlcrit_real_13 | String | No | 1st Eval.: Criterion 13 value |
nmcrit_real_14 | String | No | 1st Eval.: Criterion 14 ID # |
vlcrit_real_14 | String | No | 1st Eval.: Criterion 14 value |
nmcrit_real_15 | String | No | 1st Eval.: Criterion 15 ID # |
vlcrit_real_15 | String | No | 1st Eval.: Criterion 15 value |
nmcrit_res_1 | String | No | 2nd Evaluation: Criterion 1 ID # |
vlcrit_res_1 | String | No | 2nd Evaluation: Criterion 1 value |
nmcrit_res_2 | String | No | 2nd Eval.: Criterion 2 ID # |
vlcrit_res_2 | String | No | 2nd Eval.: Criterion 2 value |
nmcrit_res_3 | String | No | 2nd Eval.: Criterion 3 ID # |
vlcrit_res_3 | String | No | 2nd Eval.: Criterion 3 value |
nmcrit_res_4 | String | No | 2nd Eval.: Criterion 4 ID # |
vlcrit_res_4 | String | No | 2nd Eval.: Criterion 4 value |
nmcrit_res_5 | String | No | 2nd Eval.: Criterion 5 ID # |
vlcrit_res_5 | String | No | 2nd Eval.: Criterion 5 value |
nmcrit_res_6 | String | No | 2nd Eval.: Criterion 6 ID # |
vlcrit_res_6 | String | No | 2nd Eval.: Criterion 6 value |
nmcrit_res_7 | String | No | 2nd Eval.: Criterion 7 ID # |
vlcrit_res_7 | String | No | 2nd Eval.: Criterion 7 value |
nmcrit_res_8 | String | No | 2nd Eval.: Criterion 8 ID # |
vlcrit_res_8 | String | No | 2nd Eval.: Criterion 8 value |
nmcrit_res_9 | String | No | 2nd Eval.: Criterion 9 ID # |
vlcrit_res_9 | String | No | 2nd Eval.: Criterion 9 value |
nmcrit_res_10 | String | No | 2nd Eval.: Criterion 10 ID # |
vlcrit_res_10 | String | No | 2nd Eval.: Criterion 10 value |
nmcrit_res_11 | String | No | 2nd Eval.: Criterion 11 ID # |
vlcrit_res_11 | String | No | 2nd Eval.: Criterion 11 value |
nmcrit_res_12 | String | No | 2nd Eval.: Criterion 12 ID # |
vlcrit_res_12 | String | No | 2nd Eval.: Criterion 12 value |
nmcrit_res_13 | String | No | 2nd Eval.: Criterion 13 ID # |
vlcrit_res_13 | String | No | 2nd Eval.: Criterion 13 value |
nmcrit_res_14 | String | No | 2nd Eval.: Criterion 14 ID # |
vlcrit_res_14 | String | No | 2nd Eval.: Criterion 14 value |
nmcrit_res_15 | String | No | 2nd Eval.: Criterion 15 ID # |
vlcrit_res_15 | String | No | 2nd Eval.: Criterion 15 value |
nmcrit_pot_1 | String | No | 3rd Evaluation: Criterion 1 ID # |
vlcrit_pot_1 | String | No | 3rd Evaluation: Criterion 1 value |
nmcrit_pot_2 | String | No | 3rd Eval.: Criterion 2 ID # |
vlcrit_pot_2 | String | No | 3rd Eval.: Criterion 2 value |
nmcrit_pot_3 | String | No | 3rd Eval.: Criterion 3 ID # |
vlcrit_pot_3 | String | No | 3rd Eval.: Criterion 3 value |
nmcrit_pot_4 | String | No | 3rd Eval.: Criterion 4 ID # |
vlcrit_pot_4 | String | No | 3rd Eval.: Criterion 4 value |
nmcrit_pot_5 | String | No | 3rd Eval.: Criterion 5 ID # |
vlcrit_pot_5 | String | No | 3rd Eval.: Criterion 5 value |
nmcrit_pot_6 | String | No | 3rd Eval.: Criterion 6 ID # |
vlcrit_pot_6 | String | No | 3rd Eval.: Criterion 6 value |
nmcrit_pot_7 | String | No | 3rd Eval.: Criterion 7 ID # |
vlcrit_pot_7 | String | No | 3rd Eval.: Criterion 7 value |
nmcrit_pot_8 | String | No | 3rd Eval.: Criterion 8 ID # |
vlcrit_pot_8 | String | No | 3rd Eval.: Criterion 8 value |
nmcrit_pot_9 | String | No | 3rd Eval.: Criterion 9 ID # |
vlcrit_pot_9 | String | No | 3rd Eval.: Criterion 9 value |
nmcrit_pot_10 | String | No | 3rd Eval.: Criterion 10 ID # |
vlcrit_pot_10 | String | No | 3rd Eval.: Criterion 10 value |
nmcrit_pot_11 | String | No | 3rd Eval.: Criterion 11 ID # |
vlcrit_pot_11 | String | No | 3rd Eval.: Criterion 11 value |
nmcrit_pot_12 | String | No | 3rd Eval.: Criterion 12 ID # |
vlcrit_pot_12 | String | No | 3rd Eval.: Criterion 12 value |
nmcrit_pot_13 | String | No | 3rd Eval.: Criterion 13 ID # |
vlcrit_pot_13 | String | No | 3rd Eval.: Criterion 13 value |
nmcrit_pot_14 | String | No | 3rd Eval.: Criterion 14 ID # |
vlcrit_pot_14 | String | No | 3rd Eval.: Criterion 14 value |
nmcrit_pot_15 | String | No | 3rd Eval.: Criterion 15 ID # |
vlcrit_pot_15 | String | No | 3rd Eval.: Criterion 15 value |
dsjustify | String | No | Explanation |
info
Note: When a risk or control evaluation is imported, a validation is performed in the risk and control plan, and:
- If there is a revision in progress for the risk and control plan, the inclusion of the evaluation is validated in the revision in progress.
- If there is no revision in progress, the inclusion of the evaluation is validated in the current revision of the risk and control plan.
{
"idanalysis": "String",
"ideval": "string",
"nmcrit_real_1": "String",
"vlcrit_real_1": 1,
"nmcrit_real_2": "String",
"vlcrit_real_2": 1,
"nmcrit_real_15": "String",
"vlcrit_real_15": 1,
"nmcrit_res_1": "String",
"vlcrit_res_1": 1,
"nmcrit_res_2": "String",
"vlcrit_res_2": 1,
"nmcrit_res_15": "String",
"vlcrit_res_15": 1,
"nmcrit_pot_1": "String",
"vlcrit_pot_1": 1,
"nmcrit_pot_2": "String",
"vlcrit_pot_2": 1,
"nmcrit_pot_15": "String",
"vlcrit_pot_15": 1,
"dsjustify": "text"
}
Response example:
200 OK
{
"success": true,
"total": 1,
"results": [
{
"Result": "true",
"Code": 1
}
]
}