Skip to content

openpra-monorepo


Variable: SystemsAnalysisSchema

const SystemsAnalysisSchema: ZodObject<{ activeAuditIds: ZodArray<ZodString>; activePeerReviewIds: ZodArray<ZodString>; attributes: ZodOptional<ZodArray<ZodObject<{ name: ZodString; value: ZodString; }, $strip>>>; capabilityCategory: ZodOptional<ZodEnum<{ CC-I: "CC-I"; CC-II: "CC-II"; }>>; commonAssumptions: ZodOptional<ZodArray<ZodObject<{ addressingPlans: ZodOptional<ZodString>; description: ZodString; impact: ZodOptional<ZodString>; isPreOperational: ZodOptional<ZodBoolean>; limitations: ZodOptional<ZodArray<ZodString>>; rationale: ZodOptional<ZodString>; references: ZodOptional<ZodArray<ZodString>>; status: ZodOptional<ZodEnum<{ CLOSED: "CLOSED"; IN_PROGRESS: "IN_PROGRESS"; OPEN: "OPEN"; }>>; uuid: ZodString; }, $strip>>>; commonCauseFailureGroups: ZodArray<ZodObject<{ affectedComponents: ZodArray<ZodString>; affectedSystems: ZodArray<ZodString>; attributes: ZodOptional<ZodArray<ZodObject<{ name: ZodString; value: ZodString; }, $strip>>>; dataAnalysisCCFParameterRef: ZodOptional<ZodString>; dataSources: ZodOptional<ZodArray<ZodObject<{ dataType: ZodEnum<{ expert-judgment: ...; generic: ...; plant-specific: ...; }>; description: ZodString; reference: ZodString; }, $strip>>>; defenseMechanisms: ZodOptional<ZodArray<ZodString>>; description: ZodString; groupSelectionBasis: ZodOptional<ZodString>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: "A"; B: "B"; C: "C"; D: "D"; E: "E"; F: "F"; G: "G"; H: "H"; I: "I"; }>; sr: ZodString; }, $strip>>; members: ZodOptional<ZodObject<{ basicEvents: ZodArray<ZodObject<{ id: ...; name: ...; }, $strip>>; }, $strip>>; modelSpecificParameters: ZodOptional<ZodObject<{ alphaFactorParameters: ZodOptional<ZodObject<{ alphaFactors: ...; totalFailureProbability: ...; }, $strip>>; betaFactorParameters: ZodOptional<ZodObject<{ beta: ...; totalFailureProbability: ...; }, $strip>>; mglParameters: ZodOptional<ZodObject<{ additionalFactors: ...; beta: ...; delta: ...; gamma: ...; totalFailureProbability: ...; }, $strip>>; phiFactorParameters: ZodOptional<ZodObject<{ phiFactors: ...; totalFailureProbability: ...; }, $strip>>; }, $strip>>; modelType: ZodString; name: ZodString; riskSignificanceJustification: ZodOptional<ZodString>; scope: ZodEnum<{ INTERSYSTEM: "INTERSYSTEM"; INTRASYSTEM: "INTRASYSTEM"; }>; sharedCauseFactors: ZodOptional<ZodObject<{ environment: ZodOptional<ZodBoolean>; hardwareDesign: ZodOptional<ZodBoolean>; installation: ZodOptional<ZodBoolean>; maintenance: ZodOptional<ZodBoolean>; manufacturer: ZodOptional<ZodBoolean>; otherFactors: ZodOptional<ZodArray<ZodString>>; }, $strip>>; uuid: ZodString; }, $strip>>; componentDependencies: ZodArray<ZodObject<{ componentA: ZodString; componentB: ZodString; description: ZodOptional<ZodString>; details: ZodOptional<ZodString>; impact: ZodOptional<ZodString>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: "A"; B: "B"; C: "C"; D: "D"; E: "E"; F: "F"; G: "G"; H: "H"; I: "I"; }>; sr: ZodString; }, $strip>>; system: ZodString; type: ZodString; uuid: ZodString; }, $strip>>; componentScreeningJustifications: ZodOptional<ZodArray<ZodObject<{ componentId: ZodString; failureModes: ZodOptional<ZodArray<ZodEnum<typeof FailureModeType>>>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; quantitativeJustification: ZodString; screeningCriterion: ZodEnum<{ a: "a"; b: "b"; }>; systemReference: ZodString; uuid: ZodString; }, $strip>>>; configurationControlRecordId: ZodOptional<ZodString>; conformanceMatrix: ZodArray<ZodObject<{ applicableToStage: ZodArray<ZodEnum<{ OPERATIONAL: "OPERATIONAL"; PRE_OPERATIONAL: "PRE_OPERATIONAL"; }>>; capabilityCategory: ZodEnum<{ CC-I: "CC-I"; CC-II: "CC-II"; }>; evidence: ZodString; hlr: ZodEnum<{ A: "A"; B: "B"; C: "C"; D: "D"; E: "E"; F: "F"; G: "G"; H: "H"; I: "I"; }>; reviewNotes: ZodOptional<ZodString>; satisfiedByElementPaths: ZodArray<ZodString>; sr: ZodString; status: ZodEnum<{ MET: "MET"; NOT_APPLICABLE: "NOT_APPLICABLE"; NOT_MET: "NOT_MET"; PARTIAL: "PARTIAL"; PENDING_REVIEW: "PENDING_REVIEW"; }>; }, $strip>>; created: ZodString; dataAnalysisReference: ZodOptional<ZodString>; dependencySearchMethodology: ZodObject<{ dependencyTables: ZodOptional<ZodArray<ZodObject<{ description: ZodString; reference: ZodOptional<ZodString>; tableId: ZodString; }, $strip>>>; description: ZodString; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: "A"; B: "B"; C: "C"; D: "D"; E: "E"; F: "F"; G: "G"; H: "H"; I: "I"; }>; sr: ZodString; }, $strip>>; name: ZodString; reference: ZodString; systemsAnalyzed: ZodArray<ZodString>; uuid: ZodString; }, $strip>; depletionModels: ZodOptional<ZodArray<ZodObject<{ associatedSystem: ZodOptional<ZodString>; consumptionRate: ZodNumber; depletionImpact: ZodOptional<ZodEnum<{ degraded-operation: "degraded-operation"; immediate-failure: "immediate-failure"; }>>; description: ZodOptional<ZodString>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; initialQuantity: ZodNumber; missionTimeSupported: ZodOptional<ZodBoolean>; resourceType: ZodEnum<{ air: "air"; battery: "battery"; coolant: "coolant"; fuel: "fuel"; other: "other"; }>; units: ZodString; uuid: ZodString; }, $strip>>>; description: ZodOptional<ZodString>; digitalInstrumentationAndControl: ZodOptional<ZodArray<ZodObject<{ assumptions: ZodOptional<ZodArray<ZodString>>; description: ZodString; failureModes: ZodOptional<ZodArray<ZodString>>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; methodology: ZodString; name: ZodString; specialConsiderations: ZodOptional<ZodArray<ZodString>>; systemReference: ZodString; uuid: ZodString; }, $strip>>>; documentation: ZodObject<{ alignmentsAndConfigurations: ZodString; asBuiltLimitations: ZodString; ccfGroupsAndModels: ZodString; dependencySearchAndTables: ZodString; digitalICTreatment: ZodString; evaluationResultsSummary: ZodString; humanFailureEventsIncluded: ZodString; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: "A"; B: "B"; C: "C"; D: "D"; E: "E"; F: "F"; G: "G"; H: "H"; I: "I"; }>; sr: ZodString; }, $strip>>; informationSources: ZodString; modeledComponentsAndFailureModes: ZodString; modelUncertaintySources: ZodString; modularizationAndLogicLoops: ZodString; nomenclatureConventions: ZodString; passiveSystemsTreatment: ZodString; praTaskInterfaces: ZodString; processDescription: ZodString; screeningAndExclusionJustifications: ZodString; successCriteriaRelationship: ZodString; systemFunctionsAndBoundaries: ZodString; systemSchematicsReferenced: ZodString; testAndMaintenanceTreatment: ZodString; }, $strip>; environmentalDesignBasisConsiderations: ZodOptional<ZodArray<ZodObject<{ components: ZodArray<ZodString>; dependentFailuresIncluded: ZodOptional<ZodBoolean>; environmentalConditions: ZodString; eventSequences: ZodArray<ZodString>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; systemReference: ZodString; uuid: ZodString; }, $strip>>>; exampleDocuments: ZodOptional<ZodArray<ZodObject<{ extracted: ZodString; id: ZodString; kind: ZodEnum<{ doc: "doc"; image: "image"; sheet: "sheet"; }>; linked: ZodNumber; name: ZodString; sizeLabel: ZodString; uploadedLabel: ZodString; url: ZodOptional<ZodString>; }, $strip>>>; humanFailureEventIntegrations: ZodArray<ZodObject<{ hfeReference: ZodString; hfeType: ZodEnum<{ POST_INITIATOR: "POST_INITIATOR"; PRE_INITIATOR: "PRE_INITIATOR"; }>; impact: ZodOptional<ZodString>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: "A"; B: "B"; C: "C"; D: "D"; E: "E"; F: "F"; G: "G"; H: "H"; I: "I"; }>; sr: ZodString; }, $strip>>; isTestMaintenance: ZodBoolean; system: ZodString; taskDescription: ZodString; uuid: ZodString; }, $strip>>; initiationActuationSystems: ZodOptional<ZodArray<ZodObject<{ description: ZodString; detailedModeling: ZodBoolean; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; justificationForNonDetailedModeling: ZodOptional<ZodString>; name: ZodString; softwareModelingApproach: ZodOptional<ZodString>; systemReference: ZodString; uuid: ZodString; }, $strip>>>; internalReviewComments: ZodObject<{ comments: ZodArray<ZodObject<{ associatedField: ZodOptional<ZodString>; associatedSr: ZodOptional<ZodString>; authorId: ZodString; authorRole: ZodEnum<{ EXTERNAL_AUDITOR: "EXTERNAL_AUDITOR"; EXTERNAL_PEER_REVIEWER: "EXTERNAL_PEER_REVIEWER"; INTERNAL_APPROVER: "INTERNAL_APPROVER"; INTERNAL_REVIEWER: "INTERNAL_REVIEWER"; }>; createdAt: ZodString; resolution: ZodOptional<ZodString>; resolved: ZodBoolean; resolvedAt: ZodOptional<ZodString>; resolvedBy: ZodOptional<ZodString>; severity: ZodOptional<ZodEnum<{ MAJOR: "MAJOR"; MINOR: "MINOR"; OBSERVATION: "OBSERVATION"; }>>; text: ZodString; uuid: ZodString; }, $strip>>; openCount: ZodNumber; resolvedCount: ZodNumber; }, $strip>; isolationTripConditions: ZodOptional<ZodArray<ZodObject<{ condition: ZodString; exclusionJustification: ZodOptional<ZodString>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; modeledIn: ZodEnum<{ EVENT_SEQUENCE: "EVENT_SEQUENCE"; EXCLUDED: "EXCLUDED"; SYSTEM_MODEL: "SYSTEM_MODEL"; }>; systemReference: ZodString; uuid: ZodString; }, $strip>>>; lpsdSystemConfigurations: ZodOptional<ZodArray<ZodObject<{ applicablePlantOperatingStates: ZodArray<ZodString>; description: ZodString; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; informationSource: ZodString; systemReference: ZodString; uniqueToLPSD: ZodBoolean; uuid: ZodString; }, $strip>>>; metadata: ZodObject<{ analysisDate: ZodString; analysts: ZodArray<ZodString>; lastModifiedBy: ZodString; lastModifiedDate: ZodString; limitations: ZodArray<ZodString>; plantIdentity: ZodOptional<ZodObject<{ intermediateCoolant: ZodOptional<ZodString>; name: ZodString; numberOfModules: ZodOptional<ZodNumber>; powerConversionFluid: ZodOptional<ZodString>; primaryCoolant: ZodString; reactorType: ZodString; siteName: ZodOptional<ZodString>; thermalPower: ZodString; vendor: ZodString; }, $strip>>; reviewers: ZodArray<ZodObject<{ id: ZodString; name: ZodString; organization: ZodOptional<ZodString>; qualification: ZodOptional<ZodString>; role: ZodEnum<{ EXTERNAL_AUDITOR: "EXTERNAL_AUDITOR"; EXTERNAL_PEER_REVIEWER: "EXTERNAL_PEER_REVIEWER"; INTERNAL_APPROVER: "INTERNAL_APPROVER"; INTERNAL_REVIEWER: "INTERNAL_REVIEWER"; }>; title: ZodOptional<ZodString>; }, $strip>>; scope: ZodString; versionInfo: ZodObject<{ deprecatedFields: ZodOptional<ZodArray<ZodString>>; deprecatedInterfaces: ZodOptional<ZodArray<ZodString>>; lastUpdated: ZodString; schemaVersion: ZodString; version: ZodString; }, $strip>; }, $strip>; modelUncertainty: ZodObject<{ description: ZodOptional<ZodString>; name: ZodString; reasonableAlternatives: ZodArray<ZodObject<{ alternative: ZodString; applicableElements: ZodOptional<ZodArray<ZodString>>; reasonNotSelected: ZodString; }, $strip>>; relatedAssumptions: ZodArray<ZodObject<{ applicableElements: ZodOptional<ZodArray<ZodString>>; assumption: ZodString; basis: ZodString; }, $strip>>; requirementReference: ZodOptional<ZodString>; uncertaintySources: ZodArray<ZodObject<{ applicableElements: ZodOptional<ZodArray<ZodString>>; impact: ZodString; source: ZodString; }, $strip>>; uuid: ZodString; }, $strip>; modelValidations: ZodOptional<ZodArray<ZodObject<{ description: ZodString; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; issueResolutions: ZodOptional<ZodArray<ZodString>>; issuesIdentified: ZodOptional<ZodArray<ZodString>>; name: ZodString; results: ZodString; systemReference: ZodString; techniques: ZodArray<ZodString>; uuid: ZodString; }, $strip>>>; modified: ZodString; modularizationRecords: ZodOptional<ZodArray<ZodObject<{ avoidsEventsRequiredByOtherSystems: ZodBoolean; avoidsMixedRecoveryPotential: ZodBoolean; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; justification: ZodString; moduleId: ZodString; representedComponentIds: ZodArray<ZodString>; systemReference: ZodString; uuid: ZodString; }, $strip>>>; name: ZodString; newlyDevelopedMethodIds: ZodOptional<ZodArray<ZodString>>; overCapacityConsiderations: ZodOptional<ZodArray<ZodObject<{ impactOnPerformance: ZodOptional<ZodString>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; justificationForCapability: ZodOptional<ZodString>; potentialExceedanceScenarios: ZodArray<ZodString>; supportingDataReferences: ZodOptional<ZodArray<ZodString>>; system: ZodString; treatment: ZodEnum<{ CONSERVATIVE: "CONSERVATIVE"; REALISTIC_JUSTIFIED: "REALISTIC_JUSTIFIED"; }>; uuid: ZodString; }, $strip>>>; owner: ZodOptional<ZodString>; parameters: ZodOptional<ZodArray<ZodObject<{ dataAnalysisParameterRef: ZodOptional<ZodString>; description: ZodOptional<ZodString>; id: ZodString; name: ZodString; unit: ZodOptional<ZodString>; value: ZodNumber; }, $strip>>>; passiveSystemsTreatments: ZodOptional<ZodArray<ZodObject<{ description: ZodString; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; name: ZodString; performanceAnalysisRef: ZodOptional<ZodString>; relevantPhysicalPhenomena: ZodOptional<ZodArray<ZodString>>; systemReference: ZodString; uncertaintyEvaluation: ZodOptional<ZodString>; uuid: ZodString; }, $strip>>>; plantRepresentationAccuracy: ZodObject<{ accuracy: ZodEnum<typeof ImportanceLevel>; basis: ZodString; detailConsistentWithPlant: ZodBoolean; highConfidenceAreas: ZodArray<ZodString>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: "A"; B: "B"; C: "C"; D: "D"; E: "E"; F: "F"; G: "G"; H: "H"; I: "I"; }>; sr: ZodString; }, $strip>>; improvementPlans: ZodArray<ZodString>; lowerConfidenceAreas: ZodArray<ZodString>; scope: ZodEnum<{ OPERATING: "OPERATING"; PRE_OPERATIONAL: "PRE_OPERATIONAL"; }>; sufficiencyJustification: ZodString; sufficientForRiskSignificantContributors: ZodBoolean; }, $strip>; plantStage: ZodEnum<{ OPERATIONAL: "OPERATIONAL"; PRE_OPERATIONAL: "PRE_OPERATIONAL"; }>; praScope: ZodString; preOperationalAssumptions: ZodOptional<ZodArray<ZodObject<{ addressingPlans: ZodOptional<ZodString>; affectedElementIds: ZodArray<ZodString>; affectedTechnicalElementCodes: ZodOptional<ZodArray<ZodString>>; assumptionId: ZodString; closureBasis: ZodString; description: ZodString; impact: ZodOptional<ZodString>; implementsSrs: ZodOptional<ZodArray<ZodObject<{ hlr: ZodEnum<...>; sr: ZodString; }, $strip>>>; influenceOnDefinition: ZodString; isPreOperational: ZodOptional<ZodBoolean>; limitations: ZodArray<ZodString>; owner: ZodOptional<ZodString>; plannedClosureActions: ZodArray<ZodString>; potentialAlternatives: ZodOptional<ZodArray<ZodString>>; rationale: ZodOptional<ZodString>; references: ZodOptional<ZodArray<ZodString>>; requiredDesignInformation: ZodOptional<ZodArray<ZodObject<{ date: ZodOptional<...>; description: ZodOptional<...>; requirementId: ZodOptional<...>; revision: ZodOptional<...>; sourceId: ZodString; sourceType: ZodString; standardSection: ZodOptional<...>; }, $strip>>>; resolutionPlan: ZodOptional<ZodString>; riskImpact: ZodEnum<typeof ImportanceLevel>; sensitivityAnalysis: ZodOptional<ZodObject<{ description: ZodString; elementSpecificProperties: ZodOptional<ZodRecord<..., ...>>; impact: ZodOptional<ZodString>; implementsSrs: ZodOptional<ZodArray<...>>; insights: ZodOptional<ZodString>; modelUncertaintyId: ZodOptional<ZodString>; name: ZodOptional<ZodString>; parameterRanges: ZodRecord<ZodString, ZodTuple<..., ...>>; results: ZodOptional<ZodString>; uuid: ZodString; variedParameters: ZodArray<ZodString>; }, $strip>>; status: ZodEnum<{ CLOSED: "CLOSED"; IN_PROGRESS: "IN_PROGRESS"; OPEN: "OPEN"; }>; uuid: ZodString; }, $strip>>>; references: ZodOptional<ZodArray<ZodObject<{ description: ZodString; technicalElementId: ZodString; technicalElementType: ZodEnum<typeof TechnicalElementTypes>; }, $strip>>>; sensitivityStudies: ZodOptional<ZodArray<ZodObject<{ description: ZodString; elementSpecificProperties: ZodOptional<ZodRecord<ZodString, ZodUnknown>>; impact: ZodOptional<ZodString>; implementsSrs: ZodOptional<ZodArray<ZodObject<{ hlr: ZodEnum<...>; sr: ZodString; }, $strip>>>; insights: ZodOptional<ZodString>; modelUncertaintyId: ZodOptional<ZodString>; name: ZodOptional<ZodString>; parameterRanges: ZodRecord<ZodString, ZodTuple<[ZodNumber, ZodNumber], null>>; results: ZodOptional<ZodString>; uuid: ZodString; variedParameters: ZodArray<ZodString>; }, $strip>>>; simultaneousUnavailabilityEvents: ZodOptional<ZodArray<ZodObject<{ componentIds: ZodArray<ZodString>; dataAnalysisRef: ZodOptional<ZodString>; description: ZodString; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; plannedActivityBasis: ZodString; uuid: ZodString; }, $strip>>>; supportSystemNeedAnalyses: ZodOptional<ZodArray<ZodObject<{ analysisReference: ZodString; conditionsRepresented: ZodArray<ZodString>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; systemReference: ZodString; uuid: ZodString; }, $strip>>>; supportSystemSuccessCriteria: ZodOptional<ZodArray<ZodObject<{ criteriaType: ZodEnum<{ CONSERVATIVE: "CONSERVATIVE"; REALISTIC: "REALISTIC"; }>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; successCriteria: ZodString; supportedSystems: ZodArray<ZodString>; systemReference: ZodString; uuid: ZodString; }, $strip>>>; systemBasicEvents: ZodOptional<ZodArray<ZodObject<{ attributes: ZodOptional<ZodArray<ZodObject<{ name: ZodString; value: ZodString; }, $strip>>>; componentReference: ZodOptional<ZodString>; dataAnalysisBasicEventRef: ZodOptional<ZodString>; description: ZodOptional<ZodString>; eventType: ZodLiteral<"BASIC">; failureMode: ZodOptional<ZodString>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; meanTimeToRepair: ZodOptional<ZodNumber>; name: ZodString; probability: ZodOptional<ZodNumber>; probabilityModelRef: ZodOptional<ZodString>; repairJustification: ZodOptional<ZodString>; repairModeled: ZodOptional<ZodBoolean>; uuid: ZodString; }, $strip>>>; systemConfirmationRecords: ZodOptional<ZodArray<ZodObject<{ date: ZodString; findings: ZodString; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; method: ZodEnum<{ DESIGN_REVIEW: "DESIGN_REVIEW"; DISCUSSIONS: "DISCUSSIONS"; PLANT_INVESTIGATION: "PLANT_INVESTIGATION"; WALKDOWN: "WALKDOWN"; }>; personnelRoles: ZodArray<ZodString>; systemReference: ZodOptional<ZodString>; uuid: ZodString; }, $strip>>>; systemDefinitions: ZodArray<ZodObject<{ abbreviation: ZodOptional<ZodString>; alignments: ZodOptional<ZodArray<ZodObject<{ description: ZodOptional<ZodString>; implementsSrs: ZodArray<ZodObject<..., ...>>; isNormalAlignment: ZodBoolean; justificationIfNotModeled: ZodOptional<ZodString>; modeled: ZodBoolean; name: ZodString; systemReference: ZodString; uuid: ZodString; }, $strip>>>; applicablePlantOperatingStates: ZodOptional<ZodArray<ZodString>>; beneficialFailureTreatment: ZodOptional<ZodString>; boundaries: ZodArray<ZodString>; componentOperabilityLimits: ZodOptional<ZodArray<ZodObject<{ component: ZodString; limit: ZodString; }, $strip>>>; components: ZodOptional<ZodRecord<ZodString, ZodObject<{ basicEventIds: ZodOptional<ZodArray<...>>; boundaryConsistencyWithData: ZodOptional<ZodString>; componentBoundary: ZodOptional<ZodString>; description: ZodOptional<ZodString>; failureData: ZodOptional<ZodObject<..., ...>>; failureModeIds: ZodOptional<ZodArray<...>>; instanceProperties: ZodOptional<ZodObject<..., ...>>; isTemplateInstance: ZodBoolean; name: ZodString; parentComponentId: ZodOptional<ZodString>; quantificationAttributes: ZodOptional<ZodArray<...>>; systemId: ZodString; templateReference: ZodOptional<ZodString>; type: ZodString; uuid: ZodString; }, $strip>>>; configurations: ZodOptional<ZodArray<ZodString>>; description: ZodOptional<ZodString>; flowDiversionConsiderations: ZodOptional<ZodArray<ZodString>>; functionLossConditions: ZodOptional<ZodArray<ZodString>>; humanActionsForOperation: ZodOptional<ZodArray<ZodObject<{ actionRef: ZodString; description: ZodString; }, $strip>>>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: "A"; B: "B"; C: "C"; D: "D"; E: "E"; F: "F"; G: "G"; H: "H"; I: "I"; }>; sr: ZodString; }, $strip>>; informationBasis: ZodEnum<{ as-built-as-operated: "as-built-as-operated"; as-designed-as-intended: "as-designed-as-intended"; }>; justificationForExclusionOfComponents: ZodOptional<ZodArray<ZodString>>; justificationForExclusionOfFailureModes: ZodOptional<ZodArray<ZodString>>; missionTimeHours: ZodOptional<ZodNumber>; modelAssumptions: ZodOptional<ZodArray<ZodString>>; modeledComponentsAndFailures: ZodRecord<ZodString, ZodObject<{ componentGroup: ZodOptional<ZodString>; failureModes: ZodArray<ZodString>; justificationForInclusion: ZodOptional<ZodString>; }, $strip>>; name: ZodString; operabilityConsiderations: ZodOptional<ZodArray<ZodObject<{ calculationRef: ZodOptional<ZodString>; component: ZodString; notes: ZodOptional<ZodString>; }, $strip>>>; operatingLimitations: ZodOptional<ZodArray<ZodString>>; operatingProcedures: ZodOptional<ZodArray<ZodString>>; operationalHistory: ZodOptional<ZodArray<ZodString>>; preOperationalInformationJustification: ZodOptional<ZodString>; schematic: ZodOptional<ZodObject<{ description: ZodOptional<ZodString>; reference: ZodString; }, $strip>>; spatialInformation: ZodOptional<ZodArray<ZodObject<{ components: ZodOptional<ZodArray<...>>; hazards: ZodOptional<ZodArray<...>>; location: ZodString; }, $strip>>>; successCriteriaIds: ZodArray<ZodString>; successCriterion: ZodOptional<ZodString>; temporalBehavior: ZodOptional<ZodArray<ZodObject<{ applicablePlantOperatingStates: ZodOptional<ZodArray<...>>; componentId: ZodString; depletionModelId: ZodOptional<ZodString>; description: ZodOptional<ZodString>; implementsSrs: ZodArray<ZodObject<..., ...>>; phases: ZodArray<ZodObject<..., ...>>; systemReference: ZodString; uuid: ZodString; }, $strip>>>; testAndMaintenanceProcedures: ZodOptional<ZodArray<ZodString>>; uuid: ZodString; }, $strip>>; systemDependencies: ZodArray<ZodObject<{ crossReactor: ZodOptional<ZodBoolean>; dependentSystem: ZodString; description: ZodOptional<ZodString>; details: ZodOptional<ZodString>; impact: ZodOptional<ZodString>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: "A"; B: "B"; C: "C"; D: "D"; E: "E"; F: "F"; G: "G"; H: "H"; I: "I"; }>; sr: ZodString; }, $strip>>; supportingSystem: ZodString; type: ZodString; uuid: ZodString; }, $strip>>; systemLogicModels: ZodArray<ZodObject<{ basicEvents: ZodArray<ZodObject<{ attributes: ZodOptional<ZodArray<ZodObject<..., ...>>>; componentReference: ZodOptional<ZodString>; dataAnalysisBasicEventRef: ZodOptional<ZodString>; description: ZodOptional<ZodString>; eventType: ZodLiteral<"BASIC">; failureMode: ZodOptional<ZodString>; implementsSrs: ZodArray<ZodObject<{ hlr: ...; sr: ...; }, $strip>>; meanTimeToRepair: ZodOptional<ZodNumber>; name: ZodString; probability: ZodOptional<ZodNumber>; probabilityModelRef: ZodOptional<ZodString>; repairJustification: ZodOptional<ZodString>; repairModeled: ZodOptional<ZodBoolean>; uuid: ZodString; }, $strip>>; description: ZodString; faultTree: ZodOptional<ZodType<SystemFaultTreeNode, unknown, $ZodTypeInternals<SystemFaultTreeNode, unknown>>>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: "A"; B: "B"; C: "C"; D: "D"; E: "E"; F: "F"; G: "G"; H: "H"; I: "I"; }>; sr: ZodString; }, $strip>>; logicLoopResolutions: ZodOptional<ZodArray<ZodObject<{ loopId: ZodString; resolution: ZodString; }, $strip>>>; modelRepresentation: ZodString; nomenclature: ZodOptional<ZodRecord<ZodString, ZodString>>; nonDetailedModelJustification: ZodOptional<ZodString>; systemReference: ZodString; uuid: ZodString; }, $strip>>; systemModelEvaluations: ZodOptional<ZodArray<ZodObject<{ dominantContributors: ZodOptional<ZodArray<ZodObject<{ contribution: ZodNumber; contributor: ZodString; }, $strip>>>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; qualitativeInsights: ZodOptional<ZodArray<ZodString>>; quantitativeResults: ZodOptional<ZodRecord<ZodString, ZodNumber>>; system: ZodString; topEventProbability: ZodOptional<ZodNumber>; uuid: ZodString; }, $strip>>>; systemToSafetyFunctionMappings: ZodArray<ZodObject<{ eventSequences: ZodArray<ZodString>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: "A"; B: "B"; C: "C"; D: "D"; E: "E"; F: "F"; G: "G"; H: "H"; I: "I"; }>; sr: ZodString; }, $strip>>; safetyFunctions: ZodArray<ZodString>; systemReference: ZodString; uuid: ZodString; }, $strip>>; tags: ZodOptional<ZodArray<ZodString>>; templateInstanceRegistry: ZodOptional<ZodObject<{ changeHistory: ZodArray<ZodObject<{ changes: ZodArray<ZodString>; changesPropagated: ZodBoolean; excludedInstances: ZodOptional<ZodArray<ZodString>>; templateReference: ZodString; timestamp: ZodString; version: ZodString; }, $strip>>; instancesByTemplate: ZodRecord<ZodString, ZodArray<ZodString>>; propagationConfig: ZodObject<{ approvalRequired: ZodBoolean; autoPropagation: ZodBoolean; excludedFields: ZodOptional<ZodArray<ZodString>>; }, $strip>; templateVersions: ZodRecord<ZodString, ZodString>; uuid: ZodString; }, $strip>>; type: ZodLiteral<SYSTEMS_ANALYSIS>; uncertaintyAnalyses: ZodOptional<ZodArray<ZodObject<{ ccfUncertainties: ZodOptional<ZodArray<ZodObject<{ ccfGroupId: ZodString; description: ZodString; impact: ZodString; }, $strip>>>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; modelUncertainties: ZodArray<ZodObject<{ description: ZodString; impact: ZodString; isQuantified: ZodBoolean; treatmentApproach: ZodString; uncertaintyId: ZodString; }, $strip>>; numberOfSamples: ZodOptional<ZodNumber>; parameterUncertainties: ZodArray<ZodObject<{ associatedComponent: ZodOptional<ZodString>; basis: ZodString; distributionParameters: ZodRecord<ZodString, ZodNumber>; distributionType: ZodEnum<typeof DistributionType>; parameterId: ZodString; }, $strip>>; propagationMethod: ZodEnum<{ ANALYTICAL: "ANALYTICAL"; LATIN_HYPERCUBE: "LATIN_HYPERCUBE"; MONTE_CARLO: "MONTE_CARLO"; OTHER: "OTHER"; }>; randomSeed: ZodOptional<ZodNumber>; sensitivityStudies: ZodOptional<ZodArray<ZodObject<{ description: ZodString; elementSpecificProperties: ZodOptional<...>; impact: ZodOptional<...>; implementsSrs: ZodOptional<...>; insights: ZodOptional<...>; modelUncertaintyId: ZodOptional<...>; name: ZodOptional<...>; parameterRanges: ZodRecord<..., ...>; results: ZodOptional<...>; uuid: ZodString; variedParameters: ZodArray<...>; }, $strip>>>; successCriteriaUncertainties: ZodOptional<ZodArray<ZodObject<{ criterionId: ZodString; description: ZodString; impact: ZodString; }, $strip>>>; system: ZodString; uuid: ZodString; }, $strip>>>; uuid: ZodString; variableSuccessCriteria: ZodOptional<ZodArray<ZodObject<{ basis: ZodString; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; plantOperatingStateId: ZodOptional<ZodString>; scenarioCondition: ZodOptional<ZodString>; successCriteriaIds: ZodArray<ZodString>; systemReference: ZodString; uuid: ZodString; }, $strip>>>; version: ZodString; workflowHistory: ZodArray<ZodObject<{ actor: ZodString; enteredAt: ZodString; exitedAt: ZodOptional<ZodString>; note: ZodOptional<ZodString>; state: ZodEnum<{ DEPRECATED: "DEPRECATED"; DRAFT: "DRAFT"; EXTERNAL_AUDIT: "EXTERNAL_AUDIT"; EXTERNAL_PEER_REVIEW: "EXTERNAL_PEER_REVIEW"; FINAL: "FINAL"; INTERNAL_APPROVAL: "INTERNAL_APPROVAL"; INTERNAL_TECHNICAL_REVIEW: "INTERNAL_TECHNICAL_REVIEW"; REVISION_REQUIRED: "REVISION_REQUIRED"; }>; }, $strip>>; workflowState: ZodEnum<{ DEPRECATED: "DEPRECATED"; DRAFT: "DRAFT"; EXTERNAL_AUDIT: "EXTERNAL_AUDIT"; EXTERNAL_PEER_REVIEW: "EXTERNAL_PEER_REVIEW"; FINAL: "FINAL"; INTERNAL_APPROVAL: "INTERNAL_APPROVAL"; INTERNAL_TECHNICAL_REVIEW: "INTERNAL_TECHNICAL_REVIEW"; REVISION_REQUIRED: "REVISION_REQUIRED"; }>; }, $strip>

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