Technical Elements Documentation

    Interface SaphirePhase

    Interface for SAPHIRE phase compatibility

    technical_elements.core.integration Maps SAPHIRE phases to OpenPRA technical elements:

    • systems_analysis: Maps to temporal phases and component timelines
    • plant_operating_states_analysis: Maps to operating states
    • mechanistic_source_term: Maps to release phases
    • event_sequence_analysis: Maps to intermediate states
    interface SaphirePhase {
        color: number;
        name: string;
        num: number;
        order: number;
        suffix: string;
        technicalElementReference?: {
            elementId: string;
            mappingDescription?: string;
            namespace:
                | "systems_analysis"
                | "plant_operating_states_analysis"
                | "mechanistic_source_term"
                | "event_sequence_analysis";
        };
    }
    Index

    Properties

    color: number

    Color code for visualization in SAPHIRE

    name: string

    Name of the phase

    num: number

    Numerical identifier for the phase

    order: number

    Order of the phase in the sequence

    suffix: string

    Suffix used in SAPHIRE for the phase

    technicalElementReference?: {
        elementId: string;
        mappingDescription?: string;
        namespace:
            | "systems_analysis"
            | "plant_operating_states_analysis"
            | "mechanistic_source_term"
            | "event_sequence_analysis";
    }

    Reference to the technical element this phase maps to

    Type declaration

    • elementId: string

      ID of the technical element

    • OptionalmappingDescription?: string

      Description of how this phase relates to the technical element

    • namespace:
          | "systems_analysis"
          | "plant_operating_states_analysis"
          | "mechanistic_source_term"
          | "event_sequence_analysis"

      Technical element namespace this phase maps to

    MMNEPVFCICPMFPCPTTAAATR