Skip to content

openpra-monorepo


Interface: SystemDefinition

Defined in: sy/systems-analysis.ts:164

Extends

Properties

abbreviation?

optional abbreviation?: string

Defined in: sy/systems-analysis.ts:166


alignments?

optional alignments?: SystemAlignment[]

Defined in: sy/systems-analysis.ts:177


applicablePlantOperatingStates?

optional applicablePlantOperatingStates?: string[]

Defined in: sy/systems-analysis.ts:176


beneficialFailureTreatment?

optional beneficialFailureTreatment?: string

Defined in: sy/systems-analysis.ts:189


boundaries

boundaries: string[]

Defined in: sy/systems-analysis.ts:167


componentOperabilityLimits?

optional componentOperabilityLimits?: object[]

Defined in: sy/systems-analysis.ts:208

component

component: string

limit

limit: string


components?

optional components?: Record<string, SystemComponent>

Defined in: sy/systems-analysis.ts:168


configurations?

optional configurations?: string[]

Defined in: sy/systems-analysis.ts:212


description?

optional description?: string

Defined in: sy/systems-analysis.ts:165

Overrides

Named.description


flowDiversionConsiderations?

optional flowDiversionConsiderations?: string[]

Defined in: sy/systems-analysis.ts:188


functionLossConditions?

optional functionLossConditions?: string[]

Defined in: sy/systems-analysis.ts:190


humanActionsForOperation?

optional humanActionsForOperation?: object[]

Defined in: sy/systems-analysis.ts:191

actionRef

actionRef: string

description

description: string


implementsSrs

implementsSrs: SRReference[]

Defined in: sy/systems-analysis.ts:218


informationBasis

informationBasis: "as-built-as-operated" | "as-designed-as-intended"

Defined in: sy/systems-analysis.ts:216


justificationForExclusionOfComponents?

optional justificationForExclusionOfComponents?: string[]

Defined in: sy/systems-analysis.ts:186


justificationForExclusionOfFailureModes?

optional justificationForExclusionOfFailureModes?: string[]

Defined in: sy/systems-analysis.ts:187


missionTimeHours?

optional missionTimeHours?: number

Defined in: sy/systems-analysis.ts:171


modelAssumptions?

optional modelAssumptions?: string[]

Defined in: sy/systems-analysis.ts:201


modeledComponentsAndFailures

modeledComponentsAndFailures: Record<string, { componentGroup?: string; failureModes: string[]; justificationForInclusion?: string; }>

Defined in: sy/systems-analysis.ts:178


name

name: string

Defined in: core/meta.ts:5

Inherited from

Named.name


operabilityConsiderations?

optional operabilityConsiderations?: object[]

Defined in: sy/systems-analysis.ts:202

calculationRef?

optional calculationRef?: string

component

component: string

notes?

optional notes?: string


operatingLimitations?

optional operatingLimitations?: string[]

Defined in: sy/systems-analysis.ts:207


operatingProcedures?

optional operatingProcedures?: string[]

Defined in: sy/systems-analysis.ts:214


operationalHistory?

optional operationalHistory?: string[]

Defined in: sy/systems-analysis.ts:213


preOperationalInformationJustification?

optional preOperationalInformationJustification?: string

Defined in: sy/systems-analysis.ts:217


schematic?

optional schematic?: object

Defined in: sy/systems-analysis.ts:172

description?

optional description?: string

reference

reference: string


spatialInformation?

optional spatialInformation?: object[]

Defined in: sy/systems-analysis.ts:196

components?

optional components?: string[]

hazards?

optional hazards?: string[]

location

location: string


successCriteriaIds

successCriteriaIds: string[]

Defined in: sy/systems-analysis.ts:169


successCriterion?

optional successCriterion?: string

Defined in: sy/systems-analysis.ts:170


temporalBehavior?

optional temporalBehavior?: ComponentTimeline[]

Defined in: sy/systems-analysis.ts:215


testAndMaintenanceProcedures?

optional testAndMaintenanceProcedures?: string[]

Defined in: sy/systems-analysis.ts:195


uuid

uuid: string

Defined in: core/meta.ts:2

Inherited from

Unique.uuid