Technical Elements Documentation
    Preparing search index...

    Interface representing an event sequence. An event sequence is a chronological progression of events from the initiating event to a specified end state.

    ES-A6, HLR-ES-D, ES-D1, ES-A7

    An event sequence is typically modeled using event trees. The relationship between event sequences and event trees is captured through the eventTreeId and eventTreeSequenceId properties. Each event sequence can be linked to a specific path through an event tree, and the functionalEventStates property mirrors the states of functional events in that path. This bidirectional traceability between event sequences and event trees supports the documentation requirements in the ANS standards.

    interface EventSequence {
        dependencies?: Dependency[];
        description?: string;
        designInformation?: EventSequenceDesignInformation[];
        endState: EndState;
        eventTreeId?: string;
        eventTreeSequenceId?: string;
        frequency?: {
            distribution?: DistributionType;
            distributionParameters?: Record<string, number>;
            mean: Frequency;
            units: FrequencyUnit;
        };
        functionalEventStates?: Record<string, "SUCCESS" | "FAILURE">;
        initiatingEventId: string;
        intermediateEndStates?: IntermediateEndState[];
        operatorActions?: event_sequence_analysis.HumanActionReference[];
        phenomenologicalImpacts?: PhenomenologicalImpact[];
        plantOperatingStateId: string;
        progression?: string;
        releaseCategoryId?: event_sequence_analysis.ReleaseCategoryReference;
        screening?: {
            screeningBasis?: string;
            screeningJustification?: string;
            status: ScreeningStatus;
        };
        sequenceFamilyId?: event_sequence_analysis.EventSequenceFamilyReference;
        sequenceSpecificAssumptions?: event_sequence_analysis.Assumption[];
        successCriteriaIds?: SuccessCriteriaId[];
        systemResponses?: Record<
            event_sequence_analysis.SystemReference,
            event_sequence_analysis.SystemStatus,
        >;
        timing?: SequenceTiming[];
    }

    Hierarchy

    • Unique
    • Named
      • EventSequence
    Index

    Properties

    dependencies?: Dependency[]

    Dependencies between systems and operator actions in this sequence

    description?: string

    Description of the event sequence

    designInformation?: EventSequenceDesignInformation[]

    Design information supporting this event sequence

    endState: EndState

    End state of the sequence

    eventTreeId?: string

    Reference to the event tree that models this sequence. This property explicitly links the event sequence to its event tree representation, establishing bidirectional traceability between the sequence and tree models.

    HLR-ES-D, ES-D1

    eventTreeSequenceId?: string

    Reference to the specific sequence within the event tree. This connects the event sequence to a specific path through the event tree, allowing for precise mapping between sequence analysis and event tree models.

    ES-A6, A-7 and A-10

    frequency?: {
        distribution?: DistributionType;
        distributionParameters?: Record<string, number>;
        mean: Frequency;
        units: FrequencyUnit;
    }

    Frequency of the sequence (per unit time)

    Type declaration

    • Optionaldistribution?: DistributionType

      Statistical distribution of the frequency

    • OptionaldistributionParameters?: Record<string, number>

      Parameters of the distribution

    • mean: Frequency

      Mean value of the frequency

    • units: FrequencyUnit

      Units of the frequency

    functionalEventStates?: Record<string, "SUCCESS" | "FAILURE">

    The states of functional events for this sequence path. Maps functional event IDs to their states (SUCCESS/FAILURE). This property mirrors the functional event states from the corresponding path in the event tree, ensuring consistency between representations.

    ES-A6, A-10

    initiatingEventId: string

    Reference to the initiating event that starts this sequence

    intermediateEndStates?: IntermediateEndState[]

    Intermediate end states in this sequence

    Operator actions involved in the sequence

    phenomenologicalImpacts?: PhenomenologicalImpact[]

    Phenomenological impacts in this sequence

    plantOperatingStateId: string

    Reference to the plant operating state in which this sequence occurs

    progression?: string

    Chronological progression of events in the sequence

    Reference to the release category if the end state is radionuclide release

    screening?: {
        screeningBasis?: string;
        screeningJustification?: string;
        status: ScreeningStatus;
    }

    Screening status of the sequence

    Type declaration

    • OptionalscreeningBasis?: string

      Basis for screening decision

    • OptionalscreeningJustification?: string

      Justification for screening decision

    • status: ScreeningStatus

      Screening status of the sequence

    ES-A7

    Reference to the event sequence family this sequence belongs to

    sequenceSpecificAssumptions?: event_sequence_analysis.Assumption[]

    Assumptions specific to this sequence

    successCriteriaIds?: SuccessCriteriaId[]

    Success criteria applicable to this sequence

    Systems involved in the sequence and their status

    timing?: SequenceTiming[]

    Timing information for key events in the sequence