Skip to content

openpra-monorepo


Variable: RiskIntegrationSchema

const RiskIntegrationSchema: ZodObject<{ activeAuditIds: ZodArray<ZodString>; activePeerReviewIds: ZodArray<ZodString>; 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>>>; compiledRiskInputs: ZodArray<ZodObject<{ consequences: ZodArray<ZodObject<{ distribution: ZodOptional<ZodDiscriminatedUnion<[..., ..., ...], "type">>; meanValue: ZodNumber; metric: ZodString; unit: ZodOptional<ZodString>; }, $strip>>; consistentWithEventSequenceAnalysis: ZodOptional<ZodBoolean>; consistentWithMechanisticSourceTerm: ZodOptional<ZodBoolean>; esqFamilyQuantificationRef: ZodOptional<ZodString>; eventSequenceFamilyRef: ZodString; frequency: ZodNumber; frequencyDistribution: ZodOptional<ZodDiscriminatedUnion<[ZodObject<{ errorFactor: ZodNumber; median: ZodNumber; type: ZodLiteral<...>; }, $strip>, ZodObject<{ alpha: ZodNumber; betaParam: ZodNumber; type: ZodLiteral<...>; }, $strip>, ZodObject<{ mean: ZodNumber; stdDev: ZodNumber; type: ZodLiteral<...>; }, $strip>], "type">>; frequencyUnit: 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>>; rcqRecordRef: ZodOptional<ZodString>; releaseCategoryRef: ZodOptional<ZodString>; sourceTermDefinitionRef: ZodOptional<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; description: ZodOptional<ZodString>; documentation: ZodObject<{ acceptanceCriteriaComparison: ZodString; appliedMethods: ZodString; designFeatureInsights: 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>>; inputsDescription: ZodString; integratedContributorRollup: ZodString; keyUncertaintySources: ZodString; modelUncertaintySourcesDocumentation: ZodString; praTaskInterfaces: ZodString; processDescription: ZodString; resultsAndInsights: ZodString; resultsSummary: ZodString; riskSignificanceCriteriaUsed: ZodString; scopeLimitations: ZodString; traceabilityToUpstreamContributions: 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>>>; groupingAdequacyReview: ZodObject<{ familyAssignmentSufficiency: ZodString; groupingUncertaintyReview: ZodObject<{ artificialSignificanceFound: ZodBoolean; findings: ZodOptional<ZodString>; performed: ZodBoolean; }, $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>>; releaseCategorySelectionSufficiency: ZodString; variationNotSignificantJustification: ZodString; }, $strip>; integratedRiskResults: ZodObject<{ aggregationApproach: ZodObject<{ description: ZodString; detailConservatismDifferences: ZodOptional<ZodArray<ZodObject<{ description: ZodString; scope: ZodString; }, $strip>>>; justification: ZodString; perSourceHazardContributionsIdentified: ZodBoolean; separateReviewFindings: ZodOptional<ZodString>; separateReviewPerformed: ZodOptional<ZodBoolean>; }, $strip>; calculationApproach: ZodObject<{ alternativeApproach: ZodOptional<ZodString>; exceedanceFrequencyCurves: ZodOptional<ZodBoolean>; frequencyConsequencePlots: ZodOptional<ZodBoolean>; justification: ZodString; sumOfProducts: ZodOptional<ZodBoolean>; }, $strip>; calculationLevel: ZodEnum<{ MEAN: "MEAN"; POINT_ESTIMATE: "POINT_ESTIMATE"; }>; complianceStatus: ZodOptional<ZodArray<ZodObject<{ basis: ZodOptional<ZodString>; criterion: ZodString; limit: ZodNumber; margin: ZodOptional<ZodNumber>; status: ZodEnum<{ COMPLIANT: "COMPLIANT"; INDETERMINATE: "INDETERMINATE"; NON_COMPLIANT: "NON_COMPLIANT"; }>; }, $strip>>>; description: ZodOptional<ZodString>; exceedanceFrequencyCurveData: ZodOptional<ZodArray<ZodObject<{ consequenceMetric: ZodString; dataPoints: ZodArray<ZodObject<{ consequenceValue: ...; exceedanceFrequency: ...; }, $strip>>; uncertaintyBands: ZodOptional<ZodArray<ZodObject<..., ...>>>; }, $strip>>>; frequencyConsequencePlotData: ZodOptional<ZodArray<ZodObject<{ consequence: ZodNumber; consequenceMetric: ZodString; consequenceUncertainty: ZodOptional<ZodObject<{ confidenceLevel: ...; lowerBound: ...; upperBound: ...; }, $strip>>; eventSequenceName: ZodOptional<ZodString>; eventSequenceRef: ZodString; frequency: ZodNumber; frequencyUncertainty: ZodOptional<ZodObject<{ confidenceLevel: ...; lowerBound: ...; upperBound: ...; }, $strip>>; }, $strip>>>; hazardGroupContributions: ZodOptional<ZodArray<ZodObject<{ contribution: ZodNumber; hazardGroup: 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>>; integrationChallenges: ZodOptional<ZodString>; keyAssumptions: ZodOptional<ZodArray<ZodString>>; metrics: ZodArray<ZodObject<{ acceptanceCriteria: ZodOptional<ZodObject<{ basis: ZodString; complianceStatus: ZodEnum<...>; limit: ZodNumber; }, $strip>>; consequenceMeasureRef: ZodOptional<ZodString>; description: ZodOptional<ZodString>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<...>; sr: ZodString; }, $strip>>; metricType: ZodString; name: ZodString; uncertainty: ZodOptional<ZodDiscriminatedUnion<[ZodObject<..., ...>, ZodObject<..., ...>, ZodObject<..., ...>], "type">>; uncertaintyDescription: ZodOptional<ZodString>; units: ZodString; uuid: ZodString; value: ZodNumber; }, $strip>>; multiReactorContributionsIncluded: ZodBoolean; multiSourceContributionsIncluded: ZodBoolean; name: ZodString; plantOperatingStateContributions: ZodOptional<ZodArray<ZodObject<{ contribution: ZodNumber; plantOperatingStateRef: ZodString; }, $strip>>>; sourceContributions: ZodOptional<ZodArray<ZodObject<{ contribution: ZodNumber; sourceRef: ZodString; }, $strip>>>; uuid: ZodString; }, $strip>; integrationMethods: ZodArray<ZodObject<{ applicability: ZodOptional<ZodString>; description: 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>>; limitations: ZodOptional<ZodArray<ZodString>>; name: ZodString; scopeJustification: ZodString; sqaReference: ZodOptional<ZodString>; uuid: ZodString; verificationStatus: ZodOptional<ZodObject<{ verificationDate: ZodOptional<ZodString>; verificationMethod: ZodOptional<ZodString>; verified: ZodBoolean; verifier: ZodOptional<ZodString>; }, $strip>>; version: ZodOptional<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>; 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>; modelUncertaintySources: ZodArray<ZodObject<{ affectedMetrics: ZodArray<ZodString>; alternatives: ZodOptional<ZodArray<ZodObject<{ description: ZodString; potentialImpact: ZodString; }, $strip>>>; characterizationMethod: ZodOptional<ZodString>; consequenceImpactRef: ZodOptional<ZodString>; description: ZodString; frequencyImpactRef: ZodOptional<ZodString>; impactAssessment: ZodString; impactScope: ZodOptional<ZodArray<ZodEnum<typeof TechnicalElementTypes>>>; 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; originatingElement: ZodEnum<typeof TechnicalElementTypes>; recommendations: ZodOptional<ZodArray<ZodString>>; relatedAssumptions: ZodOptional<ZodArray<ZodString>>; uuid: ZodString; }, $strip>>; modified: ZodString; name: ZodString; newlyDevelopedMethodIds: ZodOptional<ZodArray<ZodString>>; owner: ZodOptional<ZodString>; 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>>>; reportingThresholds: ZodObject<{ consequenceBasis: ZodEnum<{ JUSTIFIED_ALTERNATIVE: "JUSTIFIED_ALTERNATIVE"; STANDARD_DEFAULT: "STANDARD_DEFAULT"; }>; consequenceJustification: ZodOptional<ZodString>; frequencyBasis: ZodEnum<{ JUSTIFIED_ALTERNATIVE: "JUSTIFIED_ALTERNATIVE"; STANDARD_DEFAULT: "STANDARD_DEFAULT"; }>; frequencyJustification: 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>>; minimumReportingConsequenceDescription: ZodString; minimumReportingFrequencyPerPlantYear: ZodNumber; }, $strip>; riskIntegrationFeedbackDispatch: ZodOptional<ZodObject<{ additionalElementFeedback: ZodOptional<ZodArray<ZodObject<{ elementCode: ZodEnum<{ DA: ...; ES: ...; HR: ...; IE: ...; POS: ...; SC: ...; SY: ...; }>; generalFeedback: ZodOptional<ZodString>; insights: ZodOptional<ZodArray<...>>; recommendations: ZodOptional<ZodArray<...>>; riskSignificance: ZodOptional<ZodEnum<...>>; }, $strip>>>; dispatchDate: ZodOptional<ZodString>; eventSequenceQuantificationFeedback: ZodOptional<ZodObject<{ contributorFeedback: ZodOptional<ZodArray<ZodObject<..., ...>>>; familyFeedback: ZodOptional<ZodArray<ZodObject<..., ...>>>; generalFeedback: ZodOptional<ZodString>; }, $strip>>; mechanisticSourceTermFeedback: ZodOptional<ZodObject<{ generalFeedback: ZodOptional<ZodString>; releaseCategoryFeedback: ZodOptional<ZodArray<ZodObject<..., ...>>>; sourceTermFeedback: ZodOptional<ZodArray<ZodObject<..., ...>>>; }, $strip>>; radiologicalConsequenceFeedback: ZodOptional<ZodObject<{ generalFeedback: ZodOptional<ZodString>; metricFeedback: ZodOptional<ZodArray<ZodObject<..., ...>>>; }, $strip>>; }, $strip>>; riskSignificanceCriteria: ZodArray<ZodObject<{ absoluteThresholds: ZodOptional<ZodObject<{ basicEvent: ZodOptional<ZodNumber>; component: ZodOptional<ZodNumber>; eventSequence: ZodOptional<ZodNumber>; eventSequenceFamily: ZodOptional<ZodNumber>; humanFailureEvent: ZodOptional<ZodNumber>; system: ZodOptional<ZodNumber>; }, $strip>>; alternateJustification: ZodOptional<ZodString>; applicationType: ZodEnum<{ BASELINE_RISK: "BASELINE_RISK"; FIXED_RISK_TARGET: "FIXED_RISK_TARGET"; }>; criteriaSource: ZodEnum<{ ALTERNATE: "ALTERNATE"; TABLE_1_9_1: "TABLE_1_9_1"; TABLE_1_9_2: "TABLE_1_9_2"; }>; criteriaType: ZodString; description: 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>>; intendedApplications: ZodOptional<ZodArray<ZodString>>; justification: ZodString; metricType: ZodString; name: ZodString; references: ZodOptional<ZodArray<ZodString>>; relativeThresholds: ZodOptional<ZodObject<{ basicEvent: ZodOptional<ZodNumber>; component: ZodOptional<ZodNumber>; eventSequence: ZodOptional<ZodNumber>; eventSequenceFamily: ZodOptional<ZodNumber>; humanFailureEvent: ZodOptional<ZodNumber>; system: ZodOptional<ZodNumber>; }, $strip>>; uuid: ZodString; }, $strip>>; riskSignificanceEvaluations: ZodOptional<ZodArray<ZodObject<{ criteriaReference: ZodString; elementId: ZodString; elementType: ZodString; evaluationResults: ZodObject<{ absoluteValue: ZodOptional<ZodNumber>; isSignificant: ZodBoolean; relativeValue: ZodOptional<ZodNumber>; significanceBasis: ZodString; }, $strip>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; insights: ZodOptional<ZodArray<ZodString>>; uuid: ZodString; }, $strip>>>; scopeDefinition: ZodObject<{ consequenceMeasures: ZodArray<ZodObject<{ description: ZodOptional<ZodString>; name: ZodString; }, $strip>>; eventSequenceFamilyRefs: ZodOptional<ZodArray<ZodString>>; hazardGroups: ZodArray<ZodString>; plantOperatingStateRefs: ZodArray<ZodString>; radioactiveMaterialSources: ZodArray<ZodString>; releaseCategoryRefs: ZodOptional<ZodArray<ZodString>>; sourceTermDefinitionRefs: ZodOptional<ZodArray<ZodString>>; }, $strip>; screenedItemsLedger: ZodOptional<ZodArray<ZodObject<{ impactOnRiskMetrics: ZodOptional<ZodString>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; itemRef: ZodString; itemType: ZodEnum<{ BASIC_EVENT: "BASIC_EVENT"; EVENT_SEQUENCE: "EVENT_SEQUENCE"; HAZARD_EVENT: "HAZARD_EVENT"; HAZARD_GROUP: "HAZARD_GROUP"; INITIATING_EVENT: "INITIATING_EVENT"; PLANT_OPERATING_STATE: "PLANT_OPERATING_STATE"; }>; screeningBasis: ZodString; screeningElementCode: ZodEnum<{ DA: "DA"; ES: "ES"; ESQ: "ESQ"; HR: "HR"; IE: "IE"; MS: "MS"; POS: "POS"; RC: "RC"; SC: "SC"; SY: "SY"; }>; uuid: ZodString; }, $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>>>; significantContributors: ZodObject<{ description: 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>>; insightDerivationBasis: ZodOptional<ZodString>; insights: ZodOptional<ZodArray<ZodString>>; metricType: ZodString; significantBasicEvents: ZodOptional<ZodArray<ZodObject<{ context: ZodOptional<ZodString>; contributorType: ZodString; importanceLevel: ZodOptional<ZodEnum<typeof ImportanceLevel>>; importanceMetrics: ZodOptional<ZodObject<{ birnbaum: ...; criticality: ...; fussellVesely: ...; riskAchievementWorth: ...; riskReductionWorth: ...; }, $strip>>; insights: ZodOptional<ZodArray<ZodString>>; name: ZodString; riskContribution: ZodOptional<ZodNumber>; sourceElement: ZodEnum<typeof TechnicalElementTypes>; sourceId: ZodString; uuid: ZodString; }, $strip>>>; significantComponents: ZodOptional<ZodArray<ZodObject<{ context: ZodOptional<ZodString>; contributorType: ZodString; importanceLevel: ZodOptional<ZodEnum<typeof ImportanceLevel>>; importanceMetrics: ZodOptional<ZodObject<{ birnbaum: ...; criticality: ...; fussellVesely: ...; riskAchievementWorth: ...; riskReductionWorth: ...; }, $strip>>; insights: ZodOptional<ZodArray<ZodString>>; name: ZodString; riskContribution: ZodOptional<ZodNumber>; sourceElement: ZodEnum<typeof TechnicalElementTypes>; sourceId: ZodString; uuid: ZodString; }, $strip>>>; significantEventSequenceFamilies: ZodOptional<ZodArray<ZodObject<{ context: ZodOptional<ZodString>; contributorType: ZodString; importanceLevel: ZodOptional<ZodEnum<typeof ImportanceLevel>>; importanceMetrics: ZodOptional<ZodObject<{ birnbaum: ...; criticality: ...; fussellVesely: ...; riskAchievementWorth: ...; riskReductionWorth: ...; }, $strip>>; insights: ZodOptional<ZodArray<ZodString>>; name: ZodString; riskContribution: ZodOptional<ZodNumber>; sourceElement: ZodEnum<typeof TechnicalElementTypes>; sourceId: ZodString; uuid: ZodString; }, $strip>>>; significantEventSequences: ZodOptional<ZodArray<ZodObject<{ context: ZodOptional<ZodString>; contributorType: ZodString; importanceLevel: ZodOptional<ZodEnum<typeof ImportanceLevel>>; importanceMetrics: ZodOptional<ZodObject<{ birnbaum: ...; criticality: ...; fussellVesely: ...; riskAchievementWorth: ...; riskReductionWorth: ...; }, $strip>>; insights: ZodOptional<ZodArray<ZodString>>; name: ZodString; riskContribution: ZodOptional<ZodNumber>; sourceElement: ZodEnum<typeof TechnicalElementTypes>; sourceId: ZodString; uuid: ZodString; }, $strip>>>; significantHazardGroups: ZodOptional<ZodArray<ZodObject<{ context: ZodOptional<ZodString>; contributorType: ZodString; importanceLevel: ZodOptional<ZodEnum<typeof ImportanceLevel>>; importanceMetrics: ZodOptional<ZodObject<{ birnbaum: ...; criticality: ...; fussellVesely: ...; riskAchievementWorth: ...; riskReductionWorth: ...; }, $strip>>; insights: ZodOptional<ZodArray<ZodString>>; name: ZodString; riskContribution: ZodOptional<ZodNumber>; sourceElement: ZodEnum<typeof TechnicalElementTypes>; sourceId: ZodString; uuid: ZodString; }, $strip>>>; significantHumanFailureEvents: ZodOptional<ZodArray<ZodObject<{ context: ZodOptional<ZodString>; contributorType: ZodString; importanceLevel: ZodOptional<ZodEnum<typeof ImportanceLevel>>; importanceMetrics: ZodOptional<ZodObject<{ birnbaum: ...; criticality: ...; fussellVesely: ...; riskAchievementWorth: ...; riskReductionWorth: ...; }, $strip>>; insights: ZodOptional<ZodArray<ZodString>>; name: ZodString; riskContribution: ZodOptional<ZodNumber>; sourceElement: ZodEnum<typeof TechnicalElementTypes>; sourceId: ZodString; uuid: ZodString; }, $strip>>>; significantInitiatingEvents: ZodOptional<ZodArray<ZodObject<{ context: ZodOptional<ZodString>; contributorType: ZodString; importanceLevel: ZodOptional<ZodEnum<typeof ImportanceLevel>>; importanceMetrics: ZodOptional<ZodObject<{ birnbaum: ...; criticality: ...; fussellVesely: ...; riskAchievementWorth: ...; riskReductionWorth: ...; }, $strip>>; insights: ZodOptional<ZodArray<ZodString>>; name: ZodString; riskContribution: ZodOptional<ZodNumber>; sourceElement: ZodEnum<typeof TechnicalElementTypes>; sourceId: ZodString; uuid: ZodString; }, $strip>>>; significantPlantOperatingStates: ZodOptional<ZodArray<ZodObject<{ context: ZodOptional<ZodString>; contributorType: ZodString; importanceLevel: ZodOptional<ZodEnum<typeof ImportanceLevel>>; importanceMetrics: ZodOptional<ZodObject<{ birnbaum: ...; criticality: ...; fussellVesely: ...; riskAchievementWorth: ...; riskReductionWorth: ...; }, $strip>>; insights: ZodOptional<ZodArray<ZodString>>; name: ZodString; riskContribution: ZodOptional<ZodNumber>; sourceElement: ZodEnum<typeof TechnicalElementTypes>; sourceId: ZodString; uuid: ZodString; }, $strip>>>; significantRadioactiveSources: ZodOptional<ZodArray<ZodObject<{ context: ZodOptional<ZodString>; contributorType: ZodString; importanceLevel: ZodOptional<ZodEnum<typeof ImportanceLevel>>; importanceMetrics: ZodOptional<ZodObject<{ birnbaum: ...; criticality: ...; fussellVesely: ...; riskAchievementWorth: ...; riskReductionWorth: ...; }, $strip>>; insights: ZodOptional<ZodArray<ZodString>>; name: ZodString; riskContribution: ZodOptional<ZodNumber>; sourceElement: ZodEnum<typeof TechnicalElementTypes>; sourceId: ZodString; uuid: ZodString; }, $strip>>>; significantReleaseCategories: ZodOptional<ZodArray<ZodObject<{ context: ZodOptional<ZodString>; contributorType: ZodString; importanceLevel: ZodOptional<ZodEnum<typeof ImportanceLevel>>; importanceMetrics: ZodOptional<ZodObject<{ birnbaum: ...; criticality: ...; fussellVesely: ...; riskAchievementWorth: ...; riskReductionWorth: ...; }, $strip>>; insights: ZodOptional<ZodArray<ZodString>>; name: ZodString; riskContribution: ZodOptional<ZodNumber>; sourceElement: ZodEnum<typeof TechnicalElementTypes>; sourceId: ZodString; uuid: ZodString; }, $strip>>>; significantSystems: ZodOptional<ZodArray<ZodObject<{ context: ZodOptional<ZodString>; contributorType: ZodString; importanceLevel: ZodOptional<ZodEnum<typeof ImportanceLevel>>; importanceMetrics: ZodOptional<ZodObject<{ birnbaum: ...; criticality: ...; fussellVesely: ...; riskAchievementWorth: ...; riskReductionWorth: ...; }, $strip>>; insights: ZodOptional<ZodArray<ZodString>>; name: ZodString; riskContribution: ZodOptional<ZodNumber>; sourceElement: ZodEnum<typeof TechnicalElementTypes>; sourceId: ZodString; uuid: ZodString; }, $strip>>>; uuid: ZodString; }, $strip>; tags: ZodOptional<ZodArray<ZodString>>; type: ZodLiteral<RISK_INTEGRATION>; uncertaintyAnalyses: ZodArray<ZodObject<{ characterizationLevel: ZodEnum<{ CHARACTERIZED: "CHARACTERIZED"; PROPAGATED_RISK_SIGNIFICANT: "PROPAGATED_RISK_SIGNIFICANT"; }>; description: ZodOptional<ZodString>; evaluationScope: ZodEnum<{ COMBINATION: "COMBINATION"; INDIVIDUAL: "INDIVIDUAL"; }>; evaluationType: ZodEnum<{ QUALITATIVE: "QUALITATIVE"; QUANTITATIVE: "QUANTITATIVE"; }>; 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>>; keyContributorIdentificationMethod: ZodOptional<ZodObject<{ description: ZodString; justification: ZodString; significanceCriteria: ZodString; }, $strip>>; keyUncertaintyContributors: ZodOptional<ZodArray<ZodObject<{ basis: ZodString; contribution: ZodUnion<readonly [..., ...]>; potentialImpactRange: ZodOptional<ZodObject<..., ...>>; priority: ZodOptional<ZodEnum<...>>; recommendedActions: ZodOptional<ZodArray<...>>; sourceId: ZodString; sourceName: ZodOptional<ZodString>; }, $strip>>>; keyUncertaintySourceRefs: ZodOptional<ZodArray<ZodString>>; metric: ZodString; name: ZodString; parameterUncertainty: ZodOptional<ZodDiscriminatedUnion<[ZodObject<{ errorFactor: ZodNumber; median: ZodNumber; type: ZodLiteral<...>; }, $strip>, ZodObject<{ alpha: ZodNumber; betaParam: ZodNumber; type: ZodLiteral<...>; }, $strip>, ZodObject<{ mean: ZodNumber; stdDev: ZodNumber; type: ZodLiteral<...>; }, $strip>], "type">>; prioritization: ZodOptional<ZodArray<ZodObject<{ basis: ZodString; priorityLevel: ZodEnum<typeof ImportanceLevel>; uncertaintySourceId: ZodString; }, $strip>>>; propagationMethod: ZodString; sensitivityStudies: ZodOptional<ZodArray<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>>>; sokcAndPhenomenaTreatment: ZodObject<{ eventFrequencySokcConsidered: ZodBoolean; phenomenaDependenciesConsidered: ZodBoolean; riskSignificanceBasis: ZodOptional<ZodString>; treatmentDescription: ZodOptional<ZodString>; }, $strip>; uncertaintyRangeDiscussion: ZodOptional<ZodString>; uuid: ZodString; }, $strip>>; uuid: ZodString; 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: ri/risk-integration.ts:487