Skip to content

openpra-monorepo


Variable: DataAnalysisParameterSchema

const DataAnalysisParameterSchema: ZodObject<{ assumptions: ZodOptional<ZodArray<ZodObject<{ addressingPlans: ZodOptional<ZodString>; description: ZodString; impact: ZodOptional<ZodString>; isPreOperational: ZodOptional<ZodBoolean>; limitations: ZodOptional<ZodArray<ZodString>>; rationale: ZodOptional<ZodString>; references: ZodOptional<ZodArray<ZodString>>; status: ZodOptional<ZodEnum<{ CLOSED: "CLOSED"; IN_PROGRESS: "IN_PROGRESS"; OPEN: "OPEN"; }>>; uuid: ZodString; }, $strip>>>; basicEventBoundaryRef: ZodOptional<ZodString>; basicEventRef: ZodOptional<ZodString>; bayesianUpdate: ZodOptional<ZodObject<{ convergenceCriteria: ZodOptional<ZodNumber>; method: ZodString; performed: ZodBoolean; posterior: ZodOptional<ZodObject<{ distribution: ZodDiscriminatedUnion<[ZodObject<..., ...>, ZodObject<..., ...>, ZodObject<..., ...>], "type">; }, $strip>>; posteriorReasonablenessCheck: ZodOptional<ZodObject<{ basis: ZodString; evidenceStage: ZodEnum<{ PLANT_SPECIFIC: "PLANT_SPECIFIC"; TECHNOLOGY_SPECIFIC: "TECHNOLOGY_SPECIFIC"; }>; evidenceWeightAssessment: ZodString; reasonable: ZodBoolean; }, $strip>>; prior: ZodOptional<ZodObject<{ distribution: ZodDiscriminatedUnion<[ZodObject<..., ...>, ZodObject<..., ...>, ZodObject<..., ...>], "type">; source: ZodOptional<ZodString>; }, $strip>>; validation: ZodOptional<ZodObject<{ issues: ZodOptional<ZodArray<ZodString>>; method: ZodString; results: ZodString; }, $strip>>; }, $strip>>; componentBoundaryRef: ZodOptional<ZodString>; componentGroupRef: ZodOptional<ZodString>; dataExclusionJustifications: ZodOptional<ZodArray<ZodString>>; dataSources: ZodOptional<ZodArray<ZodObject<{ applicabilityAssessment: ZodOptional<ZodString>; context: ZodOptional<ZodString>; documentationReferences: ZodOptional<ZodArray<ZodString>>; notes: ZodOptional<ZodString>; source: ZodString; sourceType: ZodOptional<ZodEnum<{ EXPERT_JUDGMENT: "EXPERT_JUDGMENT"; GENERIC_INDUSTRY: "GENERIC_INDUSTRY"; OTHER_FACILITY_EXPERIENCE: "OTHER_FACILITY_EXPERIENCE"; PLANT_SPECIFIC: "PLANT_SPECIFIC"; }>>; timePeriod: ZodOptional<ZodObject<{ endDate: ZodString; startDate: ZodString; }, $strip>>; }, $strip>>>; description: ZodOptional<ZodString>; estimationApproach: ZodOptional<ZodEnum<{ GENERIC: "GENERIC"; PLANT_SPECIFIC: "PLANT_SPECIFIC"; REALISTIC_COMBINED: "REALISTIC_COMBINED"; SIMILAR_EQUIPMENT_ADJUSTED: "SIMILAR_EQUIPMENT_ADJUSTED"; TECHNOLOGY_SPECIFIC: "TECHNOLOGY_SPECIFIC"; }>>; failureModeRef: ZodOptional<ZodString>; genericEvidence: ZodOptional<ZodObject<{ applicability: ZodString; events: ZodOptional<ZodNumber>; exposureTime: ZodOptional<ZodNumber>; exposureUnit: ZodOptional<ZodEnum<typeof FrequencyUnit>>; source: ZodString; timePeriod: ZodOptional<ZodObject<{ endDate: ZodString; startDate: ZodString; }, $strip>>; }, $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>>; isRiskSignificant: ZodOptional<ZodBoolean>; modelSelectionBasis: ZodOptional<ZodString>; multiPosApplicabilityJustification: ZodOptional<ZodString>; name: ZodString; parameterType: ZodEnum<{ CCF_PARAMETER: "CCF_PARAMETER"; FREQUENCY: "FREQUENCY"; HUMAN_ERROR_PROBABILITY: "HUMAN_ERROR_PROBABILITY"; OTHER: "OTHER"; PROBABILITY: "PROBABILITY"; UNAVAILABILITY: "UNAVAILABILITY"; }>; plantOperatingStateRef: ZodOptional<ZodString>; plantSpecificEvidence: ZodOptional<ZodObject<{ applicability: ZodString; events: ZodNumber; exposureTime: ZodNumber; exposureUnit: ZodEnum<typeof FrequencyUnit>; }, $strip>>; probabilityModel: ZodOptional<ZodObject<{ distribution: ZodDiscriminatedUnion<[ZodObject<{ errorFactor: ZodNumber; median: ZodNumber; type: ZodLiteral<LOGNORMAL>; }, $strip>, ZodObject<{ alpha: ZodNumber; betaParam: ZodNumber; type: ZodLiteral<BETA>; }, $strip>, ZodObject<{ mean: ZodNumber; stdDev: ZodNumber; type: ZodLiteral<NORMAL>; }, $strip>], "type">; estimationDetails: ZodOptional<ZodObject<{ confidenceIntervals: ZodOptional<ZodObject<{ lower: ...; upper: ...; }, $strip>>; dataPointReferences: ZodArray<ZodString>; estimationDate: ZodString; estimationMethod: ZodString; goodnessOfFit: ZodOptional<ZodObject<{ method: ...; value: ...; }, $strip>>; sampleSize: ZodOptional<ZodNumber>; }, $strip>>; source: ZodOptional<ZodEnum<{ DEFAULT: "DEFAULT"; ESTIMATED: "ESTIMATED"; MANUAL: "MANUAL"; }>>; }, $strip>>; requiredData: ZodOptional<ZodString>; sensitivityStudies: ZodOptional<ZodArray<ZodObject<{ description: ZodString; elementSpecificProperties: ZodOptional<ZodRecord<ZodString, ZodUnknown>>; impact: ZodOptional<ZodString>; implementsSrs: ZodOptional<ZodArray<ZodObject<{ hlr: ZodEnum<...>; 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>>>; similarEquipmentAdjustment: ZodOptional<ZodObject<{ adjustments: ZodString; justification: ZodString; sourceEquipment: ZodString; }, $strip>>; successCriteriaIds: ZodOptional<ZodArray<ZodString>>; systemReference: ZodOptional<ZodString>; uncertainty: ZodOptional<ZodObject<{ correlations: ZodOptional<ZodArray<ZodObject<{ correlationFactor: ZodNumber; correlationType: ZodEnum<{ COMMON_CAUSE: ...; ENVIRONMENTAL: ...; OPERATIONAL: ...; OTHER: ...; }>; description: ZodOptional<ZodString>; parameterId: ZodString; }, $strip>>>; distribution: ZodDiscriminatedUnion<[ZodObject<{ errorFactor: ZodNumber; median: ZodNumber; type: ZodLiteral<LOGNORMAL>; }, $strip>, ZodObject<{ alpha: ZodNumber; betaParam: ZodNumber; type: ZodLiteral<BETA>; }, $strip>, ZodObject<{ mean: ZodNumber; stdDev: ZodNumber; type: ZodLiteral<NORMAL>; }, $strip>], "type">; modelUncertaintySources: ZodOptional<ZodArray<ZodString>>; riskImplications: ZodOptional<ZodObject<{ affectedMetrics: ZodArray<ZodString>; propagationNotes: ZodOptional<ZodString>; significanceLevel: ZodEnum<{ HIGH: "HIGH"; LOW: "LOW"; MEDIUM: "MEDIUM"; }>; }, $strip>>; sensitivityStudies: ZodOptional<ZodArray<ZodObject<{ description: ZodString; elementSpecificProperties: ZodOptional<ZodRecord<..., ...>>; impact: ZodOptional<ZodString>; implementsSrs: ZodOptional<ZodArray<...>>; insights: ZodOptional<ZodString>; modelUncertaintyId: ZodOptional<ZodString>; name: ZodOptional<ZodString>; parameterRanges: ZodRecord<ZodString, ZodTuple<..., ...>>; results: ZodOptional<ZodString>; uuid: ZodString; variedParameters: ZodArray<ZodString>; }, $strip>>>; }, $strip>>; uuid: ZodString; value: ZodNumber; valueType: ZodEnum<{ MEAN: "MEAN"; POINT_ESTIMATE: "POINT_ESTIMATE"; }>; }, $strip>

Defined in: da/data-analysis.ts:166