Skip to content

openpra-monorepo


Variable: SeismicPlantResponseQuantificationSchema

const SeismicPlantResponseQuantificationSchema: ZodObject<{ combinedAssumptionEvaluation: ZodString; esqRequirementCompliance: ZodArray<ZodObject<{ applicable: ZodBoolean; evidence: ZodString; requirement: ZodString; satisfiedByRefs: ZodArray<ZodString>; status: ZodEnum<{ MET: "MET"; NOT_APPLICABLE: "NOT_APPLICABLE"; NOT_MET: "NOT_MET"; PARTIAL: "PARTIAL"; }>; }, $strip>>; eventSequenceFamilyQuantifications: ZodArray<ZodObject<{ eventSequenceFamilyRef: ZodString; eventSequenceRefs: ZodArray<ZodString>; 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: ZodLiteral<"PER_PLANT_YEAR">; hazardBinContributions: ZodArray<ZodObject<{ binRef: ZodString; frequencyContribution: ZodNumber; }, $strip>>; hazardDiscretizationRef: 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>>; initiatingEventRefs: ZodArray<ZodString>; meanFragilitiesUsed: ZodBoolean; meanFrequency: ZodOptional<ZodNumber>; meanHazardUsed: ZodBoolean; name: ZodString; pointEstimateFrequency: ZodNumber; quantificationMethod: ZodString; releaseCategoryRef: ZodOptional<ZodString>; sourceTermRef: ZodOptional<ZodString>; truncationAndScreeningTreatment: ZodString; uncertaintyContributions: ZodArray<ZodObject<{ contributionDescription: ZodString; sourceRef: ZodString; sourceType: ZodEnum<{ FRAGILITY: "FRAGILITY"; HAZARD: "HAZARD"; SYSTEMS: "SYSTEMS"; }>; }, $strip>>; uuid: ZodString; }, $strip>>; hazardDiscretizations: ZodArray<ZodObject<{ basis: ZodString; bins: ZodArray<ZodObject<{ annualFrequency: ZodNumber; conditionalFrequencyMethod: ZodString; contributionToRiskMetric: ZodOptional<ZodNumber>; eventSequenceFamilyRefs: ZodArray<ZodString>; fragilityEvaluationRefs: ZodArray<ZodString>; groundMotionUnits: ZodString; hazardCurveRef: ZodString; lowerGroundMotion: ZodNumber; name: ZodString; representativeGroundMotion: ZodNumber; upperGroundMotion: ZodNumber; uuid: ZodString; }, $strip>>; converged: ZodBoolean; convergenceMetric: ZodString; convergenceStudies: ZodArray<ZodObject<{ binCount: ZodNumber; metricValue: ZodNumber; relativeChange: ZodNumber; }, $strip>>; convergenceTolerance: ZodNumber; hazardCurveRefs: 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>>; name: ZodString; numericalMethod: ZodString; uuid: 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>>; integratedHazardFragilitySystemsMethod: ZodString; modelUncertainties: ZodArray<ZodObject<{ affectedEventSequenceFamilyRefs: ZodArray<ZodString>; affectedModelRefs: ZodArray<ZodString>; 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>>; importance: ZodOptional<ZodEnum<typeof ImportanceLevel>>; name: ZodString; propagated: ZodBoolean; reasonableAlternatives: ZodArray<ZodString>; relatedAssumptions: ZodArray<ZodString>; sensitivityStudyRefs: ZodArray<ZodString>; sourceArea: ZodEnum<{ FRAGILITY_INTERFACE: "FRAGILITY_INTERFACE"; HAZARD_INTERFACE: "HAZARD_INTERFACE"; HUMAN_RELIABILITY: "HUMAN_RELIABILITY"; QUANTIFICATION: "QUANTIFICATION"; SYSTEMS_MODEL: "SYSTEMS_MODEL"; }>; treatment: ZodString; uncertaintyType: ZodEnum<{ MODEL: "MODEL"; PARAMETER: "PARAMETER"; }>; uuid: ZodString; }, $strip>>; outputQualityChecks: ZodArray<ZodString>; parameterUncertaintyPropagationMethod: ZodOptional<ZodString>; rareEventApproximationAssessments: ZodArray<ZodObject<{ affectedModelRef: ZodString; approximationMethod: ZodString; correctedResult: ZodOptional<ZodNumber>; correctionMethod: ZodString; fragilityRefsApproachingUnity: ZodArray<ZodString>; impactAssessment: 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; overestimationMechanism: ZodString; uncorrectedResult: ZodOptional<ZodNumber>; uuid: ZodString; }, $strip>>; resultType: ZodEnum<{ MEANS_WITH_PROPAGATED_PARAMETER_UNCERTAINTY: "MEANS_WITH_PROPAGATED_PARAMETER_UNCERTAINTY"; POINT_ESTIMATES: "POINT_ESTIMATES"; }>; riskSignificantContributors: ZodArray<ZodObject<{ affectedEventSequenceFamilyRefs: ZodArray<ZodString>; contributionMetric: ZodString; contributionValue: ZodOptional<ZodNumber>; contributorRef: ZodString; contributorType: ZodEnum<{ BASIC_EVENT: "BASIC_EVENT"; EVENT_SEQUENCE: "EVENT_SEQUENCE"; EVENT_SEQUENCE_FAMILY: "EVENT_SEQUENCE_FAMILY"; HAZARD_BIN: "HAZARD_BIN"; HUMAN_ACTION: "HUMAN_ACTION"; INITIATING_EVENT: "INITIATING_EVENT"; SSC: "SSC"; }>; designOperationMaintenanceContext: 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>>; importance: ZodEnum<typeof ImportanceLevel>; name: ZodString; riskInsight: ZodString; uuid: ZodString; }, $strip>>; sensitivityStudies: ZodArray<ZodObject<{ description: ZodString; elementSpecificProperties: ZodOptional<ZodRecord<ZodString, ZodUnknown>>; impact: ZodOptional<ZodString>; implementsSrs: ZodOptional<ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; 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>>; significantCutsets: ZodDefault<ZodArray<ZodObject<{ basicEventRefs: ZodArray<ZodString>; contributionFraction: ZodNumber; dominantHazardBinRef: ZodString; eventSequenceFamilyRef: ZodString; eventSequenceRef: ZodString; humanFailureEventRefs: ZodArray<ZodString>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; initiatingEventRef: ZodString; meanFrequency: ZodNumber; name: ZodString; reviewBasis: ZodString; reviewStatus: ZodEnum<{ OPEN: "OPEN"; VERIFIED: "VERIFIED"; }>; uuid: ZodString; }, $strip>>>; }, $strip>

Defined in: spr/seismic-plant-response-analysis.ts:424