EU Parliament Monitor — API Documentation - v0.8.6
    Preparing search index...

    Interface PoliticalRiskScore

    Quantitative political risk score for a single identified risk. Risk Score = Likelihood × Impact (adapted from ISMS Likelihood × Impact matrix).

    interface PoliticalRiskScore {
        riskId: string;
        description: string;
        likelihood: PoliticalRiskLikelihood;
        likelihoodValue: number;
        impact: PoliticalRiskImpact;
        impactValue: number;
        riskScore: number;
        riskLevel: PoliticalRiskLevel;
        confidence: ConfidenceLevel;
        evidence: readonly string[];
        mitigatingFactors: readonly string[];
    }
    Index

    Properties

    riskId: string

    Unique risk identifier (e.g. "RISK-001")

    description: string

    Short human-readable description of the risk

    Probability category of the risk occurring

    likelihoodValue: number

    Numeric likelihood value (0.1–0.9)

    Severity category of the risk if it occurs

    impactValue: number

    Numeric impact value (1–5)

    riskScore: number

    Composite risk score = likelihoodValue × impactValue

    Risk level band derived from riskScore

    confidence: ConfidenceLevel

    Confidence in this assessment

    evidence: readonly string[]

    Supporting evidence for the risk assessment

    mitigatingFactors: readonly string[]

    Factors that reduce the risk's likelihood or impact