Skip to content

openpra-monorepo


Variable: SecondaryHazardEvaluationSchema

const SecondaryHazardEvaluationSchema: ZodObject<{ completenessReview: ZodString; crossHazardDependencies: ZodArray<ZodString>; hazards: ZodArray<ZodObject<{ description: ZodString; externalFloodingInterface: ZodOptional<ZodObject<{ externalFloodingAnalysisRef: ZodOptional<ZodString>; fragilityFailureMechanismRefs: ZodArray<ZodString>; hazardParameterResultsRefs: ZodArray<ZodString>; implementsSrs: ZodArray<ZodObject<{ hlr: ...; sr: ...; }, $strip>>; interfaceBasis: ZodString; interfaceRequirements: ZodArray<ZodObject<{ applicable: ...; evidence: ...; requirementGroup: ...; satisfiedByRefs: ...; status: ...; }, $strip>>; mechanismDescription: ZodString; }, $strip>>; hazardType: ZodEnum<{ EARTHQUAKE_INDUCED_EXTERNAL_FLOODING: "EARTHQUAKE_INDUCED_EXTERNAL_FLOODING"; FAULT_DISPLACEMENT: "FAULT_DISPLACEMENT"; GROUND_FAILURE: "GROUND_FAILURE"; LANDSLIDE: "LANDSLIDE"; OTHER: "OTHER"; SOIL_LIQUEFACTION: "SOIL_LIQUEFACTION"; SOIL_SETTLEMENT: "SOIL_SETTLEMENT"; TSUNAMI_OR_SEICHE: "TSUNAMI_OR_SEICHE"; }>; 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>>; initiatingMechanisms: ZodArray<ZodString>; name: ZodString; otherHazardType: ZodOptional<ZodString>; potentiallyAffectedArea: ZodString; potentiallyAffectedSeismicEquipmentListItemRefs: ZodArray<ZodString>; retainedAnalysis: ZodOptional<ZodObject<{ affectedSeismicEquipmentListItemRefs: ZodArray<ZodString>; calculationMethod: ZodString; dataAndModelRefs: ZodArray<ZodString>; failureMechanisms: ZodArray<ZodObject<{ description: ...; fragilityParameter: ...; fragilityUnits: ...; id: ...; name: ...; }, $strip>>; hazardCurves: ZodArray<ZodObject<{ calculationRunRef: ...; fractile: ...; hazardParameter: ...; hazardParameterUnits: ...; implementsSrs: ...; name: ...; points: ...; statistic: ...; uuid: ...; }, $strip>>; hazardParameter: ZodString; implementsSrs: ZodArray<ZodObject<{ hlr: ...; sr: ...; }, $strip>>; name: ZodString; outputRefs: ZodArray<ZodString>; parameterUnits: ZodString; sensitivityStudyRefs: ZodArray<ZodString>; uncertainties: ZodArray<ZodObject<{ affectedModelRefs: ...; affectedResultRefs: ...; analysisArea: ...; characterizationMethod: ...; correlationAndDependencyTreatment: ...; description: ...; distribution: ...; implementsSrs: ...; importance: ...; logicTreeNodeRef: ...; name: ...; propagationMethod: ...; riskSignificanceBasis: ...; uncertaintyType: ...; uuid: ...; }, $strip>>; uuid: ZodString; }, $strip>>; screening: ZodObject<{ calculationsAndEvidenceRefs: ZodArray<ZodString>; criterion: ZodEnum<{ NOT_SCREENED: "NOT_SCREENED"; SCR-2: "SCR-2"; SCR-3: "SCR-3"; }>; demonstrablyConservative: ZodBoolean; disposition: ZodEnum<{ RETAINED: "RETAINED"; SCREENED_OUT: "SCREENED_OUT"; }>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<...>; sr: ZodString; }, $strip>>; methodology: ZodString; reviewDate: ZodOptional<ZodString>; reviewer: ZodOptional<ZodString>; screeningBasis: ZodString; }, $strip>; siteEvidenceRefs: ZodArray<ZodString>; uuid: ZodString; }, $strip>>; identificationMethod: 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>>; screeningCriteriaReference: ZodString; seismicEquipmentListRef: ZodOptional<ZodString>; siteAndRegionalHazardListSources: ZodArray<ZodString>; }, $strip>

Defined in: sha/seismic-hazard-analysis.ts:1046