Skip to content

openpra-monorepo


Variable: SeismicRiskInterpretationSchema

const SeismicRiskInterpretationSchema: ZodObject<{ quantificationIterations: ZodArray<ZodObject<{ aggregateReleaseFamilyMeanFrequency: ZodNumber; basis: ZodString; calculationDate: ZodString; contributorRankingStable: ZodBoolean; decision: ZodEnum<{ ACCEPT_STABLE: "ACCEPT_STABLE"; CONTINUE_REFINEMENT: "CONTINUE_REFINEMENT"; }>; 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>>; maximumFamilyRelativeChange: ZodOptional<ZodNumber>; modelVersion: ZodString; name: ZodString; newRiskSignificantContributorRefs: ZodArray<ZodString>; previousAggregateReleaseFamilyMeanFrequency: ZodOptional<ZodNumber>; refinementActionRefs: ZodArray<ZodString>; relativeChange: ZodOptional<ZodNumber>; topContributorRefs: ZodArray<ZodString>; uuid: ZodString; }, $strip>>; refinementActions: ZodArray<ZodObject<{ affectedRecordRefs: ZodArray<ZodString>; decisionBasis: ZodString; driverRefs: ZodArray<ZodString>; evidenceRefs: ZodArray<ZodString>; expectedEffect: 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; priority: ZodEnum<typeof ImportanceLevel>; quantificationIterationRef: ZodOptional<ZodString>; refinement: ZodString; result: ZodString; status: ZodEnum<{ CLOSED: "CLOSED"; IN_PROGRESS: "IN_PROGRESS"; PROPOSED: "PROPOSED"; REQUANTIFIED: "REQUANTIFIED"; }>; technicalArea: ZodEnum<{ EVIDENCE: "EVIDENCE"; FRAGILITY: "FRAGILITY"; HUMAN_RELIABILITY: "HUMAN_RELIABILITY"; PLANT_DEMAND: "PLANT_DEMAND"; PLANT_RESPONSE: "PLANT_RESPONSE"; }>; uuid: ZodString; }, $strip>>; stoppingCriteria: ZodObject<{ basis: ZodString; maximumAggregateFrequencyChange: ZodNumber; maximumContributorRankShift: ZodNumber; maximumFamilyFrequencyChange: ZodNumber; requiredStableIterations: ZodNumber; requireNoNewRiskSignificantContributors: ZodBoolean; }, $strip>; }, $strip>

Defined in: seismic/seismic-pra.ts:204