Skip to content

openpra-monorepo


Variable: SecondarySeismicHazardSchema

const SecondarySeismicHazardSchema: ZodObject<{ description: ZodString; externalFloodingInterface: ZodOptional<ZodObject<{ externalFloodingAnalysisRef: ZodOptional<ZodString>; fragilityFailureMechanismRefs: ZodArray<ZodString>; hazardParameterResultsRefs: 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>>; interfaceBasis: ZodString; interfaceRequirements: ZodArray<ZodObject<{ applicable: ZodBoolean; evidence: ZodString; requirementGroup: ZodEnum<{ XFHA-A: "XFHA-A"; XFHA-B: "XFHA-B"; XFHA-C: "XFHA-C"; XFHA-D: "XFHA-D"; XFHA-E: "XFHA-E"; XFHA-F: "XFHA-F"; XFHA-G: "XFHA-G"; }>; satisfiedByRefs: ZodArray<ZodString>; status: ZodEnum<{ MET: "MET"; NOT_APPLICABLE: "NOT_APPLICABLE"; NOT_MET: "NOT_MET"; PARTIAL: "PARTIAL"; }>; }, $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: ZodString; fragilityParameter: ZodString; fragilityUnits: ZodString; id: ZodString; name: ZodString; }, $strip>>; hazardCurves: ZodArray<ZodObject<{ calculationRunRef: ZodOptional<ZodString>; fractile: ZodOptional<ZodNumber>; hazardParameter: ZodString; hazardParameterUnits: ZodString; implementsSrs: ZodArray<ZodObject<{ hlr: ...; sr: ...; }, $strip>>; name: ZodString; points: ZodArray<ZodObject<{ annualFrequencyOfExceedance: ...; hazardLevel: ...; }, $strip>>; statistic: ZodEnum<{ FRACTILE: "FRACTILE"; INDIVIDUAL_BRANCH: "INDIVIDUAL_BRANCH"; MEAN: "MEAN"; }>; uuid: ZodString; }, $strip>>; hazardParameter: 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; outputRefs: ZodArray<ZodString>; parameterUnits: ZodString; sensitivityStudyRefs: ZodArray<ZodString>; uncertainties: ZodArray<ZodObject<{ affectedModelRefs: ZodArray<ZodString>; affectedResultRefs: ZodArray<ZodString>; analysisArea: ZodEnum<{ GROUND_MOTION: "GROUND_MOTION"; INTEGRATION: "INTEGRATION"; SECONDARY_HAZARD: "SECONDARY_HAZARD"; SITE_RESPONSE: "SITE_RESPONSE"; SOURCE: "SOURCE"; VERTICAL_MOTION: "VERTICAL_MOTION"; }>; characterizationMethod: ZodString; correlationAndDependencyTreatment: ZodOptional<ZodString>; description: ZodString; distribution: ZodOptional<ZodDiscriminatedUnion<[..., ..., ...], "type">>; implementsSrs: ZodArray<ZodObject<{ hlr: ...; sr: ...; }, $strip>>; importance: ZodOptional<ZodEnum<typeof ImportanceLevel>>; logicTreeNodeRef: ZodOptional<ZodString>; name: ZodString; propagationMethod: ZodString; riskSignificanceBasis: ZodOptional<ZodString>; uncertaintyType: ZodEnum<{ ALEATORY: "ALEATORY"; EPISTEMIC: "EPISTEMIC"; }>; uuid: ZodString; }, $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<{ A: "A"; B: "B"; C: "C"; D: "D"; E: "E"; F: "F"; G: "G"; H: "H"; I: "I"; }>; sr: ZodString; }, $strip>>; methodology: ZodString; reviewDate: ZodOptional<ZodString>; reviewer: ZodOptional<ZodString>; screeningBasis: ZodString; }, $strip>; siteEvidenceRefs: ZodArray<ZodString>; uuid: ZodString; }, $strip>

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