Interface: SystemDefinition
Defined in: sy/systems-analysis.ts:164
Extends
Properties
abbreviation?
optionalabbreviation?:string
Defined in: sy/systems-analysis.ts:166
alignments?
optionalalignments?:SystemAlignment[]
Defined in: sy/systems-analysis.ts:177
applicablePlantOperatingStates?
optionalapplicablePlantOperatingStates?:string[]
Defined in: sy/systems-analysis.ts:176
beneficialFailureTreatment?
optionalbeneficialFailureTreatment?:string
Defined in: sy/systems-analysis.ts:189
boundaries
boundaries:
string[]
Defined in: sy/systems-analysis.ts:167
componentOperabilityLimits?
optionalcomponentOperabilityLimits?:object[]
Defined in: sy/systems-analysis.ts:208
component
component:
string
limit
limit:
string
components?
optionalcomponents?:Record<string,SystemComponent>
Defined in: sy/systems-analysis.ts:168
configurations?
optionalconfigurations?:string[]
Defined in: sy/systems-analysis.ts:212
description?
optionaldescription?:string
Defined in: sy/systems-analysis.ts:165
Overrides
flowDiversionConsiderations?
optionalflowDiversionConsiderations?:string[]
Defined in: sy/systems-analysis.ts:188
functionLossConditions?
optionalfunctionLossConditions?:string[]
Defined in: sy/systems-analysis.ts:190
humanActionsForOperation?
optionalhumanActionsForOperation?: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?
optionaljustificationForExclusionOfComponents?:string[]
Defined in: sy/systems-analysis.ts:186
justificationForExclusionOfFailureModes?
optionaljustificationForExclusionOfFailureModes?:string[]
Defined in: sy/systems-analysis.ts:187
missionTimeHours?
optionalmissionTimeHours?:number
Defined in: sy/systems-analysis.ts:171
modelAssumptions?
optionalmodelAssumptions?: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
operabilityConsiderations?
optionaloperabilityConsiderations?:object[]
Defined in: sy/systems-analysis.ts:202
calculationRef?
optionalcalculationRef?:string
component
component:
string
notes?
optionalnotes?:string
operatingLimitations?
optionaloperatingLimitations?:string[]
Defined in: sy/systems-analysis.ts:207
operatingProcedures?
optionaloperatingProcedures?:string[]
Defined in: sy/systems-analysis.ts:214
operationalHistory?
optionaloperationalHistory?:string[]
Defined in: sy/systems-analysis.ts:213
preOperationalInformationJustification?
optionalpreOperationalInformationJustification?:string
Defined in: sy/systems-analysis.ts:217
schematic?
optionalschematic?:object
Defined in: sy/systems-analysis.ts:172
description?
optionaldescription?:string
reference
reference:
string
spatialInformation?
optionalspatialInformation?:object[]
Defined in: sy/systems-analysis.ts:196
components?
optionalcomponents?:string[]
hazards?
optionalhazards?:string[]
location
location:
string
successCriteriaIds
successCriteriaIds:
string[]
Defined in: sy/systems-analysis.ts:169
successCriterion?
optionalsuccessCriterion?:string
Defined in: sy/systems-analysis.ts:170
temporalBehavior?
optionaltemporalBehavior?:ComponentTimeline[]
Defined in: sy/systems-analysis.ts:215
testAndMaintenanceProcedures?
optionaltestAndMaintenanceProcedures?:string[]
Defined in: sy/systems-analysis.ts:195
uuid
uuid:
string
Defined in: core/meta.ts:2
