Skip to content

openpra-monorepo


Variable: SeismicPlantResponseModelSchema

const SeismicPlantResponseModelSchema: ZodObject<{ baseInternalEventsModelRefs: ZodArray<ZodString>; baseNonSeismicHazardModelRefs: ZodArray<ZodString>; completenessAndConsistencyReview: ZodString; contactChatterModels: ZodArray<ZodObject<{ affectedSscRefs: ZodArray<ZodString>; chatterEffect: ZodEnum<{ ACCEPTABLE_CHATTER: "ACCEPTABLE_CHATTER"; SPURIOUS_ACTUATION: "SPURIOUS_ACTUATION"; UNAVAILABILITY: "UNAVAILABILITY"; }>; deviceSscRef: ZodString; exclusionByDesignBasis: ZodOptional<ZodString>; fragilityEvaluationRef: 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; riskSignificant: ZodBoolean; systemsLogicRefs: ZodArray<ZodString>; uuid: ZodString; }, $strip>>; eventSequenceRefs: ZodArray<ZodString>; fragilityThresholds: ZodArray<ZodObject<{ capacityUnits: ZodString; controlPointRef: ZodString; correlationAndGroupingBasis: ZodString; criterionLimit: ZodNumber; cumulativeSscCount: ZodNumber; eventSequenceFamilyApplicability: ZodArray<ZodString>; finalModelConfirmation: ZodString; groundMotionParameterRef: ZodString; hazardCurveRef: 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>>; integratedAnnualFrequency: ZodNumber; name: ZodString; satisfiesCriterion: ZodBoolean; screeningCriterion: ZodLiteral<"SCR-2">; sensitivityStudyRefs: ZodArray<ZodString>; thresholdCapacity: ZodNumber; uuid: ZodString; }, $strip>>; humanErrorRefs: 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>>; inducedFailures: ZodArray<ZodObject<{ causalDependencyRefs: ZodArray<ZodString>; correlationGroupRefs: ZodArray<ZodString>; eventSequenceRefs: ZodArray<ZodString>; failureEffect: ZodString; fragilityEvaluationRef: 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>>; modelImplementation: ZodString; name: ZodString; seismicEquipmentListEntryRef: ZodString; sscRef: ZodString; systemsBasicEventRef: ZodString; systemsFailureModeRef: ZodString; uuid: ZodString; }, $strip>>; missionTimeAssessments: ZodArray<ZodObject<{ assumedMissionTimeHours: ZodNumber; basis: ZodString; capabilityCategoryApplied: ZodEnum<{ CC-I: "CC-I"; CC-II: "CC-II"; }>; emergencyResponseCapabilityImpact: ZodString; eventSequenceRef: 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>>; missionTimeValid: ZodBoolean; name: ZodString; revisedMissionTimeHours: ZodOptional<ZodNumber>; seismicEnvironmentDuration: ZodString; successCriteriaRef: ZodString; sustainedAccessibilityImpact: ZodString; uuid: ZodString; }, $strip>>; modificationsFromBaseModel: ZodArray<ZodString>; multiReactorModels: ZodArray<ZodObject<{ applicable: ZodBoolean; concurrentInitiatingEventRefs: ZodArray<ZodString>; exclusionBasis: 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>>; modelImplementation: ZodString; multiUnitEventSequenceRefs: ZodArray<ZodString>; name: ZodString; reactorUnitRefs: ZodArray<ZodString>; sharedHazardAndDependencyDescription: ZodString; sharedHumanActionRefs: ZodArray<ZodString>; sharedRadioactiveSourceRefs: ZodArray<ZodString>; sharedSscRefs: ZodArray<ZodString>; uuid: ZodString; }, $strip>>; newSeismicLogic: ZodArray<ZodObject<{ baseInternalEventsModelRef: 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>>; logicType: ZodEnum<{ DATA_PARAMETER: "DATA_PARAMETER"; EVENT_SEQUENCE: "EVENT_SEQUENCE"; HUMAN_ACTION: "HUMAN_ACTION"; SUCCESS_CRITERION: "SUCCESS_CRITERION"; SYSTEM_MODEL: "SYSTEM_MODEL"; }>; modelRefs: ZodArray<ZodString>; name: ZodString; reasonNeeded: ZodString; requirementCompliance: ZodArray<ZodObject<{ applicable: ZodBoolean; capabilityCategory: ZodEnum<{ CC-I: "CC-I"; CC-II: "CC-II"; }>; evidence: ZodString; requirementGroup: ZodEnum<{ HLR-DA-A: "HLR-DA-A"; HLR-DA-B: "HLR-DA-B"; HLR-DA-C: "HLR-DA-C"; HLR-DA-D: "HLR-DA-D"; HLR-ES-A: "HLR-ES-A"; HLR-ES-B: "HLR-ES-B"; HLR-HR-D: "HLR-HR-D"; HLR-SC-A: "HLR-SC-A"; HLR-SC-B: "HLR-SC-B"; HLR-SY-A: "HLR-SY-A"; HLR-SY-B: "HLR-SY-B"; }>; satisfiedByRefs: ZodArray<ZodString>; status: ZodEnum<{ MET: "MET"; NOT_APPLICABLE: "NOT_APPLICABLE"; NOT_MET: "NOT_MET"; PARTIAL: "PARTIAL"; }>; }, $strip>>; uuid: ZodString; verificationAndValidation: ZodString; }, $strip>>; nonSeismicFailureRefs: ZodArray<ZodString>; peerReviewFindingResolutions: ZodArray<ZodObject<{ evidenceRefs: ZodArray<ZodString>; findingRef: 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>>; incorporatedModelRefs: ZodArray<ZodString>; name: ZodString; potentialAmplificationInSeismicModel: ZodString; relevanceToSeismicPra: ZodString; resolution: ZodString; resolutionStatus: ZodEnum<{ NOT_APPLICABLE: "NOT_APPLICABLE"; OPEN: "OPEN"; RESOLVED: "RESOLVED"; }>; sourcePeerReviewRef: ZodString; sourcePraElement: ZodString; uuid: ZodString; }, $strip>>; plantOperatingStateRefs: ZodArray<ZodString>; radioactiveMaterialSourceRefs: ZodArray<ZodString>; retainedHazardModels: ZodArray<ZodObject<{ affectedSscRefs: ZodArray<ZodString>; fragilityRefs: ZodArray<ZodString>; hazardAnalysisRef: ZodString; hazardType: ZodEnum<{ EXTERNAL_FLOOD: "EXTERNAL_FLOOD"; INTERNAL_FIRE: "INTERNAL_FIRE"; INTERNAL_FLOOD: "INTERNAL_FLOOD"; OTHER_SECONDARY_HAZARD: "OTHER_SECONDARY_HAZARD"; }>; 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>; integrationBasis: ZodString; name: ZodString; plantResponseModelRefs: ZodArray<ZodString>; requirementCompliance: ZodArray<ZodObject<{ applicable: ZodBoolean; capabilityCategory: ZodEnum<{ CC-I: "CC-I"; CC-II: "CC-II"; }>; evidence: ZodString; requirementGroup: ZodString; satisfiedByRefs: ZodArray<ZodString>; status: ZodEnum<{ MET: "MET"; NOT_APPLICABLE: "NOT_APPLICABLE"; NOT_MET: "NOT_MET"; PARTIAL: "PARTIAL"; }>; }, $strip>>; sourceSscRefs: ZodArray<ZodString>; uuid: ZodString; }, $strip>>; systemsLogicModelRefs: ZodArray<ZodString>; unavailabilityRefs: ZodArray<ZodString>; }, $strip>

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