Skip to content

openpra-monorepo


Variable: SeismicEquipmentListDevelopmentSchema

const SeismicEquipmentListDevelopmentSchema: ZodObject<{ additionalSeismicSystemRefs: ZodArray<ZodString>; additionalStructuresAndPassiveSscRefs: ZodArray<ZodString>; completenessChecks: ZodArray<ZodString>; equipment: ZodArray<ZodObject<{ building: ZodString; componentRef: ZodOptional<ZodString>; correlationGroupRefs: ZodArray<ZodString>; creditedFunctions: ZodArray<ZodString>; disposition: ZodEnum<{ ABOVE_FRAGILITY_THRESHOLD: "ABOVE_FRAGILITY_THRESHOLD"; ACTIVE: "ACTIVE"; INHERENTLY_RUGGED: "INHERENTLY_RUGGED"; REMOVED_FROM_MODEL: "REMOVED_FROM_MODEL"; }>; dispositionBasis: ZodString; elevation: ZodOptional<ZodString>; failureModes: ZodArray<ZodObject<{ consequenceDescription: ZodString; creditedFunction: ZodString; description: ZodString; eventSequenceRefs: ZodOptional<ZodArray<ZodString>>; failureDefinition: ZodString; failureModeType: ZodEnum<{ ANCHORAGE: "ANCHORAGE"; CONTACT_CHATTER: "CONTACT_CHATTER"; FIRE_IGNITION_SOURCE: "FIRE_IGNITION_SOURCE"; FLOOD_SOURCE: "FLOOD_SOURCE"; FUNCTIONAL: "FUNCTIONAL"; OTHER: "OTHER"; PRESSURE_BOUNDARY: "PRESSURE_BOUNDARY"; SEISMIC_INTERACTION: "SEISMIC_INTERACTION"; SOIL_FAILURE: "SOIL_FAILURE"; STRUCTURAL: "STRUCTURAL"; }>; fragilityMechanismRefs: ZodArray<ZodString>; implementsSrs: ZodArray<ZodObject<{ hlr: ...; sr: ...; }, $strip>>; inducedBySecondaryHazardRef: ZodOptional<ZodString>; name: ZodString; requiredState: ZodEnum<{ FUNCTION_AFTER_EARTHQUAKE: "FUNCTION_AFTER_EARTHQUAKE"; FUNCTION_DURING_EARTHQUAKE: "FUNCTION_DURING_EARTHQUAKE"; MAINTAIN_BOUNDARY: "MAINTAIN_BOUNDARY"; OTHER: "OTHER"; }>; systemModelBasicEventRefs: ZodArray<ZodString>; uuid: ZodString; }, $strip>>; fragilityAnalysisRef: 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>>; inclusionSources: ZodArray<ZodEnum<{ ADDITIONAL_SEISMIC_SSC: "ADDITIONAL_SEISMIC_SSC"; INTERNAL_EVENTS_SYSTEM_MODEL: "INTERNAL_EVENTS_SYSTEM_MODEL"; INTERNAL_FIRE_IGNITION_SOURCE: "INTERNAL_FIRE_IGNITION_SOURCE"; INTERNAL_FLOOD_SOURCE: "INTERNAL_FLOOD_SOURCE"; INVESTIGATION_FINDING: "INVESTIGATION_FINDING"; SECONDARY_HAZARD: "SECONDARY_HAZARD"; SEISMIC_EVENT_SEQUENCE_MODEL: "SEISMIC_EVENT_SEQUENCE_MODEL"; }>>; mountingAndAnchorage: ZodString; name: ZodString; orientation: ZodOptional<ZodString>; parentSscRef: ZodOptional<ZodString>; radioactiveMaterialSourceRefs: ZodOptional<ZodArray<ZodString>>; reactorUnitRefs: ZodArray<ZodString>; revisionHistory: ZodArray<ZodObject<{ action: ZodEnum<{ ADDED: "ADDED"; REMOVED: "REMOVED"; RESTORED: "RESTORED"; UPDATED: "UPDATED"; }>; actor: ZodString; date: ZodString; reason: ZodString; }, $strip>>; roomOrArea: ZodOptional<ZodString>; sourceElementRefs: ZodArray<ZodString>; sscType: ZodEnum<{ CABINET: "CABINET"; COMPONENT: "COMPONENT"; FIRE_SOURCE: "FIRE_SOURCE"; FLOOD_SOURCE: "FLOOD_SOURCE"; OTHER: "OTHER"; PANEL: "PANEL"; RELAY: "RELAY"; STRUCTURE: "STRUCTURE"; SYSTEM: "SYSTEM"; }>; structureRef: ZodOptional<ZodString>; systemRef: ZodOptional<ZodString>; uuid: ZodString; }, $strip>>; failureModeIdentificationProcess: 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>>; internalEventsSystemsModelRef: ZodString; internalFireIgnitionSourceRefs: ZodArray<ZodString>; internalFloodSourceRefs: ZodArray<ZodString>; revisionBasis: ZodString; secondaryHazardSscRefs: ZodArray<ZodString>; systemsFragilityAnalystCoordination: ZodString; }, $strip>

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