Skip to content

DependencyGroupDto

A data transfer object (DTO) representing a risk/volume dependency group. Risk factors in different segments can depend on each other. Some types of risk factors can, when dependent, also cause a volume dependency between segments. These dependencies are modeled in GeoX and Opportunity Assessor as a dependency group.

namestring, <= 256 characters

The name of the dependency group, chosen by the user.

parameterNamestring, <= 64 characters

The name of the risk parameter (risk factor) displaying a dependency.

probabilitynumber or null, (double)

The shared probability of the risk dependency. Value must be in the range [0, 1]. 0 means maximum shared probability. Null when max correlation is used (Slb.Spar.WebApi.DTOs.v1.Analysis.ProspectAnalysis.DependencyGroupDto.IsMaxCorrelation is true).

isMaxCorrelationboolean

Determines the type of dependency - Max correlation (true) or Shared probability (false).

isForPlayRiskDependencyboolean

Determines the source of dependency - play risk dependency (true) or conditional (i.e. segment) risk dependency (false).

membersArray of objects(DependencyGroupMemberDto)

The members of the dependency group (representing risk factors).

{ "name": "string", "parameterName": "string", "probability": 0.1, "isMaxCorrelation": true, "isForPlayRiskDependency": true, "members": [ { … } ] }