Skip to content

openpra-monorepo


Variable: ConsequenceQuantificationAnalysisSchema

const ConsequenceQuantificationAnalysisSchema: ZodObject<{ consequenceCodesUsed: ZodArray<ZodObject<{ benchmarkBasis: ZodOptional<ZodString>; code: ZodString; }, $strip>>; eventSequenceConsequences: ZodArray<ZodObject<{ consequenceResults: ZodArray<ZodObject<{ meanValue: ZodNumber; metric: ZodString; uncertaintyDescription: ZodOptional<ZodString>; uncertaintyDistribution: ZodOptional<ZodDiscriminatedUnion<[..., ..., ...], "type">>; unit: ZodOptional<ZodString>; }, $strip>>; eventSequenceFamily: ZodString; releaseCategoryReference: ZodOptional<ZodString>; riskSignificance: ZodOptional<ZodEnum<typeof ImportanceLevel>>; sourceTermReference: ZodOptional<ZodString>; uuid: ZodOptional<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>>; modelAndCodeLimitations: ZodArray<ZodObject<{ code: ZodOptional<ZodString>; feature: ZodString; justification: ZodOptional<ZodString>; limitation: ZodString; }, $strip>>; modelUncertaintyAssessments: ZodArray<ZodObject<{ effectOnMetrics: ZodString; evaluationScope: ZodEnum<{ COMBINATION: "COMBINATION"; INDIVIDUAL: "INDIVIDUAL"; }>; evaluationType: ZodEnum<{ QUALITATIVE: "QUALITATIVE"; QUANTITATIVE: "QUANTITATIVE"; }>; reasonableAlternatives: ZodOptional<ZodArray<ZodString>>; relatedAssumptions: ZodArray<ZodString>; sourceSubElement: ZodEnum<{ RCAD: "RCAD"; RCDO: "RCDO"; RCEC: "RCEC"; RCHE: "RCHE"; RCME: "RCME"; RCPA: "RCPA"; RCQ: "RCQ"; RCRE: "RCRE"; }>; uncertaintySource: ZodString; }, $strip>>; outputReview: ZodObject<{ acceptanceJustifications: ZodOptional<ZodArray<ZodString>>; indicationsFound: ZodOptional<ZodArray<ZodString>>; performed: ZodBoolean; }, $strip>; quantificationLimitations: ZodOptional<ZodArray<ZodString>>; resultsConfirmation: ZodObject<{ description: ZodOptional<ZodString>; performed: ZodBoolean; }, $strip>; riskMetricMapping: ZodOptional<ZodArray<ZodObject<{ consequenceMetric: ZodString; mappingDescription: ZodString; riskMetric: ZodString; transformations: ZodOptional<ZodString>; }, $strip>>>; riskSignificanceCriteriaUsed: ZodOptional<ZodArray<ZodObject<{ criteriaType: ZodString; description: ZodString; }, $strip>>>; riskSignificantContributors: ZodOptional<ZodArray<ZodObject<{ basisPerRiB: ZodString; contributor: ZodString; significance: ZodOptional<ZodEnum<typeof ImportanceLevel>>; }, $strip>>>; uncertaintyCharacterization: ZodObject<{ description: ZodString; level: ZodEnum<{ CHARACTERIZED: "CHARACTERIZED"; PROPAGATED_WITH_PHENOMENA_DEPENDENCIES: "PROPAGATED_WITH_PHENOMENA_DEPENDENCIES"; }>; phenomenaDependencies: ZodOptional<ZodArray<ZodObject<{ dependentPhenomena: ZodArray<ZodString>; description: ZodString; treatmentMethod: ZodString; }, $strip>>>; }, $strip>; }, $strip>

Defined in: rc/radiological-consequence-analysis.ts:445