Interface: SystemComponent
Defined in: sy/systems-analysis.ts:85
Extends
Properties
basicEventIds?
optionalbasicEventIds?:string[]
Defined in: sy/systems-analysis.ts:97
boundaryConsistencyWithData?
optionalboundaryConsistencyWithData?:string
Defined in: sy/systems-analysis.ts:100
componentBoundary?
optionalcomponentBoundary?:string
Defined in: sy/systems-analysis.ts:99
description?
optionaldescription?:string
Defined in: core/component.ts:7
Inherited from
failureData?
optionalfailureData?:object
Defined in: sy/systems-analysis.ts:101
ccfGroupReference?
optionalccfGroupReference?:string
dataSource?
optionaldataSource?:string
failureProbability?
optionalfailureProbability?:number
failureRate?
optionalfailureRate?:number
isPartOfCCFGroup?
optionalisPartOfCCFGroup?:boolean
timeUnit?
optionaltimeUnit?:string
failureModeIds?
optionalfailureModeIds?:string[]
Defined in: sy/systems-analysis.ts:98
instanceProperties?
optionalinstanceProperties?:object
Defined in: sy/systems-analysis.ts:86
installationDetails?
optionalinstallationDetails?:object
installationDetails.dateInstalled?
optionaldateInstalled?:string
installationDetails.installedBy?
optionalinstalledBy?:string
position?
optionalposition?:string
serialNumber?
optionalserialNumber?:string
isTemplateInstance
isTemplateInstance:
boolean
Defined in: sy/systems-analysis.ts:94
name
name:
string
Defined in: core/meta.ts:5
Inherited from
parentComponentId?
optionalparentComponentId?:string
Defined in: sy/systems-analysis.ts:96
quantificationAttributes?
optionalquantificationAttributes?:object[]
Defined in: sy/systems-analysis.ts:109
name
name:
string
value
value:
string|number|boolean
systemId
systemId:
string
Defined in: core/component.ts:9
Inherited from
templateReference?
optionaltemplateReference?:string
Defined in: sy/systems-analysis.ts:95
type
type:
string
Defined in: core/component.ts:8
Inherited from
uuid
uuid:
string
Defined in: core/meta.ts:2
