Assessment Templates version v2
Application_URL/services/api/v2/aspm
About Assessment Templates
You use this feature to create assessments. This is used while assessing equipment, location and groups.
This can be of the following types:
- Risk and criticality template (CA)
- Failure Mode Effect Analysis template (FMEA)
- Checklist template (CL)
- Reliability-centered maintanence template (RCM)
Purpose
This API allows you to create, update, retrieve, and delete an Assessment Template
/assessmenttemplates
Gets the list of all the assessment templates.
Create new assessment templates.
Please note:
- the payloads for the different assessment templates types might have some difference in keys. please refer to the examples.
- for supported impacts, please refer to the different assessment template types
- for getting supported objects for specific intent type, please refer to the objects service below.
get /assessmenttemplates
Gets the list of all the assessment templates.
REST API is secured by OAuth 2.0 authentication
HTTP status code 200
Gets the list of all the assessment templates accessible to the user.
Body
Media type: application/json
Type:
{
"$schema": "http://json-schema.org/schema#",
"type": "array",
"items": {
"type": "object",
"properties": {
"ID": {
"type": "string"
},
"DisplayID": {
"type": "string"
},
"Name": {
"type": "string"
},
"Version": {
"type": "string"
},
"ShortDescription": {
"type": "string"
},
"LongDescription": {
"type": "string"
},
"Status": {
"type": "integer"
},
"PublishDate": {
"type": [
"null",
"string"
]
},
"MinValue": {
"type": "null"
},
"MaxValue": {
"type": "null"
},
"Type": {
"type": "string"
},
"HasDependentObjects": {
"type": "string"
},
"Source": {
"type": "string"
},
"MyAssessmentTemplate": {
"type": "integer"
},
"BusinessObjects": {
"type": "string"
},
"Consume": {
"type": "string"
},
"DependentObjectsCount": {
"type": "integer"
},
"UpdationTime": {
"type": "string"
},
"Ownership": {
"type": "string"
},
"Client": {
"type": "string"
},
"Classes": {
"type": "null"
},
"SubClasses": {
"type": "null"
},
"ChecklistType": {
"type": "string"
},
"ImpactType": {
"type": "string"
},
"FinancialRiskEnabled": {
"type": "string",
"example": "0"
},
"EstimatedCostUOM": {
"type": "string",
"example": "234"
},
"CriticalityTemplateID": {
"type": "string",
"example": "D6001ECF1B6B44D6896300EEA0FD3B29"
},
"CriticalityTemplateVersion": {
"type": "string",
"example": 0
},
"CriticalityTemplateDisplayID": {
"type": "string",
"example": "D6001ECF1B6B44D6896300EEA0FD3B29"
},
},
"required": [
"BusinessObjects",
"ChecklistType",
"Classes",
"Client",
"Consume",
"DependentObjectsCount",
"DisplayID",
"HasDependentObjects",
"ID",
"ImpactType",
"LongDescription",
"MaxValue",
"MinValue",
"MyAssessmentTemplate",
"Name",
"Ownership",
"PublishDate",
"ShortDescription",
"Source",
"Status",
"SubClasses",
"Type",
"UpdationTime",
"Version"
]
}
}Example:
[{
"ID": "4143A53029554244BCEBC3E50F79F284",
"DisplayID": "AT.TGSV.209",
"Name": "AT.TGSV.209",
"Version": "1.0",
"ShortDescription": "wrgtrggtr",
"LongDescription": "",
"Status": 2,
"PublishDate": "2019-01-29",
"MinValue": null,
"MaxValue": null,
"Type": "CA",
"HasDependentObjects": "0",
"Source": "ASPM Test",
"MyAssessmentTemplate": 1,
"BusinessObjects": "EQU",
"Consume": "1",
"DependentObjectsCount": 0,
"UpdationTime": "2019-01-29",
"Ownership": "1",
"Client": "D6001ECF1B6B44D6896300EEA0FD3B29",
"Classes": null,
"SubClasses": null,
"ChecklistType": "DBC",
"ImpactType": null,
"FinancialRiskEnabled": "0",
"EstimatedCostUOM": "234",
"CriticalityTemplateID": "",
"CriticalityTemplateVersion": 0,
"CriticalityTemplateDisplayID": ""
}, {
"ID": "6E9349E0F14A4C378CE6E848AF943E10",
"DisplayID": "AT.TGSV.205",
"Name": "AT.TGSV.205",
"Version": "0.0",
"ShortDescription": "wefwefwefwe",
"LongDescription": "",
"Status": 1,
"PublishDate": null,
"MinValue": null,
"MaxValue": null,
"Type": "CL",
"HasDependentObjects": "0",
"Source": "ASPM Test",
"MyAssessmentTemplate": 1,
"BusinessObjects": "EQU",
"Consume": "1",
"DependentObjectsCount": 0,
"UpdationTime": "2019-01-28",
"Ownership": "1",
"Client": "D6001ECF1B6B44D6896300EEA0FD3B29",
"Classes": null,
"SubClasses": null,
"ChecklistType": "DBC",
"ImpactType": null,
"FinancialRiskEnabled": "0",
"EstimatedCostUOM": "",
"CriticalityTemplateID": "",
"CriticalityTemplateVersion": 0,
"CriticalityTemplateDisplayID": ""
}, {
"ID": "0A7AD3A7448B4C579016CF8EDE85E774",
"DisplayID": "AT.TGSV.204",
"Name": "AT.TGSV.204",
"Version": "0.0",
"ShortDescription": "Decision Tree for Equinor",
"LongDescription": "Decision Tree for Equinor that was mentioned in the RFI",
"Status": 1,
"PublishDate": null,
"MinValue": null,
"MaxValue": null,
"Type": "RCM",
"HasDependentObjects": "0",
"Source": "ASPM Test",
"MyAssessmentTemplate": 1,
"BusinessObjects": "EQU,FL,MOD,SYS",
"Consume": "1",
"DependentObjectsCount": 0,
"UpdationTime": "2019-01-24",
"Ownership": "1",
"Client": "D6001ECF1B6B44D6896300EEA0FD3B29",
"Classes": null,
"SubClasses": null,
"ChecklistType": "DBC",
"ImpactType": null,
"FinancialRiskEnabled": "0",
"EstimatedCostUOM": "234",
"CriticalityTemplateID": "D6001ECF1B6B44D6896300EEA0FD3B29",
"CriticalityTemplateVersion": 0,
"CriticalityTemplateDisplayID": "D6001ECF1B6B44D6896300EEA0FD3B29"
}]HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>Secured by OAuth 2.0
post /assessmenttemplates
Create new assessment templates.
Please note:
- the payloads for the different assessment templates types might have some difference in keys. please refer to the examples.
- for supported impacts, please refer to the different assessment template types
- for getting supported objects for specific intent type, please refer to the objects service below.
REST API is secured by OAuth 2.0 authentication
Body
Media type: application/json
Type: any
Examples:
Risk and Criticality Template:
Create a simple Risk and Criticality template
{
"description": {
"short": "create_CA",
"long": "create a risk and criticality template"
},
"businessObjects": ["EQU"],
"intentCode": "CA",
"alphaNumeric": false,
"calculation": {
"method": "SUM",
"aggregationAtImpact": "SUM",
"weightageAtImpact": false,
"weightageAtDimension": false
},
"financialRiskEnabled": true,
"defaultCurrency": "044"
}FMEA:
Create a FMEA template
{
"description": {
"short": "create_FMEA",
"long": "create a FMEA template"
},
"businessObjects": ["EQU"],
"intentCode": "FMEA",
"defaultCurrency": "840",
"riskReductionUOM": "840",
"calculation": {
"method": "MUL",
"aggregationAtImpact": "MAX",
"weightageAtImpact": false,
"weightageAtDimension": false
}
}Simple Checklist:
Create a simple checklist template
{
"description": {
"short": "create_CL_simple",
"long": "create a simple checklist template"
},
"checklistType": "SEQ",
"businessObjects": ["EQU"],
"intentCode": "CL"
}Advanced Checklist:
Create an advanced checklist template
{
"description": {
"short": "create_CL_advanced",
"long": "create a advanced checklist template"
},
"checklistType": "DBC",
"businessObjects": ["EQU"],
"intentCode": "CL"
}Reliability-centered maintanence:
Create a RCM template template
{
"description": {
"short": "create RCM example",
"long": "create RCM example"
},
"businessObjects": ["EQU", "SYS", "MOD", "FL"],
"checklistTemplate": "C65B4A3196E84D0F9E15DB795DAB7D94",
"criticalityTemplate": "C65B4A3196E84D0F9E15DB795DAB7D94",
"mergeFailureModeAndCauses": true,
"intentCode": "RCM",
"defaultCurrency": "971",
"riskReductionUOM": "971"
}HTTP status code 200
Assessment template created
Body
Media type: application/json
Type:
{
"$schema": "http://json-schema.org/schema#",
"type": "object",
"properties": {
"id": {
"type": "string"
},
"status": {
"type": "boolean"
}
},
"required": [
"id",
"status"
]
}Example:
{
"id": "object UUID",
"status": true
}HTTP status code 400
Bad request, when the parameters are wrong.
Body
Media type: application/json
Type:
{
"$schema": "http://json-schema.org/schema#",
"type": "object",
"properties": {
"statusCode": {
"type": "integer"
},
"errorMessages": {
"type": "array",
"items": {
"type": "object",
"properties": {
"severity": {
"type": "string"
},
"errorMessage": {
"type": "string"
},
"repeatedEntities": {
"type": "array"
},
"EntitiesNotFound": {
"type": "array"
},
"messageCode": {
"type": "string"
}
},
"required": [
"EntitiesNotFound",
"errorMessage",
"messageCode",
"repeatedEntities",
"severity"
]
}
}
},
"required": [
"errorMessages",
"statusCode"
]
}Example:
{
"statusCode": 400,
"errorMessages": [
{
"severity": "ERROR",
"errorMessage": "Please enter a short description.",
"repeatedEntities": [],
"EntitiesNotFound": [],
"messageCode": "null"
}
]
}HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>Secured by OAuth 2.0
Get the Asset Core business objects supported by an assessment template
get /assessmenttemplates/objects
Get the Asset Core business objects supported by an assessment template
REST API is secured by OAuth 2.0 authentication
Query Parameters
- version: (double - default: Latest version for the assessment template)
Assessment template version
Example:
1.0 - type: required(string - default: CA)
Assessment template type
Example:
RCM
HTTP status code 200
Gets the list of all the business objects supported by the assessment template type.
Body
Media type: application/json
Type:
{
"$schema": "http://json-schema.org/schema#",
"type": "array",
"items": {
"type": "object",
"properties": {
"code": {
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"code",
"name"
]
}
}Example:
[{
"code": "EQU",
"name": "Equipment"
}, {
"code": "FL",
"name": "Locations"
}, {
"code": "SYS",
"name": "Systems"
}, {
"code": "MOD",
"name": "Models"
}]HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>Secured by OAuth 2.0
/assessmenttemplates/{assessmentTemplateId}
APIs to fetch details or perform actions on a single assessment template
Deletes the specified Assessment Template.
Update existing assessment templates.
Please note:
- the payloads for the different assessment templates types might have some difference in keys. please refer to the examples.
- for supported impacts, please refer to the different assessment template types
- for getting supported objects for specific intent type, please refer to the objects service below.
delete /assessmenttemplates/{assessmentTemplateId}
Deletes the specified Assessment Template.
REST API is secured by OAuth 2.0 authentication
URI Parameters
- assessmentTemplateId: required(string)
HTTP status code 200
If the Assessment Template gets deleted.
Body
Media type: application/json
Type:
{
"$schema": "http://json-schema.org/schema#",
"type": "object",
"properties": {
"id": {
"type": "string"
},
"status": {
"type": "boolean"
}
},
"required": [
"id",
"status"
]
}Example:
{
"id": "object UUID",
"status": true
}HTTP status code 400
Bad request, when the assessment template is used in an assessment, or if it is SAP provided.
Secured by OAuth 2.0
put /assessmenttemplates/{assessmentTemplateId}
Update existing assessment templates.
Please note:
- the payloads for the different assessment templates types might have some difference in keys. please refer to the examples.
- for supported impacts, please refer to the different assessment template types
- for getting supported objects for specific intent type, please refer to the objects service below.
REST API is secured by OAuth 2.0 authentication
URI Parameters
- assessmentTemplateId: required(string)
Body
Media type: application/json
Type: any
Examples:
Risk and Criticality Template:
Update a simple Risk and Criticality template
{
"description": {
"short": "create_CA",
"long": "create a risk and criticality template"
},
"businessObjects": ["EQU"],
"intentCode": "CA",
"alphaNumeric": false,
"calculation": {
"method": "SUM",
"aggregationAtImpact": "SUM",
"weightageAtImpact": false,
"weightageAtDimension": false
},
"financialRiskEnabled": true,
"defaultCurrency": "044"
}FMEA:
Update a FMEA template
{
"description": {
"short": "create_FMEA",
"long": "create a FMEA template"
},
"businessObjects": ["EQU"],
"intentCode": "FMEA",
"defaultCurrency": "840",
"riskReductionUOM": "840",
"calculation": {
"method": "MUL",
"aggregationAtImpact": "MAX",
"weightageAtImpact": false,
"weightageAtDimension": false
}
}Simple Checklist:
Update a simple checklist template
{
"description": {
"short": "create_CL_simple",
"long": "create a simple checklist template"
},
"checklistType": "SEQ",
"businessObjects": ["EQU"],
"intentCode": "CL"
}Advanced Checklist:
Update an advanced checklist template
{
"description": {
"short": "create_CL_advanced",
"long": "create a advanced checklist template"
},
"checklistType": "DBC",
"businessObjects": ["EQU"],
"intentCode": "CL"
}Reliability-centered maintanence:
Update a RCM template template
{
"description": {
"short": "create RCM example",
"long": "create RCM example"
},
"businessObjects": ["EQU", "SYS", "MOD", "FL"],
"checklistTemplate": "C65B4A3196E84D0F9E15DB795DAB7D94",
"criticalityTemplate": "C65B4A3196E84D0F9E15DB795DAB7D94",
"mergeFailureModeAndCauses": true,
"intentCode": "RCM",
"defaultCurrency": "971",
"riskReductionUOM": "971"
}HTTP status code 200
Assessment template updated
Body
Media type: application/json
Type:
{
"$schema": "http://json-schema.org/schema#",
"type": "object",
"properties": {
"id": {
"type": "string"
},
"status": {
"type": "boolean"
}
},
"required": [
"id",
"status"
]
}Example:
{
"id": "object UUID",
"status": true
}HTTP status code 400
Bad request, when the parameters are wrong.
Body
Media type: application/json
Type:
{
"$schema": "http://json-schema.org/schema#",
"type": "object",
"properties": {
"statusCode": {
"type": "integer"
},
"errorMessages": {
"type": "array",
"items": {
"type": "object",
"properties": {
"severity": {
"type": "string"
},
"errorMessage": {
"type": "string"
},
"repeatedEntities": {
"type": "array"
},
"EntitiesNotFound": {
"type": "array"
},
"messageCode": {
"type": "string"
}
},
"required": [
"EntitiesNotFound",
"errorMessage",
"messageCode",
"repeatedEntities",
"severity"
]
}
}
},
"required": [
"errorMessages",
"statusCode"
]
}Example:
{
"statusCode": 400,
"errorMessages": [
{
"severity": "ERROR",
"errorMessage": "Please enter a short description.",
"repeatedEntities": [],
"EntitiesNotFound": [],
"messageCode": "null"
}
]
}HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>Secured by OAuth 2.0
Gets the main details of an assessment template.
get /assessmenttemplates/{assessmentTemplateId}/header
Gets the main details of an assessment template.
REST API is secured by OAuth 2.0 authentication
URI Parameters
- assessmentTemplateId: required(string)
Query Parameters
- version: (double - default: Latest version for the assessment template)
Assessment template version
Example:
1.0
HTTP status code 200
Assessment template details Note: The response may have different keys depending on the type of the assessment template.
Body
Media type: application/json
Type:
{
"$schema": "http://json-schema.org/schema#",
"type": "array",
"items": {
"type": "object",
"properties": {
"description": {
"type": "object",
"properties": {
"short": {
"type": "string"
},
"long": {
"type": "string"
}
},
"required": ["long", "short"]
},
"id": {
"type": "string"
},
"displayId": {
"type": "string"
},
"status": {
"type": "integer"
},
"version": {
"type": "integer"
},
"intentCode": {
"type": "string"
},
"checklistType": {
"type": "string"
},
"criticalityTemplate": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"displayId": {
"type": "string"
},
"version": {
"type": "string"
}
},
"required": ["displayId", "id", "version"]
}
},
"impactType": {
"type": "string"
},
"businessObjects": {
"type": "array",
"items": {
"type": "string"
}
},
"publishDate": {
"type": "string"
},
"creationTime": {
"type": "string"
},
"lastUpdationTime": {
"type": "string"
},
"hasDependentObjects": {
"type": "integer"
},
"impacts": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"displayId": {
"type": "string"
},
"short": {
"type": "string"
}
},
"required": ["displayId", "id", "short"]
}
},
"assignments": {
"type": "object",
"properties": {
"classCount": {
"type": "integer"
},
"subClassCount": {
"type": "integer"
},
"modelTemplateCount": {
"type": "integer"
},
"equipmentTemplateCount": {
"type": "integer"
},
"locationTemplateCount": {
"type": "integer"
},
"systemTemplateCount": {
"type": "integer"
}
},
"required": ["classCount", "equipmentTemplateCount", "locationTemplateCount", "modelTemplateCount", "subClassCount", "systemTemplateCount"]
},
"calculation": {
"type": "object",
"properties": {
"method": {
"type": "string"
},
"aggregationAtImpact": {
"type": "string"
},
"weightageAtImpact": {
"type": "boolean"
},
"weightageAtDimension": {
"type": "boolean"
}
},
"required": ["aggregationAtImpact", "method", "weightageAtDimension", "weightageAtImpact"]
},
"financialRiskEnabled": {
"type": "boolean"
},
"defaultCurrency": {
"type": "string"
}
},
"required": [
"assignments",
"businessObjects",
"calculation",
"checklistType",
"criticalityTemplate",
"creationTime",
"description",
"displayId",
"id",
"impactType",
"impacts",
"intentCode",
"lastUpdationTime",
"publishDate",
"status",
"version"
]
}
}
Example:
[
{
"description":{
"short":"test_sim",
"long":""
},
"id":"BB7E1664FAC745B78F4742CB26FB9F58",
"displayId":"AT.TGSV.318",
"status":1,
"version":0,
"intentCode":"CL",
"checklistType":"PRD",
"criticalityTemplate":{
"displayId":"AT.TGSV.2232",
"id":"282F0C9F2E154CC385D5022EC69C0462",
"version":1
},
"impactType":"PRD",
"businessObjects":[
"EQU",
"MOD"
],
"publishDate":"",
"creationTime":"2019-02-14",
"lastUpdationTime":"2019-02-14",
"hasDependentObjects": 10,
"impacts":[
{
"id":"0A3DDD263BB94241923A5C607737BA35",
"displayId":"IC.TGSV.7",
"short":"chev_asset"
},
{
"id":"9CE919EDB49C44609AB6FB70D3C841AA",
"displayId":"IC.TGSV.32",
"short":"dfghjk"
}
],
"assignments":{
"classCount":0,
"subClassCount":0,
"modelTemplateCount":0,
"equipmentTemplateCount":2,
"locationTemplateCount":0,
"systemTemplateCount":0
},
"calculation":{
"method":"SUM",
"aggregationAtImpact":"SUM",
"weightageAtImpact":false,
"weightageAtDimension":false
}
}
]HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>Secured by OAuth 2.0
Gets the roles assigned to an assessment template.
Update roles assigned to an assessment template.
get /assessmenttemplates/{assessmentTemplateId}/roles
Gets the roles assigned to an assessment template.
REST API is secured by OAuth 2.0 authentication
URI Parameters
- assessmentTemplateId: required(string)
Query Parameters
- version: (double - default: Latest version for the assessment template)
Assessment template version
Example:
1.0
HTTP status code 200
Gets the list of all the assessment templates roles.
Body
Media type: application/json
Type:
{
"$schema": "http://json-schema.org/schema#",
"type": "array",
"items": {
"type": "object",
"properties": {
"code": {
"type": "string"
},
"name": {
"type": "string"
},
"mandatory": {
"type": "boolean"
},
"checked": {
"type": "boolean"
}
},
"required": [
"checked",
"code",
"mandatory",
"name"
]
}
}Example:
[{
"code": "1",
"name": "Requestor",
"mandatory": true,
"checked": true
}, {
"code": "7",
"name": "Subject-Matter Expert",
"mandatory": false,
"checked": true
}, {
"code": "2",
"name": "Moderator",
"mandatory": false,
"checked": false
}, {
"code": "3",
"name": "Approver",
"mandatory": false,
"checked": false
}, {
"code": "4",
"name": "Maintenance Engineer",
"mandatory": false,
"checked": false
}, {
"code": "5",
"name": "Maintenance Planner",
"mandatory": false,
"checked": false
}, {
"code": "6",
"name": "Reliability Engineer",
"mandatory": false,
"checked": false
}, {
"code": "8",
"name": "Operator",
"mandatory": false,
"checked": false
}, {
"code": "9",
"name": "Maintenance Technician",
"mandatory": false,
"checked": false
}]HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>Secured by OAuth 2.0
put /assessmenttemplates/{assessmentTemplateId}/roles
Update roles assigned to an assessment template.
REST API is secured by OAuth 2.0 authentication
URI Parameters
- assessmentTemplateId: required(string)
Body
Media type: application/json
Type:
{
"$schema": "http://json-schema.org/schema#",
"type": "array",
"items": {
"type": "object",
"properties": {
"code": {
"type": "string"
},
"mandatory": {
"type": "boolean"
},
"checked": {
"type": "boolean"
}
},
"required": [
"checked",
"code",
"mandatory"
]
}
}Example:
[{
"code": "1",
"mandatory": true,
"checked": true
}, {
"code": "7",
"mandatory": false,
"checked": true
}]HTTP status code 200
Assessment template roles updated
Body
Media type: application/json
Type: any
Example:
{
"id": "object UUID",
"status": true
}HTTP status code 400
Bad request, when the parameters are wrong.
Body
Media type: application/json
Type: any
Example:
{
"statusCode": 400,
"errorMessages": [
{
"severity": "ERROR",
"errorMessage": "Please enter a short description.",
"repeatedEntities": [],
"EntitiesNotFound": [],
"messageCode": "null"
}
]
}HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>Secured by OAuth 2.0
Gets the thresholds assigned to an assessment template.
Update thresholds assigned to an assessment template. Thresholds can be updated only for assessment templates of types Risk and criticality template (CA), Failure Mode Effect Analysis template (FMEA), Simple Checklist template (CL)
get /assessmenttemplates/{assessmentTemplateId}/thresholds
Gets the thresholds assigned to an assessment template.
REST API is secured by OAuth 2.0 authentication
URI Parameters
- assessmentTemplateId: required(string)
Query Parameters
- version: (double - default: Latest version for the assessment template)
Assessment template version
Example:
1.0
HTTP status code 200
assessment template thresholds
Body
Media type: application/json
Type:
{
"$schema": "http://json-schema.org/schema#",
"type": "array",
"items": {
"type": "object",
"properties": {
"value1": {
"type": "number"
},
"value2": {
"type": "number"
},
"color": {
"type": "string"
},
"description": {
"type": "null"
},
"criticality": {
"type": "string"
},
"criticalityText": {
"type": "string"
},
"action": {
"type": "null"
},
"actionText": {
"type": "null"
}
},
"required": [
"action",
"actionText",
"color",
"criticality",
"criticalityText",
"description",
"value1",
"value2"
]
}
}Example:
[{
"value1": 0.0,
"value2": 2.33,
"color": "#2A6D3C",
"description": null,
"criticality": "C",
"criticalityText": "Low",
"action": null,
"actionText": null
}, {
"value1": 2.34,
"value2": 4.67,
"color": "#DE890D",
"description": null,
"criticality": "B",
"criticalityText": "Medium",
"action": null,
"actionText": null
}, {
"value1": 4.68,
"value2": 7.0,
"color": "#930A0A",
"description": null,
"criticality": "A",
"criticalityText": "High",
"action": null,
"actionText": null
}]HTTP status code 400
Bad request, when the parameters are wrong.
Body
Media type: application/json
Type: any
Example:
{
"statusCode": 400,
"errorMessages": [
{
"severity": "ERROR",
"errorMessage": "Please enter a short description.",
"repeatedEntities": [],
"EntitiesNotFound": [],
"messageCode": "null"
}
]
}HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>Secured by OAuth 2.0
put /assessmenttemplates/{assessmentTemplateId}/thresholds
Update thresholds assigned to an assessment template. Thresholds can be updated only for assessment templates of types Risk and criticality template (CA), Failure Mode Effect Analysis template (FMEA), Simple Checklist template (CL)
REST API is secured by OAuth 2.0 authentication
URI Parameters
- assessmentTemplateId: required(string)
Body
Media type: application/json
Type:
{
"$schema": "http://json-schema.org/schema#",
"type": "array",
"items": {
"type": "object",
"properties": {
"value1": {
"type": "number"
},
"value2": {
"type": "number"
},
"color": {
"type": "string"
},
"description": {
"type": "null"
},
"criticality": {
"type": "string"
},
"criticalityText": {
"type": "string"
},
"action": {
"type": "null"
},
"actionText": {
"type": "null"
}
},
"required": [
"action",
"actionText",
"color",
"criticality",
"criticalityText",
"description",
"value1",
"value2"
]
}
}Example:
[{
"value1": 0.0,
"value2": 2.33,
"color": "#2A6D3C",
"description": null,
"criticality": "C",
"criticalityText": "Low",
"action": null,
"actionText": null
}, {
"value1": 2.34,
"value2": 4.67,
"color": "#DE890D",
"description": null,
"criticality": "B",
"criticalityText": "Medium",
"action": null,
"actionText": null
}, {
"value1": 4.68,
"value2": 7.0,
"color": "#930A0A",
"description": null,
"criticality": "A",
"criticalityText": "High",
"action": null,
"actionText": null
}]HTTP status code 200
Assessment template thresholds updated
Body
Media type: application/json
Type: any
Example:
{
"id": "object UUID",
"status": true
}HTTP status code 400
Bad request, when the parameters are wrong.
Body
Media type: application/json
Type: any
Example:
{
"statusCode": 400,
"errorMessages": [
{
"severity": "ERROR",
"errorMessage": "Please enter a short description.",
"repeatedEntities": [],
"EntitiesNotFound": [],
"messageCode": "null"
}
]
}HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>Secured by OAuth 2.0
Publish an assessment template
put /assessmenttemplates/{assessmentTemplateId}/publish
Publish an assessment template
REST API is secured by OAuth 2.0 authentication
URI Parameters
- assessmentTemplateId: required(string)
HTTP status code 200
Assessment template published
Body
Media type: application/json
Type: any
Example:
{
"id": "object UUID",
"status": true
}HTTP status code 400
Bad request, when the parameters are wrong.
Body
Media type: application/json
Type: any
Example:
{
"statusCode": 400,
"errorMessages": [
{
"severity": "ERROR",
"errorMessage": "Please enter a short description.",
"repeatedEntities": [],
"EntitiesNotFound": [],
"messageCode": "null"
}
]
}HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>Secured by OAuth 2.0
Create a new revision of an already published assessment template
put /assessmenttemplates/{assessmentTemplateId}/revise
Create a new revision of an already published assessment template
REST API is secured by OAuth 2.0 authentication
URI Parameters
- assessmentTemplateId: required(string)
HTTP status code 200
Assessment template revision created
Body
Media type: application/json
Type: any
Example:
{
"id": "object UUID",
"status": true
}HTTP status code 400
Bad request, when the parameters are wrong.
Body
Media type: application/json
Type: any
Example:
{
"statusCode": 400,
"errorMessages": [
{
"severity": "ERROR",
"errorMessage": "Please enter a short description.",
"repeatedEntities": [],
"EntitiesNotFound": [],
"messageCode": "null"
}
]
}HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>Secured by OAuth 2.0
/assessmenttemplates/{assessmentTemplateId}/impacts
APIs to read/update impacts or sections and dimensions or questions in an assessment template
Note: Impacts and dimensions are not applicable for RCM template
Gets the impacts and dimensions assigned to an assessment template.
Update impacts assigned to an assessment template
get /assessmenttemplates/{assessmentTemplateId}/impacts
Gets the impacts and dimensions assigned to an assessment template.
REST API is secured by OAuth 2.0 authentication
URI Parameters
- assessmentTemplateId: required(string)
Query Parameters
- version: (double - default: Latest version for the assessment template)
Assessment template version
Example:
1.0
HTTP status code 200
impacts and dimensions in an assessment template
Body
Media type: application/json
Type:
{
"$schema": "http://json-schema.org/schema#",
"type": "array",
"items": {
"type": "object",
"properties": {
"status": {
"type": "string"
},
"dimensions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"description": {
"type": "object",
"properties": {
"short": {
"type": "string"
}
},
"required": [
"short"
]
},
"id": {
"type": "string"
},
"displayId": {
"type": "string"
},
"name": {
"type": "string"
},
"scaleId": {
"type": "string"
},
"scaleType": {
"type": "string"
},
"scaleName": {
"type": "string"
},
"scaleDisplayId": {
"type": "string"
},
"weightage": {
"type": "number"
},
"scaleOptionCount": {
"type": "integer"
},
"questionText": {
"type": "string"
},
"scaleOptions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"description": {
"type": "object",
"properties": {
"short": {
"type": "string"
},
"long": {
"type": "string"
}
},
"required": [
"long",
"short"
]
},
"descriptions": {
"type": "null"
},
"id": {
"type": "string"
},
"weightage": {
"type": "number"
},
"value1": {
"type": "string"
},
"value2": {
"type": "null"
},
"scaleDimension": {
"type": "string"
},
"uom": {
"type": "null"
},
"isSelected": {
"type": "integer"
}
},
"required": [
"description",
"descriptions",
"id",
"isSelected",
"scaleDimension",
"uom",
"value1",
"value2",
"weightage"
]
}
},
"axis": {
"type": "string"
},
"isMandatory": {
"type": "string"
},
"dimensionType": {
"type": "string"
},
"attributes": {
"type": "object",
"properties": {
"equipmentTemplates": {
"type": "array"
},
"modelTemplates": {
"type": "array"
},
"locationTemplates": {
"type": "array"
},
"systemTemplates": {
"type": "array"
}
},
"required": [
"equipmentTemplates",
"locationTemplates",
"modelTemplates",
"systemTemplates"
]
},
"indicators": {
"type": "object",
"properties": {
"equipmentTemplates": {
"type": "array"
},
"modelTemplates": {
"type": "array"
},
"locationTemplates": {
"type": "array"
},
"systemTemplates": {
"type": "array"
}
},
"required": [
"equipmentTemplates",
"locationTemplates",
"modelTemplates",
"systemTemplates"
]
},
"isDimensionFinancialRiskRelevant": {
"type": "boolean"
}
},
"required": [
"attributes",
"axis",
"description",
"dimensionType",
"displayId",
"id",
"indicators",
"name",
"questionText",
"scaleDisplayId",
"scaleId",
"scaleName",
"scaleOptionCount",
"scaleOptions",
"scaleType",
"weightage"
]
}
},
"lastChangedAt": {
"type": "string"
},
"lastChangedBy": {
"type": "string"
},
"description": {
"type": "object",
"properties": {
"short": {
"type": "string"
},
"long": {
"type": "string"
}
},
"required": [
"long",
"short"
]
},
"impactId": {
"type": "string"
},
"impactDisplayId": {
"type": "string"
},
"impactImageURL": {
"type": "string"
},
"impactWeightage": {
"type": "number"
}
},
"required": [
"description",
"dimensions",
"impactDisplayId",
"impactId",
"impactImageURL",
"impactWeightage",
"lastChangedAt",
"lastChangedBy",
"status"
]
}
}Example:
[{
"status": "1",
"dimensions": [{
"description": {
"short": "N9 Equinor"
},
"id": "4CC778FD3F114B1F8C9D5365A75C8E57",
"displayId": "DM.TGSV.123",
"name": "DM.TGSV.123",
"scaleId": "96B5B507570244C7851CFA8B4AF0E911",
"scaleType": "1",
"scaleName": "SC.TGSV.44",
"scaleDisplayId": "SC.TGSV.44",
"weightage": 0.0,
"scaleOptionCount": 2,
"questionText": "Q9 - Is the failure rate increasing with age, and can time of failure be estimated?",
"scaleOptions": [{
"description": {
"short": "No",
"long": ""
},
"descriptions": null,
"id": "272A377A1B494BE0871AB845EDB9D03E",
"weightage": 0.0,
"value1": "No",
"value2": null,
"scaleDimension": "",
"uom": null,
"isSelected": 1
}, {
"description": {
"short": "Yes",
"long": ""
},
"descriptions": null,
"id": "AFBF8CCDB73D4A6CBBD038CA1AC33C87",
"weightage": 1.0,
"value1": "Yes",
"value2": null,
"scaleDimension": "",
"uom": null,
"isSelected": 0
}],
"axis": "0",
"isMandatory": true,
"dimensionType": " ",
"attributes": {
"equipmentTemplates": [],
"modelTemplates": [],
"locationTemplates": [],
"systemTemplates": []
},
"indicators": {
"equipmentTemplates": [],
"modelTemplates": [],
"locationTemplates": [],
"systemTemplates": []
},
"isDimensionFinancialRiskRelevant": true
}, {
"description": {
"short": "N10 Equinor"
},
"id": "1DFE47F607FF45ACB2860E6C60B6551F",
"displayId": "DM.TGSV.124",
"name": "DM.TGSV.124",
"scaleId": "96B5B507570244C7851CFA8B4AF0E911",
"scaleType": "1",
"scaleName": "SC.TGSV.44",
"scaleDisplayId": "SC.TGSV.44",
"weightage": 0.0,
"scaleOptionCount": 2,
"questionText": "Q10 - Can the fault state be detected satisfactorily by built in self test function?",
"scaleOptions": [{
"description": {
"short": "No",
"long": ""
},
"descriptions": null,
"id": "272A377A1B494BE0871AB845EDB9D03E",
"weightage": 0.0,
"value1": "No",
"value2": null,
"scaleDimension": "",
"uom": null,
"isSelected": 1
}, {
"description": {
"short": "Yes",
"long": ""
},
"descriptions": null,
"id": "AFBF8CCDB73D4A6CBBD038CA1AC33C87",
"weightage": 1.0,
"value1": "Yes",
"value2": null,
"scaleDimension": "",
"uom": null,
"isSelected": 0
}],
"axis": "0",
"isMandatory": false,
"dimensionType": " ",
"attributes": {
"equipmentTemplates": [],
"modelTemplates": [],
"locationTemplates": [],
"systemTemplates": []
},
"indicators": {
"equipmentTemplates": [],
"modelTemplates": [],
"locationTemplates": [],
"systemTemplates": []
},
"isDimensionFinancialRiskRelevant": false
}, {
"description": {
"short": "N11 Equinor"
},
"id": "382DB702CEBD4B5C949D1F8ABB7F681A",
"displayId": "DM.TGSV.125",
"name": "DM.TGSV.125",
"scaleId": "96B5B507570244C7851CFA8B4AF0E911",
"scaleType": "1",
"scaleName": "SC.TGSV.44",
"scaleDisplayId": "SC.TGSV.44",
"weightage": 0.0,
"scaleOptionCount": 2,
"questionText": "Q11 - Can the fault state be detected by periodic function testing?",
"scaleOptions": [{
"description": {
"short": "No",
"long": ""
},
"descriptions": null,
"id": "272A377A1B494BE0871AB845EDB9D03E",
"weightage": 0.0,
"value1": "No",
"value2": null,
"scaleDimension": "",
"uom": null,
"isSelected": 1
}, {
"description": {
"short": "Yes",
"long": ""
},
"descriptions": null,
"id": "AFBF8CCDB73D4A6CBBD038CA1AC33C87",
"weightage": 1.0,
"value1": "Yes",
"value2": null,
"scaleDimension": "",
"uom": null,
"isSelected": 0
}],
"axis": "0",
"isMandatory": true,
"dimensionType": " ",
"attributes": {
"equipmentTemplates": [],
"modelTemplates": [],
"locationTemplates": [],
"systemTemplates": []
},
"indicators": {
"equipmentTemplates": [],
"modelTemplates": [],
"locationTemplates": [],
"systemTemplates": []
},
"isDimensionFinancialRiskRelevant": false
}],
"lastChangedAt": "2018-11-22",
"lastChangedBy": "LastName, FirstName",
"description": {
"short": "MY inpact",
"long": "my new impact"
},
"impactId": "8163745BB1D4479D98E5624A90AF64F7",
"impactDisplayId": "IC.TGSV.29",
"impactImageURL": "ENV",
"impactWeightage": 0.0
}, {
"status": "1",
"dimensions": [],
"lastChangedAt": "2019-01-09",
"lastChangedBy": "LastName, FirstName",
"description": {
"short": "Environment - CE",
"long": "Environment Consequence Evaluation"
},
"impactId": "ECAE99D9745D4AF3B1776A25396690D4",
"impactDisplayId": "IC.TGSV.37",
"impactImageURL": "ENV",
"impactWeightage": 100.0
}, {
"status": "1",
"dimensions": [],
"lastChangedAt": "2019-01-14",
"lastChangedBy": "LastName, FirstName",
"description": {
"short": "Equinor Environment",
"long": ""
},
"impactId": "84334C2188164D19B6E7F873DDDD108A",
"impactDisplayId": "IC.TGSV.40",
"impactImageURL": "ENV",
"impactWeightage": 100.0
}]HTTP status code 400
Bad request, when the parameters are wrong.
Body
Media type: application/json
Type: any
Example:
{
"statusCode": 400,
"errorMessages": [
{
"severity": "ERROR",
"errorMessage": "Please enter a short description.",
"repeatedEntities": [],
"EntitiesNotFound": [],
"messageCode": "null"
}
]
}HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>Secured by OAuth 2.0
put /assessmenttemplates/{assessmentTemplateId}/impacts
Update impacts assigned to an assessment template
REST API is secured by OAuth 2.0 authentication
URI Parameters
- assessmentTemplateId: required(string)
Body
Media type: application/json
Type: any
Examples:
Impact with weighting:
Impact with weighting is applicable for Risk and Criticality template when weightage at impact flag is set.
[{
"impactId": "84334C2188164D19B6E7F873DDDD108A",
"impactWeightage": 50
}, {
"impactId": "ECAE99D9745D4AF3B1776A25396690D4",
"impactWeightage": 50
}]Impact without weighting:
Impact without weighting is applicable to all other assessment templates.
[{
"impactId": "84334C2188164D19B6E7F873DDDD108A"
}, {
"impactId": "ECAE99D9745D4AF3B1776A25396690D4"
}, {
"impactId": "8163745BB1D4479D98E5624A90AF64F7"
}]HTTP status code 200
Assessment template impacts updated
Body
Media type: application/json
Type: any
Example:
[{
"status": "1",
"dimensions": [{
"description": {
"short": "N9 Equinor"
},
"id": "4CC778FD3F114B1F8C9D5365A75C8E57",
"displayId": "DM.TGSV.123",
"name": "DM.TGSV.123",
"scaleId": "96B5B507570244C7851CFA8B4AF0E911",
"scaleType": "1",
"scaleName": "SC.TGSV.44",
"scaleDisplayId": "SC.TGSV.44",
"weightage": 0.0,
"scaleOptionCount": 2,
"questionText": "Q9 - Is the failure rate increasing with age, and can time of failure be estimated?",
"scaleOptions": [{
"description": {
"short": "No",
"long": ""
},
"descriptions": null,
"id": "272A377A1B494BE0871AB845EDB9D03E",
"weightage": 0.0,
"value1": "No",
"value2": null,
"scaleDimension": "",
"uom": null,
"isSelected": 1
}, {
"description": {
"short": "Yes",
"long": ""
},
"descriptions": null,
"id": "AFBF8CCDB73D4A6CBBD038CA1AC33C87",
"weightage": 1.0,
"value1": "Yes",
"value2": null,
"scaleDimension": "",
"uom": null,
"isSelected": 0
}],
"axis": "0",
"isMandatory": true,
"dimensionType": " ",
"attributes": {
"equipmentTemplates": [],
"modelTemplates": [],
"locationTemplates": [],
"systemTemplates": []
},
"indicators": {
"equipmentTemplates": [],
"modelTemplates": [],
"locationTemplates": [],
"systemTemplates": []
},
"isDimensionFinancialRiskRelevant": true
}, {
"description": {
"short": "N10 Equinor"
},
"id": "1DFE47F607FF45ACB2860E6C60B6551F",
"displayId": "DM.TGSV.124",
"name": "DM.TGSV.124",
"scaleId": "96B5B507570244C7851CFA8B4AF0E911",
"scaleType": "1",
"scaleName": "SC.TGSV.44",
"scaleDisplayId": "SC.TGSV.44",
"weightage": 0.0,
"scaleOptionCount": 2,
"questionText": "Q10 - Can the fault state be detected satisfactorily by built in self test function?",
"scaleOptions": [{
"description": {
"short": "No",
"long": ""
},
"descriptions": null,
"id": "272A377A1B494BE0871AB845EDB9D03E",
"weightage": 0.0,
"value1": "No",
"value2": null,
"scaleDimension": "",
"uom": null,
"isSelected": 1
}, {
"description": {
"short": "Yes",
"long": ""
},
"descriptions": null,
"id": "AFBF8CCDB73D4A6CBBD038CA1AC33C87",
"weightage": 1.0,
"value1": "Yes",
"value2": null,
"scaleDimension": "",
"uom": null,
"isSelected": 0
}],
"axis": "0",
"isMandatory": false,
"dimensionType": " ",
"attributes": {
"equipmentTemplates": [],
"modelTemplates": [],
"locationTemplates": [],
"systemTemplates": []
},
"indicators": {
"equipmentTemplates": [],
"modelTemplates": [],
"locationTemplates": [],
"systemTemplates": []
},
"isDimensionFinancialRiskRelevant": false
}, {
"description": {
"short": "N11 Equinor"
},
"id": "382DB702CEBD4B5C949D1F8ABB7F681A",
"displayId": "DM.TGSV.125",
"name": "DM.TGSV.125",
"scaleId": "96B5B507570244C7851CFA8B4AF0E911",
"scaleType": "1",
"scaleName": "SC.TGSV.44",
"scaleDisplayId": "SC.TGSV.44",
"weightage": 0.0,
"scaleOptionCount": 2,
"questionText": "Q11 - Can the fault state be detected by periodic function testing?",
"scaleOptions": [{
"description": {
"short": "No",
"long": ""
},
"descriptions": null,
"id": "272A377A1B494BE0871AB845EDB9D03E",
"weightage": 0.0,
"value1": "No",
"value2": null,
"scaleDimension": "",
"uom": null,
"isSelected": 1
}, {
"description": {
"short": "Yes",
"long": ""
},
"descriptions": null,
"id": "AFBF8CCDB73D4A6CBBD038CA1AC33C87",
"weightage": 1.0,
"value1": "Yes",
"value2": null,
"scaleDimension": "",
"uom": null,
"isSelected": 0
}],
"axis": "0",
"isMandatory": true,
"dimensionType": " ",
"attributes": {
"equipmentTemplates": [],
"modelTemplates": [],
"locationTemplates": [],
"systemTemplates": []
},
"indicators": {
"equipmentTemplates": [],
"modelTemplates": [],
"locationTemplates": [],
"systemTemplates": []
},
"isDimensionFinancialRiskRelevant": false
}],
"lastChangedAt": "2018-11-22",
"lastChangedBy": "LastName, FirstName",
"description": {
"short": "MY inpact",
"long": "my new impact"
},
"impactId": "8163745BB1D4479D98E5624A90AF64F7",
"impactDisplayId": "IC.TGSV.29",
"impactImageURL": "ENV",
"impactWeightage": 0.0
}, {
"status": "1",
"dimensions": [],
"lastChangedAt": "2019-01-09",
"lastChangedBy": "LastName, FirstName",
"description": {
"short": "Environment - CE",
"long": "Environment Consequence Evaluation"
},
"impactId": "ECAE99D9745D4AF3B1776A25396690D4",
"impactDisplayId": "IC.TGSV.37",
"impactImageURL": "ENV",
"impactWeightage": 100.0
}, {
"status": "1",
"dimensions": [],
"lastChangedAt": "2019-01-14",
"lastChangedBy": "LastName, FirstName",
"description": {
"short": "Equinor Environment",
"long": ""
},
"impactId": "84334C2188164D19B6E7F873DDDD108A",
"impactDisplayId": "IC.TGSV.40",
"impactImageURL": "ENV",
"impactWeightage": 100.0
}]HTTP status code 400
Bad request, when the parameters are wrong.
Body
Media type: application/json
Type: any
Example:
{
"statusCode": 400,
"errorMessages": [
{
"severity": "ERROR",
"errorMessage": "Please enter a short description.",
"repeatedEntities": [],
"EntitiesNotFound": [],
"messageCode": "null"
}
]
}HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>Secured by OAuth 2.0
Update dimensions assigned to an impact action can be either 'assign' or 'remove'
Note: Impacts and dimensions are not applicable for RCM template
put /assessmenttemplates/{assessmentTemplateId}/impacts/{impactId}/dimensions/{action}
Update dimensions assigned to an impact action can be either 'assign' or 'remove'
Note: Impacts and dimensions are not applicable for RCM template
REST API is secured by OAuth 2.0 authentication
URI Parameters
- assessmentTemplateId: required(string)
- impactId: required(string)
- action: required(string)
can be either 'assign' or 'remove'
Body
Media type: application/json
Type: any
Examples:
Dimension without weighting.:
Dimension without any weightings
[
{
"id": "382DB702CEBD4B5C949D1F8ABB7F681A"
},
{
"id": "1DFE47F607FF45ACB2860E6C60B6551F"
},
{
"id": "4CC778FD3F114B1F8C9D5365A75C8E57"
}
]Dimension with weighting.:
Dimension with weighting is applicable for Risk and Criticality, FMEA and Checklist templates when weightage at dimension flag is set.
[
{
"id": "382DB702CEBD4B5C949D1F8ABB7F681A",
"weightage": 100
}
]Dimension as mandatory/optional.:
Dimension can be specified as mandatory or optional for Checklist templates by setting mandatory field to true or false.
[
{
"id": "382DB702CEBD4B5C949D1F8ABB7F681A",
"isMandatory": true
},
{
"id": "1DFE47F607FF45ACB2860E6C60B6551F",
"isMandatory": false
},
{
"id": "4CC778FD3F114B1F8C9D5365A75C8E57",
"isMandatory": true
}
]Dimension as financial risk relevant.:
Dimension with isDimensionFinancialRiskRelevant flag is applicable for Risk and Criticality only.
[{
"id": "84334C2188164D19B6E7F873DDDD108A",
"isDimensionFinancialRiskRelevant": true
}, {
"id": "ECAE99D9745D4AF3B1776A25396690D4",
"isDimensionFinancialRiskRelevant": false
}]Dimension with type:
Dimension with dimension type (used in FMEA assessment template)
[{
"id": "84334C2188164D19B6E7F873DDDD108A",
"dimensionType": "SEV"
}, {
"id": "ECAE99D9745D4AF3B1776A25396690D4",
"dimensionType": "OCR"
}, {
"id": "35A219C9745D4AF3B1776A253AA81651",
"dimensionType": "DET"
}]HTTP status code 200
Assessment template dimensions updated
Body
Media type: application/json
Type:
{
"$schema": "http://json-schema.org/schema#",
"type": "array",
"items": {
"type": "object",
"properties": {
"status": {
"type": "string"
},
"dimensions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"description": {
"type": "object",
"properties": {
"short": {
"type": "string"
}
},
"required": [
"short"
]
},
"id": {
"type": "string"
},
"displayId": {
"type": "string"
},
"name": {
"type": "string"
},
"scaleId": {
"type": "string"
},
"scaleType": {
"type": "string"
},
"scaleName": {
"type": "string"
},
"scaleDisplayId": {
"type": "string"
},
"weightage": {
"type": "number"
},
"scaleOptionCount": {
"type": "integer"
},
"questionText": {
"type": "string"
},
"scaleOptions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"description": {
"type": "object",
"properties": {
"short": {
"type": "string"
},
"long": {
"type": "string"
}
},
"required": [
"long",
"short"
]
},
"descriptions": {
"type": "null"
},
"id": {
"type": "string"
},
"weightage": {
"type": "number"
},
"value1": {
"type": "string"
},
"value2": {
"type": "null"
},
"scaleDimension": {
"type": "string"
},
"uom": {
"type": "null"
},
"isSelected": {
"type": "integer"
}
},
"required": [
"description",
"descriptions",
"id",
"isSelected",
"scaleDimension",
"uom",
"value1",
"value2",
"weightage"
]
}
},
"axis": {
"type": "string"
},
"isMandatory": {
"type": "string"
},
"dimensionType": {
"type": "string"
},
"attributes": {
"type": "object",
"properties": {
"equipmentTemplates": {
"type": "array"
},
"modelTemplates": {
"type": "array"
},
"locationTemplates": {
"type": "array"
},
"systemTemplates": {
"type": "array"
}
},
"required": [
"equipmentTemplates",
"locationTemplates",
"modelTemplates",
"systemTemplates"
]
},
"indicators": {
"type": "object",
"properties": {
"equipmentTemplates": {
"type": "array"
},
"modelTemplates": {
"type": "array"
},
"locationTemplates": {
"type": "array"
},
"systemTemplates": {
"type": "array"
}
},
"required": [
"equipmentTemplates",
"locationTemplates",
"modelTemplates",
"systemTemplates"
]
},
"isDimensionFinancialRiskRelevant": {
"type": "boolean"
}
},
"required": [
"attributes",
"axis",
"description",
"dimensionType",
"displayId",
"id",
"indicators",
"name",
"questionText",
"scaleDisplayId",
"scaleId",
"scaleName",
"scaleOptionCount",
"scaleOptions",
"scaleType",
"weightage"
]
}
},
"lastChangedAt": {
"type": "string"
},
"lastChangedBy": {
"type": "string"
},
"description": {
"type": "object",
"properties": {
"short": {
"type": "string"
},
"long": {
"type": "string"
}
},
"required": [
"long",
"short"
]
},
"impactId": {
"type": "string"
},
"impactDisplayId": {
"type": "string"
},
"impactImageURL": {
"type": "string"
},
"impactWeightage": {
"type": "number"
}
},
"required": [
"description",
"dimensions",
"impactDisplayId",
"impactId",
"impactImageURL",
"impactWeightage",
"lastChangedAt",
"lastChangedBy",
"status"
]
}
}Example:
[{
"status": "1",
"dimensions": [{
"description": {
"short": "N9 Equinor"
},
"id": "4CC778FD3F114B1F8C9D5365A75C8E57",
"displayId": "DM.TGSV.123",
"name": "DM.TGSV.123",
"scaleId": "96B5B507570244C7851CFA8B4AF0E911",
"scaleType": "1",
"scaleName": "SC.TGSV.44",
"scaleDisplayId": "SC.TGSV.44",
"weightage": 0.0,
"scaleOptionCount": 2,
"questionText": "Q9 - Is the failure rate increasing with age, and can time of failure be estimated?",
"scaleOptions": [{
"description": {
"short": "No",
"long": ""
},
"descriptions": null,
"id": "272A377A1B494BE0871AB845EDB9D03E",
"weightage": 0.0,
"value1": "No",
"value2": null,
"scaleDimension": "",
"uom": null,
"isSelected": 1
}, {
"description": {
"short": "Yes",
"long": ""
},
"descriptions": null,
"id": "AFBF8CCDB73D4A6CBBD038CA1AC33C87",
"weightage": 1.0,
"value1": "Yes",
"value2": null,
"scaleDimension": "",
"uom": null,
"isSelected": 0
}],
"axis": "0",
"isMandatory": true,
"dimensionType": " ",
"attributes": {
"equipmentTemplates": [],
"modelTemplates": [],
"locationTemplates": [],
"systemTemplates": []
},
"indicators": {
"equipmentTemplates": [],
"modelTemplates": [],
"locationTemplates": [],
"systemTemplates": []
},
"isDimensionFinancialRiskRelevant": true
}, {
"description": {
"short": "N10 Equinor"
},
"id": "1DFE47F607FF45ACB2860E6C60B6551F",
"displayId": "DM.TGSV.124",
"name": "DM.TGSV.124",
"scaleId": "96B5B507570244C7851CFA8B4AF0E911",
"scaleType": "1",
"scaleName": "SC.TGSV.44",
"scaleDisplayId": "SC.TGSV.44",
"weightage": 0.0,
"scaleOptionCount": 2,
"questionText": "Q10 - Can the fault state be detected satisfactorily by built in self test function?",
"scaleOptions": [{
"description": {
"short": "No",
"long": ""
},
"descriptions": null,
"id": "272A377A1B494BE0871AB845EDB9D03E",
"weightage": 0.0,
"value1": "No",
"value2": null,
"scaleDimension": "",
"uom": null,
"isSelected": 1
}, {
"description": {
"short": "Yes",
"long": ""
},
"descriptions": null,
"id": "AFBF8CCDB73D4A6CBBD038CA1AC33C87",
"weightage": 1.0,
"value1": "Yes",
"value2": null,
"scaleDimension": "",
"uom": null,
"isSelected": 0
}],
"axis": "0",
"isMandatory": false,
"dimensionType": " ",
"attributes": {
"equipmentTemplates": [],
"modelTemplates": [],
"locationTemplates": [],
"systemTemplates": []
},
"indicators": {
"equipmentTemplates": [],
"modelTemplates": [],
"locationTemplates": [],
"systemTemplates": []
},
"isDimensionFinancialRiskRelevant": false
}, {
"description": {
"short": "N11 Equinor"
},
"id": "382DB702CEBD4B5C949D1F8ABB7F681A",
"displayId": "DM.TGSV.125",
"name": "DM.TGSV.125",
"scaleId": "96B5B507570244C7851CFA8B4AF0E911",
"scaleType": "1",
"scaleName": "SC.TGSV.44",
"scaleDisplayId": "SC.TGSV.44",
"weightage": 0.0,
"scaleOptionCount": 2,
"questionText": "Q11 - Can the fault state be detected by periodic function testing?",
"scaleOptions": [{
"description": {
"short": "No",
"long": ""
},
"descriptions": null,
"id": "272A377A1B494BE0871AB845EDB9D03E",
"weightage": 0.0,
"value1": "No",
"value2": null,
"scaleDimension": "",
"uom": null,
"isSelected": 1
}, {
"description": {
"short": "Yes",
"long": ""
},
"descriptions": null,
"id": "AFBF8CCDB73D4A6CBBD038CA1AC33C87",
"weightage": 1.0,
"value1": "Yes",
"value2": null,
"scaleDimension": "",
"uom": null,
"isSelected": 0
}],
"axis": "0",
"isMandatory": true,
"dimensionType": " ",
"attributes": {
"equipmentTemplates": [],
"modelTemplates": [],
"locationTemplates": [],
"systemTemplates": []
},
"indicators": {
"equipmentTemplates": [],
"modelTemplates": [],
"locationTemplates": [],
"systemTemplates": []
},
"isDimensionFinancialRiskRelevant": false
}],
"lastChangedAt": "2018-11-22",
"lastChangedBy": "LastName, FirstName",
"description": {
"short": "MY inpact",
"long": "my new impact"
},
"impactId": "8163745BB1D4479D98E5624A90AF64F7",
"impactDisplayId": "IC.TGSV.29",
"impactImageURL": "ENV",
"impactWeightage": 0.0
}, {
"status": "1",
"dimensions": [],
"lastChangedAt": "2019-01-09",
"lastChangedBy": "LastName, FirstName",
"description": {
"short": "Environment - CE",
"long": "Environment Consequence Evaluation"
},
"impactId": "ECAE99D9745D4AF3B1776A25396690D4",
"impactDisplayId": "IC.TGSV.37",
"impactImageURL": "ENV",
"impactWeightage": 100.0
}, {
"status": "1",
"dimensions": [],
"lastChangedAt": "2019-01-14",
"lastChangedBy": "LastName, FirstName",
"description": {
"short": "Equinor Environment",
"long": ""
},
"impactId": "84334C2188164D19B6E7F873DDDD108A",
"impactDisplayId": "IC.TGSV.40",
"impactImageURL": "ENV",
"impactWeightage": 100.0
}]HTTP status code 400
Bad request, when the parameters are wrong.
Body
Media type: application/json
Type: any
Example:
{
"statusCode": 400,
"errorMessages": [
{
"severity": "ERROR",
"errorMessage": "Please enter a short description.",
"repeatedEntities": [],
"EntitiesNotFound": [],
"messageCode": "null"
}
]
}HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>Secured by OAuth 2.0
/assessmenttemplates/{assessmentTemplateId}/impacts/{impactId}/dimensions/{dimensionId}/{action} put
Assign Attribute groups and indicator groups to a dimension action can be either 'assign' or 'remove'
Note: Impacts and dimensions are not applicable for RCM template
put /assessmenttemplates/{assessmentTemplateId}/impacts/{impactId}/dimensions/{dimensionId}/{action}
Assign Attribute groups and indicator groups to a dimension action can be either 'assign' or 'remove'
Note: Impacts and dimensions are not applicable for RCM template
REST API is secured by OAuth 2.0 authentication
URI Parameters
- assessmentTemplateId: required(string)
- impactId: required(string)
- dimensionId: required(string)
Dimension ID
- action: required(string)
can be either 'assign' or 'remove'
Body
Media type: application/json
Type: any
Examples:
Attributes:
Assign/Remove Attributes
[
{
"id": "9A0895892AA643489C5E1B992D9C1654",
"type": "PST",
"groupId": "F4F842C2780948528773ECFEFBBF9A48",
"templateId": "F23716008242648716006F025037E537",
"templateType": "4"
},
{
"id": "C9DBBB77836D45CB8D5578B5463B4D70",
"type": "PST",
"groupId": "F4F842C2780948528773ECFEFBBF9A48",
"templateId": "F23716008242648716006F025037E537",
"templateType": "4"
}
]
Indicators:
Assign/Remove Indicators
[
{
"id": "693C00C0E93F0FF815006F02D659D136",
"type": "ING",
"groupId": "C7C6295604B34A4282C2F934C544BB61",
"templateId": "ED77DB15CADF47F58963E84EC1A41A8D",
"templateType": "4"
}
]
HTTP status code 200
Attribute/Indicator assigned to the dimension
Body
Media type: application/json
Type: any
Example:
{
"id": "object UUID",
"status": true
}HTTP status code 400
Bad request, when the parameters are wrong.
Body
Media type: application/json
Type: any
Example:
{
"statusCode": 400,
"errorMessages": [
{
"severity": "ERROR",
"errorMessage": "Please enter a short description.",
"repeatedEntities": [],
"EntitiesNotFound": [],
"messageCode": "null"
}
]
}HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>Secured by OAuth 2.0
/assessmenttemplates/{assessmentTemplateId}/indicators
API to read and assign overall and section result indicators from an assessment template.
Note: This is applicable only for simple checklist template
Gets overall and section result indicators which are assigned to an assessment template.
get /assessmenttemplates/{assessmentTemplateId}/indicators
Gets overall and section result indicators which are assigned to an assessment template.
REST API is secured by OAuth 2.0 authentication
URI Parameters
- assessmentTemplateId: required(string)
Query Parameters
- version: (double - default: Latest version for the assessment template)
Assessment template version
Example:
1.0
HTTP status code 200
Overall and section result indicators list.
Body
Media type: application/json
Type:
{
"$schema": "http://json-schema.org/schema#",
"type": "object",
"properties": {
"overall": {
"type": "array",
"items": [
{
"type": "object",
"properties": {
"indicatorId": {
"type": "string"
},
"indicatorName": {
"type": "string"
},
"templateId": {
"type": "string"
},
"templateName": {
"type": "string"
},
"templateType": {
"type": "string"
},
"indicatorGroupId": {
"type": "string"
},
"indicatorGroupName": {
"type": "string"
},
"indicatorDataType": {
"type": "string"
},
"impactId": {
"type": "string"
},
"impactName": {
"type": "string"
},
"updateMasterData": {
"type": "boolean"
}
},
"required": [
"indicatorId",
"indicatorName",
"templateId",
"templateName",
"templateType",
"indicatorGroupId",
"indicatorGroupName",
"indicatorDataType",
"impactId",
"impactName",
"updateMasterData"
]
}
]
},
"sections": {
"type": "array",
"items": [
{
"type": "object",
"properties": {
"indicatorId": {
"type": "string"
},
"indicatorName": {
"type": "string"
},
"templateId": {
"type": "string"
},
"templateName": {
"type": "string"
},
"templateType": {
"type": "string"
},
"indicatorGroupId": {
"type": "string"
},
"indicatorGroupName": {
"type": "string"
},
"indicatorDataType": {
"type": "string"
},
"impactId": {
"type": "string"
},
"impactName": {
"type": "string"
},
"updateMasterData": {
"type": "boolean"
}
},
"required": [
"indicatorId",
"indicatorName",
"templateId",
"templateName",
"templateType",
"indicatorGroupId",
"indicatorGroupName",
"indicatorDataType",
"impactId",
"impactName",
"updateMasterData"
]
}
]
}
},
"required": [
"overall",
"sections"
]
}Example:
{
"overall": [
{
"indicatorId": "F035847148EB45CA88D78126C4157A7E",
"indicatorName": "Temperature_sensor01",
"templateId": "6806BAEDD0B6473DA85107EC816A6AE0",
"templateName": "NM_Checklist_Ind",
"templateType": "Equipment Template",
"indicatorGroupId": "C7C6295604B34A4282C2F934C544BB61",
"indicatorGroupName": "JI_IND",
"indicatorDataType": "numeric",
"impactId": "",
"impactName": "",
"updateMasterData": true
}
],
"sections": [
{
"indicatorId": "693C00C0E93F0FF815006F02D659D136",
"indicatorName": "Temperature_sensor01",
"templateId": "6806BAEDD0B6473DA85107EC816A6AE0",
"templateName": "NM_Checklist_Ind",
"templateType": "Equipment Template",
"indicatorGroupId": "C7C6295604B34A4282C2F934C544BB61",
"indicatorGroupName": "JI_IND",
"indicatorDataType": "numeric",
"impactId": "285F7C6EA5D0459AB21B326BFE553CAB",
"impactName": "IC.ACS.117",
"updateMasterData": true
}
]
}HTTP status code 400
Bad request, when the parameters are wrong.
Body
Media type: application/json
Type: any
Example:
{
"statusCode": 400,
"errorMessages": [
{
"severity": "ERROR",
"errorMessage": "Invalid Assessment Template ID D6234C7B2EFB4E8A80B0BBF4DA9C95A1.",
"repeatedEntities": [],
"EntitiesNotFound": [],
"messageCode": "null"
}
]
}HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>Secured by OAuth 2.0
APIs to assign/remove overall result indicators to an assessment template.
Note: This is applicable only for simple checklist template
APIs to assign/remove overall result indicators to an assessment template. action can be either 'assign' or 'remove'
put /assessmenttemplates/{assessmentTemplateId}/indicators/{action}
APIs to assign/remove overall result indicators to an assessment template. action can be either 'assign' or 'remove'
REST API is secured by OAuth 2.0 authentication
URI Parameters
- assessmentTemplateId: required(string)
- action: required(string)
can be either 'assign' or 'remove'
Body
Media type: application/json
Type:
{
"$schema": "http://json-schema.org/schema#",
"type": "array",
"items": [
{
"type": "object",
"properties": {
"indicatorId": {
"type": "string"
},
"indicatorGroupId": {
"type": "string"
},
"templateId": {
"type": "string"
}
},
"required": [
"indicatorId",
"indicatorGroupId",
"templateId"
]
}
]
}Example:
[
{
"indicatorId": "D96FD768BECE45BA97D81EE91C68B8DF",
"indicatorGroupId": "79220528B7264E6F9E1D2B706C5FFECD",
"templateId": "D6234C7B2EFB4E8A80B0BBF4DA9C95A1"
},
{
"indicatorId": "D96FD768BECE45BA97D81EE91C68B8DF",
"indicatorGroupId": "79220528B7264E6F9E1D2B706C5FFECD",
"templateId": "D6234C7B2EFB4E8A80B0BBF4DA9C95A1"
}
]HTTP status code 200
Overall result indicators assigned/removed to an assessment template.
Body
Media type: application/json
Type: any
Example:
{
"id": "object UUID",
"status": true
}HTTP status code 400
Bad request, when the parameters are wrong.
Body
Media type: application/json
Type: any
Example:
{
"statusCode": 400,
"errorMessages": [
{
"severity": "ERROR",
"errorMessage": "Invalid Assessment Template ID D6234C7B2EFB4E8A80B0BBF4DA9C95A1.",
"repeatedEntities": [],
"EntitiesNotFound": [],
"messageCode": "null"
}
]
}HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>Secured by OAuth 2.0
/assessmenttemplates/{assessmentTemplateId}/sections/{impactId}/indicators
APIs to assign/remove section result indicators to a section of an assessment template.
Note: This is applicable only for simple checklist template
APIs to assign/remove section result indicators to a section of an assessment template. action can be either 'assign' or 'remove'
put /assessmenttemplates/{assessmentTemplateId}/sections/{impactId}/indicators/{action}
APIs to assign/remove section result indicators to a section of an assessment template. action can be either 'assign' or 'remove'
REST API is secured by OAuth 2.0 authentication
URI Parameters
- assessmentTemplateId: required(string)
- impactId: required(string)
- action: required(string)
can be either 'assign' or 'remove'
Body
Media type: application/json
Type:
{
"$schema": "http://json-schema.org/schema#",
"type": "array",
"items": [
{
"type": "object",
"properties": {
"indicatorId": {
"type": "string"
},
"indicatorGroupId": {
"type": "string"
},
"templateId": {
"type": "string"
},
"templateTypeCode": {
"type": "string"
}
},
"required": [
"indicatorId",
"indicatorGroupId",
"templateId",
"templateTypeCode"
]
}
]
}Example:
[
{
"indicatorId": "D96FD768BECE45BA97D81EE91C68B8DF",
"indicatorGroupId": "79220528B7264E6F9E1D2B706C5FFECD",
"templateId": "D6234C7B2EFB4E8A80B0BBF4DA9C95A1",
"templateTypeCode": "3"
},
{
"indicatorId": "D96FD768BECE45BA97D81EE91C68B8DF",
"indicatorGroupId": "79220528B7264E6F9E1D2B706C5FFECD",
"templateId": "D6234C7B2EFB4E8A80B0BBF4DA9C95A1",
"templateTypeCode": "3"
}
]HTTP status code 200
Sections result indicators assigned/removed to a section of an assessment template.
Body
Media type: application/json
Type: any
Example:
{
"id": "object UUID",
"status": true
}HTTP status code 400
Bad request, when the parameters are wrong.
Body
Media type: application/json
Type: any
Example:
{
"statusCode": 400,
"errorMessages": [
{
"severity": "ERROR",
"errorMessage": "Invalid Assessment Template ID D6234C7B2EFB4E8A80B0BBF4DA9C95A1.",
"repeatedEntities": [],
"EntitiesNotFound": [],
"messageCode": "null"
}
]
}HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>Secured by OAuth 2.0
/assessmenttemplates/{assessmentTemplateId}/templates
APIs to read/update Asset central templates in an assessment template
Gets the Asset Central templates assigned to an assessment template.
get /assessmenttemplates/{assessmentTemplateId}/templates
Gets the Asset Central templates assigned to an assessment template.
REST API is secured by OAuth 2.0 authentication
URI Parameters
- assessmentTemplateId: required(string)
Query Parameters
- version: (double - default: Latest version for the assessment template)
Assessment template version
Example:
1.0
HTTP status code 200
Asset Central templates list
Body
Media type: application/json
Type:
{
"$schema": "http://json-schema.org/schema#",
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"internalID": {
"type": "string"
},
"description": {
"type": "object",
"properties": {
"_short": {
"type": "string"
},
"_long": {
"type": "string"
}
},
"required": [
"_long",
"_short"
]
},
"typeCode": {
"type": "string"
},
"typeCodeDescription": {
"type": "string"
},
"source": {
"type": "string"
},
"consume": {
"type": "string"
},
"ownTemplate": {
"type": "string"
},
"cost": {
"type": "number"
},
"costUOM": {
"type": "string"
},
"costUOMText": {
"type": "string"
},
"frequency": {
"type": "number"
},
"frequencyUOM": {
"type": "string"
},
"frequencyUOMText": {
"type": "string"
},
"completionTime": {
"type": "number"
},
"completionTimeUOM": {
"type": "string"
},
"completionTimeUOMText": {
"type": "string"
},
"updateMasterData": {
"type": "integer"
},
"matrixId": {
"type": "string"
},
"matrixVersion": {
"type": "number"
}
},
"required": [
"completionTime",
"completionTimeUOM",
"completionTimeUOMText",
"consume",
"cost",
"costUOM",
"costUOMText",
"description",
"frequency",
"frequencyUOM",
"frequencyUOMText",
"id",
"internalID",
"matrixId",
"matrixVersion",
"ownTemplate",
"source",
"typeCode",
"typeCodeDescription",
"updateMasterData"
]
}
}Example:
[{
"id": "122400907FF9CC6E16005E02FACBCA49",
"internalID": "43000000",
"description": {
"_short": "Optics",
"_long": "Category of science or industries based on the lesson of light"
},
"typeCode": "1",
"typeCodeDescription": "Class",
"source": "AIN DevOps",
"consume": "1",
"ownTemplate": "0",
"cost": 10.0,
"costUOM": "012",
"costUOMText": "Algerian Dinar",
"frequency": 2345.0,
"frequencyUOM": "FM_KP_2",
"frequencyUOMText": "Months",
"completionTime": 34.0,
"completionTimeUOM": "FM_KP_11",
"completionTimeUOMText": "Days",
"updateMasterData": 0,
"matrixId": "E97E5D226CFB4D84B923CEF6C55E121F",
"matrixVersion": 0.0
}]HTTP status code 400
Bad request, when the parameters are wrong.
Body
Media type: application/json
Type: any
Example:
{
"statusCode": 400,
"errorMessages": [
{
"severity": "ERROR",
"errorMessage": "Please enter a short description.",
"repeatedEntities": [],
"EntitiesNotFound": [],
"messageCode": "null"
}
]
}HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>Secured by OAuth 2.0
Update Asset Central templates assigned to an assessment template. action can be either 'assign' or 'remove'
put /assessmenttemplates/{assessmentTemplateId}/templates/{action}
Update Asset Central templates assigned to an assessment template. action can be either 'assign' or 'remove'
REST API is secured by OAuth 2.0 authentication
URI Parameters
- assessmentTemplateId: required(string)
- action: required(string)
can be either 'assign' or 'remove'
Body
Media type: application/json
Type:
{
"$schema": "http://json-schema.org/schema#",
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"typeCode": {
"type": "string"
},
"cost": {
"type": "string"
},
"costUOM": {
"type": "string"
},
"frequency": {
"type": "string"
},
"frequencyUOM": {
"type": "string"
},
"completionTime": {
"type": "string"
},
"completionTimeUOM": {
"type": "string"
},
"updateMasterData": {
"type": "integer"
}
},
"required": [
"completionTime",
"completionTimeUOM",
"cost",
"costUOM",
"frequency",
"frequencyUOM",
"id",
"typeCode",
"updateMasterData"
]
}
}Example:
[{
"id": "122400907FF9CC6E16005E02FACBCA49",
"typeCode": "1",
"cost": "10",
"costUOM": "012",
"frequency": "2345",
"frequencyUOM": "FM_KP_2",
"completionTime": "34",
"completionTimeUOM": "FM_KP_11",
"updateMasterData": 0
}]HTTP status code 200
Asset Central templates in assessment template updated
Body
Media type: application/json
Type: any
Example:
{
"id": "object UUID",
"status": true
}HTTP status code 400
Bad request, when the parameters are wrong.
Body
Media type: application/json
Type: any
Example:
{
"statusCode": 400,
"errorMessages": [
{
"severity": "ERROR",
"errorMessage": "Please enter a short description.",
"repeatedEntities": [],
"EntitiesNotFound": [],
"messageCode": "null"
}
]
}HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>Secured by OAuth 2.0
/assessmenttemplates/{assessmentTemplateId}/dimensiongraph
APIs to read/update dimensiongraph. Applicable only to an advanced checklist template.
Gets the dimension graph assigned to an assessment template.
Update dimension graph assigned to an assessment template.
get /assessmenttemplates/{assessmentTemplateId}/dimensiongraph
Gets the dimension graph assigned to an assessment template.
REST API is secured by OAuth 2.0 authentication
URI Parameters
- assessmentTemplateId: required(string)
Query Parameters
- version: (double - default: Latest version for the assessment template)
Assessment template version
Example:
1.0
HTTP status code 200
dimension graph details
Body
Media type: application/json
Type:
{
"$schema": "http://json-schema.org/schema#",
"type": "object",
"properties": {
"dimensionGraphId": {
"type": "string"
},
"impacts": {
"type": "object",
"properties": {
"6D94F0D5C28641A695682FD047C1E742": {
"type": "object",
"properties": {
"impactCategoryId": {
"type": "string"
},
"impactId": {
"type": "string"
},
"dimensions": {
"type": "object",
"properties": {
"AA233D663CD549C3A68624438EAA0777": {
"type": "object",
"properties": {
"dimensionId": {
"type": "string"
},
"displayId": {
"type": "string"
},
"scaleOptions": {
"type": "object",
"properties": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
}
},
"required": [
"C7459C723A4747B79EE08D1ED5057AA6",
"F3F1521D5B024D7FB6A9AA24B38F0C45"
]
}
},
"required": [
"dimensionId",
"displayId",
"scaleOptions"
]
},
"E7A0553BEE284D609A56C17FFE9FFB01": {
"type": "object",
"properties": {
"dimensionId": {
"type": "string"
},
"displayId": {
"type": "string"
},
"scaleOptions": {
"type": "object",
"properties": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
}
},
"required": [
"C7459C723A4747B79EE08D1ED5057AA6",
"F3F1521D5B024D7FB6A9AA24B38F0C45"
]
}
},
"required": [
"dimensionId",
"displayId",
"scaleOptions"
]
},
"829B08EC11FE485192D7F9385FF3981B": {
"type": "object",
"properties": {
"dimensionId": {
"type": "string"
},
"displayId": {
"type": "string"
},
"scaleOptions": {
"type": "object",
"properties": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
}
},
"required": [
"C7459C723A4747B79EE08D1ED5057AA6",
"F3F1521D5B024D7FB6A9AA24B38F0C45"
]
}
},
"required": [
"dimensionId",
"displayId",
"scaleOptions"
]
}
},
"required": [
"829B08EC11FE485192D7F9385FF3981B",
"AA233D663CD549C3A68624438EAA0777",
"E7A0553BEE284D609A56C17FFE9FFB01"
]
}
},
"required": [
"dimensions",
"impactCategoryId",
"impactId"
]
},
"69ED180BF5DA4333A9776A9E5B4309C5": {
"type": "object",
"properties": {
"impactCategoryId": {
"type": "string"
},
"impactId": {
"type": "string"
},
"dimensions": {
"type": "object",
"properties": {
"AA233D663CD549C3A68624438EAA0777": {
"type": "object",
"properties": {
"dimensionId": {
"type": "string"
},
"displayId": {
"type": "string"
},
"scaleOptions": {
"type": "object",
"properties": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"primaryStepImpactCategoryId": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepImpactCategoryId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
}
},
"required": [
"C7459C723A4747B79EE08D1ED5057AA6",
"F3F1521D5B024D7FB6A9AA24B38F0C45"
]
}
},
"required": [
"dimensionId",
"displayId",
"scaleOptions"
]
},
"AEB765F6FF22467CB737250532AE714A": {
"type": "object",
"properties": {
"dimensionId": {
"type": "string"
},
"displayId": {
"type": "string"
},
"scaleOptions": {
"type": "object",
"properties": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
}
},
"required": [
"C7459C723A4747B79EE08D1ED5057AA6",
"F3F1521D5B024D7FB6A9AA24B38F0C45"
]
}
},
"required": [
"dimensionId",
"displayId",
"scaleOptions"
]
},
"FDA3CA8D83DF49609DEC6AB1FE6A2871": {
"type": "object",
"properties": {
"dimensionId": {
"type": "string"
},
"displayId": {
"type": "string"
},
"scaleOptions": {
"type": "object",
"properties": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
}
},
"required": [
"C7459C723A4747B79EE08D1ED5057AA6",
"F3F1521D5B024D7FB6A9AA24B38F0C45"
]
}
},
"required": [
"dimensionId",
"displayId",
"scaleOptions"
]
},
"AE10E2D4B84F49978C5FC3D2B13DF1F8": {
"type": "object",
"properties": {
"dimensionId": {
"type": "string"
},
"displayId": {
"type": "string"
},
"scaleOptions": {
"type": "object",
"properties": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"primaryStepImpactCategoryId": {
"type": "string"
},
"secondaryStepId": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepImpactCategoryId",
"primaryStepType",
"scaleOptionId",
"secondaryStepId",
"secondaryStepType"
]
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"primaryStepImpactCategoryId": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepImpactCategoryId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
}
},
"required": [
"C7459C723A4747B79EE08D1ED5057AA6",
"F3F1521D5B024D7FB6A9AA24B38F0C45"
]
}
},
"required": [
"dimensionId",
"displayId",
"scaleOptions"
]
},
"E7A0553BEE284D609A56C17FFE9FFB01": {
"type": "object",
"properties": {
"dimensionId": {
"type": "string"
},
"displayId": {
"type": "string"
},
"scaleOptions": {
"type": "object",
"properties": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"primaryStepImpactCategoryId": {
"type": "string"
},
"secondaryStepId": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepImpactCategoryId",
"primaryStepType",
"scaleOptionId",
"secondaryStepId",
"secondaryStepType"
]
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
}
},
"required": [
"C7459C723A4747B79EE08D1ED5057AA6",
"F3F1521D5B024D7FB6A9AA24B38F0C45"
]
}
},
"required": [
"dimensionId",
"displayId",
"scaleOptions"
]
},
"829B08EC11FE485192D7F9385FF3981B": {
"type": "object",
"properties": {
"dimensionId": {
"type": "string"
},
"displayId": {
"type": "string"
},
"scaleOptions": {
"type": "object",
"properties": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"primaryStepImpactCategoryId": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepImpactCategoryId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
}
},
"required": [
"C7459C723A4747B79EE08D1ED5057AA6",
"F3F1521D5B024D7FB6A9AA24B38F0C45"
]
}
},
"required": [
"dimensionId",
"displayId",
"scaleOptions"
]
}
},
"required": [
"829B08EC11FE485192D7F9385FF3981B",
"AA233D663CD549C3A68624438EAA0777",
"AE10E2D4B84F49978C5FC3D2B13DF1F8",
"AEB765F6FF22467CB737250532AE714A",
"E7A0553BEE284D609A56C17FFE9FFB01",
"FDA3CA8D83DF49609DEC6AB1FE6A2871"
]
}
},
"required": [
"dimensions",
"impactCategoryId",
"impactId"
]
},
"ECAE99D9745D4AF3B1776A25396690D4": {
"type": "object",
"properties": {
"impactCategoryId": {
"type": "string"
},
"impactId": {
"type": "string"
},
"dimensions": {
"type": "object",
"properties": {
"3E32D864E94B40EFA8EA381F89D0AC44": {
"type": "object",
"properties": {
"dimensionId": {
"type": "string"
},
"displayId": {
"type": "string"
},
"scaleOptions": {
"type": "object",
"properties": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"primaryStepImpactCategoryId": {
"type": "string"
},
"secondaryStepId": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepImpactCategoryId",
"primaryStepType",
"scaleOptionId",
"secondaryStepId",
"secondaryStepType"
]
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"primaryStepImpactCategoryId": {
"type": "string"
},
"secondaryStepId": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepImpactCategoryId",
"primaryStepType",
"scaleOptionId",
"secondaryStepId",
"secondaryStepType"
]
}
},
"required": [
"C7459C723A4747B79EE08D1ED5057AA6",
"F3F1521D5B024D7FB6A9AA24B38F0C45"
]
}
},
"required": [
"dimensionId",
"displayId",
"scaleOptions"
]
}
},
"required": [
"3E32D864E94B40EFA8EA381F89D0AC44"
]
}
},
"required": [
"dimensions",
"impactCategoryId",
"impactId"
]
},
"1E544704E6F347D08E421509CB794241": {
"type": "object",
"properties": {
"impactCategoryId": {
"type": "string"
},
"impactId": {
"type": "string"
},
"dimensions": {
"type": "object",
"properties": {
"AA233D663CD549C3A68624438EAA0777": {
"type": "object",
"properties": {
"dimensionId": {
"type": "string"
},
"displayId": {
"type": "string"
},
"scaleOptions": {
"type": "object",
"properties": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"primaryStepImpactCategoryId": {
"type": "string"
},
"secondaryStepId": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepImpactCategoryId",
"primaryStepType",
"scaleOptionId",
"secondaryStepId",
"secondaryStepType"
]
}
},
"required": [
"C7459C723A4747B79EE08D1ED5057AA6",
"F3F1521D5B024D7FB6A9AA24B38F0C45"
]
}
},
"required": [
"dimensionId",
"displayId",
"scaleOptions"
]
},
"897158885CF24762A1487C908E348E5D": {
"type": "object",
"properties": {
"dimensionId": {
"type": "string"
},
"displayId": {
"type": "string"
},
"scaleOptions": {
"type": "object",
"properties": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"primaryStepImpactCategoryId": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepImpactCategoryId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
}
},
"required": [
"C7459C723A4747B79EE08D1ED5057AA6",
"F3F1521D5B024D7FB6A9AA24B38F0C45"
]
}
},
"required": [
"dimensionId",
"displayId",
"scaleOptions"
]
},
"E7A0553BEE284D609A56C17FFE9FFB01": {
"type": "object",
"properties": {
"dimensionId": {
"type": "string"
},
"displayId": {
"type": "string"
},
"scaleOptions": {
"type": "object",
"properties": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
}
},
"required": [
"C7459C723A4747B79EE08D1ED5057AA6",
"F3F1521D5B024D7FB6A9AA24B38F0C45"
]
}
},
"required": [
"dimensionId",
"displayId",
"scaleOptions"
]
},
"829B08EC11FE485192D7F9385FF3981B": {
"type": "object",
"properties": {
"dimensionId": {
"type": "string"
},
"displayId": {
"type": "string"
},
"scaleOptions": {
"type": "object",
"properties": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"primaryStepImpactCategoryId": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepImpactCategoryId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"primaryStepImpactCategoryId": {
"type": "string"
},
"secondaryStepId": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepId",
"primaryStepImpactCategoryId",
"primaryStepType",
"scaleOptionId",
"secondaryStepId",
"secondaryStepType"
]
}
},
"required": [
"C7459C723A4747B79EE08D1ED5057AA6",
"F3F1521D5B024D7FB6A9AA24B38F0C45"
]
}
},
"required": [
"dimensionId",
"displayId",
"scaleOptions"
]
}
},
"required": [
"829B08EC11FE485192D7F9385FF3981B",
"897158885CF24762A1487C908E348E5D",
"AA233D663CD549C3A68624438EAA0777",
"E7A0553BEE284D609A56C17FFE9FFB01"
]
}
},
"required": [
"dimensions",
"impactCategoryId",
"impactId"
]
},
"56811A69E333446CB0001298F59DC200": {
"type": "object",
"properties": {
"impactCategoryId": {
"type": "string"
},
"impactId": {
"type": "string"
},
"dimensions": {
"type": "object",
"properties": {
"823A398669B64E2F9FFB0943FA215B5B": {
"type": "object",
"properties": {
"dimensionId": {
"type": "string"
},
"displayId": {
"type": "string"
},
"scaleOptions": {
"type": "object",
"properties": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
}
},
"required": [
"C7459C723A4747B79EE08D1ED5057AA6",
"F3F1521D5B024D7FB6A9AA24B38F0C45"
]
}
},
"required": [
"dimensionId",
"displayId",
"scaleOptions"
]
},
"AA233D663CD549C3A68624438EAA0777": {
"type": "object",
"properties": {
"dimensionId": {
"type": "string"
},
"displayId": {
"type": "string"
},
"scaleOptions": {
"type": "object",
"properties": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
}
},
"required": [
"C7459C723A4747B79EE08D1ED5057AA6",
"F3F1521D5B024D7FB6A9AA24B38F0C45"
]
}
},
"required": [
"dimensionId",
"displayId",
"scaleOptions"
]
},
"AB0AF6C27F3840A38C54C17795B58E33": {
"type": "object",
"properties": {
"dimensionId": {
"type": "string"
},
"displayId": {
"type": "string"
},
"scaleOptions": {
"type": "object",
"properties": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
}
},
"required": [
"C7459C723A4747B79EE08D1ED5057AA6",
"F3F1521D5B024D7FB6A9AA24B38F0C45"
]
}
},
"required": [
"dimensionId",
"displayId",
"scaleOptions"
]
},
"41DD227691914FF4B0CC808497F757A1": {
"type": "object",
"properties": {
"dimensionId": {
"type": "string"
},
"displayId": {
"type": "string"
},
"scaleOptions": {
"type": "object",
"properties": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
}
},
"required": [
"C7459C723A4747B79EE08D1ED5057AA6",
"F3F1521D5B024D7FB6A9AA24B38F0C45"
]
}
},
"required": [
"dimensionId",
"displayId",
"scaleOptions"
]
},
"8B7406F1CFA443118B4E7623ECAEAD27": {
"type": "object",
"properties": {
"dimensionId": {
"type": "string"
},
"displayId": {
"type": "string"
},
"scaleOptions": {
"type": "object",
"properties": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"type": "object",
"properties": {
"dimensionGraphNodeId": {
"type": "string"
},
"scaleOptionId": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
}
},
"required": [
"dimensionGraphNodeId",
"primaryStepType",
"scaleOptionId",
"secondaryStepType"
]
}
},
"required": [
"C7459C723A4747B79EE08D1ED5057AA6",
"F3F1521D5B024D7FB6A9AA24B38F0C45"
]
}
},
"required": [
"dimensionId",
"displayId",
"scaleOptions"
]
}
},
"required": [
"41DD227691914FF4B0CC808497F757A1",
"823A398669B64E2F9FFB0943FA215B5B",
"8B7406F1CFA443118B4E7623ECAEAD27",
"AA233D663CD549C3A68624438EAA0777",
"AB0AF6C27F3840A38C54C17795B58E33"
]
}
},
"required": [
"dimensions",
"impactCategoryId",
"impactId"
]
}
},
"required": [
"1E544704E6F347D08E421509CB794241",
"56811A69E333446CB0001298F59DC200",
"69ED180BF5DA4333A9776A9E5B4309C5",
"6D94F0D5C28641A695682FD047C1E742",
"ECAE99D9745D4AF3B1776A25396690D4"
]
},
"root": {
"type": "object",
"properties": {
"impactId": {
"type": "string"
},
"dimensionId": {
"type": "string"
}
},
"required": [
"dimensionId",
"impactId"
]
},
"descriptions": {
"type": "object",
"properties": {
"823A398669B64E2F9FFB0943FA215B5B": {
"type": "object",
"properties": {
"basicText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
}
},
"required": [
"_short"
]
},
"additionalText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
}
},
"required": [
"_short"
]
}
},
"required": [
"additionalText",
"basicText"
]
},
"6D94F0D5C28641A695682FD047C1E742": {
"type": "object",
"properties": {
"basicText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
},
"_long": {
"type": "string"
}
},
"required": [
"_long",
"_short"
]
},
"additionalText": {
"type": "object"
}
},
"required": [
"additionalText",
"basicText"
]
},
"69ED180BF5DA4333A9776A9E5B4309C5": {
"type": "object",
"properties": {
"basicText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
},
"_long": {
"type": "string"
}
},
"required": [
"_long",
"_short"
]
},
"additionalText": {
"type": "object"
}
},
"required": [
"additionalText",
"basicText"
]
},
"ECAE99D9745D4AF3B1776A25396690D4": {
"type": "object",
"properties": {
"basicText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
},
"_long": {
"type": "string"
}
},
"required": [
"_long",
"_short"
]
},
"additionalText": {
"type": "object"
}
},
"required": [
"additionalText",
"basicText"
]
},
"56811A69E333446CB0001298F59DC200": {
"type": "object",
"properties": {
"basicText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
},
"_long": {
"type": "string"
}
},
"required": [
"_long",
"_short"
]
},
"additionalText": {
"type": "object"
}
},
"required": [
"additionalText",
"basicText"
]
},
"AA233D663CD549C3A68624438EAA0777": {
"type": "object",
"properties": {
"basicText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
},
"_long": {
"type": "string"
}
},
"required": [
"_long",
"_short"
]
},
"additionalText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
}
},
"required": [
"_short"
]
}
},
"required": [
"additionalText",
"basicText"
]
},
"AB0AF6C27F3840A38C54C17795B58E33": {
"type": "object",
"properties": {
"basicText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
}
},
"required": [
"_short"
]
},
"additionalText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
}
},
"required": [
"_short"
]
}
},
"required": [
"additionalText",
"basicText"
]
},
"FDA3CA8D83DF49609DEC6AB1FE6A2871": {
"type": "object",
"properties": {
"basicText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
}
},
"required": [
"_short"
]
},
"additionalText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
}
},
"required": [
"_short"
]
}
},
"required": [
"additionalText",
"basicText"
]
},
"897158885CF24762A1487C908E348E5D": {
"type": "object",
"properties": {
"basicText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
}
},
"required": [
"_short"
]
},
"additionalText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
}
},
"required": [
"_short"
]
}
},
"required": [
"additionalText",
"basicText"
]
},
"AE10E2D4B84F49978C5FC3D2B13DF1F8": {
"type": "object",
"properties": {
"basicText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
},
"_long": {
"type": "string"
}
},
"required": [
"_long",
"_short"
]
},
"additionalText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
}
},
"required": [
"_short"
]
}
},
"required": [
"additionalText",
"basicText"
]
},
"E7A0553BEE284D609A56C17FFE9FFB01": {
"type": "object",
"properties": {
"basicText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
}
},
"required": [
"_short"
]
},
"additionalText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
}
},
"required": [
"_short"
]
}
},
"required": [
"additionalText",
"basicText"
]
},
"829B08EC11FE485192D7F9385FF3981B": {
"type": "object",
"properties": {
"basicText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
}
},
"required": [
"_short"
]
},
"additionalText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
}
},
"required": [
"_short"
]
}
},
"required": [
"additionalText",
"basicText"
]
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"type": "object",
"properties": {
"basicText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
},
"_long": {
"type": "string"
}
},
"required": [
"_long",
"_short"
]
},
"additionalText": {
"type": "object"
}
},
"required": [
"additionalText",
"basicText"
]
},
"8B7406F1CFA443118B4E7623ECAEAD27": {
"type": "object",
"properties": {
"basicText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
}
},
"required": [
"_short"
]
},
"additionalText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
}
},
"required": [
"_short"
]
}
},
"required": [
"additionalText",
"basicText"
]
},
"1E544704E6F347D08E421509CB794241": {
"type": "object",
"properties": {
"basicText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
},
"_long": {
"type": "string"
}
},
"required": [
"_long",
"_short"
]
},
"additionalText": {
"type": "object"
}
},
"required": [
"additionalText",
"basicText"
]
},
"AEB765F6FF22467CB737250532AE714A": {
"type": "object",
"properties": {
"basicText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
}
},
"required": [
"_short"
]
},
"additionalText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
}
},
"required": [
"_short"
]
}
},
"required": [
"additionalText",
"basicText"
]
},
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"type": "object",
"properties": {
"basicText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
},
"_long": {
"type": "string"
}
},
"required": [
"_long",
"_short"
]
},
"additionalText": {
"type": "object"
}
},
"required": [
"additionalText",
"basicText"
]
},
"41DD227691914FF4B0CC808497F757A1": {
"type": "object",
"properties": {
"basicText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
}
},
"required": [
"_short"
]
},
"additionalText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
}
},
"required": [
"_short"
]
}
},
"required": [
"additionalText",
"basicText"
]
},
"3E32D864E94B40EFA8EA381F89D0AC44": {
"type": "object",
"properties": {
"basicText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
},
"_long": {
"type": "string"
}
},
"required": [
"_long",
"_short"
]
},
"additionalText": {
"type": "object",
"properties": {
"_short": {
"type": "string"
}
},
"required": [
"_short"
]
}
},
"required": [
"additionalText",
"basicText"
]
}
},
"required": [
"1E544704E6F347D08E421509CB794241",
"3E32D864E94B40EFA8EA381F89D0AC44",
"41DD227691914FF4B0CC808497F757A1",
"56811A69E333446CB0001298F59DC200",
"69ED180BF5DA4333A9776A9E5B4309C5",
"6D94F0D5C28641A695682FD047C1E742",
"823A398669B64E2F9FFB0943FA215B5B",
"829B08EC11FE485192D7F9385FF3981B",
"897158885CF24762A1487C908E348E5D",
"8B7406F1CFA443118B4E7623ECAEAD27",
"AA233D663CD549C3A68624438EAA0777",
"AB0AF6C27F3840A38C54C17795B58E33",
"AE10E2D4B84F49978C5FC3D2B13DF1F8",
"AEB765F6FF22467CB737250532AE714A",
"C7459C723A4747B79EE08D1ED5057AA6",
"E7A0553BEE284D609A56C17FFE9FFB01",
"ECAE99D9745D4AF3B1776A25396690D4",
"F3F1521D5B024D7FB6A9AA24B38F0C45",
"FDA3CA8D83DF49609DEC6AB1FE6A2871"
]
},
"enumDescriptions": {
"type": "object",
"properties": {
"GRAPH_ACTION": {
"type": "object",
"properties": {
"RESET_IND": {
"type": "string"
},
"SCH_OCT": {
"type": "string"
},
"CREATE_ST": {
"type": "string"
},
"CREATE_ANN": {
"type": "string"
},
"CREATE_TML": {
"type": "string"
},
"CREATE_NT": {
"type": "string"
},
"SCH_ROT": {
"type": "string"
},
"CREATE_NVER": {
"type": "string"
},
"RCA": {
"type": "string"
},
"CREATE_WO": {
"type": "string"
},
"REDESGN": {
"type": "string"
},
"SCH_RPL": {
"type": "string"
},
"SCH_OCT_ROT_RPL": {
"type": "string"
}
},
"required": [
"CREATE_ANN",
"CREATE_NT",
"CREATE_NVER",
"CREATE_ST",
"CREATE_TML",
"CREATE_WO",
"RCA",
"REDESGN",
"RESET_IND",
"SCH_OCT",
"SCH_OCT_ROT_RPL",
"SCH_ROT",
"SCH_RPL"
]
},
"CATEGORY": {
"type": "object",
"properties": {
"SFT": {
"type": "string"
},
"PRD": {
"type": "string"
},
"SOC": {
"type": "string"
},
"QUL": {
"type": "string"
},
"FIN": {
"type": "string"
},
"ENV": {
"type": "string"
},
"PUR": {
"type": "string"
},
"HEL": {
"type": "string"
},
"IOU": {
"type": "string"
},
"SHD": {
"type": "string"
},
"OPR": {
"type": "string"
},
"SEC": {
"type": "string"
},
"BRD": {
"type": "string"
},
"SCH": {
"type": "string"
}
},
"required": [
"BRD",
"ENV",
"FIN",
"HEL",
"IOU",
"OPR",
"PRD",
"PUR",
"QUL",
"SCH",
"SEC",
"SFT",
"SHD",
"SOC"
]
},
"STEP_TYPE": {
"type": "object",
"properties": {
"ACT": {
"type": "string"
},
"RUL": {
"type": "string"
},
"DIM": {
"type": "string"
}
},
"required": [
"ACT",
"DIM",
"RUL"
]
}
},
"required": [
"CATEGORY",
"GRAPH_ACTION",
"STEP_TYPE"
]
}
},
"required": [
"descriptions",
"dimensionGraphId",
"enumDescriptions",
"impacts",
"root"
]
}Example:
{
"dimensionGraphId": "F861AE53BB5441A1892606FA8757B97E",
"impacts": {
"6D94F0D5C28641A695682FD047C1E742": {
"impactCategoryId": "SHD",
"impactId": "6D94F0D5C28641A695682FD047C1E742",
"dimensions": {
"AA233D663CD549C3A68624438EAA0777": {
"dimensionId": "AA233D663CD549C3A68624438EAA0777",
"displayId": "DM.TGSV.80",
"scaleOptions": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"dimensionGraphNodeId": "A2D666DE9D814684BC63C8BCCF4757BA",
"scaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"primaryStepType": "",
"secondaryStepType": ""
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"dimensionGraphNodeId": "B08C8159318A4898AC83422542F2D06B",
"scaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"primaryStepType": "",
"secondaryStepType": ""
}
}
},
"E7A0553BEE284D609A56C17FFE9FFB01": {
"dimensionId": "E7A0553BEE284D609A56C17FFE9FFB01",
"displayId": "DM.TGSV.82",
"scaleOptions": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"dimensionGraphNodeId": "5C4B4688BF7447589AC1CE2A3B862ACE",
"scaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"primaryStepType": "",
"secondaryStepType": ""
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"dimensionGraphNodeId": "D830CA7368ED40928268C3FEA1E2F4F4",
"scaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"primaryStepType": "",
"secondaryStepType": ""
}
}
},
"829B08EC11FE485192D7F9385FF3981B": {
"dimensionId": "829B08EC11FE485192D7F9385FF3981B",
"displayId": "DM.TGSV.81",
"scaleOptions": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"dimensionGraphNodeId": "31F548DDD229407FA0D0D23847998FDE",
"scaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"primaryStepType": "",
"secondaryStepType": ""
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"dimensionGraphNodeId": "F150B1188AC44DEB89636D6A05664B3A",
"scaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"primaryStepType": "",
"secondaryStepType": ""
}
}
}
}
},
"69ED180BF5DA4333A9776A9E5B4309C5": {
"impactCategoryId": "HEL",
"impactId": "69ED180BF5DA4333A9776A9E5B4309C5",
"dimensions": {
"AA233D663CD549C3A68624438EAA0777": {
"dimensionId": "AA233D663CD549C3A68624438EAA0777",
"displayId": "DM.TGSV.80",
"scaleOptions": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"dimensionGraphNodeId": "01FA8071F21F4935937E93880DB2615C",
"scaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"primaryStepId": "RESET_IND",
"primaryStepType": "ACT",
"secondaryStepType": ""
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"dimensionGraphNodeId": "AD0803EB47E24938954E8E189830553B",
"scaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"primaryStepId": "E7A0553BEE284D609A56C17FFE9FFB01",
"primaryStepType": "DIM",
"primaryStepImpactCategoryId": "69ED180BF5DA4333A9776A9E5B4309C5",
"secondaryStepType": ""
}
}
},
"AEB765F6FF22467CB737250532AE714A": {
"dimensionId": "AEB765F6FF22467CB737250532AE714A",
"displayId": "DM.TGSV.83",
"scaleOptions": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"dimensionGraphNodeId": "0951E385448740BA8A101B76D0D0BFCA",
"scaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"primaryStepId": "CREATE_ANN",
"primaryStepType": "ACT",
"secondaryStepType": ""
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"dimensionGraphNodeId": "C4C3162A88A9433DB329CCB6FA923D99",
"scaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"primaryStepId": "SCH_RPL",
"primaryStepType": "ACT",
"secondaryStepType": ""
}
}
},
"FDA3CA8D83DF49609DEC6AB1FE6A2871": {
"dimensionId": "FDA3CA8D83DF49609DEC6AB1FE6A2871",
"displayId": "DM.TGSV.84",
"scaleOptions": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"dimensionGraphNodeId": "2B9366E8444446D3BE63E178DAF07ADE",
"scaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"primaryStepId": "SCH_OCT_ROT_RPL",
"primaryStepType": "ACT",
"secondaryStepType": ""
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"dimensionGraphNodeId": "EBB76111A96F4BC4AB4203B0CBE7E55F",
"scaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"primaryStepId": "CREATE_ST",
"primaryStepType": "ACT",
"secondaryStepType": ""
}
}
},
"AE10E2D4B84F49978C5FC3D2B13DF1F8": {
"dimensionId": "AE10E2D4B84F49978C5FC3D2B13DF1F8",
"displayId": "DM.TGSV.79",
"scaleOptions": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"dimensionGraphNodeId": "E832A32FA5F443F7ACDD3E3A34B99686",
"scaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"primaryStepId": "829B08EC11FE485192D7F9385FF3981B",
"primaryStepType": "DIM",
"primaryStepImpactCategoryId": "69ED180BF5DA4333A9776A9E5B4309C5",
"secondaryStepId": "SCH_OCT",
"secondaryStepType": "ACT"
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"dimensionGraphNodeId": "C4C48417179B46B4A4A66E6AAACF509E",
"scaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"primaryStepId": "829B08EC11FE485192D7F9385FF3981B",
"primaryStepType": "DIM",
"primaryStepImpactCategoryId": "1E544704E6F347D08E421509CB794241",
"secondaryStepType": ""
}
}
},
"E7A0553BEE284D609A56C17FFE9FFB01": {
"dimensionId": "E7A0553BEE284D609A56C17FFE9FFB01",
"displayId": "DM.TGSV.82",
"scaleOptions": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"dimensionGraphNodeId": "9CE9D34683AC4E44880963042462A228",
"scaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"primaryStepId": "41DD227691914FF4B0CC808497F757A1",
"primaryStepType": "DIM",
"primaryStepImpactCategoryId": "56811A69E333446CB0001298F59DC200",
"secondaryStepId": "CREATE_ST",
"secondaryStepType": "ACT"
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"dimensionGraphNodeId": "6632FC0FA0FF4203AF0D6C4BD2FC8695",
"scaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"primaryStepId": "CREATE_ST",
"primaryStepType": "ACT",
"secondaryStepType": ""
}
}
},
"829B08EC11FE485192D7F9385FF3981B": {
"dimensionId": "829B08EC11FE485192D7F9385FF3981B",
"displayId": "DM.TGSV.81",
"scaleOptions": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"dimensionGraphNodeId": "EDC10164C72246EEA6A6F4304F9991E2",
"scaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"primaryStepId": "CREATE_ST",
"primaryStepType": "ACT",
"secondaryStepType": ""
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"dimensionGraphNodeId": "9E104FAB281C4DE882DA4C635D1AE37F",
"scaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"primaryStepId": "E7A0553BEE284D609A56C17FFE9FFB01",
"primaryStepType": "DIM",
"primaryStepImpactCategoryId": "69ED180BF5DA4333A9776A9E5B4309C5",
"secondaryStepType": ""
}
}
}
}
},
"ECAE99D9745D4AF3B1776A25396690D4": {
"impactCategoryId": "ENV",
"impactId": "ECAE99D9745D4AF3B1776A25396690D4",
"dimensions": {
"3E32D864E94B40EFA8EA381F89D0AC44": {
"dimensionId": "3E32D864E94B40EFA8EA381F89D0AC44",
"displayId": "DM.TGSV.86",
"scaleOptions": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"dimensionGraphNodeId": "762D7B5C7951419E86926BFD4FC9AC69",
"scaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"primaryStepId": "AA233D663CD549C3A68624438EAA0777",
"primaryStepType": "DIM",
"primaryStepImpactCategoryId": "69ED180BF5DA4333A9776A9E5B4309C5",
"secondaryStepId": "RESET_IND",
"secondaryStepType": "ACT"
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"dimensionGraphNodeId": "8830E679A54349F0BC23DF48A649EA5B",
"scaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"primaryStepId": "829B08EC11FE485192D7F9385FF3981B",
"primaryStepType": "DIM",
"primaryStepImpactCategoryId": "1E544704E6F347D08E421509CB794241",
"secondaryStepId": "SCH_OCT",
"secondaryStepType": "ACT"
}
}
}
}
},
"1E544704E6F347D08E421509CB794241": {
"impactCategoryId": "OPR",
"impactId": "1E544704E6F347D08E421509CB794241",
"dimensions": {
"AA233D663CD549C3A68624438EAA0777": {
"dimensionId": "AA233D663CD549C3A68624438EAA0777",
"displayId": "DM.TGSV.80",
"scaleOptions": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"dimensionGraphNodeId": "9C6B6E843A514C27AF17E83B730884D0",
"scaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"primaryStepId": "SCH_OCT",
"primaryStepType": "ACT",
"secondaryStepType": ""
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"dimensionGraphNodeId": "25F07C83A9564AFBA18002AFEF43E7FE",
"scaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"primaryStepId": "897158885CF24762A1487C908E348E5D",
"primaryStepType": "DIM",
"primaryStepImpactCategoryId": "1E544704E6F347D08E421509CB794241",
"secondaryStepId": "REDESGN",
"secondaryStepType": "ACT"
}
}
},
"897158885CF24762A1487C908E348E5D": {
"dimensionId": "897158885CF24762A1487C908E348E5D",
"displayId": "DM.TGSV.90",
"scaleOptions": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"dimensionGraphNodeId": "21690A2A4594429DAE8175311B898126",
"scaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"primaryStepId": "SCH_RPL",
"primaryStepType": "ACT",
"secondaryStepType": ""
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"dimensionGraphNodeId": "49B5E36791204388A64AE52DA9B0C259",
"scaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"primaryStepId": "3E32D864E94B40EFA8EA381F89D0AC44",
"primaryStepType": "DIM",
"primaryStepImpactCategoryId": "ECAE99D9745D4AF3B1776A25396690D4",
"secondaryStepType": ""
}
}
},
"E7A0553BEE284D609A56C17FFE9FFB01": {
"dimensionId": "E7A0553BEE284D609A56C17FFE9FFB01",
"displayId": "DM.TGSV.82",
"scaleOptions": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"dimensionGraphNodeId": "736031B426244311BD9A9ABCEA71EF55",
"scaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"primaryStepId": "CREATE_ST",
"primaryStepType": "ACT",
"secondaryStepType": ""
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"dimensionGraphNodeId": "4A0474ADCA5245828FB360BFA5340159",
"scaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"primaryStepId": "CREATE_ANN",
"primaryStepType": "ACT",
"secondaryStepType": ""
}
}
},
"829B08EC11FE485192D7F9385FF3981B": {
"dimensionId": "829B08EC11FE485192D7F9385FF3981B",
"displayId": "DM.TGSV.81",
"scaleOptions": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"dimensionGraphNodeId": "DB055FC7284E4B98B4B3A8229C59ED72",
"scaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"primaryStepId": "E7A0553BEE284D609A56C17FFE9FFB01",
"primaryStepType": "DIM",
"primaryStepImpactCategoryId": "69ED180BF5DA4333A9776A9E5B4309C5",
"secondaryStepType": ""
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"dimensionGraphNodeId": "42E5986F35C649EB825501123FF96B91",
"scaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"primaryStepId": "897158885CF24762A1487C908E348E5D",
"primaryStepType": "DIM",
"primaryStepImpactCategoryId": "1E544704E6F347D08E421509CB794241",
"secondaryStepId": "SCH_RPL",
"secondaryStepType": "ACT"
}
}
}
}
},
"56811A69E333446CB0001298F59DC200": {
"impactCategoryId": "SFT",
"impactId": "56811A69E333446CB0001298F59DC200",
"dimensions": {
"823A398669B64E2F9FFB0943FA215B5B": {
"dimensionId": "823A398669B64E2F9FFB0943FA215B5B",
"displayId": "DM.TGSV.89",
"scaleOptions": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"dimensionGraphNodeId": "E6A9DA53E02D4F8FB6352D42CBF6D872",
"scaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"primaryStepType": "",
"secondaryStepType": ""
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"dimensionGraphNodeId": "C93A3A7FEC914B738630322D0547A117",
"scaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"primaryStepType": "",
"secondaryStepType": ""
}
}
},
"AA233D663CD549C3A68624438EAA0777": {
"dimensionId": "AA233D663CD549C3A68624438EAA0777",
"displayId": "DM.TGSV.80",
"scaleOptions": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"dimensionGraphNodeId": "4B889A6EC37E42E1B6B5B386F444D732",
"scaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"primaryStepType": "",
"secondaryStepType": ""
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"dimensionGraphNodeId": "178FD02131E74833974FD8B201EE7D8A",
"scaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"primaryStepType": "",
"secondaryStepType": ""
}
}
},
"AB0AF6C27F3840A38C54C17795B58E33": {
"dimensionId": "AB0AF6C27F3840A38C54C17795B58E33",
"displayId": "DM.TGSV.85",
"scaleOptions": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"dimensionGraphNodeId": "665B35A9035940088F47CA2D36D53839",
"scaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"primaryStepType": "",
"secondaryStepType": ""
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"dimensionGraphNodeId": "BCF515C7846040A4948CB15C573183CE",
"scaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"primaryStepType": "",
"secondaryStepType": ""
}
}
},
"41DD227691914FF4B0CC808497F757A1": {
"dimensionId": "41DD227691914FF4B0CC808497F757A1",
"displayId": "DM.TGSV.87",
"scaleOptions": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"dimensionGraphNodeId": "3EE242891C794DB99B8B5D262120BCDE",
"scaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"primaryStepType": "",
"secondaryStepType": ""
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"dimensionGraphNodeId": "E8581ED1953B4008B574C45D0FE28FC6",
"scaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"primaryStepType": "",
"secondaryStepType": ""
}
}
},
"8B7406F1CFA443118B4E7623ECAEAD27": {
"dimensionId": "8B7406F1CFA443118B4E7623ECAEAD27",
"displayId": "DM.TGSV.88",
"scaleOptions": {
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"dimensionGraphNodeId": "C79D85B2009E4173AC7D0E4310729D52",
"scaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"primaryStepType": "",
"secondaryStepType": ""
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"dimensionGraphNodeId": "2EA082D5EA114896BB28977A300EA3CF",
"scaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"primaryStepType": "",
"secondaryStepType": ""
}
}
}
}
}
},
"root": {
"impactId": "ECAE99D9745D4AF3B1776A25396690D4",
"dimensionId": "3E32D864E94B40EFA8EA381F89D0AC44"
},
"descriptions": {
"823A398669B64E2F9FFB0943FA215B5B": {
"basicText": {
"_short": "S4 - Combination of task"
},
"additionalText": {
"_short": "Is a combination of tasks to avoid failures technically feasible and worth doing?\n"
}
},
"6D94F0D5C28641A695682FD047C1E742": {
"basicText": {
"_short": "TEST_SHUTDOWN",
"_long": "TEST_SHUTDOWN"
},
"additionalText": {}
},
"69ED180BF5DA4333A9776A9E5B4309C5": {
"basicText": {
"_short": "Health - CE",
"_long": "Health - Consequence Evaluation"
},
"additionalText": {}
},
"ECAE99D9745D4AF3B1776A25396690D4": {
"basicText": {
"_short": "Environment - CE",
"_long": "Environment Consequence Evaluation"
},
"additionalText": {}
},
"56811A69E333446CB0001298F59DC200": {
"basicText": {
"_short": "Safety - CE",
"_long": "Safety Consequence Evaluation"
},
"additionalText": {}
},
"AA233D663CD549C3A68624438EAA0777": {
"basicText": {
"_short": "H1 - Task to detect",
"_long": "H1 - Task to detect"
},
"additionalText": {
"_short": "Is a task to detect whether the failure is occuring or about to occur technically feasible and worth doing?"
}
},
"AB0AF6C27F3840A38C54C17795B58E33": {
"basicText": {
"_short": "S - FM cause loss of function"
},
"additionalText": {
"_short": "Does the failure mode cause a loss of function or other damage which could hurt or kill someone?\n"
}
},
"FDA3CA8D83DF49609DEC6AB1FE6A2871": {
"basicText": {
"_short": "H5 - Multiple failure affect"
},
"additionalText": {
"_short": "Could the multiple failure affect safety or the environment?\n"
}
},
"897158885CF24762A1487C908E348E5D": {
"basicText": {
"_short": "O - FM direct adverse effect"
},
"additionalText": {
"_short": "Does the failure mode have a direct adverse efefct on operatonal capability(output, quality, customer service or operating costs in addition to the direct cost of repair)?\n"
}
},
"AE10E2D4B84F49978C5FC3D2B13DF1F8": {
"basicText": {
"_short": "H - Loss of function",
"_long": "H - Loss of function"
},
"additionalText": {
"_short": "Will the loss of function caused by this failure mode on its own become evident to the operating crew under normal circumstances?"
}
},
"E7A0553BEE284D609A56C17FFE9FFB01": {
"basicText": {
"_short": "H3 - Scheduled discard task"
},
"additionalText": {
"_short": "Is a scheduled discard task to reduce the failure rate technically feasible and worth doing?"
}
},
"829B08EC11FE485192D7F9385FF3981B": {
"basicText": {
"_short": "H2 - Scheduled restoration task"
},
"additionalText": {
"_short": "Is a scheduled restoration task to reduce the failure rate technically feasible and worth doing?"
}
},
"C7459C723A4747B79EE08D1ED5057AA6": {
"basicText": {
"_short": "Yes",
"_long": "Yes"
},
"additionalText": {}
},
"8B7406F1CFA443118B4E7623ECAEAD27": {
"basicText": {
"_short": "S3 - Scheduled discard task"
},
"additionalText": {
"_short": "Is a scheduled discard task to avoid failures technically feasible and worth doing?\n"
}
},
"1E544704E6F347D08E421509CB794241": {
"basicText": {
"_short": "Operational - CE",
"_long": "Operational Consequence Evaluation"
},
"additionalText": {}
},
"AEB765F6FF22467CB737250532AE714A": {
"basicText": {
"_short": "H4 - Failure finding task"
},
"additionalText": {
"_short": "Is a failure finding task to detect the failure technically feasible and worth doing?\n"
}
},
"F3F1521D5B024D7FB6A9AA24B38F0C45": {
"basicText": {
"_short": "No",
"_long": "No"
},
"additionalText": {}
},
"41DD227691914FF4B0CC808497F757A1": {
"basicText": {
"_short": "S2 - Scheduled restoration task"
},
"additionalText": {
"_short": "Is a scheduled restoration task to avoid failures technically feasible and worth doing?\n"
}
},
"3E32D864E94B40EFA8EA381F89D0AC44": {
"basicText": {
"_short": "E - FM cause loss of function ",
"_long": "E - FM cause loss of function which could breach\t"
},
"additionalText": {
"_short": "Does the failure mode cause a loss of function or other damage which could breach any known environmental standard or regulation?\n"
}
}
},
"enumDescriptions": {
"GRAPH_ACTION": {
"RESET_IND": "Reset Indicator",
"SCH_OCT": "Perform scheduled On-Condition Task",
"CREATE_ST": "Create Service Ticket",
"CREATE_ANN": "Create Announcement",
"CREATE_TML": "Create Timeline",
"CREATE_NT": "Create Notification",
"SCH_ROT": "Perform scheduled Restoration/Overhaul Task",
"CREATE_NVER": "Create New Version",
"RCA": "Perform Root Cause Analysis",
"CREATE_WO": "Create Work Order",
"REDESGN": "Perform a re-design to increase Availability",
"SCH_RPL": "Perform scheduled Replacement Task",
"SCH_OCT_ROT_RPL": "Perform combination of On-Condition/Restoration/Replacement Task"
},
"CATEGORY": {
"SFT": "Safety",
"PRD": "Production",
"SOC": "Society",
"QUL": "Quality",
"FIN": "Finance",
"ENV": "Environment",
"PUR": "Purchasing",
"HEL": "Health",
"IOU": "Installation or Uninstallation",
"SHD": "Shutdown",
"OPR": "Operation",
"SEC": "Security",
"BRD": "Brand",
"SCH": "Schedule"
},
"STEP_TYPE": {
"ACT": "Action",
"RUL": "Rule",
"DIM": "Dimension"
}
}
}HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>Secured by OAuth 2.0
put /assessmenttemplates/{assessmentTemplateId}/dimensiongraph
Update dimension graph assigned to an assessment template.
REST API is secured by OAuth 2.0 authentication
URI Parameters
- assessmentTemplateId: required(string)
Body
Media type: application/json
Type:
{
"$schema": "http://json-schema.org/schema#",
"type": "object",
"properties": {
"nodes": {
"type": "array",
"items": {
"type": "object",
"properties": {
"fromDimensionId": {
"type": "string"
},
"fromScaleOptionId": {
"type": "string"
},
"fromImpactId": {
"type": "string"
},
"root": {
"type": "boolean"
},
"primaryStep": {
"type": "string"
},
"primaryStepType": {
"type": "string"
},
"primaryStepImpactId": {
"type": "string"
},
"secondaryStepType": {
"type": "string"
},
"secondaryStep": {
"type": "string"
}
},
"required": [
"fromDimensionId",
"fromImpactId",
"fromScaleOptionId",
"primaryStep",
"primaryStepImpactId",
"primaryStepType",
"root",
"secondaryStep",
"secondaryStepType"
]
}
}
},
"required": [
"nodes"
]
}Example:
{
"nodes": [{
"fromDimensionId": "AA233D663CD549C3A68624438EAA0777",
"fromScaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"fromImpactId": "6D94F0D5C28641A695682FD047C1E742",
"root": false,
"primaryStep": "",
"primaryStepType": "",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "AA233D663CD549C3A68624438EAA0777",
"fromScaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"fromImpactId": "6D94F0D5C28641A695682FD047C1E742",
"root": false,
"primaryStep": "",
"primaryStepType": "",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "E7A0553BEE284D609A56C17FFE9FFB01",
"fromScaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"fromImpactId": "6D94F0D5C28641A695682FD047C1E742",
"root": false,
"primaryStep": "",
"primaryStepType": "",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "E7A0553BEE284D609A56C17FFE9FFB01",
"fromScaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"fromImpactId": "6D94F0D5C28641A695682FD047C1E742",
"root": false,
"primaryStep": "",
"primaryStepType": "",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "829B08EC11FE485192D7F9385FF3981B",
"fromScaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"fromImpactId": "6D94F0D5C28641A695682FD047C1E742",
"root": false,
"primaryStep": "",
"primaryStepType": "",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "829B08EC11FE485192D7F9385FF3981B",
"fromScaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"fromImpactId": "6D94F0D5C28641A695682FD047C1E742",
"root": false,
"primaryStep": "",
"primaryStepType": "",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "AA233D663CD549C3A68624438EAA0777",
"fromScaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"fromImpactId": "69ED180BF5DA4333A9776A9E5B4309C5",
"root": false,
"primaryStep": "RESET_IND",
"primaryStepType": "ACT",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "AA233D663CD549C3A68624438EAA0777",
"fromScaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"fromImpactId": "69ED180BF5DA4333A9776A9E5B4309C5",
"root": false,
"primaryStep": "E7A0553BEE284D609A56C17FFE9FFB01",
"primaryStepType": "DIM",
"primaryStepImpactId": "69ED180BF5DA4333A9776A9E5B4309C5",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "AEB765F6FF22467CB737250532AE714A",
"fromScaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"fromImpactId": "69ED180BF5DA4333A9776A9E5B4309C5",
"root": false,
"primaryStep": "CREATE_ANN",
"primaryStepType": "ACT",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "AEB765F6FF22467CB737250532AE714A",
"fromScaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"fromImpactId": "69ED180BF5DA4333A9776A9E5B4309C5",
"root": false,
"primaryStep": "SCH_RPL",
"primaryStepType": "ACT",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "FDA3CA8D83DF49609DEC6AB1FE6A2871",
"fromScaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"fromImpactId": "69ED180BF5DA4333A9776A9E5B4309C5",
"root": false,
"primaryStep": "SCH_OCT_ROT_RPL",
"primaryStepType": "ACT",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "FDA3CA8D83DF49609DEC6AB1FE6A2871",
"fromScaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"fromImpactId": "69ED180BF5DA4333A9776A9E5B4309C5",
"root": false,
"primaryStep": "CREATE_ST",
"primaryStepType": "ACT",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "AE10E2D4B84F49978C5FC3D2B13DF1F8",
"fromScaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"fromImpactId": "69ED180BF5DA4333A9776A9E5B4309C5",
"root": false,
"primaryStep": "829B08EC11FE485192D7F9385FF3981B",
"primaryStepType": "DIM",
"primaryStepImpactId": "69ED180BF5DA4333A9776A9E5B4309C5",
"secondaryStepType": "ACT",
"secondaryStep": "SCH_OCT"
}, {
"fromDimensionId": "AE10E2D4B84F49978C5FC3D2B13DF1F8",
"fromScaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"fromImpactId": "69ED180BF5DA4333A9776A9E5B4309C5",
"root": false,
"primaryStep": "829B08EC11FE485192D7F9385FF3981B",
"primaryStepType": "DIM",
"primaryStepImpactId": "1E544704E6F347D08E421509CB794241",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "E7A0553BEE284D609A56C17FFE9FFB01",
"fromScaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"fromImpactId": "69ED180BF5DA4333A9776A9E5B4309C5",
"root": false,
"primaryStep": "41DD227691914FF4B0CC808497F757A1",
"primaryStepType": "DIM",
"primaryStepImpactId": "56811A69E333446CB0001298F59DC200",
"secondaryStepType": "ACT",
"secondaryStep": "CREATE_ST"
}, {
"fromDimensionId": "E7A0553BEE284D609A56C17FFE9FFB01",
"fromScaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"fromImpactId": "69ED180BF5DA4333A9776A9E5B4309C5",
"root": false,
"primaryStep": "CREATE_ST",
"primaryStepType": "ACT",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "829B08EC11FE485192D7F9385FF3981B",
"fromScaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"fromImpactId": "69ED180BF5DA4333A9776A9E5B4309C5",
"root": false,
"primaryStep": "CREATE_ST",
"primaryStepType": "ACT",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "829B08EC11FE485192D7F9385FF3981B",
"fromScaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"fromImpactId": "69ED180BF5DA4333A9776A9E5B4309C5",
"root": false,
"primaryStep": "E7A0553BEE284D609A56C17FFE9FFB01",
"primaryStepType": "DIM",
"primaryStepImpactId": "69ED180BF5DA4333A9776A9E5B4309C5",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "3E32D864E94B40EFA8EA381F89D0AC44",
"fromScaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"fromImpactId": "ECAE99D9745D4AF3B1776A25396690D4",
"root": true,
"primaryStep": "AA233D663CD549C3A68624438EAA0777",
"primaryStepType": "DIM",
"primaryStepImpactId": "69ED180BF5DA4333A9776A9E5B4309C5",
"secondaryStepType": "ACT",
"secondaryStep": "RESET_IND"
}, {
"fromDimensionId": "3E32D864E94B40EFA8EA381F89D0AC44",
"fromScaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"fromImpactId": "ECAE99D9745D4AF3B1776A25396690D4",
"root": false,
"primaryStep": "829B08EC11FE485192D7F9385FF3981B",
"primaryStepType": "DIM",
"primaryStepImpactId": "1E544704E6F347D08E421509CB794241",
"secondaryStepType": "ACT",
"secondaryStep": "SCH_OCT"
}, {
"fromDimensionId": "823A398669B64E2F9FFB0943FA215B5B",
"fromScaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"fromImpactId": "56811A69E333446CB0001298F59DC200",
"root": false,
"primaryStep": "",
"primaryStepType": "",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "823A398669B64E2F9FFB0943FA215B5B",
"fromScaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"fromImpactId": "56811A69E333446CB0001298F59DC200",
"root": false,
"primaryStep": "",
"primaryStepType": "",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "AA233D663CD549C3A68624438EAA0777",
"fromScaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"fromImpactId": "56811A69E333446CB0001298F59DC200",
"root": false,
"primaryStep": "",
"primaryStepType": "",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "AA233D663CD549C3A68624438EAA0777",
"fromScaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"fromImpactId": "56811A69E333446CB0001298F59DC200",
"root": false,
"primaryStep": "",
"primaryStepType": "",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "AB0AF6C27F3840A38C54C17795B58E33",
"fromScaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"fromImpactId": "56811A69E333446CB0001298F59DC200",
"root": false,
"primaryStep": "",
"primaryStepType": "",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "AB0AF6C27F3840A38C54C17795B58E33",
"fromScaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"fromImpactId": "56811A69E333446CB0001298F59DC200",
"root": false,
"primaryStep": "",
"primaryStepType": "",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "41DD227691914FF4B0CC808497F757A1",
"fromScaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"fromImpactId": "56811A69E333446CB0001298F59DC200",
"root": false,
"primaryStep": "",
"primaryStepType": "",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "41DD227691914FF4B0CC808497F757A1",
"fromScaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"fromImpactId": "56811A69E333446CB0001298F59DC200",
"root": false,
"primaryStep": "",
"primaryStepType": "",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "8B7406F1CFA443118B4E7623ECAEAD27",
"fromScaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"fromImpactId": "56811A69E333446CB0001298F59DC200",
"root": false,
"primaryStep": "",
"primaryStepType": "",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "8B7406F1CFA443118B4E7623ECAEAD27",
"fromScaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"fromImpactId": "56811A69E333446CB0001298F59DC200",
"root": false,
"primaryStep": "",
"primaryStepType": "",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "AA233D663CD549C3A68624438EAA0777",
"fromScaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"fromImpactId": "1E544704E6F347D08E421509CB794241",
"root": false,
"primaryStep": "SCH_OCT",
"primaryStepType": "ACT",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "AA233D663CD549C3A68624438EAA0777",
"fromScaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"fromImpactId": "1E544704E6F347D08E421509CB794241",
"root": false,
"primaryStep": "897158885CF24762A1487C908E348E5D",
"primaryStepType": "DIM",
"primaryStepImpactId": "1E544704E6F347D08E421509CB794241",
"secondaryStepType": "ACT",
"secondaryStep": "REDESGN"
}, {
"fromDimensionId": "897158885CF24762A1487C908E348E5D",
"fromScaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"fromImpactId": "1E544704E6F347D08E421509CB794241",
"root": false,
"primaryStep": "SCH_RPL",
"primaryStepType": "ACT",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "897158885CF24762A1487C908E348E5D",
"fromScaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"fromImpactId": "1E544704E6F347D08E421509CB794241",
"root": false,
"primaryStep": "3E32D864E94B40EFA8EA381F89D0AC44",
"primaryStepType": "DIM",
"primaryStepImpactId": "ECAE99D9745D4AF3B1776A25396690D4",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "E7A0553BEE284D609A56C17FFE9FFB01",
"fromScaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"fromImpactId": "1E544704E6F347D08E421509CB794241",
"root": false,
"primaryStep": "CREATE_ST",
"primaryStepType": "ACT",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "E7A0553BEE284D609A56C17FFE9FFB01",
"fromScaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"fromImpactId": "1E544704E6F347D08E421509CB794241",
"root": false,
"primaryStep": "CREATE_ANN",
"primaryStepType": "ACT",
"primaryStepImpactId": "",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "829B08EC11FE485192D7F9385FF3981B",
"fromScaleOptionId": "F3F1521D5B024D7FB6A9AA24B38F0C45",
"fromImpactId": "1E544704E6F347D08E421509CB794241",
"root": false,
"primaryStep": "E7A0553BEE284D609A56C17FFE9FFB01",
"primaryStepType": "DIM",
"primaryStepImpactId": "69ED180BF5DA4333A9776A9E5B4309C5",
"secondaryStepType": "",
"secondaryStep": ""
}, {
"fromDimensionId": "829B08EC11FE485192D7F9385FF3981B",
"fromScaleOptionId": "C7459C723A4747B79EE08D1ED5057AA6",
"fromImpactId": "1E544704E6F347D08E421509CB794241",
"root": false,
"primaryStep": "897158885CF24762A1487C908E348E5D",
"primaryStepType": "DIM",
"primaryStepImpactId": "1E544704E6F347D08E421509CB794241",
"secondaryStepType": "ACT",
"secondaryStep": "SCH_RPL"
}]
}HTTP status code 200
Assessment template dimension graph updated
Body
Media type: application/json
Type: any
Example:
{
"id": "object UUID",
"status": true
}HTTP status code 400
Bad request, when the parameters are wrong.
Body
Media type: application/json
Type: any
Example:
{
"statusCode": 400,
"errorMessages": [
{
"severity": "ERROR",
"errorMessage": "Please enter a short description.",
"repeatedEntities": [],
"EntitiesNotFound": [],
"messageCode": "null"
}
]
}HTTP status code 403
Not authorized, when you don't have access to the object or is accessing invalid URL.
Body
Media type: text/html
Type: any
Example:
<!DOCTYPE html>
<html>
<head>
<title>null</title>
</head>
<body>
<h1>Forbidden</h1>
</body>
</html>