Skip to content

openpra-monorepo


Variable: PlantOperatingStatesAnalysisSchema

const PlantOperatingStatesAnalysisSchema: ZodObject<{ activeAuditIds: ZodArray<ZodString>; activePeerReviewIds: ZodArray<ZodString>; capabilityCategory: ZodOptional<ZodEnum<{ CC-I: "CC-I"; CC-II: "CC-II"; }>>; commonAssumptions: 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>>>; configurationControlRecordId: ZodOptional<ZodString>; conformanceMatrix: ZodArray<ZodObject<{ applicableToStage: ZodArray<ZodEnum<{ OPERATIONAL: "OPERATIONAL"; PRE_OPERATIONAL: "PRE_OPERATIONAL"; }>>; capabilityCategory: ZodEnum<{ CC-I: "CC-I"; CC-II: "CC-II"; }>; evidence: ZodString; hlr: ZodEnum<{ A: "A"; B: "B"; C: "C"; D: "D"; E: "E"; F: "F"; G: "G"; H: "H"; I: "I"; }>; reviewNotes: ZodOptional<ZodString>; satisfiedByElementPaths: ZodArray<ZodString>; sr: ZodString; status: ZodEnum<{ MET: "MET"; NOT_APPLICABLE: "NOT_APPLICABLE"; NOT_MET: "NOT_MET"; PARTIAL: "PARTIAL"; PENDING_REVIEW: "PENDING_REVIEW"; }>; }, $strip>>; created: ZodString; decayHeatCharacterizations: ZodArray<ZodObject<{ basis: ZodString; decayHeatLevel: ZodObject<{ max: ZodNumber; min: ZodNumber; representative: ZodNumber; units: ZodOptional<ZodString>; }, $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>>; isLpsd: ZodBoolean; posId: ZodString; timeAfterShutdownHours: ZodNumber; }, $strip>>; decayHeatCurve: ZodOptional<ZodObject<{ name: ZodString; points: ZodArray<ZodObject<{ fractionOfPower: ZodNumber; hours: ZodNumber; }, $strip>>; }, $strip>>; decayHeatOperatingDays: ZodOptional<ZodNumber>; demandTimeBasedRecords: ZodOptional<ZodArray<ZodObject<{ delineatedToAvoidAveraging: ZodBoolean; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; initiatorBasis: ZodEnum<{ DEMAND_BASED: "DEMAND_BASED"; TIME_BASED: "TIME_BASED"; }>; justification: ZodString; posId: ZodString; }, $strip>>>; description: ZodOptional<ZodString>; documentation: ZodObject<{ asBuiltLimitations: ZodString; decayHeatPerPos: ZodString; durationsTimesSinceShutdownFrequencies: ZodString; evolutionSelectionAndDefinitions: 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>>; modelUncertaintySources: ZodString; posCharacteristics: ZodString; posGroupDefinitions: ZodString; posGroupingProcessAndCriteria: ZodString; posIdentificationProcessAndCriteria: ZodString; praTaskInterfaces: ZodString; processDescription: ZodString; }, $strip>; evolutionGroups: ZodOptional<ZodArray<ZodObject<{ boundedByWorstCaseImpact: ZodString; comparableImpactAcrossMembers: ZodBoolean; description: ZodOptional<ZodString>; groupingDoesNotImpactRiskSignificantSequences: ZodBoolean; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; memberEvolutionIds: ZodArray<ZodString>; name: ZodString; similarityBasis: ZodString; uuid: ZodString; }, $strip>>>; exampleDocuments: ZodOptional<ZodArray<ZodObject<{ citation: ZodOptional<ZodString>; extracted: ZodString; id: ZodString; kind: ZodEnum<{ doc: "doc"; image: "image"; sheet: "sheet"; }>; linked: ZodNumber; name: ZodString; sizeLabel: ZodString; uploadedLabel: ZodString; url: ZodOptional<ZodString>; }, $strip>>>; hazardGroupReviews: ZodOptional<ZodArray<ZodObject<{ basis: ZodString; conditionsRemainSufficient: ZodBoolean; hazardBarrierEffectivenessChanges: ZodArray<ZodString>; hazardGroup: ZodString; propagationPathwayModifications: ZodArray<ZodString>; sscFragilityModifications: ZodArray<ZodString>; }, $strip>>>; includesAtPowerOperations: ZodBoolean; includesLPSDOperations: ZodOptional<ZodBoolean>; includesNonInternalHazardGroups: ZodBoolean; internalReviewComments: ZodObject<{ comments: ZodArray<ZodObject<{ associatedField: ZodOptional<ZodString>; associatedSr: ZodOptional<ZodString>; authorId: ZodString; authorRole: ZodEnum<{ EXTERNAL_AUDITOR: "EXTERNAL_AUDITOR"; EXTERNAL_PEER_REVIEWER: "EXTERNAL_PEER_REVIEWER"; INTERNAL_APPROVER: "INTERNAL_APPROVER"; INTERNAL_REVIEWER: "INTERNAL_REVIEWER"; }>; createdAt: ZodString; resolution: ZodOptional<ZodString>; resolved: ZodBoolean; resolvedAt: ZodOptional<ZodString>; resolvedBy: ZodOptional<ZodString>; severity: ZodOptional<ZodEnum<{ MAJOR: "MAJOR"; MINOR: "MINOR"; OBSERVATION: "OBSERVATION"; }>>; text: ZodString; uuid: ZodString; }, $strip>>; openCount: ZodNumber; resolvedCount: ZodNumber; }, $strip>; interviewRecords: ZodOptional<ZodArray<ZodObject<{ date: ZodString; evolutionId: ZodOptional<ZodString>; findings: ZodString; method: ZodEnum<{ COMPUTERIZED_WALKDOWN: "COMPUTERIZED_WALKDOWN"; INTERVIEW: "INTERVIEW"; TABLETOP: "TABLETOP"; WALKDOWN: "WALKDOWN"; }>; overlookedEvolutionsIdentified: ZodArray<ZodString>; personnelRoles: ZodArray<ZodString>; posId: ZodOptional<ZodString>; uuid: ZodOptional<ZodString>; }, $strip>>>; metadata: ZodObject<{ analysisDate: ZodString; analysts: ZodArray<ZodString>; lastModifiedBy: ZodString; lastModifiedDate: ZodString; limitations: ZodArray<ZodString>; plantIdentity: ZodOptional<ZodObject<{ intermediateCoolant: ZodOptional<ZodString>; name: ZodString; numberOfModules: ZodOptional<ZodNumber>; powerConversionFluid: ZodOptional<ZodString>; primaryCoolant: ZodString; reactorType: ZodString; siteName: ZodOptional<ZodString>; thermalPower: ZodString; vendor: ZodString; }, $strip>>; reviewers: ZodArray<ZodObject<{ id: ZodString; name: ZodString; organization: ZodOptional<ZodString>; qualification: ZodOptional<ZodString>; role: ZodEnum<{ EXTERNAL_AUDITOR: "EXTERNAL_AUDITOR"; EXTERNAL_PEER_REVIEWER: "EXTERNAL_PEER_REVIEWER"; INTERNAL_APPROVER: "INTERNAL_APPROVER"; INTERNAL_REVIEWER: "INTERNAL_REVIEWER"; }>; title: ZodOptional<ZodString>; }, $strip>>; scope: ZodString; versionInfo: ZodObject<{ deprecatedFields: ZodOptional<ZodArray<ZodString>>; deprecatedInterfaces: ZodOptional<ZodArray<ZodString>>; lastUpdated: ZodString; schemaVersion: ZodString; version: ZodString; }, $strip>; }, $strip>; modelUncertainty: ZodObject<{ description: ZodOptional<ZodString>; name: ZodString; reasonableAlternatives: ZodArray<ZodObject<{ alternative: ZodString; applicableElements: ZodOptional<ZodArray<ZodString>>; reasonNotSelected: ZodString; }, $strip>>; relatedAssumptions: ZodArray<ZodObject<{ applicableElements: ZodOptional<ZodArray<ZodString>>; assumption: ZodString; basis: ZodString; }, $strip>>; requirementReference: ZodOptional<ZodString>; uncertaintySources: ZodArray<ZodObject<{ applicableElements: ZodOptional<ZodArray<ZodString>>; impact: ZodString; source: ZodString; }, $strip>>; uuid: ZodString; }, $strip>; modified: ZodString; name: ZodString; newlyDevelopedMethodIds: ZodOptional<ZodArray<ZodString>>; owner: ZodOptional<ZodString>; plantEvolutions: ZodArray<ZodObject<{ description: ZodString; futureEvolutionReview: ZodOptional<ZodObject<{ durationChanges: ZodArray<ZodString>; earlierOrLaterEntryDecayHeatImpacts: ZodArray<ZodString>; higherRiskStatesNotPreviouslyEncountered: ZodArray<ZodString>; }, $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>>; name: ZodString; operatingModes: ZodArray<ZodString>; plantOperatingStateIds: ZodArray<ZodString>; preOperationalAssumptions: ZodOptional<ZodArray<ZodObject<{ addressingPlans: ZodOptional<ZodString>; affectedElementIds: ZodArray<ZodString>; affectedTechnicalElementCodes: ZodOptional<ZodArray<...>>; assumptionId: ZodString; closureBasis: ZodString; description: ZodString; impact: ZodOptional<ZodString>; implementsSrs: ZodOptional<ZodArray<...>>; influenceOnDefinition: ZodString; isPreOperational: ZodOptional<ZodBoolean>; limitations: ZodArray<ZodString>; owner: ZodOptional<ZodString>; plannedClosureActions: ZodArray<ZodString>; potentialAlternatives: ZodOptional<ZodArray<...>>; rationale: ZodOptional<ZodString>; references: ZodOptional<ZodArray<...>>; requiredDesignInformation: ZodOptional<ZodArray<...>>; resolutionPlan: ZodOptional<ZodString>; riskImpact: ZodEnum<typeof ImportanceLevel>; sensitivityAnalysis: ZodOptional<ZodObject<..., ...>>; status: ZodEnum<{ CLOSED: ...; IN_PROGRESS: ...; OPEN: ...; }>; uuid: ZodString; }, $strip>>>; reviewedDocumentation: ZodObject<{ activitiesLeadingToChanges: ZodArray<ZodString>; availableInstrumentation: ZodArray<ZodString>; decayHeatRemovalMechanisms: ZodArray<ZodString>; operatingModes: ZodArray<ZodString>; operationalAssumptions: ZodArray<ZodString>; radionuclideTransportBarrierStatus: ZodArray<ZodString>; rcbConfigurations: ZodArray<ZodString>; rcsParameterRanges: ZodArray<ZodString>; sscCapabilityChanges: ZodArray<ZodString>; }, $strip>; sourceDocumentRef: ZodOptional<ZodString>; type: ZodEnum<typeof EvolutionType>; uuid: ZodString; }, $strip>>; plantOperatingStateGroups: ZodOptional<ZodArray<ZodObject<{ boundingCharacteristics: ZodArray<ZodString>; description: ZodOptional<ZodString>; doesNotMaskRiskSignificantContributors: ZodBoolean; entryFrequency: ZodUnion<readonly [ZodNumber, ZodObject<{ distribution: ZodOptional<...>; source: ZodOptional<...>; units: ZodEnum<...>; value: ZodNumber; }, $strip>]>; evolutionType: ZodEnum<typeof EvolutionType>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; memberPosIds: ZodArray<ZodString>; name: ZodString; preOperationalAssumptions: ZodOptional<ZodArray<ZodObject<{ addressingPlans: ZodOptional<...>; affectedElementIds: ZodArray<...>; affectedTechnicalElementCodes: ZodOptional<...>; assumptionId: ZodString; closureBasis: ZodString; description: ZodString; impact: ZodOptional<...>; implementsSrs: ZodOptional<...>; influenceOnDefinition: ZodString; isPreOperational: ZodOptional<...>; limitations: ZodArray<...>; owner: ZodOptional<...>; plannedClosureActions: ZodArray<...>; potentialAlternatives: ZodOptional<...>; rationale: ZodOptional<...>; references: ZodOptional<...>; requiredDesignInformation: ZodOptional<...>; resolutionPlan: ZodOptional<...>; riskImpact: ZodEnum<...>; sensitivityAnalysis: ZodOptional<...>; status: ZodEnum<...>; uuid: ZodString; }, $strip>>>; similarityBasis: ZodString; summedDurationHours: ZodNumber; uuid: ZodString; }, $strip>>>; plantOperatingStates: ZodArray<ZodObject<{ activitiesLeadingToParameterChanges: ZodArray<ZodString>; applicableInitiatingEvents: ZodArray<ZodObject<{ description: ZodOptional<ZodString>; eventType: ZodLiteral<"INITIATING">; frequency: ZodUnion<readonly [ZodNumber, ZodObject<..., ...>]>; name: ZodString; uuid: ZodString; }, $strip>>; availableInstrumentation: ZodArray<ZodObject<{ availability: ZodBoolean; description: ZodOptional<ZodString>; location: ZodString; name: ZodString; parameter: ZodString; range: ZodOptional<ZodTuple<[..., ...], null>>; safetyRelated: ZodBoolean; units: ZodOptional<ZodString>; uuid: ZodString; }, $strip>>; decayHeatBasis: ZodOptional<ZodString>; decayHeatLevelDefined: ZodBoolean; decayHeatRemoval: ZodObject<{ passiveMechanisms: ZodRecord<ZodString, ZodEnum<{ NO: "NO"; OOS: "OOS"; STANDBY: "STANDBY"; YES: "YES"; }>>; primaryCoolingSystems: ZodRecord<ZodString, ZodEnum<{ NO: "NO"; OOS: "OOS"; STANDBY: "STANDBY"; YES: "YES"; }>>; secondaryCoolingSystems: ZodRecord<ZodString, ZodEnum<{ NO: "NO"; OOS: "OOS"; STANDBY: "STANDBY"; YES: "YES"; }>>; }, $strip>; description: ZodString; docsLinked: ZodOptional<ZodNumber>; durationAndCycleTimingBasis: ZodOptional<ZodString>; evolutionId: ZodString; hazardGroupReviews: ZodOptional<ZodArray<ZodObject<{ basis: ZodString; conditionsRemainSufficient: ZodBoolean; hazardBarrierEffectivenessChanges: ZodArray<ZodString>; hazardGroup: ZodString; propagationPathwayModifications: ZodArray<ZodString>; sscFragilityModifications: ZodArray<ZodString>; }, $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>>; meanDurationHours: ZodNumber; meanEntryFrequency: ZodUnion<readonly [ZodNumber, ZodObject<{ distribution: ZodOptional<ZodObject<..., ...>>; source: ZodOptional<ZodString>; units: ZodEnum<typeof FrequencyUnit>; value: ZodNumber; }, $strip>]>; meanTimeAfterShutdownHours: ZodOptional<ZodNumber>; name: ZodString; operatingMode: ZodEnum<typeof OperatingMode>; preOperationalAssumptions: ZodOptional<ZodArray<ZodObject<{ addressingPlans: ZodOptional<ZodString>; affectedElementIds: ZodArray<ZodString>; affectedTechnicalElementCodes: ZodOptional<ZodArray<...>>; assumptionId: ZodString; closureBasis: ZodString; description: ZodString; impact: ZodOptional<ZodString>; implementsSrs: ZodOptional<ZodArray<...>>; influenceOnDefinition: ZodString; isPreOperational: ZodOptional<ZodBoolean>; limitations: ZodArray<ZodString>; owner: ZodOptional<ZodString>; plannedClosureActions: ZodArray<ZodString>; potentialAlternatives: ZodOptional<ZodArray<...>>; rationale: ZodOptional<ZodString>; references: ZodOptional<ZodArray<...>>; requiredDesignInformation: ZodOptional<ZodArray<...>>; resolutionPlan: ZodOptional<ZodString>; riskImpact: ZodEnum<typeof ImportanceLevel>; sensitivityAnalysis: ZodOptional<ZodObject<..., ...>>; status: ZodEnum<{ CLOSED: ...; IN_PROGRESS: ...; OPEN: ...; }>; uuid: ZodString; }, $strip>>>; radioactiveMaterialSources: ZodArray<ZodObject<{ barriers: ZodArray<ZodString>; description: ZodString; exclusionJustification: ZodOptional<ZodString>; location: ZodEnum<typeof SourceLocation>; name: ZodString; radionuclides: ZodArray<ZodString>; releasePaths: ZodArray<ZodString>; screeningStatus: ZodEnum<typeof ScreeningStatus>; status: ZodString; uuid: ZodString; }, $strip>>; radionuclideTransportBarriers: ZodArray<ZodObject<{ breachCriteria: ZodArray<ZodString>; description: ZodOptional<ZodString>; monitoringParameters: ZodArray<ZodString>; name: ZodString; status: ZodOptional<ZodEnum<typeof BarrierStatus>>; uuid: ZodString; }, $strip>>; rcbConfiguration: ZodString; rcsParameters: ZodObject<{ coolantInventory: ZodOptional<ZodObject<{ max: ZodNumber; min: ZodNumber; representative: ZodNumber; units: ZodOptional<...>; }, $strip>>; coolantPressure: ZodObject<{ max: ZodNumber; min: ZodNumber; representative: ZodNumber; units: ZodOptional<ZodString>; }, $strip>; decayHeatLevel: ZodObject<{ max: ZodNumber; min: ZodNumber; representative: ZodNumber; units: ZodOptional<ZodString>; }, $strip>; otherParameters: ZodOptional<ZodRecord<ZodString, ZodObject<{ max: ...; min: ...; representative: ...; units: ...; }, $strip>>>; powerLevel: ZodObject<{ max: ZodNumber; min: ZodNumber; representative: ZodNumber; units: ZodOptional<ZodString>; }, $strip>; rcsConfigurationDescription: ZodString; reactorCoolantTemperature: ZodObject<{ max: ZodNumber; min: ZodNumber; representative: ZodNumber; units: ZodOptional<ZodString>; }, $strip>; reactorLevel: ZodOptional<ZodObject<{ max: ZodNumber; min: ZodNumber; representative: ZodNumber; units: ZodOptional<...>; }, $strip>>; timeAfterShutdownHours: ZodOptional<ZodNumber>; }, $strip>; riskSignificance: ZodOptional<ZodObject<{ cdf: ZodUnion<readonly [ZodNumber, ZodObject<..., ...>]>; importanceMeasures: ZodOptional<ZodArray<ZodObject<..., ...>>>; lerf: ZodOptional<ZodUnion<readonly [..., ...]>>; posId: ZodString; riskContributionFraction: ZodNumber; riskSignificantContributors: ZodArray<ZodString>; }, $strip>>; safetyFunctions: ZodArray<ZodObject<{ applicableInitiatingEvents: ZodArray<ZodString>; category: ZodEnum<typeof SafetyFunctionCategory>; description: ZodString; failureCriterion: ZodString; implementationMechanisms: ZodArray<ZodObject<{ description: ...; name: ...; reliability: ...; status: ...; type: ...; }, $strip>>; name: ZodString; state: ZodEnum<{ FAILURE: "FAILURE"; STANDBY: "STANDBY"; SUCCESS: "SUCCESS"; }>; successCriteriaIds: ZodArray<ZodString>; successCriterion: ZodString; supportingSscs: ZodArray<ZodString>; uuid: ZodString; }, $strip>>; sscOperationalCharacteristics: ZodArray<ZodObject<{ desiredState: ZodString; ssc: ZodString; supportedSafetyFunction: ZodEnum<typeof SafetyFunctionCategory>; }, $strip>>; successCriteriaIds: ZodArray<ZodString>; timeBoundary: ZodObject<{ endingCondition: ZodString; startingCondition: ZodString; transitionParameters: ZodArray<ZodObject<{ monitored: ZodBoolean; monitoringInstruments: ZodOptional<...>; parameter: ZodString; threshold: ZodUnion<...>; units: ZodOptional<...>; }, $strip>>; }, $strip>; timeVaryingConditions: ZodOptional<ZodArray<ZodObject<{ description: ZodOptional<ZodString>; impactOnSafetyFunctions: ZodString; name: ZodString; parameter: ZodString; requiresMonitoring: ZodBoolean; timeHours: ZodNumber; uncertainty: ZodOptional<ZodNumber>; units: ZodOptional<ZodString>; uuid: ZodString; value: ZodNumber; }, $strip>>>; uiStatus: ZodOptional<ZodEnum<{ draft: "draft"; ok: "ok"; warn: "warn"; }>>; uiStatusMessage: ZodOptional<ZodString>; uuid: ZodString; }, $strip>>; plantRepresentationAccuracy: ZodObject<{ accuracy: ZodEnum<typeof ImportanceLevel>; basis: ZodString; detailConsistentWithPlant: ZodBoolean; highConfidenceAreas: 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>>; improvementPlans: ZodArray<ZodString>; lowerConfidenceAreas: ZodArray<ZodString>; scope: ZodEnum<{ OPERATING: "OPERATING"; PRE_OPERATIONAL: "PRE_OPERATIONAL"; }>; sufficiencyJustification: ZodString; sufficientForRiskSignificantContributors: ZodBoolean; }, $strip>; plantStage: ZodEnum<{ OPERATIONAL: "OPERATIONAL"; PRE_OPERATIONAL: "PRE_OPERATIONAL"; }>; praScope: ZodString; preOperationalAssumptions: ZodOptional<ZodArray<ZodObject<{ addressingPlans: ZodOptional<ZodString>; affectedElementIds: ZodArray<ZodString>; affectedTechnicalElementCodes: ZodOptional<ZodArray<ZodString>>; assumptionId: ZodString; closureBasis: ZodString; description: ZodString; impact: ZodOptional<ZodString>; implementsSrs: ZodOptional<ZodArray<ZodObject<{ hlr: ZodEnum<...>; sr: ZodString; }, $strip>>>; influenceOnDefinition: ZodString; isPreOperational: ZodOptional<ZodBoolean>; limitations: ZodArray<ZodString>; owner: ZodOptional<ZodString>; plannedClosureActions: ZodArray<ZodString>; potentialAlternatives: ZodOptional<ZodArray<ZodString>>; rationale: ZodOptional<ZodString>; references: ZodOptional<ZodArray<ZodString>>; requiredDesignInformation: ZodOptional<ZodArray<ZodObject<{ date: ZodOptional<...>; description: ZodOptional<...>; requirementId: ZodOptional<...>; revision: ZodOptional<...>; sourceId: ZodString; sourceType: ZodString; standardSection: ZodOptional<...>; }, $strip>>>; resolutionPlan: ZodOptional<ZodString>; riskImpact: ZodEnum<typeof ImportanceLevel>; sensitivityAnalysis: ZodOptional<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>>; status: ZodEnum<{ CLOSED: "CLOSED"; IN_PROGRESS: "IN_PROGRESS"; OPEN: "OPEN"; }>; uuid: ZodString; }, $strip>>>; references: ZodOptional<ZodArray<ZodObject<{ description: ZodString; technicalElementId: ZodString; technicalElementType: ZodEnum<typeof TechnicalElementTypes>; }, $strip>>>; screeningRecords: ZodArray<ZodObject<{ alternateCriterionJustification: ZodOptional<ZodString>; criterion: ZodOptional<ZodEnum<{ ALTERNATE: "ALTERNATE"; SCR-1: "SCR-1"; SCR-2: "SCR-2"; SCR-3: "SCR-3"; }>>; 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>>; justification: ZodString; posId: ZodString; quantitativeBasis: ZodOptional<ZodNumber>; retained: ZodBoolean; riskSignificance: ZodOptional<ZodEnum<typeof ImportanceLevel>>; }, $strip>>; separationRecords: ZodArray<ZodObject<{ differentBarrierConfiguration: ZodBoolean; differentSuccessCriteria: ZodBoolean; differingResponseBasis: 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>>; moreSevereReleasePotential: ZodBoolean; separatedPosIds: ZodArray<ZodString>; }, $strip>>; subsumedPosRecords: ZodOptional<ZodArray<ZodObject<{ criterion: ZodEnum<{ ALTERNATE: "ALTERNATE"; SCR-1: "SCR-1"; SCR-2: "SCR-2"; SCR-3: "SCR-3"; }>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: ...; B: ...; C: ...; D: ...; E: ...; F: ...; G: ...; H: ...; I: ...; }>; sr: ZodString; }, $strip>>; justification: ZodString; limitations: ZodArray<ZodString>; riskImpact: ZodEnum<typeof ImportanceLevel>; sensitivityAnalysis: ZodOptional<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>>; subsumedPosId: ZodString; subsumingPosId: ZodString; validationMethod: ZodString; }, $strip>>>; tags: ZodOptional<ZodArray<ZodString>>; timeVaryingConditions: ZodOptional<ZodArray<ZodObject<{ description: ZodOptional<ZodString>; impactOnSafetyFunctions: ZodString; name: ZodString; parameter: ZodString; requiresMonitoring: ZodBoolean; timeHours: ZodNumber; uncertainty: ZodOptional<ZodNumber>; units: ZodOptional<ZodString>; uuid: ZodString; value: ZodNumber; }, $strip>>>; transitionEvents: ZodArray<ZodObject<{ description: ZodOptional<ZodString>; durationHours: ZodOptional<ZodNumber>; frequency: ZodUnion<readonly [ZodNumber, ZodObject<{ distribution: ZodOptional<ZodObject<..., ...>>; source: ZodOptional<ZodString>; units: ZodEnum<typeof FrequencyUnit>; value: ZodNumber; }, $strip>]>; fromPosId: ZodString; name: ZodString; procedureIds: ZodArray<ZodString>; requiredEquipment: ZodArray<ZodString>; requiredHumanActions: ZodArray<ZodString>; risks: ZodArray<ZodString>; riskSignificance: ZodOptional<ZodEnum<typeof ImportanceLevel>>; toPosId: ZodString; transitionParameters: ZodArray<ZodObject<{ monitored: ZodBoolean; monitoringInstruments: ZodOptional<ZodArray<ZodString>>; parameter: ZodString; threshold: ZodUnion<readonly [ZodString, ZodNumber]>; units: ZodOptional<ZodString>; }, $strip>>; trigger: ZodString; uuid: ZodString; }, $strip>>; type: ZodLiteral<PLANT_OPERATING_STATES_ANALYSIS>; uuid: ZodString; validationRules: ZodObject<{ collectiveExhaustivity: ZodObject<{ allConfigurationsCovered: ZodBoolean; coverageFraction: ZodNumber; summedPosHours: ZodNumber; totalCycleHours: ZodNumber; verificationMethod: ZodString; }, $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>>; mutualExclusivity: ZodObject<{ allConditionsBelongToExactlyOnePos: ZodBoolean; delineationParameters: ZodArray<ZodString>; verificationMethod: ZodString; }, $strip>; transitions: ZodObject<{ transitionMatrix: ZodRecord<ZodString, ZodArray<ZodString>>; transitionTriggers: ZodRecord<ZodString, ZodString>; }, $strip>; }, $strip>; version: ZodString; workflowHistory: ZodArray<ZodObject<{ actor: ZodString; enteredAt: ZodString; exitedAt: ZodOptional<ZodString>; note: ZodOptional<ZodString>; state: ZodEnum<{ DEPRECATED: "DEPRECATED"; DRAFT: "DRAFT"; EXTERNAL_AUDIT: "EXTERNAL_AUDIT"; EXTERNAL_PEER_REVIEW: "EXTERNAL_PEER_REVIEW"; FINAL: "FINAL"; INTERNAL_APPROVAL: "INTERNAL_APPROVAL"; INTERNAL_TECHNICAL_REVIEW: "INTERNAL_TECHNICAL_REVIEW"; REVISION_REQUIRED: "REVISION_REQUIRED"; }>; }, $strip>>; workflowState: ZodEnum<{ DEPRECATED: "DEPRECATED"; DRAFT: "DRAFT"; EXTERNAL_AUDIT: "EXTERNAL_AUDIT"; EXTERNAL_PEER_REVIEW: "EXTERNAL_PEER_REVIEW"; FINAL: "FINAL"; INTERNAL_APPROVAL: "INTERNAL_APPROVAL"; INTERNAL_TECHNICAL_REVIEW: "INTERNAL_TECHNICAL_REVIEW"; REVISION_REQUIRED: "REVISION_REQUIRED"; }>; }, $strip>

Defined in: pos/plant-operating-state-analysis.ts:402