// Generated by cimgen — do not edit by hand.
#![allow(clippy::all, dead_code, unused)]
use crate::shapes::{AltBranch, Branch, Check, ClosedShape, Constraint, Logic, LogicOp, NodeKind, Path, PropShape, ShapeDef, Step, Target};
// Repeated messages, descriptions and severities, interned.
const S0: &str = "nc:AssessedElement";
const S1: &str = "AssessedElement.AssessedPowerTransferCorridor";
const S2: &str = "AssessedElement.ConductingEquipment";
const S3: &str = "AssessedElement.DCTieCorridor";
const S4: &str = "AssessedElement.Line";
const S5: &str = "AssessedElement.OperationalLimit";
const S6: &str = "aec:AssessedElement-associations";
const S7: &str = "C:NC:AE:AssessedElement:associations";
const S8: &str = "AssessedElement does not have at least one of the following association ends instantiated: AssessedElement.ConductingEquipment, AssessedElement.OperationalLimit, AssessedElement.DCTieCorridor, AssessedElement.AssessedPowerTransferCorridor, AssessedElement.Line.";
const S9: &str = "An AssessedElement shall have at least one of the following association ends instantiated: AssessedElement.ConductingEquipment, AssessedElement.OperationalLimit, AssessedElement.DCTieCorridor, AssessedElement.AssessedPowerTransferCorridor, AssessedElement.Line.";
const S10: &str = "sh:Violation";
const S11: &str = "ALL";
const S12: &str = "AssessedElement-AP-Con-Complex-SHACL";
const S13: &str = "nc:AssessedElementWithContingency";
const S14: &str = "AssessedElementWithContingency.combinationConstraintKind";
const S15: &str = "ElementCombinationConstraintKind.included";
const S16: &str = "ElementCombinationConstraintKind.excluded";
const S17: &str = "aec:AssessedElementWithContingency.combinationConstraintKind-allowedValue";
const S18: &str = "C:NC:AE:AssessedElementWithContingency.combinationConstraintKind:allowedValues";
const S19: &str = "nc:AssessedElementWithContingency.combinationConstraintKind uses ElementCombinationConstraintKind.considered which is not allowed.";
const S20: &str = "ElementCombinationConstraintKind.considered is not allowed value for the attribute AssessedElementWithContingency.combinationConstraintKind.";
const S21: &str = "type";
const S22: &str = "AssessedElementWithRemedialAction";
const S23: &str = "AssessedElement";
const S24: &str = "AssessedElementWithContingency";
const S25: &str = "OperationalLimitSet";
const S26: &str = "BaseCaseCurrentLimit";
const S27: &str = "CrossBorderRelevance";
const S28: &str = "ActivePowerLimit";
const S29: &str = "ApparentPowerLimit";
const S30: &str = "VoltageLimit";
const S31: &str = "InfeedLimit";
const S32: &str = "VoltageAngleLimit";
const S33: &str = "CurrentLimit";
const S34: &str = "FullModel";
const S35: &str = "DifferenceModel";
const S36: &str = "Dataset";
const S37: &str = "ae:AllowedClasses-property";
const S38: &str = "ClassNotInProfile";
const S39: &str = "This class is not part of the profile to which this dataset conforms to.";
const S40: &str = "Checks if the dataset contains classes which are not defined in the profile to which this dataset conforms to.";
const S41: &str = "sh:Info";
const S42: &str = "AE";
const S43: &str = "AssessedElement-AP-Con-Simple-SHACL";
const S44: &str = "IdentifiedObject.description";
const S45: &str = "string";
const S46: &str = "ido:IdentifiedObject.description-datatype";
const S47: &str = "IdentifiedObject.description-datatype";
const S48: &str = "The datatype is not literal or it violates the xsd datatype.";
const S49: &str = "This constraint validates the datatype of the property (attribute).";
const S50: &str = "ido:IdentifiedObject.description-cardinality";
const S51: &str = "IdentifiedObject.description-cardinality";
const S52: &str = "Cardinality violation. Upper bound shall be 1";
const S53: &str = "This constraint validates the cardinality of the property (attribute).";
const S54: &str = "IdentifiedObject.mRID";
const S55: &str = "ido:IdentifiedObject.mRID-datatype";
const S56: &str = "IdentifiedObject.mRID-datatype";
const S57: &str = "ido:IdentifiedObject.mRID-cardinality";
const S58: &str = "IdentifiedObject.mRID-cardinality";
const S59: &str = "Missing required property (attribute).";
const S60: &str = "IdentifiedObject.name";
const S61: &str = "ido:IdentifiedObject.name-datatype";
const S62: &str = "IdentifiedObject.name-datatype";
const S63: &str = "ido:IdentifiedObject.name-cardinality";
const S64: &str = "IdentifiedObject.name-cardinality";
const S65: &str = "AssessedElement.isCriticalForCapacityCalculation";
const S66: &str = "boolean";
const S67: &str = "ae:AssessedElement.isCriticalForCapacityCalculation-datatype";
const S68: &str = "AssessedElement.isCriticalForCapacityCalculation-datatype";
const S69: &str = "ae:AssessedElement.isCriticalForCapacityCalculation-cardinality";
const S70: &str = "AssessedElement.isCriticalForCapacityCalculation-cardinality";
const S71: &str = "AssessedElement.AssessedSystemOperator";
const S72: &str = "ae:AssessedElement.AssessedSystemOperator-cardinality";
const S73: &str = "AssessedElement.AssessedSystemOperator-cardinality";
const S74: &str = "Association with cardinality violation at the used direction.";
const S75: &str = "This constraint validates the cardinality of the association at the used direction.";
const S76: &str = "AssessedElement.OverlappingZone";
const S77: &str = "ae:AssessedElement.OverlappingZone-valueType";
const S78: &str = "AssessedElement.OverlappingZone-valueType";
const S79: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:OverlappingZone";
const S80: &str = "This constraint validates the value of the association at the used direction.";
const S81: &str = "nc:OverlappingZone";
const S82: &str = "ae:AssessedElement.OverlappingZone-cardinality";
const S83: &str = "AssessedElement.OverlappingZone-cardinality";
const S84: &str = "AssessedElement.NativeRegion";
const S85: &str = "ae:AssessedElement.NativeRegion-cardinality";
const S86: &str = "AssessedElement.NativeRegion-cardinality";
const S87: &str = "AssessedElement.normalScannedThresholdMargin";
const S88: &str = "float";
const S89: &str = "ae:AssessedElement.normalScannedThresholdMargin-datatype";
const S90: &str = "AssessedElement.normalScannedThresholdMargin-datatype";
const S91: &str = "ae:AssessedElement.normalScannedThresholdMargin-cardinality";
const S92: &str = "AssessedElement.normalScannedThresholdMargin-cardinality";
const S93: &str = "AssessedElement.normalIndividualValidationAdjustment";
const S94: &str = "ae:AssessedElement.normalIndividualValidationAdjustment-datatype";
const S95: &str = "AssessedElement.normalIndividualValidationAdjustment-datatype";
const S96: &str = "ae:AssessedElement.normalIndividualValidationAdjustment-cardinality";
const S97: &str = "AssessedElement.normalIndividualValidationAdjustment-cardinality";
const S98: &str = "AssessedElement.normalIndividualValidationAdjustmentJustification";
const S99: &str = "ae:AssessedElement.normalIndividualValidationAdjustmentJustification-datatype";
const S100: &str = "AssessedElement.normalIndividualValidationAdjustmentJustification-datatype";
const S101: &str = "ae:AssessedElement.normalIndividualValidationAdjustmentJustification-cardinality";
const S102: &str = "AssessedElement.normalIndividualValidationAdjustmentJustification-cardinality";
const S103: &str = "AssessedElement.normalCoordinatedValidationAdjustment";
const S104: &str = "ae:AssessedElement.normalCoordinatedValidationAdjustment-datatype";
const S105: &str = "AssessedElement.normalCoordinatedValidationAdjustment-datatype";
const S106: &str = "ae:AssessedElement.normalCoordinatedValidationAdjustment-cardinality";
const S107: &str = "AssessedElement.normalCoordinatedValidationAdjustment-cardinality";
const S108: &str = "AssessedElement.normalAppointedMargin";
const S109: &str = "ae:AssessedElement.normalAppointedMargin-datatype";
const S110: &str = "AssessedElement.normalAppointedMargin-datatype";
const S111: &str = "ae:AssessedElement.normalAppointedMargin-cardinality";
const S112: &str = "AssessedElement.normalAppointedMargin-cardinality";
const S113: &str = "AssessedElement.normalIndividualValidationAdjustmentShare";
const S114: &str = "ae:AssessedElement.normalIndividualValidationAdjustmentShare-datatype";
const S115: &str = "AssessedElement.normalIndividualValidationAdjustmentShare-datatype";
const S116: &str = "ae:AssessedElement.normalIndividualValidationAdjustmentShare-cardinality";
const S117: &str = "AssessedElement.normalIndividualValidationAdjustmentShare-cardinality";
const S118: &str = "AssessedElement.SecuredForRegion";
const S119: &str = "ae:AssessedElement.SecuredForRegion-cardinality";
const S120: &str = "AssessedElement.SecuredForRegion-cardinality";
const S121: &str = "AssessedElement.targetRemainingAvailableMargin";
const S122: &str = "ae:AssessedElement.targetRemainingAvailableMargin-datatype";
const S123: &str = "AssessedElement.targetRemainingAvailableMargin-datatype";
const S124: &str = "ae:AssessedElement.targetRemainingAvailableMargin-cardinality";
const S125: &str = "AssessedElement.targetRemainingAvailableMargin-cardinality";
const S126: &str = "AssessedElement.normalMaxFlow";
const S127: &str = "ae:AssessedElement.normalMaxFlow-datatype";
const S128: &str = "AssessedElement.normalMaxFlow-datatype";
const S129: &str = "ae:AssessedElement.normalMaxFlow-cardinality";
const S130: &str = "AssessedElement.normalMaxFlow-cardinality";
const S131: &str = "AssessedElement.normalTargetRemainingAvailableMarginJustification";
const S132: &str = "ae:AssessedElement.normalTargetRemainingAvailableMarginJustification-datatype";
const S133: &str = "AssessedElement.normalTargetRemainingAvailableMarginJustification-datatype";
const S134: &str = "ae:AssessedElement.normalTargetRemainingAvailableMarginJustification-cardinality";
const S135: &str = "AssessedElement.normalTargetRemainingAvailableMarginJustification-cardinality";
const S136: &str = "AssessedElement.isCombinableWithContingency";
const S137: &str = "ae:AssessedElement.isCombinableWithContingency-datatype";
const S138: &str = "AssessedElement.isCombinableWithContingency-datatype";
const S139: &str = "ae:AssessedElement.isCombinableWithContingency-cardinality";
const S140: &str = "AssessedElement.isCombinableWithContingency-cardinality";
const S141: &str = "AssessedElement.outsideCapacityMargin";
const S142: &str = "ae:AssessedElement.outsideCapacityMargin-datatype";
const S143: &str = "AssessedElement.outsideCapacityMargin-datatype";
const S144: &str = "ae:AssessedElement.outsideCapacityMargin-cardinality";
const S145: &str = "AssessedElement.outsideCapacityMargin-cardinality";
const S146: &str = "AssessedElement.normalCriticalElementJustification";
const S147: &str = "ae:AssessedElement.normalCriticalElementJustification-datatype";
const S148: &str = "AssessedElement.normalCriticalElementJustification-datatype";
const S149: &str = "ae:AssessedElement.normalCriticalElementJustification-cardinality";
const S150: &str = "AssessedElement.normalCriticalElementJustification-cardinality";
const S151: &str = "AssessedElement.inBaseCase";
const S152: &str = "ae:AssessedElement.inBaseCase-datatype";
const S153: &str = "AssessedElement.inBaseCase-datatype";
const S154: &str = "ae:AssessedElement.inBaseCase-cardinality";
const S155: &str = "AssessedElement.inBaseCase-cardinality";
const S156: &str = "ae:AssessedElement.ConductingEquipment-cardinality";
const S157: &str = "AssessedElement.ConductingEquipment-cardinality";
const S158: &str = "ae:AssessedElement.DCTieCorridor-valueType";
const S159: &str = "AssessedElement.DCTieCorridor-valueType";
const S160: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DCTieCorridor";
const S161: &str = "nc:DCTieCorridor";
const S162: &str = "ae:AssessedElement.DCTieCorridor-cardinality";
const S163: &str = "AssessedElement.DCTieCorridor-cardinality";
const S164: &str = "AssessedElement.isCombinableWithRemedialAction";
const S165: &str = "ae:AssessedElement.isCombinableWithRemedialAction-datatype";
const S166: &str = "AssessedElement.isCombinableWithRemedialAction-datatype";
const S167: &str = "ae:AssessedElement.isCombinableWithRemedialAction-cardinality";
const S168: &str = "AssessedElement.isCombinableWithRemedialAction-cardinality";
const S169: &str = "ae:AssessedElement.OperationalLimit-cardinality";
const S170: &str = "AssessedElement.OperationalLimit-cardinality";
const S171: &str = "ae:AssessedElement.Line-valueType";
const S172: &str = "AssessedElement.Line-valueType";
const S173: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:Line";
const S174: &str = "nc:Line";
const S175: &str = "ae:AssessedElement.Line-cardinality";
const S176: &str = "AssessedElement.Line-cardinality";
const S177: &str = "AssessedElement.ScannedForRegion";
const S178: &str = "ae:AssessedElement.ScannedForRegion-cardinality";
const S179: &str = "AssessedElement.ScannedForRegion-cardinality";
const S180: &str = "AssessedElement.exclusionReason";
const S181: &str = "ae:AssessedElement.exclusionReason-datatype";
const S182: &str = "AssessedElement.exclusionReason-datatype";
const S183: &str = "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile.";
const S184: &str = "SecuredExclusionReasonKind.systemOperator";
const S185: &str = "SecuredExclusionReasonKind.nonNativeCapacityCalculationRegion";
const S186: &str = "SecuredExclusionReasonKind.capacityCalculationRegion";
const S187: &str = "ae:AssessedElement.exclusionReason-cardinality";
const S188: &str = "AssessedElement.exclusionReason-cardinality";
const S189: &str = "AssessedElement.normalPositiveVirtualMargin";
const S190: &str = "ae:AssessedElement.normalPositiveVirtualMargin-datatype";
const S191: &str = "AssessedElement.normalPositiveVirtualMargin-datatype";
const S192: &str = "AssessedElement.flowReliabilityMargin";
const S193: &str = "ae:AssessedElement.flowReliabilityMargin-cardinality";
const S194: &str = "AssessedElement.flowReliabilityMargin-cardinality";
const S195: &str = "ae:AssessedElement.flowReliabilityMargin-datatype";
const S196: &str = "AssessedElement.flowReliabilityMargin-datatype";
const S197: &str = "AssessedElement.criticalElement";
const S198: &str = "ae:AssessedElement.criticalElement-cardinality";
const S199: &str = "AssessedElement.criticalElement-cardinality";
const S200: &str = "ae:AssessedElement.criticalElement-datatype";
const S201: &str = "AssessedElement.criticalElement-datatype";
const S202: &str = "CriticalElementKind.criticalAndMonitored";
const S203: &str = "CriticalElementKind.validation";
const S204: &str = "CriticalElementKind.critical";
const S205: &str = "CriticalElementKind.monitored";
const S206: &str = "AssessedElement.normalCoordinatedValidationAdjustmentJustification";
const S207: &str = "ae:AssessedElement.normalCoordinatedValidationAdjustmentJustification-cardinality";
const S208: &str = "AssessedElement.normalCoordinatedValidationAdjustmentJustification-cardinality";
const S209: &str = "ae:AssessedElement.normalCoordinatedValidationAdjustmentJustification-datatype";
const S210: &str = "AssessedElement.normalCoordinatedValidationAdjustmentJustification-datatype";
const S211: &str = "AssessedElement.maxMarginAdjustment";
const S212: &str = "ae:AssessedElement.maxMarginAdjustment-cardinality";
const S213: &str = "AssessedElement.maxMarginAdjustment-cardinality";
const S214: &str = "ae:AssessedElement.maxMarginAdjustment-datatype";
const S215: &str = "AssessedElement.maxMarginAdjustment-datatype";
const S216: &str = "AssessedElement.insideCapacityMargin";
const S217: &str = "ae:AssessedElement.insideCapacityMargin-cardinality";
const S218: &str = "AssessedElement.insideCapacityMargin-cardinality";
const S219: &str = "ae:AssessedElement.insideCapacityMargin-datatype";
const S220: &str = "AssessedElement.insideCapacityMargin-datatype";
const S221: &str = "AssessedElement.normalEnabled";
const S222: &str = "ae:AssessedElement.normalEnabled-cardinality";
const S223: &str = "AssessedElement.normalEnabled-cardinality";
const S224: &str = "ae:AssessedElement.normalEnabled-datatype";
const S225: &str = "AssessedElement.normalEnabled-datatype";
const S226: &str = "ae:AssessedElement.AssessedPowerTransferCorridor-cardinality";
const S227: &str = "AssessedElement.AssessedPowerTransferCorridor-cardinality";
const S228: &str = "ae:AssessedElement.normalPositiveVirtualMargin-cardinality";
const S229: &str = "AssessedElement.normalPositiveVirtualMargin-cardinality";
const S230: &str = "ae:AssessedElement-AllowedProperties";
const S231: &str = "PropertyNotInProfile";
const S232: &str = "Checks if the dataset contains properties which are not defined in the profile to which this dataset conforms to.";
const S233: &str = "AssessedElement.AssessedElementWithContingency";
const S234: &str = "ae:AssessedElement.AssessedElementWithContingency-propertyInverse";
const S235: &str = "InverseAssociationPresent";
const S236: &str = "Inverse association is present.";
const S237: &str = "Inverse associations shall not be instantiated.";
const S238: &str = "AssessedElement.AssessedElementWithRemedialAction";
const S239: &str = "ae:AssessedElement.AssessedElementWithRemedialAction-propertyInverse";
const S240: &str = "ae:AssessedElement.AssessedPowerTransferCorridor-valueType";
const S241: &str = "AssessedElement.AssessedPowerTransferCorridor-valueType";
const S242: &str = "One of the following occurs: 1) The value is not IRI; 2) The value is not the right class.";
const S243: &str = "nc:ExceptionalPowerTransferCorridor";
const S244: &str = "nc:OrdinaryPowerTransferCorridor";
const S245: &str = "ae:AssessedElement.AssessedSystemOperator-valueType";
const S246: &str = "AssessedElement.AssessedSystemOperator-valueType";
const S247: &str = "nc:ClosedDistributionSystemOperator";
const S248: &str = "nc:DirectCurrentSystemOperator";
const S249: &str = "nc:DistributionSystemOperator";
const S250: &str = "nc:TransmissionSystemOperator";
const S251: &str = "ae:AssessedElement.ConductingEquipment-valueType";
const S252: &str = "AssessedElement.ConductingEquipment-valueType";
const S253: &str = "ACLineSegment";
const S254: &str = "AsynchronousMachine";
const S255: &str = "Breaker";
const S256: &str = "BusbarSection";
const S257: &str = "Clamp";
const S258: &str = "ConformLoad";
const S259: &str = "CsConverter";
const S260: &str = "Cut";
const S261: &str = "DisconnectingCircuitBreaker";
const S262: &str = "Disconnector";
const S263: &str = "EnergyConsumer";
const S264: &str = "EnergySource";
const S265: &str = "EquivalentBranch";
const S266: &str = "EquivalentInjection";
const S267: &str = "EquivalentShunt";
const S268: &str = "ExternalNetworkInjection";
const S269: &str = "Fuse";
const S270: &str = "Ground";
const S271: &str = "GroundDisconnector";
const S272: &str = "GroundingImpedance";
const S273: &str = "Jumper";
const S274: &str = "Junction";
const S275: &str = "LinearShuntCompensator";
const S276: &str = "LoadBreakSwitch";
const S277: &str = "NonConformLoad";
const S278: &str = "NonlinearShuntCompensator";
const S279: &str = "PetersenCoil";
const S280: &str = "PowerElectronicsConnection";
const S281: &str = "PowerTransformer";
const S282: &str = "SeriesCompensator";
const S283: &str = "StaticVarCompensator";
const S284: &str = "StationSupply";
const S285: &str = "Switch";
const S286: &str = "SynchronousMachine";
const S287: &str = "VsConverter";
const S288: &str = "nc:ConformLoad";
const S289: &str = "nc:EnergyConsumer";
const S290: &str = "nc:EquivalentACDCConverter";
const S291: &str = "nc:ExternalNetworkInjection";
const S292: &str = "nc:ModularMultilevelConverter";
const S293: &str = "nc:ModularStaticSynchronousSeriesCompensator";
const S294: &str = "nc:NonConformLoad";
const S295: &str = "nc:StaticSynchronousCompensator";
const S296: &str = "nc:StaticSynchronousSeriesCompensator";
const S297: &str = "nc:StaticVarCompensator";
const S298: &str = "nc:StationSupply";
const S299: &str = "nc:ThyristorControlledSeriesCompensator";
const S300: &str = "AssessedElement.CrossBorderRelevance";
const S301: &str = "ae:AssessedElement.CrossBorderRelevance-propertyInverse";
const S302: &str = "ae:AssessedElement.NativeRegion-valueType";
const S303: &str = "AssessedElement.NativeRegion-valueType";
const S304: &str = "nc:CapacityCalculationRegion";
const S305: &str = "nc:EnergyCoordinationRegion";
const S306: &str = "nc:OutageCoordinationRegion";
const S307: &str = "ae:AssessedElement.OperationalLimit-valueType";
const S308: &str = "AssessedElement.OperationalLimit-valueType";
const S309: &str = "nc:BaseCaseCurrentLimit";
const S310: &str = "nc:InfeedLimit";
const S311: &str = "nc:VoltageAngleLimit";
const S312: &str = "ae:AssessedElement.ScannedForRegion-valueType";
const S313: &str = "AssessedElement.ScannedForRegion-valueType";
const S314: &str = "ae:AssessedElement.SecuredForRegion-valueType";
const S315: &str = "AssessedElement.SecuredForRegion-valueType";
const S316: &str = "AssessedElementWithContingency.AssessedElement";
const S317: &str = "ae:AssessedElementWithContingency.AssessedElement-valueType";
const S318: &str = "AssessedElementWithContingency.AssessedElement-valueType";
const S319: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:AssessedElement";
const S320: &str = "ae:AssessedElementWithContingency.AssessedElement-cardinality";
const S321: &str = "AssessedElementWithContingency.AssessedElement-cardinality";
const S322: &str = "AssessedElementWithContingency.Contingency";
const S323: &str = "ae:AssessedElementWithContingency.Contingency-cardinality";
const S324: &str = "AssessedElementWithContingency.Contingency-cardinality";
const S325: &str = "ae:AssessedElementWithContingency.combinationConstraintKind-datatype";
const S326: &str = "AssessedElementWithContingency.combinationConstraintKind-datatype";
const S327: &str = "ElementCombinationConstraintKind.considered";
const S328: &str = "ae:AssessedElementWithContingency.combinationConstraintKind-cardinality";
const S329: &str = "AssessedElementWithContingency.combinationConstraintKind-cardinality";
const S330: &str = "AssessedElementWithContingency.mRID";
const S331: &str = "ae:AssessedElementWithContingency.mRID-datatype";
const S332: &str = "AssessedElementWithContingency.mRID-datatype";
const S333: &str = "ae:AssessedElementWithContingency.mRID-cardinality";
const S334: &str = "AssessedElementWithContingency.mRID-cardinality";
const S335: &str = "AssessedElementWithContingency.normalEnabled";
const S336: &str = "ae:AssessedElementWithContingency.normalEnabled-datatype";
const S337: &str = "AssessedElementWithContingency.normalEnabled-datatype";
const S338: &str = "ae:AssessedElementWithContingency.normalEnabled-cardinality";
const S339: &str = "AssessedElementWithContingency.normalEnabled-cardinality";
const S340: &str = "ae:AssessedElementWithContingency-AllowedProperties";
const S341: &str = "ae:AssessedElementWithContingency.Contingency-valueType";
const S342: &str = "AssessedElementWithContingency.Contingency-valueType";
const S343: &str = "nc:ExceptionalContingency";
const S344: &str = "nc:OrdinaryContingency";
const S345: &str = "nc:OutOfRangeContingency";
const S346: &str = "nc:AssessedElementWithRemedialAction";
const S347: &str = "AssessedElementWithRemedialAction.AssessedElement";
const S348: &str = "ae:AssessedElementWithRemedialAction.AssessedElement-valueType";
const S349: &str = "AssessedElementWithRemedialAction.AssessedElement-valueType";
const S350: &str = "ae:AssessedElementWithRemedialAction.AssessedElement-cardinality";
const S351: &str = "AssessedElementWithRemedialAction.AssessedElement-cardinality";
const S352: &str = "AssessedElementWithRemedialAction.RemedialAction";
const S353: &str = "ae:AssessedElementWithRemedialAction.RemedialAction-cardinality";
const S354: &str = "AssessedElementWithRemedialAction.RemedialAction-cardinality";
const S355: &str = "AssessedElementWithRemedialAction.combinationConstraintKind";
const S356: &str = "ae:AssessedElementWithRemedialAction.combinationConstraintKind-datatype";
const S357: &str = "AssessedElementWithRemedialAction.combinationConstraintKind-datatype";
const S358: &str = "ae:AssessedElementWithRemedialAction.combinationConstraintKind-cardinality";
const S359: &str = "AssessedElementWithRemedialAction.combinationConstraintKind-cardinality";
const S360: &str = "AssessedElementWithRemedialAction.mRID";
const S361: &str = "ae:AssessedElementWithRemedialAction.mRID-datatype";
const S362: &str = "AssessedElementWithRemedialAction.mRID-datatype";
const S363: &str = "ae:AssessedElementWithRemedialAction.mRID-cardinality";
const S364: &str = "AssessedElementWithRemedialAction.mRID-cardinality";
const S365: &str = "AssessedElementWithRemedialAction.normalEnabled";
const S366: &str = "ae:AssessedElementWithRemedialAction.normalEnabled-datatype";
const S367: &str = "AssessedElementWithRemedialAction.normalEnabled-datatype";
const S368: &str = "ae:AssessedElementWithRemedialAction.normalEnabled-cardinality";
const S369: &str = "AssessedElementWithRemedialAction.normalEnabled-cardinality";
const S370: &str = "ae:AssessedElementWithRemedialAction-AllowedProperties";
const S371: &str = "ae:AssessedElementWithRemedialAction.RemedialAction-valueType";
const S372: &str = "AssessedElementWithRemedialAction.RemedialAction-valueType";
const S373: &str = "nc:AvailabilityRemedialAction";
const S374: &str = "nc:CountertradeRemedialAction";
const S375: &str = "nc:GridStateAlterationRemedialAction";
const S376: &str = "nc:RedispatchRemedialAction";
const S377: &str = "nc:SchemeRemedialAction";
const S378: &str = "OperationalLimit.OperationalLimitSet";
const S379: &str = "ae:OperationalLimit.OperationalLimitSet-valueType";
const S380: &str = "OperationalLimit.OperationalLimitSet-valueType";
const S381: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:OperationalLimitSet";
const S382: &str = "nc:OperationalLimitSet";
const S383: &str = "ae:OperationalLimit.OperationalLimitSet-cardinality";
const S384: &str = "OperationalLimit.OperationalLimitSet-cardinality";
const S385: &str = "BaseCaseCurrentLimit.normalValue";
const S386: &str = "ae:BaseCaseCurrentLimit.normalValue-datatype";
const S387: &str = "BaseCaseCurrentLimit.normalValue-datatype";
const S388: &str = "ae:BaseCaseCurrentLimit.normalValue-cardinality";
const S389: &str = "BaseCaseCurrentLimit.normalValue-cardinality";
const S390: &str = "ae:BaseCaseCurrentLimit-AllowedProperties";
const S391: &str = "nc:CrossBorderRelevance";
const S392: &str = "CrossBorderRelevance.AssessedElement";
const S393: &str = "ae:CrossBorderRelevance.AssessedElement-valueType";
const S394: &str = "CrossBorderRelevance.AssessedElement-valueType";
const S395: &str = "ae:CrossBorderRelevance.AssessedElement-cardinality";
const S396: &str = "CrossBorderRelevance.AssessedElement-cardinality";
const S397: &str = "CrossBorderRelevance.BiddingZoneBorder";
const S398: &str = "ae:CrossBorderRelevance.BiddingZoneBorder-valueType";
const S399: &str = "CrossBorderRelevance.BiddingZoneBorder-valueType";
const S400: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:BiddingZoneBorder";
const S401: &str = "nc:BiddingZoneBorder";
const S402: &str = "ae:CrossBorderRelevance.BiddingZoneBorder-cardinality";
const S403: &str = "CrossBorderRelevance.BiddingZoneBorder-cardinality";
const S404: &str = "CrossBorderRelevance.mRID";
const S405: &str = "ae:CrossBorderRelevance.mRID-datatype";
const S406: &str = "CrossBorderRelevance.mRID-datatype";
const S407: &str = "ae:CrossBorderRelevance.mRID-cardinality";
const S408: &str = "CrossBorderRelevance.mRID-cardinality";
const S409: &str = "CrossBorderRelevance.normalEnabled";
const S410: &str = "ae:CrossBorderRelevance.normalEnabled-datatype";
const S411: &str = "CrossBorderRelevance.normalEnabled-datatype";
const S412: &str = "ae:CrossBorderRelevance.normalEnabled-cardinality";
const S413: &str = "CrossBorderRelevance.normalEnabled-cardinality";
const S414: &str = "ae:CrossBorderRelevance-AllowedProperties";
const S415: &str = "OperationalLimit.AssessedElement";
const S416: &str = "ae:OperationalLimit.AssessedElement-propertyInverse";
const S417: &str = "ae:OperationalLimitSet-AllowedProperties";
const S418: &str = "OperationalLimitSet.OperationalLimitValue";
const S419: &str = "ae:OperationalLimitSet.OperationalLimitValue-propertyInverse";
const S420: &str = "nc:AvailabilityEnabled";
const S421: &str = "AvailabilityEnabled.AssessedElement";
const S422: &str = "AvailabilityEnabled.GridStateAlteration";
const S423: &str = "asc:AvailabilityEnabled-associations";
const S424: &str = "C:NC:AS:AvailabilityEnabled:associations";
const S425: &str = "AvailabilityEnabled is not associated with either GridStateAlteration or AssessedElement or it is associated with both.";
const S426: &str = "AvailabilityEnabled shall have an association with either GridStateAlteration or AssessedElement.";
const S427: &str = "AvailabilitySchedule-AP-Con-Complex-SHACL";
const S428: &str = "PeerTemporalDependency.finishToFinishLag";
const S429: &str = "PeerTemporalDependency.finishToFinishLagKind";
const S430: &str = "_:b1";
const S431: &str = "C:NC:AS:PeerTemporalDependency.finishToFinishLagKind:required";
const S432: &str = "PeerTemporalDependency.finishToFinishLagKind is missing when PeerTemporalDependency.finishToFinishLag is present.";
const S433: &str = "If PeerTemporalDependency.finishToFinishLag is present PeerTemporalDependency.finishToFinishLagKind is required.";
const S434: &str = "PeerTemporalDependency.finishToStartLag";
const S435: &str = "PeerTemporalDependency.finishToStartLagKind";
const S436: &str = "_:b2";
const S437: &str = "C:NC:AS:PeerTemporalDependency.finishToStartLagKind:required";
const S438: &str = "PeerTemporalDependency.finishToStartLagKind is missing when PeerTemporalDependency.finishToStartLag is present.";
const S439: &str = "If PeerTemporalDependency.finishToStartLag is present PeerTemporalDependency.finishToStartLagKind is required.";
const S440: &str = "PeerTemporalDependency.overlap";
const S441: &str = "PeerTemporalDependency.overlapKind";
const S442: &str = "_:b3";
const S443: &str = "C:NC:AS:PeerTemporalDependency.overlapKind:required";
const S444: &str = "PeerTemporalDependency.overlapKind is missing when PeerTemporalDependency.overlap is present.";
const S445: &str = "If PeerTemporalDependency.overlap is present PeerTemporalDependency.overlapKind is required.";
const S446: &str = "PeerTemporalDependency.startToStartLag";
const S447: &str = "PeerTemporalDependency.startToStartLagKind";
const S448: &str = "_:b4";
const S449: &str = "C:NC:AS:PeerTemporalDependency.startToStartLagKind:required";
const S450: &str = "PeerTemporalDependency.startToStartLagKind is missing when PeerTemporalDependency.startToStartLag is present.";
const S451: &str = "If PeerTemporalDependency.startToStartLag is present PeerTemporalDependency.startToStartLagKind is required.";
const S452: &str = "EventSchedule";
const S453: &str = "AvailabilityContainer";
const S454: &str = "AvailabilityEquipment";
const S455: &str = "AvailabilityEnabled";
const S456: &str = "AvailabilityExceptionalLimit";
const S457: &str = "AvailabilityRemedialActionScheme";
const S458: &str = "AvailabilityGroup";
const S459: &str = "AvailabilitySchedule";
const S460: &str = "AvailablityPlanResponse";
const S461: &str = "AvailablityPlan";
const S462: &str = "OutageRequest";
const S463: &str = "EventTimePoint";
const S464: &str = "OutageResponse";
const S465: &str = "OutageAvailability";
const S466: &str = "OutageRequestResource";
const S467: &str = "OutageDependency";
const S468: &str = "as:AllowedClasses-property";
const S469: &str = "AS";
const S470: &str = "AvailabilitySchedule-AP-Con-Simple-SHACL";
const S471: &str = "nc:AvailabilityContainer";
const S472: &str = "AvailabilityPowerSystemFunction.AvailabilityGroup";
const S473: &str = "as:AvailabilityPowerSystemFunction.AvailabilityGroup-valueType";
const S474: &str = "AvailabilityPowerSystemFunction.AvailabilityGroup-valueType";
const S475: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:AvailabilityGroup";
const S476: &str = "nc:AvailabilityGroup";
const S477: &str = "as:AvailabilityPowerSystemFunction.AvailabilityGroup-cardinality";
const S478: &str = "AvailabilityPowerSystemFunction.AvailabilityGroup-cardinality";
const S479: &str = "AvailabilityPowerSystemFunction.kind";
const S480: &str = "as:AvailabilityPowerSystemFunction.kind-datatype";
const S481: &str = "AvailabilityPowerSystemFunction.kind-datatype";
const S482: &str = "AvailabilityFunctionKind.inService";
const S483: &str = "AvailabilityFunctionKind.underTesting";
const S484: &str = "AvailabilityFunctionKind.outOfService";
const S485: &str = "as:AvailabilityPowerSystemFunction.kind-cardinality";
const S486: &str = "AvailabilityPowerSystemFunction.kind-cardinality";
const S487: &str = "AvailabilityPowerSystemFunction.AvailabilitySchedule";
const S488: &str = "as:AvailabilityPowerSystemFunction.AvailabilitySchedule-valueType";
const S489: &str = "AvailabilityPowerSystemFunction.AvailabilitySchedule-valueType";
const S490: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:AvailabilitySchedule";
const S491: &str = "nc:AvailabilitySchedule";
const S492: &str = "as:AvailabilityPowerSystemFunction.AvailabilitySchedule-cardinality";
const S493: &str = "AvailabilityPowerSystemFunction.AvailabilitySchedule-cardinality";
const S494: &str = "AvailabilityContainer.EquipmentContainer";
const S495: &str = "as:AvailabilityContainer.EquipmentContainer-cardinality";
const S496: &str = "AvailabilityContainer.EquipmentContainer-cardinality";
const S497: &str = "as:AvailabilityContainer-AllowedProperties";
const S498: &str = "as:AvailabilityContainer.EquipmentContainer-valueType";
const S499: &str = "AvailabilityContainer.EquipmentContainer-valueType";
const S500: &str = "Bay";
const S501: &str = "DCConverterUnit";
const S502: &str = "DCLine";
const S503: &str = "Line";
const S504: &str = "Substation";
const S505: &str = "VoltageLevel";
const S506: &str = "nc:DCConverterUnit";
const S507: &str = "nc:DCSubstation";
const S508: &str = "nc:DCSubstationBipole";
const S509: &str = "nc:DCSubstationPole";
const S510: &str = "nc:SecondarySubstation";
const S511: &str = "nc:Substation";
const S512: &str = "AvailabilityEnabled.enabled";
const S513: &str = "as:AvailabilityEnabled.enabled-cardinality";
const S514: &str = "AvailabilityEnabled.enabled-cardinality";
const S515: &str = "as:AvailabilityEnabled.enabled-datatype";
const S516: &str = "AvailabilityEnabled.enabled-datatype";
const S517: &str = "as:AvailabilityEnabled.GridStateAlteration-cardinality";
const S518: &str = "AvailabilityEnabled.GridStateAlteration-cardinality";
const S519: &str = "as:AvailabilityEnabled.AssessedElement-cardinality";
const S520: &str = "AvailabilityEnabled.AssessedElement-cardinality";
const S521: &str = "as:AvailabilityEnabled.AssessedElement-valueType";
const S522: &str = "AvailabilityEnabled.AssessedElement-valueType";
const S523: &str = "as:AvailabilityEnabled-AllowedProperties";
const S524: &str = "as:AvailabilityEnabled.GridStateAlteration-valueType";
const S525: &str = "AvailabilityEnabled.GridStateAlteration-valueType";
const S526: &str = "nc:ACDCConverterAction";
const S527: &str = "nc:BatteryUnitAction";
const S528: &str = "nc:BiddingZoneAction";
const S529: &str = "nc:ControlFunctionBlockAction";
const S530: &str = "nc:EnergySourceModification";
const S531: &str = "nc:EquipmentControllerAction";
const S532: &str = "nc:EquivalentInjectionAction";
const S533: &str = "nc:ExternalNetworkInjectionAction";
const S534: &str = "nc:InServiceAction";
const S535: &str = "nc:LoadAction";
const S536: &str = "nc:PowerElectronicsConnectionAction";
const S537: &str = "nc:RegulatingControlAction";
const S538: &str = "nc:RotatingMachineAction";
const S539: &str = "nc:ShuntCompensatorModification";
const S540: &str = "nc:StaticVarCompensatorAction";
const S541: &str = "nc:TapPositionAction";
const S542: &str = "nc:TopologyAction";
const S543: &str = "nc:AvailabilityEquipment";
const S544: &str = "AvailabilityEquipment.Equipment";
const S545: &str = "as:AvailabilityEquipment.Equipment-cardinality";
const S546: &str = "AvailabilityEquipment.Equipment-cardinality";
const S547: &str = "as:AvailabilityEquipment-AllowedProperties";
const S548: &str = "as:AvailabilityEquipment.Equipment-valueType";
const S549: &str = "AvailabilityEquipment.Equipment-valueType";
const S550: &str = "BatteryUnit";
const S551: &str = "CurrentTransformer";
const S552: &str = "DCBreaker";
const S553: &str = "DCBusbar";
const S554: &str = "DCChopper";
const S555: &str = "DCDisconnector";
const S556: &str = "DCGround";
const S557: &str = "DCLineSegment";
const S558: &str = "DCSeriesDevice";
const S559: &str = "DCShunt";
const S560: &str = "DCSwitch";
const S561: &str = "FaultIndicator";
const S562: &str = "GeneratingUnit";
const S563: &str = "HydroGeneratingUnit";
const S564: &str = "HydroPump";
const S565: &str = "NuclearGeneratingUnit";
const S566: &str = "PhotoVoltaicUnit";
const S567: &str = "PostLineSensor";
const S568: &str = "PotentialTransformer";
const S569: &str = "PowerElectronicsWindUnit";
const S570: &str = "SolarGeneratingUnit";
const S571: &str = "SurgeArrester";
const S572: &str = "ThermalGeneratingUnit";
const S573: &str = "WaveTrap";
const S574: &str = "WindGeneratingUnit";
const S575: &str = "nc:BatteryUnit";
const S576: &str = "nc:DCBreaker";
const S577: &str = "nc:DCBusbar";
const S578: &str = "nc:DCBypassSwitch";
const S579: &str = "nc:DCChopper";
const S580: &str = "nc:DCConverterParallelingSwitch";
const S581: &str = "nc:DCDisconnector";
const S582: &str = "nc:DCEarthReturnTransferSwitch";
const S583: &str = "nc:DCEquivalentInjection";
const S584: &str = "nc:DCGround";
const S585: &str = "nc:DCHarmonicFilter";
const S586: &str = "nc:DCLineParallelingSwitch";
const S587: &str = "nc:DCLineSegment";
const S588: &str = "nc:DCMetalicReturnSwitch";
const S589: &str = "nc:DCNeutralBusGroundingSwitch";
const S590: &str = "nc:DCNeutralBusSwitch";
const S591: &str = "nc:DCSeriesDevice";
const S592: &str = "nc:DCShunt";
const S593: &str = "nc:DCSmoothingReactor";
const S594: &str = "nc:DCSmoothingReactorArrester";
const S595: &str = "nc:DCSwitch";
const S596: &str = "nc:DCVoltageSource";
const S597: &str = "nc:DiodeValve";
const S598: &str = "nc:ElectricalChargingUnit";
const S599: &str = "nc:EquivalentGeneratingUnit";
const S600: &str = "nc:EquivalentPowerElectronicsUnit";
const S601: &str = "nc:FlexibleEnergyUnit";
const S602: &str = "nc:GateTurnOffThyristorValve";
const S603: &str = "nc:GeneratingUnit";
const S604: &str = "nc:GeothermalGeneratingUnit";
const S605: &str = "nc:HydroGeneratingUnit";
const S606: &str = "nc:HydroPump";
const S607: &str = "nc:IndustryUnit";
const S608: &str = "nc:Installation";
const S609: &str = "nc:InsulatedGateBipolarTransistorValve";
const S610: &str = "nc:MobileElectricalUnit";
const S611: &str = "nc:ModularMultilevelConverterValve";
const S612: &str = "nc:NuclearGeneratingUnit";
const S613: &str = "nc:PhotoVoltaicUnit";
const S614: &str = "nc:PowerElectricalChemicalUnit";
const S615: &str = "nc:PowerElectronicsMarineUnit";
const S616: &str = "nc:PowerElectronicsUnit";
const S617: &str = "nc:PowerElectronicsWindUnit";
const S618: &str = "nc:SolarGeneratingUnit";
const S619: &str = "nc:ThermalGeneratingUnit";
const S620: &str = "nc:ThyristorValve";
const S621: &str = "nc:WindGeneratingUnit";
const S622: &str = "nc:AvailabilityExceptionalLimit";
const S623: &str = "AvailabilityExceptionalLimit.value";
const S624: &str = "as:AvailabilityExceptionalLimit.value-cardinality";
const S625: &str = "AvailabilityExceptionalLimit.value-cardinality";
const S626: &str = "as:AvailabilityExceptionalLimit.value-datatype";
const S627: &str = "AvailabilityExceptionalLimit.value-datatype";
const S628: &str = "AvailabilityExceptionalLimit.OperationalLimit";
const S629: &str = "as:AvailabilityExceptionalLimit.OperationalLimit-cardinality";
const S630: &str = "AvailabilityExceptionalLimit.OperationalLimit-cardinality";
const S631: &str = "as:AvailabilityExceptionalLimit-AllowedProperties";
const S632: &str = "as:AvailabilityExceptionalLimit.OperationalLimit-valueType";
const S633: &str = "AvailabilityExceptionalLimit.OperationalLimit-valueType";
const S634: &str = "as:AvailabilityGroup-AllowedProperties";
const S635: &str = "AvailabilityGroup.AvailabilityPowerSystemFunction";
const S636: &str = "as:AvailabilityGroup.AvailabilityPowerSystemFunction-propertyInverse";
const S637: &str = "nc:AvailabilityRemedialActionScheme";
const S638: &str = "AvailabilityRemedialActionScheme.RemedialActionScheme";
const S639: &str = "as:AvailabilityRemedialActionScheme.RemedialActionScheme-valueType";
const S640: &str = "AvailabilityRemedialActionScheme.RemedialActionScheme-valueType";
const S641: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:RemedialActionScheme";
const S642: &str = "nc:RemedialActionScheme";
const S643: &str = "as:AvailabilityRemedialActionScheme.RemedialActionScheme-cardinality";
const S644: &str = "AvailabilityRemedialActionScheme.RemedialActionScheme-cardinality";
const S645: &str = "as:AvailabilityRemedialActionScheme-AllowedProperties";
const S646: &str = "AvailabilitySchedule.maxRestitutionDuration";
const S647: &str = "duration";
const S648: &str = "as:AvailabilitySchedule.maxRestitutionDuration-datatype";
const S649: &str = "AvailabilitySchedule.maxRestitutionDuration-datatype";
const S650: &str = "as:AvailabilitySchedule.maxRestitutionDuration-cardinality";
const S651: &str = "AvailabilitySchedule.maxRestitutionDuration-cardinality";
const S652: &str = "AvailabilitySchedule.isCancelled";
const S653: &str = "as:AvailabilitySchedule.isCancelled-datatype";
const S654: &str = "AvailabilitySchedule.isCancelled-datatype";
const S655: &str = "as:AvailabilitySchedule.isCancelled-cardinality";
const S656: &str = "AvailabilitySchedule.isCancelled-cardinality";
const S657: &str = "AvailabilitySchedule.RemedialAction";
const S658: &str = "as:AvailabilitySchedule.RemedialAction-valueType";
const S659: &str = "AvailabilitySchedule.RemedialAction-valueType";
const S660: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:AvailabilityRemedialAction";
const S661: &str = "as:AvailabilitySchedule.RemedialAction-cardinality";
const S662: &str = "AvailabilitySchedule.RemedialAction-cardinality";
const S663: &str = "AvailabilitySchedule.priority";
const S664: &str = "integer";
const S665: &str = "as:AvailabilitySchedule.priority-datatype";
const S666: &str = "AvailabilitySchedule.priority-datatype";
const S667: &str = "as:AvailabilitySchedule.priority-cardinality";
const S668: &str = "AvailabilitySchedule.priority-cardinality";
const S669: &str = "AvailabilitySchedule.causeDescription";
const S670: &str = "as:AvailabilitySchedule.causeDescription-datatype";
const S671: &str = "AvailabilitySchedule.causeDescription-datatype";
const S672: &str = "as:AvailabilitySchedule.causeDescription-cardinality";
const S673: &str = "AvailabilitySchedule.causeDescription-cardinality";
const S674: &str = "as:AvailabilitySchedule.AvailabilityPowerSystemFunction-cardinality";
const S675: &str = "AvailabilitySchedule.AvailabilityPowerSystemFunction-cardinality";
const S676: &str = "Cardinality violation. Lower bound shall be 1";
const S677: &str = "This constraint validates the cardinality of the association at the inverse direction.";
const S678: &str = "AvailabilitySchedule.cancelledDateTime";
const S679: &str = "dateTime";
const S680: &str = "as:AvailabilitySchedule.cancelledDateTime-datatype";
const S681: &str = "AvailabilitySchedule.cancelledDateTime-datatype";
const S682: &str = "as:AvailabilitySchedule.cancelledDateTime-cardinality";
const S683: &str = "AvailabilitySchedule.cancelledDateTime-cardinality";
const S684: &str = "AvailabilitySchedule.PlannedSchedule";
const S685: &str = "as:AvailabilitySchedule.PlannedSchedule-valueType";
const S686: &str = "AvailabilitySchedule.PlannedSchedule-valueType";
const S687: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:EventSchedule";
const S688: &str = "nc:EventSchedule";
const S689: &str = "as:AvailabilitySchedule.PlannedSchedule-cardinality";
const S690: &str = "AvailabilitySchedule.PlannedSchedule-cardinality";
const S691: &str = "AvailabilitySchedule.causeKind";
const S692: &str = "as:AvailabilitySchedule.causeKind-datatype";
const S693: &str = "AvailabilitySchedule.causeKind-datatype";
const S694: &str = "AvailabilityScheduleCauseKind.refurbishment";
const S695: &str = "AvailabilityScheduleCauseKind.functionalControl";
const S696: &str = "AvailabilityScheduleCauseKind.maintenance";
const S697: &str = "AvailabilityScheduleCauseKind.environmentalCondition";
const S698: &str = "AvailabilityScheduleCauseKind.other";
const S699: &str = "AvailabilityScheduleCauseKind.commissioning";
const S700: &str = "AvailabilityScheduleCauseKind.decommissioning";
const S701: &str = "AvailabilityScheduleCauseKind.worksInProximity";
const S702: &str = "as:AvailabilitySchedule.causeKind-cardinality";
const S703: &str = "AvailabilitySchedule.causeKind-cardinality";
const S704: &str = "AvailabilitySchedule.PrioritySchedule";
const S705: &str = "as:AvailabilitySchedule.PrioritySchedule-valueType";
const S706: &str = "AvailabilitySchedule.PrioritySchedule-valueType";
const S707: &str = "as:AvailabilitySchedule.PrioritySchedule-cardinality";
const S708: &str = "AvailabilitySchedule.PrioritySchedule-cardinality";
const S709: &str = "AvailabilitySchedule.daytimeRestitutionDuration";
const S710: &str = "as:AvailabilitySchedule.daytimeRestitutionDuration-cardinality";
const S711: &str = "AvailabilitySchedule.daytimeRestitutionDuration-cardinality";
const S712: &str = "as:AvailabilitySchedule.daytimeRestitutionDuration-datatype";
const S713: &str = "AvailabilitySchedule.daytimeRestitutionDuration-datatype";
const S714: &str = "AvailabilitySchedule.eveningRestitutionDuration";
const S715: &str = "as:AvailabilitySchedule.eveningRestitutionDuration-cardinality";
const S716: &str = "AvailabilitySchedule.eveningRestitutionDuration-cardinality";
const S717: &str = "as:AvailabilitySchedule.eveningRestitutionDuration-datatype";
const S718: &str = "AvailabilitySchedule.eveningRestitutionDuration-datatype";
const S719: &str = "AvailabilitySchedule.GridStateAlterationCollection";
const S720: &str = "as:AvailabilitySchedule.GridStateAlterationCollection-cardinality";
const S721: &str = "AvailabilitySchedule.GridStateAlterationCollection-cardinality";
const S722: &str = "as:AvailabilitySchedule.GridStateAlterationCollection-valueType";
const S723: &str = "AvailabilitySchedule.GridStateAlterationCollection-valueType";
const S724: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:GridStateAlterationCollection";
const S725: &str = "nc:GridStateAlterationCollection";
const S726: &str = "AvailabilitySchedule.ActualSchedule";
const S727: &str = "as:AvailabilitySchedule.ActualSchedule-cardinality";
const S728: &str = "AvailabilitySchedule.ActualSchedule-cardinality";
const S729: &str = "as:AvailabilitySchedule.ActualSchedule-valueType";
const S730: &str = "AvailabilitySchedule.ActualSchedule-valueType";
const S731: &str = "AvailabilitySchedule.weekendRestitutionDuration";
const S732: &str = "as:AvailabilitySchedule.weekendRestitutionDuration-cardinality";
const S733: &str = "AvailabilitySchedule.weekendRestitutionDuration-cardinality";
const S734: &str = "as:AvailabilitySchedule.weekendRestitutionDuration-datatype";
const S735: &str = "AvailabilitySchedule.weekendRestitutionDuration-datatype";
const S736: &str = "AvailabilitySchedule.DependentOnSchedule";
const S737: &str = "as:AvailabilitySchedule.DependentOnSchedule-cardinality";
const S738: &str = "AvailabilitySchedule.DependentOnSchedule-cardinality";
const S739: &str = "as:AvailabilitySchedule.DependentOnSchedule-valueType";
const S740: &str = "AvailabilitySchedule.DependentOnSchedule-valueType";
const S741: &str = "AvailabilitySchedule.AvailablityPlan";
const S742: &str = "as:AvailabilitySchedule.AvailablityPlan-cardinality";
const S743: &str = "AvailabilitySchedule.AvailablityPlan-cardinality";
const S744: &str = "as:AvailabilitySchedule.AvailablityPlan-valueType";
const S745: &str = "AvailabilitySchedule.AvailablityPlan-valueType";
const S746: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:AvailablityPlan";
const S747: &str = "nc:AvailablityPlan";
const S748: &str = "as:AvailabilitySchedule-AllowedProperties";
const S749: &str = "AvailabilitySchedule.AlternativeSchedule";
const S750: &str = "as:AvailabilitySchedule.AlternativeSchedule-propertyInverse";
const S751: &str = "AvailabilitySchedule.AvailabilityPowerSystemFunction";
const S752: &str = "as:AvailabilitySchedule.AvailabilityPowerSystemFunction-propertyInverse";
const S753: &str = "AvailabilitySchedule.AvailabilitySchedule";
const S754: &str = "as:AvailabilitySchedule.AvailabilitySchedule-propertyInverse";
const S755: &str = "AvailabilitySchedule.OutageAvailability";
const S756: &str = "as:AvailabilitySchedule.OutageAvailability-propertyInverse";
const S757: &str = "AvailablityPlan.validTo";
const S758: &str = "as:AvailablityPlan.validTo-cardinality";
const S759: &str = "AvailablityPlan.validTo-cardinality";
const S760: &str = "as:AvailablityPlan.validTo-datatype";
const S761: &str = "AvailablityPlan.validTo-datatype";
const S762: &str = "AvailablityPlan.PartOf";
const S763: &str = "as:AvailablityPlan.PartOf-cardinality";
const S764: &str = "AvailablityPlan.PartOf-cardinality";
const S765: &str = "as:AvailablityPlan.PartOf-valueType";
const S766: &str = "AvailablityPlan.PartOf-valueType";
const S767: &str = "AvailablityPlan.AvailablityPlanApprover";
const S768: &str = "as:AvailablityPlan.AvailablityPlanApprover-cardinality";
const S769: &str = "AvailablityPlan.AvailablityPlanApprover-cardinality";
const S770: &str = "as:AvailablityPlan.AvailablityPlanApprover-valueType";
const S771: &str = "AvailablityPlan.AvailablityPlanApprover-valueType";
const S772: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:OutageCoordinator";
const S773: &str = "nc:OutageCoordinator";
const S774: &str = "AvailablityPlan.validFrom";
const S775: &str = "as:AvailablityPlan.validFrom-cardinality";
const S776: &str = "AvailablityPlan.validFrom-cardinality";
const S777: &str = "as:AvailablityPlan.validFrom-datatype";
const S778: &str = "AvailablityPlan.validFrom-datatype";
const S779: &str = "AvailablityPlan.SystemOperator";
const S780: &str = "as:AvailablityPlan.SystemOperator-cardinality";
const S781: &str = "AvailablityPlan.SystemOperator-cardinality";
const S782: &str = "as:AvailablityPlan-AllowedProperties";
const S783: &str = "AvailablityPlan.AvailabilitySchedule";
const S784: &str = "as:AvailablityPlan.AvailabilitySchedule-propertyInverse";
const S785: &str = "AvailablityPlan.AvailablityPlanVersion";
const S786: &str = "as:AvailablityPlan.AvailablityPlanVersion-propertyInverse";
const S787: &str = "AvailablityPlan.HasPart";
const S788: &str = "as:AvailablityPlan.HasPart-propertyInverse";
const S789: &str = "as:AvailablityPlan.SystemOperator-valueType";
const S790: &str = "AvailablityPlan.SystemOperator-valueType";
const S791: &str = "nc:AvailablityPlanResponse";
const S792: &str = "AvailablityPlanResponse.AffectedCoordinator";
const S793: &str = "as:AvailablityPlanResponse.AffectedCoordinator-valueType";
const S794: &str = "AvailablityPlanResponse.AffectedCoordinator-valueType";
const S795: &str = "as:AvailablityPlanResponse.AffectedCoordinator-cardinality";
const S796: &str = "AvailablityPlanResponse.AffectedCoordinator-cardinality";
const S797: &str = "AvailablityPlanResponse.AvailablityPlanVersion";
const S798: &str = "as:AvailablityPlanResponse.AvailablityPlanVersion-valueType";
const S799: &str = "AvailablityPlanResponse.AvailablityPlanVersion-valueType";
const S800: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:AvailablityPlanVersion";
const S801: &str = "as:AvailablityPlanResponse.AvailablityPlanVersion-cardinality";
const S802: &str = "AvailablityPlanResponse.AvailablityPlanVersion-cardinality";
const S803: &str = "AvailablityPlanResponse.comment";
const S804: &str = "as:AvailablityPlanResponse.comment-datatype";
const S805: &str = "AvailablityPlanResponse.comment-datatype";
const S806: &str = "as:AvailablityPlanResponse.comment-cardinality";
const S807: &str = "AvailablityPlanResponse.comment-cardinality";
const S808: &str = "AvailablityPlanResponse.mRID";
const S809: &str = "as:AvailablityPlanResponse.mRID-datatype";
const S810: &str = "AvailablityPlanResponse.mRID-datatype";
const S811: &str = "as:AvailablityPlanResponse.mRID-cardinality";
const S812: &str = "AvailablityPlanResponse.mRID-cardinality";
const S813: &str = "AvailablityPlanResponse.status";
const S814: &str = "as:AvailablityPlanResponse.status-datatype";
const S815: &str = "AvailablityPlanResponse.status-datatype";
const S816: &str = "RequestResponseKind.noResponseTimeout";
const S817: &str = "RequestResponseKind.alternativeProposal";
const S818: &str = "RequestResponseKind.accepted";
const S819: &str = "RequestResponseKind.acceptedWithConditions";
const S820: &str = "RequestResponseKind.refused";
const S821: &str = "RequestResponseKind.acknowledged";
const S822: &str = "as:AvailablityPlanResponse.status-cardinality";
const S823: &str = "AvailablityPlanResponse.status-cardinality";
const S824: &str = "as:AvailablityPlanResponse-AllowedProperties";
const S825: &str = "BaseTimeSeries.interpolationKind";
const S826: &str = "as:BaseTimeSeries.interpolationKind-datatype";
const S827: &str = "BaseTimeSeries.interpolationKind-datatype";
const S828: &str = "TimeSeriesInterpolationKind.previous";
const S829: &str = "as:BaseTimeSeries.interpolationKind-cardinality";
const S830: &str = "BaseTimeSeries.interpolationKind-cardinality";
const S831: &str = "BaseTimeSeries.timeSeriesKind";
const S832: &str = "as:BaseTimeSeries.timeSeriesKind-datatype";
const S833: &str = "BaseTimeSeries.timeSeriesKind-datatype";
const S834: &str = "BaseTimeSeriesKind.actual";
const S835: &str = "BaseTimeSeriesKind.schedule";
const S836: &str = "as:BaseTimeSeries.timeSeriesKind-cardinality";
const S837: &str = "BaseTimeSeries.timeSeriesKind-cardinality";
const S838: &str = "as:EventSchedule.ActualAvailabilitySchedule-cardinality";
const S839: &str = "EventSchedule.ActualAvailabilitySchedule-cardinality";
const S840: &str = "EventTimePoint.EventSchedule";
const S841: &str = "as:EventSchedule.EventTimePoint-cardinality";
const S842: &str = "EventSchedule.EventTimePoint-cardinality";
const S843: &str = "as:EventSchedule.PlannedAvailabilitySchedule-cardinality";
const S844: &str = "EventSchedule.PlannedAvailabilitySchedule-cardinality";
const S845: &str = "as:EventSchedule-AllowedProperties";
const S846: &str = "EventSchedule.ActualAvailabilitySchedule";
const S847: &str = "as:EventSchedule.ActualAvailabilitySchedule-propertyInverse";
const S848: &str = "EventSchedule.EventTimePoint";
const S849: &str = "as:EventSchedule.EventTimePoint-propertyInverse";
const S850: &str = "EventSchedule.PlannedAvailabilitySchedule";
const S851: &str = "as:EventSchedule.PlannedAvailabilitySchedule-propertyInverse";
const S852: &str = "nc:EventTimePoint";
const S853: &str = "as:EventTimePoint.EventSchedule-valueType";
const S854: &str = "EventTimePoint.EventSchedule-valueType";
const S855: &str = "as:EventTimePoint.EventSchedule-cardinality";
const S856: &str = "EventTimePoint.EventSchedule-cardinality";
const S857: &str = "EventTimePoint.atTime";
const S858: &str = "as:EventTimePoint.atTime-datatype";
const S859: &str = "EventTimePoint.atTime-datatype";
const S860: &str = "as:EventTimePoint.atTime-cardinality";
const S861: &str = "EventTimePoint.atTime-cardinality";
const S862: &str = "EventTimePoint.isActive";
const S863: &str = "as:EventTimePoint.isActive-datatype";
const S864: &str = "EventTimePoint.isActive-datatype";
const S865: &str = "as:EventTimePoint.isActive-cardinality";
const S866: &str = "EventTimePoint.isActive-cardinality";
const S867: &str = "as:EventTimePoint-AllowedProperties";
const S868: &str = "nc:OutageAvailability";
const S869: &str = "OutageAvailability.AvailabilitySchedule";
const S870: &str = "as:OutageAvailability.AvailabilitySchedule-valueType";
const S871: &str = "OutageAvailability.AvailabilitySchedule-valueType";
const S872: &str = "as:OutageAvailability.AvailabilitySchedule-cardinality";
const S873: &str = "OutageAvailability.AvailabilitySchedule-cardinality";
const S874: &str = "OutageAvailability.OutageRequest";
const S875: &str = "as:OutageAvailability.OutageRequest-valueType";
const S876: &str = "OutageAvailability.OutageRequest-valueType";
const S877: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:OutageRequest";
const S878: &str = "nc:OutageRequest";
const S879: &str = "as:OutageAvailability.OutageRequest-cardinality";
const S880: &str = "OutageAvailability.OutageRequest-cardinality";
const S881: &str = "OutageAvailability.mRID";
const S882: &str = "as:OutageAvailability.mRID-datatype";
const S883: &str = "OutageAvailability.mRID-datatype";
const S884: &str = "as:OutageAvailability.mRID-cardinality";
const S885: &str = "OutageAvailability.mRID-cardinality";
const S886: &str = "as:OutageAvailability-AllowedProperties";
const S887: &str = "nc:OutageDependency";
const S888: &str = "as:PeerTemporalDependency.startToStartLag-datatype";
const S889: &str = "PeerTemporalDependency.startToStartLag-datatype";
const S890: &str = "as:PeerTemporalDependency.startToStartLag-cardinality";
const S891: &str = "PeerTemporalDependency.startToStartLag-cardinality";
const S892: &str = "as:PeerTemporalDependency.overlapKind-datatype";
const S893: &str = "PeerTemporalDependency.overlapKind-datatype";
const S894: &str = "ReferenceValueKind.minimum";
const S895: &str = "ReferenceValueKind.maximum";
const S896: &str = "ReferenceValueKind.exact";
const S897: &str = "as:PeerTemporalDependency.overlapKind-cardinality";
const S898: &str = "PeerTemporalDependency.overlapKind-cardinality";
const S899: &str = "as:PeerTemporalDependency.finishToFinishLag-datatype";
const S900: &str = "PeerTemporalDependency.finishToFinishLag-datatype";
const S901: &str = "as:PeerTemporalDependency.finishToFinishLag-cardinality";
const S902: &str = "PeerTemporalDependency.finishToFinishLag-cardinality";
const S903: &str = "as:PeerTemporalDependency.finishToStartLagKind-datatype";
const S904: &str = "PeerTemporalDependency.finishToStartLagKind-datatype";
const S905: &str = "as:PeerTemporalDependency.finishToStartLagKind-cardinality";
const S906: &str = "PeerTemporalDependency.finishToStartLagKind-cardinality";
const S907: &str = "as:PeerTemporalDependency.finishToStartLag-datatype";
const S908: &str = "PeerTemporalDependency.finishToStartLag-datatype";
const S909: &str = "as:PeerTemporalDependency.finishToStartLag-cardinality";
const S910: &str = "PeerTemporalDependency.finishToStartLag-cardinality";
const S911: &str = "OutageDependency.DependentOutageRequest";
const S912: &str = "as:OutageDependency.DependentOutageRequest-cardinality";
const S913: &str = "OutageDependency.DependentOutageRequest-cardinality";
const S914: &str = "as:OutageDependency.DependentOutageRequest-valueType";
const S915: &str = "OutageDependency.DependentOutageRequest-valueType";
const S916: &str = "OutageDependency.DependeeOutageRequest";
const S917: &str = "as:OutageDependency.DependeeOutageRequest-cardinality";
const S918: &str = "OutageDependency.DependeeOutageRequest-cardinality";
const S919: &str = "as:OutageDependency.DependeeOutageRequest-valueType";
const S920: &str = "OutageDependency.DependeeOutageRequest-valueType";
const S921: &str = "PeerTemporalDependency.mRID";
const S922: &str = "as:PeerTemporalDependency.mRID-cardinality";
const S923: &str = "PeerTemporalDependency.mRID-cardinality";
const S924: &str = "as:PeerTemporalDependency.mRID-datatype";
const S925: &str = "PeerTemporalDependency.mRID-datatype";
const S926: &str = "as:PeerTemporalDependency.startToStartLagKind-cardinality";
const S927: &str = "PeerTemporalDependency.startToStartLagKind-cardinality";
const S928: &str = "as:PeerTemporalDependency.startToStartLagKind-datatype";
const S929: &str = "PeerTemporalDependency.startToStartLagKind-datatype";
const S930: &str = "PeerTemporalDependency.constraintKind";
const S931: &str = "as:PeerTemporalDependency.constraintKind-cardinality";
const S932: &str = "PeerTemporalDependency.constraintKind-cardinality";
const S933: &str = "as:PeerTemporalDependency.constraintKind-datatype";
const S934: &str = "PeerTemporalDependency.constraintKind-datatype";
const S935: &str = "DependencyConstraintKind.exclusive";
const S936: &str = "DependencyConstraintKind.restrictive";
const S937: &str = "DependencyConstraintKind.inclusive";
const S938: &str = "as:PeerTemporalDependency.overlap-cardinality";
const S939: &str = "PeerTemporalDependency.overlap-cardinality";
const S940: &str = "as:PeerTemporalDependency.overlap-datatype";
const S941: &str = "PeerTemporalDependency.overlap-datatype";
const S942: &str = "as:PeerTemporalDependency.finishToFinishLagKind-cardinality";
const S943: &str = "PeerTemporalDependency.finishToFinishLagKind-cardinality";
const S944: &str = "as:PeerTemporalDependency.finishToFinishLagKind-datatype";
const S945: &str = "PeerTemporalDependency.finishToFinishLagKind-datatype";
const S946: &str = "as:OutageDependency-AllowedProperties";
const S947: &str = "OutageRequest.weekendReinstatementDuration";
const S948: &str = "as:OutageRequest.weekendReinstatementDuration-datatype";
const S949: &str = "OutageRequest.weekendReinstatementDuration-datatype";
const S950: &str = "as:OutageRequest.weekendReinstatementDuration-cardinality";
const S951: &str = "OutageRequest.weekendReinstatementDuration-cardinality";
const S952: &str = "OutageRequest.daytimeReinstatementDuration";
const S953: &str = "as:OutageRequest.daytimeReinstatementDuration-datatype";
const S954: &str = "OutageRequest.daytimeReinstatementDuration-datatype";
const S955: &str = "as:OutageRequest.daytimeReinstatementDuration-cardinality";
const S956: &str = "OutageRequest.daytimeReinstatementDuration-cardinality";
const S957: &str = "OutageRequest.weekendReinstatement";
const S958: &str = "as:OutageRequest.weekendReinstatement-datatype";
const S959: &str = "OutageRequest.weekendReinstatement-datatype";
const S960: &str = "as:OutageRequest.weekendReinstatement-cardinality";
const S961: &str = "OutageRequest.weekendReinstatement-cardinality";
const S962: &str = "OutageRequest.expectedWorkDuration";
const S963: &str = "as:OutageRequest.expectedWorkDuration-datatype";
const S964: &str = "OutageRequest.expectedWorkDuration-datatype";
const S965: &str = "as:OutageRequest.expectedWorkDuration-cardinality";
const S966: &str = "OutageRequest.expectedWorkDuration-cardinality";
const S967: &str = "OutageRequest.eveningReinstatementDuration";
const S968: &str = "as:OutageRequest.eveningReinstatementDuration-datatype";
const S969: &str = "OutageRequest.eveningReinstatementDuration-datatype";
const S970: &str = "as:OutageRequest.eveningReinstatementDuration-cardinality";
const S971: &str = "OutageRequest.eveningReinstatementDuration-cardinality";
const S972: &str = "OutageRequest.RequestedBy";
const S973: &str = "as:OutageRequest.RequestedBy-valueType";
const S974: &str = "OutageRequest.RequestedBy-valueType";
const S975: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:OutagePlanningAgent";
const S976: &str = "nc:OutagePlanningAgent";
const S977: &str = "as:OutageRequest.RequestedBy-cardinality";
const S978: &str = "OutageRequest.RequestedBy-cardinality";
const S979: &str = "OutageRequest.priority";
const S980: &str = "as:OutageRequest.priority-datatype";
const S981: &str = "OutageRequest.priority-datatype";
const S982: &str = "as:OutageRequest.priority-cardinality";
const S983: &str = "OutageRequest.priority-cardinality";
const S984: &str = "OutageRequest.causeDescription";
const S985: &str = "as:OutageRequest.causeDescription-datatype";
const S986: &str = "OutageRequest.causeDescription-datatype";
const S987: &str = "as:OutageRequest.causeDescription-cardinality";
const S988: &str = "OutageRequest.causeDescription-cardinality";
const S989: &str = "OutageRequestResource.OutageRequest";
const S990: &str = "as:OutageRequest.OutageRequestResource-cardinality";
const S991: &str = "OutageRequest.OutageRequestResource-cardinality";
const S992: &str = "OutageRequest.maxWorkDuration";
const S993: &str = "as:OutageRequest.maxWorkDuration-datatype";
const S994: &str = "OutageRequest.maxWorkDuration-datatype";
const S995: &str = "as:OutageRequest.maxWorkDuration-cardinality";
const S996: &str = "OutageRequest.maxWorkDuration-cardinality";
const S997: &str = "OutageRequest.earlyStart";
const S998: &str = "as:OutageRequest.earlyStart-datatype";
const S999: &str = "OutageRequest.earlyStart-datatype";
const S1000: &str = "as:OutageRequest.earlyStart-cardinality";
const S1001: &str = "OutageRequest.earlyStart-cardinality";
const S1002: &str = "OutageRequest.daytimeReinstatement";
const S1003: &str = "as:OutageRequest.daytimeReinstatement-datatype";
const S1004: &str = "OutageRequest.daytimeReinstatement-datatype";
const S1005: &str = "as:OutageRequest.daytimeReinstatement-cardinality";
const S1006: &str = "OutageRequest.daytimeReinstatement-cardinality";
const S1007: &str = "OutageRequest.lateStart";
const S1008: &str = "as:OutageRequest.lateStart-datatype";
const S1009: &str = "OutageRequest.lateStart-datatype";
const S1010: &str = "as:OutageRequest.lateStart-cardinality";
const S1011: &str = "OutageRequest.lateStart-cardinality";
const S1012: &str = "OutageRequest.OutageRequestApprover";
const S1013: &str = "as:OutageRequest.OutageRequestApprover-valueType";
const S1014: &str = "OutageRequest.OutageRequestApprover-valueType";
const S1015: &str = "as:OutageRequest.OutageRequestApprover-cardinality";
const S1016: &str = "OutageRequest.OutageRequestApprover-cardinality";
const S1017: &str = "OutageRequest.workDayEndTime";
const S1018: &str = "as:OutageRequest.workDayEndTime-cardinality";
const S1019: &str = "OutageRequest.workDayEndTime-cardinality";
const S1020: &str = "time";
const S1021: &str = "as:OutageRequest.workDayEndTime-datatype";
const S1022: &str = "OutageRequest.workDayEndTime-datatype";
const S1023: &str = "OutageRequest.workDayStartTime";
const S1024: &str = "as:OutageRequest.workDayStartTime-cardinality";
const S1025: &str = "OutageRequest.workDayStartTime-cardinality";
const S1026: &str = "as:OutageRequest.workDayStartTime-datatype";
const S1027: &str = "OutageRequest.workDayStartTime-datatype";
const S1028: &str = "OutageRequest.minWorkDuration";
const S1029: &str = "as:OutageRequest.minWorkDuration-cardinality";
const S1030: &str = "OutageRequest.minWorkDuration-cardinality";
const S1031: &str = "as:OutageRequest.minWorkDuration-datatype";
const S1032: &str = "OutageRequest.minWorkDuration-datatype";
const S1033: &str = "OutageRequest.causeKind";
const S1034: &str = "as:OutageRequest.causeKind-cardinality";
const S1035: &str = "OutageRequest.causeKind-cardinality";
const S1036: &str = "as:OutageRequest.causeKind-datatype";
const S1037: &str = "OutageRequest.causeKind-datatype";
const S1038: &str = "OutageRequest.eveningReinstatement";
const S1039: &str = "as:OutageRequest.eveningReinstatement-cardinality";
const S1040: &str = "OutageRequest.eveningReinstatement-cardinality";
const S1041: &str = "as:OutageRequest.eveningReinstatement-datatype";
const S1042: &str = "OutageRequest.eveningReinstatement-datatype";
const S1043: &str = "OutageRequest.maxReinstatementDuration";
const S1044: &str = "as:OutageRequest.maxReinstatementDuration-cardinality";
const S1045: &str = "OutageRequest.maxReinstatementDuration-cardinality";
const S1046: &str = "as:OutageRequest.maxReinstatementDuration-datatype";
const S1047: &str = "OutageRequest.maxReinstatementDuration-datatype";
const S1048: &str = "OutageRequest.requestedStart";
const S1049: &str = "as:OutageRequest.requestedStart-cardinality";
const S1050: &str = "OutageRequest.requestedStart-cardinality";
const S1051: &str = "as:OutageRequest.requestedStart-datatype";
const S1052: &str = "OutageRequest.requestedStart-datatype";
const S1053: &str = "as:OutageRequest-AllowedProperties";
const S1054: &str = "OutageRequest.DependencyAsDependee";
const S1055: &str = "as:OutageRequest.DependencyAsDependee-propertyInverse";
const S1056: &str = "OutageRequest.DependencyAsDependent";
const S1057: &str = "as:OutageRequest.DependencyAsDependent-propertyInverse";
const S1058: &str = "OutageRequest.OutageAvailability";
const S1059: &str = "as:OutageRequest.OutageAvailability-propertyInverse";
const S1060: &str = "OutageRequest.OutageRequestResource";
const S1061: &str = "as:OutageRequest.OutageRequestResource-propertyInverse";
const S1062: &str = "OutageRequest.OutageRequestVersion";
const S1063: &str = "as:OutageRequest.OutageRequestVersion-propertyInverse";
const S1064: &str = "nc:OutageRequestResource";
const S1065: &str = "as:OutageRequestResource.OutageRequest-valueType";
const S1066: &str = "OutageRequestResource.OutageRequest-valueType";
const S1067: &str = "as:OutageRequestResource.OutageRequest-cardinality";
const S1068: &str = "OutageRequestResource.OutageRequest-cardinality";
const S1069: &str = "OutageRequestResource.PowerSystemResource";
const S1070: &str = "as:OutageRequestResource.PowerSystemResource-cardinality";
const S1071: &str = "OutageRequestResource.PowerSystemResource-cardinality";
const S1072: &str = "OutageRequestResource.kind";
const S1073: &str = "as:OutageRequestResource.kind-datatype";
const S1074: &str = "OutageRequestResource.kind-datatype";
const S1075: &str = "as:OutageRequestResource.kind-cardinality";
const S1076: &str = "OutageRequestResource.kind-cardinality";
const S1077: &str = "OutageRequestResource.mRID";
const S1078: &str = "as:OutageRequestResource.mRID-datatype";
const S1079: &str = "OutageRequestResource.mRID-datatype";
const S1080: &str = "as:OutageRequestResource.mRID-cardinality";
const S1081: &str = "OutageRequestResource.mRID-cardinality";
const S1082: &str = "as:OutageRequestResource-AllowedProperties";
const S1083: &str = "as:OutageRequestResource.PowerSystemResource-valueType";
const S1084: &str = "OutageRequestResource.PowerSystemResource-valueType";
const S1085: &str = "BoundaryPoint";
const S1086: &str = "CAESPlant";
const S1087: &str = "CogenerationPlant";
const S1088: &str = "CombinedCyclePlant";
const S1089: &str = "ControlArea";
const S1090: &str = "EquivalentNetwork";
const S1091: &str = "HydroPowerPlant";
const S1092: &str = "PhaseTapChangerAsymmetrical";
const S1093: &str = "PhaseTapChangerLinear";
const S1094: &str = "PhaseTapChangerSymmetrical";
const S1095: &str = "PhaseTapChangerTabular";
const S1096: &str = "RatioTapChanger";
const S1097: &str = "RegulatingControl";
const S1098: &str = "SolarPowerPlant";
const S1099: &str = "TapChangerControl";
const S1100: &str = "WindPowerPlant";
const S1101: &str = "nc:ACDCConverterController";
const S1102: &str = "nc:ACTieCorridor";
const S1103: &str = "nc:AreaInterchangeController";
const S1104: &str = "nc:AreaReserveResource";
const S1105: &str = "nc:BiddingZone";
const S1106: &str = "nc:BipolarDCSystem";
const S1107: &str = "nc:ClimateZone";
const S1108: &str = "nc:CogenerationPlant";
const S1109: &str = "nc:CombinedCyclePlant";
const S1110: &str = "nc:CompensatorController";
const S1111: &str = "nc:CompressedAirEnergyStoragePlant";
const S1112: &str = "nc:ControlArea";
const S1113: &str = "nc:DCBiPole";
const S1114: &str = "nc:DCPole";
const S1115: &str = "nc:DirectCurrentBipoleController";
const S1116: &str = "nc:DirectCurrentCircuit";
const S1117: &str = "nc:DirectCurrentMasterController";
const S1118: &str = "nc:DirectCurrentPoleController";
const S1119: &str = "nc:DirectCurrentSubstationBipoleController";
const S1120: &str = "nc:DirectCurrentSubstationPoleController";
const S1121: &str = "nc:EdgeControlArea";
const S1122: &str = "nc:EdgeSchedulingArea";
const S1123: &str = "nc:EnergyResourceGroupCapacity";
const S1124: &str = "nc:EquivalentPowerPlant";
const S1125: &str = "nc:FuelStorage";
const S1126: &str = "nc:GridPowerCapacity";
const S1127: &str = "nc:InjectionController";
const S1128: &str = "nc:LineCircuit";
const S1129: &str = "nc:LoadFrequencyControlArea";
const S1130: &str = "nc:LoadFrequencyControlBlock";
const S1131: &str = "nc:MonopolarDCSystem";
const S1132: &str = "nc:PowerElectronicsConnectionController";
const S1133: &str = "nc:PowerElectronicsUnitController";
const S1134: &str = "nc:PowerFrequencyController";
const S1135: &str = "nc:PowerPlantController";
const S1136: &str = "nc:PowerTransformerCircuit";
const S1137: &str = "nc:Reservoir";
const S1138: &str = "nc:RotatingMachineController";
const S1139: &str = "nc:SSSCController";
const S1140: &str = "nc:ScheduleResource";
const S1141: &str = "nc:ScheduleResourceController";
const S1142: &str = "nc:SchedulingArea";
const S1143: &str = "nc:StageTrigger";
const S1144: &str = "nc:SubControlArea";
const S1145: &str = "nc:SubSchedulingArea";
const S1146: &str = "nc:SubstationController";
const S1147: &str = "nc:SynchronousArea";
const S1148: &str = "nc:TCSCController";
const S1149: &str = "nc:TapChangerController";
const S1150: &str = "nc:ThermalPowerPlant";
const S1151: &str = "nc:TieCorridor";
const S1152: &str = "nc:UnifiedPowerFlowController";
const S1153: &str = "nc:OutageResponse";
const S1154: &str = "OutageResponse.AffectedAgent";
const S1155: &str = "as:OutageResponse.AffectedAgent-valueType";
const S1156: &str = "OutageResponse.AffectedAgent-valueType";
const S1157: &str = "as:OutageResponse.AffectedAgent-cardinality";
const S1158: &str = "OutageResponse.AffectedAgent-cardinality";
const S1159: &str = "OutageResponse.AffectedCoordinator";
const S1160: &str = "as:OutageResponse.AffectedCoordinator-valueType";
const S1161: &str = "OutageResponse.AffectedCoordinator-valueType";
const S1162: &str = "as:OutageResponse.AffectedCoordinator-cardinality";
const S1163: &str = "OutageResponse.AffectedCoordinator-cardinality";
const S1164: &str = "OutageResponse.OutageRequestVersion";
const S1165: &str = "as:OutageResponse.OutageRequestVersion-valueType";
const S1166: &str = "OutageResponse.OutageRequestVersion-valueType";
const S1167: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:OutageRequestVersion";
const S1168: &str = "as:OutageResponse.OutageRequestVersion-cardinality";
const S1169: &str = "OutageResponse.OutageRequestVersion-cardinality";
const S1170: &str = "OutageResponse.comment";
const S1171: &str = "as:OutageResponse.comment-datatype";
const S1172: &str = "OutageResponse.comment-datatype";
const S1173: &str = "as:OutageResponse.comment-cardinality";
const S1174: &str = "OutageResponse.comment-cardinality";
const S1175: &str = "OutageResponse.mRID";
const S1176: &str = "as:OutageResponse.mRID-datatype";
const S1177: &str = "OutageResponse.mRID-datatype";
const S1178: &str = "as:OutageResponse.mRID-cardinality";
const S1179: &str = "OutageResponse.mRID-cardinality";
const S1180: &str = "OutageResponse.status";
const S1181: &str = "as:OutageResponse.status-datatype";
const S1182: &str = "OutageResponse.status-datatype";
const S1183: &str = "as:OutageResponse.status-cardinality";
const S1184: &str = "OutageResponse.status-cardinality";
const S1185: &str = "as:OutageResponse-AllowedProperties";
const S1186: &str = "ContingencyElement.Contingency";
const S1187: &str = "coc:Contingency.ContingencyElement-outOfRangeAndExceptional";
const S1188: &str = "C:NC:CO:Contingency.ContingencyElement:outOfRangeAndExceptional";
const S1189: &str = "Less than 2 contingency elements provided for either OutOfRangeContingency or ExceptionalContingency.";
const S1190: &str = "The multiplicity of the association end Contingency.ContingencyElement is restricted to 2..* for both OutOfRangeContingency and ExceptionalContingency";
const S1191: &str = "Contingency-AP-Con-Complex-SHACL";
const S1192: &str = "nc:ContingencyEquipment";
const S1193: &str = "ContingencyEquipment.contingentStatus";
const S1194: &str = "ContingencyEquipmentStatusKind.outOfService";
const S1195: &str = "coc:ContingencyEquipment.contingentStatus-allowedValues";
const S1196: &str = "C:NC:CO:ContingencyEquipment.contingentStatus:allowedValues";
const S1197: &str = "ContingencyEquipment.contingentStatus is not ContingencyEquipmentStatusKind.outOfService.";
const S1198: &str = "The allowed value for the ContingencyEquipment.contingentStatus is ContingencyEquipmentStatusKind.outOfService.";
const S1199: &str = "ContingencyEquipment.Equipment";
const S1200: &str = "nc:ACLineSegment";
const S1201: &str = "nc:AsynchronousMachine";
const S1202: &str = "nc:Breaker";
const S1203: &str = "nc:CsConverter";
const S1204: &str = "nc:DisconnectingCircuitBreaker";
const S1205: &str = "nc:LinearShuntCompensator";
const S1206: &str = "nc:NonlinearShuntCompensator";
const S1207: &str = "nc:PowerTransformer";
const S1208: &str = "nc:SeriesCompensator";
const S1209: &str = "nc:SynchronousMachine";
const S1210: &str = "nc:VsConverter";
const S1211: &str = "coc:ContingencyElement.Equipment-allowedClasses";
const S1212: &str = "C:NC:CO:ContingencyElement.Equipment:allowedClasses";
const S1213: &str = "ContingencyEquipment.Equipment does not reference supported class type for contingency.";
const S1214: &str = "The following classes shall be supported and referenced by the association end ContingencyElement.Equipment to fulfil the requirements by the CSAm: RotatingMachine, PowerElectronicConnection, PowerTransformer, ACLineSegment, FACTSEquipment, ShuntCompensator, SeriesCompensator, ACDCconverter, DCConductingEquipment, DCLineSegment, cim:DCBusbar (optional), DCChopper (optional), NonConformLoad, ConformLoad, Breaker. A warning is triggered if any other classes are used.";
const S1215: &str = "sh:Warning";
const S1216: &str = "ContingencyEquipment";
const S1217: &str = "OutOfRangeContingency";
const S1218: &str = "ExceptionalContingency";
const S1219: &str = "OrdinaryContingency";
const S1220: &str = "co:AllowedClasses-property";
const S1221: &str = "CO";
const S1222: &str = "Contingency-AP-Con-Simple-SHACL";
const S1223: &str = "Contingency.ContingencyElement";
const S1224: &str = "co:Contingency.ContingencyElement-propertyInverse";
const S1225: &str = "Contingency.EquipmentOperator";
const S1226: &str = "co:Contingency.EquipmentOperator-valueType";
const S1227: &str = "Contingency.EquipmentOperator-valueType";
const S1228: &str = "co:ContingencyElement.Contingency-valueType";
const S1229: &str = "ContingencyElement.Contingency-valueType";
const S1230: &str = "co:ContingencyElement.Contingency-cardinality";
const S1231: &str = "ContingencyElement.Contingency-cardinality";
const S1232: &str = "co:ContingencyEquipment.Equipment-cardinality";
const S1233: &str = "ContingencyEquipment.Equipment-cardinality";
const S1234: &str = "co:ContingencyEquipment.contingentStatus-datatype";
const S1235: &str = "ContingencyEquipment.contingentStatus-datatype";
const S1236: &str = "ContingencyEquipmentStatusKind.inService";
const S1237: &str = "co:ContingencyEquipment.contingentStatus-cardinality";
const S1238: &str = "ContingencyEquipment.contingentStatus-cardinality";
const S1239: &str = "co:ContingencyEquipment-AllowedProperties";
const S1240: &str = "co:ContingencyEquipment.Equipment-valueType";
const S1241: &str = "ContingencyEquipment.Equipment-valueType";
const S1242: &str = "ExceptionalContingency.kind";
const S1243: &str = "co:ExceptionalContingency.kind-cardinality";
const S1244: &str = "ExceptionalContingency.kind-cardinality";
const S1245: &str = "co:ExceptionalContingency.kind-datatype";
const S1246: &str = "ExceptionalContingency.kind-datatype";
const S1247: &str = "ContingencyConditionKind.operational";
const S1248: &str = "ContingencyConditionKind.malfunction";
const S1249: &str = "ContingencyConditionKind.design";
const S1250: &str = "ContingencyConditionKind.environmental";
const S1251: &str = "ContingencyConditionKind.geographicalLocation";
const S1252: &str = "Contingency.normalProbability";
const S1253: &str = "co:Contingency.normalProbability-cardinality";
const S1254: &str = "Contingency.normalProbability-cardinality";
const S1255: &str = "co:Contingency.normalProbability-datatype";
const S1256: &str = "Contingency.normalProbability-datatype";
const S1257: &str = "co:Contingency.ContingencyElement-cardinality";
const S1258: &str = "Contingency.ContingencyElement-cardinality";
const S1259: &str = "Contingency.SimulationEvents";
const S1260: &str = "co:Contingency.SimulationEvents-cardinality";
const S1261: &str = "Contingency.SimulationEvents-cardinality";
const S1262: &str = "co:Contingency.SimulationEvents-valueType";
const S1263: &str = "Contingency.SimulationEvents-valueType";
const S1264: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:SimulationEvents";
const S1265: &str = "nc:SimulationEvents";
const S1266: &str = "Contingency.normalMustStudy";
const S1267: &str = "co:Contingency.normalMustStudy-cardinality";
const S1268: &str = "Contingency.normalMustStudy-cardinality";
const S1269: &str = "co:Contingency.normalMustStudy-datatype";
const S1270: &str = "Contingency.normalMustStudy-datatype";
const S1271: &str = "co:Contingency.EquipmentOperator-cardinality";
const S1272: &str = "Contingency.EquipmentOperator-cardinality";
const S1273: &str = "co:ExceptionalContingency-AllowedProperties";
const S1274: &str = "co:OrdinaryContingency-AllowedProperties";
const S1275: &str = "co:OutOfRangeContingency-AllowedProperties";
const S1276: &str = "nc:Dataset";
const S1277: &str = "nc:DifferenceSet";
const S1278: &str = "alternativeVersionOf";
const S1279: &str = "dm:alternativeVersionOf-cardinality";
const S1280: &str = "alternativeVersionOf-cardinality";
const S1281: &str = "temporalResolution";
const S1282: &str = "dm:temporalResolution-datatype";
const S1283: &str = "temporalResolution-datatype";
const S1284: &str = "dm:temporalResolution-cardinality";
const S1285: &str = "temporalResolution-cardinality";
const S1286: &str = "spatial";
const S1287: &str = "dm:spatial-datatype";
const S1288: &str = "spatial-datatype";
const S1289: &str = "The property value is not a IRI.";
const S1290: &str = "dm:spatial-cardinality";
const S1291: &str = "spatial-cardinality";
const S1292: &str = "previousVersion";
const S1293: &str = "dm:previousVersion-cardinality";
const S1294: &str = "previousVersion-cardinality";
const S1295: &str = "description";
const S1296: &str = "langString";
const S1297: &str = "dm:description-datatype";
const S1298: &str = "description-datatype";
const S1299: &str = "dm:description-cardinality";
const S1300: &str = "description-cardinality";
const S1301: &str = "accessRights";
const S1302: &str = "dm:accessRights-datatype";
const S1303: &str = "accessRights-datatype";
const S1304: &str = "dm:accessRights-cardinality";
const S1305: &str = "accessRights-cardinality";
const S1306: &str = "generatedAtTime";
const S1307: &str = "dateTimeStamp";
const S1308: &str = "dm:generatedAtTime-datatype";
const S1309: &str = "generatedAtTime-datatype";
const S1310: &str = "dm:generatedAtTime-cardinality";
const S1311: &str = "generatedAtTime-cardinality";
const S1312: &str = "source";
const S1313: &str = "dm:source-datatype";
const S1314: &str = "source-datatype";
const S1315: &str = "versionNotes";
const S1316: &str = "dm:versionNotes-datatype";
const S1317: &str = "versionNotes-datatype";
const S1318: &str = "dm:versionNotes-cardinality";
const S1319: &str = "versionNotes-cardinality";
const S1320: &str = "processType";
const S1321: &str = "dm:processType-datatype";
const S1322: &str = "processType-datatype";
const S1323: &str = "dm:processType-cardinality";
const S1324: &str = "processType-cardinality";
const S1325: &str = "preferredVersion";
const S1326: &str = "dm:preferredVersion-cardinality";
const S1327: &str = "preferredVersion-cardinality";
const S1328: &str = "usedSettings";
const S1329: &str = "dm:usedSettings-datatype";
const S1330: &str = "usedSettings-datatype";
const S1331: &str = "endDate";
const S1332: &str = "dm:endDate-datatype";
const S1333: &str = "endDate-datatype";
const S1334: &str = "dm:endDate-cardinality";
const S1335: &str = "endDate-cardinality";
const S1336: &str = "publisher";
const S1337: &str = "dm:publisher-datatype";
const S1338: &str = "publisher-datatype";
const S1339: &str = "dm:publisher-cardinality";
const S1340: &str = "publisher-cardinality";
const S1341: &str = "accrualPeriodicity";
const S1342: &str = "dm:accrualPeriodicity-datatype";
const S1343: &str = "accrualPeriodicity-datatype";
const S1344: &str = "dm:accrualPeriodicity-cardinality";
const S1345: &str = "accrualPeriodicity-cardinality";
const S1346: &str = "keyword";
const S1347: &str = "dm:keyword-datatype";
const S1348: &str = "keyword-datatype";
const S1349: &str = "wasGeneratedBy";
const S1350: &str = "dm:wasGeneratedBy-datatype";
const S1351: &str = "wasGeneratedBy-datatype";
const S1352: &str = "dm:wasGeneratedBy-cardinality";
const S1353: &str = "wasGeneratedBy-cardinality";
const S1354: &str = "version";
const S1355: &str = "dm:version-datatype";
const S1356: &str = "version-datatype";
const S1357: &str = "dm:version-cardinality";
const S1358: &str = "version-cardinality";
const S1359: &str = "isVersionOf";
const S1360: &str = "dm:isVersionOf-cardinality";
const S1361: &str = "isVersionOf-cardinality";
const S1362: &str = "rightsHolder";
const S1363: &str = "dm:rightsHolder-datatype";
const S1364: &str = "rightsHolder-datatype";
const S1365: &str = "dm:rightsHolder-cardinality";
const S1366: &str = "rightsHolder-cardinality";
const S1367: &str = "conformsTo";
const S1368: &str = "dm:conformsTo-datatype";
const S1369: &str = "conformsTo-datatype";
const S1370: &str = "startDate";
const S1371: &str = "dm:startDate-datatype";
const S1372: &str = "startDate-datatype";
const S1373: &str = "dm:startDate-cardinality";
const S1374: &str = "startDate-cardinality";
const S1375: &str = "identifier";
const S1376: &str = "dm:identifier-cardinality";
const S1377: &str = "identifier-cardinality";
const S1378: &str = "dm:identifier-datatype";
const S1379: &str = "identifier-datatype";
const S1380: &str = "nextVersion";
const S1381: &str = "dm:nextVersion-cardinality";
const S1382: &str = "nextVersion-cardinality";
const S1383: &str = "inSeries";
const S1384: &str = "dm:inSeries-cardinality";
const S1385: &str = "inSeries-cardinality";
const S1386: &str = "dm:type-cardinality";
const S1387: &str = "type-cardinality";
const S1388: &str = "dm:type-datatype";
const S1389: &str = "type-datatype";
const S1390: &str = "issued";
const S1391: &str = "dm:issued-cardinality";
const S1392: &str = "issued-cardinality";
const S1393: &str = "dm:issued-datatype";
const S1394: &str = "issued-datatype";
const S1395: &str = "applicationSoftware";
const S1396: &str = "dm:applicationSoftware-cardinality";
const S1397: &str = "applicationSoftware-cardinality";
const S1398: &str = "dm:applicationSoftware-datatype";
const S1399: &str = "applicationSoftware-datatype";
const S1400: &str = "rights";
const S1401: &str = "dm:rights-cardinality";
const S1402: &str = "rights-cardinality";
const S1403: &str = "dm:rights-datatype";
const S1404: &str = "rights-datatype";
const S1405: &str = "license";
const S1406: &str = "dm:license-cardinality";
const S1407: &str = "license-cardinality";
const S1408: &str = "dm:license-datatype";
const S1409: &str = "license-datatype";
const S1410: &str = "ER";
const S1411: &str = "GD";
const S1412: &str = "IAM";
const S1413: &str = "MA";
const S1414: &str = "OR";
const S1415: &str = "PS";
const S1416: &str = "PSP";
const S1417: &str = "RA";
const S1418: &str = "RAS";
const S1419: &str = "SAR";
const S1420: &str = "SHS";
const S1421: &str = "SIS";
const S1422: &str = "SM";
const S1423: &str = "SSI";
const S1424: &str = "DatasetMetadata-AP-Con-SHACL";
const S1425: &str = "forwardDifference";
const S1426: &str = "dm:forwardDifference-cardinality";
const S1427: &str = "forwardDifference-cardinality";
const S1428: &str = "title";
const S1429: &str = "dm:title-cardinality";
const S1430: &str = "title-cardinality";
const S1431: &str = "Missing required attribute.";
const S1432: &str = "dm:title-datatype";
const S1433: &str = "title-datatype";
const S1434: &str = "reverseDifference";
const S1435: &str = "dm:reverseDifference-cardinality";
const S1436: &str = "reverseDifference-cardinality";
const S1437: &str = "dm:forwardReverse-dependency";
const S1438: &str = "forwardReverse-dependency";
const S1439: &str = "None of the properties dcatcim:forwardDifference, dcatcim:reverseDifference is present.";
const S1440: &str = "This constraint validates if at least one of the properties dcatcim:forwardDifference, dcatcim:reverseDifference is present.";
const S1441: &str = "https://ap.cim4.eu/AssessedElement/2.4";
const S1442: &str = "https://ap.cim4.eu/Contingency/2.3";
const S1443: &str = "https://ap.cim4.eu/AvailabilitySchedule/2.4";
const S1444: &str = "https://ap.cim4.eu/EquipmentReliability/2.5";
const S1445: &str = "https://ap.cim4.eu/ImpactAssessmentMatrix/2.4";
const S1446: &str = "https://ap.cim4.eu/MonitoringArea/2.3";
const S1447: &str = "https://ap.cim4.eu/PowerSchedule/2.5";
const S1448: &str = "https://ap.cim4.eu/RemedialAction/2.5";
const S1449: &str = "https://ap.cim4.eu/RemedialActionSchedule/2.4";
const S1450: &str = "https://ap.cim4.eu/SecurityAnalysisResult/2.5";
const S1451: &str = "https://ap.cim4.eu/SensitivityMatrix/2.3";
const S1452: &str = "https://ap.cim4.eu/StateInstructionSchedule/2.5";
const S1453: &str = "https://ap.cim4.eu/SteadyStateInstruction/2.5";
const S1454: &str = "https://ap.cim4.eu/SteadyStateHypothesisSchedule/1.1";
const S1455: &str = "https://ap.cim4.eu/PowerSystemProject/2.3";
const S1456: &str = "https://ap.cim4.eu/ObjectRegistry/3.0";
const S1457: &str = "";
const S1458: &str = "dm:accessRights-NC-cardinality";
const S1459: &str = "accessRights-NC-cardinality";
const S1460: &str = "Cardinality violation. Missing required property.";
const S1461: &str = "dm:accrualPeriodicity-NC-cardinality";
const S1462: &str = "accrualPeriodicity-NC-cardinality";
const S1463: &str = "dm:alternativeVersionOf-valueType";
const S1464: &str = "alternativeVersionOf-valueType";
const S1465: &str = "hasAlternativeVersion";
const S1466: &str = "dm:hasAlternativeVersion-propertyInverse";
const S1467: &str = "hasPart";
const S1468: &str = "dm:hasPart-valueType";
const S1469: &str = "hasPart-valueType";
const S1470: &str = "hasPreferredVersion";
const S1471: &str = "dm:hasPreferredVersion-propertyInverse";
const S1472: &str = "hasVersion";
const S1473: &str = "dm:hasVersion-propertyInverse";
const S1474: &str = "dm:inSeries-valueType";
const S1475: &str = "inSeries-valueType";
const S1476: &str = "isPartOf";
const S1477: &str = "dm:isPartOf-propertyInverse";
const S1478: &str = "isReferencedBy";
const S1479: &str = "dm:isReferencedBy-propertyInverse";
const S1480: &str = "isReplacedBy";
const S1481: &str = "dm:isReplacedBy-propertyInverse";
const S1482: &str = "isRequiredBy";
const S1483: &str = "dm:isRequiredBy-propertyInverse";
const S1484: &str = "dm:isVersionOf-valueType";
const S1485: &str = "isVersionOf-valueType";
const S1486: &str = "dm:issued-NC-cardinality";
const S1487: &str = "issued-NC-cardinality";
const S1488: &str = "dm:keyword-NC-cardinality";
const S1489: &str = "keyword-NC-cardinality";
const S1490: &str = "dm:nextVersion-valueType";
const S1491: &str = "nextVersion-valueType";
const S1492: &str = "dm:preferredVersion-valueType";
const S1493: &str = "preferredVersion-valueType";
const S1494: &str = "dm:previousVersion-valueType";
const S1495: &str = "previousVersion-valueType";
const S1496: &str = "references";
const S1497: &str = "dm:references-valueType";
const S1498: &str = "references-valueType";
const S1499: &str = "replaces";
const S1500: &str = "dm:replaces-valueType";
const S1501: &str = "replaces-valueType";
const S1502: &str = "requires";
const S1503: &str = "dm:requires-NC-cardinality";
const S1504: &str = "requires-NC-cardinality";
const S1505: &str = "dm:requires-valueType";
const S1506: &str = "requires-valueType";
const S1507: &str = "_:b18";
const S1508: &str = "reverseDifferencePreviousVersion-dependency";
const S1509: &str = "dcatcim:reverseDifference exists but dcat:previousVersion is not present.";
const S1510: &str = "If dcatcim:reverseDifference exists there must be a dcat:previousVersion.";
const S1511: &str = "seriesMember";
const S1512: &str = "dm:seriesMember-propertyInverse";
const S1513: &str = "dm:spatial-NC-cardinality";
const S1514: &str = "spatial-NC-cardinality";
const S1515: &str = "https://ap.cim4.eu/SecurityAnalysisResult/2.4";
const S1516: &str = "dm:usedSettings-NC-cardinality";
const S1517: &str = "usedSettings-NC-cardinality";
const S1518: &str = "AreaReserveResource.GeneratingUnit";
const S1519: &str = "AreaReserveResource.HydroPump";
const S1520: &str = "AreaReserveResource.PowerElectronicsUnit";
const S1521: &str = "AreaReserveResource.ScheduleResource";
const S1522: &str = "erc:AreaReserveResource-associations";
const S1523: &str = "C:NC:ER:AreaReserveResource:associations";
const S1524: &str = "AreaReserveResource is not associated with either GeneratingUnit, PowerElectronicsUnit, ScheduleResource or HydroPump.";
const S1525: &str = "The AreaReserveResource shall be associated with either GeneratingUnit, PowerElectronicsUnit, ScheduleResource or HydroPump.";
const S1526: &str = "AreaReserveResource.SchedulingArea";
const S1527: &str = "AreaReserveResource.TieCorridor";
const S1528: &str = "erc:AreaReserveResource-interconnection";
const S1529: &str = "C:NC:ER:AreaReserveResource:interconnection";
const S1530: &str = "AreaReserveResource is not associated with either TieCorridor or SchedulingArea.";
const S1531: &str = "An AreaReserveResource shall be associated with either a SchedulingArea or a TieCorridor, but not both.";
const S1532: &str = "EquipmentReliability-AP-Con-Complex-SHACL";
const S1533: &str = "nc:BoundaryPointBorder";
const S1534: &str = "BoundaryPoint.BoundaryPointBorder";
const S1535: &str = "BoundaryPointBorderLink.BoundaryPointBorder";
const S1536: &str = "erc:BoundaryPointBorder-requiredAssociation";
const S1537: &str = "C:NC:ER:BoundaryPointBorder:requiredAssociation";
const S1538: &str = "BoundaryPointBorder is not associated with a BoundaryPoint or a BoundaryPointBorderLink.";
const S1539: &str = "A BoundaryPointBorder shall have minimum one BoundaryPoint or one BoundaryPointBorderLink.";
const S1540: &str = "Equipment.Circuit";
const S1541: &str = "Circuit.IdentifyingTerminal";
const S1542: &str = "erc:Circuit-associations";
const S1543: &str = "C:NC:ER:Circuit:associations";
const S1544: &str = "Circuit is not associated with either Equipment or Terminal.";
const S1545: &str = "The Circuit shall be associated with either Equipment or Terminal.";
const S1546: &str = "nc:EnergyBlockComponent";
const S1547: &str = "nc:ProportionalEnergyComponent";
const S1548: &str = "EnergyComponent.EnergyConsumer";
const S1549: &str = "EnergyComponent.GeneratingUnit";
const S1550: &str = "EnergyComponent.HydroPump";
const S1551: &str = "EnergyComponent.PowerElectronicsUnit";
const S1552: &str = "erc:EnergyComponent-associations";
const S1553: &str = "C:NC:ER:EnergyComponent:associations";
const S1554: &str = "EnergyComponent is not associated with either GeneratingUnit, PowerElectronicsUnit, EnergyConsumer or HydroPump.";
const S1555: &str = "The EnergyComponent shall be associated with either GeneratingUnit, PowerElectronicsUnit, EnergyConsumer or HydroPump.";
const S1556: &str = "RotatingMachine.GeneratingUnit";
const S1557: &str = "erc:RotatingMachine.GeneratingUnit-associationApplicability";
const S1558: &str = "C:NC:ER:RotatingMachine.GeneratingUnit:associationApplicability";
const S1559: &str = "A RotatingMachine is associated with a EquivalentGeneratingUnit";
const S1560: &str = "An EquivalentGeneratingUnit shall not be referenced by a RotatingMachine via the association end RotatingMachine.GeneratingUnit.";
const S1561: &str = "nc:FunctionOutputVariable";
const S1562: &str = "FunctionOutputVariable.PropertyReference";
const S1563: &str = "PowerElectronicsUnit.participationFactor";
const S1564: &str = "VsConverter.droop";
const S1565: &str = "SynchronousMachine.referencePriority";
const S1566: &str = "EnergySource.activePower";
const S1567: &str = "EnergyResourceGroupCapacity.participationFactor";
const S1568: &str = "ReactivePowerControlFunction.targetValue";
const S1569: &str = "AssessedElementWithRemedialAction.enabled";
const S1570: &str = "ACDCConverter.p";
const S1571: &str = "ExternalNetworkInjection.referencePriority";
const S1572: &str = "TCSCController.mode";
const S1573: &str = "ControlArea.netInterchange";
const S1574: &str = "RegulatingControl.targetDeadband";
const S1575: &str = "DCPole.minEconomicP";
const S1576: &str = "GeneratingUnit.costCurrency";
const S1577: &str = "DCPole.participationFactor";
const S1578: &str = "ShuntCompensator.sections";
const S1579: &str = "CsConverter.targetAlpha";
const S1580: &str = "AreaReserveResource.availableP";
const S1581: &str = "AreaReserveResource.enabled";
const S1582: &str = "EquivalentInjection.regulationStatus";
const S1583: &str = "AssessedElementWithContingency.enabled";
const S1584: &str = "SynchronousMachine.operatingMode";
const S1585: &str = "AssessedElement.individualValidationAdjustmentJustification";
const S1586: &str = "AssessedElement.scannedThresholdMargin";
const S1587: &str = "LoadFrequencyControlArea.mFRRContracted";
const S1588: &str = "StageTrigger.armed";
const S1589: &str = "BaseCaseCurrentLimit.value";
const S1590: &str = "GridPowerCapacity.minInterchange";
const S1591: &str = "CurrentDroopOverride.enabled";
const S1592: &str = "RotatingMachine.p";
const S1593: &str = "DCActivePowerControlFunction.targetValue";
const S1594: &str = "EnergyConsumer.p";
const S1595: &str = "LoadFrequencyControlArea.aFRRContracted";
const S1596: &str = "PowerElectronicsConnection.p";
const S1597: &str = "Switch.open";
const S1598: &str = "BatteryUnit.batteryState";
const S1599: &str = "EnergySource.voltageAngle";
const S1600: &str = "VsConverter.qShare";
const S1601: &str = "CompensatorController.mode";
const S1602: &str = "GridPowerCapacity.netACInterchangeTolerance";
const S1603: &str = "VoltageAngleLimit.value";
const S1604: &str = "ACDCConverter.q";
const S1605: &str = "ACEmulationControlFunction.timeConstant";
const S1606: &str = "RegulatingCondEq.controlEnabled";
const S1607: &str = "RotatingMachine.q";
const S1608: &str = "DirectCurrentEquipmentController.mode";
const S1609: &str = "CurrentDroopOverride.targetValueInductiveI";
const S1610: &str = "PowerElectronicsConnection.q";
const S1611: &str = "ACDCConverter.udc";
const S1612: &str = "ACDCTerminal.connected";
const S1613: &str = "RemedialActionScheme.inService";
const S1614: &str = "GridPowerCapacity.minImportP";
const S1615: &str = "ActivePowerLimit.value";
const S1616: &str = "ACDCConverter.targetPpcc";
const S1617: &str = "CsConverter.pPccControl";
const S1618: &str = "InfeedLimit.valueA";
const S1619: &str = "GridPowerCapacity.regulatingDownAllocation";
const S1620: &str = "LoadFrequencyControlArea.aFRRAvailable";
const S1621: &str = "VsConverter.targetPWMfactor";
const S1622: &str = "BiddingZoneBorder.alreadyAllocatedCapacity";
const S1623: &str = "GeneratingUnit.isRamping";
const S1624: &str = "ACDCConverter.idc";
const S1625: &str = "VoltageLimit.value";
const S1626: &str = "AutomationFunction.enabled";
const S1627: &str = "FACTSEquipment.q";
const S1628: &str = "ExternalNetworkInjection.q";
const S1629: &str = "BiddingZoneBorder.availableTransferCapacity";
const S1630: &str = "VsConverter.droopCompensation";
const S1631: &str = "GridPowerCapacity.regulatingUpAllocation";
const S1632: &str = "EnergySource.reactivePower";
const S1633: &str = "RemedialActionGroup.maxRegulatingUp";
const S1634: &str = "CsConverter.targetGamma";
const S1635: &str = "CurrentLimit.value";
const S1636: &str = "PhaseControlFunction.targetValue";
const S1637: &str = "SchedulingArea.p";
const S1638: &str = "VsConverter.qPccControl";
const S1639: &str = "DCVoltageSource.voltageSetpoint";
const S1640: &str = "GeneratingUnit.normalPF";
const S1641: &str = "ApparentPowerLimit.value";
const S1642: &str = "HydroPump.participationFactor";
const S1643: &str = "BiddingZoneBorder.totalTransferCapacity";
const S1644: &str = "EnergyResourceGroupCapacity.availabilityFactor";
const S1645: &str = "GeneratingUnit.mustRunQ";
const S1646: &str = "GeneratingUnit.mustRun";
const S1647: &str = "AreaReserveResource.activatedP";
const S1648: &str = "GridPowerCapacity.netDCInterchange";
const S1649: &str = "DCVoltageControlFunction.targetValue";
const S1650: &str = "EnergyConsumer.q";
const S1651: &str = "RegulatingControl.maxAllowedTargetValue";
const S1652: &str = "RangeConstraint.value";
const S1653: &str = "CsConverter.operatingMode";
const S1654: &str = "LoadFrequencyControlArea.fcrContracted";
const S1655: &str = "PowerElectronicsUnit.p";
const S1656: &str = "AssessedElement.individualValidationAdjustmentShare";
const S1657: &str = "BiddingZoneBorder.alreadyAllocatedFlow";
const S1658: &str = "EnergyResourceGroupCapacity.installedCapacityP";
const S1659: &str = "VoltageAngleControlFunction.targetValue";
const S1660: &str = "Switch.locked";
const S1661: &str = "DCCurrentControlFunction.targetValue";
const S1662: &str = "RegulatingControl.targetValueUnitMultiplier";
const S1663: &str = "LoadFrequencyControlArea.aFRRActivated";
const S1664: &str = "AreaReserveResource.kind";
const S1665: &str = "VsConverter.targetPowerFactorPcc";
const S1666: &str = "AssessedElement.coordinatedValidationAdjustment";
const S1667: &str = "RegulatingControl.targetValue";
const S1668: &str = "EquivalentInjection.regulationTarget";
const S1669: &str = "PowerRemedialAction.maxRegulatingUp";
const S1670: &str = "Contingency.mustStudy";
const S1671: &str = "AssessedElement.individualValidationAdjustment";
const S1672: &str = "GeneratingUnit.startupCost";
const S1673: &str = "ContingencyWithRemedialAction.enabled";
const S1674: &str = "CurrentDroopControlFunction.targetValueInductive";
const S1675: &str = "AreaReserveResource.priority";
const S1676: &str = "PowerRemedialAction.maxRegulatingDown";
const S1677: &str = "EquivalentInjection.p";
const S1678: &str = "PowerShiftKeyStrategy.participationFactor";
const S1679: &str = "PowerTransferCorridor.enabled";
const S1680: &str = "VsConverter.targetPhasePcc";
const S1681: &str = "ScheduleResource.p";
const S1682: &str = "AreaReserveResource.allocatedP";
const S1683: &str = "GeneratingUnit.shutdownCost";
const S1684: &str = "CrossBorderRelevance.enabled";
const S1685: &str = "GridPowerCapacity.maxInterchange";
const S1686: &str = "RegulatingControl.discrete";
const S1687: &str = "DCPole.p";
const S1688: &str = "ControlArea.pTolerance";
const S1689: &str = "CurrentControlFunction.targetValue";
const S1690: &str = "EnergyBlockOrder.sequence";
const S1691: &str = "StaticVarCompensator.q";
const S1692: &str = "BatteryUnit.storedE";
const S1693: &str = "ImpedanceControlFunction.targetValue";
const S1694: &str = "SchedulingArea.q";
const S1695: &str = "LoadFrequencyControlArea.fcrAvailable";
const S1696: &str = "RemedialActionDependency.enabled";
const S1697: &str = "DCSwitch.locked";
const S1698: &str = "ExternalNetworkInjection.p";
const S1699: &str = "Equipment.inService";
const S1700: &str = "VsConverter.targetUpcc";
const S1701: &str = "TapChanger.step";
const S1702: &str = "FrequencyControlFunction.targetValue";
const S1703: &str = "RegulatingControl.minAllowedTargetValue";
const S1704: &str = "GridStateAlteration.enabled";
const S1705: &str = "RegulatingControl.enabled";
const S1706: &str = "ActivePowerControlFunction.targetValue";
const S1707: &str = "AsynchronousMachine.asynchronousMachineType";
const S1708: &str = "ACDCConverter.uc";
const S1709: &str = "CurrentDroopOverride.targetValueCapacitiveI";
const S1710: &str = "ACDCConverter.targetUdc";
const S1711: &str = "FrequencyControlFunction.frequencyBias";
const S1712: &str = "PowerShiftKeyStrategy.enabled";
const S1713: &str = "DCFiringAngleControlFunction.targetValue";
const S1714: &str = "Equipment.networkAnalysisEnabled";
const S1715: &str = "GateInputPin.enabled";
const S1716: &str = "BiddingZoneBorder.netTransferCapacity";
const S1717: &str = "AssessedElement.positiveVirtualMargin";
const S1718: &str = "DCEquivalentInjection.p";
const S1719: &str = "GridStateAlteration.participationFactor";
const S1720: &str = "InjectionController.mode";
const S1721: &str = "ThyristorControlledSeriesCompensator.currentSection";
const S1722: &str = "SchedulingArea.participationFactor";
const S1723: &str = "TapChanger.controlEnabled";
const S1724: &str = "PTCActivePowerSupport.value";
const S1725: &str = "GridPowerCapacity.netACInterchange";
const S1726: &str = "EquivalentInjection.q";
const S1727: &str = "VsConverter.targetQpcc";
const S1728: &str = "EnergySource.voltageMagnitude";
const S1729: &str = "DCPole.q";
const S1730: &str = "EnergyResourceGroupCapacity.availableCapacityP";
const S1731: &str = "VsConverter.pPccControl";
const S1732: &str = "GeneratingUnit.warmStartupCost";
const S1733: &str = "DCSwitch.open";
const S1734: &str = "AssessedElement.maxFlow";
const S1735: &str = "EnergyBlockOrder.participationFactor";
const S1736: &str = "RemedialAction.available";
const S1737: &str = "BiddingZoneBorder.transmissionReliabilityMargin";
const S1738: &str = "CsConverter.targetIdc";
const S1739: &str = "EnergyResourceGroupCapacity.p";
const S1740: &str = "AssessedElement.targetRemainingAvailableMarginJustification";
const S1741: &str = "DCPole.maxEconomicP";
const S1742: &str = "CurrentDroopControlFunction.targetValueCapacitive";
const S1743: &str = "CircuitShare.contributionFactor";
const S1744: &str = "RemedialActionScheme.armed";
const S1745: &str = "ACEmulationControlFunction.referenceP";
const S1746: &str = "AreaReserveResource.contractedP";
const S1747: &str = "PowerFactorControlFunction.targetValue";
const S1748: &str = "BiddingZone.netPosition";
const S1749: &str = "DCExtinctionAngleControlFunction.targetValue";
const S1750: &str = "AssessedElement.appointedMargin";
const S1751: &str = "VoltageControlFunction.targetValue";
const S1752: &str = "VoltageInjectionControlFunction.targetValue";
const S1753: &str = "ThyristorControlledSeriesCompensator.compensationZ";
const S1754: &str = "InfeedLimit.valueW";
const S1755: &str = "StageTrigger.inService";
const S1756: &str = "FunctionBlock.enabled";
const S1757: &str = "ACEmulationControlFunction.gain";
const S1758: &str = "GeneratingUnit.participationFactor";
const S1759: &str = "AssessedElement.enabled";
const S1760: &str = "EnergyBlockOrder.p";
const S1761: &str = "FuelStorage.energyStorage";
const S1762: &str = "GeneratingUnit.mustRunP";
const S1763: &str = "SubstationController.mode";
const S1764: &str = "AssessedElement.coordinatedValidationAdjustmentJustification";
const S1765: &str = "Contingency.probability";
const S1766: &str = "Reservoir.energyStorage";
const S1767: &str = "DCPulseWidthModulationControlFunction.targetValue";
const S1768: &str = "RotatingMachineController.mode";
const S1769: &str = "AssessedElement.criticalElementJustification";
const S1770: &str = "LoadFrequencyControlArea.mFRRActivated";
const S1771: &str = "EnergyConsumer.participationFactor";
const S1772: &str = "SSSCController.mode";
const S1773: &str = "RemedialActionGroup.maxRegulatingDown";
const S1774: &str = "ScheduleResource.participationFactor";
const S1775: &str = "erc:FunctionOutputVariable.PropertyReference-value";
const S1776: &str = "C:NC:ER:FunctionOutputVariable.PropertyReference:value";
const S1777: &str = "The value of the PropertyReference is not part of the reference data.";
const S1778: &str = "The value of the association end FunctionOutputVariable.PropertyReference shall be one of the values published in the PropertyReference collection.";
const S1779: &str = "InfeedLimit.normalValueA";
const S1780: &str = "InfeedLimit.normalValueW";
const S1781: &str = "erc:InfeedLimit-requiredAttributes";
const S1782: &str = "C:NC:ER:InfeedLimit:requiredAttributes";
const S1783: &str = "InfeedLimit does not have either .normalValueA or .normalValueW.";
const S1784: &str = "An InfeedLimit shall have either .normalValueA or .normalValueW.";
const S1785: &str = "_:b13";
const S1786: &str = "C:NC:ER:PeerTemporalDependency.finishToFinishLagKind:required";
const S1787: &str = "_:b14";
const S1788: &str = "C:NC:ER:PeerTemporalDependency.finishToStartLagKind:required";
const S1789: &str = "_:b15";
const S1790: &str = "C:NC:ER:PeerTemporalDependency.overlapKind:required";
const S1791: &str = "_:b16";
const S1792: &str = "C:NC:ER:PeerTemporalDependency.startToStartLagKind:required";
const S1793: &str = "ACDCConverter.ACDCConverterController";
const S1794: &str = "er:ACDCConverter.ACDCConverterController-propertyInverse";
const S1795: &str = "EquipmentReliability-AP-Con-Simple-SHACL";
const S1796: &str = "ACDCConverter.ExternalDCTerminal";
const S1797: &str = "er:ACDCConverter.ExternalDCTerminal-propertyInverse";
const S1798: &str = "IdentifiedObject.energyIdentCodeEic";
const S1799: &str = "ido:IdentifiedObject.energyIdentCodeEic-datatype";
const S1800: &str = "IdentifiedObject.energyIdentCodeEic-datatype";
const S1801: &str = "ACDCConverterController.controlStrategy";
const S1802: &str = "er:ACDCConverterController.controlStrategy-cardinality";
const S1803: &str = "ACDCConverterController.controlStrategy-cardinality";
const S1804: &str = "er:ACDCConverterController.controlStrategy-datatype";
const S1805: &str = "ACDCConverterController.controlStrategy-datatype";
const S1806: &str = "ACDCConverterControlStrategyKind.gridForming";
const S1807: &str = "ACDCConverterControlStrategyKind.gridFollowing";
const S1808: &str = "ACDCConverterController.DirectCurrentPoleController";
const S1809: &str = "er:ACDCConverterController.DirectCurrentPoleController-cardinality";
const S1810: &str = "ACDCConverterController.DirectCurrentPoleController-cardinality";
const S1811: &str = "er:ACDCConverterController.DirectCurrentPoleController-valueType";
const S1812: &str = "ACDCConverterController.DirectCurrentPoleController-valueType";
const S1813: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DirectCurrentPoleController";
const S1814: &str = "ACDCConverterController.ACDCConverter";
const S1815: &str = "er:ACDCConverterController.ACDCConverter-cardinality";
const S1816: &str = "ACDCConverterController.ACDCConverter-cardinality";
const S1817: &str = "SystemControl.EquipmentController";
const S1818: &str = "er:EquipmentController.SystemControl-cardinality";
const S1819: &str = "EquipmentController.SystemControl-cardinality";
const S1820: &str = "AutomationFunction.normalEnabled";
const S1821: &str = "er:AutomationFunction.normalEnabled-cardinality";
const S1822: &str = "AutomationFunction.normalEnabled-cardinality";
const S1823: &str = "er:AutomationFunction.normalEnabled-datatype";
const S1824: &str = "AutomationFunction.normalEnabled-datatype";
const S1825: &str = "AutomationFunction.type";
const S1826: &str = "er:AutomationFunction.type-cardinality";
const S1827: &str = "AutomationFunction.type-cardinality";
const S1828: &str = "er:AutomationFunction.type-datatype";
const S1829: &str = "AutomationFunction.type-datatype";
const S1830: &str = "AutomationFunction.PartOf";
const S1831: &str = "er:AutomationFunction.PartOf-cardinality";
const S1832: &str = "AutomationFunction.PartOf-cardinality";
const S1833: &str = "ido:IdentifiedObject.energyIdentCodeEic-cardinality";
const S1834: &str = "IdentifiedObject.energyIdentCodeEic-cardinality";
const S1835: &str = "er:ACDCConverterController-AllowedProperties";
const S1836: &str = "er:ACDCConverterController.ACDCConverter-valueType";
const S1837: &str = "ACDCConverterController.ACDCConverter-valueType";
const S1838: &str = "ACDCTerminal.InfeedTerminal";
const S1839: &str = "er:ACDCTerminal.InfeedTerminal-propertyInverse";
const S1840: &str = "ACDCTerminal.OperationalLimitSet";
const S1841: &str = "er:ACDCTerminal.OperationalLimitSet-propertyInverse";
const S1842: &str = "nc:ACEmulationControlFunction";
const S1843: &str = "FunctionInputVariable.Function";
const S1844: &str = "er:FunctionBlock.Input-cardinality";
const S1845: &str = "FunctionBlock.Input-cardinality";
const S1846: &str = "ControlFunctionBlock.maxAllowedTargetValue";
const S1847: &str = "er:ControlFunctionBlock.maxAllowedTargetValue-cardinality";
const S1848: &str = "ControlFunctionBlock.maxAllowedTargetValue-cardinality";
const S1849: &str = "er:ControlFunctionBlock.maxAllowedTargetValue-datatype";
const S1850: &str = "ControlFunctionBlock.maxAllowedTargetValue-datatype";
const S1851: &str = "ControlFunctionBlock.targetValueDeadband";
const S1852: &str = "er:ControlFunctionBlock.targetValueDeadband-cardinality";
const S1853: &str = "ControlFunctionBlock.targetValueDeadband-cardinality";
const S1854: &str = "er:ControlFunctionBlock.targetValueDeadband-datatype";
const S1855: &str = "ControlFunctionBlock.targetValueDeadband-datatype";
const S1856: &str = "ControlFunctionBlock.isDiscrete";
const S1857: &str = "er:ControlFunctionBlock.isDiscrete-cardinality";
const S1858: &str = "ControlFunctionBlock.isDiscrete-cardinality";
const S1859: &str = "er:ControlFunctionBlock.isDiscrete-datatype";
const S1860: &str = "ControlFunctionBlock.isDiscrete-datatype";
const S1861: &str = "ControlFunctionBlock.minAllowedTargetValue";
const S1862: &str = "er:ControlFunctionBlock.minAllowedTargetValue-cardinality";
const S1863: &str = "ControlFunctionBlock.minAllowedTargetValue-cardinality";
const S1864: &str = "er:ControlFunctionBlock.minAllowedTargetValue-datatype";
const S1865: &str = "ControlFunctionBlock.minAllowedTargetValue-datatype";
const S1866: &str = "FunctionBlock.AutomationFunction";
const S1867: &str = "er:FunctionBlock.AutomationFunction-cardinality";
const S1868: &str = "FunctionBlock.AutomationFunction-cardinality";
const S1869: &str = "FunctionBlock.normalEnabled";
const S1870: &str = "er:FunctionBlock.normalEnabled-cardinality";
const S1871: &str = "FunctionBlock.normalEnabled-cardinality";
const S1872: &str = "er:FunctionBlock.normalEnabled-datatype";
const S1873: &str = "FunctionBlock.normalEnabled-datatype";
const S1874: &str = "FunctionBlock.AutomationBlockGroup";
const S1875: &str = "er:FunctionBlock.AutomationBlockGroup-cardinality";
const S1876: &str = "FunctionBlock.AutomationBlockGroup-cardinality";
const S1877: &str = "er:FunctionBlock.AutomationBlockGroup-valueType";
const S1878: &str = "FunctionBlock.AutomationBlockGroup-valueType";
const S1879: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:AutomationBlockGroup";
const S1880: &str = "nc:AutomationBlockGroup";
const S1881: &str = "FunctionOutputVariable.FunctionBlock";
const S1882: &str = "er:FunctionBlock.FunctionOutputVariable-cardinality";
const S1883: &str = "FunctionBlock.FunctionOutputVariable-cardinality";
const S1884: &str = "er:ACEmulationControlFunction-AllowedProperties";
const S1885: &str = "TieCorridor.thresholdRegulatingReserve";
const S1886: &str = "er:TieCorridor.thresholdRegulatingReserve-cardinality";
const S1887: &str = "TieCorridor.thresholdRegulatingReserve-cardinality";
const S1888: &str = "er:TieCorridor.thresholdRegulatingReserve-datatype";
const S1889: &str = "TieCorridor.thresholdRegulatingReserve-datatype";
const S1890: &str = "TieCorridor.delayRegulatingReserve";
const S1891: &str = "er:TieCorridor.delayRegulatingReserve-cardinality";
const S1892: &str = "TieCorridor.delayRegulatingReserve-cardinality";
const S1893: &str = "er:TieCorridor.delayRegulatingReserve-datatype";
const S1894: &str = "TieCorridor.delayRegulatingReserve-datatype";
const S1895: &str = "TieCorridor.LoadFrequencyControlArea";
const S1896: &str = "er:TieCorridor.LoadFrequencyControlArea-cardinality";
const S1897: &str = "TieCorridor.LoadFrequencyControlArea-cardinality";
const S1898: &str = "er:TieCorridor.LoadFrequencyControlArea-valueType";
const S1899: &str = "TieCorridor.LoadFrequencyControlArea-valueType";
const S1900: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:LoadFrequencyControlArea";
const S1901: &str = "TieCorridor.maxRegulatingReserveRamp";
const S1902: &str = "er:TieCorridor.maxRegulatingReserveRamp-cardinality";
const S1903: &str = "TieCorridor.maxRegulatingReserveRamp-cardinality";
const S1904: &str = "er:TieCorridor.maxRegulatingReserveRamp-datatype";
const S1905: &str = "TieCorridor.maxRegulatingReserveRamp-datatype";
const S1906: &str = "er:ACTieCorridor-AllowedProperties";
const S1907: &str = "ACTieCorridor.Line";
const S1908: &str = "er:ACTieCorridor.Line-propertyInverse";
const S1909: &str = "nc:ActivePowerControlFunction";
const S1910: &str = "er:ActivePowerControlFunction-AllowedProperties";
const S1911: &str = "BiddingZone";
const S1912: &str = "GateInputPin";
const S1913: &str = "PinGate";
const S1914: &str = "PinDCTerminal";
const S1915: &str = "PinContingency";
const S1916: &str = "PinEquipmentTripping";
const S1917: &str = "PinOperationalLimit";
const S1918: &str = "PinTerminal";
const S1919: &str = "PinEquipment";
const S1920: &str = "PinPowerTransferCorridor";
const S1921: &str = "PinMeasurement";
const S1922: &str = "DirectCurrentSubstationPoleController";
const S1923: &str = "ActivePowerControlFunction";
const S1924: &str = "FunctionOutputVariable";
const S1925: &str = "DCPole";
const S1926: &str = "EquivalentACDCConverter";
const S1927: &str = "AmbientTemperatureDependencyCurve";
const S1928: &str = "ThyristorControlledSeriesCompensator";
const S1929: &str = "DCSmoothingReactor";
const S1930: &str = "DCSmoothingReactorArrester";
const S1931: &str = "DCHarmonicFilter";
const S1932: &str = "CapacityCalculationRegion";
const S1933: &str = "Reservoir";
const S1934: &str = "LoadFrequencyControlArea";
const S1935: &str = "ImpedanceControlFunction";
const S1936: &str = "MobileElectricalUnit";
const S1937: &str = "DCBiPole";
const S1938: &str = "EquivalentPowerPlant";
const S1939: &str = "StaticSynchronousCompensator";
const S1940: &str = "PowerElectricalChemicalUnit";
const S1941: &str = "EquivalentGeneratingUnit";
const S1942: &str = "PowerElectronicsMarineUnit";
const S1943: &str = "MonopolarDCSystem";
const S1944: &str = "DCNeutralBusSwitch";
const S1945: &str = "FrequencyMonitoringTerminal";
const S1946: &str = "PhaseControlFunction";
const S1947: &str = "LossCurve";
const S1948: &str = "RecoveryOverloadLimitCurve";
const S1949: &str = "PowerFrequencyController";
const S1950: &str = "AreaInterchangeController";
const S1951: &str = "SolarRadiationDependencyCurve";
const S1952: &str = "GeothermalGeneratingUnit";
const S1953: &str = "IndustryUnit";
const S1954: &str = "Installation";
const S1955: &str = "DCBypassSwitch";
const S1956: &str = "DCLineParallelingSwitch";
const S1957: &str = "DCEarthReturnTransferSwitch";
const S1958: &str = "DCNeutralBusGroundingSwitch";
const S1959: &str = "DCMetalicReturnSwitch";
const S1960: &str = "DCConverterParallelingSwitch";
const S1961: &str = "DiodeValve";
const S1962: &str = "ThyristorValve";
const S1963: &str = "GateTurnOffThyristorValve";
const S1964: &str = "InsulatedGateBipolarTransistorValve";
const S1965: &str = "ModularMultilevelConverterValve";
const S1966: &str = "DCVoltageSource";
const S1967: &str = "DCEquivalentInjection";
const S1968: &str = "ElectricalChargingUnit";
const S1969: &str = "FlexibleEnergyUnit";
const S1970: &str = "EquivalentPowerElectronicsUnit";
const S1971: &str = "ModularMultilevelConverter";
const S1972: &str = "ModularStaticSynchronousSeriesCompensator";
const S1973: &str = "StaticSynchronousSeriesCompensator";
const S1974: &str = "PowerElectronicsUnit";
const S1975: &str = "DCExtinctionAngleControlFunction";
const S1976: &str = "ReactiveCapabilityCurve";
const S1977: &str = "ExceptionalPowerTransferCorridor";
const S1978: &str = "SubSchedulingArea";
const S1979: &str = "EdgeSchedulingArea";
const S1980: &str = "DurationOverloadLimitCurve";
const S1981: &str = "OutagePlanningAgent";
const S1982: &str = "EnergyAlignmentCoordinator";
const S1983: &str = "SecurityCoordinator";
const S1984: &str = "CoordinatedCapacityCalculator";
const S1985: &str = "OutageCoordinator";
const S1986: &str = "LoadFrequencyControlOperator";
const S1987: &str = "TransmissionSystemOperator";
const S1988: &str = "ClosedDistributionSystemOperator";
const S1989: &str = "DirectCurrentSystemOperator";
const S1990: &str = "DistributionSystemOperator";
const S1991: &str = "DCVoltageControlFunction";
const S1992: &str = "BoundaryPointBorder";
const S1993: &str = "CrossZonalDCPole";
const S1994: &str = "GridPowerCapacity";
const S1995: &str = "ACTieCorridor";
const S1996: &str = "PTCTriggeredEquipment";
const S1997: &str = "TieFlow";
const S1998: &str = "AutomationBlockGroup";
const S1999: &str = "DirectCurrentCircuit";
const S2000: &str = "EnergyCoordinationRegion";
const S2001: &str = "PowerElectronicsUnitController";
const S2002: &str = "DirectCurrentPoleController";
const S2003: &str = "CircuitShare";
const S2004: &str = "EnergyBlockComponent";
const S2005: &str = "CurrentControlFunction";
const S2006: &str = "TapChangerController";
const S2007: &str = "ProportionalEnergyComponent";
const S2008: &str = "ThermalGeneratingUnitDependency";
const S2009: &str = "CurrentDroopOverride";
const S2010: &str = "AreaReserveResource";
const S2011: &str = "OverlappingZone";
const S2012: &str = "BiddingZoneBorder";
const S2013: &str = "ThermalPowerPlant";
const S2014: &str = "OutageCoordinationRegion";
const S2015: &str = "SubControlArea";
const S2016: &str = "EdgeControlArea";
const S2017: &str = "VsCapabilityCurve";
const S2018: &str = "DCActivePowerControlFunction";
const S2019: &str = "LineCircuit";
const S2020: &str = "ConnectivityNode";
const S2021: &str = "EnergyResourceGroupCapacity";
const S2022: &str = "PowerTransformerCircuit";
const S2023: &str = "BoundaryPointBorderLink";
const S2024: &str = "TCSCController";
const S2025: &str = "ScheduleResourceController";
const S2026: &str = "PowerPlantController";
const S2027: &str = "DirectCurrentBipoleController";
const S2028: &str = "DirectCurrentMasterController";
const S2029: &str = "ACDCConverterController";
const S2030: &str = "DirectCurrentSubstationBipoleController";
const S2031: &str = "CompensatorController";
const S2032: &str = "InjectionController";
const S2033: &str = "SSSCController";
const S2034: &str = "UnifiedPowerFlowController";
const S2035: &str = "PowerElectronicsConnectionController";
const S2036: &str = "RotatingMachineController";
const S2037: &str = "SubstationController";
const S2038: &str = "EnergyBlockOrder";
const S2039: &str = "VoltageInjectionControlFunction";
const S2040: &str = "SchedulingArea";
const S2041: &str = "DCTerminal";
const S2042: &str = "DCSubstationPole";
const S2043: &str = "PointOfCommonCoupling";
const S2044: &str = "SecondarySubstation";
const S2045: &str = "PowerFactorControlFunction";
const S2046: &str = "ReactivePowerControlFunction";
const S2047: &str = "VoltageAngleControlFunction";
const S2048: &str = "PowerShiftKeyStrategy";
const S2049: &str = "TCSCCompensationPoint";
const S2050: &str = "DCSubstationBipole";
const S2051: &str = "FossilFuel";
const S2052: &str = "GridConnectionPoint";
const S2053: &str = "FuelStorage";
const S2054: &str = "OperationalLimitType";
const S2055: &str = "Organisation";
const S2056: &str = "SchedulingAreaExchangePoint";
const S2057: &str = "LoadFrequencyControlBlock";
const S2058: &str = "CompressedAirEnergyStoragePlant";
const S2059: &str = "CurrentDroopControlFunction";
const S2060: &str = "InfeedTerminal";
const S2061: &str = "EnergyExchangePoint";
const S2062: &str = "ClimateZone";
const S2063: &str = "SSSCSimulationSettings";
const S2064: &str = "EnergyResourceType";
const S2065: &str = "FrequencyControlFunction";
const S2066: &str = "CrossZonalPowerTransformer";
const S2067: &str = "DCCurrentControlFunction";
const S2068: &str = "VoltageControlFunction";
const S2069: &str = "CurveData";
const S2070: &str = "DCTieCorridor";
const S2071: &str = "OrdinaryPowerTransferCorridor";
const S2072: &str = "CrossZonalLine";
const S2073: &str = "ACEmulationControlFunction";
const S2074: &str = "DCNode";
const S2075: &str = "DCFiringAngleControlFunction";
const S2076: &str = "BipolarDCSystem";
const S2077: &str = "DCSubstation";
const S2078: &str = "SynchronousArea";
const S2079: &str = "DCPulseWidthModulationControlFunction";
const S2080: &str = "TieCorridor";
const S2081: &str = "ScheduleResource";
const S2082: &str = "BaseOverloadLimitCurve";
const S2083: &str = "er:AllowedClasses-property";
const S2084: &str = "nc:AmbientTemperatureDependencyCurve";
const S2085: &str = "Curve.xMultiplier";
const S2086: &str = "er:Curve.xMultiplier-datatype";
const S2087: &str = "Curve.xMultiplier-datatype";
const S2088: &str = "UnitMultiplier.k";
const S2089: &str = "UnitMultiplier.none";
const S2090: &str = "UnitMultiplier.M";
const S2091: &str = "CurveData.Curve";
const S2092: &str = "er:Curve.CurveDatas-cardinality";
const S2093: &str = "Curve.CurveDatas-cardinality";
const S2094: &str = "Curve.y2Multiplier";
const S2095: &str = "er:Curve.y2Multiplier-cardinality";
const S2096: &str = "Curve.y2Multiplier-cardinality";
const S2097: &str = "er:Curve.y2Multiplier-datatype";
const S2098: &str = "Curve.y2Multiplier-datatype";
const S2099: &str = "Curve.curveStyle";
const S2100: &str = "er:Curve.curveStyle-cardinality";
const S2101: &str = "Curve.curveStyle-cardinality";
const S2102: &str = "er:Curve.curveStyle-datatype";
const S2103: &str = "Curve.curveStyle-datatype";
const S2104: &str = "CurveStyle.constantYValue";
const S2105: &str = "CurveStyle.straightLineYValues";
const S2106: &str = "Curve.y2Unit";
const S2107: &str = "er:Curve.y2Unit-cardinality";
const S2108: &str = "Curve.y2Unit-cardinality";
const S2109: &str = "er:Curve.y2Unit-datatype";
const S2110: &str = "Curve.y2Unit-datatype";
const S2111: &str = "UnitSymbol.V";
const S2112: &str = "UnitSymbol.VPerVAr";
const S2113: &str = "UnitSymbol.WPers";
const S2114: &str = "UnitSymbol.s";
const S2115: &str = "UnitSymbol.Hz";
const S2116: &str = "UnitSymbol.Wh";
const S2117: &str = "UnitSymbol.Pa";
const S2118: &str = "UnitSymbol.deg";
const S2119: &str = "UnitSymbol.VAr";
const S2120: &str = "UnitSymbol.W";
const S2121: &str = "UnitSymbol.VA";
const S2122: &str = "UnitSymbol.A";
const S2123: &str = "UnitSymbol.ohm";
const S2124: &str = "UnitSymbol.WPerm2";
const S2125: &str = "UnitSymbol.degC";
const S2126: &str = "UnitSymbol.none";
const S2127: &str = "UnitSymbol.kgPerJ";
const S2128: &str = "UnitSymbol.H";
const S2129: &str = "Curve.xUnit";
const S2130: &str = "er:Curve.xUnit-cardinality";
const S2131: &str = "Curve.xUnit-cardinality";
const S2132: &str = "er:Curve.xUnit-datatype";
const S2133: &str = "Curve.xUnit-datatype";
const S2134: &str = "Curve.y1Unit";
const S2135: &str = "er:Curve.y1Unit-cardinality";
const S2136: &str = "Curve.y1Unit-cardinality";
const S2137: &str = "er:Curve.y1Unit-datatype";
const S2138: &str = "Curve.y1Unit-datatype";
const S2139: &str = "Curve.y1Multiplier";
const S2140: &str = "er:Curve.y1Multiplier-cardinality";
const S2141: &str = "Curve.y1Multiplier-cardinality";
const S2142: &str = "er:Curve.y1Multiplier-datatype";
const S2143: &str = "Curve.y1Multiplier-datatype";
const S2144: &str = "er:Curve.xMultiplier-cardinality";
const S2145: &str = "Curve.xMultiplier-cardinality";
const S2146: &str = "er:AmbientTemperatureDependencyCurve-AllowedProperties";
const S2147: &str = "AmbientTemperatureDependencyCurve.OperationalLimitType";
const S2148: &str = "er:AmbientTemperatureDependencyCurve.OperationalLimitType-propertyInverse";
const S2149: &str = "AreaInterchangeController.pTolerance";
const S2150: &str = "er:AreaInterchangeController.pTolerance-cardinality";
const S2151: &str = "AreaInterchangeController.pTolerance-cardinality";
const S2152: &str = "er:AreaInterchangeController.pTolerance-datatype";
const S2153: &str = "AreaInterchangeController.pTolerance-datatype";
const S2154: &str = "AreaInterchangeController.ControlArea";
const S2155: &str = "er:AreaInterchangeController.ControlArea-cardinality";
const S2156: &str = "AreaInterchangeController.ControlArea-cardinality";
const S2157: &str = "AreaInterchangeController.BiddingZoneBorder";
const S2158: &str = "er:AreaInterchangeController.BiddingZoneBorder-cardinality";
const S2159: &str = "AreaInterchangeController.BiddingZoneBorder-cardinality";
const S2160: &str = "er:AreaInterchangeController.BiddingZoneBorder-valueType";
const S2161: &str = "AreaInterchangeController.BiddingZoneBorder-valueType";
const S2162: &str = "AreaInterchangeController.BiddingZone";
const S2163: &str = "er:AreaInterchangeController.BiddingZone-cardinality";
const S2164: &str = "AreaInterchangeController.BiddingZone-cardinality";
const S2165: &str = "er:AreaInterchangeController.BiddingZone-valueType";
const S2166: &str = "AreaInterchangeController.BiddingZone-valueType";
const S2167: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:BiddingZone";
const S2168: &str = "er:SystemControl.EquipmentController-cardinality";
const S2169: &str = "SystemControl.EquipmentController-cardinality";
const S2170: &str = "er:AreaInterchangeController-AllowedProperties";
const S2171: &str = "er:AreaInterchangeController.ControlArea-valueType";
const S2172: &str = "AreaInterchangeController.ControlArea-valueType";
const S2173: &str = "er:AreaReserveResource.GeneratingUnit-cardinality";
const S2174: &str = "AreaReserveResource.GeneratingUnit-cardinality";
const S2175: &str = "er:AreaReserveResource.SchedulingArea-cardinality";
const S2176: &str = "AreaReserveResource.SchedulingArea-cardinality";
const S2177: &str = "er:AreaReserveResource.PowerElectronicsUnit-cardinality";
const S2178: &str = "AreaReserveResource.PowerElectronicsUnit-cardinality";
const S2179: &str = "er:AreaReserveResource.ScheduleResource-cardinality";
const S2180: &str = "AreaReserveResource.ScheduleResource-cardinality";
const S2181: &str = "er:AreaReserveResource.ScheduleResource-valueType";
const S2182: &str = "AreaReserveResource.ScheduleResource-valueType";
const S2183: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ScheduleResource";
const S2184: &str = "er:AreaReserveResource.TieCorridor-cardinality";
const S2185: &str = "AreaReserveResource.TieCorridor-cardinality";
const S2186: &str = "er:AreaReserveResource.HydroPump-cardinality";
const S2187: &str = "AreaReserveResource.HydroPump-cardinality";
const S2188: &str = "er:AreaReserveResource.HydroPump-valueType";
const S2189: &str = "AreaReserveResource.HydroPump-valueType";
const S2190: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:HydroPump";
const S2191: &str = "AreaReserveResource.normalEnabled";
const S2192: &str = "er:AreaReserveResource.normalEnabled-cardinality";
const S2193: &str = "AreaReserveResource.normalEnabled-cardinality";
const S2194: &str = "er:AreaReserveResource.normalEnabled-datatype";
const S2195: &str = "AreaReserveResource.normalEnabled-datatype";
const S2196: &str = "er:AreaReserveResource-AllowedProperties";
const S2197: &str = "er:AreaReserveResource.GeneratingUnit-valueType";
const S2198: &str = "AreaReserveResource.GeneratingUnit-valueType";
const S2199: &str = "er:AreaReserveResource.PowerElectronicsUnit-valueType";
const S2200: &str = "AreaReserveResource.PowerElectronicsUnit-valueType";
const S2201: &str = "er:AreaReserveResource.SchedulingArea-valueType";
const S2202: &str = "AreaReserveResource.SchedulingArea-valueType";
const S2203: &str = "er:AreaReserveResource.TieCorridor-valueType";
const S2204: &str = "AreaReserveResource.TieCorridor-valueType";
const S2205: &str = "AutomationBlockGroup.AutomationFunction";
const S2206: &str = "er:AutomationBlockGroup.AutomationFunction-cardinality";
const S2207: &str = "AutomationBlockGroup.AutomationFunction-cardinality";
const S2208: &str = "er:AutomationBlockGroup.FunctionBlock-cardinality";
const S2209: &str = "AutomationBlockGroup.FunctionBlock-cardinality";
const S2210: &str = "AutomationBlockGroup.priority";
const S2211: &str = "er:AutomationBlockGroup.priority-datatype";
const S2212: &str = "AutomationBlockGroup.priority-datatype";
const S2213: &str = "er:AutomationBlockGroup.priority-cardinality";
const S2214: &str = "AutomationBlockGroup.priority-cardinality";
const S2215: &str = "er:AutomationBlockGroup-AllowedProperties";
const S2216: &str = "er:AutomationBlockGroup.AutomationFunction-valueType";
const S2217: &str = "AutomationBlockGroup.AutomationFunction-valueType";
const S2218: &str = "AutomationBlockGroup.FunctionBlock";
const S2219: &str = "er:AutomationBlockGroup.FunctionBlock-propertyInverse";
const S2220: &str = "AutomationFunction.AutomationBlockGroup";
const S2221: &str = "er:AutomationFunction.AutomationBlockGroup-propertyInverse";
const S2222: &str = "AutomationFunction.FunctionBlock";
const S2223: &str = "er:AutomationFunction.FunctionBlock-propertyInverse";
const S2224: &str = "AutomationFunction.HasPart";
const S2225: &str = "er:AutomationFunction.HasPart-propertyInverse";
const S2226: &str = "er:AutomationFunction.PartOf-valueType";
const S2227: &str = "AutomationFunction.PartOf-valueType";
const S2228: &str = "nc:BaseOverloadLimitCurve";
const S2229: &str = "er:BaseOverloadLimitCurve-AllowedProperties";
const S2230: &str = "BaseOverloadLimitCurve.OperationalLimitType";
const S2231: &str = "er:BaseOverloadLimitCurve.OperationalLimitType-propertyInverse";
const S2232: &str = "PowerElectronicsUnit.normalParticipationFactor";
const S2233: &str = "er:PowerElectronicsUnit.normalParticipationFactor-datatype";
const S2234: &str = "PowerElectronicsUnit.normalParticipationFactor-datatype";
const S2235: &str = "er:PowerElectronicsUnit.normalParticipationFactor-cardinality";
const S2236: &str = "PowerElectronicsUnit.normalParticipationFactor-cardinality";
const S2237: &str = "er:PowerElectronicsUnit.AreaReserveResource-cardinality";
const S2238: &str = "PowerElectronicsUnit.AreaReserveResource-cardinality";
const S2239: &str = "PowerElectronicsUnit.maxEconomicP";
const S2240: &str = "er:PowerElectronicsUnit.maxEconomicP-datatype";
const S2241: &str = "PowerElectronicsUnit.maxEconomicP-datatype";
const S2242: &str = "er:PowerElectronicsUnit.maxEconomicP-cardinality";
const S2243: &str = "PowerElectronicsUnit.maxEconomicP-cardinality";
const S2244: &str = "PowerElectronicsUnit.PowerElectronicsUnitController";
const S2245: &str = "er:PowerElectronicsUnit.PowerElectronicsUnitController-valueType";
const S2246: &str = "PowerElectronicsUnit.PowerElectronicsUnitController-valueType";
const S2247: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:PowerElectronicsUnitController";
const S2248: &str = "er:PowerElectronicsUnit.PowerElectronicsUnitController-cardinality";
const S2249: &str = "PowerElectronicsUnit.PowerElectronicsUnitController-cardinality";
const S2250: &str = "PowerElectronicsUnit.minEconomicP";
const S2251: &str = "er:PowerElectronicsUnit.minEconomicP-datatype";
const S2252: &str = "PowerElectronicsUnit.minEconomicP-datatype";
const S2253: &str = "Equipment.AggregatedEquipment";
const S2254: &str = "er:Equipment.AggregatedEquipment-cardinality";
const S2255: &str = "Equipment.AggregatedEquipment-cardinality";
const S2256: &str = "er:Equipment.Circuit-cardinality";
const S2257: &str = "Equipment.Circuit-cardinality";
const S2258: &str = "BatteryUnit.ratedE";
const S2259: &str = "er:BatteryUnit.ratedE-cardinality";
const S2260: &str = "BatteryUnit.ratedE-cardinality";
const S2261: &str = "er:BatteryUnit.ratedE-datatype";
const S2262: &str = "BatteryUnit.ratedE-datatype";
const S2263: &str = "PowerElectronicsUnit.ScheduleResource";
const S2264: &str = "er:PowerElectronicsUnit.ScheduleResource-cardinality";
const S2265: &str = "PowerElectronicsUnit.ScheduleResource-cardinality";
const S2266: &str = "er:PowerElectronicsUnit.ScheduleResource-valueType";
const S2267: &str = "PowerElectronicsUnit.ScheduleResource-valueType";
const S2268: &str = "er:PowerElectronicsUnit.minEconomicP-cardinality";
const S2269: &str = "PowerElectronicsUnit.minEconomicP-cardinality";
const S2270: &str = "Equipment.DetailedEquipment";
const S2271: &str = "Equipment.PTCTriggeredEquipment";
const S2272: &str = "er:BatteryUnit-AllowedProperties";
const S2273: &str = "BiddingZone.CapacityCalculationRegion";
const S2274: &str = "er:BiddingZone.CapacityCalculationRegion-cardinality";
const S2275: &str = "BiddingZone.CapacityCalculationRegion-cardinality";
const S2276: &str = "er:BiddingZone.CapacityCalculationRegion-valueType";
const S2277: &str = "BiddingZone.CapacityCalculationRegion-valueType";
const S2278: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:CapacityCalculationRegion";
const S2279: &str = "BiddingZone.GridPowerCapacity";
const S2280: &str = "er:BiddingZone.GridPowerCapacity-cardinality";
const S2281: &str = "BiddingZone.GridPowerCapacity-cardinality";
const S2282: &str = "er:BiddingZone.GridPowerCapacity-valueType";
const S2283: &str = "BiddingZone.GridPowerCapacity-valueType";
const S2284: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:GridPowerCapacity";
const S2285: &str = "er:BiddingZone.AreaInterchangeController-cardinality";
const S2286: &str = "BiddingZone.AreaInterchangeController-cardinality";
const S2287: &str = "BiddingZone.isTradeEnabled";
const S2288: &str = "er:BiddingZone.isTradeEnabled-cardinality";
const S2289: &str = "BiddingZone.isTradeEnabled-cardinality";
const S2290: &str = "er:BiddingZone.isTradeEnabled-datatype";
const S2291: &str = "BiddingZone.isTradeEnabled-datatype";
const S2292: &str = "er:BiddingZone-AllowedProperties";
const S2293: &str = "BiddingZone.AreaInterchangeController";
const S2294: &str = "er:BiddingZone.AreaInterchangeController-propertyInverse";
const S2295: &str = "BiddingZone.FromBiddingZoneBorder";
const S2296: &str = "er:BiddingZone.FromBiddingZoneBorder-propertyInverse";
const S2297: &str = "BiddingZone.SchedulingArea";
const S2298: &str = "er:BiddingZone.SchedulingArea-propertyInverse";
const S2299: &str = "BiddingZone.ToBiddingZoneBorder";
const S2300: &str = "er:BiddingZone.ToBiddingZoneBorder-propertyInverse";
const S2301: &str = "BiddingZoneBorder.ToBiddingZone";
const S2302: &str = "er:BiddingZoneBorder.ToBiddingZone-cardinality";
const S2303: &str = "BiddingZoneBorder.ToBiddingZone-cardinality";
const S2304: &str = "er:BiddingZoneBorder.ToBiddingZone-valueType";
const S2305: &str = "BiddingZoneBorder.ToBiddingZone-valueType";
const S2306: &str = "BiddingZoneBorder.FromBiddingZone";
const S2307: &str = "er:BiddingZoneBorder.FromBiddingZone-cardinality";
const S2308: &str = "BiddingZoneBorder.FromBiddingZone-cardinality";
const S2309: &str = "er:BiddingZoneBorder.FromBiddingZone-valueType";
const S2310: &str = "BiddingZoneBorder.FromBiddingZone-valueType";
const S2311: &str = "BiddingZoneBorder.TieCorridor";
const S2312: &str = "er:BiddingZoneBorder.TieCorridor-cardinality";
const S2313: &str = "BiddingZoneBorder.TieCorridor-cardinality";
const S2314: &str = "BiddingZoneBorder.CapacityCalculationRegion";
const S2315: &str = "er:BiddingZoneBorder.CapacityCalculationRegion-cardinality";
const S2316: &str = "BiddingZoneBorder.CapacityCalculationRegion-cardinality";
const S2317: &str = "er:BiddingZoneBorder.CapacityCalculationRegion-valueType";
const S2318: &str = "BiddingZoneBorder.CapacityCalculationRegion-valueType";
const S2319: &str = "er:BiddingZoneBorder.AreaInterchangeController-cardinality";
const S2320: &str = "BiddingZoneBorder.AreaInterchangeController-cardinality";
const S2321: &str = "er:BiddingZoneBorder-AllowedProperties";
const S2322: &str = "BiddingZoneBorder.AreaInterchangeController";
const S2323: &str = "er:BiddingZoneBorder.AreaInterchangeController-propertyInverse";
const S2324: &str = "BiddingZoneBorder.CrossZonalNetworkElement";
const S2325: &str = "er:BiddingZoneBorder.CrossZonalNetworkElement-propertyInverse";
const S2326: &str = "er:BiddingZoneBorder.TieCorridor-valueType";
const S2327: &str = "BiddingZoneBorder.TieCorridor-valueType";
const S2328: &str = "BipolarDCSystem.isRigid";
const S2329: &str = "er:BipolarDCSystem.isRigid-cardinality";
const S2330: &str = "BipolarDCSystem.isRigid-cardinality";
const S2331: &str = "er:BipolarDCSystem.isRigid-datatype";
const S2332: &str = "BipolarDCSystem.isRigid-datatype";
const S2333: &str = "DCBiPole.BipolarDCSystem";
const S2334: &str = "er:BipolarDCSystem.DCBiPole-cardinality";
const S2335: &str = "BipolarDCSystem.DCBiPole-cardinality";
const S2336: &str = "DCSystem.transmissionKind";
const S2337: &str = "er:DCSystem.transmissionKind-cardinality";
const S2338: &str = "DCSystem.transmissionKind-cardinality";
const S2339: &str = "er:DCSystem.transmissionKind-datatype";
const S2340: &str = "DCSystem.transmissionKind-datatype";
const S2341: &str = "DCSystemTransmissionKind.twoTerminal";
const S2342: &str = "DCSystemTransmissionKind.multiTerminal";
const S2343: &str = "DCSystemTransmissionKind.backToBack";
const S2344: &str = "DCSystem.directionKind";
const S2345: &str = "er:DCSystem.directionKind-cardinality";
const S2346: &str = "DCSystem.directionKind-cardinality";
const S2347: &str = "er:DCSystem.directionKind-datatype";
const S2348: &str = "DCSystem.directionKind-datatype";
const S2349: &str = "DCSystemDirectionKind.unidirectional";
const S2350: &str = "DCSystemDirectionKind.bidirectional";
const S2351: &str = "er:BipolarDCSystem-AllowedProperties";
const S2352: &str = "BipolarDCSystem.DCBiPole";
const S2353: &str = "er:BipolarDCSystem.DCBiPole-propertyInverse";
const S2354: &str = "nc:BoundaryPoint";
const S2355: &str = "BoundaryPoint.partyTwoResourceName";
const S2356: &str = "er:BoundaryPoint.partyTwoResourceName-cardinality";
const S2357: &str = "BoundaryPoint.partyTwoResourceName-cardinality";
const S2358: &str = "er:BoundaryPoint.partyTwoResourceName-datatype";
const S2359: &str = "BoundaryPoint.partyTwoResourceName-datatype";
const S2360: &str = "BoundaryPoint.partyOneResourceName";
const S2361: &str = "er:BoundaryPoint.partyOneResourceName-cardinality";
const S2362: &str = "BoundaryPoint.partyOneResourceName-cardinality";
const S2363: &str = "er:BoundaryPoint.partyOneResourceName-datatype";
const S2364: &str = "BoundaryPoint.partyOneResourceName-datatype";
const S2365: &str = "er:BoundaryPoint.BoundaryPointBorder-cardinality";
const S2366: &str = "BoundaryPoint.BoundaryPointBorder-cardinality";
const S2367: &str = "er:BoundaryPoint.BoundaryPointBorder-valueType";
const S2368: &str = "BoundaryPoint.BoundaryPointBorder-valueType";
const S2369: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:BoundaryPointBorder";
const S2370: &str = "CommonResponsibilityPoint.isDirectCurrent";
const S2371: &str = "er:CommonResponsibilityPoint.isDirectCurrent-cardinality";
const S2372: &str = "CommonResponsibilityPoint.isDirectCurrent-cardinality";
const S2373: &str = "er:CommonResponsibilityPoint.isDirectCurrent-datatype";
const S2374: &str = "CommonResponsibilityPoint.isDirectCurrent-datatype";
const S2375: &str = "CommonResponsibilityPoint.DCNode";
const S2376: &str = "er:CommonResponsibilityPoint.DCNode-cardinality";
const S2377: &str = "CommonResponsibilityPoint.DCNode-cardinality";
const S2378: &str = "er:CommonResponsibilityPoint.DCNode-valueType";
const S2379: &str = "CommonResponsibilityPoint.DCNode-valueType";
const S2380: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:DCNode";
const S2381: &str = "nc:DCNode";
const S2382: &str = "CommonResponsibilityPoint.ConnectivityNode";
const S2383: &str = "er:CommonResponsibilityPoint.ConnectivityNode-cardinality";
const S2384: &str = "CommonResponsibilityPoint.ConnectivityNode-cardinality";
const S2385: &str = "er:CommonResponsibilityPoint.ConnectivityNode-valueType";
const S2386: &str = "CommonResponsibilityPoint.ConnectivityNode-valueType";
const S2387: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:ConnectivityNode";
const S2388: &str = "nc:ConnectivityNode";
const S2389: &str = "er:BoundaryPoint-AllowedProperties";
const S2390: &str = "BoundaryPoint.BoundaryPointBorderLink";
const S2391: &str = "er:BoundaryPoint.BoundaryPointBorderLink-propertyInverse";
const S2392: &str = "BoundaryPointBorder.partyTwoRef";
const S2393: &str = "er:BoundaryPointBorder.partyTwoRef-cardinality";
const S2394: &str = "BoundaryPointBorder.partyTwoRef-cardinality";
const S2395: &str = "er:BoundaryPointBorder.partyTwoRef-datatype";
const S2396: &str = "BoundaryPointBorder.partyTwoRef-datatype";
const S2397: &str = "BoundaryPointBorder.partyOneDesignatorRef";
const S2398: &str = "er:BoundaryPointBorder.partyOneDesignatorRef-cardinality";
const S2399: &str = "BoundaryPointBorder.partyOneDesignatorRef-cardinality";
const S2400: &str = "er:BoundaryPointBorder.partyOneDesignatorRef-datatype";
const S2401: &str = "BoundaryPointBorder.partyOneDesignatorRef-datatype";
const S2402: &str = "BoundaryPointBorder.partyTwoDesignatorRef";
const S2403: &str = "er:BoundaryPointBorder.partyTwoDesignatorRef-cardinality";
const S2404: &str = "BoundaryPointBorder.partyTwoDesignatorRef-cardinality";
const S2405: &str = "er:BoundaryPointBorder.partyTwoDesignatorRef-datatype";
const S2406: &str = "BoundaryPointBorder.partyTwoDesignatorRef-datatype";
const S2407: &str = "BoundaryPointBorder.partyTwoName";
const S2408: &str = "er:BoundaryPointBorder.partyTwoName-cardinality";
const S2409: &str = "BoundaryPointBorder.partyTwoName-cardinality";
const S2410: &str = "er:BoundaryPointBorder.partyTwoName-datatype";
const S2411: &str = "BoundaryPointBorder.partyTwoName-datatype";
const S2412: &str = "BoundaryPointBorder.partyOneName";
const S2413: &str = "er:BoundaryPointBorder.partyOneName-cardinality";
const S2414: &str = "BoundaryPointBorder.partyOneName-cardinality";
const S2415: &str = "er:BoundaryPointBorder.partyOneName-datatype";
const S2416: &str = "BoundaryPointBorder.partyOneName-datatype";
const S2417: &str = "BoundaryPointBorder.partyOneRef";
const S2418: &str = "er:BoundaryPointBorder.partyOneRef-cardinality";
const S2419: &str = "BoundaryPointBorder.partyOneRef-cardinality";
const S2420: &str = "er:BoundaryPointBorder.partyOneRef-datatype";
const S2421: &str = "BoundaryPointBorder.partyOneRef-datatype";
const S2422: &str = "er:BoundaryPointBorder-AllowedProperties";
const S2423: &str = "BoundaryPointBorder.BoundaryPoint";
const S2424: &str = "er:BoundaryPointBorder.BoundaryPoint-propertyInverse";
const S2425: &str = "BoundaryPointBorder.BoundaryPointBorderLink";
const S2426: &str = "er:BoundaryPointBorder.BoundaryPointBorderLink-propertyInverse";
const S2427: &str = "nc:BoundaryPointBorderLink";
const S2428: &str = "BoundaryPointBorderLink.BoundaryPoint";
const S2429: &str = "er:BoundaryPointBorderLink.BoundaryPoint-valueType";
const S2430: &str = "BoundaryPointBorderLink.BoundaryPoint-valueType";
const S2431: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:BoundaryPoint";
const S2432: &str = "er:BoundaryPointBorderLink.BoundaryPoint-cardinality";
const S2433: &str = "BoundaryPointBorderLink.BoundaryPoint-cardinality";
const S2434: &str = "er:BoundaryPointBorderLink.BoundaryPointBorder-valueType";
const S2435: &str = "BoundaryPointBorderLink.BoundaryPointBorder-valueType";
const S2436: &str = "er:BoundaryPointBorderLink.BoundaryPointBorder-cardinality";
const S2437: &str = "BoundaryPointBorderLink.BoundaryPointBorder-cardinality";
const S2438: &str = "BoundaryPointBorderLink.mRID";
const S2439: &str = "er:BoundaryPointBorderLink.mRID-datatype";
const S2440: &str = "BoundaryPointBorderLink.mRID-datatype";
const S2441: &str = "er:BoundaryPointBorderLink.mRID-cardinality";
const S2442: &str = "BoundaryPointBorderLink.mRID-cardinality";
const S2443: &str = "er:BoundaryPointBorderLink-AllowedProperties";
const S2444: &str = "Region.OverlappingZone";
const S2445: &str = "er:Region.OverlappingZone-valueType";
const S2446: &str = "Region.OverlappingZone-valueType";
const S2447: &str = "er:Region.OverlappingZone-cardinality";
const S2448: &str = "Region.OverlappingZone-cardinality";
const S2449: &str = "CapacityCalculationRegion.CoordinatedCapacityCalculator";
const S2450: &str = "er:CapacityCalculationRegion.CoordinatedCapacityCalculator-valueType";
const S2451: &str = "CapacityCalculationRegion.CoordinatedCapacityCalculator-valueType";
const S2452: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:CoordinatedCapacityCalculator";
const S2453: &str = "nc:CoordinatedCapacityCalculator";
const S2454: &str = "er:CapacityCalculationRegion.CoordinatedCapacityCalculator-cardinality";
const S2455: &str = "CapacityCalculationRegion.CoordinatedCapacityCalculator-cardinality";
const S2456: &str = "CapacityCalculationRegion.SecurityCoordinator";
const S2457: &str = "er:CapacityCalculationRegion.SecurityCoordinator-valueType";
const S2458: &str = "CapacityCalculationRegion.SecurityCoordinator-valueType";
const S2459: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:SecurityCoordinator";
const S2460: &str = "nc:SecurityCoordinator";
const S2461: &str = "er:CapacityCalculationRegion.SecurityCoordinator-cardinality";
const S2462: &str = "CapacityCalculationRegion.SecurityCoordinator-cardinality";
const S2463: &str = "er:CapacityCalculationRegion-AllowedProperties";
const S2464: &str = "CapacityCalculationRegion.BiddingZone";
const S2465: &str = "er:CapacityCalculationRegion.BiddingZone-propertyInverse";
const S2466: &str = "CapacityCalculationRegion.BiddingZoneBorder";
const S2467: &str = "er:CapacityCalculationRegion.BiddingZoneBorder-propertyInverse";
const S2468: &str = "Circuit.CircuitShare";
const S2469: &str = "er:Circuit.CircuitShare-propertyInverse";
const S2470: &str = "Circuit.Equipment";
const S2471: &str = "er:Circuit.Equipment-propertyInverse";
const S2472: &str = "nc:CircuitShare";
const S2473: &str = "CircuitShare.Circuit";
const S2474: &str = "er:CircuitShare.Circuit-cardinality";
const S2475: &str = "CircuitShare.Circuit-cardinality";
const S2476: &str = "CircuitShare.PowerTransferCorridor";
const S2477: &str = "er:CircuitShare.PowerTransferCorridor-cardinality";
const S2478: &str = "CircuitShare.PowerTransferCorridor-cardinality";
const S2479: &str = "CircuitShare.normalContributionFactor";
const S2480: &str = "er:CircuitShare.normalContributionFactor-datatype";
const S2481: &str = "CircuitShare.normalContributionFactor-datatype";
const S2482: &str = "er:CircuitShare.normalContributionFactor-cardinality";
const S2483: &str = "CircuitShare.normalContributionFactor-cardinality";
const S2484: &str = "er:CircuitShare-AllowedProperties";
const S2485: &str = "er:CircuitShare.Circuit-valueType";
const S2486: &str = "CircuitShare.Circuit-valueType";
const S2487: &str = "er:CircuitShare.PowerTransferCorridor-valueType";
const S2488: &str = "CircuitShare.PowerTransferCorridor-valueType";
const S2489: &str = "ClimateZone.normalMaxSeaCurrentSpeed";
const S2490: &str = "er:ClimateZone.normalMaxSeaCurrentSpeed-datatype";
const S2491: &str = "ClimateZone.normalMaxSeaCurrentSpeed-datatype";
const S2492: &str = "er:ClimateZone.normalMaxSeaCurrentSpeed-cardinality";
const S2493: &str = "ClimateZone.normalMaxSeaCurrentSpeed-cardinality";
const S2494: &str = "ClimateZone.normalAnnualSeaIceDays";
const S2495: &str = "decimal";
const S2496: &str = "er:ClimateZone.normalAnnualSeaIceDays-datatype";
const S2497: &str = "ClimateZone.normalAnnualSeaIceDays-datatype";
const S2498: &str = "er:ClimateZone.normalAnnualSeaIceDays-cardinality";
const S2499: &str = "ClimateZone.normalAnnualSeaIceDays-cardinality";
const S2500: &str = "ClimateZone.normalWindSpeedAt10m";
const S2501: &str = "er:ClimateZone.normalWindSpeedAt10m-datatype";
const S2502: &str = "ClimateZone.normalWindSpeedAt10m-datatype";
const S2503: &str = "er:ClimateZone.normalWindSpeedAt10m-cardinality";
const S2504: &str = "ClimateZone.normalWindSpeedAt10m-cardinality";
const S2505: &str = "ClimateZone.normalAnnualHotDays";
const S2506: &str = "er:ClimateZone.normalAnnualHotDays-datatype";
const S2507: &str = "ClimateZone.normalAnnualHotDays-datatype";
const S2508: &str = "er:ClimateZone.normalAnnualHotDays-cardinality";
const S2509: &str = "ClimateZone.normalAnnualHotDays-cardinality";
const S2510: &str = "ClimateZone.normalAnnualDirectSolarIrradiation";
const S2511: &str = "er:ClimateZone.normalAnnualDirectSolarIrradiation-datatype";
const S2512: &str = "ClimateZone.normalAnnualDirectSolarIrradiation-datatype";
const S2513: &str = "er:ClimateZone.normalAnnualDirectSolarIrradiation-cardinality";
const S2514: &str = "ClimateZone.normalAnnualDirectSolarIrradiation-cardinality";
const S2515: &str = "ClimateZone.normalAnnualIcingDays";
const S2516: &str = "er:ClimateZone.normalAnnualIcingDays-datatype";
const S2517: &str = "ClimateZone.normalAnnualIcingDays-datatype";
const S2518: &str = "er:ClimateZone.normalAnnualIcingDays-cardinality";
const S2519: &str = "ClimateZone.normalAnnualIcingDays-cardinality";
const S2520: &str = "ClimateZone.normalAnnualHeatwaveDays";
const S2521: &str = "er:ClimateZone.normalAnnualHeatwaveDays-datatype";
const S2522: &str = "ClimateZone.normalAnnualHeatwaveDays-datatype";
const S2523: &str = "er:ClimateZone.normalAnnualHeatwaveDays-cardinality";
const S2524: &str = "ClimateZone.normalAnnualHeatwaveDays-cardinality";
const S2525: &str = "ClimateZone.normalPopulationWeightedTempAt2m";
const S2526: &str = "er:ClimateZone.normalPopulationWeightedTempAt2m-datatype";
const S2527: &str = "ClimateZone.normalPopulationWeightedTempAt2m-datatype";
const S2528: &str = "er:ClimateZone.normalPopulationWeightedTempAt2m-cardinality";
const S2529: &str = "ClimateZone.normalPopulationWeightedTempAt2m-cardinality";
const S2530: &str = "ClimateZone.normalSeaSurfaceTemp";
const S2531: &str = "er:ClimateZone.normalSeaSurfaceTemp-datatype";
const S2532: &str = "ClimateZone.normalSeaSurfaceTemp-datatype";
const S2533: &str = "er:ClimateZone.normalSeaSurfaceTemp-cardinality";
const S2534: &str = "ClimateZone.normalSeaSurfaceTemp-cardinality";
const S2535: &str = "ClimateZone.normalAnnualMinTempAt2m";
const S2536: &str = "er:ClimateZone.normalAnnualMinTempAt2m-datatype";
const S2537: &str = "ClimateZone.normalAnnualMinTempAt2m-datatype";
const S2538: &str = "er:ClimateZone.normalAnnualMinTempAt2m-cardinality";
const S2539: &str = "ClimateZone.normalAnnualMinTempAt2m-cardinality";
const S2540: &str = "ClimateZone.normalWindSpeedAt100m";
const S2541: &str = "er:ClimateZone.normalWindSpeedAt100m-datatype";
const S2542: &str = "ClimateZone.normalWindSpeedAt100m-datatype";
const S2543: &str = "er:ClimateZone.normalWindSpeedAt100m-cardinality";
const S2544: &str = "ClimateZone.normalWindSpeedAt100m-cardinality";
const S2545: &str = "ClimateZone.normalAnnualGlobalSolarIrradiation";
const S2546: &str = "er:ClimateZone.normalAnnualGlobalSolarIrradiation-datatype";
const S2547: &str = "ClimateZone.normalAnnualGlobalSolarIrradiation-datatype";
const S2548: &str = "er:ClimateZone.normalAnnualGlobalSolarIrradiation-cardinality";
const S2549: &str = "ClimateZone.normalAnnualGlobalSolarIrradiation-cardinality";
const S2550: &str = "ClimateZone.normalAnnualSunshineDuration";
const S2551: &str = "er:ClimateZone.normalAnnualSunshineDuration-datatype";
const S2552: &str = "ClimateZone.normalAnnualSunshineDuration-datatype";
const S2553: &str = "er:ClimateZone.normalAnnualSunshineDuration-cardinality";
const S2554: &str = "ClimateZone.normalAnnualSunshineDuration-cardinality";
const S2555: &str = "ClimateZone.normalRelativeHumidityAt2m";
const S2556: &str = "er:ClimateZone.normalRelativeHumidityAt2m-datatype";
const S2557: &str = "ClimateZone.normalRelativeHumidityAt2m-datatype";
const S2558: &str = "er:ClimateZone.normalRelativeHumidityAt2m-cardinality";
const S2559: &str = "ClimateZone.normalRelativeHumidityAt2m-cardinality";
const S2560: &str = "ClimateZone.normalAnnualHighAvalancheDangerDays";
const S2561: &str = "er:ClimateZone.normalAnnualHighAvalancheDangerDays-datatype";
const S2562: &str = "ClimateZone.normalAnnualHighAvalancheDangerDays-datatype";
const S2563: &str = "er:ClimateZone.normalAnnualHighAvalancheDangerDays-cardinality";
const S2564: &str = "ClimateZone.normalAnnualHighAvalancheDangerDays-cardinality";
const S2565: &str = "ClimateZone.normalMaxSeaIceThickness";
const S2566: &str = "er:ClimateZone.normalMaxSeaIceThickness-datatype";
const S2567: &str = "ClimateZone.normalMaxSeaIceThickness-datatype";
const S2568: &str = "er:ClimateZone.normalMaxSeaIceThickness-cardinality";
const S2569: &str = "ClimateZone.normalMaxSeaIceThickness-cardinality";
const S2570: &str = "ClimateZone.normalAnnualSnowfall";
const S2571: &str = "er:ClimateZone.normalAnnualSnowfall-datatype";
const S2572: &str = "ClimateZone.normalAnnualSnowfall-datatype";
const S2573: &str = "er:ClimateZone.normalAnnualSnowfall-cardinality";
const S2574: &str = "ClimateZone.normalAnnualSnowfall-cardinality";
const S2575: &str = "ClimateZone.normalAnnualMaxWindGustAt10m";
const S2576: &str = "er:ClimateZone.normalAnnualMaxWindGustAt10m-datatype";
const S2577: &str = "ClimateZone.normalAnnualMaxWindGustAt10m-datatype";
const S2578: &str = "er:ClimateZone.normalAnnualMaxWindGustAt10m-cardinality";
const S2579: &str = "ClimateZone.normalAnnualMaxWindGustAt10m-cardinality";
const S2580: &str = "ClimateZone.normalAnnualFreezingPrecipitationDays";
const S2581: &str = "er:ClimateZone.normalAnnualFreezingPrecipitationDays-datatype";
const S2582: &str = "ClimateZone.normalAnnualFreezingPrecipitationDays-datatype";
const S2583: &str = "er:ClimateZone.normalAnnualFreezingPrecipitationDays-cardinality";
const S2584: &str = "ClimateZone.normalAnnualFreezingPrecipitationDays-cardinality";
const S2585: &str = "ClimateZone.normalAnnualMaxDailyPrecipitation";
const S2586: &str = "er:ClimateZone.normalAnnualMaxDailyPrecipitation-datatype";
const S2587: &str = "ClimateZone.normalAnnualMaxDailyPrecipitation-datatype";
const S2588: &str = "er:ClimateZone.normalAnnualMaxDailyPrecipitation-cardinality";
const S2589: &str = "ClimateZone.normalAnnualMaxDailyPrecipitation-cardinality";
const S2590: &str = "ClimateZone.normalAnnualMaxSignificantWaveHeight";
const S2591: &str = "er:ClimateZone.normalAnnualMaxSignificantWaveHeight-datatype";
const S2592: &str = "ClimateZone.normalAnnualMaxSignificantWaveHeight-datatype";
const S2593: &str = "er:ClimateZone.normalAnnualMaxSignificantWaveHeight-cardinality";
const S2594: &str = "ClimateZone.normalAnnualMaxSignificantWaveHeight-cardinality";
const S2595: &str = "ClimateZone.normalAnnualPotentialEvaporation";
const S2596: &str = "er:ClimateZone.normalAnnualPotentialEvaporation-datatype";
const S2597: &str = "ClimateZone.normalAnnualPotentialEvaporation-datatype";
const S2598: &str = "er:ClimateZone.normalAnnualPotentialEvaporation-cardinality";
const S2599: &str = "ClimateZone.normalAnnualPotentialEvaporation-cardinality";
const S2600: &str = "ClimateZone.normalMaxSnowWater";
const S2601: &str = "er:ClimateZone.normalMaxSnowWater-datatype";
const S2602: &str = "ClimateZone.normalMaxSnowWater-datatype";
const S2603: &str = "er:ClimateZone.normalMaxSnowWater-cardinality";
const S2604: &str = "ClimateZone.normalMaxSnowWater-cardinality";
const S2605: &str = "ClimateZone.normalSeaCurrentSpeed";
const S2606: &str = "er:ClimateZone.normalSeaCurrentSpeed-datatype";
const S2607: &str = "ClimateZone.normalSeaCurrentSpeed-datatype";
const S2608: &str = "er:ClimateZone.normalSeaCurrentSpeed-cardinality";
const S2609: &str = "ClimateZone.normalSeaCurrentSpeed-cardinality";
const S2610: &str = "ClimateZone.normalDewPointTempAt2m";
const S2611: &str = "er:ClimateZone.normalDewPointTempAt2m-datatype";
const S2612: &str = "ClimateZone.normalDewPointTempAt2m-datatype";
const S2613: &str = "er:ClimateZone.normalDewPointTempAt2m-cardinality";
const S2614: &str = "ClimateZone.normalDewPointTempAt2m-cardinality";
const S2615: &str = "ClimateZone.normalAnnualPrecipitation";
const S2616: &str = "er:ClimateZone.normalAnnualPrecipitation-datatype";
const S2617: &str = "ClimateZone.normalAnnualPrecipitation-datatype";
const S2618: &str = "er:ClimateZone.normalAnnualPrecipitation-cardinality";
const S2619: &str = "ClimateZone.normalAnnualPrecipitation-cardinality";
const S2620: &str = "ClimateZone.classificationKind";
const S2621: &str = "er:ClimateZone.classificationKind-datatype";
const S2622: &str = "ClimateZone.classificationKind-datatype";
const S2623: &str = "ClimateZoneClassificationKind.national";
const S2624: &str = "ClimateZoneClassificationKind.regional";
const S2625: &str = "ClimateZoneClassificationKind.pecd";
const S2626: &str = "ClimateZoneClassificationKind.other";
const S2627: &str = "ClimateZoneClassificationKind.koppenGeiger";
const S2628: &str = "er:ClimateZone.classificationKind-cardinality";
const S2629: &str = "ClimateZone.classificationKind-cardinality";
const S2630: &str = "ClimateZone.normalSignificantWaveHeight";
const S2631: &str = "er:ClimateZone.normalSignificantWaveHeight-datatype";
const S2632: &str = "ClimateZone.normalSignificantWaveHeight-datatype";
const S2633: &str = "er:ClimateZone.normalSignificantWaveHeight-cardinality";
const S2634: &str = "ClimateZone.normalSignificantWaveHeight-cardinality";
const S2635: &str = "ClimateZone.normalAnnualHydroInflow";
const S2636: &str = "er:ClimateZone.normalAnnualHydroInflow-datatype";
const S2637: &str = "ClimateZone.normalAnnualHydroInflow-datatype";
const S2638: &str = "er:ClimateZone.normalAnnualHydroInflow-cardinality";
const S2639: &str = "ClimateZone.normalAnnualHydroInflow-cardinality";
const S2640: &str = "ClimateZone.normalAnnualMaxTempAt2m";
const S2641: &str = "er:ClimateZone.normalAnnualMaxTempAt2m-datatype";
const S2642: &str = "ClimateZone.normalAnnualMaxTempAt2m-datatype";
const S2643: &str = "er:ClimateZone.normalAnnualMaxTempAt2m-cardinality";
const S2644: &str = "ClimateZone.normalAnnualMaxTempAt2m-cardinality";
const S2645: &str = "ClimateZone.normalAnnualDiffuseSolarIrradiation";
const S2646: &str = "er:ClimateZone.normalAnnualDiffuseSolarIrradiation-datatype";
const S2647: &str = "ClimateZone.normalAnnualDiffuseSolarIrradiation-datatype";
const S2648: &str = "er:ClimateZone.normalAnnualDiffuseSolarIrradiation-cardinality";
const S2649: &str = "ClimateZone.normalAnnualDiffuseSolarIrradiation-cardinality";
const S2650: &str = "ClimateZone.normalTempAt2m";
const S2651: &str = "er:ClimateZone.normalTempAt2m-datatype";
const S2652: &str = "ClimateZone.normalTempAt2m-datatype";
const S2653: &str = "er:ClimateZone.normalTempAt2m-cardinality";
const S2654: &str = "ClimateZone.normalTempAt2m-cardinality";
const S2655: &str = "ClimateZone.normalAnnualEvaporation";
const S2656: &str = "er:ClimateZone.normalAnnualEvaporation-datatype";
const S2657: &str = "ClimateZone.normalAnnualEvaporation-datatype";
const S2658: &str = "er:ClimateZone.normalAnnualEvaporation-cardinality";
const S2659: &str = "ClimateZone.normalAnnualEvaporation-cardinality";
const S2660: &str = "ClimateZone.ref";
const S2661: &str = "er:ClimateZone.ref-datatype";
const S2662: &str = "ClimateZone.ref-datatype";
const S2663: &str = "er:ClimateZone.ref-cardinality";
const S2664: &str = "ClimateZone.ref-cardinality";
const S2665: &str = "ClimateZone.normalAnnualFrostDays";
const S2666: &str = "er:ClimateZone.normalAnnualFrostDays-datatype";
const S2667: &str = "ClimateZone.normalAnnualFrostDays-datatype";
const S2668: &str = "er:ClimateZone.normalAnnualFrostDays-cardinality";
const S2669: &str = "ClimateZone.normalAnnualFrostDays-cardinality";
const S2670: &str = "ClimateZone.normalAnnualExtremeFireDangerDays";
const S2671: &str = "er:ClimateZone.normalAnnualExtremeFireDangerDays-datatype";
const S2672: &str = "ClimateZone.normalAnnualExtremeFireDangerDays-datatype";
const S2673: &str = "er:ClimateZone.normalAnnualExtremeFireDangerDays-cardinality";
const S2674: &str = "ClimateZone.normalAnnualExtremeFireDangerDays-cardinality";
const S2675: &str = "ClimateZone.normalAnnualLightningDensity";
const S2676: &str = "er:ClimateZone.normalAnnualLightningDensity-datatype";
const S2677: &str = "ClimateZone.normalAnnualLightningDensity-datatype";
const S2678: &str = "er:ClimateZone.normalAnnualLightningDensity-cardinality";
const S2679: &str = "ClimateZone.normalAnnualLightningDensity-cardinality";
const S2680: &str = "ClimateZone.normalWavePeriod";
const S2681: &str = "er:ClimateZone.normalWavePeriod-datatype";
const S2682: &str = "ClimateZone.normalWavePeriod-datatype";
const S2683: &str = "er:ClimateZone.normalWavePeriod-cardinality";
const S2684: &str = "ClimateZone.normalWavePeriod-cardinality";
const S2685: &str = "ClimateZone.otherClassification";
const S2686: &str = "er:ClimateZone.otherClassification-datatype";
const S2687: &str = "ClimateZone.otherClassification-datatype";
const S2688: &str = "er:ClimateZone.otherClassification-cardinality";
const S2689: &str = "ClimateZone.otherClassification-cardinality";
const S2690: &str = "ClimateZone.normalAnnualTropicalNights";
const S2691: &str = "er:ClimateZone.normalAnnualTropicalNights-datatype";
const S2692: &str = "ClimateZone.normalAnnualTropicalNights-datatype";
const S2693: &str = "er:ClimateZone.normalAnnualTropicalNights-cardinality";
const S2694: &str = "ClimateZone.normalAnnualTropicalNights-cardinality";
const S2695: &str = "ClimateZone.normalAnnualRainfall";
const S2696: &str = "er:ClimateZone.normalAnnualRainfall-datatype";
const S2697: &str = "ClimateZone.normalAnnualRainfall-datatype";
const S2698: &str = "er:ClimateZone.normalAnnualRainfall-cardinality";
const S2699: &str = "ClimateZone.normalAnnualRainfall-cardinality";
const S2700: &str = "ClimateZone.code";
const S2701: &str = "er:ClimateZone.code-cardinality";
const S2702: &str = "ClimateZone.code-cardinality";
const S2703: &str = "er:ClimateZone.code-datatype";
const S2704: &str = "ClimateZone.code-datatype";
const S2705: &str = "ClimateZone.normalAnnualSnowmelt";
const S2706: &str = "er:ClimateZone.normalAnnualSnowmelt-cardinality";
const S2707: &str = "ClimateZone.normalAnnualSnowmelt-cardinality";
const S2708: &str = "er:ClimateZone.normalAnnualSnowmelt-datatype";
const S2709: &str = "ClimateZone.normalAnnualSnowmelt-datatype";
const S2710: &str = "ClimateZone.normalAnnualRunoff";
const S2711: &str = "er:ClimateZone.normalAnnualRunoff-cardinality";
const S2712: &str = "ClimateZone.normalAnnualRunoff-cardinality";
const S2713: &str = "er:ClimateZone.normalAnnualRunoff-datatype";
const S2714: &str = "ClimateZone.normalAnnualRunoff-datatype";
const S2715: &str = "ClimateZone.normalSurfacePressure";
const S2716: &str = "er:ClimateZone.normalSurfacePressure-cardinality";
const S2717: &str = "ClimateZone.normalSurfacePressure-cardinality";
const S2718: &str = "er:ClimateZone.normalSurfacePressure-datatype";
const S2719: &str = "ClimateZone.normalSurfacePressure-datatype";
const S2720: &str = "ClimateZone.normalAnnualThunderDays";
const S2721: &str = "er:ClimateZone.normalAnnualThunderDays-cardinality";
const S2722: &str = "ClimateZone.normalAnnualThunderDays-cardinality";
const S2723: &str = "er:ClimateZone.normalAnnualThunderDays-datatype";
const S2724: &str = "ClimateZone.normalAnnualThunderDays-datatype";
const S2725: &str = "ClimateZone.normalAnnualHailDays";
const S2726: &str = "er:ClimateZone.normalAnnualHailDays-cardinality";
const S2727: &str = "ClimateZone.normalAnnualHailDays-cardinality";
const S2728: &str = "er:ClimateZone.normalAnnualHailDays-datatype";
const S2729: &str = "ClimateZone.normalAnnualHailDays-datatype";
const S2730: &str = "ClimateZone.normalCloudCover";
const S2731: &str = "er:ClimateZone.normalCloudCover-cardinality";
const S2732: &str = "ClimateZone.normalCloudCover-cardinality";
const S2733: &str = "er:ClimateZone.normalCloudCover-datatype";
const S2734: &str = "ClimateZone.normalCloudCover-datatype";
const S2735: &str = "er:ClimateZone-AllowedProperties";
const S2736: &str = "ClimateZone.EnergyResourceGroupCapacity";
const S2737: &str = "er:ClimateZone.EnergyResourceGroupCapacity-propertyInverse";
const S2738: &str = "OrganisationRole.Organisation";
const S2739: &str = "er:OrganisationRole.Organisation-valueType";
const S2740: &str = "OrganisationRole.Organisation-valueType";
const S2741: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:Organisation";
const S2742: &str = "nc:Organisation";
const S2743: &str = "er:OrganisationRole.Organisation-cardinality";
const S2744: &str = "OrganisationRole.Organisation-cardinality";
const S2745: &str = "OrganisationRole.globalLocationNumber";
const S2746: &str = "er:OrganisationRole.globalLocationNumber-datatype";
const S2747: &str = "OrganisationRole.globalLocationNumber-datatype";
const S2748: &str = "er:OrganisationRole.globalLocationNumber-cardinality";
const S2749: &str = "OrganisationRole.globalLocationNumber-cardinality";
const S2750: &str = "er:ClosedDistributionSystemOperator-AllowedProperties";
const S2751: &str = "PowerPlant.nominalP";
const S2752: &str = "er:PowerPlant.nominalP-cardinality";
const S2753: &str = "PowerPlant.nominalP-cardinality";
const S2754: &str = "er:PowerPlant.nominalP-datatype";
const S2755: &str = "PowerPlant.nominalP-datatype";
const S2756: &str = "PowerPlant.minOperatingP";
const S2757: &str = "er:PowerPlant.minOperatingP-cardinality";
const S2758: &str = "PowerPlant.minOperatingP-cardinality";
const S2759: &str = "er:PowerPlant.minOperatingP-datatype";
const S2760: &str = "PowerPlant.minOperatingP-datatype";
const S2761: &str = "PowerPlant.maxOperatingP";
const S2762: &str = "er:PowerPlant.maxOperatingP-cardinality";
const S2763: &str = "PowerPlant.maxOperatingP-cardinality";
const S2764: &str = "er:PowerPlant.maxOperatingP-datatype";
const S2765: &str = "PowerPlant.maxOperatingP-datatype";
const S2766: &str = "PowerPlant.deadbandMinP";
const S2767: &str = "er:PowerPlant.deadbandMinP-cardinality";
const S2768: &str = "PowerPlant.deadbandMinP-cardinality";
const S2769: &str = "er:PowerPlant.deadbandMinP-datatype";
const S2770: &str = "PowerPlant.deadbandMinP-datatype";
const S2771: &str = "PowerPlant.deadbandMaxP";
const S2772: &str = "er:PowerPlant.deadbandMaxP-cardinality";
const S2773: &str = "PowerPlant.deadbandMaxP-cardinality";
const S2774: &str = "er:PowerPlant.deadbandMaxP-datatype";
const S2775: &str = "PowerPlant.deadbandMaxP-datatype";
const S2776: &str = "er:CogenerationPlant-AllowedProperties";
const S2777: &str = "CombinedCyclePlant.kind";
const S2778: &str = "er:CombinedCyclePlant.kind-cardinality";
const S2779: &str = "CombinedCyclePlant.kind-cardinality";
const S2780: &str = "er:CombinedCyclePlant.kind-datatype";
const S2781: &str = "CombinedCyclePlant.kind-datatype";
const S2782: &str = "CombinedCycleConfigurationKind.hybrid";
const S2783: &str = "CombinedCycleConfigurationKind.multiBlock";
const S2784: &str = "CombinedCycleConfigurationKind.singleShaft";
const S2785: &str = "CombinedCycleConfigurationKind.multiShaft";
const S2786: &str = "CombinedCycleConfigurationKind.other";
const S2787: &str = "er:CombinedCyclePlant-AllowedProperties";
const S2788: &str = "er:CompensatorController-AllowedProperties";
const S2789: &str = "EnergyStoragePlant.nominalCapacity";
const S2790: &str = "er:EnergyStoragePlant.nominalCapacity-cardinality";
const S2791: &str = "EnergyStoragePlant.nominalCapacity-cardinality";
const S2792: &str = "er:EnergyStoragePlant.nominalCapacity-datatype";
const S2793: &str = "EnergyStoragePlant.nominalCapacity-datatype";
const S2794: &str = "EnergyStoragePlant.minCapacity";
const S2795: &str = "er:EnergyStoragePlant.minCapacity-cardinality";
const S2796: &str = "EnergyStoragePlant.minCapacity-cardinality";
const S2797: &str = "er:EnergyStoragePlant.minCapacity-datatype";
const S2798: &str = "EnergyStoragePlant.minCapacity-datatype";
const S2799: &str = "EnergyStoragePlant.maxCapacity";
const S2800: &str = "er:EnergyStoragePlant.maxCapacity-cardinality";
const S2801: &str = "EnergyStoragePlant.maxCapacity-cardinality";
const S2802: &str = "er:EnergyStoragePlant.maxCapacity-datatype";
const S2803: &str = "EnergyStoragePlant.maxCapacity-datatype";
const S2804: &str = "er:CompressedAirEnergyStoragePlant-AllowedProperties";
const S2805: &str = "CompressedAirEnergyStoragePlant.ThermalGeneratingUnit";
const S2806: &str = "er:CompressedAirEnergyStoragePlant.ThermalGeneratingUnit-propertyInverse";
const S2807: &str = "er:ConnectivityNode-AllowedProperties";
const S2808: &str = "ConnectivityNode.CommonResponsibilityPoint";
const S2809: &str = "er:ConnectivityNode.CommonResponsibilityPoint-propertyInverse";
const S2810: &str = "ControlArea.SystemOperator";
const S2811: &str = "er:ControlArea.SystemOperator-cardinality";
const S2812: &str = "ControlArea.SystemOperator-cardinality";
const S2813: &str = "er:ControlArea.AreaInterchangeController-cardinality";
const S2814: &str = "ControlArea.AreaInterchangeController-cardinality";
const S2815: &str = "ControlArea.OutageCoordinationRegion";
const S2816: &str = "er:ControlArea.OutageCoordinationRegion-cardinality";
const S2817: &str = "ControlArea.OutageCoordinationRegion-cardinality";
const S2818: &str = "er:ControlArea.OutageCoordinationRegion-valueType";
const S2819: &str = "ControlArea.OutageCoordinationRegion-valueType";
const S2820: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:OutageCoordinationRegion";
const S2821: &str = "ControlArea.PartOf";
const S2822: &str = "er:ControlArea.PartOf-cardinality";
const S2823: &str = "ControlArea.PartOf-cardinality";
const S2824: &str = "SchedulingArea.ControlArea";
const S2825: &str = "er:ControlArea.SchedulingArea-cardinality";
const S2826: &str = "ControlArea.SchedulingArea-cardinality";
const S2827: &str = "ControlArea.areaType";
const S2828: &str = "er:ControlArea.areaType-cardinality";
const S2829: &str = "ControlArea.areaType-cardinality";
const S2830: &str = "er:ControlArea.areaType-datatype";
const S2831: &str = "ControlArea.areaType-datatype";
const S2832: &str = "PowerFrequencyController.ControlArea";
const S2833: &str = "er:ControlArea.PowerFrequencyController-cardinality";
const S2834: &str = "ControlArea.PowerFrequencyController-cardinality";
const S2835: &str = "er:ControlArea-AllowedProperties";
const S2836: &str = "ControlArea.AreaInterchangeController";
const S2837: &str = "er:ControlArea.AreaInterchangeController-propertyInverse";
const S2838: &str = "ControlArea.HasPart";
const S2839: &str = "er:ControlArea.HasPart-propertyInverse";
const S2840: &str = "er:ControlArea.PartOf-valueType";
const S2841: &str = "ControlArea.PartOf-valueType";
const S2842: &str = "ControlArea.PowerFrequencyController";
const S2843: &str = "er:ControlArea.PowerFrequencyController-propertyInverse";
const S2844: &str = "ControlArea.SchedulingArea";
const S2845: &str = "er:ControlArea.SchedulingArea-propertyInverse";
const S2846: &str = "er:ControlArea.SystemOperator-valueType";
const S2847: &str = "ControlArea.SystemOperator-valueType";
const S2848: &str = "er:CoordinatedCapacityCalculator-AllowedProperties";
const S2849: &str = "CoordinatedCapacityCalculator.CapacityCalculationRegion";
const S2850: &str = "er:CoordinatedCapacityCalculator.CapacityCalculationRegion-propertyInverse";
const S2851: &str = "nc:CrossZonalDCPole";
const S2852: &str = "CrossZonalNetworkElement.BiddingZoneBorder";
const S2853: &str = "er:CrossZonalNetworkElement.BiddingZoneBorder-valueType";
const S2854: &str = "CrossZonalNetworkElement.BiddingZoneBorder-valueType";
const S2855: &str = "er:CrossZonalNetworkElement.BiddingZoneBorder-cardinality";
const S2856: &str = "CrossZonalNetworkElement.BiddingZoneBorder-cardinality";
const S2857: &str = "Cardinality violation. Cardinality shall be 2..2";
const S2858: &str = "CrossZonalNetworkElement.mRID";
const S2859: &str = "er:CrossZonalNetworkElement.mRID-datatype";
const S2860: &str = "CrossZonalNetworkElement.mRID-datatype";
const S2861: &str = "er:CrossZonalNetworkElement.mRID-cardinality";
const S2862: &str = "CrossZonalNetworkElement.mRID-cardinality";
const S2863: &str = "CrossZonalDCPole.DCPole";
const S2864: &str = "er:CrossZonalDCPole.DCPole-valueType";
const S2865: &str = "CrossZonalDCPole.DCPole-valueType";
const S2866: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DCPole";
const S2867: &str = "er:CrossZonalDCPole.DCPole-cardinality";
const S2868: &str = "CrossZonalDCPole.DCPole-cardinality";
const S2869: &str = "er:CrossZonalDCPole-AllowedProperties";
const S2870: &str = "nc:CrossZonalLine";
const S2871: &str = "CrossZonalLine.Line";
const S2872: &str = "er:CrossZonalLine.Line-valueType";
const S2873: &str = "CrossZonalLine.Line-valueType";
const S2874: &str = "er:CrossZonalLine.Line-cardinality";
const S2875: &str = "CrossZonalLine.Line-cardinality";
const S2876: &str = "er:CrossZonalLine-AllowedProperties";
const S2877: &str = "nc:CrossZonalPowerTransformer";
const S2878: &str = "CrossZonalPowerTransformer.PowerTransformer";
const S2879: &str = "er:CrossZonalPowerTransformer.PowerTransformer-valueType";
const S2880: &str = "CrossZonalPowerTransformer.PowerTransformer-valueType";
const S2881: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:PowerTransformer";
const S2882: &str = "er:CrossZonalPowerTransformer.PowerTransformer-cardinality";
const S2883: &str = "CrossZonalPowerTransformer.PowerTransformer-cardinality";
const S2884: &str = "er:CrossZonalPowerTransformer-AllowedProperties";
const S2885: &str = "nc:CurrentControlFunction";
const S2886: &str = "er:CurrentControlFunction-AllowedProperties";
const S2887: &str = "nc:CurrentDroopControlFunction";
const S2888: &str = "CurrentDroopControlFunction.offsetInductive";
const S2889: &str = "er:CurrentDroopControlFunction.offsetInductive-cardinality";
const S2890: &str = "CurrentDroopControlFunction.offsetInductive-cardinality";
const S2891: &str = "er:CurrentDroopControlFunction.offsetInductive-datatype";
const S2892: &str = "CurrentDroopControlFunction.offsetInductive-datatype";
const S2893: &str = "CurrentDroopControlFunction.offsetCapacitive";
const S2894: &str = "er:CurrentDroopControlFunction.offsetCapacitive-cardinality";
const S2895: &str = "CurrentDroopControlFunction.offsetCapacitive-cardinality";
const S2896: &str = "er:CurrentDroopControlFunction.offsetCapacitive-datatype";
const S2897: &str = "CurrentDroopControlFunction.offsetCapacitive-datatype";
const S2898: &str = "CurrentDroopControlFunction.droopInductive";
const S2899: &str = "er:CurrentDroopControlFunction.droopInductive-cardinality";
const S2900: &str = "CurrentDroopControlFunction.droopInductive-cardinality";
const S2901: &str = "er:CurrentDroopControlFunction.droopInductive-datatype";
const S2902: &str = "CurrentDroopControlFunction.droopInductive-datatype";
const S2903: &str = "CurrentDroopControlFunction.droopCapacitive";
const S2904: &str = "er:CurrentDroopControlFunction.droopCapacitive-cardinality";
const S2905: &str = "CurrentDroopControlFunction.droopCapacitive-cardinality";
const S2906: &str = "er:CurrentDroopControlFunction.droopCapacitive-datatype";
const S2907: &str = "CurrentDroopControlFunction.droopCapacitive-datatype";
const S2908: &str = "er:CurrentDroopControlFunction-AllowedProperties";
const S2909: &str = "nc:CurrentDroopOverride";
const S2910: &str = "CurrentDroopOverride.SSSCController";
const S2911: &str = "er:CurrentDroopOverride.SSSCController-valueType";
const S2912: &str = "CurrentDroopOverride.SSSCController-valueType";
const S2913: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:SSSCController";
const S2914: &str = "er:CurrentDroopOverride.SSSCController-cardinality";
const S2915: &str = "CurrentDroopOverride.SSSCController-cardinality";
const S2916: &str = "CurrentDroopOverride.droopCapacitive";
const S2917: &str = "er:CurrentDroopOverride.droopCapacitive-datatype";
const S2918: &str = "CurrentDroopOverride.droopCapacitive-datatype";
const S2919: &str = "er:CurrentDroopOverride.droopCapacitive-cardinality";
const S2920: &str = "CurrentDroopOverride.droopCapacitive-cardinality";
const S2921: &str = "CurrentDroopOverride.droopInductive";
const S2922: &str = "er:CurrentDroopOverride.droopInductive-datatype";
const S2923: &str = "CurrentDroopOverride.droopInductive-datatype";
const S2924: &str = "er:CurrentDroopOverride.droopInductive-cardinality";
const S2925: &str = "CurrentDroopOverride.droopInductive-cardinality";
const S2926: &str = "CurrentDroopOverride.mRID";
const S2927: &str = "er:CurrentDroopOverride.mRID-datatype";
const S2928: &str = "CurrentDroopOverride.mRID-datatype";
const S2929: &str = "er:CurrentDroopOverride.mRID-cardinality";
const S2930: &str = "CurrentDroopOverride.mRID-cardinality";
const S2931: &str = "CurrentDroopOverride.offsetCapacitiveI";
const S2932: &str = "er:CurrentDroopOverride.offsetCapacitiveI-datatype";
const S2933: &str = "CurrentDroopOverride.offsetCapacitiveI-datatype";
const S2934: &str = "er:CurrentDroopOverride.offsetCapacitiveI-cardinality";
const S2935: &str = "CurrentDroopOverride.offsetCapacitiveI-cardinality";
const S2936: &str = "CurrentDroopOverride.offsetInductiveI";
const S2937: &str = "er:CurrentDroopOverride.offsetInductiveI-datatype";
const S2938: &str = "CurrentDroopOverride.offsetInductiveI-datatype";
const S2939: &str = "er:CurrentDroopOverride.offsetInductiveI-cardinality";
const S2940: &str = "CurrentDroopOverride.offsetInductiveI-cardinality";
const S2941: &str = "er:CurrentDroopOverride-AllowedProperties";
const S2942: &str = "Curve.CurveDatas";
const S2943: &str = "er:Curve.CurveDatas-propertyInverse";
const S2944: &str = "nc:CurveData";
const S2945: &str = "er:CurveData.Curve-cardinality";
const S2946: &str = "CurveData.Curve-cardinality";
const S2947: &str = "CurveData.xvalue";
const S2948: &str = "er:CurveData.xvalue-datatype";
const S2949: &str = "CurveData.xvalue-datatype";
const S2950: &str = "er:CurveData.xvalue-cardinality";
const S2951: &str = "CurveData.xvalue-cardinality";
const S2952: &str = "CurveData.y1value";
const S2953: &str = "er:CurveData.y1value-datatype";
const S2954: &str = "CurveData.y1value-datatype";
const S2955: &str = "er:CurveData.y1value-cardinality";
const S2956: &str = "CurveData.y1value-cardinality";
const S2957: &str = "CurveData.y2value";
const S2958: &str = "er:CurveData.y2value-datatype";
const S2959: &str = "CurveData.y2value-datatype";
const S2960: &str = "er:CurveData.y2value-cardinality";
const S2961: &str = "CurveData.y2value-cardinality";
const S2962: &str = "er:CurveData-AllowedProperties";
const S2963: &str = "er:CurveData.Curve-valueType";
const S2964: &str = "CurveData.Curve-valueType";
const S2965: &str = "GrossToNetActivePowerCurve";
const S2966: &str = "nc:DurationOverloadLimitCurve";
const S2967: &str = "nc:LossCurve";
const S2968: &str = "nc:ReactiveCapabilityCurve";
const S2969: &str = "nc:RecoveryOverloadLimitCurve";
const S2970: &str = "nc:SolarRadiationDependencyCurve";
const S2971: &str = "nc:VsCapabilityCurve";
const S2972: &str = "nc:DCActivePowerControlFunction";
const S2973: &str = "er:DCActivePowerControlFunction-AllowedProperties";
const S2974: &str = "er:DCBiPole.BipolarDCSystem-valueType";
const S2975: &str = "DCBiPole.BipolarDCSystem-valueType";
const S2976: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:BipolarDCSystem";
const S2977: &str = "er:DCBiPole.BipolarDCSystem-cardinality";
const S2978: &str = "DCBiPole.BipolarDCSystem-cardinality";
const S2979: &str = "DCPole.DCBiPole";
const S2980: &str = "er:DCBiPole.DCPole-cardinality";
const S2981: &str = "DCBiPole.DCPole-cardinality";
const S2982: &str = "Association with cardinality violation at the inverse direction.";
const S2983: &str = "er:DCBiPole-AllowedProperties";
const S2984: &str = "DCBiPole.DCPole";
const S2985: &str = "er:DCBiPole.DCPole-propertyInverse";
const S2986: &str = "DCConductingEquipment.ratedUdc";
const S2987: &str = "er:DCConductingEquipment.ratedUdc-datatype";
const S2988: &str = "DCConductingEquipment.ratedUdc-datatype";
const S2989: &str = "er:DCConductingEquipment.ratedUdc-cardinality";
const S2990: &str = "DCConductingEquipment.ratedUdc-cardinality";
const S2991: &str = "DCSwitch.normalOpen";
const S2992: &str = "er:DCSwitch.normalOpen-cardinality";
const S2993: &str = "DCSwitch.normalOpen-cardinality";
const S2994: &str = "er:DCSwitch.normalOpen-datatype";
const S2995: &str = "DCSwitch.normalOpen-datatype";
const S2996: &str = "DCConductingEquipment.ratedCurrent";
const S2997: &str = "er:DCConductingEquipment.ratedCurrent-cardinality";
const S2998: &str = "DCConductingEquipment.ratedCurrent-cardinality";
const S2999: &str = "er:DCConductingEquipment.ratedCurrent-datatype";
const S3000: &str = "DCConductingEquipment.ratedCurrent-datatype";
const S3001: &str = "er:DCBreaker-AllowedProperties";
const S3002: &str = "er:DCBusbar-AllowedProperties";
const S3003: &str = "er:DCBypassSwitch-AllowedProperties";
const S3004: &str = "er:DCChopper-AllowedProperties";
const S3005: &str = "er:DCConverterParallelingSwitch-AllowedProperties";
const S3006: &str = "DCConverterUnit.DCPole";
const S3007: &str = "er:DCConverterUnit.DCPole-valueType";
const S3008: &str = "DCConverterUnit.DCPole-valueType";
const S3009: &str = "er:DCConverterUnit.DCPole-cardinality";
const S3010: &str = "DCConverterUnit.DCPole-cardinality";
const S3011: &str = "DCConverterUnit.DCSubstation";
const S3012: &str = "er:DCConverterUnit.DCSubstation-valueType";
const S3013: &str = "DCConverterUnit.DCSubstation-valueType";
const S3014: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DCSubstation";
const S3015: &str = "er:DCConverterUnit.DCSubstation-cardinality";
const S3016: &str = "DCConverterUnit.DCSubstation-cardinality";
const S3017: &str = "DCConverterUnit.PointOfCommonCoupling";
const S3018: &str = "er:DCConverterUnit.PointOfCommonCoupling-valueType";
const S3019: &str = "DCConverterUnit.PointOfCommonCoupling-valueType";
const S3020: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:PointOfCommonCoupling";
const S3021: &str = "nc:PointOfCommonCoupling";
const S3022: &str = "er:DCConverterUnit.PointOfCommonCoupling-cardinality";
const S3023: &str = "DCConverterUnit.PointOfCommonCoupling-cardinality";
const S3024: &str = "DCConverterUnit.Substation";
const S3025: &str = "er:DCConverterUnit.Substation-cardinality";
const S3026: &str = "DCConverterUnit.Substation-cardinality";
const S3027: &str = "er:DCConverterUnit-AllowedProperties";
const S3028: &str = "er:DCConverterUnit.Substation-valueType";
const S3029: &str = "DCConverterUnit.Substation-valueType";
const S3030: &str = "nc:DCCurrentControlFunction";
const S3031: &str = "DCCurrentControlFunction.droopCompensation";
const S3032: &str = "er:DCCurrentControlFunction.droopCompensation-cardinality";
const S3033: &str = "DCCurrentControlFunction.droopCompensation-cardinality";
const S3034: &str = "er:DCCurrentControlFunction.droopCompensation-datatype";
const S3035: &str = "DCCurrentControlFunction.droopCompensation-datatype";
const S3036: &str = "DCCurrentControlFunction.droop";
const S3037: &str = "er:DCCurrentControlFunction.droop-cardinality";
const S3038: &str = "DCCurrentControlFunction.droop-cardinality";
const S3039: &str = "er:DCCurrentControlFunction.droop-datatype";
const S3040: &str = "DCCurrentControlFunction.droop-datatype";
const S3041: &str = "er:DCCurrentControlFunction-AllowedProperties";
const S3042: &str = "er:DCDisconnector-AllowedProperties";
const S3043: &str = "er:DCEarthReturnTransferSwitch-AllowedProperties";
const S3044: &str = "DCEquivalentInjection.minP";
const S3045: &str = "er:DCEquivalentInjection.minP-cardinality";
const S3046: &str = "DCEquivalentInjection.minP-cardinality";
const S3047: &str = "er:DCEquivalentInjection.minP-datatype";
const S3048: &str = "DCEquivalentInjection.minP-datatype";
const S3049: &str = "DCEquivalentInjection.maxP";
const S3050: &str = "er:DCEquivalentInjection.maxP-cardinality";
const S3051: &str = "DCEquivalentInjection.maxP-cardinality";
const S3052: &str = "er:DCEquivalentInjection.maxP-datatype";
const S3053: &str = "DCEquivalentInjection.maxP-datatype";
const S3054: &str = "er:DCEquivalentInjection-AllowedProperties";
const S3055: &str = "nc:DCExtinctionAngleControlFunction";
const S3056: &str = "er:DCExtinctionAngleControlFunction-AllowedProperties";
const S3057: &str = "nc:DCFiringAngleControlFunction";
const S3058: &str = "er:DCFiringAngleControlFunction-AllowedProperties";
const S3059: &str = "er:DCGround-AllowedProperties";
const S3060: &str = "er:DCHarmonicFilter-AllowedProperties";
const S3061: &str = "nc:DCLine";
const S3062: &str = "DCLine.DCPole";
const S3063: &str = "er:DCLine.DCPole-valueType";
const S3064: &str = "DCLine.DCPole-valueType";
const S3065: &str = "er:DCLine.DCPole-cardinality";
const S3066: &str = "DCLine.DCPole-cardinality";
const S3067: &str = "er:DCLine-AllowedProperties";
const S3068: &str = "er:DCLineParallelingSwitch-AllowedProperties";
const S3069: &str = "er:DCLineSegment-AllowedProperties";
const S3070: &str = "er:DCMetalicReturnSwitch-AllowedProperties";
const S3071: &str = "er:DCNeutralBusGroundingSwitch-AllowedProperties";
const S3072: &str = "er:DCNeutralBusSwitch-AllowedProperties";
const S3073: &str = "er:DCNode-AllowedProperties";
const S3074: &str = "DCNode.CommonResponsibilityPoint";
const S3075: &str = "er:DCNode.CommonResponsibilityPoint-propertyInverse";
const S3076: &str = "er:DCPole.DCBiPole-cardinality";
const S3077: &str = "DCPole.DCBiPole-cardinality";
const S3078: &str = "er:DCPole.DCBiPole-valueType";
const S3079: &str = "DCPole.DCBiPole-valueType";
const S3080: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DCBiPole";
const S3081: &str = "DCPole.AsymmetricMonopolarDCSystem";
const S3082: &str = "er:DCPole.AsymmetricMonopolarDCSystem-cardinality";
const S3083: &str = "DCPole.AsymmetricMonopolarDCSystem-cardinality";
const S3084: &str = "er:DCPole.AsymmetricMonopolarDCSystem-valueType";
const S3085: &str = "DCPole.AsymmetricMonopolarDCSystem-valueType";
const S3086: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:MonopolarDCSystem";
const S3087: &str = "DCPole.DCTieCorridor";
const S3088: &str = "er:DCPole.DCTieCorridor-cardinality";
const S3089: &str = "DCPole.DCTieCorridor-cardinality";
const S3090: &str = "er:DCPole.DCTieCorridor-valueType";
const S3091: &str = "DCPole.DCTieCorridor-valueType";
const S3092: &str = "DCPole.normalParticipationFactor";
const S3093: &str = "er:DCPole.normalParticipationFactor-cardinality";
const S3094: &str = "DCPole.normalParticipationFactor-cardinality";
const S3095: &str = "er:DCPole.normalParticipationFactor-datatype";
const S3096: &str = "DCPole.normalParticipationFactor-datatype";
const S3097: &str = "er:DCPole.DCLine-cardinality";
const S3098: &str = "DCPole.DCLine-cardinality";
const S3099: &str = "DirectCurrentPoleController.DCPole";
const S3100: &str = "er:DCPole.DirectCurrentPoleController-cardinality";
const S3101: &str = "DCPole.DirectCurrentPoleController-cardinality";
const S3102: &str = "er:DCPole.DCConverterUnit-cardinality";
const S3103: &str = "DCPole.DCConverterUnit-cardinality";
const S3104: &str = "Cardinality violation. Upper bound shall be 2";
const S3105: &str = "er:DCPole-AllowedProperties";
const S3106: &str = "DCPole.CrossZonalDCPole";
const S3107: &str = "er:DCPole.CrossZonalDCPole-propertyInverse";
const S3108: &str = "DCPole.DCConverterUnit";
const S3109: &str = "er:DCPole.DCConverterUnit-propertyInverse";
const S3110: &str = "DCPole.DCLine";
const S3111: &str = "er:DCPole.DCLine-propertyInverse";
const S3112: &str = "DCPole.DirectCurrentPoleController";
const S3113: &str = "er:DCPole.DirectCurrentPoleController-propertyInverse";
const S3114: &str = "nc:DCPulseWidthModulationControlFunction";
const S3115: &str = "er:DCPulseWidthModulationControlFunction-AllowedProperties";
const S3116: &str = "er:DCSeriesDevice-AllowedProperties";
const S3117: &str = "er:DCShunt-AllowedProperties";
const S3118: &str = "er:DCSmoothingReactor-AllowedProperties";
const S3119: &str = "er:DCSmoothingReactorArrester-AllowedProperties";
const S3120: &str = "DCSubstation.Substation";
const S3121: &str = "er:DCSubstation.Substation-cardinality";
const S3122: &str = "DCSubstation.Substation-cardinality";
const S3123: &str = "DCSubstation.isTapping";
const S3124: &str = "er:DCSubstation.isTapping-datatype";
const S3125: &str = "DCSubstation.isTapping-datatype";
const S3126: &str = "er:DCSubstation.isTapping-cardinality";
const S3127: &str = "DCSubstation.isTapping-cardinality";
const S3128: &str = "er:DCSubstation-AllowedProperties";
const S3129: &str = "DCSubstation.DCConverterUnit";
const S3130: &str = "er:DCSubstation.DCConverterUnit-propertyInverse";
const S3131: &str = "DCSubstation.DCSubstationBipole";
const S3132: &str = "er:DCSubstation.DCSubstationBipole-propertyInverse";
const S3133: &str = "DCSubstation.DCSubstationPole";
const S3134: &str = "er:DCSubstation.DCSubstationPole-propertyInverse";
const S3135: &str = "er:DCSubstation.Substation-valueType";
const S3136: &str = "DCSubstation.Substation-valueType";
const S3137: &str = "DCSubstationBipole.DCSubstation";
const S3138: &str = "er:DCSubstationBipole.DCSubstation-valueType";
const S3139: &str = "DCSubstationBipole.DCSubstation-valueType";
const S3140: &str = "er:DCSubstationBipole.DCSubstation-cardinality";
const S3141: &str = "DCSubstationBipole.DCSubstation-cardinality";
const S3142: &str = "DirectCurrentSubstationBipoleController.DCSubstationBipole";
const S3143: &str = "er:DCSubstationBipole.DirectCurrentSubstationBipoleController-cardinality";
const S3144: &str = "DCSubstationBipole.DirectCurrentSubstationBipoleController-cardinality";
const S3145: &str = "er:DCSubstationBipole-AllowedProperties";
const S3146: &str = "DCSubstationBipole.DirectCurrentSubstationBipoleController";
const S3147: &str = "er:DCSubstationBipole.DirectCurrentSubstationBipoleController-propertyInverse";
const S3148: &str = "DCSubstationPole.DCSubstation";
const S3149: &str = "er:DCSubstationPole.DCSubstation-valueType";
const S3150: &str = "DCSubstationPole.DCSubstation-valueType";
const S3151: &str = "er:DCSubstationPole.DCSubstation-cardinality";
const S3152: &str = "DCSubstationPole.DCSubstation-cardinality";
const S3153: &str = "DirectCurrentSubstationPoleController.DCSubstationPole";
const S3154: &str = "er:DCSubstationPole.DirectCurrentSubstationPoleController-cardinality";
const S3155: &str = "DCSubstationPole.DirectCurrentSubstationPoleController-cardinality";
const S3156: &str = "er:DCSubstationPole-AllowedProperties";
const S3157: &str = "DCSubstationPole.DirectCurrentSubstationPoleController";
const S3158: &str = "er:DCSubstationPole.DirectCurrentSubstationPoleController-propertyInverse";
const S3159: &str = "er:DCSwitch-AllowedProperties";
const S3160: &str = "nc:DCTerminal";
const S3161: &str = "DCTerminal.ACDCConverter";
const S3162: &str = "er:DCTerminal.ACDCConverter-cardinality";
const S3163: &str = "DCTerminal.ACDCConverter-cardinality";
const S3164: &str = "DCTerminal.polarity";
const S3165: &str = "er:DCTerminal.polarity-datatype";
const S3166: &str = "DCTerminal.polarity-datatype";
const S3167: &str = "DCTerminalPolarityKind.neutral";
const S3168: &str = "DCTerminalPolarityKind.positive";
const S3169: &str = "DCTerminalPolarityKind.negative";
const S3170: &str = "er:DCTerminal.polarity-cardinality";
const S3171: &str = "DCTerminal.polarity-cardinality";
const S3172: &str = "er:DCTerminal-AllowedProperties";
const S3173: &str = "er:DCTerminal.ACDCConverter-valueType";
const S3174: &str = "DCTerminal.ACDCConverter-valueType";
const S3175: &str = "DCTerminal.PinDCTerminal";
const S3176: &str = "er:DCTerminal.PinDCTerminal-propertyInverse";
const S3177: &str = "DCTieCorridor.rampingKind";
const S3178: &str = "er:DCTieCorridor.rampingKind-cardinality";
const S3179: &str = "DCTieCorridor.rampingKind-cardinality";
const S3180: &str = "er:DCTieCorridor.rampingKind-datatype";
const S3181: &str = "DCTieCorridor.rampingKind-datatype";
const S3182: &str = "RampingPrincipleKind.fiveMinutes";
const S3183: &str = "RampingPrincipleKind.fifteenMinutes";
const S3184: &str = "RampingPrincipleKind.tenMinutes";
const S3185: &str = "RampingPrincipleKind.continuous";
const S3186: &str = "RampingPrincipleKind.maxContinuous";
const S3187: &str = "DCTieCorridor.minRegulatingReserve";
const S3188: &str = "er:DCTieCorridor.minRegulatingReserve-cardinality";
const S3189: &str = "DCTieCorridor.minRegulatingReserve-cardinality";
const S3190: &str = "er:DCTieCorridor.minRegulatingReserve-datatype";
const S3191: &str = "DCTieCorridor.minRegulatingReserve-datatype";
const S3192: &str = "DCTieCorridor.maxRegulatingReserve";
const S3193: &str = "er:DCTieCorridor.maxRegulatingReserve-cardinality";
const S3194: &str = "DCTieCorridor.maxRegulatingReserve-cardinality";
const S3195: &str = "er:DCTieCorridor.maxRegulatingReserve-datatype";
const S3196: &str = "DCTieCorridor.maxRegulatingReserve-datatype";
const S3197: &str = "DCTieCorridor.SchedulingArea";
const S3198: &str = "er:DCTieCorridor.SchedulingArea-cardinality";
const S3199: &str = "DCTieCorridor.SchedulingArea-cardinality";
const S3200: &str = "DirectCurrentMasterController.DCTieCorridor";
const S3201: &str = "er:DCTieCorridor.DirectCurrentMasterController-cardinality";
const S3202: &str = "DCTieCorridor.DirectCurrentMasterController-cardinality";
const S3203: &str = "er:DCTieCorridor-AllowedProperties";
const S3204: &str = "DCTieCorridor.DCPole";
const S3205: &str = "er:DCTieCorridor.DCPole-propertyInverse";
const S3206: &str = "DCTieCorridor.DirectCurrentMasterController";
const S3207: &str = "er:DCTieCorridor.DirectCurrentMasterController-propertyInverse";
const S3208: &str = "er:DCTieCorridor.SchedulingArea-valueType";
const S3209: &str = "DCTieCorridor.SchedulingArea-valueType";
const S3210: &str = "nc:DCVoltageControlFunction";
const S3211: &str = "er:DCVoltageControlFunction-AllowedProperties";
const S3212: &str = "DCVoltageSource.internalResistance";
const S3213: &str = "er:DCVoltageSource.internalResistance-cardinality";
const S3214: &str = "DCVoltageSource.internalResistance-cardinality";
const S3215: &str = "er:DCVoltageSource.internalResistance-datatype";
const S3216: &str = "DCVoltageSource.internalResistance-datatype";
const S3217: &str = "DCVoltageSource.internalInductance";
const S3218: &str = "er:DCVoltageSource.internalInductance-cardinality";
const S3219: &str = "DCVoltageSource.internalInductance-cardinality";
const S3220: &str = "er:DCVoltageSource.internalInductance-datatype";
const S3221: &str = "DCVoltageSource.internalInductance-datatype";
const S3222: &str = "er:DCVoltageSource-AllowedProperties";
const S3223: &str = "DCValve.valveU0";
const S3224: &str = "er:DCValve.valveU0-cardinality";
const S3225: &str = "DCValve.valveU0-cardinality";
const S3226: &str = "er:DCValve.valveU0-datatype";
const S3227: &str = "DCValve.valveU0-datatype";
const S3228: &str = "er:DiodeValve-AllowedProperties";
const S3229: &str = "DirectCurrentPoleController.DirectCurrentBipoleController";
const S3230: &str = "er:DirectCurrentBipoleController.DirectCurrentPoleController-cardinality";
const S3231: &str = "DirectCurrentBipoleController.DirectCurrentPoleController-cardinality";
const S3232: &str = "DirectCurrentBipoleController.DirectCurrentMasterController";
const S3233: &str = "er:DirectCurrentBipoleController.DirectCurrentMasterController-cardinality";
const S3234: &str = "DirectCurrentBipoleController.DirectCurrentMasterController-cardinality";
const S3235: &str = "er:DirectCurrentBipoleController.DirectCurrentMasterController-valueType";
const S3236: &str = "DirectCurrentBipoleController.DirectCurrentMasterController-valueType";
const S3237: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DirectCurrentMasterController";
const S3238: &str = "er:DirectCurrentBipoleController-AllowedProperties";
const S3239: &str = "DirectCurrentBipoleController.DirectCurrentPoleController";
const S3240: &str = "er:DirectCurrentBipoleController.DirectCurrentPoleController-propertyInverse";
const S3241: &str = "Circuit.positiveFlowIn";
const S3242: &str = "er:Circuit.positiveFlowIn-datatype";
const S3243: &str = "Circuit.positiveFlowIn-datatype";
const S3244: &str = "er:Circuit.positiveFlowIn-cardinality";
const S3245: &str = "Circuit.positiveFlowIn-cardinality";
const S3246: &str = "er:Circuit.IdentifyingTerminal-valueType";
const S3247: &str = "Circuit.IdentifyingTerminal-valueType";
const S3248: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:Terminal";
const S3249: &str = "nc:Terminal";
const S3250: &str = "er:Circuit.IdentifyingTerminal-cardinality";
const S3251: &str = "Circuit.IdentifyingTerminal-cardinality";
const S3252: &str = "er:DirectCurrentCircuit-AllowedProperties";
const S3253: &str = "DirectCurrentSubstationController.MultiterminalControl";
const S3254: &str = "er:DirectCurrentMasterController.DirectCurrentSubstationController-cardinality";
const S3255: &str = "DirectCurrentMasterController.DirectCurrentSubstationController-cardinality";
const S3256: &str = "Cardinality violation. Lower bound shall be 2";
const S3257: &str = "er:DirectCurrentMasterController.DCTieCorridor-cardinality";
const S3258: &str = "DirectCurrentMasterController.DCTieCorridor-cardinality";
const S3259: &str = "er:DirectCurrentMasterController.DCTieCorridor-valueType";
const S3260: &str = "DirectCurrentMasterController.DCTieCorridor-valueType";
const S3261: &str = "er:DirectCurrentMasterController-AllowedProperties";
const S3262: &str = "DirectCurrentMasterController.DirectCurrentBipoleController";
const S3263: &str = "er:DirectCurrentMasterController.DirectCurrentBipoleController-propertyInverse";
const S3264: &str = "DirectCurrentMasterController.DirectCurrentPoleController";
const S3265: &str = "er:DirectCurrentMasterController.DirectCurrentPoleController-propertyInverse";
const S3266: &str = "DirectCurrentMasterController.DirectCurrentSubstationController";
const S3267: &str = "er:DirectCurrentMasterController.DirectCurrentSubstationController-propertyInverse";
const S3268: &str = "DirectCurrentPoleController.DirectCurrentMasterController";
const S3269: &str = "er:DirectCurrentPoleController.DirectCurrentMasterController-cardinality";
const S3270: &str = "DirectCurrentPoleController.DirectCurrentMasterController-cardinality";
const S3271: &str = "er:DirectCurrentPoleController.DirectCurrentMasterController-valueType";
const S3272: &str = "DirectCurrentPoleController.DirectCurrentMasterController-valueType";
const S3273: &str = "er:DirectCurrentPoleController.DirectCurrentBipoleController-cardinality";
const S3274: &str = "DirectCurrentPoleController.DirectCurrentBipoleController-cardinality";
const S3275: &str = "er:DirectCurrentPoleController.DirectCurrentBipoleController-valueType";
const S3276: &str = "DirectCurrentPoleController.DirectCurrentBipoleController-valueType";
const S3277: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DirectCurrentBipoleController";
const S3278: &str = "er:DirectCurrentPoleController.DCPole-cardinality";
const S3279: &str = "DirectCurrentPoleController.DCPole-cardinality";
const S3280: &str = "er:DirectCurrentPoleController.DCPole-valueType";
const S3281: &str = "DirectCurrentPoleController.DCPole-valueType";
const S3282: &str = "er:DirectCurrentPoleController.ACDCConverterController-cardinality";
const S3283: &str = "DirectCurrentPoleController.ACDCConverterController-cardinality";
const S3284: &str = "er:DirectCurrentPoleController-AllowedProperties";
const S3285: &str = "DirectCurrentPoleController.ACDCConverterController";
const S3286: &str = "er:DirectCurrentPoleController.ACDCConverterController-propertyInverse";
const S3287: &str = "er:DirectCurrentSubstationBipoleController.DCSubstationBipole-cardinality";
const S3288: &str = "DirectCurrentSubstationBipoleController.DCSubstationBipole-cardinality";
const S3289: &str = "er:DirectCurrentSubstationBipoleController.DCSubstationBipole-valueType";
const S3290: &str = "DirectCurrentSubstationBipoleController.DCSubstationBipole-valueType";
const S3291: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DCSubstationBipole";
const S3292: &str = "er:DirectCurrentSubstationController.MultiterminalControl-cardinality";
const S3293: &str = "DirectCurrentSubstationController.MultiterminalControl-cardinality";
const S3294: &str = "er:DirectCurrentSubstationController.MultiterminalControl-valueType";
const S3295: &str = "DirectCurrentSubstationController.MultiterminalControl-valueType";
const S3296: &str = "er:DirectCurrentSubstationBipoleController-AllowedProperties";
const S3297: &str = "er:DirectCurrentSubstationPoleController.DCSubstationPole-cardinality";
const S3298: &str = "DirectCurrentSubstationPoleController.DCSubstationPole-cardinality";
const S3299: &str = "er:DirectCurrentSubstationPoleController.DCSubstationPole-valueType";
const S3300: &str = "DirectCurrentSubstationPoleController.DCSubstationPole-valueType";
const S3301: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DCSubstationPole";
const S3302: &str = "er:DirectCurrentSubstationPoleController-AllowedProperties";
const S3303: &str = "er:DirectCurrentSystemOperator-AllowedProperties";
const S3304: &str = "er:DistributionSystemOperator-AllowedProperties";
const S3305: &str = "er:DurationOverloadLimitCurve-AllowedProperties";
const S3306: &str = "DurationOverloadLimitCurve.OperationalLimitType";
const S3307: &str = "er:DurationOverloadLimitCurve.OperationalLimitType-propertyInverse";
const S3308: &str = "er:EdgeControlArea-AllowedProperties";
const S3309: &str = "er:SchedulingArea.ControlArea-cardinality";
const S3310: &str = "SchedulingArea.ControlArea-cardinality";
const S3311: &str = "er:SchedulingArea.DCTieCorridor-cardinality";
const S3312: &str = "SchedulingArea.DCTieCorridor-cardinality";
const S3313: &str = "SchedulingArea.type";
const S3314: &str = "er:SchedulingArea.type-datatype";
const S3315: &str = "SchedulingArea.type-datatype";
const S3316: &str = "er:SchedulingArea.type-cardinality";
const S3317: &str = "SchedulingArea.type-cardinality";
const S3318: &str = "SchedulingArea.isMeteringGridArea";
const S3319: &str = "er:SchedulingArea.isMeteringGridArea-datatype";
const S3320: &str = "SchedulingArea.isMeteringGridArea-datatype";
const S3321: &str = "er:SchedulingArea.isMeteringGridArea-cardinality";
const S3322: &str = "SchedulingArea.isMeteringGridArea-cardinality";
const S3323: &str = "SchedulingArea.isIslandingEnabled";
const S3324: &str = "er:SchedulingArea.isIslandingEnabled-datatype";
const S3325: &str = "SchedulingArea.isIslandingEnabled-datatype";
const S3326: &str = "er:SchedulingArea.isIslandingEnabled-cardinality";
const S3327: &str = "SchedulingArea.isIslandingEnabled-cardinality";
const S3328: &str = "SchedulingArea.SystemOperator";
const S3329: &str = "er:SchedulingArea.SystemOperator-cardinality";
const S3330: &str = "SchedulingArea.SystemOperator-cardinality";
const S3331: &str = "SchedulingArea.BiddingZone";
const S3332: &str = "er:SchedulingArea.BiddingZone-cardinality";
const S3333: &str = "SchedulingArea.BiddingZone-cardinality";
const S3334: &str = "er:SchedulingArea.BiddingZone-valueType";
const S3335: &str = "SchedulingArea.BiddingZone-valueType";
const S3336: &str = "SchedulingArea.EnergyCoordinationRegion";
const S3337: &str = "er:SchedulingArea.EnergyCoordinationRegion-cardinality";
const S3338: &str = "SchedulingArea.EnergyCoordinationRegion-cardinality";
const S3339: &str = "er:SchedulingArea.EnergyCoordinationRegion-valueType";
const S3340: &str = "SchedulingArea.EnergyCoordinationRegion-valueType";
const S3341: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:EnergyCoordinationRegion";
const S3342: &str = "SchedulingArea.normalParticipationFactor";
const S3343: &str = "er:SchedulingArea.normalParticipationFactor-cardinality";
const S3344: &str = "SchedulingArea.normalParticipationFactor-cardinality";
const S3345: &str = "er:SchedulingArea.normalParticipationFactor-datatype";
const S3346: &str = "SchedulingArea.normalParticipationFactor-datatype";
const S3347: &str = "SchedulingArea.GridPowerCapacity";
const S3348: &str = "er:SchedulingArea.GridPowerCapacity-cardinality";
const S3349: &str = "SchedulingArea.GridPowerCapacity-cardinality";
const S3350: &str = "er:SchedulingArea.GridPowerCapacity-valueType";
const S3351: &str = "SchedulingArea.GridPowerCapacity-valueType";
const S3352: &str = "SchedulingArea.PartOf";
const S3353: &str = "er:SchedulingArea.PartOf-cardinality";
const S3354: &str = "SchedulingArea.PartOf-cardinality";
const S3355: &str = "SchedulingArea.SynchronousArea";
const S3356: &str = "er:SchedulingArea.SynchronousArea-cardinality";
const S3357: &str = "SchedulingArea.SynchronousArea-cardinality";
const S3358: &str = "er:SchedulingArea.SynchronousArea-valueType";
const S3359: &str = "SchedulingArea.SynchronousArea-valueType";
const S3360: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:SynchronousArea";
const S3361: &str = "SchedulingArea.LoadFrequencyControlArea";
const S3362: &str = "er:SchedulingArea.LoadFrequencyControlArea-cardinality";
const S3363: &str = "SchedulingArea.LoadFrequencyControlArea-cardinality";
const S3364: &str = "er:SchedulingArea.LoadFrequencyControlArea-valueType";
const S3365: &str = "SchedulingArea.LoadFrequencyControlArea-valueType";
const S3366: &str = "er:EdgeSchedulingArea-AllowedProperties";
const S3367: &str = "EdgeSchedulingArea.Installation";
const S3368: &str = "er:EdgeSchedulingArea.Installation-propertyInverse";
const S3369: &str = "er:ElectricalChargingUnit-AllowedProperties";
const S3370: &str = "ElectricalChargingUnit.MobileElectricalUnit";
const S3371: &str = "er:ElectricalChargingUnit.MobileElectricalUnit-propertyInverse";
const S3372: &str = "nc:EnergyAlignmentCoordinator";
const S3373: &str = "er:EnergyAlignmentCoordinator-AllowedProperties";
const S3374: &str = "EnergyAlignmentCoordinator.EnergyCoordinationRegion";
const S3375: &str = "er:EnergyAlignmentCoordinator.EnergyCoordinationRegion-propertyInverse";
const S3376: &str = "EnergyBlockOrder.EnergyBlockComponent";
const S3377: &str = "er:EnergyBlockComponent.EnergyBlockOrder-cardinality";
const S3378: &str = "EnergyBlockComponent.EnergyBlockOrder-cardinality";
const S3379: &str = "er:EnergyComponent.EnergyConsumer-cardinality";
const S3380: &str = "EnergyComponent.EnergyConsumer-cardinality";
const S3381: &str = "er:EnergyComponent.PowerElectronicsUnit-cardinality";
const S3382: &str = "EnergyComponent.PowerElectronicsUnit-cardinality";
const S3383: &str = "EnergyComponent.EnergyResourceGroupCapacity";
const S3384: &str = "er:EnergyComponent.EnergyResourceGroupCapacity-cardinality";
const S3385: &str = "EnergyComponent.EnergyResourceGroupCapacity-cardinality";
const S3386: &str = "er:EnergyComponent.EnergyResourceGroupCapacity-valueType";
const S3387: &str = "EnergyComponent.EnergyResourceGroupCapacity-valueType";
const S3388: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:EnergyResourceGroupCapacity";
const S3389: &str = "er:EnergyComponent.GeneratingUnit-cardinality";
const S3390: &str = "EnergyComponent.GeneratingUnit-cardinality";
const S3391: &str = "er:EnergyComponent.HydroPump-cardinality";
const S3392: &str = "EnergyComponent.HydroPump-cardinality";
const S3393: &str = "er:EnergyComponent.HydroPump-valueType";
const S3394: &str = "EnergyComponent.HydroPump-valueType";
const S3395: &str = "er:EnergyBlockComponent-AllowedProperties";
const S3396: &str = "EnergyBlockComponent.EnergyBlockOrder";
const S3397: &str = "er:EnergyBlockComponent.EnergyBlockOrder-propertyInverse";
const S3398: &str = "nc:EnergyBlockOrder";
const S3399: &str = "EnergyBlockOrder.powerDuration";
const S3400: &str = "er:EnergyBlockOrder.powerDuration-cardinality";
const S3401: &str = "EnergyBlockOrder.powerDuration-cardinality";
const S3402: &str = "er:EnergyBlockOrder.powerDuration-datatype";
const S3403: &str = "EnergyBlockOrder.powerDuration-datatype";
const S3404: &str = "EnergyBlockOrder.normalSequence";
const S3405: &str = "er:EnergyBlockOrder.normalSequence-cardinality";
const S3406: &str = "EnergyBlockOrder.normalSequence-cardinality";
const S3407: &str = "er:EnergyBlockOrder.normalSequence-datatype";
const S3408: &str = "EnergyBlockOrder.normalSequence-datatype";
const S3409: &str = "EnergyBlockOrder.normalParticipationFactor";
const S3410: &str = "er:EnergyBlockOrder.normalParticipationFactor-cardinality";
const S3411: &str = "EnergyBlockOrder.normalParticipationFactor-cardinality";
const S3412: &str = "er:EnergyBlockOrder.normalParticipationFactor-datatype";
const S3413: &str = "EnergyBlockOrder.normalParticipationFactor-datatype";
const S3414: &str = "er:EnergyBlockOrder.EnergyBlockComponent-cardinality";
const S3415: &str = "EnergyBlockOrder.EnergyBlockComponent-cardinality";
const S3416: &str = "er:EnergyBlockOrder.EnergyBlockComponent-valueType";
const S3417: &str = "EnergyBlockOrder.EnergyBlockComponent-valueType";
const S3418: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:EnergyBlockComponent";
const S3419: &str = "er:EnergyBlockOrder-AllowedProperties";
const S3420: &str = "er:EnergyComponent.EnergyConsumer-valueType";
const S3421: &str = "EnergyComponent.EnergyConsumer-valueType";
const S3422: &str = "er:EnergyComponent.GeneratingUnit-valueType";
const S3423: &str = "EnergyComponent.GeneratingUnit-valueType";
const S3424: &str = "er:EnergyComponent.PowerElectronicsUnit-valueType";
const S3425: &str = "EnergyComponent.PowerElectronicsUnit-valueType";
const S3426: &str = "EnergyConnection.Installation";
const S3427: &str = "er:EnergyConnection.Installation-propertyInverse";
const S3428: &str = "Installation.EnergyConnection";
const S3429: &str = "er:EnergyConnection.Installation-cardinality";
const S3430: &str = "EnergyConnection.Installation-cardinality";
const S3431: &str = "EnergyConsumer.maxEconomicP";
const S3432: &str = "er:EnergyConsumer.maxEconomicP-datatype";
const S3433: &str = "EnergyConsumer.maxEconomicP-datatype";
const S3434: &str = "er:EnergyConsumer.maxEconomicP-cardinality";
const S3435: &str = "EnergyConsumer.maxEconomicP-cardinality";
const S3436: &str = "EnergyConsumer.normalParticipationFactor";
const S3437: &str = "er:EnergyConsumer.normalParticipationFactor-cardinality";
const S3438: &str = "EnergyConsumer.normalParticipationFactor-cardinality";
const S3439: &str = "er:EnergyConsumer.normalParticipationFactor-datatype";
const S3440: &str = "EnergyConsumer.normalParticipationFactor-datatype";
const S3441: &str = "EnergyConsumer.minEconomicP";
const S3442: &str = "er:EnergyConsumer.minEconomicP-cardinality";
const S3443: &str = "EnergyConsumer.minEconomicP-cardinality";
const S3444: &str = "er:EnergyConsumer.minEconomicP-datatype";
const S3445: &str = "EnergyConsumer.minEconomicP-datatype";
const S3446: &str = "er:EnergyConsumer-AllowedProperties";
const S3447: &str = "EnergyConsumer.EnergyComponent";
const S3448: &str = "er:EnergyConsumer.EnergyComponent-propertyInverse";
const S3449: &str = "EnergyCoordinationRegion.EnergyAlignmentCoordinator";
const S3450: &str = "er:EnergyCoordinationRegion.EnergyAlignmentCoordinator-valueType";
const S3451: &str = "EnergyCoordinationRegion.EnergyAlignmentCoordinator-valueType";
const S3452: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:EnergyAlignmentCoordinator";
const S3453: &str = "er:EnergyCoordinationRegion.EnergyAlignmentCoordinator-cardinality";
const S3454: &str = "EnergyCoordinationRegion.EnergyAlignmentCoordinator-cardinality";
const S3455: &str = "er:EnergyCoordinationRegion-AllowedProperties";
const S3456: &str = "EnergyCoordinationRegion.SchedulingArea";
const S3457: &str = "er:EnergyCoordinationRegion.SchedulingArea-propertyInverse";
const S3458: &str = "nc:EnergyExchangePoint";
const S3459: &str = "er:EnergyExchangePoint-AllowedProperties";
const S3460: &str = "EnergyExchangePoint.SchedulingAreaExchangePoint";
const S3461: &str = "er:EnergyExchangePoint.SchedulingAreaExchangePoint-propertyInverse";
const S3462: &str = "EnergyResourceGroupCapacity.scenarioCode";
const S3463: &str = "er:EnergyResourceGroupCapacity.scenarioCode-datatype";
const S3464: &str = "EnergyResourceGroupCapacity.scenarioCode-datatype";
const S3465: &str = "er:EnergyResourceGroupCapacity.scenarioCode-cardinality";
const S3466: &str = "EnergyResourceGroupCapacity.scenarioCode-cardinality";
const S3467: &str = "EnergyResourceGroupCapacity.weatherDatasetRef";
const S3468: &str = "er:EnergyResourceGroupCapacity.weatherDatasetRef-datatype";
const S3469: &str = "EnergyResourceGroupCapacity.weatherDatasetRef-datatype";
const S3470: &str = "er:EnergyResourceGroupCapacity.weatherDatasetRef-cardinality";
const S3471: &str = "EnergyResourceGroupCapacity.weatherDatasetRef-cardinality";
const S3472: &str = "EnergyResourceGroupCapacity.normalAvailableCapacityP";
const S3473: &str = "er:EnergyResourceGroupCapacity.normalAvailableCapacityP-datatype";
const S3474: &str = "EnergyResourceGroupCapacity.normalAvailableCapacityP-datatype";
const S3475: &str = "er:EnergyResourceGroupCapacity.normalAvailableCapacityP-cardinality";
const S3476: &str = "EnergyResourceGroupCapacity.normalAvailableCapacityP-cardinality";
const S3477: &str = "EnergyResourceGroupCapacity.normalParticipationFactor";
const S3478: &str = "er:EnergyResourceGroupCapacity.normalParticipationFactor-datatype";
const S3479: &str = "EnergyResourceGroupCapacity.normalParticipationFactor-datatype";
const S3480: &str = "er:EnergyResourceGroupCapacity.normalParticipationFactor-cardinality";
const S3481: &str = "EnergyResourceGroupCapacity.normalParticipationFactor-cardinality";
const S3482: &str = "EnergyResourceGroupCapacity.powerDuration";
const S3483: &str = "er:EnergyResourceGroupCapacity.powerDuration-datatype";
const S3484: &str = "EnergyResourceGroupCapacity.powerDuration-datatype";
const S3485: &str = "er:EnergyResourceGroupCapacity.powerDuration-cardinality";
const S3486: &str = "EnergyResourceGroupCapacity.powerDuration-cardinality";
const S3487: &str = "EnergyResourceGroupCapacity.normalCapacityAllocationFactor";
const S3488: &str = "er:EnergyResourceGroupCapacity.normalCapacityAllocationFactor-datatype";
const S3489: &str = "EnergyResourceGroupCapacity.normalCapacityAllocationFactor-datatype";
const S3490: &str = "EnergyResourceGroupCapacity.normalInstalledCapacityP";
const S3491: &str = "er:EnergyResourceGroupCapacity.normalInstalledCapacityP-cardinality";
const S3492: &str = "EnergyResourceGroupCapacity.normalInstalledCapacityP-cardinality";
const S3493: &str = "er:EnergyResourceGroupCapacity.normalInstalledCapacityP-datatype";
const S3494: &str = "EnergyResourceGroupCapacity.normalInstalledCapacityP-datatype";
const S3495: &str = "EnergyResourceGroupCapacity.ClimateZone";
const S3496: &str = "er:EnergyResourceGroupCapacity.ClimateZone-cardinality";
const S3497: &str = "EnergyResourceGroupCapacity.ClimateZone-cardinality";
const S3498: &str = "er:EnergyResourceGroupCapacity.ClimateZone-valueType";
const S3499: &str = "EnergyResourceGroupCapacity.ClimateZone-valueType";
const S3500: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ClimateZone";
const S3501: &str = "EnergyResourceGroupCapacity.weatherDatasetCode";
const S3502: &str = "er:EnergyResourceGroupCapacity.weatherDatasetCode-cardinality";
const S3503: &str = "EnergyResourceGroupCapacity.weatherDatasetCode-cardinality";
const S3504: &str = "er:EnergyResourceGroupCapacity.weatherDatasetCode-datatype";
const S3505: &str = "EnergyResourceGroupCapacity.weatherDatasetCode-datatype";
const S3506: &str = "EnergyResourceGroupCapacity.SchedulingArea";
const S3507: &str = "er:EnergyResourceGroupCapacity.SchedulingArea-cardinality";
const S3508: &str = "EnergyResourceGroupCapacity.SchedulingArea-cardinality";
const S3509: &str = "EnergyResourceGroupCapacity.EnergyResourceType";
const S3510: &str = "er:EnergyResourceGroupCapacity.EnergyResourceType-cardinality";
const S3511: &str = "EnergyResourceGroupCapacity.EnergyResourceType-cardinality";
const S3512: &str = "er:EnergyResourceGroupCapacity.EnergyResourceType-valueType";
const S3513: &str = "EnergyResourceGroupCapacity.EnergyResourceType-valueType";
const S3514: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:EnergyResourceType";
const S3515: &str = "nc:EnergyResourceType";
const S3516: &str = "EnergyResourceGroupCapacity.scenarioRef";
const S3517: &str = "er:EnergyResourceGroupCapacity.scenarioRef-cardinality";
const S3518: &str = "EnergyResourceGroupCapacity.scenarioRef-cardinality";
const S3519: &str = "er:EnergyResourceGroupCapacity.scenarioRef-datatype";
const S3520: &str = "EnergyResourceGroupCapacity.scenarioRef-datatype";
const S3521: &str = "EnergyResourceGroupCapacity.normalAavailabilityFactor";
const S3522: &str = "er:EnergyResourceGroupCapacity.normalAavailabilityFactor-cardinality";
const S3523: &str = "EnergyResourceGroupCapacity.normalAavailabilityFactor-cardinality";
const S3524: &str = "er:EnergyResourceGroupCapacity.normalAavailabilityFactor-datatype";
const S3525: &str = "EnergyResourceGroupCapacity.normalAavailabilityFactor-datatype";
const S3526: &str = "er:EnergyResourceGroupCapacity.normalCapacityAllocationFactor-cardinality";
const S3527: &str = "EnergyResourceGroupCapacity.normalCapacityAllocationFactor-cardinality";
const S3528: &str = "er:EnergyResourceGroupCapacity-AllowedProperties";
const S3529: &str = "EnergyResourceGroupCapacity.EnergyComponent";
const S3530: &str = "er:EnergyResourceGroupCapacity.EnergyComponent-propertyInverse";
const S3531: &str = "er:EnergyResourceGroupCapacity.SchedulingArea-valueType";
const S3532: &str = "EnergyResourceGroupCapacity.SchedulingArea-valueType";
const S3533: &str = "EnergyResourceType.energySourceRef";
const S3534: &str = "er:EnergyResourceType.energySourceRef-cardinality";
const S3535: &str = "EnergyResourceType.energySourceRef-cardinality";
const S3536: &str = "er:EnergyResourceType.energySourceRef-datatype";
const S3537: &str = "EnergyResourceType.energySourceRef-datatype";
const S3538: &str = "EnergyResourceType.co2EmissionFactor";
const S3539: &str = "er:EnergyResourceType.co2EmissionFactor-cardinality";
const S3540: &str = "EnergyResourceType.co2EmissionFactor-cardinality";
const S3541: &str = "er:EnergyResourceType.co2EmissionFactor-datatype";
const S3542: &str = "EnergyResourceType.co2EmissionFactor-datatype";
const S3543: &str = "EnergyResourceType.kind";
const S3544: &str = "er:EnergyResourceType.kind-cardinality";
const S3545: &str = "EnergyResourceType.kind-cardinality";
const S3546: &str = "er:EnergyResourceType.kind-datatype";
const S3547: &str = "EnergyResourceType.kind-datatype";
const S3548: &str = "EnergyKind.geothermal";
const S3549: &str = "EnergyKind.consumptionUncontrollable";
const S3550: &str = "EnergyKind.electricalChemical";
const S3551: &str = "EnergyKind.marine";
const S3552: &str = "EnergyKind.consumptionUnconstrained";
const S3553: &str = "EnergyKind.buffer";
const S3554: &str = "EnergyKind.nuclear";
const S3555: &str = "EnergyKind.biomass";
const S3556: &str = "EnergyKind.solar";
const S3557: &str = "EnergyKind.fossil";
const S3558: &str = "EnergyKind.hydroReservoir";
const S3559: &str = "EnergyKind.hydroRunOfRiver";
const S3560: &str = "EnergyKind.waste";
const S3561: &str = "EnergyKind.chemicalElectrical";
const S3562: &str = "EnergyKind.other";
const S3563: &str = "EnergyKind.wind";
const S3564: &str = "EnergyKind.hydroPump";
const S3565: &str = "EnergyKind.consumptionTimeShift";
const S3566: &str = "EnergyKind.battery";
const S3567: &str = "EnergyResourceType.electricalEfficiency";
const S3568: &str = "er:EnergyResourceType.electricalEfficiency-cardinality";
const S3569: &str = "EnergyResourceType.electricalEfficiency-cardinality";
const S3570: &str = "er:EnergyResourceType.electricalEfficiency-datatype";
const S3571: &str = "EnergyResourceType.electricalEfficiency-datatype";
const S3572: &str = "EnergyResourceType.technologyRef";
const S3573: &str = "er:EnergyResourceType.technologyRef-cardinality";
const S3574: &str = "EnergyResourceType.technologyRef-cardinality";
const S3575: &str = "er:EnergyResourceType.technologyRef-datatype";
const S3576: &str = "EnergyResourceType.technologyRef-datatype";
const S3577: &str = "EnergyResourceType.technologyCode";
const S3578: &str = "er:EnergyResourceType.technologyCode-cardinality";
const S3579: &str = "EnergyResourceType.technologyCode-cardinality";
const S3580: &str = "er:EnergyResourceType.technologyCode-datatype";
const S3581: &str = "EnergyResourceType.technologyCode-datatype";
const S3582: &str = "EnergyResourceType.energySourceCode";
const S3583: &str = "er:EnergyResourceType.energySourceCode-cardinality";
const S3584: &str = "EnergyResourceType.energySourceCode-cardinality";
const S3585: &str = "er:EnergyResourceType.energySourceCode-datatype";
const S3586: &str = "EnergyResourceType.energySourceCode-datatype";
const S3587: &str = "er:EnergyResourceType-AllowedProperties";
const S3588: &str = "EnergyResourceType.EnergyResourceGroupCapacity";
const S3589: &str = "er:EnergyResourceType.EnergyResourceGroupCapacity-propertyInverse";
const S3590: &str = "EnergyResourceType.ScheduleResource";
const S3591: &str = "er:EnergyResourceType.ScheduleResource-propertyInverse";
const S3592: &str = "er:Equipment.AggregatedEquipment-valueType";
const S3593: &str = "Equipment.AggregatedEquipment-valueType";
const S3594: &str = "er:Equipment.Circuit-valueType";
const S3595: &str = "Equipment.Circuit-valueType";
const S3596: &str = "er:Equipment.DetailedEquipment-propertyInverse";
const S3597: &str = "er:Equipment.PTCTriggeredEquipment-propertyInverse";
const S3598: &str = "EquipmentController.RegulatingCondEq";
const S3599: &str = "er:EquipmentController.RegulatingCondEq-propertyInverse";
const S3600: &str = "EquipmentController.SystemControl";
const S3601: &str = "er:EquipmentController.SystemControl-propertyInverse";
const S3602: &str = "er:ACDCConverter.ExternalDCTerminal-cardinality";
const S3603: &str = "ACDCConverter.ExternalDCTerminal-cardinality";
const S3604: &str = "Cardinality violation. Upper bound shall be 3";
const S3605: &str = "ACDCConverter.maxUdc";
const S3606: &str = "er:ACDCConverter.maxUdc-datatype";
const S3607: &str = "ACDCConverter.maxUdc-datatype";
const S3608: &str = "EquivalentACDCConverter.type";
const S3609: &str = "er:EquivalentACDCConverter.type-cardinality";
const S3610: &str = "EquivalentACDCConverter.type-cardinality";
const S3611: &str = "er:EquivalentACDCConverter.type-datatype";
const S3612: &str = "EquivalentACDCConverter.type-datatype";
const S3613: &str = "ACDCConverterKind.voltageSourceConverter";
const S3614: &str = "ACDCConverterKind.currentSourceConverter";
const S3615: &str = "ACDCConverterKind.modularMultilevelConverter";
const S3616: &str = "ACDCConverter.ratedUdc";
const S3617: &str = "er:ACDCConverter.ratedUdc-cardinality";
const S3618: &str = "ACDCConverter.ratedUdc-cardinality";
const S3619: &str = "er:ACDCConverter.ratedUdc-datatype";
const S3620: &str = "ACDCConverter.ratedUdc-datatype";
const S3621: &str = "ACDCConverter.minP";
const S3622: &str = "er:ACDCConverter.minP-cardinality";
const S3623: &str = "ACDCConverter.minP-cardinality";
const S3624: &str = "er:ACDCConverter.minP-datatype";
const S3625: &str = "ACDCConverter.minP-datatype";
const S3626: &str = "er:ACDCConverter.ACDCConverterController-cardinality";
const S3627: &str = "ACDCConverter.ACDCConverterController-cardinality";
const S3628: &str = "ACDCConverter.minUdc";
const S3629: &str = "er:ACDCConverter.minUdc-cardinality";
const S3630: &str = "ACDCConverter.minUdc-cardinality";
const S3631: &str = "er:ACDCConverter.minUdc-datatype";
const S3632: &str = "ACDCConverter.minUdc-datatype";
const S3633: &str = "ACDCConverter.baseS";
const S3634: &str = "er:ACDCConverter.baseS-cardinality";
const S3635: &str = "ACDCConverter.baseS-cardinality";
const S3636: &str = "er:ACDCConverter.baseS-datatype";
const S3637: &str = "ACDCConverter.baseS-datatype";
const S3638: &str = "ACDCConverter.maxP";
const S3639: &str = "er:ACDCConverter.maxP-cardinality";
const S3640: &str = "ACDCConverter.maxP-cardinality";
const S3641: &str = "er:ACDCConverter.maxP-datatype";
const S3642: &str = "ACDCConverter.maxP-datatype";
const S3643: &str = "er:ACDCConverter.maxUdc-cardinality";
const S3644: &str = "ACDCConverter.maxUdc-cardinality";
const S3645: &str = "er:EquivalentACDCConverter-AllowedProperties";
const S3646: &str = "EquivalentACDCConverter.CapabilityCurve";
const S3647: &str = "er:EquivalentACDCConverter.CapabilityCurve-propertyInverse";
const S3648: &str = "GeneratingUnit.maxStartupLoad";
const S3649: &str = "er:GeneratingUnit.maxStartupLoad-datatype";
const S3650: &str = "GeneratingUnit.maxStartupLoad-datatype";
const S3651: &str = "er:GeneratingUnit.maxStartupLoad-cardinality";
const S3652: &str = "GeneratingUnit.maxStartupLoad-cardinality";
const S3653: &str = "GeneratingUnit.maxEconomicP";
const S3654: &str = "er:GeneratingUnit.maxEconomicP-datatype";
const S3655: &str = "GeneratingUnit.maxEconomicP-datatype";
const S3656: &str = "er:GeneratingUnit.maxEconomicP-cardinality";
const S3657: &str = "GeneratingUnit.maxEconomicP-cardinality";
const S3658: &str = "GeneratingUnit.shutdownTime";
const S3659: &str = "er:GeneratingUnit.shutdownTime-datatype";
const S3660: &str = "GeneratingUnit.shutdownTime-datatype";
const S3661: &str = "er:GeneratingUnit.shutdownTime-cardinality";
const S3662: &str = "GeneratingUnit.shutdownTime-cardinality";
const S3663: &str = "GeneratingUnit.raiseRampRate";
const S3664: &str = "er:GeneratingUnit.raiseRampRate-datatype";
const S3665: &str = "GeneratingUnit.raiseRampRate-datatype";
const S3666: &str = "er:GeneratingUnit.raiseRampRate-cardinality";
const S3667: &str = "GeneratingUnit.raiseRampRate-cardinality";
const S3668: &str = "GeneratingUnit.maxRampDownCountPerDay";
const S3669: &str = "er:GeneratingUnit.maxRampDownCountPerDay-datatype";
const S3670: &str = "GeneratingUnit.maxRampDownCountPerDay-datatype";
const S3671: &str = "er:GeneratingUnit.maxRampDownCountPerDay-cardinality";
const S3672: &str = "GeneratingUnit.maxRampDownCountPerDay-cardinality";
const S3673: &str = "GeneratingUnit.normalParticipationFactor";
const S3674: &str = "er:GeneratingUnit.normalParticipationFactor-datatype";
const S3675: &str = "GeneratingUnit.normalParticipationFactor-datatype";
const S3676: &str = "er:GeneratingUnit.normalParticipationFactor-cardinality";
const S3677: &str = "GeneratingUnit.normalParticipationFactor-cardinality";
const S3678: &str = "GeneratingUnit.startupRampRate";
const S3679: &str = "er:GeneratingUnit.startupRampRate-datatype";
const S3680: &str = "GeneratingUnit.startupRampRate-datatype";
const S3681: &str = "er:GeneratingUnit.startupRampRate-cardinality";
const S3682: &str = "GeneratingUnit.startupRampRate-cardinality";
const S3683: &str = "GeneratingUnit.normalShutdownCost";
const S3684: &str = "er:GeneratingUnit.normalShutdownCost-datatype";
const S3685: &str = "GeneratingUnit.normalShutdownCost-datatype";
const S3686: &str = "er:GeneratingUnit.normalShutdownCost-cardinality";
const S3687: &str = "GeneratingUnit.normalShutdownCost-cardinality";
const S3688: &str = "GeneratingUnit.coolDownTime";
const S3689: &str = "er:GeneratingUnit.coolDownTime-datatype";
const S3690: &str = "GeneratingUnit.coolDownTime-datatype";
const S3691: &str = "er:GeneratingUnit.coolDownTime-cardinality";
const S3692: &str = "GeneratingUnit.coolDownTime-cardinality";
const S3693: &str = "GeneratingUnit.normalStartupCost";
const S3694: &str = "er:GeneratingUnit.normalStartupCost-datatype";
const S3695: &str = "GeneratingUnit.normalStartupCost-datatype";
const S3696: &str = "er:GeneratingUnit.normalStartupCost-cardinality";
const S3697: &str = "GeneratingUnit.normalStartupCost-cardinality";
const S3698: &str = "GeneratingUnit.normalWarmStartupCost";
const S3699: &str = "er:GeneratingUnit.normalWarmStartupCost-datatype";
const S3700: &str = "GeneratingUnit.normalWarmStartupCost-datatype";
const S3701: &str = "er:GeneratingUnit.normalWarmStartupCost-cardinality";
const S3702: &str = "GeneratingUnit.normalWarmStartupCost-cardinality";
const S3703: &str = "GeneratingUnit.rampLockTime";
const S3704: &str = "er:GeneratingUnit.rampLockTime-datatype";
const S3705: &str = "GeneratingUnit.rampLockTime-datatype";
const S3706: &str = "er:GeneratingUnit.rampLockTime-cardinality";
const S3707: &str = "GeneratingUnit.rampLockTime-cardinality";
const S3708: &str = "GeneratingUnit.runningLeadTime";
const S3709: &str = "er:GeneratingUnit.runningLeadTime-datatype";
const S3710: &str = "GeneratingUnit.runningLeadTime-datatype";
const S3711: &str = "er:GeneratingUnit.runningLeadTime-cardinality";
const S3712: &str = "GeneratingUnit.runningLeadTime-cardinality";
const S3713: &str = "er:GeneratingUnit.AreaReserveResource-cardinality";
const S3714: &str = "GeneratingUnit.AreaReserveResource-cardinality";
const S3715: &str = "GeneratingUnit.lowerRampRate";
const S3716: &str = "er:GeneratingUnit.lowerRampRate-datatype";
const S3717: &str = "GeneratingUnit.lowerRampRate-datatype";
const S3718: &str = "er:GeneratingUnit.lowerRampRate-cardinality";
const S3719: &str = "GeneratingUnit.lowerRampRate-cardinality";
const S3720: &str = "GeneratingUnit.warmStartupTime";
const S3721: &str = "er:GeneratingUnit.warmStartupTime-datatype";
const S3722: &str = "GeneratingUnit.warmStartupTime-datatype";
const S3723: &str = "er:GeneratingUnit.warmStartupTime-cardinality";
const S3724: &str = "GeneratingUnit.warmStartupTime-cardinality";
const S3725: &str = "GeneratingUnit.ScheduleResource";
const S3726: &str = "er:GeneratingUnit.ScheduleResource-valueType";
const S3727: &str = "GeneratingUnit.ScheduleResource-valueType";
const S3728: &str = "er:GeneratingUnit.ScheduleResource-cardinality";
const S3729: &str = "GeneratingUnit.ScheduleResource-cardinality";
const S3730: &str = "EquivalentGeneratingUnit.EquivalentPowerPlant";
const S3731: &str = "er:EquivalentGeneratingUnit.EquivalentPowerPlant-cardinality";
const S3732: &str = "EquivalentGeneratingUnit.EquivalentPowerPlant-cardinality";
const S3733: &str = "er:EquivalentGeneratingUnit.EquivalentPowerPlant-valueType";
const S3734: &str = "EquivalentGeneratingUnit.EquivalentPowerPlant-valueType";
const S3735: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:EquivalentPowerPlant";
const S3736: &str = "GeneratingUnit.normalMustRunP";
const S3737: &str = "er:GeneratingUnit.normalMustRunP-cardinality";
const S3738: &str = "GeneratingUnit.normalMustRunP-cardinality";
const S3739: &str = "er:GeneratingUnit.normalMustRunP-datatype";
const S3740: &str = "GeneratingUnit.normalMustRunP-datatype";
const S3741: &str = "GeneratingUnit.normalMustRunQ";
const S3742: &str = "er:GeneratingUnit.normalMustRunQ-cardinality";
const S3743: &str = "GeneratingUnit.normalMustRunQ-cardinality";
const S3744: &str = "er:GeneratingUnit.normalMustRunQ-datatype";
const S3745: &str = "GeneratingUnit.normalMustRunQ-datatype";
const S3746: &str = "er:GeneratingUnit.costCurrency-cardinality";
const S3747: &str = "GeneratingUnit.costCurrency-cardinality";
const S3748: &str = "er:GeneratingUnit.costCurrency-datatype";
const S3749: &str = "GeneratingUnit.costCurrency-datatype";
const S3750: &str = "Currency.KYD";
const S3751: &str = "Currency.IDR";
const S3752: &str = "Currency.AMD";
const S3753: &str = "Currency.KPW";
const S3754: &str = "Currency.GHS";
const S3755: &str = "Currency.GYD";
const S3756: &str = "Currency.BOB";
const S3757: &str = "Currency.KHR";
const S3758: &str = "Currency.MDL";
const S3759: &str = "Currency.AUD";
const S3760: &str = "Currency.ILS";
const S3761: &str = "Currency.VND";
const S3762: &str = "Currency.TZS";
const S3763: &str = "Currency.LRD";
const S3764: &str = "Currency.DJF";
const S3765: &str = "Currency.CHF";
const S3766: &str = "Currency.HRK";
const S3767: &str = "Currency.ALL";
const S3768: &str = "Currency.XAF";
const S3769: &str = "Currency.PKR";
const S3770: &str = "Currency.XCD";
const S3771: &str = "Currency.LKR";
const S3772: &str = "Currency.CRC";
const S3773: &str = "Currency.CZK";
const S3774: &str = "Currency.NGN";
const S3775: &str = "Currency.GIP";
const S3776: &str = "Currency.ZWL";
const S3777: &str = "Currency.RON";
const S3778: &str = "Currency.MUR";
const S3779: &str = "Currency.NOK";
const S3780: &str = "Currency.SYP";
const S3781: &str = "Currency.EEK";
const S3782: &str = "Currency.MMK";
const S3783: &str = "Currency.CAD";
const S3784: &str = "Currency.BOV";
const S3785: &str = "Currency.BGN";
const S3786: &str = "Currency.EUR";
const S3787: &str = "Currency.DKK";
const S3788: &str = "Currency.LSL";
const S3789: &str = "Currency.JOD";
const S3790: &str = "Currency.AED";
const S3791: &str = "Currency.RWF";
const S3792: &str = "Currency.HKD";
const S3793: &str = "Currency.LBP";
const S3794: &str = "Currency.SHP";
const S3795: &str = "Currency.TRY";
const S3796: &str = "Currency.BWP";
const S3797: &str = "Currency.TJS";
const S3798: &str = "Currency.HUF";
const S3799: &str = "Currency.PLN";
const S3800: &str = "Currency.AOA";
const S3801: &str = "Currency.JPY";
const S3802: &str = "Currency.MNT";
const S3803: &str = "Currency.SBD";
const S3804: &str = "Currency.GBP";
const S3805: &str = "Currency.NPR";
const S3806: &str = "Currency.KRW";
const S3807: &str = "Currency.AWG";
const S3808: &str = "Currency.INR";
const S3809: &str = "Currency.YER";
const S3810: &str = "Currency.AFN";
const S3811: &str = "Currency.MVR";
const S3812: &str = "Currency.TTD";
const S3813: &str = "Currency.LTL";
const S3814: &str = "Currency.SAR";
const S3815: &str = "Currency.SRD";
const S3816: &str = "Currency.KZT";
const S3817: &str = "Currency.SZL";
const S3818: &str = "Currency.BHD";
const S3819: &str = "Currency.ANG";
const S3820: &str = "Currency.HTG";
const S3821: &str = "Currency.NZD";
const S3822: &str = "Currency.WST";
const S3823: &str = "Currency.PEN";
const S3824: &str = "Currency.NIO";
const S3825: &str = "Currency.EGP";
const S3826: &str = "Currency.BAM";
const S3827: &str = "Currency.MOP";
const S3828: &str = "Currency.NAD";
const S3829: &str = "Currency.BZD";
const S3830: &str = "Currency.MGA";
const S3831: &str = "Currency.BIF";
const S3832: &str = "Currency.MWK";
const S3833: &str = "Currency.BYR";
const S3834: &str = "Currency.SDG";
const S3835: &str = "Currency.SLL";
const S3836: &str = "Currency.BSD";
const S3837: &str = "Currency.CUC";
const S3838: &str = "Currency.TND";
const S3839: &str = "Currency.ZAR";
const S3840: &str = "Currency.HNL";
const S3841: &str = "Currency.UGX";
const S3842: &str = "Currency.CLP";
const S3843: &str = "Currency.LVL";
const S3844: &str = "Currency.SCR";
const S3845: &str = "Currency.MXN";
const S3846: &str = "Currency.STD";
const S3847: &str = "Currency.GTQ";
const S3848: &str = "Currency.BBD";
const S3849: &str = "Currency.CDF";
const S3850: &str = "Currency.FJD";
const S3851: &str = "Currency.TMT";
const S3852: &str = "Currency.BRL";
const S3853: &str = "Currency.CLF";
const S3854: &str = "Currency.SEK";
const S3855: &str = "Currency.KES";
const S3856: &str = "Currency.CVE";
const S3857: &str = "Currency.OMR";
const S3858: &str = "Currency.PGK";
const S3859: &str = "Currency.AZN";
const S3860: &str = "Currency.TOP";
const S3861: &str = "Currency.GEL";
const S3862: &str = "Currency.XOF";
const S3863: &str = "Currency.MAD";
const S3864: &str = "Currency.UYU";
const S3865: &str = "Currency.FKP";
const S3866: &str = "Currency.MYR";
const S3867: &str = "Currency.RSD";
const S3868: &str = "Currency.KMF";
const S3869: &str = "Currency.DOP";
const S3870: &str = "Currency.CUP";
const S3871: &str = "Currency.GMD";
const S3872: &str = "Currency.TWD";
const S3873: &str = "Currency.IQD";
const S3874: &str = "Currency.LYD";
const S3875: &str = "Currency.PHP";
const S3876: &str = "Currency.KWD";
const S3877: &str = "Currency.BMD";
const S3878: &str = "Currency.BDT";
const S3879: &str = "Currency.XPF";
const S3880: &str = "Currency.CNY";
const S3881: &str = "Currency.UZS";
const S3882: &str = "Currency.THB";
const S3883: &str = "Currency.MRO";
const S3884: &str = "Currency.IRR";
const S3885: &str = "Currency.QAR";
const S3886: &str = "Currency.ARS";
const S3887: &str = "Currency.GNF";
const S3888: &str = "Currency.MZN";
const S3889: &str = "Currency.ERN";
const S3890: &str = "Currency.UAH";
const S3891: &str = "Currency.BTN";
const S3892: &str = "Currency.LAK";
const S3893: &str = "Currency.VUV";
const S3894: &str = "Currency.VEF";
const S3895: &str = "Currency.SOS";
const S3896: &str = "Currency.KGS";
const S3897: &str = "Currency.BND";
const S3898: &str = "Currency.ZMK";
const S3899: &str = "Currency.ETB";
const S3900: &str = "Currency.DZD";
const S3901: &str = "Currency.SGD";
const S3902: &str = "Currency.PAB";
const S3903: &str = "Currency.USD";
const S3904: &str = "Currency.MKD";
const S3905: &str = "Currency.COU";
const S3906: &str = "Currency.COP";
const S3907: &str = "Currency.PYG";
const S3908: &str = "Currency.RUB";
const S3909: &str = "Currency.JMD";
const S3910: &str = "Currency.ISK";
const S3911: &str = "GeneratingUnit.minEconomicP";
const S3912: &str = "er:GeneratingUnit.minEconomicP-cardinality";
const S3913: &str = "GeneratingUnit.minEconomicP-cardinality";
const S3914: &str = "er:GeneratingUnit.minEconomicP-datatype";
const S3915: &str = "GeneratingUnit.minEconomicP-datatype";
const S3916: &str = "GeneratingUnit.minimumOffTime";
const S3917: &str = "er:GeneratingUnit.minimumOffTime-cardinality";
const S3918: &str = "GeneratingUnit.minimumOffTime-cardinality";
const S3919: &str = "er:GeneratingUnit.minimumOffTime-datatype";
const S3920: &str = "GeneratingUnit.minimumOffTime-datatype";
const S3921: &str = "GeneratingUnit.minimumUpTime";
const S3922: &str = "er:GeneratingUnit.minimumUpTime-cardinality";
const S3923: &str = "GeneratingUnit.minimumUpTime-cardinality";
const S3924: &str = "er:GeneratingUnit.minimumUpTime-datatype";
const S3925: &str = "GeneratingUnit.minimumUpTime-datatype";
const S3926: &str = "er:EquivalentGeneratingUnit-AllowedProperties";
const S3927: &str = "EquivalentGeneratingUnit.ExternalNetworkInjection";
const S3928: &str = "er:EquivalentGeneratingUnit.ExternalNetworkInjection-propertyInverse";
const S3929: &str = "nc:EquivalentInjection";
const S3930: &str = "EquivalentInjection.InjectionController";
const S3931: &str = "er:EquivalentInjection.InjectionController-valueType";
const S3932: &str = "EquivalentInjection.InjectionController-valueType";
const S3933: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:InjectionController";
const S3934: &str = "er:EquivalentInjection.InjectionController-cardinality";
const S3935: &str = "EquivalentInjection.InjectionController-cardinality";
const S3936: &str = "er:EquivalentInjection-AllowedProperties";
const S3937: &str = "EquivalentInjection.ReactiveCapabilityCurve2";
const S3938: &str = "er:EquivalentInjection.ReactiveCapabilityCurve2-propertyInverse";
const S3939: &str = "EquivalentPowerElectronicsUnit.EquivalentPowerPlant";
const S3940: &str = "er:EquivalentPowerElectronicsUnit.EquivalentPowerPlant-cardinality";
const S3941: &str = "EquivalentPowerElectronicsUnit.EquivalentPowerPlant-cardinality";
const S3942: &str = "er:EquivalentPowerElectronicsUnit.EquivalentPowerPlant-valueType";
const S3943: &str = "EquivalentPowerElectronicsUnit.EquivalentPowerPlant-valueType";
const S3944: &str = "er:EquivalentPowerElectronicsUnit-AllowedProperties";
const S3945: &str = "er:EquivalentPowerPlant-AllowedProperties";
const S3946: &str = "EquivalentPowerPlant.EquivalentGeneratingUnit";
const S3947: &str = "er:EquivalentPowerPlant.EquivalentGeneratingUnit-propertyInverse";
const S3948: &str = "EquivalentPowerPlant.EquivalentPowerElectronicsUnit";
const S3949: &str = "er:EquivalentPowerPlant.EquivalentPowerElectronicsUnit-propertyInverse";
const S3950: &str = "PowerTransferCorridor.normalEnabled";
const S3951: &str = "er:PowerTransferCorridor.normalEnabled-datatype";
const S3952: &str = "PowerTransferCorridor.normalEnabled-datatype";
const S3953: &str = "er:PowerTransferCorridor.normalEnabled-cardinality";
const S3954: &str = "PowerTransferCorridor.normalEnabled-cardinality";
const S3955: &str = "PTCTriggeredEquipment.ExceptionalPowerTransferCorridor";
const S3956: &str = "er:ExceptionalPowerTransferCorridor.PTCTriggeredEquipment-cardinality";
const S3957: &str = "ExceptionalPowerTransferCorridor.PTCTriggeredEquipment-cardinality";
const S3958: &str = "er:ExceptionalPowerTransferCorridor-AllowedProperties";
const S3959: &str = "ExceptionalPowerTransferCorridor.PTCTriggeredEquipment";
const S3960: &str = "er:ExceptionalPowerTransferCorridor.PTCTriggeredEquipment-propertyInverse";
const S3961: &str = "ExternalNetworkInjection.EquivalentGeneratingUnit";
const S3962: &str = "er:ExternalNetworkInjection.EquivalentGeneratingUnit-cardinality";
const S3963: &str = "ExternalNetworkInjection.EquivalentGeneratingUnit-cardinality";
const S3964: &str = "er:ExternalNetworkInjection.EquivalentGeneratingUnit-valueType";
const S3965: &str = "ExternalNetworkInjection.EquivalentGeneratingUnit-valueType";
const S3966: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:EquivalentGeneratingUnit";
const S3967: &str = "RegulatingCondEq.EquipmentController";
const S3968: &str = "er:RegulatingCondEq.EquipmentController-cardinality";
const S3969: &str = "RegulatingCondEq.EquipmentController-cardinality";
const S3970: &str = "er:ExternalNetworkInjection-AllowedProperties";
const S3971: &str = "FACTSEquipment.LossCurve";
const S3972: &str = "er:FACTSEquipment.LossCurve-propertyInverse";
const S3973: &str = "FlexibleEnergyUnit.buffer";
const S3974: &str = "er:FlexibleEnergyUnit.buffer-datatype";
const S3975: &str = "FlexibleEnergyUnit.buffer-datatype";
const S3976: &str = "er:FlexibleEnergyUnit.buffer-cardinality";
const S3977: &str = "FlexibleEnergyUnit.buffer-cardinality";
const S3978: &str = "FlexibleEnergyUnit.uncontrollable";
const S3979: &str = "er:FlexibleEnergyUnit.uncontrollable-cardinality";
const S3980: &str = "FlexibleEnergyUnit.uncontrollable-cardinality";
const S3981: &str = "er:FlexibleEnergyUnit.uncontrollable-datatype";
const S3982: &str = "FlexibleEnergyUnit.uncontrollable-datatype";
const S3983: &str = "FlexibleEnergyUnit.unconstrained";
const S3984: &str = "er:FlexibleEnergyUnit.unconstrained-cardinality";
const S3985: &str = "FlexibleEnergyUnit.unconstrained-cardinality";
const S3986: &str = "er:FlexibleEnergyUnit.unconstrained-datatype";
const S3987: &str = "FlexibleEnergyUnit.unconstrained-datatype";
const S3988: &str = "FlexibleEnergyUnit.timeShift";
const S3989: &str = "er:FlexibleEnergyUnit.timeShift-cardinality";
const S3990: &str = "FlexibleEnergyUnit.timeShift-cardinality";
const S3991: &str = "er:FlexibleEnergyUnit.timeShift-datatype";
const S3992: &str = "FlexibleEnergyUnit.timeShift-datatype";
const S3993: &str = "er:FlexibleEnergyUnit-AllowedProperties";
const S3994: &str = "nc:FossilFuel";
const S3995: &str = "FossilFuel.FuelStorage";
const S3996: &str = "er:FossilFuel.FuelStorage-valueType";
const S3997: &str = "FossilFuel.FuelStorage-valueType";
const S3998: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:FuelStorage";
const S3999: &str = "er:FossilFuel.FuelStorage-cardinality";
const S4000: &str = "FossilFuel.FuelStorage-cardinality";
const S4001: &str = "er:FossilFuel-AllowedProperties";
const S4002: &str = "nc:FrequencyControlFunction";
const S4003: &str = "er:FrequencyControlFunction-AllowedProperties";
const S4004: &str = "nc:FrequencyMonitoringTerminal";
const S4005: &str = "FrequencyMonitoringTerminal.PowerFrequencyController";
const S4006: &str = "er:FrequencyMonitoringTerminal.PowerFrequencyController-valueType";
const S4007: &str = "FrequencyMonitoringTerminal.PowerFrequencyController-valueType";
const S4008: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:PowerFrequencyController";
const S4009: &str = "er:FrequencyMonitoringTerminal.PowerFrequencyController-cardinality";
const S4010: &str = "FrequencyMonitoringTerminal.PowerFrequencyController-cardinality";
const S4011: &str = "FrequencyMonitoringTerminal.Terminal";
const S4012: &str = "er:FrequencyMonitoringTerminal.Terminal-valueType";
const S4013: &str = "FrequencyMonitoringTerminal.Terminal-valueType";
const S4014: &str = "er:FrequencyMonitoringTerminal.Terminal-cardinality";
const S4015: &str = "FrequencyMonitoringTerminal.Terminal-cardinality";
const S4016: &str = "FrequencyMonitoringTerminal.mRID";
const S4017: &str = "er:FrequencyMonitoringTerminal.mRID-datatype";
const S4018: &str = "FrequencyMonitoringTerminal.mRID-datatype";
const S4019: &str = "er:FrequencyMonitoringTerminal.mRID-cardinality";
const S4020: &str = "FrequencyMonitoringTerminal.mRID-cardinality";
const S4021: &str = "FrequencyMonitoringTerminal.priority";
const S4022: &str = "er:FrequencyMonitoringTerminal.priority-datatype";
const S4023: &str = "FrequencyMonitoringTerminal.priority-datatype";
const S4024: &str = "er:FrequencyMonitoringTerminal.priority-cardinality";
const S4025: &str = "FrequencyMonitoringTerminal.priority-cardinality";
const S4026: &str = "er:FrequencyMonitoringTerminal-AllowedProperties";
const S4027: &str = "FuelStorage.normalEnergyStorage";
const S4028: &str = "er:FuelStorage.normalEnergyStorage-datatype";
const S4029: &str = "FuelStorage.normalEnergyStorage-datatype";
const S4030: &str = "er:FuelStorage.normalEnergyStorage-cardinality";
const S4031: &str = "FuelStorage.normalEnergyStorage-cardinality";
const S4032: &str = "er:FuelStorage-AllowedProperties";
const S4033: &str = "FuelStorage.FossilFuel";
const S4034: &str = "er:FuelStorage.FossilFuel-propertyInverse";
const S4035: &str = "nc:VoltageControlFunction";
const S4036: &str = "nc:ImpedanceControlFunction";
const S4037: &str = "nc:PhaseControlFunction";
const S4038: &str = "nc:VoltageInjectionControlFunction";
const S4039: &str = "nc:PowerFactorControlFunction";
const S4040: &str = "nc:ReactivePowerControlFunction";
const S4041: &str = "nc:VoltageAngleControlFunction";
const S4042: &str = "er:FunctionBlock.AutomationFunction-valueType";
const S4043: &str = "FunctionBlock.AutomationFunction-valueType";
const S4044: &str = "FunctionBlock.FunctionOutputVariable";
const S4045: &str = "er:FunctionBlock.FunctionOutputVariable-propertyInverse";
const S4046: &str = "FunctionBlock.Input";
const S4047: &str = "er:FunctionBlock.Input-propertyInverse";
const S4048: &str = "nc:PinTerminal";
const S4049: &str = "nc:PinDCTerminal";
const S4050: &str = "nc:GateInputPin";
const S4051: &str = "er:FunctionInputVariable.Function-valueType";
const S4052: &str = "FunctionInputVariable.Function-valueType";
const S4053: &str = "er:FunctionOutputVariable.FunctionBlock-cardinality";
const S4054: &str = "FunctionOutputVariable.FunctionBlock-cardinality";
const S4055: &str = "er:FunctionOutputVariable.PropertyReference-cardinality";
const S4056: &str = "FunctionOutputVariable.PropertyReference-cardinality";
const S4057: &str = "er:FunctionOutputVariable-AllowedProperties";
const S4058: &str = "er:FunctionOutputVariable.FunctionBlock-valueType";
const S4059: &str = "FunctionOutputVariable.FunctionBlock-valueType";
const S4060: &str = "er:FunctionInputVariable.Function-cardinality";
const S4061: &str = "FunctionInputVariable.Function-cardinality";
const S4062: &str = "GateInputPin.thresholdValue";
const S4063: &str = "er:GateInputPin.thresholdValue-cardinality";
const S4064: &str = "GateInputPin.thresholdValue-cardinality";
const S4065: &str = "er:GateInputPin.thresholdValue-datatype";
const S4066: &str = "GateInputPin.thresholdValue-datatype";
const S4067: &str = "GateInputPin.thresholdPercentage";
const S4068: &str = "er:GateInputPin.thresholdPercentage-cardinality";
const S4069: &str = "GateInputPin.thresholdPercentage-cardinality";
const S4070: &str = "er:GateInputPin.thresholdPercentage-datatype";
const S4071: &str = "GateInputPin.thresholdPercentage-datatype";
const S4072: &str = "GateInputPin.normalEnabled";
const S4073: &str = "er:GateInputPin.normalEnabled-cardinality";
const S4074: &str = "GateInputPin.normalEnabled-cardinality";
const S4075: &str = "er:GateInputPin.normalEnabled-datatype";
const S4076: &str = "GateInputPin.normalEnabled-datatype";
const S4077: &str = "GateInputPin.negate";
const S4078: &str = "er:GateInputPin.negate-cardinality";
const S4079: &str = "GateInputPin.negate-cardinality";
const S4080: &str = "er:GateInputPin.negate-datatype";
const S4081: &str = "GateInputPin.negate-datatype";
const S4082: &str = "GateInputPin.logicKind";
const S4083: &str = "er:GateInputPin.logicKind-cardinality";
const S4084: &str = "GateInputPin.logicKind-cardinality";
const S4085: &str = "er:GateInputPin.logicKind-datatype";
const S4086: &str = "GateInputPin.logicKind-datatype";
const S4087: &str = "LogicalOperatorsKind.notEqual";
const S4088: &str = "LogicalOperatorsKind.equals";
const S4089: &str = "LogicalOperatorsKind.lessThan";
const S4090: &str = "LogicalOperatorsKind.greaterThan";
const S4091: &str = "LogicalOperatorsKind.greaterThanOrEquals";
const S4092: &str = "LogicalOperatorsKind.lessThanOrEquals";
const S4093: &str = "GateInputPin.duration";
const S4094: &str = "er:GateInputPin.duration-cardinality";
const S4095: &str = "GateInputPin.duration-cardinality";
const S4096: &str = "er:GateInputPin.duration-datatype";
const S4097: &str = "GateInputPin.duration-datatype";
const S4098: &str = "GateInputPin.absoluteValue";
const S4099: &str = "er:GateInputPin.absoluteValue-cardinality";
const S4100: &str = "GateInputPin.absoluteValue-cardinality";
const S4101: &str = "er:GateInputPin.absoluteValue-datatype";
const S4102: &str = "GateInputPin.absoluteValue-datatype";
const S4103: &str = "er:GateInputPin-AllowedProperties";
const S4104: &str = "er:GateTurnOffThyristorValve-AllowedProperties";
const S4105: &str = "er:GeneratingUnit-AllowedProperties";
const S4106: &str = "GeneratingUnit.AreaReserveResource";
const S4107: &str = "er:GeneratingUnit.AreaReserveResource-propertyInverse";
const S4108: &str = "GeneratingUnit.EnergyComponent";
const S4109: &str = "er:GeneratingUnit.EnergyComponent-propertyInverse";
const S4110: &str = "GeothermalGeneratingUnit.kind";
const S4111: &str = "er:GeothermalGeneratingUnit.kind-cardinality";
const S4112: &str = "GeothermalGeneratingUnit.kind-cardinality";
const S4113: &str = "er:GeothermalGeneratingUnit.kind-datatype";
const S4114: &str = "GeothermalGeneratingUnit.kind-datatype";
const S4115: &str = "GeothermalUnitKind.flashSteam";
const S4116: &str = "GeothermalUnitKind.drySteam";
const S4117: &str = "GeothermalUnitKind.other";
const S4118: &str = "GeothermalUnitKind.binaryCycle";
const S4119: &str = "er:GeothermalGeneratingUnit-AllowedProperties";
const S4120: &str = "nc:GridConnectionPoint";
const S4121: &str = "er:GridConnectionPoint-AllowedProperties";
const S4122: &str = "er:GridPowerCapacity.BiddingZone-cardinality";
const S4123: &str = "GridPowerCapacity.BiddingZone-cardinality";
const S4124: &str = "er:GridPowerCapacity.SchedulingArea-cardinality";
const S4125: &str = "GridPowerCapacity.SchedulingArea-cardinality";
const S4126: &str = "er:GridPowerCapacity-AllowedProperties";
const S4127: &str = "GridPowerCapacity.BiddingZone";
const S4128: &str = "er:GridPowerCapacity.BiddingZone-propertyInverse";
const S4129: &str = "GridPowerCapacity.SchedulingArea";
const S4130: &str = "er:GridPowerCapacity.SchedulingArea-propertyInverse";
const S4131: &str = "nc:HydroPowerPlant";
const S4132: &str = "HydroPowerPlant.Reservoir";
const S4133: &str = "er:HydroPowerPlant.Reservoir-valueType";
const S4134: &str = "HydroPowerPlant.Reservoir-valueType";
const S4135: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:Reservoir";
const S4136: &str = "er:HydroPowerPlant.Reservoir-cardinality";
const S4137: &str = "HydroPowerPlant.Reservoir-cardinality";
const S4138: &str = "HydroPowerPlant.numberOfPenstocks";
const S4139: &str = "er:HydroPowerPlant.numberOfPenstocks-datatype";
const S4140: &str = "HydroPowerPlant.numberOfPenstocks-datatype";
const S4141: &str = "er:HydroPowerPlant.numberOfPenstocks-cardinality";
const S4142: &str = "HydroPowerPlant.numberOfPenstocks-cardinality";
const S4143: &str = "HydroPowerPlant.simultaneousPumpAndGeneration";
const S4144: &str = "er:HydroPowerPlant.simultaneousPumpAndGeneration-datatype";
const S4145: &str = "HydroPowerPlant.simultaneousPumpAndGeneration-datatype";
const S4146: &str = "er:HydroPowerPlant.simultaneousPumpAndGeneration-cardinality";
const S4147: &str = "HydroPowerPlant.simultaneousPumpAndGeneration-cardinality";
const S4148: &str = "er:HydroPowerPlant-AllowedProperties";
const S4149: &str = "HydroPump.ScheduleResource";
const S4150: &str = "er:HydroPump.ScheduleResource-valueType";
const S4151: &str = "HydroPump.ScheduleResource-valueType";
const S4152: &str = "er:HydroPump.ScheduleResource-cardinality";
const S4153: &str = "HydroPump.ScheduleResource-cardinality";
const S4154: &str = "HydroPump.minEconomicP";
const S4155: &str = "er:HydroPump.minEconomicP-datatype";
const S4156: &str = "HydroPump.minEconomicP-datatype";
const S4157: &str = "er:HydroPump.minEconomicP-cardinality";
const S4158: &str = "HydroPump.minEconomicP-cardinality";
const S4159: &str = "HydroPump.normalParticipationFactor";
const S4160: &str = "er:HydroPump.normalParticipationFactor-datatype";
const S4161: &str = "HydroPump.normalParticipationFactor-datatype";
const S4162: &str = "er:HydroPump.normalParticipationFactor-cardinality";
const S4163: &str = "HydroPump.normalParticipationFactor-cardinality";
const S4164: &str = "HydroPump.minOperatingP";
const S4165: &str = "er:HydroPump.minOperatingP-datatype";
const S4166: &str = "HydroPump.minOperatingP-datatype";
const S4167: &str = "er:HydroPump.minOperatingP-cardinality";
const S4168: &str = "HydroPump.minOperatingP-cardinality";
const S4169: &str = "er:HydroPump.AreaReserveResource-cardinality";
const S4170: &str = "HydroPump.AreaReserveResource-cardinality";
const S4171: &str = "HydroPump.maxOperatingP";
const S4172: &str = "er:HydroPump.maxOperatingP-cardinality";
const S4173: &str = "HydroPump.maxOperatingP-cardinality";
const S4174: &str = "er:HydroPump.maxOperatingP-datatype";
const S4175: &str = "HydroPump.maxOperatingP-datatype";
const S4176: &str = "HydroPump.maxEconomicP";
const S4177: &str = "er:HydroPump.maxEconomicP-cardinality";
const S4178: &str = "HydroPump.maxEconomicP-cardinality";
const S4179: &str = "er:HydroPump.maxEconomicP-datatype";
const S4180: &str = "HydroPump.maxEconomicP-datatype";
const S4181: &str = "er:HydroPump-AllowedProperties";
const S4182: &str = "HydroPump.AreaReserveResource";
const S4183: &str = "er:HydroPump.AreaReserveResource-propertyInverse";
const S4184: &str = "HydroPump.EnergyComponent";
const S4185: &str = "er:HydroPump.EnergyComponent-propertyInverse";
const S4186: &str = "er:ImpedanceControlFunction-AllowedProperties";
const S4187: &str = "er:IndustryUnit-AllowedProperties";
const S4188: &str = "er:InfeedLimit.normalValueW-cardinality";
const S4189: &str = "InfeedLimit.normalValueW-cardinality";
const S4190: &str = "er:InfeedLimit.normalValueW-datatype";
const S4191: &str = "InfeedLimit.normalValueW-datatype";
const S4192: &str = "er:InfeedLimit.normalValueA-cardinality";
const S4193: &str = "InfeedLimit.normalValueA-cardinality";
const S4194: &str = "er:InfeedLimit.normalValueA-datatype";
const S4195: &str = "InfeedLimit.normalValueA-datatype";
const S4196: &str = "OperationalLimit.OperationalLimitType";
const S4197: &str = "er:OperationalLimit.OperationalLimitType-cardinality";
const S4198: &str = "OperationalLimit.OperationalLimitType-cardinality";
const S4199: &str = "er:OperationalLimit.OperationalLimitType-valueType";
const S4200: &str = "OperationalLimit.OperationalLimitType-valueType";
const S4201: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:OperationalLimitType";
const S4202: &str = "nc:OperationalLimitType";
const S4203: &str = "er:OperationalLimit.OperationalLimitSet-cardinality";
const S4204: &str = "er:OperationalLimit.OperationalLimitSet-valueType";
const S4205: &str = "er:InfeedLimit-AllowedProperties";
const S4206: &str = "InfeedLimit.InfeedTerminal";
const S4207: &str = "er:InfeedLimit.InfeedTerminal-propertyInverse";
const S4208: &str = "nc:InfeedTerminal";
const S4209: &str = "InfeedTerminal.ACDCTerminal";
const S4210: &str = "er:InfeedTerminal.ACDCTerminal-cardinality";
const S4211: &str = "InfeedTerminal.ACDCTerminal-cardinality";
const S4212: &str = "InfeedTerminal.InfeedConstraint";
const S4213: &str = "er:InfeedTerminal.InfeedConstraint-valueType";
const S4214: &str = "InfeedTerminal.InfeedConstraint-valueType";
const S4215: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:InfeedLimit";
const S4216: &str = "er:InfeedTerminal.InfeedConstraint-cardinality";
const S4217: &str = "InfeedTerminal.InfeedConstraint-cardinality";
const S4218: &str = "InfeedTerminal.mRID";
const S4219: &str = "er:InfeedTerminal.mRID-datatype";
const S4220: &str = "InfeedTerminal.mRID-datatype";
const S4221: &str = "er:InfeedTerminal.mRID-cardinality";
const S4222: &str = "InfeedTerminal.mRID-cardinality";
const S4223: &str = "er:InfeedTerminal-AllowedProperties";
const S4224: &str = "er:InfeedTerminal.ACDCTerminal-valueType";
const S4225: &str = "InfeedTerminal.ACDCTerminal-valueType";
const S4226: &str = "ACDCConverterDCTerminal";
const S4227: &str = "Terminal";
const S4228: &str = "er:InjectionController-AllowedProperties";
const S4229: &str = "InjectionController.EquivalentInjection";
const S4230: &str = "er:InjectionController.EquivalentInjection-propertyInverse";
const S4231: &str = "Installation.EdgeSchedulingArea";
const S4232: &str = "er:Installation.EdgeSchedulingArea-valueType";
const S4233: &str = "Installation.EdgeSchedulingArea-valueType";
const S4234: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:EdgeSchedulingArea";
const S4235: &str = "er:Installation.EdgeSchedulingArea-cardinality";
const S4236: &str = "Installation.EdgeSchedulingArea-cardinality";
const S4237: &str = "er:Installation.EnergyConnection-cardinality";
const S4238: &str = "Installation.EnergyConnection-cardinality";
const S4239: &str = "er:Installation-AllowedProperties";
const S4240: &str = "er:Installation.EnergyConnection-valueType";
const S4241: &str = "Installation.EnergyConnection-valueType";
const S4242: &str = "InsulatedGateBipolarTransistorValve.VsConverter";
const S4243: &str = "er:InsulatedGateBipolarTransistorValve.VsConverter-cardinality";
const S4244: &str = "InsulatedGateBipolarTransistorValve.VsConverter-cardinality";
const S4245: &str = "er:InsulatedGateBipolarTransistorValve.VsConverter-valueType";
const S4246: &str = "InsulatedGateBipolarTransistorValve.VsConverter-valueType";
const S4247: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ModularMultilevelConverter";
const S4248: &str = "er:InsulatedGateBipolarTransistorValve-AllowedProperties";
const S4249: &str = "Line.ACTieCorridor";
const S4250: &str = "er:Line.ACTieCorridor-valueType";
const S4251: &str = "Line.ACTieCorridor-valueType";
const S4252: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ACTieCorridor";
const S4253: &str = "er:Line.ACTieCorridor-cardinality";
const S4254: &str = "Line.ACTieCorridor-cardinality";
const S4255: &str = "er:Line.CrossZonalLine-cardinality";
const S4256: &str = "Line.CrossZonalLine-cardinality";
const S4257: &str = "Line.SchedulingArea";
const S4258: &str = "er:Line.SchedulingArea-cardinality";
const S4259: &str = "Line.SchedulingArea-cardinality";
const S4260: &str = "er:Line-AllowedProperties";
const S4261: &str = "Line.CrossZonalLine";
const S4262: &str = "er:Line.CrossZonalLine-propertyInverse";
const S4263: &str = "er:Line.SchedulingArea-valueType";
const S4264: &str = "Line.SchedulingArea-valueType";
const S4265: &str = "er:LineCircuit-AllowedProperties";
const S4266: &str = "LoadFrequencyControlArea.includeFrequencyBias";
const S4267: &str = "er:LoadFrequencyControlArea.includeFrequencyBias-datatype";
const S4268: &str = "LoadFrequencyControlArea.includeFrequencyBias-datatype";
const S4269: &str = "er:LoadFrequencyControlArea.includeFrequencyBias-cardinality";
const S4270: &str = "LoadFrequencyControlArea.includeFrequencyBias-cardinality";
const S4271: &str = "LoadFrequencyControlArea.frrThreshold";
const S4272: &str = "er:LoadFrequencyControlArea.frrThreshold-cardinality";
const S4273: &str = "LoadFrequencyControlArea.frrThreshold-cardinality";
const S4274: &str = "er:LoadFrequencyControlArea.frrThreshold-datatype";
const S4275: &str = "LoadFrequencyControlArea.frrThreshold-datatype";
const S4276: &str = "LoadFrequencyControlArea.frequencyBiasFactor";
const S4277: &str = "er:LoadFrequencyControlArea.frequencyBiasFactor-cardinality";
const S4278: &str = "LoadFrequencyControlArea.frequencyBiasFactor-cardinality";
const S4279: &str = "er:LoadFrequencyControlArea.frequencyBiasFactor-datatype";
const S4280: &str = "LoadFrequencyControlArea.frequencyBiasFactor-datatype";
const S4281: &str = "LoadFrequencyControlArea.deficientGenerationLimit";
const S4282: &str = "er:LoadFrequencyControlArea.deficientGenerationLimit-cardinality";
const S4283: &str = "LoadFrequencyControlArea.deficientGenerationLimit-cardinality";
const S4284: &str = "er:LoadFrequencyControlArea.deficientGenerationLimit-datatype";
const S4285: &str = "LoadFrequencyControlArea.deficientGenerationLimit-datatype";
const S4286: &str = "LoadFrequencyControlArea.frrMaxRamp";
const S4287: &str = "er:LoadFrequencyControlArea.frrMaxRamp-cardinality";
const S4288: &str = "LoadFrequencyControlArea.frrMaxRamp-cardinality";
const S4289: &str = "er:LoadFrequencyControlArea.frrMaxRamp-datatype";
const S4290: &str = "LoadFrequencyControlArea.frrMaxRamp-datatype";
const S4291: &str = "LoadFrequencyControlArea.frrDelay";
const S4292: &str = "er:LoadFrequencyControlArea.frrDelay-cardinality";
const S4293: &str = "LoadFrequencyControlArea.frrDelay-cardinality";
const S4294: &str = "er:LoadFrequencyControlArea.frrDelay-datatype";
const S4295: &str = "LoadFrequencyControlArea.frrDelay-datatype";
const S4296: &str = "LoadFrequencyControlArea.FrequencyControlOperator";
const S4297: &str = "er:LoadFrequencyControlArea.FrequencyControlOperator-cardinality";
const S4298: &str = "LoadFrequencyControlArea.FrequencyControlOperator-cardinality";
const S4299: &str = "er:LoadFrequencyControlArea.FrequencyControlOperator-valueType";
const S4300: &str = "LoadFrequencyControlArea.FrequencyControlOperator-valueType";
const S4301: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:LoadFrequencyControlOperator";
const S4302: &str = "nc:LoadFrequencyControlOperator";
const S4303: &str = "LoadFrequencyControlArea.LoadFrequencyControlBlock";
const S4304: &str = "er:LoadFrequencyControlArea.LoadFrequencyControlBlock-cardinality";
const S4305: &str = "LoadFrequencyControlArea.LoadFrequencyControlBlock-cardinality";
const S4306: &str = "er:LoadFrequencyControlArea.LoadFrequencyControlBlock-valueType";
const S4307: &str = "LoadFrequencyControlArea.LoadFrequencyControlBlock-valueType";
const S4308: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:LoadFrequencyControlBlock";
const S4309: &str = "er:LoadFrequencyControlArea-AllowedProperties";
const S4310: &str = "LoadFrequencyControlArea.SchedulingArea";
const S4311: &str = "er:LoadFrequencyControlArea.SchedulingArea-propertyInverse";
const S4312: &str = "LoadFrequencyControlArea.TieCorridor";
const S4313: &str = "er:LoadFrequencyControlArea.TieCorridor-propertyInverse";
const S4314: &str = "LoadFrequencyControlBlock.SynchronousArea";
const S4315: &str = "er:LoadFrequencyControlBlock.SynchronousArea-valueType";
const S4316: &str = "LoadFrequencyControlBlock.SynchronousArea-valueType";
const S4317: &str = "er:LoadFrequencyControlBlock.SynchronousArea-cardinality";
const S4318: &str = "LoadFrequencyControlBlock.SynchronousArea-cardinality";
const S4319: &str = "LoadFrequencyControlBlock.fcrProvision";
const S4320: &str = "er:LoadFrequencyControlBlock.fcrProvision-datatype";
const S4321: &str = "LoadFrequencyControlBlock.fcrProvision-datatype";
const S4322: &str = "er:LoadFrequencyControlBlock.fcrProvision-cardinality";
const S4323: &str = "LoadFrequencyControlBlock.fcrProvision-cardinality";
const S4324: &str = "LoadFrequencyControlBlock.frrProvision";
const S4325: &str = "er:LoadFrequencyControlBlock.frrProvision-datatype";
const S4326: &str = "LoadFrequencyControlBlock.frrProvision-datatype";
const S4327: &str = "er:LoadFrequencyControlBlock.frrProvision-cardinality";
const S4328: &str = "LoadFrequencyControlBlock.frrProvision-cardinality";
const S4329: &str = "er:LoadFrequencyControlBlock-AllowedProperties";
const S4330: &str = "LoadFrequencyControlBlock.LoadFrequencyControlArea";
const S4331: &str = "er:LoadFrequencyControlBlock.LoadFrequencyControlArea-propertyInverse";
const S4332: &str = "er:LoadFrequencyControlOperator-AllowedProperties";
const S4333: &str = "LoadFrequencyControlOperator.FrequencyControlArea";
const S4334: &str = "er:LoadFrequencyControlOperator.FrequencyControlArea-propertyInverse";
const S4335: &str = "LossCurve.FACTSEquipment";
const S4336: &str = "er:LossCurve.FACTSEquipment-cardinality";
const S4337: &str = "LossCurve.FACTSEquipment-cardinality";
const S4338: &str = "er:LossCurve-AllowedProperties";
const S4339: &str = "er:LossCurve.FACTSEquipment-valueType";
const S4340: &str = "LossCurve.FACTSEquipment-valueType";
const S4341: &str = "MobileElectricalUnit.ElectricalChargingUnit";
const S4342: &str = "er:MobileElectricalUnit.ElectricalChargingUnit-cardinality";
const S4343: &str = "MobileElectricalUnit.ElectricalChargingUnit-cardinality";
const S4344: &str = "er:MobileElectricalUnit.ElectricalChargingUnit-valueType";
const S4345: &str = "MobileElectricalUnit.ElectricalChargingUnit-valueType";
const S4346: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ElectricalChargingUnit";
const S4347: &str = "er:MobileElectricalUnit-AllowedProperties";
const S4348: &str = "ModularMultilevelConverterValve.ModularMultilevelConverter";
const S4349: &str = "er:ModularMultilevelConverter.ModularMultilevelConverterValve-cardinality";
const S4350: &str = "ModularMultilevelConverter.ModularMultilevelConverterValve-cardinality";
const S4351: &str = "er:VsConverter.qShare-cardinality";
const S4352: &str = "VsConverter.qShare-cardinality";
const S4353: &str = "er:VsConverter.qShare-datatype";
const S4354: &str = "VsConverter.qShare-datatype";
const S4355: &str = "VsConverter.maxModulationIndex";
const S4356: &str = "er:VsConverter.maxModulationIndex-cardinality";
const S4357: &str = "VsConverter.maxModulationIndex-cardinality";
const S4358: &str = "er:VsConverter.maxModulationIndex-datatype";
const S4359: &str = "VsConverter.maxModulationIndex-datatype";
const S4360: &str = "er:ModularMultilevelConverter-AllowedProperties";
const S4361: &str = "ModularMultilevelConverter.ModularMultilevelConverterValve";
const S4362: &str = "er:ModularMultilevelConverter.ModularMultilevelConverterValve-propertyInverse";
const S4363: &str = "er:ModularMultilevelConverterValve.ModularMultilevelConverter-valueType";
const S4364: &str = "ModularMultilevelConverterValve.ModularMultilevelConverter-valueType";
const S4365: &str = "er:ModularMultilevelConverterValve.ModularMultilevelConverter-cardinality";
const S4366: &str = "ModularMultilevelConverterValve.ModularMultilevelConverter-cardinality";
const S4367: &str = "ModularMultilevelConverterValve.armInductance";
const S4368: &str = "er:ModularMultilevelConverterValve.armInductance-datatype";
const S4369: &str = "ModularMultilevelConverterValve.armInductance-datatype";
const S4370: &str = "er:ModularMultilevelConverterValve.armInductance-cardinality";
const S4371: &str = "ModularMultilevelConverterValve.armInductance-cardinality";
const S4372: &str = "ModularMultilevelConverterValve.numberOfSubmodules";
const S4373: &str = "er:ModularMultilevelConverterValve.numberOfSubmodules-cardinality";
const S4374: &str = "ModularMultilevelConverterValve.numberOfSubmodules-cardinality";
const S4375: &str = "er:ModularMultilevelConverterValve.numberOfSubmodules-datatype";
const S4376: &str = "ModularMultilevelConverterValve.numberOfSubmodules-datatype";
const S4377: &str = "ModularMultilevelConverterValve.configurationKind";
const S4378: &str = "er:ModularMultilevelConverterValve.configurationKind-cardinality";
const S4379: &str = "ModularMultilevelConverterValve.configurationKind-cardinality";
const S4380: &str = "er:ModularMultilevelConverterValve.configurationKind-datatype";
const S4381: &str = "ModularMultilevelConverterValve.configurationKind-datatype";
const S4382: &str = "ModularMultilevelConverterValveKind.fullBridge";
const S4383: &str = "ModularMultilevelConverterValveKind.halfBridge";
const S4384: &str = "ModularMultilevelConverterValve.armResistance";
const S4385: &str = "er:ModularMultilevelConverterValve.armResistance-cardinality";
const S4386: &str = "ModularMultilevelConverterValve.armResistance-cardinality";
const S4387: &str = "er:ModularMultilevelConverterValve.armResistance-datatype";
const S4388: &str = "ModularMultilevelConverterValve.armResistance-datatype";
const S4389: &str = "er:ModularMultilevelConverterValve-AllowedProperties";
const S4390: &str = "FACTSEquipment.ratedL";
const S4391: &str = "er:FACTSEquipment.ratedL-datatype";
const S4392: &str = "FACTSEquipment.ratedL-datatype";
const S4393: &str = "er:FACTSEquipment.ratedL-cardinality";
const S4394: &str = "FACTSEquipment.ratedL-cardinality";
const S4395: &str = "FACTSEquipment.maxC";
const S4396: &str = "er:FACTSEquipment.maxC-datatype";
const S4397: &str = "FACTSEquipment.maxC-datatype";
const S4398: &str = "er:FACTSEquipment.maxC-cardinality";
const S4399: &str = "FACTSEquipment.maxC-cardinality";
const S4400: &str = "FACTSEquipment.minC";
const S4401: &str = "er:FACTSEquipment.minC-datatype";
const S4402: &str = "FACTSEquipment.minC-datatype";
const S4403: &str = "er:FACTSEquipment.minC-cardinality";
const S4404: &str = "FACTSEquipment.minC-cardinality";
const S4405: &str = "FACTSEquipment.ratedI";
const S4406: &str = "er:FACTSEquipment.ratedI-datatype";
const S4407: &str = "FACTSEquipment.ratedI-datatype";
const S4408: &str = "er:FACTSEquipment.ratedI-cardinality";
const S4409: &str = "FACTSEquipment.ratedI-cardinality";
const S4410: &str = "FACTSEquipment.ratedC";
const S4411: &str = "er:FACTSEquipment.ratedC-datatype";
const S4412: &str = "FACTSEquipment.ratedC-datatype";
const S4413: &str = "er:FACTSEquipment.ratedC-cardinality";
const S4414: &str = "FACTSEquipment.ratedC-cardinality";
const S4415: &str = "FACTSEquipment.minL";
const S4416: &str = "er:FACTSEquipment.minL-datatype";
const S4417: &str = "FACTSEquipment.minL-datatype";
const S4418: &str = "er:FACTSEquipment.minL-cardinality";
const S4419: &str = "FACTSEquipment.minL-cardinality";
const S4420: &str = "FACTSEquipment.ratedU";
const S4421: &str = "er:FACTSEquipment.ratedU-cardinality";
const S4422: &str = "FACTSEquipment.ratedU-cardinality";
const S4423: &str = "er:FACTSEquipment.ratedU-datatype";
const S4424: &str = "FACTSEquipment.ratedU-datatype";
const S4425: &str = "FACTSEquipment.slope";
const S4426: &str = "er:FACTSEquipment.slope-cardinality";
const S4427: &str = "FACTSEquipment.slope-cardinality";
const S4428: &str = "er:FACTSEquipment.slope-datatype";
const S4429: &str = "FACTSEquipment.slope-datatype";
const S4430: &str = "FACTSEquipment.maxL";
const S4431: &str = "er:FACTSEquipment.maxL-cardinality";
const S4432: &str = "FACTSEquipment.maxL-cardinality";
const S4433: &str = "er:FACTSEquipment.maxL-datatype";
const S4434: &str = "FACTSEquipment.maxL-datatype";
const S4435: &str = "er:ModularStaticSynchronousSeriesCompensator-AllowedProperties";
const S4436: &str = "MonopolarDCSystem.isSymmetrical";
const S4437: &str = "er:MonopolarDCSystem.isSymmetrical-cardinality";
const S4438: &str = "MonopolarDCSystem.isSymmetrical-cardinality";
const S4439: &str = "er:MonopolarDCSystem.isSymmetrical-datatype";
const S4440: &str = "MonopolarDCSystem.isSymmetrical-datatype";
const S4441: &str = "er:MonopolarDCSystem.DCPole-cardinality";
const S4442: &str = "MonopolarDCSystem.DCPole-cardinality";
const S4443: &str = "er:MonopolarDCSystem-AllowedProperties";
const S4444: &str = "MonopolarDCSystem.DCPole";
const S4445: &str = "er:MonopolarDCSystem.DCPole-propertyInverse";
const S4446: &str = "NuclearGeneratingUnit.reactorKind";
const S4447: &str = "er:NuclearGeneratingUnit.reactorKind-cardinality";
const S4448: &str = "NuclearGeneratingUnit.reactorKind-cardinality";
const S4449: &str = "er:NuclearGeneratingUnit.reactorKind-datatype";
const S4450: &str = "NuclearGeneratingUnit.reactorKind-datatype";
const S4451: &str = "NuclearReactorKind.other";
const S4452: &str = "NuclearReactorKind.breeder";
const S4453: &str = "NuclearReactorKind.lightWater";
const S4454: &str = "NuclearReactorKind.heavyWater";
const S4455: &str = "NuclearReactorKind.graphite";
const S4456: &str = "NuclearReactorKind.liquidMetal";
const S4457: &str = "er:NuclearGeneratingUnit-AllowedProperties";
const S4458: &str = "er:OperationalLimitSet.OperationalLimitValue-cardinality";
const S4459: &str = "OperationalLimitSet.OperationalLimitValue-cardinality";
const S4460: &str = "OperationalLimitSet.PowerTransferCorridor";
const S4461: &str = "er:OperationalLimitSet.PowerTransferCorridor-cardinality";
const S4462: &str = "OperationalLimitSet.PowerTransferCorridor-cardinality";
const S4463: &str = "OperationalLimitSet.Terminal";
const S4464: &str = "er:OperationalLimitSet.Terminal-cardinality";
const S4465: &str = "OperationalLimitSet.Terminal-cardinality";
const S4466: &str = "er:OperationalLimitSet-AllowedProperties";
const S4467: &str = "er:OperationalLimitSet.OperationalLimitValue-propertyInverse";
const S4468: &str = "er:OperationalLimitSet.PowerTransferCorridor-valueType";
const S4469: &str = "OperationalLimitSet.PowerTransferCorridor-valueType";
const S4470: &str = "er:OperationalLimitSet.Terminal-valueType";
const S4471: &str = "OperationalLimitSet.Terminal-valueType";
const S4472: &str = "OperationalLimitType.PermanentAmbientTemperatureDependencyCurve";
const S4473: &str = "er:OperationalLimitType.PermanentAmbientTemperatureDependencyCurve-valueType";
const S4474: &str = "OperationalLimitType.PermanentAmbientTemperatureDependencyCurve-valueType";
const S4475: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:AmbientTemperatureDependencyCurve";
const S4476: &str = "OperationalLimitType.TemporaryBaseOverloadLimitCurve";
const S4477: &str = "er:OperationalLimitType.TemporaryBaseOverloadLimitCurve-cardinality";
const S4478: &str = "OperationalLimitType.TemporaryBaseOverloadLimitCurve-cardinality";
const S4479: &str = "er:OperationalLimitType.TemporaryBaseOverloadLimitCurve-valueType";
const S4480: &str = "OperationalLimitType.TemporaryBaseOverloadLimitCurve-valueType";
const S4481: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:BaseOverloadLimitCurve";
const S4482: &str = "OperationalLimitType.TemporaryDurationOverloadLimitCurve";
const S4483: &str = "er:OperationalLimitType.TemporaryDurationOverloadLimitCurve-cardinality";
const S4484: &str = "OperationalLimitType.TemporaryDurationOverloadLimitCurve-cardinality";
const S4485: &str = "er:OperationalLimitType.TemporaryDurationOverloadLimitCurve-valueType";
const S4486: &str = "OperationalLimitType.TemporaryDurationOverloadLimitCurve-valueType";
const S4487: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DurationOverloadLimitCurve";
const S4488: &str = "OperationalLimitType.isMinimum";
const S4489: &str = "er:OperationalLimitType.isMinimum-cardinality";
const S4490: &str = "OperationalLimitType.isMinimum-cardinality";
const S4491: &str = "er:OperationalLimitType.isMinimum-datatype";
const S4492: &str = "OperationalLimitType.isMinimum-datatype";
const S4493: &str = "OperationalLimitType.RecoveryOverloadLimitCurve";
const S4494: &str = "er:OperationalLimitType.RecoveryOverloadLimitCurve-cardinality";
const S4495: &str = "OperationalLimitType.RecoveryOverloadLimitCurve-cardinality";
const S4496: &str = "er:OperationalLimitType.RecoveryOverloadLimitCurve-valueType";
const S4497: &str = "OperationalLimitType.RecoveryOverloadLimitCurve-valueType";
const S4498: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:RecoveryOverloadLimitCurve";
const S4499: &str = "OperationalLimitType.direction";
const S4500: &str = "er:OperationalLimitType.direction-cardinality";
const S4501: &str = "OperationalLimitType.direction-cardinality";
const S4502: &str = "er:OperationalLimitType.direction-datatype";
const S4503: &str = "OperationalLimitType.direction-datatype";
const S4504: &str = "OperationalLimitDirectionKind.high";
const S4505: &str = "OperationalLimitDirectionKind.absoluteValue";
const S4506: &str = "OperationalLimitDirectionKind.low";
const S4507: &str = "er:OperationalLimitType.OperationalLimit-cardinality";
const S4508: &str = "OperationalLimitType.OperationalLimit-cardinality";
const S4509: &str = "OperationalLimitType.PermanentSolarRadiationCurve";
const S4510: &str = "er:OperationalLimitType.PermanentSolarRadiationCurve-cardinality";
const S4511: &str = "OperationalLimitType.PermanentSolarRadiationCurve-cardinality";
const S4512: &str = "er:OperationalLimitType.PermanentSolarRadiationCurve-valueType";
const S4513: &str = "OperationalLimitType.PermanentSolarRadiationCurve-valueType";
const S4514: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:SolarRadiationDependencyCurve";
const S4515: &str = "er:OperationalLimitType.PermanentAmbientTemperatureDependencyCurve-cardinality";
const S4516: &str = "OperationalLimitType.PermanentAmbientTemperatureDependencyCurve-cardinality";
const S4517: &str = "er:OperationalLimitType-AllowedProperties";
const S4518: &str = "OperationalLimitType.OperationalLimit";
const S4519: &str = "er:OperationalLimitType.OperationalLimit-propertyInverse";
const S4520: &str = "er:OrdinaryPowerTransferCorridor-AllowedProperties";
const S4521: &str = "er:Organisation-AllowedProperties";
const S4522: &str = "Organisation.Roles";
const S4523: &str = "er:Organisation.Roles-propertyInverse";
const S4524: &str = "OutageCoordinationRegion.OutageCoordinator";
const S4525: &str = "er:OutageCoordinationRegion.OutageCoordinator-valueType";
const S4526: &str = "OutageCoordinationRegion.OutageCoordinator-valueType";
const S4527: &str = "er:OutageCoordinationRegion.OutageCoordinator-cardinality";
const S4528: &str = "OutageCoordinationRegion.OutageCoordinator-cardinality";
const S4529: &str = "OutageCoordinationRegion.SecurityCoordinator";
const S4530: &str = "er:OutageCoordinationRegion.SecurityCoordinator-valueType";
const S4531: &str = "OutageCoordinationRegion.SecurityCoordinator-valueType";
const S4532: &str = "er:OutageCoordinationRegion.SecurityCoordinator-cardinality";
const S4533: &str = "OutageCoordinationRegion.SecurityCoordinator-cardinality";
const S4534: &str = "er:OutageCoordinationRegion-AllowedProperties";
const S4535: &str = "OutageCoordinationRegion.ControlArea";
const S4536: &str = "er:OutageCoordinationRegion.ControlArea-propertyInverse";
const S4537: &str = "OutageCoordinationRegion.OutagePlanningAgent";
const S4538: &str = "er:OutageCoordinationRegion.OutagePlanningAgent-propertyInverse";
const S4539: &str = "er:OutageCoordinator-AllowedProperties";
const S4540: &str = "OutageCoordinator.OutageCoordinationRegion";
const S4541: &str = "er:OutageCoordinator.OutageCoordinationRegion-propertyInverse";
const S4542: &str = "OutagePlanningAgent.OutageCoordinationRegion";
const S4543: &str = "er:OutagePlanningAgent.OutageCoordinationRegion-valueType";
const S4544: &str = "OutagePlanningAgent.OutageCoordinationRegion-valueType";
const S4545: &str = "er:OutagePlanningAgent.OutageCoordinationRegion-cardinality";
const S4546: &str = "OutagePlanningAgent.OutageCoordinationRegion-cardinality";
const S4547: &str = "er:OutagePlanningAgent-AllowedProperties";
const S4548: &str = "er:OverlappingZone-AllowedProperties";
const S4549: &str = "OverlappingZone.ImpactedRegion";
const S4550: &str = "er:OverlappingZone.ImpactedRegion-propertyInverse";
const S4551: &str = "nc:PTCTriggeredEquipment";
const S4552: &str = "PTCTriggeredEquipment.Equipment";
const S4553: &str = "er:PTCTriggeredEquipment.Equipment-cardinality";
const S4554: &str = "PTCTriggeredEquipment.Equipment-cardinality";
const S4555: &str = "er:PTCTriggeredEquipment.ExceptionalPowerTransferCorridor-valueType";
const S4556: &str = "PTCTriggeredEquipment.ExceptionalPowerTransferCorridor-valueType";
const S4557: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ExceptionalPowerTransferCorridor";
const S4558: &str = "er:PTCTriggeredEquipment.ExceptionalPowerTransferCorridor-cardinality";
const S4559: &str = "PTCTriggeredEquipment.ExceptionalPowerTransferCorridor-cardinality";
const S4560: &str = "er:PTCTriggeredEquipment-AllowedProperties";
const S4561: &str = "er:PTCTriggeredEquipment.Equipment-valueType";
const S4562: &str = "PTCTriggeredEquipment.Equipment-valueType";
const S4563: &str = "er:PhaseControlFunction-AllowedProperties";
const S4564: &str = "PinDCTerminal.kind";
const S4565: &str = "er:PinDCTerminal.kind-cardinality";
const S4566: &str = "PinDCTerminal.kind-cardinality";
const S4567: &str = "er:PinDCTerminal.kind-datatype";
const S4568: &str = "PinDCTerminal.kind-datatype";
const S4569: &str = "PinDCTerminalKind.voltage";
const S4570: &str = "PinDCTerminalKind.current";
const S4571: &str = "PinDCTerminal.DCTerminal";
const S4572: &str = "er:PinDCTerminal.DCTerminal-cardinality";
const S4573: &str = "PinDCTerminal.DCTerminal-cardinality";
const S4574: &str = "er:PinDCTerminal.DCTerminal-valueType";
const S4575: &str = "PinDCTerminal.DCTerminal-valueType";
const S4576: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:DCTerminal";
const S4577: &str = "er:PinDCTerminal-AllowedProperties";
const S4578: &str = "PinTerminal.kind";
const S4579: &str = "er:PinTerminal.kind-cardinality";
const S4580: &str = "PinTerminal.kind-cardinality";
const S4581: &str = "er:PinTerminal.kind-datatype";
const S4582: &str = "PinTerminal.kind-datatype";
const S4583: &str = "PinTerminalKind.frequency";
const S4584: &str = "PinTerminalKind.reactivePower";
const S4585: &str = "PinTerminalKind.activePower";
const S4586: &str = "PinTerminalKind.current";
const S4587: &str = "PinTerminalKind.voltageAngle";
const S4588: &str = "PinTerminalKind.voltageMagnitude";
const S4589: &str = "PinTerminalKind.apparentPower";
const S4590: &str = "PinTerminal.Terminal";
const S4591: &str = "er:PinTerminal.Terminal-cardinality";
const S4592: &str = "PinTerminal.Terminal-cardinality";
const S4593: &str = "er:PinTerminal.Terminal-valueType";
const S4594: &str = "PinTerminal.Terminal-valueType";
const S4595: &str = "er:PinTerminal-AllowedProperties";
const S4596: &str = "er:PointOfCommonCoupling.DCConverterUnit-cardinality";
const S4597: &str = "PointOfCommonCoupling.DCConverterUnit-cardinality";
const S4598: &str = "er:PointOfCommonCoupling-AllowedProperties";
const S4599: &str = "PointOfCommonCoupling.DCConverterUnit";
const S4600: &str = "er:PointOfCommonCoupling.DCConverterUnit-propertyInverse";
const S4601: &str = "PowerElectricalChemicalUnit.kind";
const S4602: &str = "er:PowerElectricalChemicalUnit.kind-cardinality";
const S4603: &str = "PowerElectricalChemicalUnit.kind-cardinality";
const S4604: &str = "er:PowerElectricalChemicalUnit.kind-datatype";
const S4605: &str = "PowerElectricalChemicalUnit.kind-datatype";
const S4606: &str = "PowerElectricalChemicalUnitKind.electrolyticCell";
const S4607: &str = "PowerElectricalChemicalUnitKind.other";
const S4608: &str = "PowerElectricalChemicalUnitKind.fuelCell";
const S4609: &str = "er:PowerElectricalChemicalUnit-AllowedProperties";
const S4610: &str = "er:PowerElectronicsConnectionController-AllowedProperties";
const S4611: &str = "PowerElectronicsConnectionController.PowerElectronicsUnitController";
const S4612: &str = "er:PowerElectronicsConnectionController.PowerElectronicsUnitController-propertyInverse";
const S4613: &str = "PowerElectronicsMarineUnit.kind";
const S4614: &str = "er:PowerElectronicsMarineUnit.kind-cardinality";
const S4615: &str = "PowerElectronicsMarineUnit.kind-cardinality";
const S4616: &str = "er:PowerElectronicsMarineUnit.kind-datatype";
const S4617: &str = "PowerElectronicsMarineUnit.kind-datatype";
const S4618: &str = "MarineUnitKind.other";
const S4619: &str = "MarineUnitKind.pressure";
const S4620: &str = "MarineUnitKind.currents";
const S4621: &str = "MarineUnitKind.tidal";
const S4622: &str = "MarineUnitKind.wave";
const S4623: &str = "er:PowerElectronicsMarineUnit-AllowedProperties";
const S4624: &str = "er:PowerElectronicsUnit-AllowedProperties";
const S4625: &str = "PowerElectronicsUnit.AreaReserveResource";
const S4626: &str = "er:PowerElectronicsUnit.AreaReserveResource-propertyInverse";
const S4627: &str = "PowerElectronicsUnit.EnergyComponent";
const S4628: &str = "er:PowerElectronicsUnit.EnergyComponent-propertyInverse";
const S4629: &str = "PowerElectronicsUnitController.PowerElectronicsConnectionController";
const S4630: &str = "er:PowerElectronicsUnitController.PowerElectronicsConnectionController-cardinality";
const S4631: &str = "PowerElectronicsUnitController.PowerElectronicsConnectionController-cardinality";
const S4632: &str = "er:PowerElectronicsUnitController.PowerElectronicsConnectionController-valueType";
const S4633: &str = "PowerElectronicsUnitController.PowerElectronicsConnectionController-valueType";
const S4634: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:PowerElectronicsConnectionController";
const S4635: &str = "er:PowerElectronicsUnitController-AllowedProperties";
const S4636: &str = "PowerElectronicsUnitController.PowerElectronicsUnit";
const S4637: &str = "er:PowerElectronicsUnitController.PowerElectronicsUnit-propertyInverse";
const S4638: &str = "er:PowerFactorControlFunction-AllowedProperties";
const S4639: &str = "PowerFrequencyController.mode";
const S4640: &str = "er:PowerFrequencyController.mode-cardinality";
const S4641: &str = "PowerFrequencyController.mode-cardinality";
const S4642: &str = "er:PowerFrequencyController.mode-datatype";
const S4643: &str = "PowerFrequencyController.mode-datatype";
const S4644: &str = "PowerFrequencyControlKind.activePower";
const S4645: &str = "PowerFrequencyControlKind.activePowerAndFrequency";
const S4646: &str = "PowerFrequencyControlKind.frequency";
const S4647: &str = "PowerFrequencyController.PowerShiftKeyStrategy";
const S4648: &str = "er:PowerFrequencyController.PowerShiftKeyStrategy-cardinality";
const S4649: &str = "PowerFrequencyController.PowerShiftKeyStrategy-cardinality";
const S4650: &str = "er:PowerFrequencyController.PowerShiftKeyStrategy-valueType";
const S4651: &str = "PowerFrequencyController.PowerShiftKeyStrategy-valueType";
const S4652: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:PowerShiftKeyStrategy";
const S4653: &str = "nc:PowerShiftKeyStrategy";
const S4654: &str = "PowerFrequencyController.MonitoringArea";
const S4655: &str = "er:PowerFrequencyController.MonitoringArea-cardinality";
const S4656: &str = "PowerFrequencyController.MonitoringArea-cardinality";
const S4657: &str = "er:PowerFrequencyController.MonitoringArea-valueType";
const S4658: &str = "PowerFrequencyController.MonitoringArea-valueType";
const S4659: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:MonitoringArea";
const S4660: &str = "nc:ContingencyArea";
const S4661: &str = "nc:MonitoringArea";
const S4662: &str = "nc:ObservabilityArea";
const S4663: &str = "nc:SensitivityArea";
const S4664: &str = "er:PowerFrequencyController.ControlArea-cardinality";
const S4665: &str = "PowerFrequencyController.ControlArea-cardinality";
const S4666: &str = "er:PowerFrequencyController-AllowedProperties";
const S4667: &str = "er:PowerFrequencyController.ControlArea-valueType";
const S4668: &str = "PowerFrequencyController.ControlArea-valueType";
const S4669: &str = "PowerFrequencyController.FrequencyMonitoringTerminal";
const S4670: &str = "er:PowerFrequencyController.FrequencyMonitoringTerminal-propertyInverse";
const S4671: &str = "er:PowerPlantController-AllowedProperties";
const S4672: &str = "PowerShiftKeyStrategy.dispatchableUnitOnly";
const S4673: &str = "er:PowerShiftKeyStrategy.dispatchableUnitOnly-cardinality";
const S4674: &str = "PowerShiftKeyStrategy.dispatchableUnitOnly-cardinality";
const S4675: &str = "er:PowerShiftKeyStrategy.dispatchableUnitOnly-datatype";
const S4676: &str = "PowerShiftKeyStrategy.dispatchableUnitOnly-datatype";
const S4677: &str = "PowerShiftKeyStrategy.powerShiftKey";
const S4678: &str = "er:PowerShiftKeyStrategy.powerShiftKey-cardinality";
const S4679: &str = "PowerShiftKeyStrategy.powerShiftKey-cardinality";
const S4680: &str = "er:PowerShiftKeyStrategy.powerShiftKey-datatype";
const S4681: &str = "PowerShiftKeyStrategy.powerShiftKey-datatype";
const S4682: &str = "PowerShiftKeyKind.storageFlat";
const S4683: &str = "PowerShiftKeyKind.generatorsUsedCapacity";
const S4684: &str = "PowerShiftKeyKind.consumptionsFlat";
const S4685: &str = "PowerShiftKeyKind.generatorsP";
const S4686: &str = "PowerShiftKeyKind.generatorsPmax";
const S4687: &str = "PowerShiftKeyKind.generatorsFlat";
const S4688: &str = "PowerShiftKeyKind.generatorsAndConsumptionsP";
const S4689: &str = "PowerShiftKeyKind.generatorsRemainingCapacity";
const S4690: &str = "PowerShiftKeyKind.nonConformLoadP";
const S4691: &str = "PowerShiftKeyKind.explicitInstruction";
const S4692: &str = "PowerShiftKeyKind.storageP";
const S4693: &str = "PowerShiftKeyKind.explicitDistribution";
const S4694: &str = "PowerShiftKeyKind.consumptionsP";
const S4695: &str = "PowerShiftKeyKind.generatorsPmin";
const S4696: &str = "PowerShiftKeyStrategy.normalParticipationFactor";
const S4697: &str = "er:PowerShiftKeyStrategy.normalParticipationFactor-cardinality";
const S4698: &str = "PowerShiftKeyStrategy.normalParticipationFactor-cardinality";
const S4699: &str = "er:PowerShiftKeyStrategy.normalParticipationFactor-datatype";
const S4700: &str = "PowerShiftKeyStrategy.normalParticipationFactor-datatype";
const S4701: &str = "PowerShiftKeyStrategy.method";
const S4702: &str = "er:PowerShiftKeyStrategy.method-cardinality";
const S4703: &str = "PowerShiftKeyStrategy.method-cardinality";
const S4704: &str = "er:PowerShiftKeyStrategy.method-datatype";
const S4705: &str = "PowerShiftKeyStrategy.method-datatype";
const S4706: &str = "ShiftMethodKind.priority";
const S4707: &str = "ShiftMethodKind.shared";
const S4708: &str = "PowerShiftKeyStrategy.normalEnabled";
const S4709: &str = "er:PowerShiftKeyStrategy.normalEnabled-cardinality";
const S4710: &str = "PowerShiftKeyStrategy.normalEnabled-cardinality";
const S4711: &str = "er:PowerShiftKeyStrategy.normalEnabled-datatype";
const S4712: &str = "PowerShiftKeyStrategy.normalEnabled-datatype";
const S4713: &str = "PowerShiftKeyStrategy.SchedulingArea";
const S4714: &str = "er:PowerShiftKeyStrategy.SchedulingArea-cardinality";
const S4715: &str = "PowerShiftKeyStrategy.SchedulingArea-cardinality";
const S4716: &str = "PowerShiftKeyStrategy.powerBlockKind";
const S4717: &str = "er:PowerShiftKeyStrategy.powerBlockKind-cardinality";
const S4718: &str = "PowerShiftKeyStrategy.powerBlockKind-cardinality";
const S4719: &str = "er:PowerShiftKeyStrategy.powerBlockKind-datatype";
const S4720: &str = "PowerShiftKeyStrategy.powerBlockKind-datatype";
const S4721: &str = "PowerBlockKind.powerIncreaseAndDecrease";
const S4722: &str = "PowerBlockKind.powerDecrease";
const S4723: &str = "PowerBlockKind.powerIncrease";
const S4724: &str = "er:PowerShiftKeyStrategy-AllowedProperties";
const S4725: &str = "PowerShiftKeyStrategy.PowerFrequencyController";
const S4726: &str = "er:PowerShiftKeyStrategy.PowerFrequencyController-propertyInverse";
const S4727: &str = "er:PowerShiftKeyStrategy.SchedulingArea-valueType";
const S4728: &str = "PowerShiftKeyStrategy.SchedulingArea-valueType";
const S4729: &str = "PowerTransferCorridor.CircuitShare";
const S4730: &str = "er:PowerTransferCorridor.CircuitShare-propertyInverse";
const S4731: &str = "PowerTransferCorridor.OperationalLimitSet";
const S4732: &str = "er:PowerTransferCorridor.OperationalLimitSet-propertyInverse";
const S4733: &str = "er:PowerTransformerCircuit-AllowedProperties";
const S4734: &str = "ProportionalEnergyComponent.powerDuration";
const S4735: &str = "er:ProportionalEnergyComponent.powerDuration-cardinality";
const S4736: &str = "ProportionalEnergyComponent.powerDuration-cardinality";
const S4737: &str = "er:ProportionalEnergyComponent.powerDuration-datatype";
const S4738: &str = "ProportionalEnergyComponent.powerDuration-datatype";
const S4739: &str = "ProportionalEnergyComponent.normalParticipationFactor";
const S4740: &str = "er:ProportionalEnergyComponent.normalParticipationFactor-cardinality";
const S4741: &str = "ProportionalEnergyComponent.normalParticipationFactor-cardinality";
const S4742: &str = "er:ProportionalEnergyComponent.normalParticipationFactor-datatype";
const S4743: &str = "ProportionalEnergyComponent.normalParticipationFactor-datatype";
const S4744: &str = "er:ProportionalEnergyComponent-AllowedProperties";
const S4745: &str = "ReactiveCapabilityCurve.referenceVoltage";
const S4746: &str = "er:ReactiveCapabilityCurve.referenceVoltage-cardinality";
const S4747: &str = "ReactiveCapabilityCurve.referenceVoltage-cardinality";
const S4748: &str = "er:ReactiveCapabilityCurve.referenceVoltage-datatype";
const S4749: &str = "ReactiveCapabilityCurve.referenceVoltage-datatype";
const S4750: &str = "ReactiveCapabilityCurve.operatingMode";
const S4751: &str = "er:ReactiveCapabilityCurve.operatingMode-cardinality";
const S4752: &str = "ReactiveCapabilityCurve.operatingMode-cardinality";
const S4753: &str = "er:ReactiveCapabilityCurve.operatingMode-datatype";
const S4754: &str = "ReactiveCapabilityCurve.operatingMode-datatype";
const S4755: &str = "SynchronousMachineOperatingMode.condenser";
const S4756: &str = "SynchronousMachineOperatingMode.generator";
const S4757: &str = "SynchronousMachineOperatingMode.motor";
const S4758: &str = "ReactiveCapabilityCurve.hydrogenPressure";
const S4759: &str = "er:ReactiveCapabilityCurve.hydrogenPressure-cardinality";
const S4760: &str = "ReactiveCapabilityCurve.hydrogenPressure-cardinality";
const S4761: &str = "er:ReactiveCapabilityCurve.hydrogenPressure-datatype";
const S4762: &str = "ReactiveCapabilityCurve.hydrogenPressure-datatype";
const S4763: &str = "ReactiveCapabilityCurve.coolantTemperature";
const S4764: &str = "er:ReactiveCapabilityCurve.coolantTemperature-cardinality";
const S4765: &str = "ReactiveCapabilityCurve.coolantTemperature-cardinality";
const S4766: &str = "er:ReactiveCapabilityCurve.coolantTemperature-datatype";
const S4767: &str = "ReactiveCapabilityCurve.coolantTemperature-datatype";
const S4768: &str = "ReactiveCapabilityCurve.SynchronousMachine2";
const S4769: &str = "er:ReactiveCapabilityCurve.SynchronousMachine2-cardinality";
const S4770: &str = "ReactiveCapabilityCurve.SynchronousMachine2-cardinality";
const S4771: &str = "er:ReactiveCapabilityCurve.SynchronousMachine2-valueType";
const S4772: &str = "ReactiveCapabilityCurve.SynchronousMachine2-valueType";
const S4773: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:SynchronousMachine";
const S4774: &str = "ReactiveCapabilityCurve.EquivalentInjection2";
const S4775: &str = "er:ReactiveCapabilityCurve.EquivalentInjection2-cardinality";
const S4776: &str = "ReactiveCapabilityCurve.EquivalentInjection2-cardinality";
const S4777: &str = "er:ReactiveCapabilityCurve.EquivalentInjection2-valueType";
const S4778: &str = "ReactiveCapabilityCurve.EquivalentInjection2-valueType";
const S4779: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:EquivalentInjection";
const S4780: &str = "er:ReactiveCapabilityCurve-AllowedProperties";
const S4781: &str = "er:ReactivePowerControlFunction-AllowedProperties";
const S4782: &str = "er:RecoveryOverloadLimitCurve-AllowedProperties";
const S4783: &str = "RecoveryOverloadLimitCurve.OperationalLimitType";
const S4784: &str = "er:RecoveryOverloadLimitCurve.OperationalLimitType-propertyInverse";
const S4785: &str = "er:RegulatingCondEq.EquipmentController-valueType";
const S4786: &str = "RegulatingCondEq.EquipmentController-valueType";
const S4787: &str = "Reservoir.normalEnergyStorage";
const S4788: &str = "er:Reservoir.normalEnergyStorage-datatype";
const S4789: &str = "Reservoir.normalEnergyStorage-datatype";
const S4790: &str = "er:Reservoir.normalEnergyStorage-cardinality";
const S4791: &str = "Reservoir.normalEnergyStorage-cardinality";
const S4792: &str = "er:Reservoir-AllowedProperties";
const S4793: &str = "Reservoir.HydroPowerPlants";
const S4794: &str = "er:Reservoir.HydroPowerPlants-propertyInverse";
const S4795: &str = "er:RotatingMachineController-AllowedProperties";
const S4796: &str = "SSSCController.minLimitI";
const S4797: &str = "er:SSSCController.minLimitI-cardinality";
const S4798: &str = "SSSCController.minLimitI-cardinality";
const S4799: &str = "er:SSSCController.minLimitI-datatype";
const S4800: &str = "SSSCController.minLimitI-datatype";
const S4801: &str = "SSSCController.minInjectionU";
const S4802: &str = "er:SSSCController.minInjectionU-cardinality";
const S4803: &str = "SSSCController.minInjectionU-cardinality";
const S4804: &str = "er:SSSCController.minInjectionU-datatype";
const S4805: &str = "SSSCController.minInjectionU-datatype";
const S4806: &str = "SSSCController.maxLimitI";
const S4807: &str = "er:SSSCController.maxLimitI-cardinality";
const S4808: &str = "SSSCController.maxLimitI-cardinality";
const S4809: &str = "er:SSSCController.maxLimitI-datatype";
const S4810: &str = "SSSCController.maxLimitI-datatype";
const S4811: &str = "SSSCController.maxInjectionU";
const S4812: &str = "er:SSSCController.maxInjectionU-cardinality";
const S4813: &str = "SSSCController.maxInjectionU-cardinality";
const S4814: &str = "er:SSSCController.maxInjectionU-datatype";
const S4815: &str = "SSSCController.maxInjectionU-datatype";
const S4816: &str = "SSSCController.SSSCSimulationSettings";
const S4817: &str = "er:SSSCController.SSSCSimulationSettings-cardinality";
const S4818: &str = "SSSCController.SSSCSimulationSettings-cardinality";
const S4819: &str = "er:SSSCController.SSSCSimulationSettings-valueType";
const S4820: &str = "SSSCController.SSSCSimulationSettings-valueType";
const S4821: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:SSSCSimulationSettings";
const S4822: &str = "nc:SSSCSimulationSettings";
const S4823: &str = "er:SSSCController.CurrentDroopOverride-cardinality";
const S4824: &str = "SSSCController.CurrentDroopOverride-cardinality";
const S4825: &str = "er:SSSCController-AllowedProperties";
const S4826: &str = "SSSCController.CurrentDroopOverride";
const S4827: &str = "er:SSSCController.CurrentDroopOverride-propertyInverse";
const S4828: &str = "SSSCSimulationSettings.deltaX";
const S4829: &str = "er:SSSCSimulationSettings.deltaX-datatype";
const S4830: &str = "SSSCSimulationSettings.deltaX-datatype";
const S4831: &str = "er:SSSCSimulationSettings.deltaX-cardinality";
const S4832: &str = "SSSCSimulationSettings.deltaX-cardinality";
const S4833: &str = "SSSCSimulationSettings.isEstimateDLDVSensitive";
const S4834: &str = "er:SSSCSimulationSettings.isEstimateDLDVSensitive-datatype";
const S4835: &str = "SSSCSimulationSettings.isEstimateDLDVSensitive-datatype";
const S4836: &str = "er:SSSCSimulationSettings.isEstimateDLDVSensitive-cardinality";
const S4837: &str = "SSSCSimulationSettings.isEstimateDLDVSensitive-cardinality";
const S4838: &str = "SSSCSimulationSettings.mRID";
const S4839: &str = "er:SSSCSimulationSettings.mRID-datatype";
const S4840: &str = "SSSCSimulationSettings.mRID-datatype";
const S4841: &str = "er:SSSCSimulationSettings.mRID-cardinality";
const S4842: &str = "SSSCSimulationSettings.mRID-cardinality";
const S4843: &str = "SSSCSimulationSettings.maxCorrectionX";
const S4844: &str = "er:SSSCSimulationSettings.maxCorrectionX-datatype";
const S4845: &str = "SSSCSimulationSettings.maxCorrectionX-datatype";
const S4846: &str = "er:SSSCSimulationSettings.maxCorrectionX-cardinality";
const S4847: &str = "SSSCSimulationSettings.maxCorrectionX-cardinality";
const S4848: &str = "SSSCSimulationSettings.maxIterations";
const S4849: &str = "er:SSSCSimulationSettings.maxIterations-datatype";
const S4850: &str = "SSSCSimulationSettings.maxIterations-datatype";
const S4851: &str = "er:SSSCSimulationSettings.maxIterations-cardinality";
const S4852: &str = "SSSCSimulationSettings.maxIterations-cardinality";
const S4853: &str = "SSSCSimulationSettings.maxMismatch";
const S4854: &str = "er:SSSCSimulationSettings.maxMismatch-datatype";
const S4855: &str = "SSSCSimulationSettings.maxMismatch-datatype";
const S4856: &str = "er:SSSCSimulationSettings.maxMismatch-cardinality";
const S4857: &str = "SSSCSimulationSettings.maxMismatch-cardinality";
const S4858: &str = "er:SSSCSimulationSettings-AllowedProperties";
const S4859: &str = "SSSCSimulationSettings.SSSCController";
const S4860: &str = "er:SSSCSimulationSettings.SSSCController-propertyInverse";
const S4861: &str = "ScheduleResource.ResourceOf";
const S4862: &str = "er:ScheduleResource.ResourceOf-cardinality";
const S4863: &str = "ScheduleResource.ResourceOf-cardinality";
const S4864: &str = "er:ScheduleResource.ResourceOf-valueType";
const S4865: &str = "ScheduleResource.ResourceOf-valueType";
const S4866: &str = "ScheduleResource.PrimaryEnergyResourceType";
const S4867: &str = "er:ScheduleResource.PrimaryEnergyResourceType-cardinality";
const S4868: &str = "ScheduleResource.PrimaryEnergyResourceType-cardinality";
const S4869: &str = "er:ScheduleResource.PrimaryEnergyResourceType-valueType";
const S4870: &str = "ScheduleResource.PrimaryEnergyResourceType-valueType";
const S4871: &str = "ScheduleResource.ScheduleResourceController";
const S4872: &str = "er:ScheduleResource.ScheduleResourceController-cardinality";
const S4873: &str = "ScheduleResource.ScheduleResourceController-cardinality";
const S4874: &str = "er:ScheduleResource.ScheduleResourceController-valueType";
const S4875: &str = "ScheduleResource.ScheduleResourceController-valueType";
const S4876: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ScheduleResourceController";
const S4877: &str = "ScheduleResource.SchedulingArea";
const S4878: &str = "er:ScheduleResource.SchedulingArea-cardinality";
const S4879: &str = "ScheduleResource.SchedulingArea-cardinality";
const S4880: &str = "er:ScheduleResource.AreaReserveResource-cardinality";
const S4881: &str = "ScheduleResource.AreaReserveResource-cardinality";
const S4882: &str = "ScheduleResource.normalParticipationFactor";
const S4883: &str = "er:ScheduleResource.normalParticipationFactor-cardinality";
const S4884: &str = "ScheduleResource.normalParticipationFactor-cardinality";
const S4885: &str = "er:ScheduleResource.normalParticipationFactor-datatype";
const S4886: &str = "ScheduleResource.normalParticipationFactor-datatype";
const S4887: &str = "er:ScheduleResource-AllowedProperties";
const S4888: &str = "ScheduleResource.AreaReserveResource";
const S4889: &str = "er:ScheduleResource.AreaReserveResource-propertyInverse";
const S4890: &str = "ScheduleResource.GeneratingUnit";
const S4891: &str = "er:ScheduleResource.GeneratingUnit-propertyInverse";
const S4892: &str = "ScheduleResource.HydroPump";
const S4893: &str = "er:ScheduleResource.HydroPump-propertyInverse";
const S4894: &str = "ScheduleResource.PowerElectronicsUnit";
const S4895: &str = "er:ScheduleResource.PowerElectronicsUnit-propertyInverse";
const S4896: &str = "er:ScheduleResource.SchedulingArea-valueType";
const S4897: &str = "ScheduleResource.SchedulingArea-valueType";
const S4898: &str = "ScheduleResource.SubScheduleResource";
const S4899: &str = "er:ScheduleResource.SubScheduleResource-propertyInverse";
const S4900: &str = "er:ScheduleResourceController.ScheduleResource-cardinality";
const S4901: &str = "ScheduleResourceController.ScheduleResource-cardinality";
const S4902: &str = "er:ScheduleResourceController-AllowedProperties";
const S4903: &str = "ScheduleResourceController.ScheduleResource";
const S4904: &str = "er:ScheduleResourceController.ScheduleResource-propertyInverse";
const S4905: &str = "er:SchedulingArea-AllowedProperties";
const S4906: &str = "SchedulingArea.AreaReserveResource";
const S4907: &str = "er:SchedulingArea.AreaReserveResource-propertyInverse";
const S4908: &str = "er:SchedulingArea.ControlArea-valueType";
const S4909: &str = "SchedulingArea.ControlArea-valueType";
const S4910: &str = "SchedulingArea.DCTieCorridor";
const S4911: &str = "er:SchedulingArea.DCTieCorridor-propertyInverse";
const S4912: &str = "SchedulingArea.EnergyResourceGroupCapacity";
const S4913: &str = "er:SchedulingArea.EnergyResourceGroupCapacity-propertyInverse";
const S4914: &str = "SchedulingArea.HasPart";
const S4915: &str = "er:SchedulingArea.HasPart-propertyInverse";
const S4916: &str = "SchedulingArea.Line";
const S4917: &str = "er:SchedulingArea.Line-propertyInverse";
const S4918: &str = "er:SchedulingArea.PartOf-valueType";
const S4919: &str = "SchedulingArea.PartOf-valueType";
const S4920: &str = "SchedulingArea.PowerShiftKeyStrategy";
const S4921: &str = "er:SchedulingArea.PowerShiftKeyStrategy-propertyInverse";
const S4922: &str = "SchedulingArea.ScheduleResource";
const S4923: &str = "er:SchedulingArea.ScheduleResource-propertyInverse";
const S4924: &str = "SchedulingArea.SchedulingAreaExchangePoint";
const S4925: &str = "er:SchedulingArea.SchedulingAreaExchangePoint-propertyInverse";
const S4926: &str = "SchedulingArea.Substation";
const S4927: &str = "er:SchedulingArea.Substation-propertyInverse";
const S4928: &str = "er:SchedulingArea.SystemOperator-valueType";
const S4929: &str = "SchedulingArea.SystemOperator-valueType";
const S4930: &str = "nc:SchedulingAreaExchangePoint";
const S4931: &str = "SchedulingAreaExchangePoint.EnergyExchangePoint";
const S4932: &str = "er:SchedulingAreaExchangePoint.EnergyExchangePoint-valueType";
const S4933: &str = "SchedulingAreaExchangePoint.EnergyExchangePoint-valueType";
const S4934: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:EnergyExchangePoint";
const S4935: &str = "er:SchedulingAreaExchangePoint.EnergyExchangePoint-cardinality";
const S4936: &str = "SchedulingAreaExchangePoint.EnergyExchangePoint-cardinality";
const S4937: &str = "SchedulingAreaExchangePoint.SchedulingArea";
const S4938: &str = "er:SchedulingAreaExchangePoint.SchedulingArea-cardinality";
const S4939: &str = "SchedulingAreaExchangePoint.SchedulingArea-cardinality";
const S4940: &str = "SchedulingAreaExchangePoint.mRID";
const S4941: &str = "er:SchedulingAreaExchangePoint.mRID-datatype";
const S4942: &str = "SchedulingAreaExchangePoint.mRID-datatype";
const S4943: &str = "er:SchedulingAreaExchangePoint.mRID-cardinality";
const S4944: &str = "SchedulingAreaExchangePoint.mRID-cardinality";
const S4945: &str = "er:SchedulingAreaExchangePoint-AllowedProperties";
const S4946: &str = "er:SchedulingAreaExchangePoint.SchedulingArea-valueType";
const S4947: &str = "SchedulingAreaExchangePoint.SchedulingArea-valueType";
const S4948: &str = "Substation.SchedulingArea";
const S4949: &str = "er:Substation.SchedulingArea-cardinality";
const S4950: &str = "Substation.SchedulingArea-cardinality";
const S4951: &str = "SecondarySubstation.PrimarySubstation";
const S4952: &str = "er:Substation.SecondarySubstation-cardinality";
const S4953: &str = "Substation.SecondarySubstation-cardinality";
const S4954: &str = "er:SecondarySubstation.PrimarySubstation-cardinality";
const S4955: &str = "SecondarySubstation.PrimarySubstation-cardinality";
const S4956: &str = "SecondarySubstation.SubSchedulingArea";
const S4957: &str = "er:SecondarySubstation.SubSchedulingArea-cardinality";
const S4958: &str = "SecondarySubstation.SubSchedulingArea-cardinality";
const S4959: &str = "er:SecondarySubstation-AllowedProperties";
const S4960: &str = "er:SecondarySubstation.PrimarySubstation-valueType";
const S4961: &str = "SecondarySubstation.PrimarySubstation-valueType";
const S4962: &str = "er:SecondarySubstation.SubSchedulingArea-valueType";
const S4963: &str = "SecondarySubstation.SubSchedulingArea-valueType";
const S4964: &str = "er:SecurityCoordinator-AllowedProperties";
const S4965: &str = "SecurityCoordinator.CapacityCalculationRegion";
const S4966: &str = "er:SecurityCoordinator.CapacityCalculationRegion-propertyInverse";
const S4967: &str = "SecurityCoordinator.OutageCoordinationRegion";
const S4968: &str = "er:SecurityCoordinator.OutageCoordinationRegion-propertyInverse";
const S4969: &str = "er:SolarRadiationDependencyCurve-AllowedProperties";
const S4970: &str = "SolarRadiationDependencyCurve.OperationalLimitType";
const S4971: &str = "er:SolarRadiationDependencyCurve.OperationalLimitType-propertyInverse";
const S4972: &str = "er:StaticSynchronousCompensator-AllowedProperties";
const S4973: &str = "er:StaticSynchronousSeriesCompensator-AllowedProperties";
const S4974: &str = "er:StaticVarCompensator-AllowedProperties";
const S4975: &str = "er:SubControlArea-AllowedProperties";
const S4976: &str = "er:SubSchedulingArea-AllowedProperties";
const S4977: &str = "SubSchedulingArea.SecondarySubstation";
const S4978: &str = "er:SubSchedulingArea.SecondarySubstation-propertyInverse";
const S4979: &str = "er:Substation-AllowedProperties";
const S4980: &str = "Substation.DCConverterUnit";
const S4981: &str = "er:Substation.DCConverterUnit-propertyInverse";
const S4982: &str = "Substation.DCSubstation";
const S4983: &str = "er:Substation.DCSubstation-propertyInverse";
const S4984: &str = "er:Substation.SchedulingArea-valueType";
const S4985: &str = "Substation.SchedulingArea-valueType";
const S4986: &str = "Substation.SecondarySubstation";
const S4987: &str = "er:Substation.SecondarySubstation-propertyInverse";
const S4988: &str = "er:SubstationController-AllowedProperties";
const S4989: &str = "SynchronousArea.nominalFrequency";
const S4990: &str = "er:SynchronousArea.nominalFrequency-datatype";
const S4991: &str = "SynchronousArea.nominalFrequency-datatype";
const S4992: &str = "er:SynchronousArea.nominalFrequency-cardinality";
const S4993: &str = "SynchronousArea.nominalFrequency-cardinality";
const S4994: &str = "er:SynchronousArea-AllowedProperties";
const S4995: &str = "SynchronousArea.LoadFrequencyControlBlock";
const S4996: &str = "er:SynchronousArea.LoadFrequencyControlBlock-propertyInverse";
const S4997: &str = "SynchronousArea.SchedulingArea";
const S4998: &str = "er:SynchronousArea.SchedulingArea-propertyInverse";
const S4999: &str = "er:SystemControl.EquipmentController-valueType";
const S5000: &str = "SystemControl.EquipmentController-valueType";
const S5001: &str = "SystemOperator.ControlArea";
const S5002: &str = "er:SystemOperator.ControlArea-propertyInverse";
const S5003: &str = "SystemOperator.SchedulingArea";
const S5004: &str = "er:SystemOperator.SchedulingArea-propertyInverse";
const S5005: &str = "nc:TCSCCompensationPoint";
const S5006: &str = "TCSCCompensationPoint.ThyristorControlledSeriesCompensator";
const S5007: &str = "er:TCSCCompensationPoint.ThyristorControlledSeriesCompensator-valueType";
const S5008: &str = "TCSCCompensationPoint.ThyristorControlledSeriesCompensator-valueType";
const S5009: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ThyristorControlledSeriesCompensator";
const S5010: &str = "er:TCSCCompensationPoint.ThyristorControlledSeriesCompensator-cardinality";
const S5011: &str = "TCSCCompensationPoint.ThyristorControlledSeriesCompensator-cardinality";
const S5012: &str = "TCSCCompensationPoint.compensationZ";
const S5013: &str = "er:TCSCCompensationPoint.compensationZ-datatype";
const S5014: &str = "TCSCCompensationPoint.compensationZ-datatype";
const S5015: &str = "er:TCSCCompensationPoint.compensationZ-cardinality";
const S5016: &str = "TCSCCompensationPoint.compensationZ-cardinality";
const S5017: &str = "TCSCCompensationPoint.mRID";
const S5018: &str = "er:TCSCCompensationPoint.mRID-datatype";
const S5019: &str = "TCSCCompensationPoint.mRID-datatype";
const S5020: &str = "er:TCSCCompensationPoint.mRID-cardinality";
const S5021: &str = "TCSCCompensationPoint.mRID-cardinality";
const S5022: &str = "TCSCCompensationPoint.section";
const S5023: &str = "er:TCSCCompensationPoint.section-datatype";
const S5024: &str = "TCSCCompensationPoint.section-datatype";
const S5025: &str = "er:TCSCCompensationPoint.section-cardinality";
const S5026: &str = "TCSCCompensationPoint.section-cardinality";
const S5027: &str = "er:TCSCCompensationPoint-AllowedProperties";
const S5028: &str = "er:TCSCController-AllowedProperties";
const S5029: &str = "er:TapChangerController-AllowedProperties";
const S5030: &str = "TapChangerController.TapChanger";
const S5031: &str = "er:TapChangerController.TapChanger-propertyInverse";
const S5032: &str = "ThermalGeneratingUnit.ThermalPowerPlant";
const S5033: &str = "er:ThermalGeneratingUnit.ThermalPowerPlant-cardinality";
const S5034: &str = "ThermalGeneratingUnit.ThermalPowerPlant-cardinality";
const S5035: &str = "ThermalGeneratingUnit.CompressedAirEnergyStoragePlant";
const S5036: &str = "er:ThermalGeneratingUnit.CompressedAirEnergyStoragePlant-cardinality";
const S5037: &str = "ThermalGeneratingUnit.CompressedAirEnergyStoragePlant-cardinality";
const S5038: &str = "er:ThermalGeneratingUnit.CompressedAirEnergyStoragePlant-valueType";
const S5039: &str = "ThermalGeneratingUnit.CompressedAirEnergyStoragePlant-valueType";
const S5040: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:CompressedAirEnergyStoragePlant";
const S5041: &str = "er:ThermalGeneratingUnit-AllowedProperties";
const S5042: &str = "ThermalGeneratingUnit.DependencyAsDependee";
const S5043: &str = "er:ThermalGeneratingUnit.DependencyAsDependee-propertyInverse";
const S5044: &str = "ThermalGeneratingUnit.DependencyAsDependent";
const S5045: &str = "er:ThermalGeneratingUnit.DependencyAsDependent-propertyInverse";
const S5046: &str = "er:ThermalGeneratingUnit.ThermalPowerPlant-valueType";
const S5047: &str = "ThermalGeneratingUnit.ThermalPowerPlant-valueType";
const S5048: &str = "nc:ThermalGeneratingUnitDependency";
const S5049: &str = "er:PeerTemporalDependency.startToStartLag-datatype";
const S5050: &str = "er:PeerTemporalDependency.startToStartLag-cardinality";
const S5051: &str = "er:PeerTemporalDependency.overlapKind-datatype";
const S5052: &str = "er:PeerTemporalDependency.overlapKind-cardinality";
const S5053: &str = "er:PeerTemporalDependency.finishToFinishLag-datatype";
const S5054: &str = "er:PeerTemporalDependency.finishToFinishLag-cardinality";
const S5055: &str = "er:PeerTemporalDependency.finishToStartLagKind-datatype";
const S5056: &str = "er:PeerTemporalDependency.finishToStartLagKind-cardinality";
const S5057: &str = "er:PeerTemporalDependency.finishToStartLag-datatype";
const S5058: &str = "er:PeerTemporalDependency.finishToStartLag-cardinality";
const S5059: &str = "ThermalGeneratingUnitDependency.DependentGeneratingUnit";
const S5060: &str = "er:ThermalGeneratingUnitDependency.DependentGeneratingUnit-cardinality";
const S5061: &str = "ThermalGeneratingUnitDependency.DependentGeneratingUnit-cardinality";
const S5062: &str = "er:ThermalGeneratingUnitDependency.DependentGeneratingUnit-valueType";
const S5063: &str = "ThermalGeneratingUnitDependency.DependentGeneratingUnit-valueType";
const S5064: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:ThermalGeneratingUnit";
const S5065: &str = "ThermalGeneratingUnitDependency.DependeeGeneratingUnit";
const S5066: &str = "er:ThermalGeneratingUnitDependency.DependeeGeneratingUnit-cardinality";
const S5067: &str = "ThermalGeneratingUnitDependency.DependeeGeneratingUnit-cardinality";
const S5068: &str = "er:ThermalGeneratingUnitDependency.DependeeGeneratingUnit-valueType";
const S5069: &str = "ThermalGeneratingUnitDependency.DependeeGeneratingUnit-valueType";
const S5070: &str = "er:PeerTemporalDependency.mRID-cardinality";
const S5071: &str = "er:PeerTemporalDependency.mRID-datatype";
const S5072: &str = "er:PeerTemporalDependency.startToStartLagKind-cardinality";
const S5073: &str = "er:PeerTemporalDependency.startToStartLagKind-datatype";
const S5074: &str = "er:PeerTemporalDependency.constraintKind-cardinality";
const S5075: &str = "er:PeerTemporalDependency.constraintKind-datatype";
const S5076: &str = "er:PeerTemporalDependency.overlap-cardinality";
const S5077: &str = "er:PeerTemporalDependency.overlap-datatype";
const S5078: &str = "er:PeerTemporalDependency.finishToFinishLagKind-cardinality";
const S5079: &str = "er:PeerTemporalDependency.finishToFinishLagKind-datatype";
const S5080: &str = "er:ThermalGeneratingUnitDependency-AllowedProperties";
const S5081: &str = "er:ThermalPowerPlant-AllowedProperties";
const S5082: &str = "ThermalPowerPlant.ThermalGeneratingUnit";
const S5083: &str = "er:ThermalPowerPlant.ThermalGeneratingUnit-propertyInverse";
const S5084: &str = "ThyristorControlledSeriesCompensator.reconnectionI";
const S5085: &str = "er:ThyristorControlledSeriesCompensator.reconnectionI-cardinality";
const S5086: &str = "ThyristorControlledSeriesCompensator.reconnectionI-cardinality";
const S5087: &str = "er:ThyristorControlledSeriesCompensator.reconnectionI-datatype";
const S5088: &str = "ThyristorControlledSeriesCompensator.reconnectionI-datatype";
const S5089: &str = "ThyristorControlledSeriesCompensator.minI";
const S5090: &str = "er:ThyristorControlledSeriesCompensator.minI-cardinality";
const S5091: &str = "ThyristorControlledSeriesCompensator.minI-cardinality";
const S5092: &str = "er:ThyristorControlledSeriesCompensator.minI-datatype";
const S5093: &str = "ThyristorControlledSeriesCompensator.minI-datatype";
const S5094: &str = "ThyristorControlledSeriesCompensator.flexibleInductiveZ";
const S5095: &str = "er:ThyristorControlledSeriesCompensator.flexibleInductiveZ-cardinality";
const S5096: &str = "ThyristorControlledSeriesCompensator.flexibleInductiveZ-cardinality";
const S5097: &str = "er:ThyristorControlledSeriesCompensator.flexibleInductiveZ-datatype";
const S5098: &str = "ThyristorControlledSeriesCompensator.flexibleInductiveZ-datatype";
const S5099: &str = "ThyristorControlledSeriesCompensator.flexibleCapacitiveZ";
const S5100: &str = "er:ThyristorControlledSeriesCompensator.flexibleCapacitiveZ-cardinality";
const S5101: &str = "ThyristorControlledSeriesCompensator.flexibleCapacitiveZ-cardinality";
const S5102: &str = "er:ThyristorControlledSeriesCompensator.flexibleCapacitiveZ-datatype";
const S5103: &str = "ThyristorControlledSeriesCompensator.flexibleCapacitiveZ-datatype";
const S5104: &str = "er:ThyristorControlledSeriesCompensator-AllowedProperties";
const S5105: &str = "ThyristorControlledSeriesCompensator.TCSCCompensationPoint";
const S5106: &str = "er:ThyristorControlledSeriesCompensator.TCSCCompensationPoint-propertyInverse";
const S5107: &str = "ThyristorValve.CsConverter";
const S5108: &str = "er:ThyristorValve.CsConverter-cardinality";
const S5109: &str = "ThyristorValve.CsConverter-cardinality";
const S5110: &str = "er:ThyristorValve.CsConverter-valueType";
const S5111: &str = "ThyristorValve.CsConverter-valueType";
const S5112: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:CsConverter";
const S5113: &str = "er:ThyristorValve-AllowedProperties";
const S5114: &str = "er:TieCorridor-AllowedProperties";
const S5115: &str = "TieCorridor.AreaReserveResource";
const S5116: &str = "er:TieCorridor.AreaReserveResource-propertyInverse";
const S5117: &str = "TieCorridor.BiddingZoneBorder";
const S5118: &str = "er:TieCorridor.BiddingZoneBorder-propertyInverse";
const S5119: &str = "TieCorridor.TieFlow";
const S5120: &str = "er:TieCorridor.TieFlow-propertyInverse";
const S5121: &str = "nc:TieFlow";
const S5122: &str = "TieFlow.TieCorridor";
const S5123: &str = "er:TieFlow.TieCorridor-cardinality";
const S5124: &str = "TieFlow.TieCorridor-cardinality";
const S5125: &str = "er:TieFlow-AllowedProperties";
const S5126: &str = "er:TieFlow.TieCorridor-valueType";
const S5127: &str = "TieFlow.TieCorridor-valueType";
const S5128: &str = "er:TransmissionSystemOperator-AllowedProperties";
const S5129: &str = "er:UnifiedPowerFlowController-AllowedProperties";
const S5130: &str = "er:VoltageAngleControlFunction-AllowedProperties";
const S5131: &str = "VoltageAngleLimit.normalValue";
const S5132: &str = "er:VoltageAngleLimit.normalValue-cardinality";
const S5133: &str = "VoltageAngleLimit.normalValue-cardinality";
const S5134: &str = "er:VoltageAngleLimit.normalValue-datatype";
const S5135: &str = "VoltageAngleLimit.normalValue-datatype";
const S5136: &str = "VoltageAngleLimit.isFlowToRefTerminal";
const S5137: &str = "er:VoltageAngleLimit.isFlowToRefTerminal-cardinality";
const S5138: &str = "VoltageAngleLimit.isFlowToRefTerminal-cardinality";
const S5139: &str = "er:VoltageAngleLimit.isFlowToRefTerminal-datatype";
const S5140: &str = "VoltageAngleLimit.isFlowToRefTerminal-datatype";
const S5141: &str = "VoltageAngleLimit.AngleReferenceTerminal";
const S5142: &str = "er:VoltageAngleLimit.AngleReferenceTerminal-cardinality";
const S5143: &str = "VoltageAngleLimit.AngleReferenceTerminal-cardinality";
const S5144: &str = "er:VoltageAngleLimit.AngleReferenceTerminal-valueType";
const S5145: &str = "VoltageAngleLimit.AngleReferenceTerminal-valueType";
const S5146: &str = "er:VoltageAngleLimit-AllowedProperties";
const S5147: &str = "er:VoltageControlFunction-AllowedProperties";
const S5148: &str = "er:VoltageInjectionControlFunction-AllowedProperties";
const S5149: &str = "VsCapabilityCurve.referenceVoltage";
const S5150: &str = "er:VsCapabilityCurve.referenceVoltage-cardinality";
const S5151: &str = "VsCapabilityCurve.referenceVoltage-cardinality";
const S5152: &str = "er:VsCapabilityCurve.referenceVoltage-datatype";
const S5153: &str = "VsCapabilityCurve.referenceVoltage-datatype";
const S5154: &str = "VsCapabilityCurve.VsConverter";
const S5155: &str = "er:VsCapabilityCurve.VsConverter-cardinality";
const S5156: &str = "VsCapabilityCurve.VsConverter-cardinality";
const S5157: &str = "er:VsCapabilityCurve.VsConverter-valueType";
const S5158: &str = "VsCapabilityCurve.VsConverter-valueType";
const S5159: &str = "VsCapabilityCurve.EquivalentACDCConverter";
const S5160: &str = "er:VsCapabilityCurve.EquivalentACDCConverter-cardinality";
const S5161: &str = "VsCapabilityCurve.EquivalentACDCConverter-cardinality";
const S5162: &str = "er:VsCapabilityCurve.EquivalentACDCConverter-valueType";
const S5163: &str = "VsCapabilityCurve.EquivalentACDCConverter-valueType";
const S5164: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:EquivalentACDCConverter";
const S5165: &str = "er:VsCapabilityCurve-AllowedProperties";
const S5166: &str = "VsConverter.CapabilityCurve2";
const S5167: &str = "er:VsConverter.CapabilityCurve2-propertyInverse";
const S5168: &str = "VsConverter.InsulatedGateBipolarTransistorValve";
const S5169: &str = "er:VsConverter.InsulatedGateBipolarTransistorValve-propertyInverse";
const S5170: &str = "FaultCauseType";
const S5171: &str = "Location";
const S5172: &str = "FaultCause";
const S5173: &str = "GridDisturbance";
const S5174: &str = "UnplannedOutage";
const S5175: &str = "CoordinateSystem";
const S5176: &str = "Fault";
const S5177: &str = "Interruption";
const S5178: &str = "PositionPoint";
const S5179: &str = "FaultOutage";
const S5180: &str = "gd:AllowedClasses-property";
const S5181: &str = "GridDisturbance-AP-Con-Simple-SHACL";
const S5182: &str = "Fault.FaultyEquipment";
const S5183: &str = "gd:Equipment.Faults-cardinality";
const S5184: &str = "Equipment.Faults-cardinality";
const S5185: &str = "Interruption.InterruptedDeliveryEquipment";
const S5186: &str = "gd:Equipment.Interruption-cardinality";
const S5187: &str = "Equipment.Interruption-cardinality";
const S5188: &str = "Outage.Equipments";
const S5189: &str = "gd:Equipment.Outages-cardinality";
const S5190: &str = "Equipment.Outages-cardinality";
const S5191: &str = "Equipment.UnplannedOutage";
const S5192: &str = "gd:Equipment.UnplannedOutage-valueType";
const S5193: &str = "Equipment.UnplannedOutage-valueType";
const S5194: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:UnplannedOutage";
const S5195: &str = "nc:UnplannedOutage";
const S5196: &str = "gd:Equipment.UnplannedOutage-cardinality";
const S5197: &str = "Equipment.UnplannedOutage-cardinality";
const S5198: &str = "Equipment.Faults";
const S5199: &str = "Equipment.Outages";
const S5200: &str = "Equipment.Interruption";
const S5201: &str = "gd:BatteryUnit-AllowedProperties";
const S5202: &str = "nc:CoordinateSystem";
const S5203: &str = "CoordinateSystem.crsUrn";
const S5204: &str = "gd:CoordinateSystem.crsUrn-datatype";
const S5205: &str = "CoordinateSystem.crsUrn-datatype";
const S5206: &str = "gd:CoordinateSystem.crsUrn-cardinality";
const S5207: &str = "CoordinateSystem.crsUrn-cardinality";
const S5208: &str = "gd:CoordinateSystem-AllowedProperties";
const S5209: &str = "CoordinateSystem.Locations";
const S5210: &str = "gd:CoordinateSystem.Locations-propertyInverse";
const S5211: &str = "gd:DCBreaker-AllowedProperties";
const S5212: &str = "gd:DCBusbar-AllowedProperties";
const S5213: &str = "gd:DCBypassSwitch-AllowedProperties";
const S5214: &str = "gd:DCChopper-AllowedProperties";
const S5215: &str = "gd:DCConverterParallelingSwitch-AllowedProperties";
const S5216: &str = "gd:DCDisconnector-AllowedProperties";
const S5217: &str = "gd:DCEarthReturnTransferSwitch-AllowedProperties";
const S5218: &str = "gd:DCEquivalentInjection-AllowedProperties";
const S5219: &str = "gd:DCGround-AllowedProperties";
const S5220: &str = "gd:DCHarmonicFilter-AllowedProperties";
const S5221: &str = "gd:DCLineParallelingSwitch-AllowedProperties";
const S5222: &str = "gd:DCLineSegment-AllowedProperties";
const S5223: &str = "gd:DCMetalicReturnSwitch-AllowedProperties";
const S5224: &str = "gd:DCNeutralBusGroundingSwitch-AllowedProperties";
const S5225: &str = "gd:DCNeutralBusSwitch-AllowedProperties";
const S5226: &str = "gd:DCSeriesDevice-AllowedProperties";
const S5227: &str = "gd:DCShunt-AllowedProperties";
const S5228: &str = "gd:DCSmoothingReactor-AllowedProperties";
const S5229: &str = "gd:DCSmoothingReactorArrester-AllowedProperties";
const S5230: &str = "gd:DCSwitch-AllowedProperties";
const S5231: &str = "gd:DCVoltageSource-AllowedProperties";
const S5232: &str = "gd:DiodeValve-AllowedProperties";
const S5233: &str = "gd:ElectricalChargingUnit-AllowedProperties";
const S5234: &str = "gd:EnergyConsumer-AllowedProperties";
const S5235: &str = "gd:Equipment.Faults-propertyInverse";
const S5236: &str = "gd:Equipment.Interruption-propertyInverse";
const S5237: &str = "gd:Equipment.Outages-propertyInverse";
const S5238: &str = "gd:EquivalentACDCConverter-AllowedProperties";
const S5239: &str = "gd:EquivalentGeneratingUnit-AllowedProperties";
const S5240: &str = "gd:EquivalentPowerElectronicsUnit-AllowedProperties";
const S5241: &str = "gd:ExternalNetworkInjection-AllowedProperties";
const S5242: &str = "nc:Fault";
const S5243: &str = "Fault.phases";
const S5244: &str = "gd:Fault.phases-datatype";
const S5245: &str = "Fault.phases-datatype";
const S5246: &str = "PhaseCode.s1";
const S5247: &str = "PhaseCode.ABCN";
const S5248: &str = "PhaseCode.s1N";
const S5249: &str = "PhaseCode.AC";
const S5250: &str = "PhaseCode.AB";
const S5251: &str = "PhaseCode.BCN";
const S5252: &str = "PhaseCode.XYN";
const S5253: &str = "PhaseCode.s2";
const S5254: &str = "PhaseCode.C";
const S5255: &str = "PhaseCode.AN";
const S5256: &str = "PhaseCode.B";
const S5257: &str = "PhaseCode.CN";
const S5258: &str = "PhaseCode.A";
const S5259: &str = "PhaseCode.XN";
const S5260: &str = "PhaseCode.ABC";
const S5261: &str = "PhaseCode.none";
const S5262: &str = "PhaseCode.s12N";
const S5263: &str = "PhaseCode.N";
const S5264: &str = "PhaseCode.s12";
const S5265: &str = "PhaseCode.X";
const S5266: &str = "PhaseCode.s2N";
const S5267: &str = "PhaseCode.BC";
const S5268: &str = "PhaseCode.XY";
const S5269: &str = "PhaseCode.ABN";
const S5270: &str = "PhaseCode.ACN";
const S5271: &str = "PhaseCode.BN";
const S5272: &str = "gd:Fault.phases-cardinality";
const S5273: &str = "Fault.phases-cardinality";
const S5274: &str = "FaultCause.Fault";
const S5275: &str = "gd:Fault.FaultCause-cardinality";
const S5276: &str = "Fault.FaultCause-cardinality";
const S5277: &str = "gd:Fault.FaultyEquipment-cardinality";
const S5278: &str = "Fault.FaultyEquipment-cardinality";
const S5279: &str = "Fault.duration";
const S5280: &str = "gd:Fault.duration-datatype";
const S5281: &str = "Fault.duration-datatype";
const S5282: &str = "gd:Fault.duration-cardinality";
const S5283: &str = "Fault.duration-cardinality";
const S5284: &str = "Fault.kind";
const S5285: &str = "gd:Fault.kind-datatype";
const S5286: &str = "Fault.kind-datatype";
const S5287: &str = "PhaseConnectedFaultKind.lineToGround";
const S5288: &str = "PhaseConnectedFaultKind.lineToLine";
const S5289: &str = "PhaseConnectedFaultKind.lineToLineToGround";
const S5290: &str = "PhaseConnectedFaultKind.lineOpen";
const S5291: &str = "gd:Fault.kind-cardinality";
const S5292: &str = "Fault.kind-cardinality";
const S5293: &str = "Fault.isPermanent";
const S5294: &str = "gd:Fault.isPermanent-datatype";
const S5295: &str = "Fault.isPermanent-datatype";
const S5296: &str = "gd:Fault.isPermanent-cardinality";
const S5297: &str = "Fault.isPermanent-cardinality";
const S5298: &str = "Fault.Location";
const S5299: &str = "gd:Fault.Location-valueType";
const S5300: &str = "Fault.Location-valueType";
const S5301: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:Location";
const S5302: &str = "nc:Location";
const S5303: &str = "gd:Fault.Location-cardinality";
const S5304: &str = "Fault.Location-cardinality";
const S5305: &str = "Fault.GridDisturbance";
const S5306: &str = "gd:Fault.GridDisturbance-valueType";
const S5307: &str = "Fault.GridDisturbance-valueType";
const S5308: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:GridDisturbance";
const S5309: &str = "nc:GridDisturbance";
const S5310: &str = "gd:Fault.GridDisturbance-cardinality";
const S5311: &str = "Fault.GridDisturbance-cardinality";
const S5312: &str = "Fault.faultKind";
const S5313: &str = "gd:Fault.faultKind-datatype";
const S5314: &str = "Fault.faultKind-datatype";
const S5315: &str = "FaultKind.lineOpen";
const S5316: &str = "FaultKind.other";
const S5317: &str = "FaultKind.functional";
const S5318: &str = "FaultKind.lineToGround";
const S5319: &str = "FaultKind.undesiredFunction";
const S5320: &str = "FaultKind.lineToLineToGround";
const S5321: &str = "FaultKind.lineToLine";
const S5322: &str = "gd:Fault.faultKind-cardinality";
const S5323: &str = "Fault.faultKind-cardinality";
const S5324: &str = "Fault.isDirectlyEarthed";
const S5325: &str = "gd:Fault.isDirectlyEarthed-datatype";
const S5326: &str = "Fault.isDirectlyEarthed-datatype";
const S5327: &str = "Fault.BaseVoltage";
const S5328: &str = "gd:Fault.BaseVoltage-cardinality";
const S5329: &str = "Fault.BaseVoltage-cardinality";
const S5330: &str = "gd:Fault.BaseVoltage-valueType";
const S5331: &str = "Fault.BaseVoltage-valueType";
const S5332: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:BaseVoltage";
const S5333: &str = "nc:BaseVoltage";
const S5334: &str = "Fault.category";
const S5335: &str = "gd:Fault.category-cardinality";
const S5336: &str = "Fault.category-cardinality";
const S5337: &str = "gd:Fault.category-datatype";
const S5338: &str = "Fault.category-datatype";
const S5339: &str = "FaultCategoryKind.system";
const S5340: &str = "FaultCategoryKind.technical";
const S5341: &str = "FaultCategoryKind.operational";
const S5342: &str = "Fault.SystemOperator";
const S5343: &str = "gd:Fault.SystemOperator-cardinality";
const S5344: &str = "Fault.SystemOperator-cardinality";
const S5345: &str = "Fault.occurredDateTime";
const S5346: &str = "gd:Fault.occurredDateTime-cardinality";
const S5347: &str = "Fault.occurredDateTime-cardinality";
const S5348: &str = "gd:Fault.occurredDateTime-datatype";
const S5349: &str = "Fault.occurredDateTime-datatype";
const S5350: &str = "Fault.sequenceNumber";
const S5351: &str = "gd:Fault.sequenceNumber-cardinality";
const S5352: &str = "Fault.sequenceNumber-cardinality";
const S5353: &str = "gd:Fault.sequenceNumber-datatype";
const S5354: &str = "Fault.sequenceNumber-datatype";
const S5355: &str = "Fault.isIntermittent";
const S5356: &str = "gd:Fault.isIntermittent-cardinality";
const S5357: &str = "Fault.isIntermittent-cardinality";
const S5358: &str = "gd:Fault.isIntermittent-datatype";
const S5359: &str = "Fault.isIntermittent-datatype";
const S5360: &str = "Fault.repairTime";
const S5361: &str = "gd:Fault.repairTime-cardinality";
const S5362: &str = "Fault.repairTime-cardinality";
const S5363: &str = "gd:Fault.repairTime-datatype";
const S5364: &str = "Fault.repairTime-datatype";
const S5365: &str = "gd:Fault.isDirectlyEarthed-cardinality";
const S5366: &str = "Fault.isDirectlyEarthed-cardinality";
const S5367: &str = "gd:Fault-AllowedProperties";
const S5368: &str = "Fault.FaultCause";
const S5369: &str = "gd:Fault.FaultCause-propertyInverse";
const S5370: &str = "Fault.FaultOutage";
const S5371: &str = "gd:Fault.FaultOutage-propertyInverse";
const S5372: &str = "gd:Fault.FaultyEquipment-valueType";
const S5373: &str = "Fault.FaultyEquipment-valueType";
const S5374: &str = "gd:Fault.SystemOperator-valueType";
const S5375: &str = "Fault.SystemOperator-valueType";
const S5376: &str = "nc:FaultCause";
const S5377: &str = "gd:FaultCause.Fault-valueType";
const S5378: &str = "FaultCause.Fault-valueType";
const S5379: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:Fault";
const S5380: &str = "gd:FaultCause.Fault-cardinality";
const S5381: &str = "FaultCause.Fault-cardinality";
const S5382: &str = "FaultCause.FaultCauseType";
const S5383: &str = "gd:FaultCause.FaultCauseType-valueType";
const S5384: &str = "FaultCause.FaultCauseType-valueType";
const S5385: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:FaultCauseType";
const S5386: &str = "nc:FaultCauseType";
const S5387: &str = "gd:FaultCause.FaultCauseType-cardinality";
const S5388: &str = "FaultCause.FaultCauseType-cardinality";
const S5389: &str = "FaultCause.certaintyLevel";
const S5390: &str = "gd:FaultCause.certaintyLevel-datatype";
const S5391: &str = "FaultCause.certaintyLevel-datatype";
const S5392: &str = "CertaintyLevelKind.low";
const S5393: &str = "CertaintyLevelKind.high";
const S5394: &str = "CertaintyLevelKind.none";
const S5395: &str = "CertaintyLevelKind.medium";
const S5396: &str = "gd:FaultCause.certaintyLevel-cardinality";
const S5397: &str = "FaultCause.certaintyLevel-cardinality";
const S5398: &str = "FaultCause.mRID";
const S5399: &str = "gd:FaultCause.mRID-datatype";
const S5400: &str = "FaultCause.mRID-datatype";
const S5401: &str = "gd:FaultCause.mRID-cardinality";
const S5402: &str = "FaultCause.mRID-cardinality";
const S5403: &str = "gd:FaultCause-AllowedProperties";
const S5404: &str = "gd:FaultCauseType-AllowedProperties";
const S5405: &str = "FaultCauseType.FaultCause";
const S5406: &str = "gd:FaultCauseType.FaultCause-propertyInverse";
const S5407: &str = "nc:FaultOutage";
const S5408: &str = "FaultOutage.Fault";
const S5409: &str = "gd:FaultOutage.Fault-valueType";
const S5410: &str = "FaultOutage.Fault-valueType";
const S5411: &str = "gd:FaultOutage.Fault-cardinality";
const S5412: &str = "FaultOutage.Fault-cardinality";
const S5413: &str = "FaultOutage.Outage";
const S5414: &str = "gd:FaultOutage.Outage-valueType";
const S5415: &str = "FaultOutage.Outage-valueType";
const S5416: &str = "gd:FaultOutage.Outage-cardinality";
const S5417: &str = "FaultOutage.Outage-cardinality";
const S5418: &str = "FaultOutage.isMainFault";
const S5419: &str = "gd:FaultOutage.isMainFault-datatype";
const S5420: &str = "FaultOutage.isMainFault-datatype";
const S5421: &str = "gd:FaultOutage.isMainFault-cardinality";
const S5422: &str = "FaultOutage.isMainFault-cardinality";
const S5423: &str = "FaultOutage.mRID";
const S5424: &str = "gd:FaultOutage.mRID-datatype";
const S5425: &str = "FaultOutage.mRID-datatype";
const S5426: &str = "gd:FaultOutage.mRID-cardinality";
const S5427: &str = "FaultOutage.mRID-cardinality";
const S5428: &str = "gd:FaultOutage-AllowedProperties";
const S5429: &str = "gd:FlexibleEnergyUnit-AllowedProperties";
const S5430: &str = "gd:GateTurnOffThyristorValve-AllowedProperties";
const S5431: &str = "gd:GeneratingUnit-AllowedProperties";
const S5432: &str = "gd:GeothermalGeneratingUnit-AllowedProperties";
const S5433: &str = "gd:GridDisturbance.Fault-cardinality";
const S5434: &str = "GridDisturbance.Fault-cardinality";
const S5435: &str = "gd:GridDisturbance-AllowedProperties";
const S5436: &str = "GridDisturbance.Fault";
const S5437: &str = "gd:GridDisturbance.Fault-propertyInverse";
const S5438: &str = "gd:HydroPump-AllowedProperties";
const S5439: &str = "gd:IndustryUnit-AllowedProperties";
const S5440: &str = "gd:Installation-AllowedProperties";
const S5441: &str = "gd:InsulatedGateBipolarTransistorValve-AllowedProperties";
const S5442: &str = "nc:Interruption";
const S5443: &str = "Interruption.startDateTime";
const S5444: &str = "gd:Interruption.startDateTime-cardinality";
const S5445: &str = "Interruption.startDateTime-cardinality";
const S5446: &str = "gd:Interruption.startDateTime-datatype";
const S5447: &str = "Interruption.startDateTime-datatype";
const S5448: &str = "Interruption.interruptedPower";
const S5449: &str = "gd:Interruption.interruptedPower-cardinality";
const S5450: &str = "Interruption.interruptedPower-cardinality";
const S5451: &str = "gd:Interruption.interruptedPower-datatype";
const S5452: &str = "Interruption.interruptedPower-datatype";
const S5453: &str = "Interruption.energyNotSupplied";
const S5454: &str = "gd:Interruption.energyNotSupplied-cardinality";
const S5455: &str = "Interruption.energyNotSupplied-cardinality";
const S5456: &str = "gd:Interruption.energyNotSupplied-datatype";
const S5457: &str = "Interruption.energyNotSupplied-datatype";
const S5458: &str = "Interruption.energyNotDelivered";
const S5459: &str = "gd:Interruption.energyNotDelivered-cardinality";
const S5460: &str = "Interruption.energyNotDelivered-cardinality";
const S5461: &str = "gd:Interruption.energyNotDelivered-datatype";
const S5462: &str = "Interruption.energyNotDelivered-datatype";
const S5463: &str = "Interruption.duration";
const S5464: &str = "gd:Interruption.duration-cardinality";
const S5465: &str = "Interruption.duration-cardinality";
const S5466: &str = "gd:Interruption.duration-datatype";
const S5467: &str = "Interruption.duration-datatype";
const S5468: &str = "Interruption.Outage";
const S5469: &str = "gd:Interruption.Outage-cardinality";
const S5470: &str = "Interruption.Outage-cardinality";
const S5471: &str = "gd:Interruption.Outage-valueType";
const S5472: &str = "Interruption.Outage-valueType";
const S5473: &str = "gd:Interruption.InterruptedDeliveryEquipment-cardinality";
const S5474: &str = "Interruption.InterruptedDeliveryEquipment-cardinality";
const S5475: &str = "gd:Interruption-AllowedProperties";
const S5476: &str = "gd:Interruption.InterruptedDeliveryEquipment-valueType";
const S5477: &str = "Interruption.InterruptedDeliveryEquipment-valueType";
const S5478: &str = "Location.CoordinateSystem";
const S5479: &str = "gd:Location.CoordinateSystem-valueType";
const S5480: &str = "Location.CoordinateSystem-valueType";
const S5481: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:CoordinateSystem";
const S5482: &str = "gd:Location.CoordinateSystem-cardinality";
const S5483: &str = "Location.CoordinateSystem-cardinality";
const S5484: &str = "PositionPoint.Location";
const S5485: &str = "gd:Location.PositionPoints-cardinality";
const S5486: &str = "Location.PositionPoints-cardinality";
const S5487: &str = "gd:Location-AllowedProperties";
const S5488: &str = "Location.Fault";
const S5489: &str = "gd:Location.Fault-propertyInverse";
const S5490: &str = "Location.PositionPoints";
const S5491: &str = "gd:Location.PositionPoints-propertyInverse";
const S5492: &str = "gd:MobileElectricalUnit-AllowedProperties";
const S5493: &str = "gd:ModularMultilevelConverter-AllowedProperties";
const S5494: &str = "gd:ModularMultilevelConverterValve-AllowedProperties";
const S5495: &str = "gd:ModularStaticSynchronousSeriesCompensator-AllowedProperties";
const S5496: &str = "gd:NuclearGeneratingUnit-AllowedProperties";
const S5497: &str = "gd:Outage.Equipments-valueType";
const S5498: &str = "Outage.Equipments-valueType";
const S5499: &str = "Outage.FaultOutage";
const S5500: &str = "gd:Outage.FaultOutage-propertyInverse";
const S5501: &str = "Outage.Interruption";
const S5502: &str = "gd:Outage.Interruption-propertyInverse";
const S5503: &str = "nc:PositionPoint";
const S5504: &str = "gd:PositionPoint.Location-valueType";
const S5505: &str = "PositionPoint.Location-valueType";
const S5506: &str = "gd:PositionPoint.Location-cardinality";
const S5507: &str = "PositionPoint.Location-cardinality";
const S5508: &str = "PositionPoint.xPosition";
const S5509: &str = "gd:PositionPoint.xPosition-datatype";
const S5510: &str = "PositionPoint.xPosition-datatype";
const S5511: &str = "gd:PositionPoint.xPosition-cardinality";
const S5512: &str = "PositionPoint.xPosition-cardinality";
const S5513: &str = "PositionPoint.yPosition";
const S5514: &str = "gd:PositionPoint.yPosition-datatype";
const S5515: &str = "PositionPoint.yPosition-datatype";
const S5516: &str = "gd:PositionPoint.yPosition-cardinality";
const S5517: &str = "PositionPoint.yPosition-cardinality";
const S5518: &str = "PositionPoint.zPosition";
const S5519: &str = "gd:PositionPoint.zPosition-datatype";
const S5520: &str = "PositionPoint.zPosition-datatype";
const S5521: &str = "gd:PositionPoint.zPosition-cardinality";
const S5522: &str = "PositionPoint.zPosition-cardinality";
const S5523: &str = "gd:PositionPoint-AllowedProperties";
const S5524: &str = "gd:PowerElectricalChemicalUnit-AllowedProperties";
const S5525: &str = "gd:PowerElectronicsMarineUnit-AllowedProperties";
const S5526: &str = "gd:PowerElectronicsUnit-AllowedProperties";
const S5527: &str = "gd:StaticSynchronousCompensator-AllowedProperties";
const S5528: &str = "gd:StaticSynchronousSeriesCompensator-AllowedProperties";
const S5529: &str = "gd:StaticVarCompensator-AllowedProperties";
const S5530: &str = "gd:ThermalGeneratingUnit-AllowedProperties";
const S5531: &str = "gd:ThyristorControlledSeriesCompensator-AllowedProperties";
const S5532: &str = "gd:ThyristorValve-AllowedProperties";
const S5533: &str = "UnplannedOutage.tripKind";
const S5534: &str = "gd:UnplannedOutage.tripKind-cardinality";
const S5535: &str = "UnplannedOutage.tripKind-cardinality";
const S5536: &str = "gd:UnplannedOutage.tripKind-datatype";
const S5537: &str = "UnplannedOutage.tripKind-datatype";
const S5538: &str = "TripKind.manual";
const S5539: &str = "TripKind.automatic";
const S5540: &str = "TripKind.automaticWithUnsuccessfulAutomaticReclosing";
const S5541: &str = "UnplannedOutage.systemUnitKind";
const S5542: &str = "gd:UnplannedOutage.systemUnitKind-cardinality";
const S5543: &str = "UnplannedOutage.systemUnitKind-cardinality";
const S5544: &str = "gd:UnplannedOutage.systemUnitKind-datatype";
const S5545: &str = "UnplannedOutage.systemUnitKind-datatype";
const S5546: &str = "SystemUnitKind.facts";
const S5547: &str = "SystemUnitKind.svc";
const S5548: &str = "SystemUnitKind.powerTransformer";
const S5549: &str = "SystemUnitKind.dcConverter";
const S5550: &str = "SystemUnitKind.cable";
const S5551: &str = "SystemUnitKind.overheadLine";
const S5552: &str = "SystemUnitKind.reactor";
const S5553: &str = "SystemUnitKind.seriesCapacitor";
const S5554: &str = "SystemUnitKind.shuntCapacitor";
const S5555: &str = "SystemUnitKind.other";
const S5556: &str = "SystemUnitKind.dcCable";
const S5557: &str = "SystemUnitKind.busbar";
const S5558: &str = "UnplannedOutage.startDateTime";
const S5559: &str = "gd:UnplannedOutage.startDateTime-cardinality";
const S5560: &str = "UnplannedOutage.startDateTime-cardinality";
const S5561: &str = "gd:UnplannedOutage.startDateTime-datatype";
const S5562: &str = "UnplannedOutage.startDateTime-datatype";
const S5563: &str = "UnplannedOutage.reportedStartTime";
const S5564: &str = "gd:UnplannedOutage.reportedStartTime-cardinality";
const S5565: &str = "UnplannedOutage.reportedStartTime-cardinality";
const S5566: &str = "gd:UnplannedOutage.reportedStartTime-datatype";
const S5567: &str = "UnplannedOutage.reportedStartTime-datatype";
const S5568: &str = "UnplannedOutage.duration";
const S5569: &str = "gd:UnplannedOutage.duration-cardinality";
const S5570: &str = "UnplannedOutage.duration-cardinality";
const S5571: &str = "gd:UnplannedOutage.duration-datatype";
const S5572: &str = "UnplannedOutage.duration-datatype";
const S5573: &str = "UnplannedOutage.autoReclosingKind";
const S5574: &str = "gd:UnplannedOutage.autoReclosingKind-cardinality";
const S5575: &str = "UnplannedOutage.autoReclosingKind-cardinality";
const S5576: &str = "gd:UnplannedOutage.autoReclosingKind-datatype";
const S5577: &str = "UnplannedOutage.autoReclosingKind-datatype";
const S5578: &str = "AutoReclosingKind.automaticallyAfterLessThan2Seconds";
const S5579: &str = "AutoReclosingKind.unknown";
const S5580: &str = "AutoReclosingKind.manuallyAfterRestructuringOfOperations";
const S5581: &str = "AutoReclosingKind.manuallyWithoutEitherInspectionRepairOrRestructuringOfOperations";
const S5582: &str = "AutoReclosingKind.automaticallyAfter2SecondsOrMore";
const S5583: &str = "AutoReclosingKind.manuallyAfterRepair";
const S5584: &str = "AutoReclosingKind.manuallyAfterInspection";
const S5585: &str = "AutoReclosingKind.other";
const S5586: &str = "gd:UnplannedOutage.TrippedEquipment-cardinality";
const S5587: &str = "UnplannedOutage.TrippedEquipment-cardinality";
const S5588: &str = "gd:Outage.Equipments-cardinality";
const S5589: &str = "Outage.Equipments-cardinality";
const S5590: &str = "gd:UnplannedOutage-AllowedProperties";
const S5591: &str = "UnplannedOutage.TrippedEquipment";
const S5592: &str = "gd:UnplannedOutage.TrippedEquipment-propertyInverse";
const S5593: &str = "nc:CalculationBasedImpactAssessmentMatrix";
const S5594: &str = "OutcomeValue.ImpactAssessmentMatrix";
const S5595: &str = "nc:RemedialActionScheduleOutcomeValue";
const S5596: &str = "iamc:OutcomeValue.ImpactAssessmentMatrix-CalculationBasedImpactAssessmentMatrix";
const S5597: &str = "C:NC:IAM:OutcomeValue.RemedialActionSchedule:calculationBasedImpactAssessmentMatrix";
const S5598: &str = "RemedialActionOutcomeValue is instantiated for a CalculationBasedImpactAssessmentMatrix.";
const S5599: &str = "For a CalculationBasedImpactAssessmentMatrix, RemedialActionOutcomeValue shall not be exchanged.";
const S5600: &str = "ImpactAssessmentMatrix-AP-Con-Complex-SHACL";
const S5601: &str = "nc:ConnectingImpactAssessmentMatrix";
const S5602: &str = "iamc:OutcomeValue.ImpactAssessmentMatrix-ConnectingImpactAssessmentMatrix";
const S5603: &str = "C:NC:IAM:ConnectingImpactAssessmentMatrix:outcomeValue";
const S5604: &str = "RemedialActionScheduleOutcomeValue or RemedialActionOutcomeValue is not instantiated for a ConnectingImpactAssessmentMatrix.";
const S5605: &str = "For a ConnectingImpactAssessmentMatrix, shall have either RemedialActionScheduleOutcomeValue or RemedialActionOutcomeValue.";
const S5606: &str = "nc:RemedialActionOutcomeValue";
const S5607: &str = "nc:ListBasedImpactAssessmentMatrix";
const S5608: &str = "iamc:OutcomeValue.ImpactAssessmentMatrix-listBasedImpactAssessmentMatrix";
const S5609: &str = "C:NC:IAM:ListBasedImpactAssessmentMatrix:outcomeValue";
const S5610: &str = "RemedialActionScheduleOutcomeValue is instantiated for a ListBasedImpactAssessmentMatrix.";
const S5611: &str = "For a ListBasedImpactAssessmentMatrix, RemedialActionScheduleOutcomeValue shall not be exchanged.";
const S5612: &str = "nc:QualitativeRemedialActionImpact";
const S5613: &str = "nc:QuantitativeRemedialActionImpact";
const S5614: &str = "RemedialActionImpact.RemedialAction";
const S5615: &str = "RemedialActionImpact.RemedialActionGroup";
const S5616: &str = "iamc:RemedialActionImpact-associations";
const S5617: &str = "C:NC:IAM:RemedialActionImpact:associations";
const S5618: &str = "A RemedialActionImpact does not have either RemedialActionGroup or RemedialAction associated with it or it has both.";
const S5619: &str = "A RemedialActionImpact shall have either RemedialActionGroup or RemedialAction associated with it.";
const S5620: &str = "RemedialActionOutcomeValue.RemedialAction";
const S5621: &str = "RemedialActionOutcomeValue.RemedialActionGroup";
const S5622: &str = "iamc:RemedialActionOutcomeValue-associations";
const S5623: &str = "C:NC:IAM:RemedialActionOutcomeValue:associations";
const S5624: &str = "A RemedialActionOutcomeValue does not have either RemedialActionGroup or RemedialAction associated with it or it has both.";
const S5625: &str = "A RemedialActionOutcomeValue shall have either RemedialActionGroup or RemedialAction associated with it.";
const S5626: &str = "RemedialActionScheduleOutcomeValue";
const S5627: &str = "CalculationBasedImpactAssessmentMatrix";
const S5628: &str = "RemedialActionOutcomeValue";
const S5629: &str = "OwnerRemedialActionAssessment";
const S5630: &str = "ListBasedImpactAssessmentMatrix";
const S5631: &str = "QuantitativeRemedialActionImpact";
const S5632: &str = "QualitativeRemedialActionImpact";
const S5633: &str = "ConnectingImpactAssessmentMatrix";
const S5634: &str = "iam:AllowedClasses-property";
const S5635: &str = "ImpactAssessmentMatrix-AP-Con-Simple-SHACL";
const S5636: &str = "iam:ImpactAssessmentMatrix.OutcomeValue-cardinality";
const S5637: &str = "ImpactAssessmentMatrix.OutcomeValue-cardinality";
const S5638: &str = "iam:CalculationBasedImpactAssessmentMatrix-AllowedProperties";
const S5639: &str = "iam:ConnectingImpactAssessmentMatrix-AllowedProperties";
const S5640: &str = "ImpactAssessmentMatrix.OutcomeValue";
const S5641: &str = "iam:ImpactAssessmentMatrix.OutcomeValue-propertyInverse";
const S5642: &str = "iam:ListBasedImpactAssessmentMatrix-AllowedProperties";
const S5643: &str = "iam:OutcomeValue.ImpactAssessmentMatrix-valueType";
const S5644: &str = "OutcomeValue.ImpactAssessmentMatrix-valueType";
const S5645: &str = "OutcomeValue.ImpactedSystemOperator";
const S5646: &str = "iam:OutcomeValue.ImpactedSystemOperator-valueType";
const S5647: &str = "OutcomeValue.ImpactedSystemOperator-valueType";
const S5648: &str = "nc:OwnerRemedialActionAssessment";
const S5649: &str = "OwnerRemedialActionAssessment.ImpactedSystemOperator";
const S5650: &str = "iam:OwnerRemedialActionAssessment.ImpactedSystemOperator-cardinality";
const S5651: &str = "OwnerRemedialActionAssessment.ImpactedSystemOperator-cardinality";
const S5652: &str = "OwnerRemedialActionAssessment.RemedialActionImpact";
const S5653: &str = "iam:OwnerRemedialActionAssessment.RemedialActionImpact-cardinality";
const S5654: &str = "OwnerRemedialActionAssessment.RemedialActionImpact-cardinality";
const S5655: &str = "OwnerRemedialActionAssessment.mRID";
const S5656: &str = "iam:OwnerRemedialActionAssessment.mRID-datatype";
const S5657: &str = "OwnerRemedialActionAssessment.mRID-datatype";
const S5658: &str = "iam:OwnerRemedialActionAssessment.mRID-cardinality";
const S5659: &str = "OwnerRemedialActionAssessment.mRID-cardinality";
const S5660: &str = "iam:OwnerRemedialActionAssessment-AllowedProperties";
const S5661: &str = "iam:OwnerRemedialActionAssessment.ImpactedSystemOperator-valueType";
const S5662: &str = "OwnerRemedialActionAssessment.ImpactedSystemOperator-valueType";
const S5663: &str = "iam:OwnerRemedialActionAssessment.RemedialActionImpact-valueType";
const S5664: &str = "OwnerRemedialActionAssessment.RemedialActionImpact-valueType";
const S5665: &str = "RemedialActionImpact.mRID";
const S5666: &str = "iam:RemedialActionImpact.mRID-datatype";
const S5667: &str = "RemedialActionImpact.mRID-datatype";
const S5668: &str = "iam:RemedialActionImpact.mRID-cardinality";
const S5669: &str = "RemedialActionImpact.mRID-cardinality";
const S5670: &str = "iam:RemedialActionImpact.RemedialActionGroup-valueType";
const S5671: &str = "RemedialActionImpact.RemedialActionGroup-valueType";
const S5672: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:RemedialActionGroup";
const S5673: &str = "nc:RemedialActionGroup";
const S5674: &str = "iam:RemedialActionImpact.RemedialActionGroup-cardinality";
const S5675: &str = "RemedialActionImpact.RemedialActionGroup-cardinality";
const S5676: &str = "RemedialActionImpact.impactQuantity";
const S5677: &str = "iam:RemedialActionImpact.impactQuantity-datatype";
const S5678: &str = "RemedialActionImpact.impactQuantity-datatype";
const S5679: &str = "iam:RemedialActionImpact.impactQuantity-cardinality";
const S5680: &str = "RemedialActionImpact.impactQuantity-cardinality";
const S5681: &str = "RemedialActionImpact.kind";
const S5682: &str = "iam:RemedialActionImpact.kind-datatype";
const S5683: &str = "RemedialActionImpact.kind-datatype";
const S5684: &str = "ImpactAgreementKind.always";
const S5685: &str = "ImpactAgreementKind.never";
const S5686: &str = "ImpactAgreementKind.noAgreement";
const S5687: &str = "iam:RemedialActionImpact.kind-cardinality";
const S5688: &str = "RemedialActionImpact.kind-cardinality";
const S5689: &str = "iam:RemedialActionImpact.RemedialAction-cardinality";
const S5690: &str = "RemedialActionImpact.RemedialAction-cardinality";
const S5691: &str = "RemedialActionImpact.AssessingSystemOperator";
const S5692: &str = "iam:RemedialActionImpact.AssessingSystemOperator-cardinality";
const S5693: &str = "RemedialActionImpact.AssessingSystemOperator-cardinality";
const S5694: &str = "iam:QualitativeRemedialActionImpact-AllowedProperties";
const S5695: &str = "QuantitativeRemedialActionImpact.SensitivityArea";
const S5696: &str = "iam:QuantitativeRemedialActionImpact.SensitivityArea-valueType";
const S5697: &str = "QuantitativeRemedialActionImpact.SensitivityArea-valueType";
const S5698: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:SensitivityArea";
const S5699: &str = "iam:QuantitativeRemedialActionImpact.SensitivityArea-cardinality";
const S5700: &str = "QuantitativeRemedialActionImpact.SensitivityArea-cardinality";
const S5701: &str = "iam:QuantitativeRemedialActionImpact-AllowedProperties";
const S5702: &str = "iam:RemedialActionImpact.AssessingSystemOperator-valueType";
const S5703: &str = "RemedialActionImpact.AssessingSystemOperator-valueType";
const S5704: &str = "RemedialActionImpact.OwnerRemedialActionAssessment";
const S5705: &str = "iam:RemedialActionImpact.OwnerRemedialActionAssessment-propertyInverse";
const S5706: &str = "iam:RemedialActionImpact.RemedialAction-valueType";
const S5707: &str = "RemedialActionImpact.RemedialAction-valueType";
const S5708: &str = "iam:OutcomeValue.ImpactAssessmentMatrix-cardinality";
const S5709: &str = "OutcomeValue.ImpactAssessmentMatrix-cardinality";
const S5710: &str = "iam:OutcomeValue.ImpactedSystemOperator-cardinality";
const S5711: &str = "OutcomeValue.ImpactedSystemOperator-cardinality";
const S5712: &str = "OutcomeValue.mRID";
const S5713: &str = "iam:OutcomeValue.mRID-datatype";
const S5714: &str = "OutcomeValue.mRID-datatype";
const S5715: &str = "iam:OutcomeValue.mRID-cardinality";
const S5716: &str = "OutcomeValue.mRID-cardinality";
const S5717: &str = "OutcomeValue.outcome";
const S5718: &str = "iam:OutcomeValue.outcome-datatype";
const S5719: &str = "OutcomeValue.outcome-datatype";
const S5720: &str = "OutcomeImpactAssessmentKind.true";
const S5721: &str = "OutcomeImpactAssessmentKind.false";
const S5722: &str = "OutcomeImpactAssessmentKind.undecided";
const S5723: &str = "iam:OutcomeValue.outcome-cardinality";
const S5724: &str = "OutcomeValue.outcome-cardinality";
const S5725: &str = "iam:RemedialActionOutcomeValue.RemedialAction-cardinality";
const S5726: &str = "RemedialActionOutcomeValue.RemedialAction-cardinality";
const S5727: &str = "iam:RemedialActionOutcomeValue.RemedialActionGroup-valueType";
const S5728: &str = "RemedialActionOutcomeValue.RemedialActionGroup-valueType";
const S5729: &str = "iam:RemedialActionOutcomeValue.RemedialActionGroup-cardinality";
const S5730: &str = "RemedialActionOutcomeValue.RemedialActionGroup-cardinality";
const S5731: &str = "RemedialActionOutcomeValue.impactQuantity";
const S5732: &str = "iam:RemedialActionOutcomeValue.impactQuantity-datatype";
const S5733: &str = "RemedialActionOutcomeValue.impactQuantity-datatype";
const S5734: &str = "iam:RemedialActionOutcomeValue.impactQuantity-cardinality";
const S5735: &str = "RemedialActionOutcomeValue.impactQuantity-cardinality";
const S5736: &str = "iam:RemedialActionOutcomeValue-AllowedProperties";
const S5737: &str = "iam:RemedialActionOutcomeValue.RemedialAction-valueType";
const S5738: &str = "RemedialActionOutcomeValue.RemedialAction-valueType";
const S5739: &str = "RemedialActionScheduleOutcomeValue.RemedialActionSchedule";
const S5740: &str = "iam:RemedialActionScheduleOutcomeValue.RemedialActionSchedule-valueType";
const S5741: &str = "RemedialActionScheduleOutcomeValue.RemedialActionSchedule-valueType";
const S5742: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:RemedialActionSchedule";
const S5743: &str = "nc:RemedialActionSchedule";
const S5744: &str = "iam:RemedialActionScheduleOutcomeValue.RemedialActionSchedule-cardinality";
const S5745: &str = "RemedialActionScheduleOutcomeValue.RemedialActionSchedule-cardinality";
const S5746: &str = "iam:RemedialActionScheduleOutcomeValue-AllowedProperties";
const S5747: &str = "MonitoringArea";
const S5748: &str = "ObservabilityArea";
const S5749: &str = "AreaBorderTerminal";
const S5750: &str = "ContingencyArea";
const S5751: &str = "SensitivityArea";
const S5752: &str = "ma:AllowedClasses-property";
const S5753: &str = "MonitoringArea-AP-Con-Simple-SHACL";
const S5754: &str = "nc:AreaBorderTerminal";
const S5755: &str = "AreaBorderTerminal.MonitoringArea";
const S5756: &str = "ma:AreaBorderTerminal.MonitoringArea-cardinality";
const S5757: &str = "AreaBorderTerminal.MonitoringArea-cardinality";
const S5758: &str = "AreaBorderTerminal.Terminal";
const S5759: &str = "ma:AreaBorderTerminal.Terminal-valueType";
const S5760: &str = "AreaBorderTerminal.Terminal-valueType";
const S5761: &str = "ma:AreaBorderTerminal.Terminal-cardinality";
const S5762: &str = "AreaBorderTerminal.Terminal-cardinality";
const S5763: &str = "AreaBorderTerminal.mRID";
const S5764: &str = "ma:AreaBorderTerminal.mRID-datatype";
const S5765: &str = "AreaBorderTerminal.mRID-datatype";
const S5766: &str = "ma:AreaBorderTerminal.mRID-cardinality";
const S5767: &str = "AreaBorderTerminal.mRID-cardinality";
const S5768: &str = "ma:AreaBorderTerminal-AllowedProperties";
const S5769: &str = "ma:AreaBorderTerminal.MonitoringArea-valueType";
const S5770: &str = "AreaBorderTerminal.MonitoringArea-valueType";
const S5771: &str = "InfluenceArea.voltageInfluenceFactor";
const S5772: &str = "ma:InfluenceArea.voltageInfluenceFactor-cardinality";
const S5773: &str = "InfluenceArea.voltageInfluenceFactor-cardinality";
const S5774: &str = "ma:InfluenceArea.voltageInfluenceFactor-datatype";
const S5775: &str = "InfluenceArea.voltageInfluenceFactor-datatype";
const S5776: &str = "InfluenceArea.identificationInfluenceFactor";
const S5777: &str = "ma:InfluenceArea.identificationInfluenceFactor-cardinality";
const S5778: &str = "InfluenceArea.identificationInfluenceFactor-cardinality";
const S5779: &str = "ma:InfluenceArea.identificationInfluenceFactor-datatype";
const S5780: &str = "InfluenceArea.identificationInfluenceFactor-datatype";
const S5781: &str = "InfluenceArea.filteringInfluenceFactor";
const S5782: &str = "ma:InfluenceArea.filteringInfluenceFactor-cardinality";
const S5783: &str = "InfluenceArea.filteringInfluenceFactor-cardinality";
const S5784: &str = "ma:InfluenceArea.filteringInfluenceFactor-datatype";
const S5785: &str = "InfluenceArea.filteringInfluenceFactor-datatype";
const S5786: &str = "MonitoringArea.SynchronousArea";
const S5787: &str = "ma:MonitoringArea.SynchronousArea-cardinality";
const S5788: &str = "MonitoringArea.SynchronousArea-cardinality";
const S5789: &str = "ma:MonitoringArea.SynchronousArea-valueType";
const S5790: &str = "MonitoringArea.SynchronousArea-valueType";
const S5791: &str = "MonitoringArea.Region";
const S5792: &str = "ma:MonitoringArea.Region-cardinality";
const S5793: &str = "MonitoringArea.Region-cardinality";
const S5794: &str = "MonitoringArea.SystemOperator";
const S5795: &str = "ma:MonitoringArea.SystemOperator-cardinality";
const S5796: &str = "MonitoringArea.SystemOperator-cardinality";
const S5797: &str = "ma:ContingencyArea-AllowedProperties";
const S5798: &str = "MonitoringArea.AreaBorderTerminal";
const S5799: &str = "ma:MonitoringArea.AreaBorderTerminal-propertyInverse";
const S5800: &str = "ma:MonitoringArea.Region-valueType";
const S5801: &str = "MonitoringArea.Region-valueType";
const S5802: &str = "ma:MonitoringArea.SystemOperator-valueType";
const S5803: &str = "MonitoringArea.SystemOperator-valueType";
const S5804: &str = "ma:ObservabilityArea-AllowedProperties";
const S5805: &str = "ma:SensitivityArea-AllowedProperties";
const S5806: &str = "io:IdentifiedObject.description-stringLength";
const S5807: &str = "C:452:ALL:IdentifiedObject.description:stringLength";
const S5808: &str = "String length is greater than 256 characters.";
const S5809: &str = "The string IdentifiedObject.description is maximum 256 characters.";
const S5810: &str = "NC-AP-Con-Complex-IdentifiedObjecStringLength-SHACL";
const S5811: &str = "io:IdentifiedObject.name-stringLength";
const S5812: &str = "C:452:ALL:IdentifiedObject.name:stringLength";
const S5813: &str = "String length is greater than 128 characters.";
const S5814: &str = "The string IdentifiedObject.name has a maximum of 128 characters.";
const S5815: &str = "DesignationAuthority";
const S5816: &str = "Designation";
const S5817: &str = "DesignationType";
const S5818: &str = "Identity";
const S5819: &str = "or:AllowedClasses-property";
const S5820: &str = "ObjectRegistry-AP-Con-Simple-SHACL";
const S5821: &str = "nc:Designation";
const S5822: &str = "Identity.identifier";
const S5823: &str = "or:Identity.identifier-datatype";
const S5824: &str = "Identity.identifier-datatype";
const S5825: &str = "or:Identity.identifier-cardinality";
const S5826: &str = "Identity.identifier-cardinality";
const S5827: &str = "Designation.DesignationAuthority";
const S5828: &str = "or:Designation.DesignationAuthority-valueType";
const S5829: &str = "Designation.DesignationAuthority-valueType";
const S5830: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DesignationAuthority";
const S5831: &str = "nc:DesignationAuthority";
const S5832: &str = "or:Designation.DesignationAuthority-cardinality";
const S5833: &str = "Designation.DesignationAuthority-cardinality";
const S5834: &str = "Designation.DesignationType";
const S5835: &str = "or:Designation.DesignationType-valueType";
const S5836: &str = "Designation.DesignationType-valueType";
const S5837: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DesignationType";
const S5838: &str = "nc:DesignationType";
const S5839: &str = "or:Designation.DesignationType-cardinality";
const S5840: &str = "Designation.DesignationType-cardinality";
const S5841: &str = "Designation.IdentifiedObject";
const S5842: &str = "ido:Designation.IdentifiedObject-cardinality";
const S5843: &str = "Designation.IdentifiedObject-cardinality";
const S5844: &str = "Designation.kind";
const S5845: &str = "or:Designation.kind-datatype";
const S5846: &str = "Designation.kind-datatype";
const S5847: &str = "DesignationKind.uuid";
const S5848: &str = "DesignationKind.local";
const S5849: &str = "DesignationKind.label";
const S5850: &str = "DesignationKind.iec61850";
const S5851: &str = "DesignationKind.alias";
const S5852: &str = "DesignationKind.device";
const S5853: &str = "DesignationKind.eic";
const S5854: &str = "DesignationKind.path";
const S5855: &str = "DesignationKind.urn";
const S5856: &str = "DesignationKind.rds";
const S5857: &str = "or:Designation.kind-cardinality";
const S5858: &str = "Designation.kind-cardinality";
const S5859: &str = "Designation.value";
const S5860: &str = "or:Designation.value-datatype";
const S5861: &str = "Designation.value-datatype";
const S5862: &str = "or:Designation.value-cardinality";
const S5863: &str = "Designation.value-cardinality";
const S5864: &str = "or:Designation-AllowedProperties";
const S5865: &str = "or:Designation.IdentifiedObject-valueType";
const S5866: &str = "Designation.IdentifiedObject-valueType";
const S5867: &str = "Accumulator";
const S5868: &str = "AccumulatorLimit";
const S5869: &str = "AccumulatorLimitSet";
const S5870: &str = "AccumulatorReset";
const S5871: &str = "AccumulatorValue";
const S5872: &str = "Analog";
const S5873: &str = "AnalogLimit";
const S5874: &str = "AnalogLimitSet";
const S5875: &str = "AnalogValue";
const S5876: &str = "BaseVoltage";
const S5877: &str = "BusNameMarker";
const S5878: &str = "Command";
const S5879: &str = "ConformLoadGroup";
const S5880: &str = "ConformLoadSchedule";
const S5881: &str = "ControlAreaGeneratingUnit";
const S5882: &str = "DayType";
const S5883: &str = "Discrete";
const S5884: &str = "DiscreteValue";
const S5885: &str = "EnergySchedulingType";
const S5886: &str = "GeographicalRegion";
const S5887: &str = "LoadArea";
const S5888: &str = "LoadResponseCharacteristic";
const S5889: &str = "MeasurementValueSource";
const S5890: &str = "MutualCoupling";
const S5891: &str = "NonConformLoadGroup";
const S5892: &str = "NonConformLoadSchedule";
const S5893: &str = "PhaseTapChangerTable";
const S5894: &str = "PowerTransformerEnd";
const S5895: &str = "RaiseLowerCommand";
const S5896: &str = "RatioTapChangerTable";
const S5897: &str = "RegulationSchedule";
const S5898: &str = "ReportingGroup";
const S5899: &str = "Season";
const S5900: &str = "SetPoint";
const S5901: &str = "StringMeasurement";
const S5902: &str = "StringMeasurementValue";
const S5903: &str = "SubGeographicalRegion";
const S5904: &str = "SubLoadArea";
const S5905: &str = "SwitchSchedule";
const S5906: &str = "TapSchedule";
const S5907: &str = "ValueAliasSet";
const S5908: &str = "ValueToAlias";
const S5909: &str = "nc:Gate";
const S5910: &str = "nc:IntertemporalPropertyRange";
const S5911: &str = "nc:MeasurementCalculator";
const S5912: &str = "nc:MeasurementCalculatorInput";
const S5913: &str = "nc:PinContingency";
const S5914: &str = "nc:PinEquipment";
const S5915: &str = "nc:PinEquipmentTripping";
const S5916: &str = "nc:PinGate";
const S5917: &str = "nc:PinMeasurement";
const S5918: &str = "nc:PinOperationalLimit";
const S5919: &str = "nc:PinPowerTransferCorridor";
const S5920: &str = "nc:Stage";
const S5921: &str = "nc:StaticPropertyRange";
const S5922: &str = "nc:TriggerCondition";
const S5923: &str = "DesignationAuthority.authorityRef";
const S5924: &str = "or:DesignationAuthority.authorityRef-datatype";
const S5925: &str = "DesignationAuthority.authorityRef-datatype";
const S5926: &str = "or:DesignationAuthority.authorityRef-cardinality";
const S5927: &str = "DesignationAuthority.authorityRef-cardinality";
const S5928: &str = "DesignationAuthority.description";
const S5929: &str = "or:DesignationAuthority.description-datatype";
const S5930: &str = "DesignationAuthority.description-datatype";
const S5931: &str = "or:DesignationAuthority.description-cardinality";
const S5932: &str = "DesignationAuthority.description-cardinality";
const S5933: &str = "DesignationAuthority.lookupServiceRef";
const S5934: &str = "or:DesignationAuthority.lookupServiceRef-datatype";
const S5935: &str = "DesignationAuthority.lookupServiceRef-datatype";
const S5936: &str = "or:DesignationAuthority.lookupServiceRef-cardinality";
const S5937: &str = "DesignationAuthority.lookupServiceRef-cardinality";
const S5938: &str = "DesignationAuthority.name";
const S5939: &str = "or:DesignationAuthority.name-datatype";
const S5940: &str = "DesignationAuthority.name-datatype";
const S5941: &str = "or:DesignationAuthority.name-cardinality";
const S5942: &str = "DesignationAuthority.name-cardinality";
const S5943: &str = "or:DesignationAuthority-AllowedProperties";
const S5944: &str = "DesignationAuthority.Designation";
const S5945: &str = "or:DesignationAuthority.Designation-propertyInverse";
const S5946: &str = "DesignationAuthority.DesignationType";
const S5947: &str = "or:DesignationAuthority.DesignationType-propertyInverse";
const S5948: &str = "DesignationType.DesignationAuthority";
const S5949: &str = "or:DesignationType.DesignationAuthority-valueType";
const S5950: &str = "DesignationType.DesignationAuthority-valueType";
const S5951: &str = "or:DesignationType.DesignationAuthority-cardinality";
const S5952: &str = "DesignationType.DesignationAuthority-cardinality";
const S5953: &str = "DesignationType.typeRef";
const S5954: &str = "or:DesignationType.typeRef-cardinality";
const S5955: &str = "DesignationType.typeRef-cardinality";
const S5956: &str = "or:DesignationType.typeRef-datatype";
const S5957: &str = "DesignationType.typeRef-datatype";
const S5958: &str = "DesignationType.regularExpression";
const S5959: &str = "or:DesignationType.regularExpression-cardinality";
const S5960: &str = "DesignationType.regularExpression-cardinality";
const S5961: &str = "or:DesignationType.regularExpression-datatype";
const S5962: &str = "DesignationType.regularExpression-datatype";
const S5963: &str = "DesignationType.name";
const S5964: &str = "or:DesignationType.name-cardinality";
const S5965: &str = "DesignationType.name-cardinality";
const S5966: &str = "or:DesignationType.name-datatype";
const S5967: &str = "DesignationType.name-datatype";
const S5968: &str = "DesignationType.description";
const S5969: &str = "or:DesignationType.description-cardinality";
const S5970: &str = "DesignationType.description-cardinality";
const S5971: &str = "or:DesignationType.description-datatype";
const S5972: &str = "DesignationType.description-datatype";
const S5973: &str = "DesignationType.uniquenessScope";
const S5974: &str = "or:DesignationType.uniquenessScope-cardinality";
const S5975: &str = "DesignationType.uniquenessScope-cardinality";
const S5976: &str = "or:DesignationType.uniquenessScope-datatype";
const S5977: &str = "DesignationType.uniquenessScope-datatype";
const S5978: &str = "UniquenessScopeKind.unspecified";
const S5979: &str = "UniquenessScopeKind.exchangeContext";
const S5980: &str = "UniquenessScopeKind.authority";
const S5981: &str = "UniquenessScopeKind.global";
const S5982: &str = "DesignationType.maxLength";
const S5983: &str = "or:DesignationType.maxLength-cardinality";
const S5984: &str = "DesignationType.maxLength-cardinality";
const S5985: &str = "or:DesignationType.maxLength-datatype";
const S5986: &str = "DesignationType.maxLength-datatype";
const S5987: &str = "DesignationType.languageTag";
const S5988: &str = "or:DesignationType.languageTag-cardinality";
const S5989: &str = "DesignationType.languageTag-cardinality";
const S5990: &str = "or:DesignationType.languageTag-datatype";
const S5991: &str = "DesignationType.languageTag-datatype";
const S5992: &str = "or:DesignationType-AllowedProperties";
const S5993: &str = "DesignationType.Designation";
const S5994: &str = "or:DesignationType.Designation-propertyInverse";
const S5995: &str = "nc:Identity";
const S5996: &str = "or:Identity-AllowedProperties";
const S5997: &str = "PowerSchedule";
const S5998: &str = "MustRunSchedule";
const S5999: &str = "PowerTimePoint";
const S6000: &str = "DCTieCorridorDirectionTimePoint";
const S6001: &str = "MustRunTimePoint";
const S6002: &str = "ps:AllowedClasses-property";
const S6003: &str = "PowerSchedule-AP-Con-Simple-SHACL";
const S6004: &str = "nc:DCTieCorridorDirectionTimePoint";
const S6005: &str = "DCTieCorridorDirectionTimePoint.BiddingZoneBorder";
const S6006: &str = "ps:DCTieCorridorDirectionTimePoint.BiddingZoneBorder-valueType";
const S6007: &str = "DCTieCorridorDirectionTimePoint.BiddingZoneBorder-valueType";
const S6008: &str = "ps:DCTieCorridorDirectionTimePoint.BiddingZoneBorder-cardinality";
const S6009: &str = "DCTieCorridorDirectionTimePoint.BiddingZoneBorder-cardinality";
const S6010: &str = "DCTieCorridorDirectionTimePoint.DCTieCorridor";
const S6011: &str = "ps:DCTieCorridorDirectionTimePoint.DCTieCorridor-valueType";
const S6012: &str = "DCTieCorridorDirectionTimePoint.DCTieCorridor-valueType";
const S6013: &str = "ps:DCTieCorridorDirectionTimePoint.DCTieCorridor-cardinality";
const S6014: &str = "DCTieCorridorDirectionTimePoint.DCTieCorridor-cardinality";
const S6015: &str = "DCTieCorridorDirectionTimePoint.PowerSchedule";
const S6016: &str = "ps:DCTieCorridorDirectionTimePoint.PowerSchedule-valueType";
const S6017: &str = "DCTieCorridorDirectionTimePoint.PowerSchedule-valueType";
const S6018: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:PowerSchedule";
const S6019: &str = "nc:PowerSchedule";
const S6020: &str = "ps:DCTieCorridorDirectionTimePoint.PowerSchedule-cardinality";
const S6021: &str = "DCTieCorridorDirectionTimePoint.PowerSchedule-cardinality";
const S6022: &str = "DCTieCorridorDirectionTimePoint.atTime";
const S6023: &str = "ps:DCTieCorridorDirectionTimePoint.atTime-datatype";
const S6024: &str = "DCTieCorridorDirectionTimePoint.atTime-datatype";
const S6025: &str = "ps:DCTieCorridorDirectionTimePoint.atTime-cardinality";
const S6026: &str = "DCTieCorridorDirectionTimePoint.atTime-cardinality";
const S6027: &str = "ps:DCTieCorridorDirectionTimePoint-AllowedProperties";
const S6028: &str = "nc:MustRunSchedule";
const S6029: &str = "MustRunTimePoint.MustRunSchedule";
const S6030: &str = "ps:MustRunSchedule.MustRunTimePoint-cardinality";
const S6031: &str = "MustRunSchedule.MustRunTimePoint-cardinality";
const S6032: &str = "MustRunSchedule.GeneratingUnit";
const S6033: &str = "ps:MustRunSchedule.GeneratingUnit-cardinality";
const S6034: &str = "MustRunSchedule.GeneratingUnit-cardinality";
const S6035: &str = "MustRunSchedule.DCTieCorridor";
const S6036: &str = "ps:MustRunSchedule.DCTieCorridor-cardinality";
const S6037: &str = "MustRunSchedule.DCTieCorridor-cardinality";
const S6038: &str = "ps:MustRunSchedule.DCTieCorridor-valueType";
const S6039: &str = "MustRunSchedule.DCTieCorridor-valueType";
const S6040: &str = "ps:BaseTimeSeries.timeSeriesKind-cardinality";
const S6041: &str = "ps:BaseTimeSeries.timeSeriesKind-datatype";
const S6042: &str = "BaseTimeSeriesKind.forecast";
const S6043: &str = "BaseTimeSeriesKind.hindcast";
const S6044: &str = "BaseTimeSeries.percentile";
const S6045: &str = "ps:BaseTimeSeries.percentile-cardinality";
const S6046: &str = "BaseTimeSeries.percentile-cardinality";
const S6047: &str = "ps:BaseTimeSeries.percentile-datatype";
const S6048: &str = "BaseTimeSeries.percentile-datatype";
const S6049: &str = "ps:BaseTimeSeries.interpolationKind-cardinality";
const S6050: &str = "ps:BaseTimeSeries.interpolationKind-datatype";
const S6051: &str = "TimeSeriesInterpolationKind.next";
const S6052: &str = "TimeSeriesInterpolationKind.none";
const S6053: &str = "TimeSeriesInterpolationKind.linear";
const S6054: &str = "TimeSeriesInterpolationKind.zero";
const S6055: &str = "BaseTimeSeries.generatedAtTime";
const S6056: &str = "ps:BaseTimeSeries.generatedAtTime-cardinality";
const S6057: &str = "BaseTimeSeries.generatedAtTime-cardinality";
const S6058: &str = "ps:BaseTimeSeries.generatedAtTime-datatype";
const S6059: &str = "BaseTimeSeries.generatedAtTime-datatype";
const S6060: &str = "BaseTimeSeries.actionMethod";
const S6061: &str = "ps:BaseTimeSeries.actionMethod-cardinality";
const S6062: &str = "BaseTimeSeries.actionMethod-cardinality";
const S6063: &str = "ps:BaseTimeSeries.actionMethod-datatype";
const S6064: &str = "BaseTimeSeries.actionMethod-datatype";
const S6065: &str = "ps:MustRunSchedule-AllowedProperties";
const S6066: &str = "ps:MustRunSchedule.GeneratingUnit-valueType";
const S6067: &str = "MustRunSchedule.GeneratingUnit-valueType";
const S6068: &str = "MustRunSchedule.MustRunTimePoint";
const S6069: &str = "ps:MustRunSchedule.MustRunTimePoint-propertyInverse";
const S6070: &str = "nc:MustRunTimePoint";
const S6071: &str = "ps:MustRunTimePoint.MustRunSchedule-valueType";
const S6072: &str = "MustRunTimePoint.MustRunSchedule-valueType";
const S6073: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:MustRunSchedule";
const S6074: &str = "ps:MustRunTimePoint.MustRunSchedule-cardinality";
const S6075: &str = "MustRunTimePoint.MustRunSchedule-cardinality";
const S6076: &str = "MustRunTimePoint.atTime";
const S6077: &str = "ps:MustRunTimePoint.atTime-datatype";
const S6078: &str = "MustRunTimePoint.atTime-datatype";
const S6079: &str = "ps:MustRunTimePoint.atTime-cardinality";
const S6080: &str = "MustRunTimePoint.atTime-cardinality";
const S6081: &str = "MustRunTimePoint.mustRun";
const S6082: &str = "ps:MustRunTimePoint.mustRun-datatype";
const S6083: &str = "MustRunTimePoint.mustRun-datatype";
const S6084: &str = "ps:MustRunTimePoint.mustRun-cardinality";
const S6085: &str = "MustRunTimePoint.mustRun-cardinality";
const S6086: &str = "MustRunTimePoint.mustRunP";
const S6087: &str = "ps:MustRunTimePoint.mustRunP-datatype";
const S6088: &str = "MustRunTimePoint.mustRunP-datatype";
const S6089: &str = "ps:MustRunTimePoint.mustRunP-cardinality";
const S6090: &str = "MustRunTimePoint.mustRunP-cardinality";
const S6091: &str = "MustRunTimePoint.mustRunQ";
const S6092: &str = "ps:MustRunTimePoint.mustRunQ-datatype";
const S6093: &str = "MustRunTimePoint.mustRunQ-datatype";
const S6094: &str = "ps:MustRunTimePoint.mustRunQ-cardinality";
const S6095: &str = "MustRunTimePoint.mustRunQ-cardinality";
const S6096: &str = "ps:MustRunTimePoint-AllowedProperties";
const S6097: &str = "PowerSchedule.PowerElectronicsUnit";
const S6098: &str = "ps:PowerSchedule.PowerElectronicsUnit-cardinality";
const S6099: &str = "PowerSchedule.PowerElectronicsUnit-cardinality";
const S6100: &str = "PowerSchedule.EnergyConnection";
const S6101: &str = "ps:PowerSchedule.EnergyConnection-cardinality";
const S6102: &str = "PowerSchedule.EnergyConnection-cardinality";
const S6103: &str = "PowerSchedule.currency";
const S6104: &str = "ps:PowerSchedule.currency-datatype";
const S6105: &str = "PowerSchedule.currency-datatype";
const S6106: &str = "ps:PowerSchedule.currency-cardinality";
const S6107: &str = "PowerSchedule.currency-cardinality";
const S6108: &str = "PowerSchedule.HydroPump";
const S6109: &str = "ps:PowerSchedule.HydroPump-valueType";
const S6110: &str = "PowerSchedule.HydroPump-valueType";
const S6111: &str = "ps:PowerSchedule.HydroPump-cardinality";
const S6112: &str = "PowerSchedule.HydroPump-cardinality";
const S6113: &str = "PowerSchedule.GeneratingUnit";
const S6114: &str = "ps:PowerSchedule.GeneratingUnit-cardinality";
const S6115: &str = "PowerSchedule.GeneratingUnit-cardinality";
const S6116: &str = "PowerSchedule.direction";
const S6117: &str = "ps:PowerSchedule.direction-datatype";
const S6118: &str = "PowerSchedule.direction-datatype";
const S6119: &str = "RelativeDirectionKind.upAndDown";
const S6120: &str = "RelativeDirectionKind.down";
const S6121: &str = "RelativeDirectionKind.up";
const S6122: &str = "RelativeDirectionKind.none";
const S6123: &str = "ps:PowerSchedule.direction-cardinality";
const S6124: &str = "PowerSchedule.direction-cardinality";
const S6125: &str = "PowerSchedule.SchedulingArea";
const S6126: &str = "ps:PowerSchedule.SchedulingArea-cardinality";
const S6127: &str = "PowerSchedule.SchedulingArea-cardinality";
const S6128: &str = "PowerSchedule.BiddingZone";
const S6129: &str = "ps:PowerSchedule.BiddingZone-valueType";
const S6130: &str = "PowerSchedule.BiddingZone-valueType";
const S6131: &str = "PowerSchedule.PowerRemedialAction";
const S6132: &str = "ps:PowerSchedule.PowerRemedialAction-cardinality";
const S6133: &str = "PowerSchedule.PowerRemedialAction-cardinality";
const S6134: &str = "PowerSchedule.EnergyGroup";
const S6135: &str = "ps:PowerSchedule.EnergyGroup-cardinality";
const S6136: &str = "PowerSchedule.EnergyGroup-cardinality";
const S6137: &str = "ps:PowerSchedule.EnergyGroup-valueType";
const S6138: &str = "PowerSchedule.EnergyGroup-valueType";
const S6139: &str = "PowerSchedule.DCPole";
const S6140: &str = "ps:PowerSchedule.DCPole-cardinality";
const S6141: &str = "PowerSchedule.DCPole-cardinality";
const S6142: &str = "ps:PowerSchedule.DCPole-valueType";
const S6143: &str = "PowerSchedule.DCPole-valueType";
const S6144: &str = "PowerSchedule.powerScheduleKind";
const S6145: &str = "ps:PowerSchedule.powerScheduleKind-cardinality";
const S6146: &str = "PowerSchedule.powerScheduleKind-cardinality";
const S6147: &str = "ps:PowerSchedule.powerScheduleKind-datatype";
const S6148: &str = "PowerSchedule.powerScheduleKind-datatype";
const S6149: &str = "PowerScheduleKind.meritOrder";
const S6150: &str = "PowerScheduleKind.price";
const S6151: &str = "PowerScheduleKind.power";
const S6152: &str = "PowerScheduleKind.mustRun";
const S6153: &str = "PowerSchedule.AreaReserveResource";
const S6154: &str = "ps:PowerSchedule.AreaReserveResource-cardinality";
const S6155: &str = "PowerSchedule.AreaReserveResource-cardinality";
const S6156: &str = "ps:PowerSchedule.AreaReserveResource-valueType";
const S6157: &str = "PowerSchedule.AreaReserveResource-valueType";
const S6158: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:AreaReserveResource";
const S6159: &str = "PowerSchedule.BiddingZoneBorder";
const S6160: &str = "ps:PowerSchedule.BiddingZoneBorder-cardinality";
const S6161: &str = "PowerSchedule.BiddingZoneBorder-cardinality";
const S6162: &str = "ps:PowerSchedule.BiddingZoneBorder-valueType";
const S6163: &str = "PowerSchedule.BiddingZoneBorder-valueType";
const S6164: &str = "PowerSchedule.EquivalentInjection";
const S6165: &str = "ps:PowerSchedule.EquivalentInjection-cardinality";
const S6166: &str = "PowerSchedule.EquivalentInjection-cardinality";
const S6167: &str = "ps:PowerSchedule.EquivalentInjection-valueType";
const S6168: &str = "PowerSchedule.EquivalentInjection-valueType";
const S6169: &str = "ps:PowerSchedule.BiddingZone-cardinality";
const S6170: &str = "PowerSchedule.BiddingZone-cardinality";
const S6171: &str = "ps:PowerSchedule-AllowedProperties";
const S6172: &str = "PowerSchedule.DCTieCorridorTimePoint";
const S6173: &str = "ps:PowerSchedule.DCTieCorridorTimePoint-propertyInverse";
const S6174: &str = "ps:PowerSchedule.EnergyConnection-valueType";
const S6175: &str = "PowerSchedule.EnergyConnection-valueType";
const S6176: &str = "ps:PowerSchedule.GeneratingUnit-valueType";
const S6177: &str = "PowerSchedule.GeneratingUnit-valueType";
const S6178: &str = "ps:PowerSchedule.PowerElectronicsUnit-valueType";
const S6179: &str = "PowerSchedule.PowerElectronicsUnit-valueType";
const S6180: &str = "ps:PowerSchedule.PowerRemedialAction-valueType";
const S6181: &str = "PowerSchedule.PowerRemedialAction-valueType";
const S6182: &str = "PowerSchedule.PowerTimePoint";
const S6183: &str = "ps:PowerSchedule.PowerTimePoint-propertyInverse";
const S6184: &str = "ps:PowerSchedule.SchedulingArea-valueType";
const S6185: &str = "PowerSchedule.SchedulingArea-valueType";
const S6186: &str = "nc:PowerTimePoint";
const S6187: &str = "PowerTimePoint.p";
const S6188: &str = "ps:PowerTimePoint.p-datatype";
const S6189: &str = "PowerTimePoint.p-datatype";
const S6190: &str = "ps:PowerTimePoint.p-cardinality";
const S6191: &str = "PowerTimePoint.p-cardinality";
const S6192: &str = "PowerTimePoint.activatedQ";
const S6193: &str = "ps:PowerTimePoint.activatedQ-datatype";
const S6194: &str = "PowerTimePoint.activatedQ-datatype";
const S6195: &str = "ps:PowerTimePoint.activatedQ-cardinality";
const S6196: &str = "PowerTimePoint.activatedQ-cardinality";
const S6197: &str = "PowerTimePoint.PowerSchedule";
const S6198: &str = "ps:PowerTimePoint.PowerSchedule-cardinality";
const S6199: &str = "PowerTimePoint.PowerSchedule-cardinality";
const S6200: &str = "ps:PowerTimePoint.PowerSchedule-valueType";
const S6201: &str = "PowerTimePoint.PowerSchedule-valueType";
const S6202: &str = "PowerTimePoint.price";
const S6203: &str = "ps:PowerTimePoint.price-cardinality";
const S6204: &str = "PowerTimePoint.price-cardinality";
const S6205: &str = "ps:PowerTimePoint.price-datatype";
const S6206: &str = "PowerTimePoint.price-datatype";
const S6207: &str = "PowerTimePoint.meritOrder";
const S6208: &str = "ps:PowerTimePoint.meritOrder-cardinality";
const S6209: &str = "PowerTimePoint.meritOrder-cardinality";
const S6210: &str = "ps:PowerTimePoint.meritOrder-datatype";
const S6211: &str = "PowerTimePoint.meritOrder-datatype";
const S6212: &str = "PowerTimePoint.activatedPrice";
const S6213: &str = "ps:PowerTimePoint.activatedPrice-cardinality";
const S6214: &str = "PowerTimePoint.activatedPrice-cardinality";
const S6215: &str = "ps:PowerTimePoint.activatedPrice-datatype";
const S6216: &str = "PowerTimePoint.activatedPrice-datatype";
const S6217: &str = "PowerTimePoint.q";
const S6218: &str = "ps:PowerTimePoint.q-cardinality";
const S6219: &str = "PowerTimePoint.q-cardinality";
const S6220: &str = "ps:PowerTimePoint.q-datatype";
const S6221: &str = "PowerTimePoint.q-datatype";
const S6222: &str = "PowerTimePoint.atTime";
const S6223: &str = "ps:PowerTimePoint.atTime-cardinality";
const S6224: &str = "PowerTimePoint.atTime-cardinality";
const S6225: &str = "ps:PowerTimePoint.atTime-datatype";
const S6226: &str = "PowerTimePoint.atTime-datatype";
const S6227: &str = "PowerTimePoint.activatedP";
const S6228: &str = "ps:PowerTimePoint.activatedP-cardinality";
const S6229: &str = "PowerTimePoint.activatedP-cardinality";
const S6230: &str = "ps:PowerTimePoint.activatedP-datatype";
const S6231: &str = "PowerTimePoint.activatedP-datatype";
const S6232: &str = "ps:PowerTimePoint-AllowedProperties";
const S6233: &str = "PowerSystemProjectGroup";
const S6234: &str = "PowerSystemProject";
const S6235: &str = "psp:AllowedClasses-property";
const S6236: &str = "PowerSystemProject-AP-Con-Simple-SHACL";
const S6237: &str = "nc:DifferenceModel";
const S6238: &str = "Resource.rights";
const S6239: &str = "psp:Resource.rights-datatype";
const S6240: &str = "Resource.rights-datatype";
const S6241: &str = "psp:Resource.rights-cardinality";
const S6242: &str = "Resource.rights-cardinality";
const S6243: &str = "Resource.accessRights";
const S6244: &str = "psp:Resource.accessRights-datatype";
const S6245: &str = "Resource.accessRights-datatype";
const S6246: &str = "psp:Resource.accessRights-cardinality";
const S6247: &str = "Resource.accessRights-cardinality";
const S6248: &str = "Resource.description";
const S6249: &str = "psp:Resource.description-datatype";
const S6250: &str = "Resource.description-datatype";
const S6251: &str = "psp:Resource.description-cardinality";
const S6252: &str = "Resource.description-cardinality";
const S6253: &str = "Resource.publisher";
const S6254: &str = "psp:Resource.publisher-datatype";
const S6255: &str = "Resource.publisher-datatype";
const S6256: &str = "psp:Resource.publisher-cardinality";
const S6257: &str = "Resource.publisher-cardinality";
const S6258: &str = "Resource.isVersionOf";
const S6259: &str = "anyURI";
const S6260: &str = "psp:Resource.isVersionOf-datatype";
const S6261: &str = "Resource.isVersionOf-datatype";
const S6262: &str = "psp:Resource.isVersionOf-cardinality";
const S6263: &str = "Resource.isVersionOf-cardinality";
const S6264: &str = "Resource.versionNotes";
const S6265: &str = "psp:Resource.versionNotes-datatype";
const S6266: &str = "Resource.versionNotes-datatype";
const S6267: &str = "psp:Resource.versionNotes-cardinality";
const S6268: &str = "Resource.versionNotes-cardinality";
const S6269: &str = "Resource.title";
const S6270: &str = "psp:Resource.title-datatype";
const S6271: &str = "Resource.title-datatype";
const S6272: &str = "psp:Resource.title-cardinality";
const S6273: &str = "Resource.title-cardinality";
const S6274: &str = "Resource.license";
const S6275: &str = "psp:Resource.license-datatype";
const S6276: &str = "Resource.license-datatype";
const S6277: &str = "psp:Resource.license-cardinality";
const S6278: &str = "Resource.license-cardinality";
const S6279: &str = "Resource.identifier";
const S6280: &str = "psp:Resource.identifier-datatype";
const S6281: &str = "Resource.identifier-datatype";
const S6282: &str = "psp:Resource.identifier-cardinality";
const S6283: &str = "Resource.identifier-cardinality";
const S6284: &str = "Resource.version";
const S6285: &str = "psp:Resource.version-datatype";
const S6286: &str = "Resource.version-datatype";
const S6287: &str = "psp:Resource.version-cardinality";
const S6288: &str = "Resource.version-cardinality";
const S6289: &str = "PowerSystemProject.DifferenceModel";
const S6290: &str = "psp:DifferenceModel.PowerSystemProject-cardinality";
const S6291: &str = "DifferenceModel.PowerSystemProject-cardinality";
const S6292: &str = "Resource.rightsHolder";
const S6293: &str = "psp:Resource.rightsHolder-cardinality";
const S6294: &str = "Resource.rightsHolder-cardinality";
const S6295: &str = "psp:Resource.rightsHolder-datatype";
const S6296: &str = "Resource.rightsHolder-datatype";
const S6297: &str = "Resource.hasVersion";
const S6298: &str = "psp:Resource.hasVersion-cardinality";
const S6299: &str = "Resource.hasVersion-cardinality";
const S6300: &str = "psp:Resource.hasVersion-datatype";
const S6301: &str = "Resource.hasVersion-datatype";
const S6302: &str = "Resource.conformsTo";
const S6303: &str = "psp:Resource.conformsTo-datatype";
const S6304: &str = "Resource.conformsTo-datatype";
const S6305: &str = "Resource.keyword";
const S6306: &str = "psp:Resource.keyword-cardinality";
const S6307: &str = "Resource.keyword-cardinality";
const S6308: &str = "psp:Resource.keyword-datatype";
const S6309: &str = "Resource.keyword-datatype";
const S6310: &str = "Resource.issued";
const S6311: &str = "psp:Resource.issued-cardinality";
const S6312: &str = "Resource.issued-cardinality";
const S6313: &str = "psp:Resource.issued-datatype";
const S6314: &str = "Resource.issued-datatype";
const S6315: &str = "Resource.creator";
const S6316: &str = "psp:Resource.creator-cardinality";
const S6317: &str = "Resource.creator-cardinality";
const S6318: &str = "psp:Resource.creator-datatype";
const S6319: &str = "Resource.creator-datatype";
const S6320: &str = "Resource.modified";
const S6321: &str = "psp:Resource.modified-cardinality";
const S6322: &str = "Resource.modified-cardinality";
const S6323: &str = "date";
const S6324: &str = "psp:Resource.modified-datatype";
const S6325: &str = "Resource.modified-datatype";
const S6326: &str = "psp:DifferenceModel-AllowedProperties";
const S6327: &str = "DifferenceModel.PowerSystemProject";
const S6328: &str = "psp:DifferenceModel.PowerSystemProject-propertyInverse";
const S6329: &str = "nc:PowerSystemProject";
const S6330: &str = "PowerSystemProject.officialExpectedCommissioning";
const S6331: &str = "psp:PowerSystemProject.officialExpectedCommissioning-datatype";
const S6332: &str = "PowerSystemProject.officialExpectedCommissioning-datatype";
const S6333: &str = "psp:PowerSystemProject.officialExpectedCommissioning-cardinality";
const S6334: &str = "PowerSystemProject.officialExpectedCommissioning-cardinality";
const S6335: &str = "PowerSystemProject.AvailabilitySchedule";
const S6336: &str = "psp:PowerSystemProject.AvailabilitySchedule-valueType";
const S6337: &str = "PowerSystemProject.AvailabilitySchedule-valueType";
const S6338: &str = "psp:PowerSystemProject.AvailabilitySchedule-cardinality";
const S6339: &str = "PowerSystemProject.AvailabilitySchedule-cardinality";
const S6340: &str = "PowerSystemProject.priority";
const S6341: &str = "psp:PowerSystemProject.priority-datatype";
const S6342: &str = "PowerSystemProject.priority-datatype";
const S6343: &str = "psp:PowerSystemProject.priority-cardinality";
const S6344: &str = "PowerSystemProject.priority-cardinality";
const S6345: &str = "PowerSystemProject.DependentOnProject";
const S6346: &str = "psp:PowerSystemProject.DependentOnProject-valueType";
const S6347: &str = "PowerSystemProject.DependentOnProject-valueType";
const S6348: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:PowerSystemProject";
const S6349: &str = "psp:PowerSystemProject.DependentOnProject-cardinality";
const S6350: &str = "PowerSystemProject.DependentOnProject-cardinality";
const S6351: &str = "PowerSystemProject.committed";
const S6352: &str = "psp:PowerSystemProject.committed-datatype";
const S6353: &str = "PowerSystemProject.committed-datatype";
const S6354: &str = "psp:PowerSystemProject.committed-cardinality";
const S6355: &str = "PowerSystemProject.committed-cardinality";
const S6356: &str = "PowerSystemProject.inBuild";
const S6357: &str = "psp:PowerSystemProject.inBuild-datatype";
const S6358: &str = "PowerSystemProject.inBuild-datatype";
const S6359: &str = "psp:PowerSystemProject.inBuild-cardinality";
const S6360: &str = "PowerSystemProject.inBuild-cardinality";
const S6361: &str = "PowerSystemProject.cancelled";
const S6362: &str = "psp:PowerSystemProject.cancelled-cardinality";
const S6363: &str = "PowerSystemProject.cancelled-cardinality";
const S6364: &str = "psp:PowerSystemProject.cancelled-datatype";
const S6365: &str = "PowerSystemProject.cancelled-datatype";
const S6366: &str = "PowerSystemProject.commissioned";
const S6367: &str = "psp:PowerSystemProject.commissioned-cardinality";
const S6368: &str = "PowerSystemProject.commissioned-cardinality";
const S6369: &str = "psp:PowerSystemProject.commissioned-datatype";
const S6370: &str = "PowerSystemProject.commissioned-datatype";
const S6371: &str = "PowerSystemProject.inPlan";
const S6372: &str = "psp:PowerSystemProject.inPlan-cardinality";
const S6373: &str = "PowerSystemProject.inPlan-cardinality";
const S6374: &str = "psp:PowerSystemProject.inPlan-datatype";
const S6375: &str = "PowerSystemProject.inPlan-datatype";
const S6376: &str = "psp:PowerSystemProject.DifferenceModel-cardinality";
const S6377: &str = "PowerSystemProject.DifferenceModel-cardinality";
const S6378: &str = "psp:PowerSystemProject.DifferenceModel-valueType";
const S6379: &str = "PowerSystemProject.DifferenceModel-valueType";
const S6380: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DifferenceModel";
const S6381: &str = "PowerSystemProject.PriorityProject";
const S6382: &str = "psp:PowerSystemProject.PriorityProject-cardinality";
const S6383: &str = "PowerSystemProject.PriorityProject-cardinality";
const S6384: &str = "psp:PowerSystemProject.PriorityProject-valueType";
const S6385: &str = "PowerSystemProject.PriorityProject-valueType";
const S6386: &str = "PowerSystemProject.ShadowProject";
const S6387: &str = "psp:PowerSystemProject.ShadowProject-cardinality";
const S6388: &str = "PowerSystemProject.ShadowProject-cardinality";
const S6389: &str = "psp:PowerSystemProject.ShadowProject-valueType";
const S6390: &str = "PowerSystemProject.ShadowProject-valueType";
const S6391: &str = "PowerSystemProject.ProjectGroup";
const S6392: &str = "psp:PowerSystemProject.ProjectGroup-cardinality";
const S6393: &str = "PowerSystemProject.ProjectGroup-cardinality";
const S6394: &str = "psp:PowerSystemProject.ProjectGroup-valueType";
const S6395: &str = "PowerSystemProject.ProjectGroup-valueType";
const S6396: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:PowerSystemProjectGroup";
const S6397: &str = "nc:PowerSystemProjectGroup";
const S6398: &str = "psp:PowerSystemProject-AllowedProperties";
const S6399: &str = "PowerSystemProject.AlternativeProject";
const S6400: &str = "psp:PowerSystemProject.AlternativeProject-propertyInverse";
const S6401: &str = "PowerSystemProject.Project";
const S6402: &str = "psp:PowerSystemProject.Project-propertyInverse";
const S6403: &str = "PowerSystemProject.SilhouetteProject";
const S6404: &str = "psp:PowerSystemProject.SilhouetteProject-propertyInverse";
const S6405: &str = "PowerSystemProjectGroup.description";
const S6406: &str = "psp:PowerSystemProjectGroup.description-datatype";
const S6407: &str = "PowerSystemProjectGroup.description-datatype";
const S6408: &str = "psp:PowerSystemProjectGroup.description-cardinality";
const S6409: &str = "PowerSystemProjectGroup.description-cardinality";
const S6410: &str = "PowerSystemProjectGroup.identifier";
const S6411: &str = "psp:PowerSystemProjectGroup.identifier-datatype";
const S6412: &str = "PowerSystemProjectGroup.identifier-datatype";
const S6413: &str = "psp:PowerSystemProjectGroup.identifier-cardinality";
const S6414: &str = "PowerSystemProjectGroup.identifier-cardinality";
const S6415: &str = "PowerSystemProjectGroup.title";
const S6416: &str = "psp:PowerSystemProjectGroup.title-datatype";
const S6417: &str = "PowerSystemProjectGroup.title-datatype";
const S6418: &str = "psp:PowerSystemProjectGroup.title-cardinality";
const S6419: &str = "PowerSystemProjectGroup.title-cardinality";
const S6420: &str = "psp:PowerSystemProjectGroup-AllowedProperties";
const S6421: &str = "PowerSystemProjectGroup.Project";
const S6422: &str = "psp:PowerSystemProjectGroup.Project-propertyInverse";
const S6423: &str = "rac:GateInputPin.logicKind-required";
const S6424: &str = "C:NC:RA:GateInputPin.logicKind:required";
const S6425: &str = "The attribute is required for the following classes: PinMeasurement, PinOperationalLimit, PinPowerTransferCorridor and PinDCTerminal.";
const S6426: &str = "RemedialAction-AP-Con-Complex-SHACL";
const S6427: &str = "GridStateAlteration.GridStateAlterationCollection";
const S6428: &str = "GridStateAlteration.GridStateAlterationRemedialAction";
const S6429: &str = "rac:GridStateAlteration-associations";
const S6430: &str = "C:NC:RA:GridStateAlteration:associations";
const S6431: &str = "GridStateAlteration is not associated with either GridStateAlterationRemedialAction or GridStateAlterationCollection or it is associated with both.";
const S6432: &str = "A GridStateAlteration shall have either association to GridStateAlterationRemedialAction or GridStateAlterationCollection.";
const S6433: &str = "GridStateAlteration.PropertyReference";
const S6434: &str = "rac:GridStateAlteration.PropertyReference-value";
const S6435: &str = "C:NC:RA:GridStateAlteration.PropertyReference:value";
const S6436: &str = "The value of the association end GridStateAlteration.PropertyReference shall be one of the values published in the PropertyReference collection.";
const S6437: &str = "PinEquipment.PropertyReference";
const S6438: &str = "rac:PinEquipment.PropertyReference-value";
const S6439: &str = "C:NC:RA:PinEquipment.PropertyReference:value";
const S6440: &str = "The value of the association end PinEquipment.PropertyReference shall be one of the values published in the PropertyReference collection.";
const S6441: &str = "StaticPropertyRange.PropertyReference";
const S6442: &str = "rac:StaticPropertyRange.PropertyReference-value";
const S6443: &str = "C:NC:RA:StaticPropertyRange.PropertyReference:value";
const S6444: &str = "The value of the association end StaticPropertyRange.PropertyReference shall be one of the values published in the PropertyReference collection.";
const S6445: &str = "ACDCConverterAction.ACDCConverter";
const S6446: &str = "ra:ACDCConverterAction.ACDCConverter-cardinality";
const S6447: &str = "ACDCConverterAction.ACDCConverter-cardinality";
const S6448: &str = "GridStateAlteration.minimumActivation";
const S6449: &str = "ra:GridStateAlteration.minimumActivation-cardinality";
const S6450: &str = "GridStateAlteration.minimumActivation-cardinality";
const S6451: &str = "ra:GridStateAlteration.minimumActivation-datatype";
const S6452: &str = "GridStateAlteration.minimumActivation-datatype";
const S6453: &str = "GridStateAlteration.normalEnabled";
const S6454: &str = "ra:GridStateAlteration.normalEnabled-cardinality";
const S6455: &str = "GridStateAlteration.normalEnabled-cardinality";
const S6456: &str = "ra:GridStateAlteration.normalEnabled-datatype";
const S6457: &str = "GridStateAlteration.normalEnabled-datatype";
const S6458: &str = "ra:GridStateAlteration.PropertyReference-cardinality";
const S6459: &str = "GridStateAlteration.PropertyReference-cardinality";
const S6460: &str = "GridStateAlteration.timePerStage";
const S6461: &str = "ra:GridStateAlteration.timePerStage-cardinality";
const S6462: &str = "GridStateAlteration.timePerStage-cardinality";
const S6463: &str = "ra:GridStateAlteration.timePerStage-datatype";
const S6464: &str = "GridStateAlteration.timePerStage-datatype";
const S6465: &str = "GridStateAlteration.maximumPerDay";
const S6466: &str = "ra:GridStateAlteration.maximumPerDay-cardinality";
const S6467: &str = "GridStateAlteration.maximumPerDay-cardinality";
const S6468: &str = "ra:GridStateAlteration.maximumPerDay-datatype";
const S6469: &str = "GridStateAlteration.maximumPerDay-datatype";
const S6470: &str = "ra:GridStateAlteration.GridStateAlterationRemedialAction-cardinality";
const S6471: &str = "GridStateAlteration.GridStateAlterationRemedialAction-cardinality";
const S6472: &str = "ra:GridStateAlteration.GridStateAlterationRemedialAction-valueType";
const S6473: &str = "GridStateAlteration.GridStateAlterationRemedialAction-valueType";
const S6474: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:GridStateAlterationRemedialAction";
const S6475: &str = "ra:GridStateAlteration.GridStateAlterationCollection-cardinality";
const S6476: &str = "GridStateAlteration.GridStateAlterationCollection-cardinality";
const S6477: &str = "ra:GridStateAlteration.GridStateAlterationCollection-valueType";
const S6478: &str = "GridStateAlteration.GridStateAlterationCollection-valueType";
const S6479: &str = "RemedialAction-AP-Con-Simple-SHACL";
const S6480: &str = "ra:ACDCConverterAction-AllowedProperties";
const S6481: &str = "ra:ACDCConverterAction.ACDCConverter-valueType";
const S6482: &str = "ACDCConverterAction.ACDCConverter-valueType";
const S6483: &str = "MeasurementCalculatorInput";
const S6484: &str = "ContingencyWithRemedialAction";
const S6485: &str = "IntertemporalPropertyRange";
const S6486: &str = "LoadAction";
const S6487: &str = "StaticVarCompensatorAction";
const S6488: &str = "RemedialActionDependency";
const S6489: &str = "RemedialActionScheme";
const S6490: &str = "AvailabilityRemedialAction";
const S6491: &str = "GridStateAlterationRemedialAction";
const S6492: &str = "SchemeRemedialAction";
const S6493: &str = "CountertradeRemedialAction";
const S6494: &str = "RedispatchRemedialAction";
const S6495: &str = "ExternalNetworkInjectionAction";
const S6496: &str = "TopologyAction";
const S6497: &str = "EquipmentControllerAction";
const S6498: &str = "InServiceAction";
const S6499: &str = "StaticPropertyRange";
const S6500: &str = "ACDCConverterAction";
const S6501: &str = "EquivalentInjectionAction";
const S6502: &str = "RotatingMachineAction";
const S6503: &str = "BatteryUnitAction";
const S6504: &str = "BiddingZoneAction";
const S6505: &str = "ControlFunctionBlockAction";
const S6506: &str = "PowerElectronicsConnectionAction";
const S6507: &str = "EnergySourceModification";
const S6508: &str = "ShuntCompensatorModification";
const S6509: &str = "RegulatingControlAction";
const S6510: &str = "TapPositionAction";
const S6511: &str = "StageTrigger";
const S6512: &str = "GridStateAlterationCollection";
const S6513: &str = "PTCActivePowerSupport";
const S6514: &str = "RemedialActionGroup";
const S6515: &str = "Gate";
const S6516: &str = "MeasurementCalculator";
const S6517: &str = "TriggerCondition";
const S6518: &str = "Stage";
const S6519: &str = "ra:AllowedClasses-property";
const S6520: &str = "RemedialAction.isCrossBorderRelevant";
const S6521: &str = "ra:RemedialAction.isCrossBorderRelevant-datatype";
const S6522: &str = "RemedialAction.isCrossBorderRelevant-datatype";
const S6523: &str = "ra:RemedialAction.isCrossBorderRelevant-cardinality";
const S6524: &str = "RemedialAction.isCrossBorderRelevant-cardinality";
const S6525: &str = "RemedialAction.RemedialActionSystemOperator";
const S6526: &str = "ra:RemedialAction.RemedialActionSystemOperator-cardinality";
const S6527: &str = "RemedialAction.RemedialActionSystemOperator-cardinality";
const S6528: &str = "RemedialAction.timeToImplement";
const S6529: &str = "ra:RemedialAction.timeToImplement-cardinality";
const S6530: &str = "RemedialAction.timeToImplement-cardinality";
const S6531: &str = "ra:RemedialAction.timeToImplement-datatype";
const S6532: &str = "RemedialAction.timeToImplement-datatype";
const S6533: &str = "RemedialAction.penaltyFactor";
const S6534: &str = "ra:RemedialAction.penaltyFactor-cardinality";
const S6535: &str = "RemedialAction.penaltyFactor-cardinality";
const S6536: &str = "ra:RemedialAction.penaltyFactor-datatype";
const S6537: &str = "RemedialAction.penaltyFactor-datatype";
const S6538: &str = "RemedialAction.AppointedToRegion";
const S6539: &str = "ra:RemedialAction.AppointedToRegion-cardinality";
const S6540: &str = "RemedialAction.AppointedToRegion-cardinality";
const S6541: &str = "RemedialAction.impactThresholdMargin";
const S6542: &str = "ra:RemedialAction.impactThresholdMargin-cardinality";
const S6543: &str = "RemedialAction.impactThresholdMargin-cardinality";
const S6544: &str = "ra:RemedialAction.impactThresholdMargin-datatype";
const S6545: &str = "RemedialAction.impactThresholdMargin-datatype";
const S6546: &str = "RemedialAction.kind";
const S6547: &str = "ra:RemedialAction.kind-cardinality";
const S6548: &str = "RemedialAction.kind-cardinality";
const S6549: &str = "ra:RemedialAction.kind-datatype";
const S6550: &str = "RemedialAction.kind-datatype";
const S6551: &str = "RemedialActionKind.curative";
const S6552: &str = "RemedialActionKind.preventive";
const S6553: &str = "RemedialAction.normalAvailable";
const S6554: &str = "ra:RemedialAction.normalAvailable-cardinality";
const S6555: &str = "RemedialAction.normalAvailable-cardinality";
const S6556: &str = "ra:RemedialAction.normalAvailable-datatype";
const S6557: &str = "RemedialAction.normalAvailable-datatype";
const S6558: &str = "RemedialAction.isManual";
const S6559: &str = "ra:RemedialAction.isManual-cardinality";
const S6560: &str = "RemedialAction.isManual-cardinality";
const S6561: &str = "ra:RemedialAction.isManual-datatype";
const S6562: &str = "RemedialAction.isManual-datatype";
const S6563: &str = "ra:AvailabilityRemedialAction-AllowedProperties";
const S6564: &str = "BatteryUnitAction.BatteryUnit";
const S6565: &str = "ra:BatteryUnitAction.BatteryUnit-cardinality";
const S6566: &str = "BatteryUnitAction.BatteryUnit-cardinality";
const S6567: &str = "ra:BatteryUnitAction.BatteryUnit-valueType";
const S6568: &str = "BatteryUnitAction.BatteryUnit-valueType";
const S6569: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:MobileElectricalUnit";
const S6570: &str = "ra:BatteryUnitAction-AllowedProperties";
const S6571: &str = "BiddingZoneAction.BiddingZone";
const S6572: &str = "ra:BiddingZoneAction.BiddingZone-cardinality";
const S6573: &str = "BiddingZoneAction.BiddingZone-cardinality";
const S6574: &str = "ra:BiddingZoneAction.BiddingZone-valueType";
const S6575: &str = "BiddingZoneAction.BiddingZone-valueType";
const S6576: &str = "ra:BiddingZoneAction-AllowedProperties";
const S6577: &str = "nc:ContingencyWithRemedialAction";
const S6578: &str = "ContingencyWithRemedialAction.Contingency";
const S6579: &str = "ra:ContingencyWithRemedialAction.Contingency-cardinality";
const S6580: &str = "ContingencyWithRemedialAction.Contingency-cardinality";
const S6581: &str = "ContingencyWithRemedialAction.RemedialAction";
const S6582: &str = "ra:ContingencyWithRemedialAction.RemedialAction-cardinality";
const S6583: &str = "ContingencyWithRemedialAction.RemedialAction-cardinality";
const S6584: &str = "ContingencyWithRemedialAction.combinationConstraintKind";
const S6585: &str = "ra:ContingencyWithRemedialAction.combinationConstraintKind-datatype";
const S6586: &str = "ContingencyWithRemedialAction.combinationConstraintKind-datatype";
const S6587: &str = "ra:ContingencyWithRemedialAction.combinationConstraintKind-cardinality";
const S6588: &str = "ContingencyWithRemedialAction.combinationConstraintKind-cardinality";
const S6589: &str = "ContingencyWithRemedialAction.mRID";
const S6590: &str = "ra:ContingencyWithRemedialAction.mRID-datatype";
const S6591: &str = "ContingencyWithRemedialAction.mRID-datatype";
const S6592: &str = "ra:ContingencyWithRemedialAction.mRID-cardinality";
const S6593: &str = "ContingencyWithRemedialAction.mRID-cardinality";
const S6594: &str = "ContingencyWithRemedialAction.normalEnabled";
const S6595: &str = "ra:ContingencyWithRemedialAction.normalEnabled-datatype";
const S6596: &str = "ContingencyWithRemedialAction.normalEnabled-datatype";
const S6597: &str = "ra:ContingencyWithRemedialAction.normalEnabled-cardinality";
const S6598: &str = "ContingencyWithRemedialAction.normalEnabled-cardinality";
const S6599: &str = "ra:ContingencyWithRemedialAction-AllowedProperties";
const S6600: &str = "ra:ContingencyWithRemedialAction.Contingency-valueType";
const S6601: &str = "ContingencyWithRemedialAction.Contingency-valueType";
const S6602: &str = "ra:ContingencyWithRemedialAction.RemedialAction-valueType";
const S6603: &str = "ContingencyWithRemedialAction.RemedialAction-valueType";
const S6604: &str = "ControlFunctionBlockAction.ControlFunctionBlock";
const S6605: &str = "ra:ControlFunctionBlockAction.ControlFunctionBlock-cardinality";
const S6606: &str = "ControlFunctionBlockAction.ControlFunctionBlock-cardinality";
const S6607: &str = "ra:ControlFunctionBlockAction-AllowedProperties";
const S6608: &str = "ra:ControlFunctionBlockAction.ControlFunctionBlock-valueType";
const S6609: &str = "ControlFunctionBlockAction.ControlFunctionBlock-valueType";
const S6610: &str = "CountertradeRemedialAction.minEconomicPMargin";
const S6611: &str = "ra:CountertradeRemedialAction.minEconomicPMargin-cardinality";
const S6612: &str = "CountertradeRemedialAction.minEconomicPMargin-cardinality";
const S6613: &str = "ra:CountertradeRemedialAction.minEconomicPMargin-datatype";
const S6614: &str = "CountertradeRemedialAction.minEconomicPMargin-datatype";
const S6615: &str = "CountertradeRemedialAction.maxEconomicPMargin";
const S6616: &str = "ra:CountertradeRemedialAction.maxEconomicPMargin-cardinality";
const S6617: &str = "CountertradeRemedialAction.maxEconomicPMargin-cardinality";
const S6618: &str = "ra:CountertradeRemedialAction.maxEconomicPMargin-datatype";
const S6619: &str = "CountertradeRemedialAction.maxEconomicPMargin-datatype";
const S6620: &str = "PowerRemedialAction.BiddingZoneBorder";
const S6621: &str = "ra:PowerRemedialAction.BiddingZoneBorder-cardinality";
const S6622: &str = "PowerRemedialAction.BiddingZoneBorder-cardinality";
const S6623: &str = "ra:PowerRemedialAction.BiddingZoneBorder-valueType";
const S6624: &str = "PowerRemedialAction.BiddingZoneBorder-valueType";
const S6625: &str = "PowerRemedialAction.BiddingZone";
const S6626: &str = "ra:PowerRemedialAction.BiddingZone-cardinality";
const S6627: &str = "PowerRemedialAction.BiddingZone-cardinality";
const S6628: &str = "ra:PowerRemedialAction.BiddingZone-valueType";
const S6629: &str = "PowerRemedialAction.BiddingZone-valueType";
const S6630: &str = "ra:CountertradeRemedialAction-AllowedProperties";
const S6631: &str = "EnergySourceModification.EnergySource";
const S6632: &str = "ra:EnergySourceModification.EnergySource-cardinality";
const S6633: &str = "EnergySourceModification.EnergySource-cardinality";
const S6634: &str = "ra:EnergySourceModification.EnergySource-valueType";
const S6635: &str = "EnergySourceModification.EnergySource-valueType";
const S6636: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:EnergySource";
const S6637: &str = "nc:EnergySource";
const S6638: &str = "ra:EnergySourceModification-AllowedProperties";
const S6639: &str = "EquipmentControllerAction.EquipmentController";
const S6640: &str = "ra:EquipmentControllerAction.EquipmentController-cardinality";
const S6641: &str = "EquipmentControllerAction.EquipmentController-cardinality";
const S6642: &str = "ra:EquipmentControllerAction-AllowedProperties";
const S6643: &str = "ra:EquipmentControllerAction.EquipmentController-valueType";
const S6644: &str = "EquipmentControllerAction.EquipmentController-valueType";
const S6645: &str = "EquivalentInjectionAction.EquivalentInjection";
const S6646: &str = "ra:EquivalentInjectionAction.EquivalentInjection-cardinality";
const S6647: &str = "EquivalentInjectionAction.EquivalentInjection-cardinality";
const S6648: &str = "ra:EquivalentInjectionAction.EquivalentInjection-valueType";
const S6649: &str = "EquivalentInjectionAction.EquivalentInjection-valueType";
const S6650: &str = "ra:EquivalentInjectionAction-AllowedProperties";
const S6651: &str = "ExternalNetworkInjectionAction.ExternalNetworkInjection";
const S6652: &str = "ra:ExternalNetworkInjectionAction.ExternalNetworkInjection-cardinality";
const S6653: &str = "ExternalNetworkInjectionAction.ExternalNetworkInjection-cardinality";
const S6654: &str = "ra:ExternalNetworkInjectionAction.ExternalNetworkInjection-valueType";
const S6655: &str = "ExternalNetworkInjectionAction.ExternalNetworkInjection-valueType";
const S6656: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:ExternalNetworkInjection";
const S6657: &str = "ra:ExternalNetworkInjectionAction-AllowedProperties";
const S6658: &str = "GateInputPin.Gate";
const S6659: &str = "ra:Gate.GateInputPin-cardinality";
const S6660: &str = "Gate.GateInputPin-cardinality";
const S6661: &str = "Gate.kind";
const S6662: &str = "ra:Gate.kind-datatype";
const S6663: &str = "Gate.kind-datatype";
const S6664: &str = "GateLogicKind.and";
const S6665: &str = "GateLogicKind.xnor";
const S6666: &str = "GateLogicKind.or";
const S6667: &str = "GateLogicKind.not";
const S6668: &str = "GateLogicKind.nand";
const S6669: &str = "GateLogicKind.nor";
const S6670: &str = "GateLogicKind.xor";
const S6671: &str = "ra:Gate.kind-cardinality";
const S6672: &str = "Gate.kind-cardinality";
const S6673: &str = "ra:Gate-AllowedProperties";
const S6674: &str = "Gate.GateInputPin";
const S6675: &str = "ra:Gate.GateInputPin-propertyInverse";
const S6676: &str = "Gate.PinGate";
const S6677: &str = "ra:Gate.PinGate-propertyInverse";
const S6678: &str = "Gate.RemedialActionScheme";
const S6679: &str = "ra:Gate.RemedialActionScheme-propertyInverse";
const S6680: &str = "Gate.StageTrigger";
const S6681: &str = "ra:Gate.StageTrigger-propertyInverse";
const S6682: &str = "Gate.StageTriggerArmed";
const S6683: &str = "ra:Gate.StageTriggerArmed-propertyInverse";
const S6684: &str = "Gate.StageTriggerCom";
const S6685: &str = "ra:Gate.StageTriggerCom-propertyInverse";
const S6686: &str = "Gate.TriggerCondition";
const S6687: &str = "ra:Gate.TriggerCondition-propertyInverse";
const S6688: &str = "GridStateAlteration.RangeConstraint";
const S6689: &str = "ra:GridStateAlteration.RangeConstraint-propertyInverse";
const S6690: &str = "ra:GridStateAlterationCollection-AllowedProperties";
const S6691: &str = "GridStateAlterationCollection.GridStateAlteration";
const S6692: &str = "ra:GridStateAlterationCollection.GridStateAlteration-propertyInverse";
const S6693: &str = "GridStateAlterationCollection.StageAction";
const S6694: &str = "ra:GridStateAlterationCollection.StageAction-propertyInverse";
const S6695: &str = "GridStateAlterationRemedialAction.isActivationRestricted";
const S6696: &str = "ra:GridStateAlterationRemedialAction.isActivationRestricted-cardinality";
const S6697: &str = "GridStateAlterationRemedialAction.isActivationRestricted-cardinality";
const S6698: &str = "ra:GridStateAlterationRemedialAction.isActivationRestricted-datatype";
const S6699: &str = "GridStateAlterationRemedialAction.isActivationRestricted-datatype";
const S6700: &str = "ra:GridStateAlterationRemedialAction.GridStateAlteration-cardinality";
const S6701: &str = "GridStateAlterationRemedialAction.GridStateAlteration-cardinality";
const S6702: &str = "ra:GridStateAlterationRemedialAction-AllowedProperties";
const S6703: &str = "GridStateAlterationRemedialAction.GridStateAlteration";
const S6704: &str = "ra:GridStateAlterationRemedialAction.GridStateAlteration-propertyInverse";
const S6705: &str = "InServiceAction.Equipment";
const S6706: &str = "ra:InServiceAction.Equipment-cardinality";
const S6707: &str = "InServiceAction.Equipment-cardinality";
const S6708: &str = "ra:InServiceAction-AllowedProperties";
const S6709: &str = "ra:InServiceAction.Equipment-valueType";
const S6710: &str = "InServiceAction.Equipment-valueType";
const S6711: &str = "RangeConstraint.GridStateAlteration";
const S6712: &str = "ra:RangeConstraint.GridStateAlteration-cardinality";
const S6713: &str = "RangeConstraint.GridStateAlteration-cardinality";
const S6714: &str = "RangeConstraint.direction";
const S6715: &str = "ra:RangeConstraint.direction-datatype";
const S6716: &str = "RangeConstraint.direction-datatype";
const S6717: &str = "ra:RangeConstraint.direction-cardinality";
const S6718: &str = "RangeConstraint.direction-cardinality";
const S6719: &str = "RangeConstraint.normalValue";
const S6720: &str = "ra:RangeConstraint.normalValue-datatype";
const S6721: &str = "RangeConstraint.normalValue-datatype";
const S6722: &str = "ra:RangeConstraint.normalValue-cardinality";
const S6723: &str = "RangeConstraint.normalValue-cardinality";
const S6724: &str = "RangeConstraint.valueKind";
const S6725: &str = "ra:RangeConstraint.valueKind-datatype";
const S6726: &str = "RangeConstraint.valueKind-datatype";
const S6727: &str = "ValueOffsetKind.incrementalPercentage";
const S6728: &str = "ValueOffsetKind.absolute";
const S6729: &str = "ValueOffsetKind.incremental";
const S6730: &str = "ra:RangeConstraint.valueKind-cardinality";
const S6731: &str = "RangeConstraint.valueKind-cardinality";
const S6732: &str = "ra:IntertemporalPropertyRange-AllowedProperties";
const S6733: &str = "LoadAction.EnergyConsumer";
const S6734: &str = "ra:LoadAction.EnergyConsumer-cardinality";
const S6735: &str = "LoadAction.EnergyConsumer-cardinality";
const S6736: &str = "ra:LoadAction-AllowedProperties";
const S6737: &str = "ra:LoadAction.EnergyConsumer-valueType";
const S6738: &str = "LoadAction.EnergyConsumer-valueType";
const S6739: &str = "MeasurementCalculatorInput.MeasurementCalculator";
const S6740: &str = "ra:MeasurementCalculator.MeasurementCalculatorInput-cardinality";
const S6741: &str = "MeasurementCalculator.MeasurementCalculatorInput-cardinality";
const S6742: &str = "MeasurementCalculator.kind";
const S6743: &str = "ra:MeasurementCalculator.kind-datatype";
const S6744: &str = "MeasurementCalculator.kind-datatype";
const S6745: &str = "CalculationKind.division";
const S6746: &str = "CalculationKind.multiplication";
const S6747: &str = "CalculationKind.squareRoot";
const S6748: &str = "CalculationKind.summation";
const S6749: &str = "ra:MeasurementCalculator.kind-cardinality";
const S6750: &str = "MeasurementCalculator.kind-cardinality";
const S6751: &str = "ra:MeasurementCalculator-AllowedProperties";
const S6752: &str = "MeasurementCalculator.MeasurementCalculatorInput";
const S6753: &str = "ra:MeasurementCalculator.MeasurementCalculatorInput-propertyInverse";
const S6754: &str = "MeasurementCalculator.PinMeasurement";
const S6755: &str = "ra:MeasurementCalculator.PinMeasurement-propertyInverse";
const S6756: &str = "MeasurementCalculatorInput.Measurement";
const S6757: &str = "ra:MeasurementCalculatorInput.Measurement-cardinality";
const S6758: &str = "MeasurementCalculatorInput.Measurement-cardinality";
const S6759: &str = "ra:MeasurementCalculatorInput.MeasurementCalculator-valueType";
const S6760: &str = "MeasurementCalculatorInput.MeasurementCalculator-valueType";
const S6761: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:MeasurementCalculator";
const S6762: &str = "ra:MeasurementCalculatorInput.MeasurementCalculator-cardinality";
const S6763: &str = "MeasurementCalculatorInput.MeasurementCalculator-cardinality";
const S6764: &str = "MeasurementCalculatorInput.absoluteValue";
const S6765: &str = "ra:MeasurementCalculatorInput.absoluteValue-datatype";
const S6766: &str = "MeasurementCalculatorInput.absoluteValue-datatype";
const S6767: &str = "ra:MeasurementCalculatorInput.absoluteValue-cardinality";
const S6768: &str = "MeasurementCalculatorInput.absoluteValue-cardinality";
const S6769: &str = "MeasurementCalculatorInput.order";
const S6770: &str = "ra:MeasurementCalculatorInput.order-datatype";
const S6771: &str = "MeasurementCalculatorInput.order-datatype";
const S6772: &str = "ra:MeasurementCalculatorInput.order-cardinality";
const S6773: &str = "MeasurementCalculatorInput.order-cardinality";
const S6774: &str = "ra:MeasurementCalculatorInput-AllowedProperties";
const S6775: &str = "ra:MeasurementCalculatorInput.Measurement-valueType";
const S6776: &str = "MeasurementCalculatorInput.Measurement-valueType";
const S6777: &str = "nc:PTCActivePowerSupport";
const S6778: &str = "PTCActivePowerSupport.PowerTransferCorridor";
const S6779: &str = "ra:PTCActivePowerSupport.PowerTransferCorridor-cardinality";
const S6780: &str = "PTCActivePowerSupport.PowerTransferCorridor-cardinality";
const S6781: &str = "PTCActivePowerSupport.RemedialActionScheme";
const S6782: &str = "ra:PTCActivePowerSupport.RemedialActionScheme-valueType";
const S6783: &str = "PTCActivePowerSupport.RemedialActionScheme-valueType";
const S6784: &str = "ra:PTCActivePowerSupport.RemedialActionScheme-cardinality";
const S6785: &str = "PTCActivePowerSupport.RemedialActionScheme-cardinality";
const S6786: &str = "PTCActivePowerSupport.maximum";
const S6787: &str = "ra:PTCActivePowerSupport.maximum-datatype";
const S6788: &str = "PTCActivePowerSupport.maximum-datatype";
const S6789: &str = "ra:PTCActivePowerSupport.maximum-cardinality";
const S6790: &str = "PTCActivePowerSupport.maximum-cardinality";
const S6791: &str = "PTCActivePowerSupport.normal";
const S6792: &str = "ra:PTCActivePowerSupport.normal-datatype";
const S6793: &str = "PTCActivePowerSupport.normal-datatype";
const S6794: &str = "ra:PTCActivePowerSupport.normal-cardinality";
const S6795: &str = "PTCActivePowerSupport.normal-cardinality";
const S6796: &str = "ra:PTCActivePowerSupport-AllowedProperties";
const S6797: &str = "ra:PTCActivePowerSupport.PowerTransferCorridor-valueType";
const S6798: &str = "PTCActivePowerSupport.PowerTransferCorridor-valueType";
const S6799: &str = "ra:GateInputPin.absoluteValue-datatype";
const S6800: &str = "ra:GateInputPin.absoluteValue-cardinality";
const S6801: &str = "ra:GateInputPin.logicKind-datatype";
const S6802: &str = "ra:GateInputPin.logicKind-cardinality";
const S6803: &str = "ra:GateInputPin.Gate-valueType";
const S6804: &str = "GateInputPin.Gate-valueType";
const S6805: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:Gate";
const S6806: &str = "PinContingency.Contingency";
const S6807: &str = "ra:PinContingency.Contingency-cardinality";
const S6808: &str = "PinContingency.Contingency-cardinality";
const S6809: &str = "ra:GateInputPin.normalEnabled-cardinality";
const S6810: &str = "ra:GateInputPin.normalEnabled-datatype";
const S6811: &str = "GateInputPin.isValuePreFault";
const S6812: &str = "ra:GateInputPin.isValuePreFault-cardinality";
const S6813: &str = "GateInputPin.isValuePreFault-cardinality";
const S6814: &str = "ra:GateInputPin.isValuePreFault-datatype";
const S6815: &str = "GateInputPin.isValuePreFault-datatype";
const S6816: &str = "ra:GateInputPin.negate-cardinality";
const S6817: &str = "ra:GateInputPin.negate-datatype";
const S6818: &str = "ra:GateInputPin.thresholdPercentage-cardinality";
const S6819: &str = "ra:GateInputPin.thresholdPercentage-datatype";
const S6820: &str = "ra:GateInputPin.duration-cardinality";
const S6821: &str = "ra:GateInputPin.duration-datatype";
const S6822: &str = "ra:GateInputPin.thresholdValue-cardinality";
const S6823: &str = "ra:GateInputPin.thresholdValue-datatype";
const S6824: &str = "ra:GateInputPin.Gate-cardinality";
const S6825: &str = "GateInputPin.Gate-cardinality";
const S6826: &str = "ra:PinContingency-AllowedProperties";
const S6827: &str = "ra:PinContingency.Contingency-valueType";
const S6828: &str = "PinContingency.Contingency-valueType";
const S6829: &str = "ra:PinDCTerminal.kind-cardinality";
const S6830: &str = "ra:PinDCTerminal.kind-datatype";
const S6831: &str = "ra:PinDCTerminal.DCTerminal-cardinality";
const S6832: &str = "ra:PinDCTerminal.DCTerminal-valueType";
const S6833: &str = "ra:PinDCTerminal-AllowedProperties";
const S6834: &str = "ra:PinEquipment.PropertyReference-cardinality";
const S6835: &str = "PinEquipment.PropertyReference-cardinality";
const S6836: &str = "PinEquipment.Equipment";
const S6837: &str = "ra:PinEquipment.Equipment-cardinality";
const S6838: &str = "PinEquipment.Equipment-cardinality";
const S6839: &str = "ra:PinEquipment-AllowedProperties";
const S6840: &str = "ra:PinEquipment.Equipment-valueType";
const S6841: &str = "PinEquipment.Equipment-valueType";
const S6842: &str = "PinEquipmentTripping.Equipment";
const S6843: &str = "ra:PinEquipmentTripping.Equipment-cardinality";
const S6844: &str = "PinEquipmentTripping.Equipment-cardinality";
const S6845: &str = "ra:PinEquipmentTripping-AllowedProperties";
const S6846: &str = "ra:PinEquipmentTripping.Equipment-valueType";
const S6847: &str = "PinEquipmentTripping.Equipment-valueType";
const S6848: &str = "PinGate.GateOutput";
const S6849: &str = "ra:PinGate.GateOutput-cardinality";
const S6850: &str = "PinGate.GateOutput-cardinality";
const S6851: &str = "ra:PinGate.GateOutput-valueType";
const S6852: &str = "PinGate.GateOutput-valueType";
const S6853: &str = "ra:PinGate-AllowedProperties";
const S6854: &str = "PinMeasurement.MeasurementCalculator";
const S6855: &str = "ra:PinMeasurement.MeasurementCalculator-cardinality";
const S6856: &str = "PinMeasurement.MeasurementCalculator-cardinality";
const S6857: &str = "ra:PinMeasurement.MeasurementCalculator-valueType";
const S6858: &str = "PinMeasurement.MeasurementCalculator-valueType";
const S6859: &str = "PinMeasurement.Measurement";
const S6860: &str = "ra:PinMeasurement.Measurement-cardinality";
const S6861: &str = "PinMeasurement.Measurement-cardinality";
const S6862: &str = "ra:PinMeasurement-AllowedProperties";
const S6863: &str = "ra:PinMeasurement.Measurement-valueType";
const S6864: &str = "PinMeasurement.Measurement-valueType";
const S6865: &str = "PinOperationalLimit.OperationalLimit";
const S6866: &str = "ra:PinOperationalLimit.OperationalLimit-cardinality";
const S6867: &str = "PinOperationalLimit.OperationalLimit-cardinality";
const S6868: &str = "ra:PinOperationalLimit-AllowedProperties";
const S6869: &str = "ra:PinOperationalLimit.OperationalLimit-valueType";
const S6870: &str = "PinOperationalLimit.OperationalLimit-valueType";
const S6871: &str = "PinPowerTransferCorridor.kind";
const S6872: &str = "ra:PinPowerTransferCorridor.kind-cardinality";
const S6873: &str = "PinPowerTransferCorridor.kind-cardinality";
const S6874: &str = "ra:PinPowerTransferCorridor.kind-datatype";
const S6875: &str = "PinPowerTransferCorridor.kind-datatype";
const S6876: &str = "PinPowerTransferCorridorKind.activePower";
const S6877: &str = "PinPowerTransferCorridorKind.reactivePower";
const S6878: &str = "PinPowerTransferCorridor.PowerTransferCorridor";
const S6879: &str = "ra:PinPowerTransferCorridor.PowerTransferCorridor-cardinality";
const S6880: &str = "PinPowerTransferCorridor.PowerTransferCorridor-cardinality";
const S6881: &str = "ra:PinPowerTransferCorridor-AllowedProperties";
const S6882: &str = "ra:PinPowerTransferCorridor.PowerTransferCorridor-valueType";
const S6883: &str = "PinPowerTransferCorridor.PowerTransferCorridor-valueType";
const S6884: &str = "ra:PinTerminal.kind-cardinality";
const S6885: &str = "ra:PinTerminal.kind-datatype";
const S6886: &str = "ra:PinTerminal.Terminal-cardinality";
const S6887: &str = "ra:PinTerminal.Terminal-valueType";
const S6888: &str = "ra:PinTerminal-AllowedProperties";
const S6889: &str = "PowerElectronicsConnectionAction.PowerElectronicsConnection";
const S6890: &str = "ra:PowerElectronicsConnectionAction.PowerElectronicsConnection-cardinality";
const S6891: &str = "PowerElectronicsConnectionAction.PowerElectronicsConnection-cardinality";
const S6892: &str = "ra:PowerElectronicsConnectionAction.PowerElectronicsConnection-valueType";
const S6893: &str = "PowerElectronicsConnectionAction.PowerElectronicsConnection-valueType";
const S6894: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:PowerElectronicsConnection";
const S6895: &str = "nc:PowerElectronicsConnection";
const S6896: &str = "ra:PowerElectronicsConnectionAction-AllowedProperties";
const S6897: &str = "PowerRemedialAction.PowerShiftKeyStrategy";
const S6898: &str = "ra:PowerRemedialAction.PowerShiftKeyStrategy-propertyInverse";
const S6899: &str = "PowerShiftKeyStrategy.PowerRemedialAction";
const S6900: &str = "ra:PowerShiftKeyStrategy.PowerRemedialAction-cardinality";
const S6901: &str = "PowerShiftKeyStrategy.PowerRemedialAction-cardinality";
const S6902: &str = "ra:PowerShiftKeyStrategy-AllowedProperties";
const S6903: &str = "ra:PowerShiftKeyStrategy.PowerRemedialAction-valueType";
const S6904: &str = "PowerShiftKeyStrategy.PowerRemedialAction-valueType";
const S6905: &str = "ra:RangeConstraint.GridStateAlteration-valueType";
const S6906: &str = "RangeConstraint.GridStateAlteration-valueType";
const S6907: &str = "ra:RedispatchRemedialAction-AllowedProperties";
const S6908: &str = "RegulatingControlAction.RegulatingControl";
const S6909: &str = "ra:RegulatingControlAction.RegulatingControl-cardinality";
const S6910: &str = "RegulatingControlAction.RegulatingControl-cardinality";
const S6911: &str = "ra:RegulatingControlAction-AllowedProperties";
const S6912: &str = "ra:RegulatingControlAction.RegulatingControl-valueType";
const S6913: &str = "RegulatingControlAction.RegulatingControl-valueType";
const S6914: &str = "ra:RemedialAction.AppointedToRegion-valueType";
const S6915: &str = "RemedialAction.AppointedToRegion-valueType";
const S6916: &str = "RemedialAction.ContingencyWithRemedialAction";
const S6917: &str = "ra:RemedialAction.ContingencyWithRemedialAction-propertyInverse";
const S6918: &str = "RemedialAction.DependentRemedialAction";
const S6919: &str = "ra:RemedialAction.DependentRemedialAction-propertyInverse";
const S6920: &str = "ra:RemedialAction.RemedialActionSystemOperator-valueType";
const S6921: &str = "RemedialAction.RemedialActionSystemOperator-valueType";
const S6922: &str = "nc:RemedialActionDependency";
const S6923: &str = "RemedialActionDependency.DependingRemedialActionGroup";
const S6924: &str = "ra:RemedialActionDependency.DependingRemedialActionGroup-valueType";
const S6925: &str = "RemedialActionDependency.DependingRemedialActionGroup-valueType";
const S6926: &str = "ra:RemedialActionDependency.DependingRemedialActionGroup-cardinality";
const S6927: &str = "RemedialActionDependency.DependingRemedialActionGroup-cardinality";
const S6928: &str = "RemedialActionDependency.RemedialAction";
const S6929: &str = "ra:RemedialActionDependency.RemedialAction-cardinality";
const S6930: &str = "RemedialActionDependency.RemedialAction-cardinality";
const S6931: &str = "RemedialActionDependency.kind";
const S6932: &str = "ra:RemedialActionDependency.kind-datatype";
const S6933: &str = "RemedialActionDependency.kind-datatype";
const S6934: &str = "RemedialActionDependencyKind.exclusive";
const S6935: &str = "RemedialActionDependencyKind.restrictive";
const S6936: &str = "RemedialActionDependencyKind.none";
const S6937: &str = "RemedialActionDependencyKind.balanced";
const S6938: &str = "RemedialActionDependencyKind.inclusive";
const S6939: &str = "ra:RemedialActionDependency.kind-cardinality";
const S6940: &str = "RemedialActionDependency.kind-cardinality";
const S6941: &str = "RemedialActionDependency.mRID";
const S6942: &str = "ra:RemedialActionDependency.mRID-datatype";
const S6943: &str = "RemedialActionDependency.mRID-datatype";
const S6944: &str = "ra:RemedialActionDependency.mRID-cardinality";
const S6945: &str = "RemedialActionDependency.mRID-cardinality";
const S6946: &str = "RemedialActionDependency.normalEnabled";
const S6947: &str = "ra:RemedialActionDependency.normalEnabled-datatype";
const S6948: &str = "RemedialActionDependency.normalEnabled-datatype";
const S6949: &str = "ra:RemedialActionDependency.normalEnabled-cardinality";
const S6950: &str = "RemedialActionDependency.normalEnabled-cardinality";
const S6951: &str = "ra:RemedialActionDependency-AllowedProperties";
const S6952: &str = "ra:RemedialActionDependency.RemedialAction-valueType";
const S6953: &str = "RemedialActionDependency.RemedialAction-valueType";
const S6954: &str = "ra:RemedialActionGroup-AllowedProperties";
const S6955: &str = "RemedialActionGroup.RemedialAction";
const S6956: &str = "ra:RemedialActionGroup.RemedialAction-propertyInverse";
const S6957: &str = "RemedialActionScheme.normallyInService";
const S6958: &str = "ra:RemedialActionScheme.normallyInService-cardinality";
const S6959: &str = "RemedialActionScheme.normallyInService-cardinality";
const S6960: &str = "ra:RemedialActionScheme.normallyInService-datatype";
const S6961: &str = "RemedialActionScheme.normallyInService-datatype";
const S6962: &str = "Stage.RemedialActionScheme";
const S6963: &str = "ra:RemedialActionScheme.Stage-cardinality";
const S6964: &str = "RemedialActionScheme.Stage-cardinality";
const S6965: &str = "RemedialActionScheme.kind";
const S6966: &str = "ra:RemedialActionScheme.kind-cardinality";
const S6967: &str = "RemedialActionScheme.kind-cardinality";
const S6968: &str = "ra:RemedialActionScheme.kind-datatype";
const S6969: &str = "RemedialActionScheme.kind-datatype";
const S6970: &str = "RemedialActionSchemeKind.rasp";
const S6971: &str = "RemedialActionSchemeKind.sips";
const S6972: &str = "RemedialActionScheme.normalArmed";
const S6973: &str = "ra:RemedialActionScheme.normalArmed-cardinality";
const S6974: &str = "RemedialActionScheme.normalArmed-cardinality";
const S6975: &str = "ra:RemedialActionScheme.normalArmed-datatype";
const S6976: &str = "RemedialActionScheme.normalArmed-datatype";
const S6977: &str = "RemedialActionScheme.SchemeRemedialAction";
const S6978: &str = "ra:RemedialActionScheme.SchemeRemedialAction-cardinality";
const S6979: &str = "RemedialActionScheme.SchemeRemedialAction-cardinality";
const S6980: &str = "ra:RemedialActionScheme.SchemeRemedialAction-valueType";
const S6981: &str = "RemedialActionScheme.SchemeRemedialAction-valueType";
const S6982: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:SchemeRemedialAction";
const S6983: &str = "RemedialActionScheme.GateArmed";
const S6984: &str = "ra:RemedialActionScheme.GateArmed-cardinality";
const S6985: &str = "RemedialActionScheme.GateArmed-cardinality";
const S6986: &str = "ra:RemedialActionScheme.GateArmed-valueType";
const S6987: &str = "RemedialActionScheme.GateArmed-valueType";
const S6988: &str = "ra:RemedialActionScheme-AllowedProperties";
const S6989: &str = "RemedialActionScheme.PTCActivePowerSupport";
const S6990: &str = "ra:RemedialActionScheme.PTCActivePowerSupport-propertyInverse";
const S6991: &str = "RemedialActionScheme.Stage";
const S6992: &str = "ra:RemedialActionScheme.Stage-propertyInverse";
const S6993: &str = "RemedialActionScheme.TriggerCondition";
const S6994: &str = "ra:RemedialActionScheme.TriggerCondition-propertyInverse";
const S6995: &str = "RotatingMachineAction.RotatingMachine";
const S6996: &str = "ra:RotatingMachineAction.RotatingMachine-cardinality";
const S6997: &str = "RotatingMachineAction.RotatingMachine-cardinality";
const S6998: &str = "ra:RotatingMachineAction-AllowedProperties";
const S6999: &str = "ra:RotatingMachineAction.RotatingMachine-valueType";
const S7000: &str = "RotatingMachineAction.RotatingMachine-valueType";
const S7001: &str = "ra:SchemeRemedialAction.RemedialActionScheme-cardinality";
const S7002: &str = "SchemeRemedialAction.RemedialActionScheme-cardinality";
const S7003: &str = "ra:SchemeRemedialAction-AllowedProperties";
const S7004: &str = "SchemeRemedialAction.RemedialActionScheme";
const S7005: &str = "ra:SchemeRemedialAction.RemedialActionScheme-propertyInverse";
const S7006: &str = "ShuntCompensatorModification.ShuntCompensator";
const S7007: &str = "ra:ShuntCompensatorModification.ShuntCompensator-cardinality";
const S7008: &str = "ShuntCompensatorModification.ShuntCompensator-cardinality";
const S7009: &str = "ra:ShuntCompensatorModification-AllowedProperties";
const S7010: &str = "ra:ShuntCompensatorModification.ShuntCompensator-valueType";
const S7011: &str = "ShuntCompensatorModification.ShuntCompensator-valueType";
const S7012: &str = "Stage.GridStateAlterationCollection";
const S7013: &str = "ra:Stage.GridStateAlterationCollection-valueType";
const S7014: &str = "Stage.GridStateAlterationCollection-valueType";
const S7015: &str = "ra:Stage.GridStateAlterationCollection-cardinality";
const S7016: &str = "Stage.GridStateAlterationCollection-cardinality";
const S7017: &str = "ra:Stage.RemedialActionScheme-valueType";
const S7018: &str = "Stage.RemedialActionScheme-valueType";
const S7019: &str = "ra:Stage.RemedialActionScheme-cardinality";
const S7020: &str = "Stage.RemedialActionScheme-cardinality";
const S7021: &str = "StageTrigger.Stage";
const S7022: &str = "ra:Stage.StageTrigger-cardinality";
const S7023: &str = "Stage.StageTrigger-cardinality";
const S7024: &str = "Stage.priority";
const S7025: &str = "ra:Stage.priority-datatype";
const S7026: &str = "Stage.priority-datatype";
const S7027: &str = "ra:Stage.priority-cardinality";
const S7028: &str = "Stage.priority-cardinality";
const S7029: &str = "ra:Stage-AllowedProperties";
const S7030: &str = "Stage.StageTrigger";
const S7031: &str = "ra:Stage.StageTrigger-propertyInverse";
const S7032: &str = "StageTrigger.GateComCondition";
const S7033: &str = "ra:StageTrigger.GateComCondition-cardinality";
const S7034: &str = "StageTrigger.GateComCondition-cardinality";
const S7035: &str = "ra:StageTrigger.GateComCondition-valueType";
const S7036: &str = "StageTrigger.GateComCondition-valueType";
const S7037: &str = "ra:StageTrigger.Stage-cardinality";
const S7038: &str = "StageTrigger.Stage-cardinality";
const S7039: &str = "ra:StageTrigger.Stage-valueType";
const S7040: &str = "StageTrigger.Stage-valueType";
const S7041: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:Stage";
const S7042: &str = "StageTrigger.GateArmed";
const S7043: &str = "ra:StageTrigger.GateArmed-cardinality";
const S7044: &str = "StageTrigger.GateArmed-cardinality";
const S7045: &str = "ra:StageTrigger.GateArmed-valueType";
const S7046: &str = "StageTrigger.GateArmed-valueType";
const S7047: &str = "StageTrigger.priority";
const S7048: &str = "ra:StageTrigger.priority-cardinality";
const S7049: &str = "StageTrigger.priority-cardinality";
const S7050: &str = "ra:StageTrigger.priority-datatype";
const S7051: &str = "StageTrigger.priority-datatype";
const S7052: &str = "StageTrigger.normalArmed";
const S7053: &str = "ra:StageTrigger.normalArmed-cardinality";
const S7054: &str = "StageTrigger.normalArmed-cardinality";
const S7055: &str = "ra:StageTrigger.normalArmed-datatype";
const S7056: &str = "StageTrigger.normalArmed-datatype";
const S7057: &str = "StageTrigger.GateTrigger";
const S7058: &str = "ra:StageTrigger.GateTrigger-cardinality";
const S7059: &str = "StageTrigger.GateTrigger-cardinality";
const S7060: &str = "ra:StageTrigger.GateTrigger-valueType";
const S7061: &str = "StageTrigger.GateTrigger-valueType";
const S7062: &str = "ra:StageTrigger-AllowedProperties";
const S7063: &str = "ra:StaticPropertyRange.PropertyReference-cardinality";
const S7064: &str = "StaticPropertyRange.PropertyReference-cardinality";
const S7065: &str = "ra:StaticPropertyRange-AllowedProperties";
const S7066: &str = "StaticVarCompensatorAction.StaticVarCompensator";
const S7067: &str = "ra:StaticVarCompensatorAction.StaticVarCompensator-cardinality";
const S7068: &str = "StaticVarCompensatorAction.StaticVarCompensator-cardinality";
const S7069: &str = "ra:StaticVarCompensatorAction.StaticVarCompensator-valueType";
const S7070: &str = "StaticVarCompensatorAction.StaticVarCompensator-valueType";
const S7071: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:StaticVarCompensator";
const S7072: &str = "ra:StaticVarCompensatorAction-AllowedProperties";
const S7073: &str = "TapPositionAction.TapChanger";
const S7074: &str = "ra:TapPositionAction.TapChanger-cardinality";
const S7075: &str = "TapPositionAction.TapChanger-cardinality";
const S7076: &str = "ra:TapPositionAction-AllowedProperties";
const S7077: &str = "ra:TapPositionAction.TapChanger-valueType";
const S7078: &str = "TapPositionAction.TapChanger-valueType";
const S7079: &str = "TopologyAction.Switch";
const S7080: &str = "ra:TopologyAction.Switch-cardinality";
const S7081: &str = "TopologyAction.Switch-cardinality";
const S7082: &str = "ra:TopologyAction-AllowedProperties";
const S7083: &str = "ra:TopologyAction.Switch-valueType";
const S7084: &str = "TopologyAction.Switch-valueType";
const S7085: &str = "TriggerCondition.GateTrigger";
const S7086: &str = "ra:TriggerCondition.GateTrigger-valueType";
const S7087: &str = "TriggerCondition.GateTrigger-valueType";
const S7088: &str = "ra:TriggerCondition.GateTrigger-cardinality";
const S7089: &str = "TriggerCondition.GateTrigger-cardinality";
const S7090: &str = "TriggerCondition.RemedialActionScheme";
const S7091: &str = "ra:TriggerCondition.RemedialActionScheme-valueType";
const S7092: &str = "TriggerCondition.RemedialActionScheme-valueType";
const S7093: &str = "ra:TriggerCondition.RemedialActionScheme-cardinality";
const S7094: &str = "TriggerCondition.RemedialActionScheme-cardinality";
const S7095: &str = "ra:TriggerCondition-AllowedProperties";
const S7096: &str = "RemedialActionSchedule.ProposingEntity";
const S7097: &str = "ProposingRemedialActionScheduleShare.RemedialActionSchedule";
const S7098: &str = "rasc:RemedialActionSchedule-proposingEntity";
const S7099: &str = "C:NC:RAS:RemedialActionSchedule:proposingEntity";
const S7100: &str = "The RemedialActionSchedule does not have a proposing entity either the Security Coordinator (RemedialActionSchedule.ProposingEntity) or at least one ProposingRemedialActionScheduleShare.";
const S7101: &str = "The RemedialActionSchedule shall have a proposing entity either the Security Coordinator (RemedialActionSchedule.ProposingEntity) or at least one ProposingRemedialActionScheduleShare.";
const S7102: &str = "RemedialActionSchedule-AP-Con-Complex-SHACL";
const S7103: &str = "nc:RemedialActionScheduleDependency";
const S7104: &str = "RemedialActionScheduleDependency.RemedialActionScheduleGroup";
const S7105: &str = "RemedialActionScheduleDependency.ProposedRemedialActionSchedule";
const S7106: &str = "RemedialActionScheduleDependency.ReplacedRemedialActionSchedule";
const S7107: &str = "rasc:RemedialActionScheduleDependency-associations";
const S7108: &str = "C:NC:RAS:RemedialActionScheduleDependency:associations";
const S7109: &str = "RemedialActionScheduleDependency associations are not consistent. When part of a RemedialActionScheduleGroup exactly one of ProposedRemedialActionSchedule and ReplacedRemedialActionSchedule shall be provided, otherwise both shall be provided.";
const S7110: &str = "When a RemedialActionScheduleDependency is part of a RemedialActionScheduleGroup, it is required to provide either RemedialActionScheduleDependency.ProposedRemedialActionSchedule or RemedialActionScheduleDependency.ReplacedRemedialActionSchedule (i.e., not both associations). When a RemedialActionScheduleDependency is not part of a RemedialActionScheduleGroup, it is required to provide both RemedialActionScheduleDependency.ProposedRemedialActionSchedule and RemedialActionScheduleDependency.ReplacedRemedialActionSchedule.";
const S7111: &str = "nc:RemedialActionScheduleGroup";
const S7112: &str = "rasc:RemedialActionScheduleGroup.GroupDependency-cardinality";
const S7113: &str = "C:NC:RAS:RemedialActionScheduleGroup.GroupDependency:cardinality";
const S7114: &str = "Cardinality violation. Lower bound shall be 3";
const S7115: &str = "A RemedialActionScheduleGroup shall have at least 3 RemedialActionScheduleDependency referenced.";
const S7116: &str = "rasc:RemedialActionScheduleGroup-proposedDependency";
const S7117: &str = "C:NC:RAS:RemedialActionScheduleGroup:proposedDependency";
const S7118: &str = "The RemedialActionScheduleGroup does not have at least one RemedialActionScheduleDependency with association end RemedialActionScheduleDependency.ProposedRemedialActionSchedule.";
const S7119: &str = "A RemedialActionScheduleGroup shall have at least one RemedialActionScheduleDependency with association end RemedialActionScheduleDependency.ProposedRemedialActionSchedule and at least one RemedialActionScheduleDependency with association end RemedialActionScheduleDependency.ReplacedRemedialActionSchedule.";
const S7120: &str = "rasc:RemedialActionScheduleGroup-replacedDependency";
const S7121: &str = "C:NC:RAS:RemedialActionScheduleGroup:replacedDependency";
const S7122: &str = "The RemedialActionScheduleGroup does not have at least one RemedialActionScheduleDependency with association end RemedialActionScheduleDependency.ReplacedRemedialActionSchedule.";
const S7123: &str = "RemedialActionSchemeSchedule";
const S7124: &str = "CountertradeScheduleAction";
const S7125: &str = "RemedialActionSchedule";
const S7126: &str = "RemedialActionScheduleDependency";
const S7127: &str = "RemedialActionScheduleGroup";
const S7128: &str = "GenericValueTimePoint";
const S7129: &str = "RemedialActionCost";
const S7130: &str = "RemedialActionScheduleResponse";
const S7131: &str = "RedispatchScheduleAction";
const S7132: &str = "GridStateIntensitySchedule";
const S7133: &str = "ProposingRemedialActionScheduleShare";
const S7134: &str = "ras:AllowedClasses-property";
const S7135: &str = "RemedialActionSchedule-AP-Con-Simple-SHACL";
const S7136: &str = "ras:AvailabilitySchedule.RemedialAction-valueType";
const S7137: &str = "ras:AvailabilitySchedule.RemedialAction-cardinality";
const S7138: &str = "ras:AvailabilitySchedule.isCancelled-datatype";
const S7139: &str = "ras:AvailabilitySchedule.isCancelled-cardinality";
const S7140: &str = "ras:AvailabilitySchedule.priority-datatype";
const S7141: &str = "ras:AvailabilitySchedule.priority-cardinality";
const S7142: &str = "ras:AvailabilitySchedule-AllowedProperties";
const S7143: &str = "nc:CountertradeScheduleAction";
const S7144: &str = "PowerScheduleAction.PowerSchedule";
const S7145: &str = "ras:PowerScheduleAction.PowerSchedule-cardinality";
const S7146: &str = "PowerScheduleAction.PowerSchedule-cardinality";
const S7147: &str = "ras:PowerScheduleAction.PowerSchedule-valueType";
const S7148: &str = "PowerScheduleAction.PowerSchedule-valueType";
const S7149: &str = "PowerScheduleAction.RemedialActionSchedule";
const S7150: &str = "ras:PowerScheduleAction.RemedialActionSchedule-cardinality";
const S7151: &str = "PowerScheduleAction.RemedialActionSchedule-cardinality";
const S7152: &str = "ras:PowerScheduleAction.RemedialActionSchedule-valueType";
const S7153: &str = "PowerScheduleAction.RemedialActionSchedule-valueType";
const S7154: &str = "PowerScheduleAction.PowerBidSchedule";
const S7155: &str = "ras:PowerScheduleAction.PowerBidSchedule-cardinality";
const S7156: &str = "PowerScheduleAction.PowerBidSchedule-cardinality";
const S7157: &str = "ras:PowerScheduleAction.PowerBidSchedule-valueType";
const S7158: &str = "PowerScheduleAction.PowerBidSchedule-valueType";
const S7159: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:PowerBidSchedule";
const S7160: &str = "nc:PowerBidSchedule";
const S7161: &str = "PowerScheduleAction.currency";
const S7162: &str = "ras:PowerScheduleAction.currency-cardinality";
const S7163: &str = "PowerScheduleAction.currency-cardinality";
const S7164: &str = "ras:PowerScheduleAction.currency-datatype";
const S7165: &str = "PowerScheduleAction.currency-datatype";
const S7166: &str = "PowerScheduleAction.energyPrice";
const S7167: &str = "ras:PowerScheduleAction.energyPrice-cardinality";
const S7168: &str = "PowerScheduleAction.energyPrice-cardinality";
const S7169: &str = "ras:PowerScheduleAction.energyPrice-datatype";
const S7170: &str = "PowerScheduleAction.energyPrice-datatype";
const S7171: &str = "ras:CountertradeScheduleAction-AllowedProperties";
const S7172: &str = "ras:BaseTimeSeries.interpolationKind-datatype";
const S7173: &str = "ras:BaseTimeSeries.interpolationKind-cardinality";
const S7174: &str = "ras:EventSchedule.EventTimePoint-cardinality";
const S7175: &str = "EventSchedule.RemedialActionSchedule";
const S7176: &str = "ras:EventSchedule.RemedialActionSchedule-valueType";
const S7177: &str = "EventSchedule.RemedialActionSchedule-valueType";
const S7178: &str = "ras:EventSchedule.RemedialActionSchedule-cardinality";
const S7179: &str = "EventSchedule.RemedialActionSchedule-cardinality";
const S7180: &str = "ras:EventSchedule-AllowedProperties";
const S7181: &str = "ras:EventSchedule.EventTimePoint-propertyInverse";
const S7182: &str = "ras:EventTimePoint.EventSchedule-valueType";
const S7183: &str = "ras:EventTimePoint.EventSchedule-cardinality";
const S7184: &str = "ras:EventTimePoint.atTime-datatype";
const S7185: &str = "ras:EventTimePoint.atTime-cardinality";
const S7186: &str = "ras:EventTimePoint.isActive-datatype";
const S7187: &str = "ras:EventTimePoint.isActive-cardinality";
const S7188: &str = "ras:EventTimePoint-AllowedProperties";
const S7189: &str = "GenericValueSchedule.GenericValueTimePoint";
const S7190: &str = "ras:GenericValueSchedule.GenericValueTimePoint-propertyInverse";
const S7191: &str = "nc:GenericValueTimePoint";
const S7192: &str = "GenericValueTimePoint.GenericValueSchedule";
const S7193: &str = "ras:GenericValueTimePoint.GenericValueSchedule-valueType";
const S7194: &str = "GenericValueTimePoint.GenericValueSchedule-valueType";
const S7195: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:GridStateIntensitySchedule";
const S7196: &str = "nc:GridStateIntensitySchedule";
const S7197: &str = "ras:GenericValueTimePoint.GenericValueSchedule-cardinality";
const S7198: &str = "GenericValueTimePoint.GenericValueSchedule-cardinality";
const S7199: &str = "GenericValueTimePoint.atTime";
const S7200: &str = "ras:GenericValueTimePoint.atTime-datatype";
const S7201: &str = "GenericValueTimePoint.atTime-datatype";
const S7202: &str = "ras:GenericValueTimePoint.atTime-cardinality";
const S7203: &str = "GenericValueTimePoint.atTime-cardinality";
const S7204: &str = "GenericValueTimePoint.value";
const S7205: &str = "ras:GenericValueTimePoint.value-datatype";
const S7206: &str = "GenericValueTimePoint.value-datatype";
const S7207: &str = "ras:GenericValueTimePoint.value-cardinality";
const S7208: &str = "GenericValueTimePoint.value-cardinality";
const S7209: &str = "ras:GenericValueTimePoint-AllowedProperties";
const S7210: &str = "ras:GenericValueSchedule.GenericValueTimePoint-cardinality";
const S7211: &str = "GenericValueSchedule.GenericValueTimePoint-cardinality";
const S7212: &str = "GenericValueSchedule.RemedialActionSchedule";
const S7213: &str = "ras:GenericValueSchedule.RemedialActionSchedule-valueType";
const S7214: &str = "GenericValueSchedule.RemedialActionSchedule-valueType";
const S7215: &str = "ras:GenericValueSchedule.RemedialActionSchedule-cardinality";
const S7216: &str = "GenericValueSchedule.RemedialActionSchedule-cardinality";
const S7217: &str = "GridStateIntensitySchedule.GridStateAlteration";
const S7218: &str = "ras:GridStateIntensitySchedule.GridStateAlteration-cardinality";
const S7219: &str = "GridStateIntensitySchedule.GridStateAlteration-cardinality";
const S7220: &str = "GridStateIntensitySchedule.valueKind";
const S7221: &str = "ras:GridStateIntensitySchedule.valueKind-datatype";
const S7222: &str = "GridStateIntensitySchedule.valueKind-datatype";
const S7223: &str = "ras:GridStateIntensitySchedule.valueKind-cardinality";
const S7224: &str = "GridStateIntensitySchedule.valueKind-cardinality";
const S7225: &str = "ras:GridStateIntensitySchedule-AllowedProperties";
const S7226: &str = "ras:GridStateIntensitySchedule.GridStateAlteration-valueType";
const S7227: &str = "GridStateIntensitySchedule.GridStateAlteration-valueType";
const S7228: &str = "ras:PowerSchedule.PowerScheduleAction-cardinality";
const S7229: &str = "PowerSchedule.PowerScheduleAction-cardinality";
const S7230: &str = "ras:PowerSchedule.currency-datatype";
const S7231: &str = "ras:PowerSchedule.currency-cardinality";
const S7232: &str = "ras:PowerSchedule-AllowedProperties";
const S7233: &str = "PowerSchedule.PowerScheduleAction";
const S7234: &str = "ras:PowerSchedule.PowerScheduleAction-propertyInverse";
const S7235: &str = "ras:PowerSchedule.PowerTimePoint-propertyInverse";
const S7236: &str = "ras:PowerTimePoint.PowerSchedule-valueType";
const S7237: &str = "ras:PowerTimePoint.PowerSchedule-cardinality";
const S7238: &str = "ras:PowerTimePoint.activatedP-datatype";
const S7239: &str = "ras:PowerTimePoint.activatedP-cardinality";
const S7240: &str = "ras:PowerTimePoint.activatedPrice-datatype";
const S7241: &str = "ras:PowerTimePoint.activatedPrice-cardinality";
const S7242: &str = "ras:PowerTimePoint.atTime-datatype";
const S7243: &str = "ras:PowerTimePoint.atTime-cardinality";
const S7244: &str = "ras:PowerTimePoint.p-datatype";
const S7245: &str = "ras:PowerTimePoint.p-cardinality";
const S7246: &str = "ras:PowerTimePoint.price-datatype";
const S7247: &str = "ras:PowerTimePoint.price-cardinality";
const S7248: &str = "ras:PowerTimePoint.q-datatype";
const S7249: &str = "ras:PowerTimePoint.q-cardinality";
const S7250: &str = "ras:PowerTimePoint-AllowedProperties";
const S7251: &str = "nc:ProposingRemedialActionScheduleShare";
const S7252: &str = "ProposingRemedialActionScheduleShare.ProposingEntity";
const S7253: &str = "ras:ProposingRemedialActionScheduleShare.ProposingEntity-cardinality";
const S7254: &str = "ProposingRemedialActionScheduleShare.ProposingEntity-cardinality";
const S7255: &str = "ras:ProposingRemedialActionScheduleShare.RemedialActionSchedule-valueType";
const S7256: &str = "ProposingRemedialActionScheduleShare.RemedialActionSchedule-valueType";
const S7257: &str = "ras:ProposingRemedialActionScheduleShare.RemedialActionSchedule-cardinality";
const S7258: &str = "ProposingRemedialActionScheduleShare.RemedialActionSchedule-cardinality";
const S7259: &str = "ProposingRemedialActionScheduleShare.costSharingFactor";
const S7260: &str = "ras:ProposingRemedialActionScheduleShare.costSharingFactor-datatype";
const S7261: &str = "ProposingRemedialActionScheduleShare.costSharingFactor-datatype";
const S7262: &str = "ras:ProposingRemedialActionScheduleShare.costSharingFactor-cardinality";
const S7263: &str = "ProposingRemedialActionScheduleShare.costSharingFactor-cardinality";
const S7264: &str = "ProposingRemedialActionScheduleShare.mRID";
const S7265: &str = "ras:ProposingRemedialActionScheduleShare.mRID-datatype";
const S7266: &str = "ProposingRemedialActionScheduleShare.mRID-datatype";
const S7267: &str = "ras:ProposingRemedialActionScheduleShare.mRID-cardinality";
const S7268: &str = "ProposingRemedialActionScheduleShare.mRID-cardinality";
const S7269: &str = "ras:ProposingRemedialActionScheduleShare-AllowedProperties";
const S7270: &str = "ras:ProposingRemedialActionScheduleShare.ProposingEntity-valueType";
const S7271: &str = "ProposingRemedialActionScheduleShare.ProposingEntity-valueType";
const S7272: &str = "nc:RedispatchScheduleAction";
const S7273: &str = "ras:RedispatchScheduleAction-AllowedProperties";
const S7274: &str = "RemedialAction.RemedialActionSchedule";
const S7275: &str = "ras:RemedialAction.RemedialActionSchedule-propertyInverse";
const S7276: &str = "nc:RemedialActionCost";
const S7277: &str = "RemedialActionCost.costAllocationTime";
const S7278: &str = "ras:RemedialActionCost.costAllocationTime-datatype";
const S7279: &str = "RemedialActionCost.costAllocationTime-datatype";
const S7280: &str = "ras:RemedialActionCost.costAllocationTime-cardinality";
const S7281: &str = "RemedialActionCost.costAllocationTime-cardinality";
const S7282: &str = "RemedialActionCost.otherCost";
const S7283: &str = "ras:RemedialActionCost.otherCost-datatype";
const S7284: &str = "RemedialActionCost.otherCost-datatype";
const S7285: &str = "ras:RemedialActionCost.otherCost-cardinality";
const S7286: &str = "RemedialActionCost.otherCost-cardinality";
const S7287: &str = "RemedialActionCost.kind";
const S7288: &str = "ras:RemedialActionCost.kind-datatype";
const S7289: &str = "RemedialActionCost.kind-datatype";
const S7290: &str = "CostSettledKind.provisional";
const S7291: &str = "CostSettledKind.indicative";
const S7292: &str = "CostSettledKind.final";
const S7293: &str = "ras:RemedialActionCost.kind-cardinality";
const S7294: &str = "RemedialActionCost.kind-cardinality";
const S7295: &str = "RemedialActionCost.opportunityCost";
const S7296: &str = "ras:RemedialActionCost.opportunityCost-datatype";
const S7297: &str = "RemedialActionCost.opportunityCost-datatype";
const S7298: &str = "ras:RemedialActionCost.opportunityCost-cardinality";
const S7299: &str = "RemedialActionCost.opportunityCost-cardinality";
const S7300: &str = "RemedialActionCost.startupCost";
const S7301: &str = "ras:RemedialActionCost.startupCost-cardinality";
const S7302: &str = "RemedialActionCost.startupCost-cardinality";
const S7303: &str = "ras:RemedialActionCost.startupCost-datatype";
const S7304: &str = "RemedialActionCost.startupCost-datatype";
const S7305: &str = "RemedialActionCost.savedFuelCost";
const S7306: &str = "ras:RemedialActionCost.savedFuelCost-cardinality";
const S7307: &str = "RemedialActionCost.savedFuelCost-cardinality";
const S7308: &str = "ras:RemedialActionCost.savedFuelCost-datatype";
const S7309: &str = "RemedialActionCost.savedFuelCost-datatype";
const S7310: &str = "RemedialActionCost.operationalCost";
const S7311: &str = "ras:RemedialActionCost.operationalCost-cardinality";
const S7312: &str = "RemedialActionCost.operationalCost-cardinality";
const S7313: &str = "ras:RemedialActionCost.operationalCost-datatype";
const S7314: &str = "RemedialActionCost.operationalCost-datatype";
const S7315: &str = "RemedialActionCost.mRID";
const S7316: &str = "ras:RemedialActionCost.mRID-cardinality";
const S7317: &str = "RemedialActionCost.mRID-cardinality";
const S7318: &str = "ras:RemedialActionCost.mRID-datatype";
const S7319: &str = "RemedialActionCost.mRID-datatype";
const S7320: &str = "RemedialActionCost.processingFee";
const S7321: &str = "ras:RemedialActionCost.processingFee-cardinality";
const S7322: &str = "RemedialActionCost.processingFee-cardinality";
const S7323: &str = "ras:RemedialActionCost.processingFee-datatype";
const S7324: &str = "RemedialActionCost.processingFee-datatype";
const S7325: &str = "RemedialActionCost.shutdownCost";
const S7326: &str = "ras:RemedialActionCost.shutdownCost-cardinality";
const S7327: &str = "RemedialActionCost.shutdownCost-cardinality";
const S7328: &str = "ras:RemedialActionCost.shutdownCost-datatype";
const S7329: &str = "RemedialActionCost.shutdownCost-datatype";
const S7330: &str = "RemedialActionCost.RemedialActionSchedule";
const S7331: &str = "ras:RemedialActionCost.RemedialActionSchedule-cardinality";
const S7332: &str = "RemedialActionCost.RemedialActionSchedule-cardinality";
const S7333: &str = "ras:RemedialActionCost.RemedialActionSchedule-valueType";
const S7334: &str = "RemedialActionCost.RemedialActionSchedule-valueType";
const S7335: &str = "ras:RemedialActionCost-AllowedProperties";
const S7336: &str = "RemedialActionSchedule.totalCostCurrency";
const S7337: &str = "ras:RemedialActionSchedule.totalCostCurrency-cardinality";
const S7338: &str = "RemedialActionSchedule.totalCostCurrency-cardinality";
const S7339: &str = "ras:RemedialActionSchedule.totalCostCurrency-datatype";
const S7340: &str = "RemedialActionSchedule.totalCostCurrency-datatype";
const S7341: &str = "RemedialActionSchedule.RemedialAction";
const S7342: &str = "ras:RemedialActionSchedule.RemedialAction-cardinality";
const S7343: &str = "RemedialActionSchedule.RemedialAction-cardinality";
const S7344: &str = "RemedialActionSchedule.statusKind";
const S7345: &str = "ras:RemedialActionSchedule.statusKind-cardinality";
const S7346: &str = "RemedialActionSchedule.statusKind-cardinality";
const S7347: &str = "ras:RemedialActionSchedule.statusKind-datatype";
const S7348: &str = "RemedialActionSchedule.statusKind-datatype";
const S7349: &str = "RemedialActionScheduleStatusKind.previouslyAgreed";
const S7350: &str = "RemedialActionScheduleStatusKind.agreementValidated";
const S7351: &str = "RemedialActionScheduleStatusKind.agreed";
const S7352: &str = "RemedialActionScheduleStatusKind.implemented";
const S7353: &str = "RemedialActionScheduleStatusKind.activated";
const S7354: &str = "RemedialActionScheduleStatusKind.notUsed";
const S7355: &str = "RemedialActionScheduleStatusKind.rejected";
const S7356: &str = "RemedialActionScheduleStatusKind.proposed";
const S7357: &str = "RemedialActionScheduleStatusKind.ordered";
const S7358: &str = "RemedialActionScheduleStatusKind.rejectionValidated";
const S7359: &str = "RemedialActionSchedule.statusReason";
const S7360: &str = "ras:RemedialActionSchedule.statusReason-cardinality";
const S7361: &str = "RemedialActionSchedule.statusReason-cardinality";
const S7362: &str = "ras:RemedialActionSchedule.statusReason-datatype";
const S7363: &str = "RemedialActionSchedule.statusReason-datatype";
const S7364: &str = "ras:RemedialActionSchedule.EventSchedule-cardinality";
const S7365: &str = "RemedialActionSchedule.EventSchedule-cardinality";
const S7366: &str = "ras:RemedialActionSchedule.ProposingEntity-cardinality";
const S7367: &str = "RemedialActionSchedule.ProposingEntity-cardinality";
const S7368: &str = "ras:RemedialActionSchedule.ProposingEntity-valueType";
const S7369: &str = "RemedialActionSchedule.ProposingEntity-valueType";
const S7370: &str = "RemedialActionSchedule.Contingency";
const S7371: &str = "ras:RemedialActionSchedule.Contingency-cardinality";
const S7372: &str = "RemedialActionSchedule.Contingency-cardinality";
const S7373: &str = "RemedialActionSchedule.AssignedRegion";
const S7374: &str = "ras:RemedialActionSchedule.AssignedRegion-cardinality";
const S7375: &str = "RemedialActionSchedule.AssignedRegion-cardinality";
const S7376: &str = "ras:RemedialActionSchedule-AllowedProperties";
const S7377: &str = "ras:RemedialActionSchedule.AssignedRegion-valueType";
const S7378: &str = "RemedialActionSchedule.AssignedRegion-valueType";
const S7379: &str = "ras:RemedialActionSchedule.Contingency-valueType";
const S7380: &str = "RemedialActionSchedule.Contingency-valueType";
const S7381: &str = "RemedialActionSchedule.EventSchedule";
const S7382: &str = "ras:RemedialActionSchedule.EventSchedule-propertyInverse";
const S7383: &str = "RemedialActionSchedule.GenericValueSchedule";
const S7384: &str = "ras:RemedialActionSchedule.GenericValueSchedule-propertyInverse";
const S7385: &str = "RemedialActionSchedule.PowerScheduleAction";
const S7386: &str = "ras:RemedialActionSchedule.PowerScheduleAction-propertyInverse";
const S7387: &str = "RemedialActionSchedule.ProposedDependency";
const S7388: &str = "ras:RemedialActionSchedule.ProposedDependency-propertyInverse";
const S7389: &str = "RemedialActionSchedule.ProposingRemedialActionScheduleShare";
const S7390: &str = "ras:RemedialActionSchedule.ProposingRemedialActionScheduleShare-propertyInverse";
const S7391: &str = "ras:RemedialActionSchedule.RemedialAction-valueType";
const S7392: &str = "RemedialActionSchedule.RemedialAction-valueType";
const S7393: &str = "RemedialActionSchedule.RemedialActionCost";
const S7394: &str = "ras:RemedialActionSchedule.RemedialActionCost-propertyInverse";
const S7395: &str = "RemedialActionSchedule.RemedialActionScheduleResponse";
const S7396: &str = "ras:RemedialActionSchedule.RemedialActionScheduleResponse-propertyInverse";
const S7397: &str = "RemedialActionSchedule.ReplacedDependency";
const S7398: &str = "ras:RemedialActionSchedule.ReplacedDependency-propertyInverse";
const S7399: &str = "ras:RemedialActionScheduleDependency.ProposedRemedialActionSchedule-valueType";
const S7400: &str = "RemedialActionScheduleDependency.ProposedRemedialActionSchedule-valueType";
const S7401: &str = "ras:RemedialActionScheduleDependency.ProposedRemedialActionSchedule-cardinality";
const S7402: &str = "RemedialActionScheduleDependency.ProposedRemedialActionSchedule-cardinality";
const S7403: &str = "ras:RemedialActionScheduleDependency.RemedialActionScheduleGroup-valueType";
const S7404: &str = "RemedialActionScheduleDependency.RemedialActionScheduleGroup-valueType";
const S7405: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:RemedialActionScheduleGroup";
const S7406: &str = "ras:RemedialActionScheduleDependency.RemedialActionScheduleGroup-cardinality";
const S7407: &str = "RemedialActionScheduleDependency.RemedialActionScheduleGroup-cardinality";
const S7408: &str = "ras:RemedialActionScheduleDependency.ReplacedRemedialActionSchedule-valueType";
const S7409: &str = "RemedialActionScheduleDependency.ReplacedRemedialActionSchedule-valueType";
const S7410: &str = "ras:RemedialActionScheduleDependency.ReplacedRemedialActionSchedule-cardinality";
const S7411: &str = "RemedialActionScheduleDependency.ReplacedRemedialActionSchedule-cardinality";
const S7412: &str = "RemedialActionScheduleDependency.kind";
const S7413: &str = "ras:RemedialActionScheduleDependency.kind-datatype";
const S7414: &str = "RemedialActionScheduleDependency.kind-datatype";
const S7415: &str = "RemedialActionScheduleDependencyKind.inclusive";
const S7416: &str = "RemedialActionScheduleDependencyKind.exclusive";
const S7417: &str = "RemedialActionScheduleDependencyKind.none";
const S7418: &str = "ras:RemedialActionScheduleDependency.kind-cardinality";
const S7419: &str = "RemedialActionScheduleDependency.kind-cardinality";
const S7420: &str = "RemedialActionScheduleDependency.mRID";
const S7421: &str = "ras:RemedialActionScheduleDependency.mRID-datatype";
const S7422: &str = "RemedialActionScheduleDependency.mRID-datatype";
const S7423: &str = "ras:RemedialActionScheduleDependency.mRID-cardinality";
const S7424: &str = "RemedialActionScheduleDependency.mRID-cardinality";
const S7425: &str = "ras:RemedialActionScheduleDependency-AllowedProperties";
const S7426: &str = "ras:RemedialActionScheduleGroup-AllowedProperties";
const S7427: &str = "RemedialActionScheduleGroup.GroupDependency";
const S7428: &str = "ras:RemedialActionScheduleGroup.GroupDependency-propertyInverse";
const S7429: &str = "nc:RemedialActionScheduleResponse";
const S7430: &str = "RemedialActionScheduleResponse.RemedialActionSchedule";
const S7431: &str = "ras:RemedialActionScheduleResponse.RemedialActionSchedule-valueType";
const S7432: &str = "RemedialActionScheduleResponse.RemedialActionSchedule-valueType";
const S7433: &str = "ras:RemedialActionScheduleResponse.RemedialActionSchedule-cardinality";
const S7434: &str = "RemedialActionScheduleResponse.RemedialActionSchedule-cardinality";
const S7435: &str = "RemedialActionScheduleResponse.RespondingEntity";
const S7436: &str = "ras:RemedialActionScheduleResponse.RespondingEntity-cardinality";
const S7437: &str = "RemedialActionScheduleResponse.RespondingEntity-cardinality";
const S7438: &str = "RemedialActionScheduleResponse.kind";
const S7439: &str = "ras:RemedialActionScheduleResponse.kind-datatype";
const S7440: &str = "RemedialActionScheduleResponse.kind-datatype";
const S7441: &str = "RemedialActionScheduleResponseKind.refused";
const S7442: &str = "RemedialActionScheduleResponseKind.accepted";
const S7443: &str = "RemedialActionScheduleResponseKind.timeout";
const S7444: &str = "RemedialActionScheduleResponseKind.waiting";
const S7445: &str = "ras:RemedialActionScheduleResponse.kind-cardinality";
const S7446: &str = "RemedialActionScheduleResponse.kind-cardinality";
const S7447: &str = "RemedialActionScheduleResponse.mRID";
const S7448: &str = "ras:RemedialActionScheduleResponse.mRID-datatype";
const S7449: &str = "RemedialActionScheduleResponse.mRID-datatype";
const S7450: &str = "ras:RemedialActionScheduleResponse.mRID-cardinality";
const S7451: &str = "RemedialActionScheduleResponse.mRID-cardinality";
const S7452: &str = "RemedialActionScheduleResponse.rejectionReason";
const S7453: &str = "ras:RemedialActionScheduleResponse.rejectionReason-datatype";
const S7454: &str = "RemedialActionScheduleResponse.rejectionReason-datatype";
const S7455: &str = "ras:RemedialActionScheduleResponse.rejectionReason-cardinality";
const S7456: &str = "RemedialActionScheduleResponse.rejectionReason-cardinality";
const S7457: &str = "RemedialActionScheduleResponse.rejectionReasonKind";
const S7458: &str = "ras:RemedialActionScheduleResponse.rejectionReasonKind-datatype";
const S7459: &str = "RemedialActionScheduleResponse.rejectionReasonKind-datatype";
const S7460: &str = "RejectionReasonKind.notAvailable";
const S7461: &str = "RejectionReasonKind.noTimeToImplement";
const S7462: &str = "RejectionReasonKind.other";
const S7463: &str = "RejectionReasonKind.securityLimit";
const S7464: &str = "RejectionReasonKind.madeAlternative";
const S7465: &str = "ras:RemedialActionScheduleResponse.rejectionReasonKind-cardinality";
const S7466: &str = "RemedialActionScheduleResponse.rejectionReasonKind-cardinality";
const S7467: &str = "ras:RemedialActionScheduleResponse-AllowedProperties";
const S7468: &str = "ras:RemedialActionScheduleResponse.RespondingEntity-valueType";
const S7469: &str = "RemedialActionScheduleResponse.RespondingEntity-valueType";
const S7470: &str = "nc:RemedialActionSchemeSchedule";
const S7471: &str = "RemedialActionSchemeSchedule.SchemeRemedialAction";
const S7472: &str = "ras:RemedialActionSchemeSchedule.SchemeRemedialAction-valueType";
const S7473: &str = "RemedialActionSchemeSchedule.SchemeRemedialAction-valueType";
const S7474: &str = "ras:RemedialActionSchemeSchedule.SchemeRemedialAction-cardinality";
const S7475: &str = "RemedialActionSchemeSchedule.SchemeRemedialAction-cardinality";
const S7476: &str = "ras:RemedialActionSchemeSchedule-AllowedProperties";
const S7477: &str = "ras:SchemeRemedialAction.RemedialActionSchemeSchedule-cardinality";
const S7478: &str = "SchemeRemedialAction.RemedialActionSchemeSchedule-cardinality";
const S7479: &str = "ras:SchemeRemedialAction-AllowedProperties";
const S7480: &str = "SchemeRemedialAction.RemedialActionSchemeSchedule";
const S7481: &str = "ras:SchemeRemedialAction.RemedialActionSchemeSchedule-propertyInverse";
const S7482: &str = "nc:BaseCasePowerFlowResult";
const S7483: &str = "nc:ContingencyPowerFlowResult";
const S7484: &str = "PowerFlowResult.ACDCTerminal";
const S7485: &str = "PowerFlowResult.PowerTransferCorridor";
const S7486: &str = "PowerFlowResult.TopologicalNode";
const S7487: &str = "sarc:PowerFlowResult-association";
const S7488: &str = "C:NC:SAR:PowerFlowResult:association";
const S7489: &str = "PowerFlowResult is not associated with either ACDCTerminal, TopologicalNode or PowerTransferCorridor.";
const S7490: &str = "PowerFlowResult shall be associated with either ACDCTerminal, TopologicalNode or PowerTransferCorridor.";
const S7491: &str = "SecurityAnalysisResult-AP-Con-Complex-SHACL";
const S7492: &str = "ContingencyPowerFlowResult";
const S7493: &str = "RemedialActionApplied";
const S7494: &str = "BaseCasePowerFlowResult";
const S7495: &str = "sar:AllowedClasses-property";
const S7496: &str = "SecurityAnalysisResult-AP-Con-Simple-SHACL";
const S7497: &str = "sar:PowerFlowResult.ACDCTerminal-cardinality";
const S7498: &str = "PowerFlowResult.ACDCTerminal-cardinality";
const S7499: &str = "PowerFlowResult.valueVAR";
const S7500: &str = "sar:PowerFlowResult.valueVAR-datatype";
const S7501: &str = "PowerFlowResult.valueVAR-datatype";
const S7502: &str = "sar:PowerFlowResult.valueVAR-cardinality";
const S7503: &str = "PowerFlowResult.valueVAR-cardinality";
const S7504: &str = "PowerFlowResult.ReportedByRegion";
const S7505: &str = "sar:PowerFlowResult.ReportedByRegion-cardinality";
const S7506: &str = "PowerFlowResult.ReportedByRegion-cardinality";
const S7507: &str = "PowerFlowResult.valueVA";
const S7508: &str = "sar:PowerFlowResult.valueVA-datatype";
const S7509: &str = "PowerFlowResult.valueVA-datatype";
const S7510: &str = "sar:PowerFlowResult.valueVA-cardinality";
const S7511: &str = "PowerFlowResult.valueVA-cardinality";
const S7512: &str = "PowerFlowResult.isViolation";
const S7513: &str = "sar:PowerFlowResult.isViolation-datatype";
const S7514: &str = "PowerFlowResult.isViolation-datatype";
const S7515: &str = "sar:PowerFlowResult.isViolation-cardinality";
const S7516: &str = "PowerFlowResult.isViolation-cardinality";
const S7517: &str = "PowerFlowResult.absoluteValue";
const S7518: &str = "sar:PowerFlowResult.absoluteValue-datatype";
const S7519: &str = "PowerFlowResult.absoluteValue-datatype";
const S7520: &str = "sar:PowerFlowResult.absoluteValue-cardinality";
const S7521: &str = "PowerFlowResult.absoluteValue-cardinality";
const S7522: &str = "PowerFlowResult.OperationalLimit";
const S7523: &str = "sar:PowerFlowResult.OperationalLimit-cardinality";
const S7524: &str = "PowerFlowResult.OperationalLimit-cardinality";
const S7525: &str = "PowerFlowResult.valueW";
const S7526: &str = "sar:PowerFlowResult.valueW-datatype";
const S7527: &str = "PowerFlowResult.valueW-datatype";
const S7528: &str = "PowerFlowResult.valueA";
const S7529: &str = "sar:PowerFlowResult.valueA-cardinality";
const S7530: &str = "PowerFlowResult.valueA-cardinality";
const S7531: &str = "sar:PowerFlowResult.valueA-datatype";
const S7532: &str = "PowerFlowResult.valueA-datatype";
const S7533: &str = "PowerFlowResult.value";
const S7534: &str = "sar:PowerFlowResult.value-cardinality";
const S7535: &str = "PowerFlowResult.value-cardinality";
const S7536: &str = "sar:PowerFlowResult.value-datatype";
const S7537: &str = "PowerFlowResult.value-datatype";
const S7538: &str = "PowerFlowResult.valueAngle";
const S7539: &str = "sar:PowerFlowResult.valueAngle-cardinality";
const S7540: &str = "PowerFlowResult.valueAngle-cardinality";
const S7541: &str = "sar:PowerFlowResult.valueAngle-datatype";
const S7542: &str = "PowerFlowResult.valueAngle-datatype";
const S7543: &str = "PowerFlowResult.atTime";
const S7544: &str = "sar:PowerFlowResult.atTime-cardinality";
const S7545: &str = "PowerFlowResult.atTime-cardinality";
const S7546: &str = "sar:PowerFlowResult.atTime-datatype";
const S7547: &str = "PowerFlowResult.atTime-datatype";
const S7548: &str = "sar:PowerFlowResult.TopologicalNode-cardinality";
const S7549: &str = "PowerFlowResult.TopologicalNode-cardinality";
const S7550: &str = "sar:PowerFlowResult.TopologicalNode-valueType";
const S7551: &str = "PowerFlowResult.TopologicalNode-valueType";
const S7552: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:TopologicalNode";
const S7553: &str = "nc:TopologicalNode";
const S7554: &str = "sar:PowerFlowResult.PowerTransferCorridor-cardinality";
const S7555: &str = "PowerFlowResult.PowerTransferCorridor-cardinality";
const S7556: &str = "PowerFlowResult.valueV";
const S7557: &str = "sar:PowerFlowResult.valueV-cardinality";
const S7558: &str = "PowerFlowResult.valueV-cardinality";
const S7559: &str = "sar:PowerFlowResult.valueV-datatype";
const S7560: &str = "PowerFlowResult.valueV-datatype";
const S7561: &str = "sar:PowerFlowResult.valueW-cardinality";
const S7562: &str = "PowerFlowResult.valueW-cardinality";
const S7563: &str = "sar:BaseCasePowerFlowResult-AllowedProperties";
const S7564: &str = "ContingencyPowerFlowResult.Contingency";
const S7565: &str = "sar:ContingencyPowerFlowResult.Contingency-cardinality";
const S7566: &str = "ContingencyPowerFlowResult.Contingency-cardinality";
const S7567: &str = "sar:ContingencyPowerFlowResult-AllowedProperties";
const S7568: &str = "sar:ContingencyPowerFlowResult.Contingency-valueType";
const S7569: &str = "ContingencyPowerFlowResult.Contingency-valueType";
const S7570: &str = "sar:PowerFlowResult.ACDCTerminal-valueType";
const S7571: &str = "PowerFlowResult.ACDCTerminal-valueType";
const S7572: &str = "sar:PowerFlowResult.OperationalLimit-valueType";
const S7573: &str = "PowerFlowResult.OperationalLimit-valueType";
const S7574: &str = "sar:PowerFlowResult.PowerTransferCorridor-valueType";
const S7575: &str = "PowerFlowResult.PowerTransferCorridor-valueType";
const S7576: &str = "PowerFlowResult.RemedialActionApplied";
const S7577: &str = "sar:PowerFlowResult.RemedialActionApplied-propertyInverse";
const S7578: &str = "sar:PowerFlowResult.ReportedByRegion-valueType";
const S7579: &str = "PowerFlowResult.ReportedByRegion-valueType";
const S7580: &str = "nc:RemedialActionApplied";
const S7581: &str = "RemedialActionApplied.PowerFlowResult";
const S7582: &str = "sar:RemedialActionApplied.PowerFlowResult-cardinality";
const S7583: &str = "RemedialActionApplied.PowerFlowResult-cardinality";
const S7584: &str = "RemedialActionApplied.RemedialAction";
const S7585: &str = "sar:RemedialActionApplied.RemedialAction-cardinality";
const S7586: &str = "RemedialActionApplied.RemedialAction-cardinality";
const S7587: &str = "RemedialActionApplied.StageForRemedialActionScheme";
const S7588: &str = "sar:RemedialActionApplied.StageForRemedialActionScheme-valueType";
const S7589: &str = "RemedialActionApplied.StageForRemedialActionScheme-valueType";
const S7590: &str = "sar:RemedialActionApplied.StageForRemedialActionScheme-cardinality";
const S7591: &str = "RemedialActionApplied.StageForRemedialActionScheme-cardinality";
const S7592: &str = "RemedialActionApplied.mRID";
const S7593: &str = "sar:RemedialActionApplied.mRID-datatype";
const S7594: &str = "RemedialActionApplied.mRID-datatype";
const S7595: &str = "sar:RemedialActionApplied.mRID-cardinality";
const S7596: &str = "RemedialActionApplied.mRID-cardinality";
const S7597: &str = "sar:RemedialActionApplied-AllowedProperties";
const S7598: &str = "sar:RemedialActionApplied.PowerFlowResult-valueType";
const S7599: &str = "RemedialActionApplied.PowerFlowResult-valueType";
const S7600: &str = "sar:RemedialActionApplied.RemedialAction-valueType";
const S7601: &str = "RemedialActionApplied.RemedialAction-valueType";
const S7602: &str = "SensitivityMatrix";
const S7603: &str = "ControllableQuantity";
const S7604: &str = "SensitivityFactor";
const S7605: &str = "ObservableQuantity";
const S7606: &str = "sm:AllowedClasses-property";
const S7607: &str = "SensitivityMatrix-AP-Con-Simple-SHACL";
const S7608: &str = "nc:ControllableQuantity";
const S7609: &str = "ControllableQuantity.GridStateAlteration";
const S7610: &str = "sm:ControllableQuantity.GridStateAlteration-cardinality";
const S7611: &str = "ControllableQuantity.GridStateAlteration-cardinality";
const S7612: &str = "ControllableQuantity.RemedialAction";
const S7613: &str = "sm:ControllableQuantity.RemedialAction-cardinality";
const S7614: &str = "ControllableQuantity.RemedialAction-cardinality";
const S7615: &str = "SensitivityFactor.ControllableQuantity";
const S7616: &str = "sm:ControllableQuantity.SensitivityFactor-cardinality";
const S7617: &str = "ControllableQuantity.SensitivityFactor-cardinality";
const S7618: &str = "ControllableQuantity.value";
const S7619: &str = "sm:ControllableQuantity.value-datatype";
const S7620: &str = "ControllableQuantity.value-datatype";
const S7621: &str = "sm:ControllableQuantity.value-cardinality";
const S7622: &str = "ControllableQuantity.value-cardinality";
const S7623: &str = "sm:ControllableQuantity-AllowedProperties";
const S7624: &str = "sm:ControllableQuantity.GridStateAlteration-valueType";
const S7625: &str = "ControllableQuantity.GridStateAlteration-valueType";
const S7626: &str = "sm:ControllableQuantity.RemedialAction-valueType";
const S7627: &str = "ControllableQuantity.RemedialAction-valueType";
const S7628: &str = "ControllableQuantity.SensitivityFactor";
const S7629: &str = "sm:ControllableQuantity.SensitivityFactor-propertyInverse";
const S7630: &str = "nc:ObservableQuantity";
const S7631: &str = "ObservableQuantity.AssessedElement";
const S7632: &str = "sm:ObservableQuantity.AssessedElement-valueType";
const S7633: &str = "ObservableQuantity.AssessedElement-valueType";
const S7634: &str = "sm:ObservableQuantity.AssessedElement-cardinality";
const S7635: &str = "ObservableQuantity.AssessedElement-cardinality";
const S7636: &str = "ObservableQuantity.Contingency";
const S7637: &str = "sm:ObservableQuantity.Contingency-cardinality";
const S7638: &str = "ObservableQuantity.Contingency-cardinality";
const S7639: &str = "SensitivityFactor.ObservableQuantity";
const S7640: &str = "sm:ObservableQuantity.SensitivityFactor-cardinality";
const S7641: &str = "ObservableQuantity.SensitivityFactor-cardinality";
const S7642: &str = "ObservableQuantity.observableQuantityKind";
const S7643: &str = "sm:ObservableQuantity.observableQuantityKind-datatype";
const S7644: &str = "ObservableQuantity.observableQuantityKind-datatype";
const S7645: &str = "ObservableQuantityKind.reactivePower";
const S7646: &str = "ObservableQuantityKind.voltageAngle";
const S7647: &str = "ObservableQuantityKind.activePower";
const S7648: &str = "ObservableQuantityKind.voltageMagnitude";
const S7649: &str = "sm:ObservableQuantity.observableQuantityKind-cardinality";
const S7650: &str = "ObservableQuantity.observableQuantityKind-cardinality";
const S7651: &str = "sm:ObservableQuantity-AllowedProperties";
const S7652: &str = "sm:ObservableQuantity.Contingency-valueType";
const S7653: &str = "ObservableQuantity.Contingency-valueType";
const S7654: &str = "ObservableQuantity.SensitivityFactor";
const S7655: &str = "sm:ObservableQuantity.SensitivityFactor-propertyInverse";
const S7656: &str = "nc:SensitivityFactor";
const S7657: &str = "sm:SensitivityFactor.ControllableQuantity-valueType";
const S7658: &str = "SensitivityFactor.ControllableQuantity-valueType";
const S7659: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ControllableQuantity";
const S7660: &str = "sm:SensitivityFactor.ControllableQuantity-cardinality";
const S7661: &str = "SensitivityFactor.ControllableQuantity-cardinality";
const S7662: &str = "sm:SensitivityFactor.ObservableQuantity-valueType";
const S7663: &str = "SensitivityFactor.ObservableQuantity-valueType";
const S7664: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ObservableQuantity";
const S7665: &str = "sm:SensitivityFactor.ObservableQuantity-cardinality";
const S7666: &str = "SensitivityFactor.ObservableQuantity-cardinality";
const S7667: &str = "SensitivityFactor.SensitivityMatrix";
const S7668: &str = "sm:SensitivityFactor.SensitivityMatrix-valueType";
const S7669: &str = "SensitivityFactor.SensitivityMatrix-valueType";
const S7670: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:SensitivityMatrix";
const S7671: &str = "nc:SensitivityMatrix";
const S7672: &str = "sm:SensitivityFactor.SensitivityMatrix-cardinality";
const S7673: &str = "SensitivityFactor.SensitivityMatrix-cardinality";
const S7674: &str = "SensitivityFactor.value";
const S7675: &str = "sm:SensitivityFactor.value-datatype";
const S7676: &str = "SensitivityFactor.value-datatype";
const S7677: &str = "sm:SensitivityFactor.value-cardinality";
const S7678: &str = "SensitivityFactor.value-cardinality";
const S7679: &str = "sm:SensitivityFactor-AllowedProperties";
const S7680: &str = "sm:SensitivityMatrix.SensitivityFactor-cardinality";
const S7681: &str = "SensitivityMatrix.SensitivityFactor-cardinality";
const S7682: &str = "SensitivityMatrix.kind";
const S7683: &str = "sm:SensitivityMatrix.kind-datatype";
const S7684: &str = "SensitivityMatrix.kind-datatype";
const S7685: &str = "SensitivityMatrixKind.zoneToSlack";
const S7686: &str = "SensitivityMatrixKind.uniformLoad";
const S7687: &str = "SensitivityMatrixKind.uniformNode";
const S7688: &str = "SensitivityMatrixKind.other";
const S7689: &str = "sm:SensitivityMatrix.kind-cardinality";
const S7690: &str = "SensitivityMatrix.kind-cardinality";
const S7691: &str = "sm:SensitivityMatrix-AllowedProperties";
const S7692: &str = "SensitivityMatrix.SensitivityFactor";
const S7693: &str = "sm:SensitivityMatrix.SensitivityFactor-propertyInverse";
const S7694: &str = "nc:GenericSequenceSchedule";
const S7695: &str = "GenericSequenceSchedule.EnergyBlockOrder";
const S7696: &str = "sisc:GenericSequenceSchedule-associations";
const S7697: &str = "C:NC:SIS:GenericSequenceSchedule:associations";
const S7698: &str = "The association end GenericSequenceSchedule.EnergyBlockOrder is not provided.";
const S7699: &str = "Association end GenericSequenceSchedule.EnergyBlockOrder is required.";
const S7700: &str = "StateInstructionSchedule-AP-Con-Complex-SHACL";
const S7701: &str = "_:b5";
const S7702: &str = "C:NC:SIS:PeerTemporalDependency.finishToFinishLagKind:required";
const S7703: &str = "_:b6";
const S7704: &str = "C:NC:SIS:PeerTemporalDependency.finishToStartLagKind:required";
const S7705: &str = "_:b7";
const S7706: &str = "C:NC:SIS:PeerTemporalDependency.overlapKind:required";
const S7707: &str = "_:b8";
const S7708: &str = "C:NC:SIS:PeerTemporalDependency.startToStartLagKind:required";
const S7709: &str = "PowerBidSchedule.PowerRemedialAction";
const S7710: &str = "PowerBidSchedule.ScheduleResource";
const S7711: &str = "sisc:PowerBidSchedule-associations";
const S7712: &str = "C:NC:SIS:PowerBidSchedule:associations";
const S7713: &str = "PowerBidSchedule is not associated with either ScheduleResource or PowerRemedialAction or it is associated with both.";
const S7714: &str = "PowerBidSchedule shall include one and only one association to either ScheduleResource or PowerRemedialAction.";
const S7715: &str = "nc:PowerShiftKeyDistribution";
const S7716: &str = "PowerShiftKeyDistribution.PowerBidSchedule";
const S7717: &str = "PowerShiftKeyDistribution.PowerShiftKeyStrategy";
const S7718: &str = "sisc:PowerShiftKeyDistribution-associations";
const S7719: &str = "C:NC:SIS:PowerShiftKeyDistribution:associations";
const S7720: &str = "PowerShiftKeyDistribution is not associated with either PowerBidSchedule or PowerShiftKeyStrategy or it is associated with both.";
const S7721: &str = "PowerShiftKeyDistribution shall include one and only one association to either PowerBidSchedule or PowerShiftKeyStrategy.";
const S7722: &str = "nc:PowerShiftKeySchedule";
const S7723: &str = "PowerShiftKeyDistribution.PowerShiftKeySchedule";
const S7724: &str = "PowerShiftKeySchedule.ParticipationFactorTimePoint";
const S7725: &str = "sisc:PowerShiftKeySchedule.ParticipationFactorTimePoint-dependency";
const S7726: &str = "C:NC:SIS:PowerShiftKeySchedule.ParticipationFactorTimePoint:dependency";
const S7727: &str = "The association end PowerShiftKeySchedule.ParticipationFactorTimePoint is not instantiated for PowerShiftKeySchedule that is not associated with PowerShiftKeyDistribution.";
const S7728: &str = "The multiplicity of the association end PowerShiftKeySchedule.ParticipationFactorTimePoint shall be 1..n for all cases except if the PowerShiftKeySchedule is associated with PowerShiftKeyDistribution.";
const S7729: &str = "PowerShiftKeySchedule.DCEquivalentInjection";
const S7730: &str = "PowerShiftKeySchedule.DCPole";
const S7731: &str = "PowerShiftKeySchedule.EnergyBlockOrder";
const S7732: &str = "PowerShiftKeySchedule.EnergyConsumer";
const S7733: &str = "PowerShiftKeySchedule.EnergyResourceGroupCapacity";
const S7734: &str = "PowerShiftKeySchedule.EnergySource";
const S7735: &str = "PowerShiftKeySchedule.EquivalentInjection";
const S7736: &str = "PowerShiftKeySchedule.ExternalNetworkInjection";
const S7737: &str = "PowerShiftKeySchedule.GeneratingUnit";
const S7738: &str = "PowerShiftKeySchedule.HydroPump";
const S7739: &str = "PowerShiftKeySchedule.PowerElectronicsUnit";
const S7740: &str = "PowerShiftKeySchedule.ScheduleResource";
const S7741: &str = "PowerShiftKeySchedule.SchedulingArea";
const S7742: &str = "sisc:PowerShiftKeySchedule-associations";
const S7743: &str = "C:NC:SIS:PowerShiftKeySchedule:associations";
const S7744: &str = "PowerShiftKeySchedule has more than one associations to ScheduleResource, PowerElectronicUnit, GeneratingUnit, DCPole, EnergyResourceGroupCapacity, EquivalentInjection, EnergyConsumer, EnergySource, ExternalNetworkInjection, SchedulingArea, DCEquivalentInjection, EnergyBlockOrder and HydroPump.";
const S7745: &str = "PowerShiftKeySchedule shall include one and only one association to ScheduleResource, PowerElectronicUnit, GeneratingUnit, DCPole, EnergyResourceGroupCapacity, EquivalentInjection, EnergyConsumer, EnergySource, ExternalNetworkInjection, SchedulingArea, DCEquivalentInjection, EnergyBlockOrder and HydroPump.";
const S7746: &str = "nc:ACEmulationControlFunctionSchedule";
const S7747: &str = "ACEmulationControlFunctionTimePoint.ACEmulationControlFunctionSchedule";
const S7748: &str = "sis:ACEmulationControlFunctionSchedule.ACEmulationControlFunctionTimePoint-cardinality";
const S7749: &str = "ACEmulationControlFunctionSchedule.ACEmulationControlFunctionTimePoint-cardinality";
const S7750: &str = "ACEmulationControlFunctionSchedule.ACEmulationControlFunction";
const S7751: &str = "sis:ACEmulationControlFunctionSchedule.ACEmulationControlFunction-cardinality";
const S7752: &str = "ACEmulationControlFunctionSchedule.ACEmulationControlFunction-cardinality";
const S7753: &str = "sis:ACEmulationControlFunctionSchedule.ACEmulationControlFunction-valueType";
const S7754: &str = "ACEmulationControlFunctionSchedule.ACEmulationControlFunction-valueType";
const S7755: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ACEmulationControlFunction";
const S7756: &str = "sis:BaseTimeSeries.timeSeriesKind-cardinality";
const S7757: &str = "sis:BaseTimeSeries.timeSeriesKind-datatype";
const S7758: &str = "sis:BaseTimeSeries.interpolationKind-cardinality";
const S7759: &str = "sis:BaseTimeSeries.interpolationKind-datatype";
const S7760: &str = "sis:BaseTimeSeries.actionMethod-cardinality";
const S7761: &str = "sis:BaseTimeSeries.actionMethod-datatype";
const S7762: &str = "StateInstructionSchedule-AP-Con-Simple-SHACL";
const S7763: &str = "sis:ACEmulationControlFunctionSchedule-AllowedProperties";
const S7764: &str = "ACEmulationControlFunctionSchedule.ACEmulationControlFunctionTimePoint";
const S7765: &str = "sis:ACEmulationControlFunctionSchedule.ACEmulationControlFunctionTimePoint-propertyInverse";
const S7766: &str = "nc:ACEmulationControlFunctionTimePoint";
const S7767: &str = "sis:ACEmulationControlFunctionTimePoint.ACEmulationControlFunctionSchedule-valueType";
const S7768: &str = "ACEmulationControlFunctionTimePoint.ACEmulationControlFunctionSchedule-valueType";
const S7769: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ACEmulationControlFunctionSchedule";
const S7770: &str = "sis:ACEmulationControlFunctionTimePoint.ACEmulationControlFunctionSchedule-cardinality";
const S7771: &str = "ACEmulationControlFunctionTimePoint.ACEmulationControlFunctionSchedule-cardinality";
const S7772: &str = "ACEmulationControlFunctionTimePoint.atTime";
const S7773: &str = "sis:ACEmulationControlFunctionTimePoint.atTime-datatype";
const S7774: &str = "ACEmulationControlFunctionTimePoint.atTime-datatype";
const S7775: &str = "sis:ACEmulationControlFunctionTimePoint.atTime-cardinality";
const S7776: &str = "ACEmulationControlFunctionTimePoint.atTime-cardinality";
const S7777: &str = "ACEmulationControlFunctionTimePoint.gain";
const S7778: &str = "sis:ACEmulationControlFunctionTimePoint.gain-datatype";
const S7779: &str = "ACEmulationControlFunctionTimePoint.gain-datatype";
const S7780: &str = "sis:ACEmulationControlFunctionTimePoint.gain-cardinality";
const S7781: &str = "ACEmulationControlFunctionTimePoint.gain-cardinality";
const S7782: &str = "ACEmulationControlFunctionTimePoint.referenceP";
const S7783: &str = "sis:ACEmulationControlFunctionTimePoint.referenceP-datatype";
const S7784: &str = "ACEmulationControlFunctionTimePoint.referenceP-datatype";
const S7785: &str = "sis:ACEmulationControlFunctionTimePoint.referenceP-cardinality";
const S7786: &str = "ACEmulationControlFunctionTimePoint.referenceP-cardinality";
const S7787: &str = "ACEmulationControlFunctionTimePoint.timeConstant";
const S7788: &str = "sis:ACEmulationControlFunctionTimePoint.timeConstant-datatype";
const S7789: &str = "ACEmulationControlFunctionTimePoint.timeConstant-datatype";
const S7790: &str = "sis:ACEmulationControlFunctionTimePoint.timeConstant-cardinality";
const S7791: &str = "ACEmulationControlFunctionTimePoint.timeConstant-cardinality";
const S7792: &str = "sis:ACEmulationControlFunctionTimePoint-AllowedProperties";
const S7793: &str = "nc:ActivePowerControlFunctionSchedule";
const S7794: &str = "ActivePowerControlFunctionTimePoint.ActivePowerControlFunctionSchedule";
const S7795: &str = "sis:ActivePowerControlFunctionSchedule.ActivePowerControlFunctionTimePoint-cardinality";
const S7796: &str = "ActivePowerControlFunctionSchedule.ActivePowerControlFunctionTimePoint-cardinality";
const S7797: &str = "ActivePowerControlFunctionSchedule.ActivePowerControlFunction";
const S7798: &str = "sis:ActivePowerControlFunctionSchedule.ActivePowerControlFunction-cardinality";
const S7799: &str = "ActivePowerControlFunctionSchedule.ActivePowerControlFunction-cardinality";
const S7800: &str = "sis:ActivePowerControlFunctionSchedule.ActivePowerControlFunction-valueType";
const S7801: &str = "ActivePowerControlFunctionSchedule.ActivePowerControlFunction-valueType";
const S7802: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ActivePowerControlFunction";
const S7803: &str = "sis:ActivePowerControlFunctionSchedule-AllowedProperties";
const S7804: &str = "ActivePowerControlFunctionSchedule.ActivePowerControlFunctionTimePoint";
const S7805: &str = "sis:ActivePowerControlFunctionSchedule.ActivePowerControlFunctionTimePoint-propertyInverse";
const S7806: &str = "nc:ActivePowerControlFunctionTimePoint";
const S7807: &str = "sis:ActivePowerControlFunctionTimePoint.ActivePowerControlFunctionSchedule-valueType";
const S7808: &str = "ActivePowerControlFunctionTimePoint.ActivePowerControlFunctionSchedule-valueType";
const S7809: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ActivePowerControlFunctionSchedule";
const S7810: &str = "sis:ActivePowerControlFunctionTimePoint.ActivePowerControlFunctionSchedule-cardinality";
const S7811: &str = "ActivePowerControlFunctionTimePoint.ActivePowerControlFunctionSchedule-cardinality";
const S7812: &str = "ActivePowerControlFunctionTimePoint.atTime";
const S7813: &str = "sis:ActivePowerControlFunctionTimePoint.atTime-datatype";
const S7814: &str = "ActivePowerControlFunctionTimePoint.atTime-datatype";
const S7815: &str = "sis:ActivePowerControlFunctionTimePoint.atTime-cardinality";
const S7816: &str = "ActivePowerControlFunctionTimePoint.atTime-cardinality";
const S7817: &str = "ActivePowerControlFunctionTimePoint.targetValue";
const S7818: &str = "sis:ActivePowerControlFunctionTimePoint.targetValue-datatype";
const S7819: &str = "ActivePowerControlFunctionTimePoint.targetValue-datatype";
const S7820: &str = "sis:ActivePowerControlFunctionTimePoint.targetValue-cardinality";
const S7821: &str = "ActivePowerControlFunctionTimePoint.targetValue-cardinality";
const S7822: &str = "sis:ActivePowerControlFunctionTimePoint-AllowedProperties";
const S7823: &str = "PowerShiftKeyDistribution";
const S7824: &str = "VoltageAngleSchedule";
const S7825: &str = "ACEmulationControlFunctionTimePoint";
const S7826: &str = "DCCurrentControlFunctionTimePoint";
const S7827: &str = "StageTriggerSchedule";
const S7828: &str = "DCCurrentControlFunctionSchedule";
const S7829: &str = "ClimateZoneRegularSchedule";
const S7830: &str = "ReactivePowerControlFunctionTimePoint";
const S7831: &str = "ReactivePowerControlFunctionSchedule";
const S7832: &str = "AreaReserveResourceSchedule";
const S7833: &str = "ReservoirTimePoint";
const S7834: &str = "ParticipationFactorTimePoint";
const S7835: &str = "GenericAvailableSchedule";
const S7836: &str = "PowerShiftKeySchedule";
const S7837: &str = "StageTriggerTimePoint";
const S7838: &str = "DCExtinctionAngleControlFunctionTimePoint";
const S7839: &str = "EnergyResourceGroupCapacityTimePoint";
const S7840: &str = "VoltageAngleTimePoint";
const S7841: &str = "PhaseControlFunctionSchedule";
const S7842: &str = "ContingencySchedule";
const S7843: &str = "ContingencyTimePoint";
const S7844: &str = "BaseCaseCurrentLimitTimePoint";
const S7845: &str = "DCVoltageControlFunctionSchedule";
const S7846: &str = "CurrentDroopControlFunctionTimePoint";
const S7847: &str = "AreaReserveResourceRegularSchedule";
const S7848: &str = "ImpedanceControlFunctionTimePoint";
const S7849: &str = "GridStateAlterationSchedule";
const S7850: &str = "SequenceTimePoint";
const S7851: &str = "ACEmulationControlFunctionSchedule";
const S7852: &str = "FrequencyControlFunctionSchedule";
const S7853: &str = "DCActivePowerControlFunctionSchedule";
const S7854: &str = "ReservoirSchedule";
const S7855: &str = "GenericValueSchedule";
const S7856: &str = "VoltageControlFunctionSchedule";
const S7857: &str = "PowerRemedialActionTimePoint";
const S7858: &str = "HourPattern";
const S7859: &str = "VoltageInjectionControlFunctionTimePoint";
const S7860: &str = "CurrentControlFunctionSchedule";
const S7861: &str = "CurrentControlFunctionTimePoint";
const S7862: &str = "DCPulseWidthModulationControlFunctionSchedule";
const S7863: &str = "ClimateZoneSchedule";
const S7864: &str = "AreaReserveResourceTimePoint";
const S7865: &str = "DCPulseWidthModulationControlFunctionTimePoint";
const S7866: &str = "PowerBidDependency";
const S7867: &str = "AssessedElementRegularTimePoint";
const S7868: &str = "PowerBidScheduleTimePoint";
const S7869: &str = "BaseCaseCurrentLimitSchedule";
const S7870: &str = "VoltageAngleControlFunctionSchedule";
const S7871: &str = "AssessedElementRegularSchedule";
const S7872: &str = "DCVoltageControlFunctionTimePoint";
const S7873: &str = "AssessedElementTimePoint";
const S7874: &str = "ActivePowerControlFunctionTimePoint";
const S7875: &str = "FuelStorageSchedule";
const S7876: &str = "VoltageAngleControlFunctionTimePoint";
const S7877: &str = "UnitCostTimePoint";
const S7878: &str = "DCFiringAngleControlFunctionSchedule";
const S7879: &str = "HourPeriod";
const S7880: &str = "DCExtinctionAngleControlFunctionSchedule";
const S7881: &str = "DCActivePowerControlFunctionTimePoint";
const S7882: &str = "InfeedLimitSchedule";
const S7883: &str = "RemedialActionGroupSchedule";
const S7884: &str = "PowerRemedialActionSchedule";
const S7885: &str = "AvailabilityTimePoint";
const S7886: &str = "GridPowerCapacityRegularSchedule";
const S7887: &str = "RemedialActionGroupTimePoint";
const S7888: &str = "GenericSequenceSchedule";
const S7889: &str = "GenericEnablingSchedule";
const S7890: &str = "AssessedElementSchedule";
const S7891: &str = "EnergyResourceGroupCapacityRegularSchedule";
const S7892: &str = "DCFiringAngleControlFunctionTimePoint";
const S7893: &str = "VoltageInjectionControlFunctionSchedule";
const S7894: &str = "GridPowerCapacitySchedule";
const S7895: &str = "ClimateZoneTimePoint";
const S7896: &str = "CurrentDroopControlFunctionSchedule";
const S7897: &str = "GridStateAlterationTimePoint";
const S7898: &str = "ActivePowerControlFunctionSchedule";
const S7899: &str = "ImpedanceControlFunctionSchedule";
const S7900: &str = "InfeedLimitTimePoint";
const S7901: &str = "EnablingTimePoint";
const S7902: &str = "RemedialActionSchemeTimePoint";
const S7903: &str = "FrequencyControlFunctionTimePoint";
const S7904: &str = "VoltageControlFunctionTimePoint";
const S7905: &str = "PowerFactorControlFunctionSchedule";
const S7906: &str = "PowerFactorControlFunctionTimePoint";
const S7907: &str = "EnergyResourceGroupCapacitySchedule";
const S7908: &str = "GridPowerCapacityTimePoint";
const S7909: &str = "PhaseControlFunctionTimePoint";
const S7910: &str = "UnitCostSchedule";
const S7911: &str = "PowerBidSchedule";
const S7912: &str = "FuelStorageTimePoint";
const S7913: &str = "sis:AllowedClasses-property";
const S7914: &str = "nc:AreaReserveResourceRegularSchedule";
const S7915: &str = "AreaReserveResourceRegularSchedule.AreaReserveResource";
const S7916: &str = "sis:AreaReserveResourceRegularSchedule.AreaReserveResource-cardinality";
const S7917: &str = "AreaReserveResourceRegularSchedule.AreaReserveResource-cardinality";
const S7918: &str = "sis:AreaReserveResourceRegularSchedule.AreaReserveResource-valueType";
const S7919: &str = "AreaReserveResourceRegularSchedule.AreaReserveResource-valueType";
const S7920: &str = "BaseRegularIntervalSchedule.intervalStartTime";
const S7921: &str = "sis:BaseRegularIntervalSchedule.intervalStartTime-cardinality";
const S7922: &str = "BaseRegularIntervalSchedule.intervalStartTime-cardinality";
const S7923: &str = "sis:BaseRegularIntervalSchedule.intervalStartTime-datatype";
const S7924: &str = "BaseRegularIntervalSchedule.intervalStartTime-datatype";
const S7925: &str = "BaseRegularIntervalSchedule.intervalEndTime";
const S7926: &str = "sis:BaseRegularIntervalSchedule.intervalEndTime-cardinality";
const S7927: &str = "BaseRegularIntervalSchedule.intervalEndTime-cardinality";
const S7928: &str = "sis:BaseRegularIntervalSchedule.intervalEndTime-datatype";
const S7929: &str = "BaseRegularIntervalSchedule.intervalEndTime-datatype";
const S7930: &str = "BaseRegularIntervalSchedule.dayOfWeek";
const S7931: &str = "sis:BaseRegularIntervalSchedule.dayOfWeek-cardinality";
const S7932: &str = "BaseRegularIntervalSchedule.dayOfWeek-cardinality";
const S7933: &str = "sis:BaseRegularIntervalSchedule.dayOfWeek-datatype";
const S7934: &str = "BaseRegularIntervalSchedule.dayOfWeek-datatype";
const S7935: &str = "DayOfWeekKind.wednesday";
const S7936: &str = "DayOfWeekKind.friday";
const S7937: &str = "DayOfWeekKind.saturday";
const S7938: &str = "DayOfWeekKind.bridgeDay";
const S7939: &str = "DayOfWeekKind.tuesday";
const S7940: &str = "DayOfWeekKind.publicHoliday";
const S7941: &str = "DayOfWeekKind.weekday";
const S7942: &str = "DayOfWeekKind.sunday";
const S7943: &str = "DayOfWeekKind.thursday";
const S7944: &str = "DayOfWeekKind.all";
const S7945: &str = "DayOfWeekKind.monday";
const S7946: &str = "DayOfWeekKind.weekend";
const S7947: &str = "BaseRegularIntervalSchedule.HourPattern";
const S7948: &str = "sis:BaseRegularIntervalSchedule.HourPattern-cardinality";
const S7949: &str = "BaseRegularIntervalSchedule.HourPattern-cardinality";
const S7950: &str = "sis:BaseRegularIntervalSchedule.HourPattern-valueType";
const S7951: &str = "BaseRegularIntervalSchedule.HourPattern-valueType";
const S7952: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:HourPattern";
const S7953: &str = "nc:HourPattern";
const S7954: &str = "BaseRegularIntervalSchedule.Season";
const S7955: &str = "sis:BaseRegularIntervalSchedule.Season-cardinality";
const S7956: &str = "BaseRegularIntervalSchedule.Season-cardinality";
const S7957: &str = "sis:BaseRegularIntervalSchedule.Season-valueType";
const S7958: &str = "BaseRegularIntervalSchedule.Season-valueType";
const S7959: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:Season";
const S7960: &str = "nc:Season";
const S7961: &str = "sis:AreaReserveResourceRegularSchedule-AllowedProperties";
const S7962: &str = "nc:AreaReserveResourceSchedule";
const S7963: &str = "AreaReserveResourceTimePoint.AreaReserveResourceSchedule";
const S7964: &str = "sis:AreaReserveResourceSchedule.AreaReserveResourceTimePoint-cardinality";
const S7965: &str = "AreaReserveResourceSchedule.AreaReserveResourceTimePoint-cardinality";
const S7966: &str = "AreaReserveResourceSchedule.AreaReserveResource";
const S7967: &str = "sis:AreaReserveResourceSchedule.AreaReserveResource-cardinality";
const S7968: &str = "AreaReserveResourceSchedule.AreaReserveResource-cardinality";
const S7969: &str = "sis:AreaReserveResourceSchedule.AreaReserveResource-valueType";
const S7970: &str = "AreaReserveResourceSchedule.AreaReserveResource-valueType";
const S7971: &str = "sis:AreaReserveResourceSchedule-AllowedProperties";
const S7972: &str = "AreaReserveResourceSchedule.AreaReserveResourceTimePoint";
const S7973: &str = "sis:AreaReserveResourceSchedule.AreaReserveResourceTimePoint-propertyInverse";
const S7974: &str = "nc:AreaReserveResourceTimePoint";
const S7975: &str = "AreaReserveResourceTimePoint.contractedP";
const S7976: &str = "sis:AreaReserveResourceTimePoint.contractedP-datatype";
const S7977: &str = "AreaReserveResourceTimePoint.contractedP-datatype";
const S7978: &str = "sis:AreaReserveResourceTimePoint.contractedP-cardinality";
const S7979: &str = "AreaReserveResourceTimePoint.contractedP-cardinality";
const S7980: &str = "AreaReserveResourceTimePoint.availableP";
const S7981: &str = "sis:AreaReserveResourceTimePoint.availableP-datatype";
const S7982: &str = "AreaReserveResourceTimePoint.availableP-datatype";
const S7983: &str = "sis:AreaReserveResourceTimePoint.availableP-cardinality";
const S7984: &str = "AreaReserveResourceTimePoint.availableP-cardinality";
const S7985: &str = "AreaReserveResourceTimePoint.priority";
const S7986: &str = "sis:AreaReserveResourceTimePoint.priority-datatype";
const S7987: &str = "AreaReserveResourceTimePoint.priority-datatype";
const S7988: &str = "sis:AreaReserveResourceTimePoint.priority-cardinality";
const S7989: &str = "AreaReserveResourceTimePoint.priority-cardinality";
const S7990: &str = "AreaReserveResourceTimePoint.allocatedP";
const S7991: &str = "sis:AreaReserveResourceTimePoint.allocatedP-cardinality";
const S7992: &str = "AreaReserveResourceTimePoint.allocatedP-cardinality";
const S7993: &str = "sis:AreaReserveResourceTimePoint.allocatedP-datatype";
const S7994: &str = "AreaReserveResourceTimePoint.allocatedP-datatype";
const S7995: &str = "AreaReserveResourceTimePoint.activatedP";
const S7996: &str = "sis:AreaReserveResourceTimePoint.activatedP-cardinality";
const S7997: &str = "AreaReserveResourceTimePoint.activatedP-cardinality";
const S7998: &str = "sis:AreaReserveResourceTimePoint.activatedP-datatype";
const S7999: &str = "AreaReserveResourceTimePoint.activatedP-datatype";
const S8000: &str = "AreaReserveResourceTimePoint.enabled";
const S8001: &str = "sis:AreaReserveResourceTimePoint.enabled-cardinality";
const S8002: &str = "AreaReserveResourceTimePoint.enabled-cardinality";
const S8003: &str = "sis:AreaReserveResourceTimePoint.enabled-datatype";
const S8004: &str = "AreaReserveResourceTimePoint.enabled-datatype";
const S8005: &str = "AreaReserveResourceTimePoint.kind";
const S8006: &str = "sis:AreaReserveResourceTimePoint.kind-cardinality";
const S8007: &str = "AreaReserveResourceTimePoint.kind-cardinality";
const S8008: &str = "sis:AreaReserveResourceTimePoint.kind-datatype";
const S8009: &str = "AreaReserveResourceTimePoint.kind-datatype";
const S8010: &str = "BalancingReserveKind.mFRR";
const S8011: &str = "BalancingReserveKind.aFRR";
const S8012: &str = "BalancingReserveKind.fcr";
const S8013: &str = "sis:AreaReserveResourceTimePoint.AreaReserveResourceSchedule-cardinality";
const S8014: &str = "AreaReserveResourceTimePoint.AreaReserveResourceSchedule-cardinality";
const S8015: &str = "sis:AreaReserveResourceTimePoint.AreaReserveResourceSchedule-valueType";
const S8016: &str = "AreaReserveResourceTimePoint.AreaReserveResourceSchedule-valueType";
const S8017: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:AreaReserveResourceSchedule";
const S8018: &str = "AreaReserveResourceTimePoint.atTime";
const S8019: &str = "sis:AreaReserveResourceTimePoint.atTime-cardinality";
const S8020: &str = "AreaReserveResourceTimePoint.atTime-cardinality";
const S8021: &str = "sis:AreaReserveResourceTimePoint.atTime-datatype";
const S8022: &str = "AreaReserveResourceTimePoint.atTime-datatype";
const S8023: &str = "AreaReserveResourceTimePoint.regulationDirection";
const S8024: &str = "sis:AreaReserveResourceTimePoint.regulationDirection-cardinality";
const S8025: &str = "AreaReserveResourceTimePoint.regulationDirection-cardinality";
const S8026: &str = "sis:AreaReserveResourceTimePoint.regulationDirection-datatype";
const S8027: &str = "AreaReserveResourceTimePoint.regulationDirection-datatype";
const S8028: &str = "MarketRegulationDirectionKind.up";
const S8029: &str = "MarketRegulationDirectionKind.upAndDown";
const S8030: &str = "MarketRegulationDirectionKind.stable";
const S8031: &str = "MarketRegulationDirectionKind.down";
const S8032: &str = "sis:AreaReserveResourceTimePoint-AllowedProperties";
const S8033: &str = "nc:AssessedElementRegularSchedule";
const S8034: &str = "AssessedElementRegularSchedule.AssessedElement";
const S8035: &str = "sis:AssessedElementRegularSchedule.AssessedElement-cardinality";
const S8036: &str = "AssessedElementRegularSchedule.AssessedElement-cardinality";
const S8037: &str = "sis:AssessedElementRegularSchedule.AssessedElement-valueType";
const S8038: &str = "AssessedElementRegularSchedule.AssessedElement-valueType";
const S8039: &str = "sis:AssessedElementRegularSchedule-AllowedProperties";
const S8040: &str = "AssessedElementRegularSchedule.AssessedElementRegularTimePoint";
const S8041: &str = "sis:AssessedElementRegularSchedule.AssessedElementRegularTimePoint-propertyInverse";
const S8042: &str = "nc:AssessedElementRegularTimePoint";
const S8043: &str = "AssessedElementRegularTimePoint.AssessedElementRegularSchedule";
const S8044: &str = "sis:AssessedElementRegularTimePoint.AssessedElementRegularSchedule-valueType";
const S8045: &str = "AssessedElementRegularTimePoint.AssessedElementRegularSchedule-valueType";
const S8046: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:AssessedElementRegularSchedule";
const S8047: &str = "sis:AssessedElementRegularTimePoint.AssessedElementRegularSchedule-cardinality";
const S8048: &str = "AssessedElementRegularTimePoint.AssessedElementRegularSchedule-cardinality";
const S8049: &str = "AssessedElementRegularTimePoint.appointedMargin";
const S8050: &str = "sis:AssessedElementRegularTimePoint.appointedMargin-datatype";
const S8051: &str = "AssessedElementRegularTimePoint.appointedMargin-datatype";
const S8052: &str = "sis:AssessedElementRegularTimePoint.appointedMargin-cardinality";
const S8053: &str = "AssessedElementRegularTimePoint.appointedMargin-cardinality";
const S8054: &str = "AssessedElementRegularTimePoint.enabled";
const S8055: &str = "sis:AssessedElementRegularTimePoint.enabled-datatype";
const S8056: &str = "AssessedElementRegularTimePoint.enabled-datatype";
const S8057: &str = "sis:AssessedElementRegularTimePoint.enabled-cardinality";
const S8058: &str = "AssessedElementRegularTimePoint.enabled-cardinality";
const S8059: &str = "AssessedElementRegularTimePoint.maxFlow";
const S8060: &str = "sis:AssessedElementRegularTimePoint.maxFlow-datatype";
const S8061: &str = "AssessedElementRegularTimePoint.maxFlow-datatype";
const S8062: &str = "sis:AssessedElementRegularTimePoint.maxFlow-cardinality";
const S8063: &str = "AssessedElementRegularTimePoint.maxFlow-cardinality";
const S8064: &str = "AssessedElementRegularTimePoint.positiveVirtualMargin";
const S8065: &str = "sis:AssessedElementRegularTimePoint.positiveVirtualMargin-datatype";
const S8066: &str = "AssessedElementRegularTimePoint.positiveVirtualMargin-datatype";
const S8067: &str = "sis:AssessedElementRegularTimePoint.positiveVirtualMargin-cardinality";
const S8068: &str = "AssessedElementRegularTimePoint.positiveVirtualMargin-cardinality";
const S8069: &str = "AssessedElementRegularTimePoint.scannedThresholdMargin";
const S8070: &str = "sis:AssessedElementRegularTimePoint.scannedThresholdMargin-datatype";
const S8071: &str = "AssessedElementRegularTimePoint.scannedThresholdMargin-datatype";
const S8072: &str = "sis:AssessedElementRegularTimePoint.scannedThresholdMargin-cardinality";
const S8073: &str = "AssessedElementRegularTimePoint.scannedThresholdMargin-cardinality";
const S8074: &str = "sis:AssessedElementRegularTimePoint-AllowedProperties";
const S8075: &str = "nc:AssessedElementSchedule";
const S8076: &str = "AssessedElementTimePoint.AssessedElementSchedule";
const S8077: &str = "sis:AssessedElementSchedule.AssessedElementTimePoint-cardinality";
const S8078: &str = "AssessedElementSchedule.AssessedElementTimePoint-cardinality";
const S8079: &str = "AssessedElementSchedule.AssessedElement";
const S8080: &str = "sis:AssessedElementSchedule.AssessedElement-cardinality";
const S8081: &str = "AssessedElementSchedule.AssessedElement-cardinality";
const S8082: &str = "sis:AssessedElementSchedule.AssessedElement-valueType";
const S8083: &str = "AssessedElementSchedule.AssessedElement-valueType";
const S8084: &str = "sis:AssessedElementSchedule-AllowedProperties";
const S8085: &str = "AssessedElementSchedule.AssessedElementTimePoint";
const S8086: &str = "sis:AssessedElementSchedule.AssessedElementTimePoint-propertyInverse";
const S8087: &str = "nc:AssessedElementTimePoint";
const S8088: &str = "AssessedElementTimePoint.individualValidationAdjustmentShare";
const S8089: &str = "sis:AssessedElementTimePoint.individualValidationAdjustmentShare-datatype";
const S8090: &str = "AssessedElementTimePoint.individualValidationAdjustmentShare-datatype";
const S8091: &str = "sis:AssessedElementTimePoint.individualValidationAdjustmentShare-cardinality";
const S8092: &str = "AssessedElementTimePoint.individualValidationAdjustmentShare-cardinality";
const S8093: &str = "AssessedElementTimePoint.positiveVirtualMargin";
const S8094: &str = "sis:AssessedElementTimePoint.positiveVirtualMargin-datatype";
const S8095: &str = "AssessedElementTimePoint.positiveVirtualMargin-datatype";
const S8096: &str = "sis:AssessedElementTimePoint.positiveVirtualMargin-cardinality";
const S8097: &str = "AssessedElementTimePoint.positiveVirtualMargin-cardinality";
const S8098: &str = "AssessedElementTimePoint.criticalElementJustification";
const S8099: &str = "sis:AssessedElementTimePoint.criticalElementJustification-datatype";
const S8100: &str = "AssessedElementTimePoint.criticalElementJustification-datatype";
const S8101: &str = "sis:AssessedElementTimePoint.criticalElementJustification-cardinality";
const S8102: &str = "AssessedElementTimePoint.criticalElementJustification-cardinality";
const S8103: &str = "AssessedElementTimePoint.targetRemainingAvailableMarginJustification";
const S8104: &str = "sis:AssessedElementTimePoint.targetRemainingAvailableMarginJustification-datatype";
const S8105: &str = "AssessedElementTimePoint.targetRemainingAvailableMarginJustification-datatype";
const S8106: &str = "sis:AssessedElementTimePoint.targetRemainingAvailableMarginJustification-cardinality";
const S8107: &str = "AssessedElementTimePoint.targetRemainingAvailableMarginJustification-cardinality";
const S8108: &str = "AssessedElementTimePoint.individualValidationAdjustment";
const S8109: &str = "sis:AssessedElementTimePoint.individualValidationAdjustment-datatype";
const S8110: &str = "AssessedElementTimePoint.individualValidationAdjustment-datatype";
const S8111: &str = "sis:AssessedElementTimePoint.individualValidationAdjustment-cardinality";
const S8112: &str = "AssessedElementTimePoint.individualValidationAdjustment-cardinality";
const S8113: &str = "AssessedElementTimePoint.atTime";
const S8114: &str = "sis:AssessedElementTimePoint.atTime-datatype";
const S8115: &str = "AssessedElementTimePoint.atTime-datatype";
const S8116: &str = "sis:AssessedElementTimePoint.atTime-cardinality";
const S8117: &str = "AssessedElementTimePoint.atTime-cardinality";
const S8118: &str = "AssessedElementTimePoint.enabled";
const S8119: &str = "sis:AssessedElementTimePoint.enabled-datatype";
const S8120: &str = "AssessedElementTimePoint.enabled-datatype";
const S8121: &str = "sis:AssessedElementTimePoint.enabled-cardinality";
const S8122: &str = "AssessedElementTimePoint.enabled-cardinality";
const S8123: &str = "AssessedElementTimePoint.coordinatedValidationAdjustmentJustification";
const S8124: &str = "sis:AssessedElementTimePoint.coordinatedValidationAdjustmentJustification-datatype";
const S8125: &str = "AssessedElementTimePoint.coordinatedValidationAdjustmentJustification-datatype";
const S8126: &str = "sis:AssessedElementTimePoint.coordinatedValidationAdjustmentJustification-cardinality";
const S8127: &str = "AssessedElementTimePoint.coordinatedValidationAdjustmentJustification-cardinality";
const S8128: &str = "AssessedElementTimePoint.maxFlow";
const S8129: &str = "sis:AssessedElementTimePoint.maxFlow-cardinality";
const S8130: &str = "AssessedElementTimePoint.maxFlow-cardinality";
const S8131: &str = "sis:AssessedElementTimePoint.maxFlow-datatype";
const S8132: &str = "AssessedElementTimePoint.maxFlow-datatype";
const S8133: &str = "AssessedElementTimePoint.appointedMargin";
const S8134: &str = "sis:AssessedElementTimePoint.appointedMargin-cardinality";
const S8135: &str = "AssessedElementTimePoint.appointedMargin-cardinality";
const S8136: &str = "sis:AssessedElementTimePoint.appointedMargin-datatype";
const S8137: &str = "AssessedElementTimePoint.appointedMargin-datatype";
const S8138: &str = "AssessedElementTimePoint.exclusionReason";
const S8139: &str = "sis:AssessedElementTimePoint.exclusionReason-cardinality";
const S8140: &str = "AssessedElementTimePoint.exclusionReason-cardinality";
const S8141: &str = "sis:AssessedElementTimePoint.exclusionReason-datatype";
const S8142: &str = "AssessedElementTimePoint.exclusionReason-datatype";
const S8143: &str = "AssessedElementTimePoint.coordinatedValidationAdjustment";
const S8144: &str = "sis:AssessedElementTimePoint.coordinatedValidationAdjustment-cardinality";
const S8145: &str = "AssessedElementTimePoint.coordinatedValidationAdjustment-cardinality";
const S8146: &str = "sis:AssessedElementTimePoint.coordinatedValidationAdjustment-datatype";
const S8147: &str = "AssessedElementTimePoint.coordinatedValidationAdjustment-datatype";
const S8148: &str = "AssessedElementTimePoint.individualValidationAdjustmentJustification";
const S8149: &str = "sis:AssessedElementTimePoint.individualValidationAdjustmentJustification-cardinality";
const S8150: &str = "AssessedElementTimePoint.individualValidationAdjustmentJustification-cardinality";
const S8151: &str = "sis:AssessedElementTimePoint.individualValidationAdjustmentJustification-datatype";
const S8152: &str = "AssessedElementTimePoint.individualValidationAdjustmentJustification-datatype";
const S8153: &str = "AssessedElementTimePoint.scannedThresholdMargin";
const S8154: &str = "sis:AssessedElementTimePoint.scannedThresholdMargin-cardinality";
const S8155: &str = "AssessedElementTimePoint.scannedThresholdMargin-cardinality";
const S8156: &str = "sis:AssessedElementTimePoint.scannedThresholdMargin-datatype";
const S8157: &str = "AssessedElementTimePoint.scannedThresholdMargin-datatype";
const S8158: &str = "sis:AssessedElementTimePoint.AssessedElementSchedule-cardinality";
const S8159: &str = "AssessedElementTimePoint.AssessedElementSchedule-cardinality";
const S8160: &str = "sis:AssessedElementTimePoint.AssessedElementSchedule-valueType";
const S8161: &str = "AssessedElementTimePoint.AssessedElementSchedule-valueType";
const S8162: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:AssessedElementSchedule";
const S8163: &str = "sis:AssessedElementTimePoint-AllowedProperties";
const S8164: &str = "nc:AvailabilityTimePoint";
const S8165: &str = "AvailabilityTimePoint.GenericAvailabilitySchedule";
const S8166: &str = "sis:AvailabilityTimePoint.GenericAvailabilitySchedule-valueType";
const S8167: &str = "AvailabilityTimePoint.GenericAvailabilitySchedule-valueType";
const S8168: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:GenericAvailableSchedule";
const S8169: &str = "nc:GenericAvailableSchedule";
const S8170: &str = "sis:AvailabilityTimePoint.GenericAvailabilitySchedule-cardinality";
const S8171: &str = "AvailabilityTimePoint.GenericAvailabilitySchedule-cardinality";
const S8172: &str = "AvailabilityTimePoint.atTime";
const S8173: &str = "sis:AvailabilityTimePoint.atTime-datatype";
const S8174: &str = "AvailabilityTimePoint.atTime-datatype";
const S8175: &str = "sis:AvailabilityTimePoint.atTime-cardinality";
const S8176: &str = "AvailabilityTimePoint.atTime-cardinality";
const S8177: &str = "AvailabilityTimePoint.available";
const S8178: &str = "sis:AvailabilityTimePoint.available-datatype";
const S8179: &str = "AvailabilityTimePoint.available-datatype";
const S8180: &str = "sis:AvailabilityTimePoint.available-cardinality";
const S8181: &str = "AvailabilityTimePoint.available-cardinality";
const S8182: &str = "sis:AvailabilityTimePoint-AllowedProperties";
const S8183: &str = "nc:BaseCaseCurrentLimitSchedule";
const S8184: &str = "BaseCaseCurrentLimitTimePoint.BaseCaseCurrentLimitSchedule";
const S8185: &str = "sis:BaseCaseCurrentLimitSchedule.BaseCaseCurrentLimitTimePoint-cardinality";
const S8186: &str = "BaseCaseCurrentLimitSchedule.BaseCaseCurrentLimitTimePoint-cardinality";
const S8187: &str = "BaseCaseCurrentLimitSchedule.BaseCaseCurrentLimit";
const S8188: &str = "sis:BaseCaseCurrentLimitSchedule.BaseCaseCurrentLimit-cardinality";
const S8189: &str = "BaseCaseCurrentLimitSchedule.BaseCaseCurrentLimit-cardinality";
const S8190: &str = "sis:BaseCaseCurrentLimitSchedule.BaseCaseCurrentLimit-valueType";
const S8191: &str = "BaseCaseCurrentLimitSchedule.BaseCaseCurrentLimit-valueType";
const S8192: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:BaseCaseCurrentLimit";
const S8193: &str = "sis:BaseCaseCurrentLimitSchedule-AllowedProperties";
const S8194: &str = "BaseCaseCurrentLimitSchedule.BaseCaseCurrentLimitTimePoint";
const S8195: &str = "sis:BaseCaseCurrentLimitSchedule.BaseCaseCurrentLimitTimePoint-propertyInverse";
const S8196: &str = "nc:BaseCaseCurrentLimitTimePoint";
const S8197: &str = "sis:BaseCaseCurrentLimitTimePoint.BaseCaseCurrentLimitSchedule-valueType";
const S8198: &str = "BaseCaseCurrentLimitTimePoint.BaseCaseCurrentLimitSchedule-valueType";
const S8199: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:BaseCaseCurrentLimitSchedule";
const S8200: &str = "sis:BaseCaseCurrentLimitTimePoint.BaseCaseCurrentLimitSchedule-cardinality";
const S8201: &str = "BaseCaseCurrentLimitTimePoint.BaseCaseCurrentLimitSchedule-cardinality";
const S8202: &str = "BaseCaseCurrentLimitTimePoint.atTime";
const S8203: &str = "sis:BaseCaseCurrentLimitTimePoint.atTime-datatype";
const S8204: &str = "BaseCaseCurrentLimitTimePoint.atTime-datatype";
const S8205: &str = "sis:BaseCaseCurrentLimitTimePoint.atTime-cardinality";
const S8206: &str = "BaseCaseCurrentLimitTimePoint.atTime-cardinality";
const S8207: &str = "BaseCaseCurrentLimitTimePoint.value";
const S8208: &str = "sis:BaseCaseCurrentLimitTimePoint.value-datatype";
const S8209: &str = "BaseCaseCurrentLimitTimePoint.value-datatype";
const S8210: &str = "sis:BaseCaseCurrentLimitTimePoint.value-cardinality";
const S8211: &str = "BaseCaseCurrentLimitTimePoint.value-cardinality";
const S8212: &str = "sis:BaseCaseCurrentLimitTimePoint-AllowedProperties";
const S8213: &str = "nc:ClimateZoneRegularSchedule";
const S8214: &str = "ClimateZoneRegularSchedule.hailDays";
const S8215: &str = "sis:ClimateZoneRegularSchedule.hailDays-datatype";
const S8216: &str = "ClimateZoneRegularSchedule.hailDays-datatype";
const S8217: &str = "sis:ClimateZoneRegularSchedule.hailDays-cardinality";
const S8218: &str = "ClimateZoneRegularSchedule.hailDays-cardinality";
const S8219: &str = "ClimateZoneRegularSchedule.seaIceConcentration";
const S8220: &str = "sis:ClimateZoneRegularSchedule.seaIceConcentration-datatype";
const S8221: &str = "ClimateZoneRegularSchedule.seaIceConcentration-datatype";
const S8222: &str = "sis:ClimateZoneRegularSchedule.seaIceConcentration-cardinality";
const S8223: &str = "ClimateZoneRegularSchedule.seaIceConcentration-cardinality";
const S8224: &str = "ClimateZoneRegularSchedule.windDirectionAt10m";
const S8225: &str = "sis:ClimateZoneRegularSchedule.windDirectionAt10m-datatype";
const S8226: &str = "ClimateZoneRegularSchedule.windDirectionAt10m-datatype";
const S8227: &str = "sis:ClimateZoneRegularSchedule.windDirectionAt10m-cardinality";
const S8228: &str = "ClimateZoneRegularSchedule.windDirectionAt10m-cardinality";
const S8229: &str = "ClimateZoneRegularSchedule.thunderDays";
const S8230: &str = "sis:ClimateZoneRegularSchedule.thunderDays-datatype";
const S8231: &str = "ClimateZoneRegularSchedule.thunderDays-datatype";
const S8232: &str = "sis:ClimateZoneRegularSchedule.thunderDays-cardinality";
const S8233: &str = "ClimateZoneRegularSchedule.thunderDays-cardinality";
const S8234: &str = "ClimateZoneRegularSchedule.windSpeedAt100m";
const S8235: &str = "sis:ClimateZoneRegularSchedule.windSpeedAt100m-datatype";
const S8236: &str = "ClimateZoneRegularSchedule.windSpeedAt100m-datatype";
const S8237: &str = "sis:ClimateZoneRegularSchedule.windSpeedAt100m-cardinality";
const S8238: &str = "ClimateZoneRegularSchedule.windSpeedAt100m-cardinality";
const S8239: &str = "ClimateZoneRegularSchedule.directSolarIrradiance";
const S8240: &str = "sis:ClimateZoneRegularSchedule.directSolarIrradiance-datatype";
const S8241: &str = "ClimateZoneRegularSchedule.directSolarIrradiance-datatype";
const S8242: &str = "sis:ClimateZoneRegularSchedule.directSolarIrradiance-cardinality";
const S8243: &str = "ClimateZoneRegularSchedule.directSolarIrradiance-cardinality";
const S8244: &str = "ClimateZoneRegularSchedule.lightningDensity";
const S8245: &str = "sis:ClimateZoneRegularSchedule.lightningDensity-datatype";
const S8246: &str = "ClimateZoneRegularSchedule.lightningDensity-datatype";
const S8247: &str = "sis:ClimateZoneRegularSchedule.lightningDensity-cardinality";
const S8248: &str = "ClimateZoneRegularSchedule.lightningDensity-cardinality";
const S8249: &str = "ClimateZoneRegularSchedule.snowWater";
const S8250: &str = "sis:ClimateZoneRegularSchedule.snowWater-datatype";
const S8251: &str = "ClimateZoneRegularSchedule.snowWater-datatype";
const S8252: &str = "sis:ClimateZoneRegularSchedule.snowWater-cardinality";
const S8253: &str = "ClimateZoneRegularSchedule.snowWater-cardinality";
const S8254: &str = "ClimateZoneRegularSchedule.relativeHumidityAt2m";
const S8255: &str = "sis:ClimateZoneRegularSchedule.relativeHumidityAt2m-datatype";
const S8256: &str = "ClimateZoneRegularSchedule.relativeHumidityAt2m-datatype";
const S8257: &str = "sis:ClimateZoneRegularSchedule.relativeHumidityAt2m-cardinality";
const S8258: &str = "ClimateZoneRegularSchedule.relativeHumidityAt2m-cardinality";
const S8259: &str = "ClimateZoneRegularSchedule.surfacePressure";
const S8260: &str = "sis:ClimateZoneRegularSchedule.surfacePressure-datatype";
const S8261: &str = "ClimateZoneRegularSchedule.surfacePressure-datatype";
const S8262: &str = "sis:ClimateZoneRegularSchedule.surfacePressure-cardinality";
const S8263: &str = "ClimateZoneRegularSchedule.surfacePressure-cardinality";
const S8264: &str = "ClimateZoneRegularSchedule.runoff";
const S8265: &str = "sis:ClimateZoneRegularSchedule.runoff-datatype";
const S8266: &str = "ClimateZoneRegularSchedule.runoff-datatype";
const S8267: &str = "sis:ClimateZoneRegularSchedule.runoff-cardinality";
const S8268: &str = "ClimateZoneRegularSchedule.runoff-cardinality";
const S8269: &str = "ClimateZoneRegularSchedule.ClimateZone";
const S8270: &str = "sis:ClimateZoneRegularSchedule.ClimateZone-valueType";
const S8271: &str = "ClimateZoneRegularSchedule.ClimateZone-valueType";
const S8272: &str = "sis:ClimateZoneRegularSchedule.ClimateZone-cardinality";
const S8273: &str = "ClimateZoneRegularSchedule.ClimateZone-cardinality";
const S8274: &str = "ClimateZoneRegularSchedule.windSpeedAt10m";
const S8275: &str = "sis:ClimateZoneRegularSchedule.windSpeedAt10m-datatype";
const S8276: &str = "ClimateZoneRegularSchedule.windSpeedAt10m-datatype";
const S8277: &str = "sis:ClimateZoneRegularSchedule.windSpeedAt10m-cardinality";
const S8278: &str = "ClimateZoneRegularSchedule.windSpeedAt10m-cardinality";
const S8279: &str = "ClimateZoneRegularSchedule.seaSurfaceTemp";
const S8280: &str = "sis:ClimateZoneRegularSchedule.seaSurfaceTemp-datatype";
const S8281: &str = "ClimateZoneRegularSchedule.seaSurfaceTemp-datatype";
const S8282: &str = "sis:ClimateZoneRegularSchedule.seaSurfaceTemp-cardinality";
const S8283: &str = "ClimateZoneRegularSchedule.seaSurfaceTemp-cardinality";
const S8284: &str = "ClimateZoneRegularSchedule.seaCurrentSpeed";
const S8285: &str = "sis:ClimateZoneRegularSchedule.seaCurrentSpeed-datatype";
const S8286: &str = "ClimateZoneRegularSchedule.seaCurrentSpeed-datatype";
const S8287: &str = "sis:ClimateZoneRegularSchedule.seaCurrentSpeed-cardinality";
const S8288: &str = "ClimateZoneRegularSchedule.seaCurrentSpeed-cardinality";
const S8289: &str = "ClimateZoneRegularSchedule.snowfall";
const S8290: &str = "sis:ClimateZoneRegularSchedule.snowfall-datatype";
const S8291: &str = "ClimateZoneRegularSchedule.snowfall-datatype";
const S8292: &str = "sis:ClimateZoneRegularSchedule.snowfall-cardinality";
const S8293: &str = "ClimateZoneRegularSchedule.snowfall-cardinality";
const S8294: &str = "ClimateZoneRegularSchedule.tempAt2m";
const S8295: &str = "sis:ClimateZoneRegularSchedule.tempAt2m-datatype";
const S8296: &str = "ClimateZoneRegularSchedule.tempAt2m-datatype";
const S8297: &str = "sis:ClimateZoneRegularSchedule.tempAt2m-cardinality";
const S8298: &str = "ClimateZoneRegularSchedule.tempAt2m-cardinality";
const S8299: &str = "ClimateZoneRegularSchedule.globalSolarIrradiance";
const S8300: &str = "sis:ClimateZoneRegularSchedule.globalSolarIrradiance-datatype";
const S8301: &str = "ClimateZoneRegularSchedule.globalSolarIrradiance-datatype";
const S8302: &str = "sis:ClimateZoneRegularSchedule.globalSolarIrradiance-cardinality";
const S8303: &str = "ClimateZoneRegularSchedule.globalSolarIrradiance-cardinality";
const S8304: &str = "ClimateZoneRegularSchedule.significantWaveHeight";
const S8305: &str = "sis:ClimateZoneRegularSchedule.significantWaveHeight-datatype";
const S8306: &str = "ClimateZoneRegularSchedule.significantWaveHeight-datatype";
const S8307: &str = "sis:ClimateZoneRegularSchedule.significantWaveHeight-cardinality";
const S8308: &str = "ClimateZoneRegularSchedule.significantWaveHeight-cardinality";
const S8309: &str = "ClimateZoneRegularSchedule.windDirectionAt100m";
const S8310: &str = "sis:ClimateZoneRegularSchedule.windDirectionAt100m-datatype";
const S8311: &str = "ClimateZoneRegularSchedule.windDirectionAt100m-datatype";
const S8312: &str = "sis:ClimateZoneRegularSchedule.windDirectionAt100m-cardinality";
const S8313: &str = "ClimateZoneRegularSchedule.windDirectionAt100m-cardinality";
const S8314: &str = "ClimateZoneRegularSchedule.sunshineDuration";
const S8315: &str = "sis:ClimateZoneRegularSchedule.sunshineDuration-datatype";
const S8316: &str = "ClimateZoneRegularSchedule.sunshineDuration-datatype";
const S8317: &str = "sis:ClimateZoneRegularSchedule.sunshineDuration-cardinality";
const S8318: &str = "ClimateZoneRegularSchedule.sunshineDuration-cardinality";
const S8319: &str = "ClimateZoneRegularSchedule.tropicalNights";
const S8320: &str = "sis:ClimateZoneRegularSchedule.tropicalNights-datatype";
const S8321: &str = "ClimateZoneRegularSchedule.tropicalNights-datatype";
const S8322: &str = "sis:ClimateZoneRegularSchedule.tropicalNights-cardinality";
const S8323: &str = "ClimateZoneRegularSchedule.tropicalNights-cardinality";
const S8324: &str = "ClimateZoneRegularSchedule.windGustAt10m";
const S8325: &str = "sis:ClimateZoneRegularSchedule.windGustAt10m-datatype";
const S8326: &str = "ClimateZoneRegularSchedule.windGustAt10m-datatype";
const S8327: &str = "sis:ClimateZoneRegularSchedule.windGustAt10m-cardinality";
const S8328: &str = "ClimateZoneRegularSchedule.windGustAt10m-cardinality";
const S8329: &str = "ClimateZoneRegularSchedule.maxTempAt2m";
const S8330: &str = "sis:ClimateZoneRegularSchedule.maxTempAt2m-datatype";
const S8331: &str = "ClimateZoneRegularSchedule.maxTempAt2m-datatype";
const S8332: &str = "sis:ClimateZoneRegularSchedule.maxTempAt2m-cardinality";
const S8333: &str = "ClimateZoneRegularSchedule.maxTempAt2m-cardinality";
const S8334: &str = "ClimateZoneRegularSchedule.minTempAt2m";
const S8335: &str = "sis:ClimateZoneRegularSchedule.minTempAt2m-datatype";
const S8336: &str = "ClimateZoneRegularSchedule.minTempAt2m-datatype";
const S8337: &str = "sis:ClimateZoneRegularSchedule.minTempAt2m-cardinality";
const S8338: &str = "ClimateZoneRegularSchedule.minTempAt2m-cardinality";
const S8339: &str = "ClimateZoneRegularSchedule.heatwaveDays";
const S8340: &str = "sis:ClimateZoneRegularSchedule.heatwaveDays-datatype";
const S8341: &str = "ClimateZoneRegularSchedule.heatwaveDays-datatype";
const S8342: &str = "sis:ClimateZoneRegularSchedule.heatwaveDays-cardinality";
const S8343: &str = "ClimateZoneRegularSchedule.heatwaveDays-cardinality";
const S8344: &str = "ClimateZoneRegularSchedule.seaIceThickness";
const S8345: &str = "sis:ClimateZoneRegularSchedule.seaIceThickness-datatype";
const S8346: &str = "ClimateZoneRegularSchedule.seaIceThickness-datatype";
const S8347: &str = "sis:ClimateZoneRegularSchedule.seaIceThickness-cardinality";
const S8348: &str = "ClimateZoneRegularSchedule.seaIceThickness-cardinality";
const S8349: &str = "ClimateZoneRegularSchedule.icingDays";
const S8350: &str = "sis:ClimateZoneRegularSchedule.icingDays-datatype";
const S8351: &str = "ClimateZoneRegularSchedule.icingDays-datatype";
const S8352: &str = "sis:ClimateZoneRegularSchedule.icingDays-cardinality";
const S8353: &str = "ClimateZoneRegularSchedule.icingDays-cardinality";
const S8354: &str = "ClimateZoneRegularSchedule.evaporation";
const S8355: &str = "sis:ClimateZoneRegularSchedule.evaporation-datatype";
const S8356: &str = "ClimateZoneRegularSchedule.evaporation-datatype";
const S8357: &str = "sis:ClimateZoneRegularSchedule.evaporation-cardinality";
const S8358: &str = "ClimateZoneRegularSchedule.evaporation-cardinality";
const S8359: &str = "ClimateZoneRegularSchedule.diffuseSolarIrradiance";
const S8360: &str = "sis:ClimateZoneRegularSchedule.diffuseSolarIrradiance-datatype";
const S8361: &str = "ClimateZoneRegularSchedule.diffuseSolarIrradiance-datatype";
const S8362: &str = "sis:ClimateZoneRegularSchedule.diffuseSolarIrradiance-cardinality";
const S8363: &str = "ClimateZoneRegularSchedule.diffuseSolarIrradiance-cardinality";
const S8364: &str = "ClimateZoneRegularSchedule.freezingPrecipitationDays";
const S8365: &str = "sis:ClimateZoneRegularSchedule.freezingPrecipitationDays-datatype";
const S8366: &str = "ClimateZoneRegularSchedule.freezingPrecipitationDays-datatype";
const S8367: &str = "sis:ClimateZoneRegularSchedule.freezingPrecipitationDays-cardinality";
const S8368: &str = "ClimateZoneRegularSchedule.freezingPrecipitationDays-cardinality";
const S8369: &str = "ClimateZoneRegularSchedule.droughtCode";
const S8370: &str = "sis:ClimateZoneRegularSchedule.droughtCode-datatype";
const S8371: &str = "ClimateZoneRegularSchedule.droughtCode-datatype";
const S8372: &str = "sis:ClimateZoneRegularSchedule.droughtCode-cardinality";
const S8373: &str = "ClimateZoneRegularSchedule.droughtCode-cardinality";
const S8374: &str = "ClimateZoneRegularSchedule.fireWeatherIndex";
const S8375: &str = "sis:ClimateZoneRegularSchedule.fireWeatherIndex-datatype";
const S8376: &str = "ClimateZoneRegularSchedule.fireWeatherIndex-datatype";
const S8377: &str = "sis:ClimateZoneRegularSchedule.fireWeatherIndex-cardinality";
const S8378: &str = "ClimateZoneRegularSchedule.fireWeatherIndex-cardinality";
const S8379: &str = "ClimateZoneRegularSchedule.rainfall";
const S8380: &str = "sis:ClimateZoneRegularSchedule.rainfall-datatype";
const S8381: &str = "ClimateZoneRegularSchedule.rainfall-datatype";
const S8382: &str = "sis:ClimateZoneRegularSchedule.rainfall-cardinality";
const S8383: &str = "ClimateZoneRegularSchedule.rainfall-cardinality";
const S8384: &str = "ClimateZoneRegularSchedule.precipitation";
const S8385: &str = "sis:ClimateZoneRegularSchedule.precipitation-datatype";
const S8386: &str = "ClimateZoneRegularSchedule.precipitation-datatype";
const S8387: &str = "sis:ClimateZoneRegularSchedule.precipitation-cardinality";
const S8388: &str = "ClimateZoneRegularSchedule.precipitation-cardinality";
const S8389: &str = "ClimateZoneRegularSchedule.wavePeriod";
const S8390: &str = "sis:ClimateZoneRegularSchedule.wavePeriod-datatype";
const S8391: &str = "ClimateZoneRegularSchedule.wavePeriod-datatype";
const S8392: &str = "sis:ClimateZoneRegularSchedule.wavePeriod-cardinality";
const S8393: &str = "ClimateZoneRegularSchedule.wavePeriod-cardinality";
const S8394: &str = "ClimateZoneRegularSchedule.waveDirection";
const S8395: &str = "sis:ClimateZoneRegularSchedule.waveDirection-datatype";
const S8396: &str = "ClimateZoneRegularSchedule.waveDirection-datatype";
const S8397: &str = "sis:ClimateZoneRegularSchedule.waveDirection-cardinality";
const S8398: &str = "ClimateZoneRegularSchedule.waveDirection-cardinality";
const S8399: &str = "ClimateZoneRegularSchedule.snowmelt";
const S8400: &str = "sis:ClimateZoneRegularSchedule.snowmelt-datatype";
const S8401: &str = "ClimateZoneRegularSchedule.snowmelt-datatype";
const S8402: &str = "sis:ClimateZoneRegularSchedule.snowmelt-cardinality";
const S8403: &str = "ClimateZoneRegularSchedule.snowmelt-cardinality";
const S8404: &str = "ClimateZoneRegularSchedule.dewPointTempAt2m";
const S8405: &str = "sis:ClimateZoneRegularSchedule.dewPointTempAt2m-datatype";
const S8406: &str = "ClimateZoneRegularSchedule.dewPointTempAt2m-datatype";
const S8407: &str = "sis:ClimateZoneRegularSchedule.dewPointTempAt2m-cardinality";
const S8408: &str = "ClimateZoneRegularSchedule.dewPointTempAt2m-cardinality";
const S8409: &str = "ClimateZoneRegularSchedule.potentialEvaporation";
const S8410: &str = "sis:ClimateZoneRegularSchedule.potentialEvaporation-datatype";
const S8411: &str = "ClimateZoneRegularSchedule.potentialEvaporation-datatype";
const S8412: &str = "sis:ClimateZoneRegularSchedule.potentialEvaporation-cardinality";
const S8413: &str = "ClimateZoneRegularSchedule.potentialEvaporation-cardinality";
const S8414: &str = "ClimateZoneRegularSchedule.cloudCover";
const S8415: &str = "sis:ClimateZoneRegularSchedule.cloudCover-cardinality";
const S8416: &str = "ClimateZoneRegularSchedule.cloudCover-cardinality";
const S8417: &str = "sis:ClimateZoneRegularSchedule.cloudCover-datatype";
const S8418: &str = "ClimateZoneRegularSchedule.cloudCover-datatype";
const S8419: &str = "ClimateZoneRegularSchedule.hydroInflow";
const S8420: &str = "sis:ClimateZoneRegularSchedule.hydroInflow-cardinality";
const S8421: &str = "ClimateZoneRegularSchedule.hydroInflow-cardinality";
const S8422: &str = "sis:ClimateZoneRegularSchedule.hydroInflow-datatype";
const S8423: &str = "ClimateZoneRegularSchedule.hydroInflow-datatype";
const S8424: &str = "ClimateZoneRegularSchedule.avalancheDangerIndex";
const S8425: &str = "sis:ClimateZoneRegularSchedule.avalancheDangerIndex-cardinality";
const S8426: &str = "ClimateZoneRegularSchedule.avalancheDangerIndex-cardinality";
const S8427: &str = "sis:ClimateZoneRegularSchedule.avalancheDangerIndex-datatype";
const S8428: &str = "ClimateZoneRegularSchedule.avalancheDangerIndex-datatype";
const S8429: &str = "ClimateZoneRegularSchedule.frostDays";
const S8430: &str = "sis:ClimateZoneRegularSchedule.frostDays-cardinality";
const S8431: &str = "ClimateZoneRegularSchedule.frostDays-cardinality";
const S8432: &str = "sis:ClimateZoneRegularSchedule.frostDays-datatype";
const S8433: &str = "ClimateZoneRegularSchedule.frostDays-datatype";
const S8434: &str = "ClimateZoneRegularSchedule.seaCurrentDirection";
const S8435: &str = "sis:ClimateZoneRegularSchedule.seaCurrentDirection-cardinality";
const S8436: &str = "ClimateZoneRegularSchedule.seaCurrentDirection-cardinality";
const S8437: &str = "sis:ClimateZoneRegularSchedule.seaCurrentDirection-datatype";
const S8438: &str = "ClimateZoneRegularSchedule.seaCurrentDirection-datatype";
const S8439: &str = "ClimateZoneRegularSchedule.populationWeightedTempAt2m";
const S8440: &str = "sis:ClimateZoneRegularSchedule.populationWeightedTempAt2m-cardinality";
const S8441: &str = "ClimateZoneRegularSchedule.populationWeightedTempAt2m-cardinality";
const S8442: &str = "sis:ClimateZoneRegularSchedule.populationWeightedTempAt2m-datatype";
const S8443: &str = "ClimateZoneRegularSchedule.populationWeightedTempAt2m-datatype";
const S8444: &str = "ClimateZoneRegularSchedule.hotDays";
const S8445: &str = "sis:ClimateZoneRegularSchedule.hotDays-cardinality";
const S8446: &str = "ClimateZoneRegularSchedule.hotDays-cardinality";
const S8447: &str = "sis:ClimateZoneRegularSchedule.hotDays-datatype";
const S8448: &str = "ClimateZoneRegularSchedule.hotDays-datatype";
const S8449: &str = "sis:ClimateZoneRegularSchedule-AllowedProperties";
const S8450: &str = "nc:ClimateZoneSchedule";
const S8451: &str = "ClimateZoneTimePoint.ClimateZoneSchedule";
const S8452: &str = "sis:ClimateZoneSchedule.ClimateZoneTimePoint-cardinality";
const S8453: &str = "ClimateZoneSchedule.ClimateZoneTimePoint-cardinality";
const S8454: &str = "ClimateZoneSchedule.ClimateZone";
const S8455: &str = "sis:ClimateZoneSchedule.ClimateZone-cardinality";
const S8456: &str = "ClimateZoneSchedule.ClimateZone-cardinality";
const S8457: &str = "sis:ClimateZoneSchedule.ClimateZone-valueType";
const S8458: &str = "ClimateZoneSchedule.ClimateZone-valueType";
const S8459: &str = "sis:ClimateZoneSchedule-AllowedProperties";
const S8460: &str = "ClimateZoneSchedule.ClimateZoneTimePoint";
const S8461: &str = "sis:ClimateZoneSchedule.ClimateZoneTimePoint-propertyInverse";
const S8462: &str = "nc:ClimateZoneTimePoint";
const S8463: &str = "ClimateZoneTimePoint.surfacePressure";
const S8464: &str = "sis:ClimateZoneTimePoint.surfacePressure-datatype";
const S8465: &str = "ClimateZoneTimePoint.surfacePressure-datatype";
const S8466: &str = "sis:ClimateZoneTimePoint.surfacePressure-cardinality";
const S8467: &str = "ClimateZoneTimePoint.surfacePressure-cardinality";
const S8468: &str = "ClimateZoneTimePoint.lightningDensity";
const S8469: &str = "sis:ClimateZoneTimePoint.lightningDensity-datatype";
const S8470: &str = "ClimateZoneTimePoint.lightningDensity-datatype";
const S8471: &str = "sis:ClimateZoneTimePoint.lightningDensity-cardinality";
const S8472: &str = "ClimateZoneTimePoint.lightningDensity-cardinality";
const S8473: &str = "ClimateZoneTimePoint.droughtCode";
const S8474: &str = "sis:ClimateZoneTimePoint.droughtCode-datatype";
const S8475: &str = "ClimateZoneTimePoint.droughtCode-datatype";
const S8476: &str = "sis:ClimateZoneTimePoint.droughtCode-cardinality";
const S8477: &str = "ClimateZoneTimePoint.droughtCode-cardinality";
const S8478: &str = "ClimateZoneTimePoint.windDirectionAt100m";
const S8479: &str = "sis:ClimateZoneTimePoint.windDirectionAt100m-datatype";
const S8480: &str = "ClimateZoneTimePoint.windDirectionAt100m-datatype";
const S8481: &str = "sis:ClimateZoneTimePoint.windDirectionAt100m-cardinality";
const S8482: &str = "ClimateZoneTimePoint.windDirectionAt100m-cardinality";
const S8483: &str = "ClimateZoneTimePoint.minTempAt2m";
const S8484: &str = "sis:ClimateZoneTimePoint.minTempAt2m-datatype";
const S8485: &str = "ClimateZoneTimePoint.minTempAt2m-datatype";
const S8486: &str = "sis:ClimateZoneTimePoint.minTempAt2m-cardinality";
const S8487: &str = "ClimateZoneTimePoint.minTempAt2m-cardinality";
const S8488: &str = "ClimateZoneTimePoint.hotDays";
const S8489: &str = "sis:ClimateZoneTimePoint.hotDays-datatype";
const S8490: &str = "ClimateZoneTimePoint.hotDays-datatype";
const S8491: &str = "sis:ClimateZoneTimePoint.hotDays-cardinality";
const S8492: &str = "ClimateZoneTimePoint.hotDays-cardinality";
const S8493: &str = "ClimateZoneTimePoint.windSpeedAt100m";
const S8494: &str = "sis:ClimateZoneTimePoint.windSpeedAt100m-datatype";
const S8495: &str = "ClimateZoneTimePoint.windSpeedAt100m-datatype";
const S8496: &str = "sis:ClimateZoneTimePoint.windSpeedAt100m-cardinality";
const S8497: &str = "ClimateZoneTimePoint.windSpeedAt100m-cardinality";
const S8498: &str = "ClimateZoneTimePoint.atTime";
const S8499: &str = "sis:ClimateZoneTimePoint.atTime-datatype";
const S8500: &str = "ClimateZoneTimePoint.atTime-datatype";
const S8501: &str = "sis:ClimateZoneTimePoint.atTime-cardinality";
const S8502: &str = "ClimateZoneTimePoint.atTime-cardinality";
const S8503: &str = "ClimateZoneTimePoint.rainfall";
const S8504: &str = "sis:ClimateZoneTimePoint.rainfall-datatype";
const S8505: &str = "ClimateZoneTimePoint.rainfall-datatype";
const S8506: &str = "sis:ClimateZoneTimePoint.rainfall-cardinality";
const S8507: &str = "ClimateZoneTimePoint.rainfall-cardinality";
const S8508: &str = "ClimateZoneTimePoint.relativeHumidityAt2m";
const S8509: &str = "sis:ClimateZoneTimePoint.relativeHumidityAt2m-datatype";
const S8510: &str = "ClimateZoneTimePoint.relativeHumidityAt2m-datatype";
const S8511: &str = "sis:ClimateZoneTimePoint.relativeHumidityAt2m-cardinality";
const S8512: &str = "ClimateZoneTimePoint.relativeHumidityAt2m-cardinality";
const S8513: &str = "ClimateZoneTimePoint.windDirectionAt10m";
const S8514: &str = "sis:ClimateZoneTimePoint.windDirectionAt10m-datatype";
const S8515: &str = "ClimateZoneTimePoint.windDirectionAt10m-datatype";
const S8516: &str = "sis:ClimateZoneTimePoint.windDirectionAt10m-cardinality";
const S8517: &str = "ClimateZoneTimePoint.windDirectionAt10m-cardinality";
const S8518: &str = "ClimateZoneTimePoint.snowmelt";
const S8519: &str = "sis:ClimateZoneTimePoint.snowmelt-datatype";
const S8520: &str = "ClimateZoneTimePoint.snowmelt-datatype";
const S8521: &str = "sis:ClimateZoneTimePoint.snowmelt-cardinality";
const S8522: &str = "ClimateZoneTimePoint.snowmelt-cardinality";
const S8523: &str = "ClimateZoneTimePoint.dewPointTempAt2m";
const S8524: &str = "sis:ClimateZoneTimePoint.dewPointTempAt2m-datatype";
const S8525: &str = "ClimateZoneTimePoint.dewPointTempAt2m-datatype";
const S8526: &str = "sis:ClimateZoneTimePoint.dewPointTempAt2m-cardinality";
const S8527: &str = "ClimateZoneTimePoint.dewPointTempAt2m-cardinality";
const S8528: &str = "ClimateZoneTimePoint.snowWater";
const S8529: &str = "sis:ClimateZoneTimePoint.snowWater-datatype";
const S8530: &str = "ClimateZoneTimePoint.snowWater-datatype";
const S8531: &str = "sis:ClimateZoneTimePoint.snowWater-cardinality";
const S8532: &str = "ClimateZoneTimePoint.snowWater-cardinality";
const S8533: &str = "ClimateZoneTimePoint.seaIceThickness";
const S8534: &str = "sis:ClimateZoneTimePoint.seaIceThickness-datatype";
const S8535: &str = "ClimateZoneTimePoint.seaIceThickness-datatype";
const S8536: &str = "sis:ClimateZoneTimePoint.seaIceThickness-cardinality";
const S8537: &str = "ClimateZoneTimePoint.seaIceThickness-cardinality";
const S8538: &str = "ClimateZoneTimePoint.tropicalNights";
const S8539: &str = "sis:ClimateZoneTimePoint.tropicalNights-datatype";
const S8540: &str = "ClimateZoneTimePoint.tropicalNights-datatype";
const S8541: &str = "sis:ClimateZoneTimePoint.tropicalNights-cardinality";
const S8542: &str = "ClimateZoneTimePoint.tropicalNights-cardinality";
const S8543: &str = "ClimateZoneTimePoint.seaCurrentSpeed";
const S8544: &str = "sis:ClimateZoneTimePoint.seaCurrentSpeed-datatype";
const S8545: &str = "ClimateZoneTimePoint.seaCurrentSpeed-datatype";
const S8546: &str = "sis:ClimateZoneTimePoint.seaCurrentSpeed-cardinality";
const S8547: &str = "ClimateZoneTimePoint.seaCurrentSpeed-cardinality";
const S8548: &str = "ClimateZoneTimePoint.maxTempAt2m";
const S8549: &str = "sis:ClimateZoneTimePoint.maxTempAt2m-datatype";
const S8550: &str = "ClimateZoneTimePoint.maxTempAt2m-datatype";
const S8551: &str = "sis:ClimateZoneTimePoint.maxTempAt2m-cardinality";
const S8552: &str = "ClimateZoneTimePoint.maxTempAt2m-cardinality";
const S8553: &str = "ClimateZoneTimePoint.globalSolarIrradiance";
const S8554: &str = "sis:ClimateZoneTimePoint.globalSolarIrradiance-datatype";
const S8555: &str = "ClimateZoneTimePoint.globalSolarIrradiance-datatype";
const S8556: &str = "sis:ClimateZoneTimePoint.globalSolarIrradiance-cardinality";
const S8557: &str = "ClimateZoneTimePoint.globalSolarIrradiance-cardinality";
const S8558: &str = "ClimateZoneTimePoint.seaCurrentDirection";
const S8559: &str = "sis:ClimateZoneTimePoint.seaCurrentDirection-datatype";
const S8560: &str = "ClimateZoneTimePoint.seaCurrentDirection-datatype";
const S8561: &str = "sis:ClimateZoneTimePoint.seaCurrentDirection-cardinality";
const S8562: &str = "ClimateZoneTimePoint.seaCurrentDirection-cardinality";
const S8563: &str = "ClimateZoneTimePoint.hailDays";
const S8564: &str = "sis:ClimateZoneTimePoint.hailDays-datatype";
const S8565: &str = "ClimateZoneTimePoint.hailDays-datatype";
const S8566: &str = "sis:ClimateZoneTimePoint.hailDays-cardinality";
const S8567: &str = "ClimateZoneTimePoint.hailDays-cardinality";
const S8568: &str = "ClimateZoneTimePoint.seaIceConcentration";
const S8569: &str = "sis:ClimateZoneTimePoint.seaIceConcentration-datatype";
const S8570: &str = "ClimateZoneTimePoint.seaIceConcentration-datatype";
const S8571: &str = "sis:ClimateZoneTimePoint.seaIceConcentration-cardinality";
const S8572: &str = "ClimateZoneTimePoint.seaIceConcentration-cardinality";
const S8573: &str = "ClimateZoneTimePoint.snowfall";
const S8574: &str = "sis:ClimateZoneTimePoint.snowfall-datatype";
const S8575: &str = "ClimateZoneTimePoint.snowfall-datatype";
const S8576: &str = "sis:ClimateZoneTimePoint.snowfall-cardinality";
const S8577: &str = "ClimateZoneTimePoint.snowfall-cardinality";
const S8578: &str = "ClimateZoneTimePoint.seaSurfaceTemp";
const S8579: &str = "sis:ClimateZoneTimePoint.seaSurfaceTemp-datatype";
const S8580: &str = "ClimateZoneTimePoint.seaSurfaceTemp-datatype";
const S8581: &str = "sis:ClimateZoneTimePoint.seaSurfaceTemp-cardinality";
const S8582: &str = "ClimateZoneTimePoint.seaSurfaceTemp-cardinality";
const S8583: &str = "ClimateZoneTimePoint.potentialEvaporation";
const S8584: &str = "sis:ClimateZoneTimePoint.potentialEvaporation-datatype";
const S8585: &str = "ClimateZoneTimePoint.potentialEvaporation-datatype";
const S8586: &str = "sis:ClimateZoneTimePoint.potentialEvaporation-cardinality";
const S8587: &str = "ClimateZoneTimePoint.potentialEvaporation-cardinality";
const S8588: &str = "ClimateZoneTimePoint.heatwaveDays";
const S8589: &str = "sis:ClimateZoneTimePoint.heatwaveDays-datatype";
const S8590: &str = "ClimateZoneTimePoint.heatwaveDays-datatype";
const S8591: &str = "sis:ClimateZoneTimePoint.heatwaveDays-cardinality";
const S8592: &str = "ClimateZoneTimePoint.heatwaveDays-cardinality";
const S8593: &str = "ClimateZoneTimePoint.cloudCover";
const S8594: &str = "sis:ClimateZoneTimePoint.cloudCover-datatype";
const S8595: &str = "ClimateZoneTimePoint.cloudCover-datatype";
const S8596: &str = "sis:ClimateZoneTimePoint.cloudCover-cardinality";
const S8597: &str = "ClimateZoneTimePoint.cloudCover-cardinality";
const S8598: &str = "ClimateZoneTimePoint.tempAt2m";
const S8599: &str = "sis:ClimateZoneTimePoint.tempAt2m-datatype";
const S8600: &str = "ClimateZoneTimePoint.tempAt2m-datatype";
const S8601: &str = "sis:ClimateZoneTimePoint.tempAt2m-cardinality";
const S8602: &str = "ClimateZoneTimePoint.tempAt2m-cardinality";
const S8603: &str = "ClimateZoneTimePoint.icingDays";
const S8604: &str = "sis:ClimateZoneTimePoint.icingDays-datatype";
const S8605: &str = "ClimateZoneTimePoint.icingDays-datatype";
const S8606: &str = "sis:ClimateZoneTimePoint.icingDays-cardinality";
const S8607: &str = "ClimateZoneTimePoint.icingDays-cardinality";
const S8608: &str = "ClimateZoneTimePoint.thunderDays";
const S8609: &str = "sis:ClimateZoneTimePoint.thunderDays-datatype";
const S8610: &str = "ClimateZoneTimePoint.thunderDays-datatype";
const S8611: &str = "sis:ClimateZoneTimePoint.thunderDays-cardinality";
const S8612: &str = "ClimateZoneTimePoint.thunderDays-cardinality";
const S8613: &str = "ClimateZoneTimePoint.sunshineDuration";
const S8614: &str = "sis:ClimateZoneTimePoint.sunshineDuration-datatype";
const S8615: &str = "ClimateZoneTimePoint.sunshineDuration-datatype";
const S8616: &str = "sis:ClimateZoneTimePoint.sunshineDuration-cardinality";
const S8617: &str = "ClimateZoneTimePoint.sunshineDuration-cardinality";
const S8618: &str = "ClimateZoneTimePoint.runoff";
const S8619: &str = "sis:ClimateZoneTimePoint.runoff-datatype";
const S8620: &str = "ClimateZoneTimePoint.runoff-datatype";
const S8621: &str = "sis:ClimateZoneTimePoint.runoff-cardinality";
const S8622: &str = "ClimateZoneTimePoint.runoff-cardinality";
const S8623: &str = "ClimateZoneTimePoint.windGustAt10m";
const S8624: &str = "sis:ClimateZoneTimePoint.windGustAt10m-datatype";
const S8625: &str = "ClimateZoneTimePoint.windGustAt10m-datatype";
const S8626: &str = "sis:ClimateZoneTimePoint.windGustAt10m-cardinality";
const S8627: &str = "ClimateZoneTimePoint.windGustAt10m-cardinality";
const S8628: &str = "ClimateZoneTimePoint.fireWeatherIndex";
const S8629: &str = "sis:ClimateZoneTimePoint.fireWeatherIndex-datatype";
const S8630: &str = "ClimateZoneTimePoint.fireWeatherIndex-datatype";
const S8631: &str = "sis:ClimateZoneTimePoint.fireWeatherIndex-cardinality";
const S8632: &str = "ClimateZoneTimePoint.fireWeatherIndex-cardinality";
const S8633: &str = "ClimateZoneTimePoint.windSpeedAt10m";
const S8634: &str = "sis:ClimateZoneTimePoint.windSpeedAt10m-datatype";
const S8635: &str = "ClimateZoneTimePoint.windSpeedAt10m-datatype";
const S8636: &str = "sis:ClimateZoneTimePoint.windSpeedAt10m-cardinality";
const S8637: &str = "ClimateZoneTimePoint.windSpeedAt10m-cardinality";
const S8638: &str = "ClimateZoneTimePoint.precipitation";
const S8639: &str = "sis:ClimateZoneTimePoint.precipitation-datatype";
const S8640: &str = "ClimateZoneTimePoint.precipitation-datatype";
const S8641: &str = "sis:ClimateZoneTimePoint.precipitation-cardinality";
const S8642: &str = "ClimateZoneTimePoint.precipitation-cardinality";
const S8643: &str = "ClimateZoneTimePoint.evaporation";
const S8644: &str = "sis:ClimateZoneTimePoint.evaporation-datatype";
const S8645: &str = "ClimateZoneTimePoint.evaporation-datatype";
const S8646: &str = "sis:ClimateZoneTimePoint.evaporation-cardinality";
const S8647: &str = "ClimateZoneTimePoint.evaporation-cardinality";
const S8648: &str = "ClimateZoneTimePoint.directSolarIrradiance";
const S8649: &str = "sis:ClimateZoneTimePoint.directSolarIrradiance-datatype";
const S8650: &str = "ClimateZoneTimePoint.directSolarIrradiance-datatype";
const S8651: &str = "sis:ClimateZoneTimePoint.directSolarIrradiance-cardinality";
const S8652: &str = "ClimateZoneTimePoint.directSolarIrradiance-cardinality";
const S8653: &str = "ClimateZoneTimePoint.frostDays";
const S8654: &str = "sis:ClimateZoneTimePoint.frostDays-datatype";
const S8655: &str = "ClimateZoneTimePoint.frostDays-datatype";
const S8656: &str = "sis:ClimateZoneTimePoint.frostDays-cardinality";
const S8657: &str = "ClimateZoneTimePoint.frostDays-cardinality";
const S8658: &str = "ClimateZoneTimePoint.diffuseSolarIrradiance";
const S8659: &str = "sis:ClimateZoneTimePoint.diffuseSolarIrradiance-datatype";
const S8660: &str = "ClimateZoneTimePoint.diffuseSolarIrradiance-datatype";
const S8661: &str = "sis:ClimateZoneTimePoint.diffuseSolarIrradiance-cardinality";
const S8662: &str = "ClimateZoneTimePoint.diffuseSolarIrradiance-cardinality";
const S8663: &str = "ClimateZoneTimePoint.waveDirection";
const S8664: &str = "sis:ClimateZoneTimePoint.waveDirection-datatype";
const S8665: &str = "ClimateZoneTimePoint.waveDirection-datatype";
const S8666: &str = "sis:ClimateZoneTimePoint.waveDirection-cardinality";
const S8667: &str = "ClimateZoneTimePoint.waveDirection-cardinality";
const S8668: &str = "ClimateZoneTimePoint.avalancheDangerIndex";
const S8669: &str = "sis:ClimateZoneTimePoint.avalancheDangerIndex-cardinality";
const S8670: &str = "ClimateZoneTimePoint.avalancheDangerIndex-cardinality";
const S8671: &str = "sis:ClimateZoneTimePoint.avalancheDangerIndex-datatype";
const S8672: &str = "ClimateZoneTimePoint.avalancheDangerIndex-datatype";
const S8673: &str = "ClimateZoneTimePoint.hydroInflow";
const S8674: &str = "sis:ClimateZoneTimePoint.hydroInflow-cardinality";
const S8675: &str = "ClimateZoneTimePoint.hydroInflow-cardinality";
const S8676: &str = "sis:ClimateZoneTimePoint.hydroInflow-datatype";
const S8677: &str = "ClimateZoneTimePoint.hydroInflow-datatype";
const S8678: &str = "ClimateZoneTimePoint.freezingPrecipitationDays";
const S8679: &str = "sis:ClimateZoneTimePoint.freezingPrecipitationDays-cardinality";
const S8680: &str = "ClimateZoneTimePoint.freezingPrecipitationDays-cardinality";
const S8681: &str = "sis:ClimateZoneTimePoint.freezingPrecipitationDays-datatype";
const S8682: &str = "ClimateZoneTimePoint.freezingPrecipitationDays-datatype";
const S8683: &str = "ClimateZoneTimePoint.populationWeightedTempAt2m";
const S8684: &str = "sis:ClimateZoneTimePoint.populationWeightedTempAt2m-cardinality";
const S8685: &str = "ClimateZoneTimePoint.populationWeightedTempAt2m-cardinality";
const S8686: &str = "sis:ClimateZoneTimePoint.populationWeightedTempAt2m-datatype";
const S8687: &str = "ClimateZoneTimePoint.populationWeightedTempAt2m-datatype";
const S8688: &str = "sis:ClimateZoneTimePoint.ClimateZoneSchedule-cardinality";
const S8689: &str = "ClimateZoneTimePoint.ClimateZoneSchedule-cardinality";
const S8690: &str = "sis:ClimateZoneTimePoint.ClimateZoneSchedule-valueType";
const S8691: &str = "ClimateZoneTimePoint.ClimateZoneSchedule-valueType";
const S8692: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ClimateZoneSchedule";
const S8693: &str = "ClimateZoneTimePoint.wavePeriod";
const S8694: &str = "sis:ClimateZoneTimePoint.wavePeriod-cardinality";
const S8695: &str = "ClimateZoneTimePoint.wavePeriod-cardinality";
const S8696: &str = "sis:ClimateZoneTimePoint.wavePeriod-datatype";
const S8697: &str = "ClimateZoneTimePoint.wavePeriod-datatype";
const S8698: &str = "ClimateZoneTimePoint.significantWaveHeight";
const S8699: &str = "sis:ClimateZoneTimePoint.significantWaveHeight-cardinality";
const S8700: &str = "ClimateZoneTimePoint.significantWaveHeight-cardinality";
const S8701: &str = "sis:ClimateZoneTimePoint.significantWaveHeight-datatype";
const S8702: &str = "ClimateZoneTimePoint.significantWaveHeight-datatype";
const S8703: &str = "sis:ClimateZoneTimePoint-AllowedProperties";
const S8704: &str = "nc:ContingencySchedule";
const S8705: &str = "ContingencySchedule.Contingency";
const S8706: &str = "sis:ContingencySchedule.Contingency-cardinality";
const S8707: &str = "ContingencySchedule.Contingency-cardinality";
const S8708: &str = "ContingencyTimePoint.ContingencySchedule";
const S8709: &str = "sis:ContingencySchedule.ContingencyTimePoint-cardinality";
const S8710: &str = "ContingencySchedule.ContingencyTimePoint-cardinality";
const S8711: &str = "sis:ContingencySchedule-AllowedProperties";
const S8712: &str = "sis:ContingencySchedule.Contingency-valueType";
const S8713: &str = "ContingencySchedule.Contingency-valueType";
const S8714: &str = "ContingencySchedule.ContingencyTimePoint";
const S8715: &str = "sis:ContingencySchedule.ContingencyTimePoint-propertyInverse";
const S8716: &str = "nc:ContingencyTimePoint";
const S8717: &str = "sis:ContingencyTimePoint.ContingencySchedule-valueType";
const S8718: &str = "ContingencyTimePoint.ContingencySchedule-valueType";
const S8719: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ContingencySchedule";
const S8720: &str = "sis:ContingencyTimePoint.ContingencySchedule-cardinality";
const S8721: &str = "ContingencyTimePoint.ContingencySchedule-cardinality";
const S8722: &str = "ContingencyTimePoint.atTime";
const S8723: &str = "sis:ContingencyTimePoint.atTime-datatype";
const S8724: &str = "ContingencyTimePoint.atTime-datatype";
const S8725: &str = "sis:ContingencyTimePoint.atTime-cardinality";
const S8726: &str = "ContingencyTimePoint.atTime-cardinality";
const S8727: &str = "ContingencyTimePoint.mustStudy";
const S8728: &str = "sis:ContingencyTimePoint.mustStudy-datatype";
const S8729: &str = "ContingencyTimePoint.mustStudy-datatype";
const S8730: &str = "sis:ContingencyTimePoint.mustStudy-cardinality";
const S8731: &str = "ContingencyTimePoint.mustStudy-cardinality";
const S8732: &str = "ContingencyTimePoint.probability";
const S8733: &str = "sis:ContingencyTimePoint.probability-datatype";
const S8734: &str = "ContingencyTimePoint.probability-datatype";
const S8735: &str = "sis:ContingencyTimePoint.probability-cardinality";
const S8736: &str = "ContingencyTimePoint.probability-cardinality";
const S8737: &str = "sis:ContingencyTimePoint-AllowedProperties";
const S8738: &str = "nc:CurrentControlFunctionSchedule";
const S8739: &str = "CurrentControlFunctionTimePoint.CurrentControlFunctionSchedule";
const S8740: &str = "sis:CurrentControlFunctionSchedule.CurrentControlFunctionTimePoint-cardinality";
const S8741: &str = "CurrentControlFunctionSchedule.CurrentControlFunctionTimePoint-cardinality";
const S8742: &str = "CurrentControlFunctionSchedule.CurrentControlFunction";
const S8743: &str = "sis:CurrentControlFunctionSchedule.CurrentControlFunction-cardinality";
const S8744: &str = "CurrentControlFunctionSchedule.CurrentControlFunction-cardinality";
const S8745: &str = "sis:CurrentControlFunctionSchedule.CurrentControlFunction-valueType";
const S8746: &str = "CurrentControlFunctionSchedule.CurrentControlFunction-valueType";
const S8747: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:CurrentControlFunction";
const S8748: &str = "sis:CurrentControlFunctionSchedule-AllowedProperties";
const S8749: &str = "CurrentControlFunctionSchedule.CurrentControlFunctionTimePoint";
const S8750: &str = "sis:CurrentControlFunctionSchedule.CurrentControlFunctionTimePoint-propertyInverse";
const S8751: &str = "nc:CurrentControlFunctionTimePoint";
const S8752: &str = "sis:CurrentControlFunctionTimePoint.CurrentControlFunctionSchedule-valueType";
const S8753: &str = "CurrentControlFunctionTimePoint.CurrentControlFunctionSchedule-valueType";
const S8754: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:CurrentControlFunctionSchedule";
const S8755: &str = "sis:CurrentControlFunctionTimePoint.CurrentControlFunctionSchedule-cardinality";
const S8756: &str = "CurrentControlFunctionTimePoint.CurrentControlFunctionSchedule-cardinality";
const S8757: &str = "CurrentControlFunctionTimePoint.atTime";
const S8758: &str = "sis:CurrentControlFunctionTimePoint.atTime-datatype";
const S8759: &str = "CurrentControlFunctionTimePoint.atTime-datatype";
const S8760: &str = "sis:CurrentControlFunctionTimePoint.atTime-cardinality";
const S8761: &str = "CurrentControlFunctionTimePoint.atTime-cardinality";
const S8762: &str = "CurrentControlFunctionTimePoint.targetValue";
const S8763: &str = "sis:CurrentControlFunctionTimePoint.targetValue-datatype";
const S8764: &str = "CurrentControlFunctionTimePoint.targetValue-datatype";
const S8765: &str = "sis:CurrentControlFunctionTimePoint.targetValue-cardinality";
const S8766: &str = "CurrentControlFunctionTimePoint.targetValue-cardinality";
const S8767: &str = "sis:CurrentControlFunctionTimePoint-AllowedProperties";
const S8768: &str = "nc:CurrentDroopControlFunctionSchedule";
const S8769: &str = "CurrentDroopControlFunctionTimePoint.CurrentDroopControlFunctionSchedule";
const S8770: &str = "sis:CurrentDroopControlFunctionSchedule.CurrentDroopControlFunctionTimePoint-cardinality";
const S8771: &str = "CurrentDroopControlFunctionSchedule.CurrentDroopControlFunctionTimePoint-cardinality";
const S8772: &str = "CurrentDroopControlFunctionSchedule.CurrentDroopControlFunction";
const S8773: &str = "sis:CurrentDroopControlFunctionSchedule.CurrentDroopControlFunction-cardinality";
const S8774: &str = "CurrentDroopControlFunctionSchedule.CurrentDroopControlFunction-cardinality";
const S8775: &str = "sis:CurrentDroopControlFunctionSchedule.CurrentDroopControlFunction-valueType";
const S8776: &str = "CurrentDroopControlFunctionSchedule.CurrentDroopControlFunction-valueType";
const S8777: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:CurrentDroopControlFunction";
const S8778: &str = "sis:CurrentDroopControlFunctionSchedule-AllowedProperties";
const S8779: &str = "CurrentDroopControlFunctionSchedule.CurrentDroopControlFunctionTimePoint";
const S8780: &str = "sis:CurrentDroopControlFunctionSchedule.CurrentDroopControlFunctionTimePoint-propertyInverse";
const S8781: &str = "nc:CurrentDroopControlFunctionTimePoint";
const S8782: &str = "sis:CurrentDroopControlFunctionTimePoint.CurrentDroopControlFunctionSchedule-valueType";
const S8783: &str = "CurrentDroopControlFunctionTimePoint.CurrentDroopControlFunctionSchedule-valueType";
const S8784: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:CurrentDroopControlFunctionSchedule";
const S8785: &str = "sis:CurrentDroopControlFunctionTimePoint.CurrentDroopControlFunctionSchedule-cardinality";
const S8786: &str = "CurrentDroopControlFunctionTimePoint.CurrentDroopControlFunctionSchedule-cardinality";
const S8787: &str = "CurrentDroopControlFunctionTimePoint.targetValueInductive";
const S8788: &str = "sis:CurrentDroopControlFunctionTimePoint.targetValueInductive-cardinality";
const S8789: &str = "CurrentDroopControlFunctionTimePoint.targetValueInductive-cardinality";
const S8790: &str = "sis:CurrentDroopControlFunctionTimePoint.targetValueInductive-datatype";
const S8791: &str = "CurrentDroopControlFunctionTimePoint.targetValueInductive-datatype";
const S8792: &str = "CurrentDroopControlFunctionTimePoint.targetValueCapacitive";
const S8793: &str = "sis:CurrentDroopControlFunctionTimePoint.targetValueCapacitive-cardinality";
const S8794: &str = "CurrentDroopControlFunctionTimePoint.targetValueCapacitive-cardinality";
const S8795: &str = "sis:CurrentDroopControlFunctionTimePoint.targetValueCapacitive-datatype";
const S8796: &str = "CurrentDroopControlFunctionTimePoint.targetValueCapacitive-datatype";
const S8797: &str = "CurrentDroopControlFunctionTimePoint.offsetInductive";
const S8798: &str = "sis:CurrentDroopControlFunctionTimePoint.offsetInductive-cardinality";
const S8799: &str = "CurrentDroopControlFunctionTimePoint.offsetInductive-cardinality";
const S8800: &str = "sis:CurrentDroopControlFunctionTimePoint.offsetInductive-datatype";
const S8801: &str = "CurrentDroopControlFunctionTimePoint.offsetInductive-datatype";
const S8802: &str = "CurrentDroopControlFunctionTimePoint.offsetCapacitive";
const S8803: &str = "sis:CurrentDroopControlFunctionTimePoint.offsetCapacitive-cardinality";
const S8804: &str = "CurrentDroopControlFunctionTimePoint.offsetCapacitive-cardinality";
const S8805: &str = "sis:CurrentDroopControlFunctionTimePoint.offsetCapacitive-datatype";
const S8806: &str = "CurrentDroopControlFunctionTimePoint.offsetCapacitive-datatype";
const S8807: &str = "CurrentDroopControlFunctionTimePoint.droopInductive";
const S8808: &str = "sis:CurrentDroopControlFunctionTimePoint.droopInductive-cardinality";
const S8809: &str = "CurrentDroopControlFunctionTimePoint.droopInductive-cardinality";
const S8810: &str = "sis:CurrentDroopControlFunctionTimePoint.droopInductive-datatype";
const S8811: &str = "CurrentDroopControlFunctionTimePoint.droopInductive-datatype";
const S8812: &str = "CurrentDroopControlFunctionTimePoint.droopCapacitive";
const S8813: &str = "sis:CurrentDroopControlFunctionTimePoint.droopCapacitive-cardinality";
const S8814: &str = "CurrentDroopControlFunctionTimePoint.droopCapacitive-cardinality";
const S8815: &str = "sis:CurrentDroopControlFunctionTimePoint.droopCapacitive-datatype";
const S8816: &str = "CurrentDroopControlFunctionTimePoint.droopCapacitive-datatype";
const S8817: &str = "CurrentDroopControlFunctionTimePoint.atTime";
const S8818: &str = "sis:CurrentDroopControlFunctionTimePoint.atTime-cardinality";
const S8819: &str = "CurrentDroopControlFunctionTimePoint.atTime-cardinality";
const S8820: &str = "sis:CurrentDroopControlFunctionTimePoint.atTime-datatype";
const S8821: &str = "CurrentDroopControlFunctionTimePoint.atTime-datatype";
const S8822: &str = "sis:CurrentDroopControlFunctionTimePoint-AllowedProperties";
const S8823: &str = "nc:DCActivePowerControlFunctionSchedule";
const S8824: &str = "DCActivePowerControlFunctionTimePoint.DCActivePowerControlFunctionSchedule";
const S8825: &str = "sis:DCActivePowerControlFunctionSchedule.DCActivePowerControlFunctionTimePoint-cardinality";
const S8826: &str = "DCActivePowerControlFunctionSchedule.DCActivePowerControlFunctionTimePoint-cardinality";
const S8827: &str = "DCActivePowerControlFunctionSchedule.DCActivePowerControlFunction";
const S8828: &str = "sis:DCActivePowerControlFunctionSchedule.DCActivePowerControlFunction-cardinality";
const S8829: &str = "DCActivePowerControlFunctionSchedule.DCActivePowerControlFunction-cardinality";
const S8830: &str = "sis:DCActivePowerControlFunctionSchedule.DCActivePowerControlFunction-valueType";
const S8831: &str = "DCActivePowerControlFunctionSchedule.DCActivePowerControlFunction-valueType";
const S8832: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DCActivePowerControlFunction";
const S8833: &str = "sis:DCActivePowerControlFunctionSchedule-AllowedProperties";
const S8834: &str = "DCActivePowerControlFunctionSchedule.DCActivePowerControlFunctionTimePoint";
const S8835: &str = "sis:DCActivePowerControlFunctionSchedule.DCActivePowerControlFunctionTimePoint-propertyInverse";
const S8836: &str = "nc:DCActivePowerControlFunctionTimePoint";
const S8837: &str = "sis:DCActivePowerControlFunctionTimePoint.DCActivePowerControlFunctionSchedule-valueType";
const S8838: &str = "DCActivePowerControlFunctionTimePoint.DCActivePowerControlFunctionSchedule-valueType";
const S8839: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DCActivePowerControlFunctionSchedule";
const S8840: &str = "sis:DCActivePowerControlFunctionTimePoint.DCActivePowerControlFunctionSchedule-cardinality";
const S8841: &str = "DCActivePowerControlFunctionTimePoint.DCActivePowerControlFunctionSchedule-cardinality";
const S8842: &str = "DCActivePowerControlFunctionTimePoint.atTime";
const S8843: &str = "sis:DCActivePowerControlFunctionTimePoint.atTime-datatype";
const S8844: &str = "DCActivePowerControlFunctionTimePoint.atTime-datatype";
const S8845: &str = "sis:DCActivePowerControlFunctionTimePoint.atTime-cardinality";
const S8846: &str = "DCActivePowerControlFunctionTimePoint.atTime-cardinality";
const S8847: &str = "DCActivePowerControlFunctionTimePoint.targetValue";
const S8848: &str = "sis:DCActivePowerControlFunctionTimePoint.targetValue-datatype";
const S8849: &str = "DCActivePowerControlFunctionTimePoint.targetValue-datatype";
const S8850: &str = "sis:DCActivePowerControlFunctionTimePoint.targetValue-cardinality";
const S8851: &str = "DCActivePowerControlFunctionTimePoint.targetValue-cardinality";
const S8852: &str = "sis:DCActivePowerControlFunctionTimePoint-AllowedProperties";
const S8853: &str = "nc:DCCurrentControlFunctionSchedule";
const S8854: &str = "DCCurrentControlFunctionTimePoint.DCCurrentControlFunctionSchedule";
const S8855: &str = "sis:DCCurrentControlFunctionSchedule.DCCurrentControlFunctionTimePoint-cardinality";
const S8856: &str = "DCCurrentControlFunctionSchedule.DCCurrentControlFunctionTimePoint-cardinality";
const S8857: &str = "DCCurrentControlFunctionSchedule.DCCurrentControlFunction";
const S8858: &str = "sis:DCCurrentControlFunctionSchedule.DCCurrentControlFunction-cardinality";
const S8859: &str = "DCCurrentControlFunctionSchedule.DCCurrentControlFunction-cardinality";
const S8860: &str = "sis:DCCurrentControlFunctionSchedule.DCCurrentControlFunction-valueType";
const S8861: &str = "DCCurrentControlFunctionSchedule.DCCurrentControlFunction-valueType";
const S8862: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DCCurrentControlFunction";
const S8863: &str = "sis:DCCurrentControlFunctionSchedule-AllowedProperties";
const S8864: &str = "DCCurrentControlFunctionSchedule.DCCurrentControlFunctionTimePoint";
const S8865: &str = "sis:DCCurrentControlFunctionSchedule.DCCurrentControlFunctionTimePoint-propertyInverse";
const S8866: &str = "nc:DCCurrentControlFunctionTimePoint";
const S8867: &str = "sis:DCCurrentControlFunctionTimePoint.DCCurrentControlFunctionSchedule-valueType";
const S8868: &str = "DCCurrentControlFunctionTimePoint.DCCurrentControlFunctionSchedule-valueType";
const S8869: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DCCurrentControlFunctionSchedule";
const S8870: &str = "sis:DCCurrentControlFunctionTimePoint.DCCurrentControlFunctionSchedule-cardinality";
const S8871: &str = "DCCurrentControlFunctionTimePoint.DCCurrentControlFunctionSchedule-cardinality";
const S8872: &str = "DCCurrentControlFunctionTimePoint.atTime";
const S8873: &str = "sis:DCCurrentControlFunctionTimePoint.atTime-datatype";
const S8874: &str = "DCCurrentControlFunctionTimePoint.atTime-datatype";
const S8875: &str = "sis:DCCurrentControlFunctionTimePoint.atTime-cardinality";
const S8876: &str = "DCCurrentControlFunctionTimePoint.atTime-cardinality";
const S8877: &str = "DCCurrentControlFunctionTimePoint.droop";
const S8878: &str = "sis:DCCurrentControlFunctionTimePoint.droop-datatype";
const S8879: &str = "DCCurrentControlFunctionTimePoint.droop-datatype";
const S8880: &str = "sis:DCCurrentControlFunctionTimePoint.droop-cardinality";
const S8881: &str = "DCCurrentControlFunctionTimePoint.droop-cardinality";
const S8882: &str = "DCCurrentControlFunctionTimePoint.droopCompensation";
const S8883: &str = "sis:DCCurrentControlFunctionTimePoint.droopCompensation-datatype";
const S8884: &str = "DCCurrentControlFunctionTimePoint.droopCompensation-datatype";
const S8885: &str = "sis:DCCurrentControlFunctionTimePoint.droopCompensation-cardinality";
const S8886: &str = "DCCurrentControlFunctionTimePoint.droopCompensation-cardinality";
const S8887: &str = "DCCurrentControlFunctionTimePoint.targetValue";
const S8888: &str = "sis:DCCurrentControlFunctionTimePoint.targetValue-datatype";
const S8889: &str = "DCCurrentControlFunctionTimePoint.targetValue-datatype";
const S8890: &str = "sis:DCCurrentControlFunctionTimePoint.targetValue-cardinality";
const S8891: &str = "DCCurrentControlFunctionTimePoint.targetValue-cardinality";
const S8892: &str = "sis:DCCurrentControlFunctionTimePoint-AllowedProperties";
const S8893: &str = "nc:DCExtinctionAngleControlFunctionSchedule";
const S8894: &str = "DCExtinctionAngleControlFunctionTimePoint.DCExtinctionAngleControlFunctionSchedule";
const S8895: &str = "sis:DCExtinctionAngleControlFunctionSchedule.DCExtinctionAngleControlFunctionTimePoint-cardinality";
const S8896: &str = "DCExtinctionAngleControlFunctionSchedule.DCExtinctionAngleControlFunctionTimePoint-cardinality";
const S8897: &str = "DCExtinctionAngleControlFunctionSchedule.DCExtinctionAngleControlFunction";
const S8898: &str = "sis:DCExtinctionAngleControlFunctionSchedule.DCExtinctionAngleControlFunction-cardinality";
const S8899: &str = "DCExtinctionAngleControlFunctionSchedule.DCExtinctionAngleControlFunction-cardinality";
const S8900: &str = "sis:DCExtinctionAngleControlFunctionSchedule.DCExtinctionAngleControlFunction-valueType";
const S8901: &str = "DCExtinctionAngleControlFunctionSchedule.DCExtinctionAngleControlFunction-valueType";
const S8902: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DCExtinctionAngleControlFunction";
const S8903: &str = "sis:DCExtinctionAngleControlFunctionSchedule-AllowedProperties";
const S8904: &str = "DCExtinctionAngleControlFunctionSchedule.DCExtinctionAngleControlFunctionTimePoint";
const S8905: &str = "sis:DCExtinctionAngleControlFunctionSchedule.DCExtinctionAngleControlFunctionTimePoint-propertyInverse";
const S8906: &str = "nc:DCExtinctionAngleControlFunctionTimePoint";
const S8907: &str = "sis:DCExtinctionAngleControlFunctionTimePoint.DCExtinctionAngleControlFunctionSchedule-valueType";
const S8908: &str = "DCExtinctionAngleControlFunctionTimePoint.DCExtinctionAngleControlFunctionSchedule-valueType";
const S8909: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DCExtinctionAngleControlFunctionSchedule";
const S8910: &str = "sis:DCExtinctionAngleControlFunctionTimePoint.DCExtinctionAngleControlFunctionSchedule-cardinality";
const S8911: &str = "DCExtinctionAngleControlFunctionTimePoint.DCExtinctionAngleControlFunctionSchedule-cardinality";
const S8912: &str = "DCExtinctionAngleControlFunctionTimePoint.atTime";
const S8913: &str = "sis:DCExtinctionAngleControlFunctionTimePoint.atTime-datatype";
const S8914: &str = "DCExtinctionAngleControlFunctionTimePoint.atTime-datatype";
const S8915: &str = "sis:DCExtinctionAngleControlFunctionTimePoint.atTime-cardinality";
const S8916: &str = "DCExtinctionAngleControlFunctionTimePoint.atTime-cardinality";
const S8917: &str = "DCExtinctionAngleControlFunctionTimePoint.targetValue";
const S8918: &str = "sis:DCExtinctionAngleControlFunctionTimePoint.targetValue-datatype";
const S8919: &str = "DCExtinctionAngleControlFunctionTimePoint.targetValue-datatype";
const S8920: &str = "sis:DCExtinctionAngleControlFunctionTimePoint.targetValue-cardinality";
const S8921: &str = "DCExtinctionAngleControlFunctionTimePoint.targetValue-cardinality";
const S8922: &str = "sis:DCExtinctionAngleControlFunctionTimePoint-AllowedProperties";
const S8923: &str = "nc:DCFiringAngleControlFunctionSchedule";
const S8924: &str = "DCFiringAngleControlFunctionTimePoint.DCFiringAngleControlFunctionSchedule";
const S8925: &str = "sis:DCFiringAngleControlFunctionSchedule.DCFiringAngleControlFunctionTimePoint-cardinality";
const S8926: &str = "DCFiringAngleControlFunctionSchedule.DCFiringAngleControlFunctionTimePoint-cardinality";
const S8927: &str = "DCFiringAngleControlFunctionSchedule.DCFiringAngleControlFunction";
const S8928: &str = "sis:DCFiringAngleControlFunctionSchedule.DCFiringAngleControlFunction-cardinality";
const S8929: &str = "DCFiringAngleControlFunctionSchedule.DCFiringAngleControlFunction-cardinality";
const S8930: &str = "sis:DCFiringAngleControlFunctionSchedule.DCFiringAngleControlFunction-valueType";
const S8931: &str = "DCFiringAngleControlFunctionSchedule.DCFiringAngleControlFunction-valueType";
const S8932: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DCFiringAngleControlFunction";
const S8933: &str = "sis:DCFiringAngleControlFunctionSchedule-AllowedProperties";
const S8934: &str = "DCFiringAngleControlFunctionSchedule.DCFiringAngleControlFunctionTimePoint";
const S8935: &str = "sis:DCFiringAngleControlFunctionSchedule.DCFiringAngleControlFunctionTimePoint-propertyInverse";
const S8936: &str = "nc:DCFiringAngleControlFunctionTimePoint";
const S8937: &str = "sis:DCFiringAngleControlFunctionTimePoint.DCFiringAngleControlFunctionSchedule-valueType";
const S8938: &str = "DCFiringAngleControlFunctionTimePoint.DCFiringAngleControlFunctionSchedule-valueType";
const S8939: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DCFiringAngleControlFunctionSchedule";
const S8940: &str = "sis:DCFiringAngleControlFunctionTimePoint.DCFiringAngleControlFunctionSchedule-cardinality";
const S8941: &str = "DCFiringAngleControlFunctionTimePoint.DCFiringAngleControlFunctionSchedule-cardinality";
const S8942: &str = "DCFiringAngleControlFunctionTimePoint.atTime";
const S8943: &str = "sis:DCFiringAngleControlFunctionTimePoint.atTime-datatype";
const S8944: &str = "DCFiringAngleControlFunctionTimePoint.atTime-datatype";
const S8945: &str = "sis:DCFiringAngleControlFunctionTimePoint.atTime-cardinality";
const S8946: &str = "DCFiringAngleControlFunctionTimePoint.atTime-cardinality";
const S8947: &str = "DCFiringAngleControlFunctionTimePoint.targetValue";
const S8948: &str = "sis:DCFiringAngleControlFunctionTimePoint.targetValue-datatype";
const S8949: &str = "DCFiringAngleControlFunctionTimePoint.targetValue-datatype";
const S8950: &str = "sis:DCFiringAngleControlFunctionTimePoint.targetValue-cardinality";
const S8951: &str = "DCFiringAngleControlFunctionTimePoint.targetValue-cardinality";
const S8952: &str = "sis:DCFiringAngleControlFunctionTimePoint-AllowedProperties";
const S8953: &str = "nc:DCPulseWidthModulationControlFunctionSchedule";
const S8954: &str = "DCPulseWidthModulationControlFunctionTimePoint.DCPulseWidthModulationControlFunctionSchedule";
const S8955: &str = "sis:DCPulseWidthModulationControlFunctionSchedule.DCPulseWidthModulationControlFunctionTimePoint-cardinality";
const S8956: &str = "DCPulseWidthModulationControlFunctionSchedule.DCPulseWidthModulationControlFunctionTimePoint-cardinality";
const S8957: &str = "DCPulseWidthModulationControlFunctionSchedule.DCPulseWidthModulationControlFunction";
const S8958: &str = "sis:DCPulseWidthModulationControlFunctionSchedule.DCPulseWidthModulationControlFunction-cardinality";
const S8959: &str = "DCPulseWidthModulationControlFunctionSchedule.DCPulseWidthModulationControlFunction-cardinality";
const S8960: &str = "sis:DCPulseWidthModulationControlFunctionSchedule.DCPulseWidthModulationControlFunction-valueType";
const S8961: &str = "DCPulseWidthModulationControlFunctionSchedule.DCPulseWidthModulationControlFunction-valueType";
const S8962: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DCPulseWidthModulationControlFunction";
const S8963: &str = "sis:DCPulseWidthModulationControlFunctionSchedule-AllowedProperties";
const S8964: &str = "DCPulseWidthModulationControlFunctionSchedule.DCPulseWidthModulationControlFunctionTimePoint";
const S8965: &str = "sis:DCPulseWidthModulationControlFunctionSchedule.DCPulseWidthModulationControlFunctionTimePoint-propertyInverse";
const S8966: &str = "nc:DCPulseWidthModulationControlFunctionTimePoint";
const S8967: &str = "sis:DCPulseWidthModulationControlFunctionTimePoint.DCPulseWidthModulationControlFunctionSchedule-valueType";
const S8968: &str = "DCPulseWidthModulationControlFunctionTimePoint.DCPulseWidthModulationControlFunctionSchedule-valueType";
const S8969: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DCPulseWidthModulationControlFunctionSchedule";
const S8970: &str = "sis:DCPulseWidthModulationControlFunctionTimePoint.DCPulseWidthModulationControlFunctionSchedule-cardinality";
const S8971: &str = "DCPulseWidthModulationControlFunctionTimePoint.DCPulseWidthModulationControlFunctionSchedule-cardinality";
const S8972: &str = "DCPulseWidthModulationControlFunctionTimePoint.atTime";
const S8973: &str = "sis:DCPulseWidthModulationControlFunctionTimePoint.atTime-datatype";
const S8974: &str = "DCPulseWidthModulationControlFunctionTimePoint.atTime-datatype";
const S8975: &str = "sis:DCPulseWidthModulationControlFunctionTimePoint.atTime-cardinality";
const S8976: &str = "DCPulseWidthModulationControlFunctionTimePoint.atTime-cardinality";
const S8977: &str = "DCPulseWidthModulationControlFunctionTimePoint.targetValue";
const S8978: &str = "sis:DCPulseWidthModulationControlFunctionTimePoint.targetValue-datatype";
const S8979: &str = "DCPulseWidthModulationControlFunctionTimePoint.targetValue-datatype";
const S8980: &str = "sis:DCPulseWidthModulationControlFunctionTimePoint.targetValue-cardinality";
const S8981: &str = "DCPulseWidthModulationControlFunctionTimePoint.targetValue-cardinality";
const S8982: &str = "sis:DCPulseWidthModulationControlFunctionTimePoint-AllowedProperties";
const S8983: &str = "nc:DCVoltageControlFunctionSchedule";
const S8984: &str = "DCVoltageControlFunctionTimePoint.DCVoltageControlFunctionSchedule";
const S8985: &str = "sis:DCVoltageControlFunctionSchedule.DCVoltageControlFunctionTimePoint-cardinality";
const S8986: &str = "DCVoltageControlFunctionSchedule.DCVoltageControlFunctionTimePoint-cardinality";
const S8987: &str = "DCVoltageControlFunctionSchedule.DCVoltageControlFunction";
const S8988: &str = "sis:DCVoltageControlFunctionSchedule.DCVoltageControlFunction-cardinality";
const S8989: &str = "DCVoltageControlFunctionSchedule.DCVoltageControlFunction-cardinality";
const S8990: &str = "sis:DCVoltageControlFunctionSchedule.DCVoltageControlFunction-valueType";
const S8991: &str = "DCVoltageControlFunctionSchedule.DCVoltageControlFunction-valueType";
const S8992: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DCVoltageControlFunction";
const S8993: &str = "sis:DCVoltageControlFunctionSchedule-AllowedProperties";
const S8994: &str = "DCVoltageControlFunctionSchedule.DCVoltageControlFunctionTimePoint";
const S8995: &str = "sis:DCVoltageControlFunctionSchedule.DCVoltageControlFunctionTimePoint-propertyInverse";
const S8996: &str = "nc:DCVoltageControlFunctionTimePoint";
const S8997: &str = "sis:DCVoltageControlFunctionTimePoint.DCVoltageControlFunctionSchedule-valueType";
const S8998: &str = "DCVoltageControlFunctionTimePoint.DCVoltageControlFunctionSchedule-valueType";
const S8999: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DCVoltageControlFunctionSchedule";
const S9000: &str = "sis:DCVoltageControlFunctionTimePoint.DCVoltageControlFunctionSchedule-cardinality";
const S9001: &str = "DCVoltageControlFunctionTimePoint.DCVoltageControlFunctionSchedule-cardinality";
const S9002: &str = "DCVoltageControlFunctionTimePoint.atTime";
const S9003: &str = "sis:DCVoltageControlFunctionTimePoint.atTime-datatype";
const S9004: &str = "DCVoltageControlFunctionTimePoint.atTime-datatype";
const S9005: &str = "sis:DCVoltageControlFunctionTimePoint.atTime-cardinality";
const S9006: &str = "DCVoltageControlFunctionTimePoint.atTime-cardinality";
const S9007: &str = "DCVoltageControlFunctionTimePoint.targetValue";
const S9008: &str = "sis:DCVoltageControlFunctionTimePoint.targetValue-datatype";
const S9009: &str = "DCVoltageControlFunctionTimePoint.targetValue-datatype";
const S9010: &str = "sis:DCVoltageControlFunctionTimePoint.targetValue-cardinality";
const S9011: &str = "DCVoltageControlFunctionTimePoint.targetValue-cardinality";
const S9012: &str = "sis:DCVoltageControlFunctionTimePoint-AllowedProperties";
const S9013: &str = "nc:EnablingTimePoint";
const S9014: &str = "EnablingTimePoint.GenericEnablingSchedule";
const S9015: &str = "sis:EnablingTimePoint.GenericEnablingSchedule-valueType";
const S9016: &str = "EnablingTimePoint.GenericEnablingSchedule-valueType";
const S9017: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:GenericEnablingSchedule";
const S9018: &str = "nc:GenericEnablingSchedule";
const S9019: &str = "sis:EnablingTimePoint.GenericEnablingSchedule-cardinality";
const S9020: &str = "EnablingTimePoint.GenericEnablingSchedule-cardinality";
const S9021: &str = "EnablingTimePoint.atTime";
const S9022: &str = "sis:EnablingTimePoint.atTime-datatype";
const S9023: &str = "EnablingTimePoint.atTime-datatype";
const S9024: &str = "sis:EnablingTimePoint.atTime-cardinality";
const S9025: &str = "EnablingTimePoint.atTime-cardinality";
const S9026: &str = "EnablingTimePoint.enabled";
const S9027: &str = "sis:EnablingTimePoint.enabled-datatype";
const S9028: &str = "EnablingTimePoint.enabled-datatype";
const S9029: &str = "sis:EnablingTimePoint.enabled-cardinality";
const S9030: &str = "EnablingTimePoint.enabled-cardinality";
const S9031: &str = "sis:EnablingTimePoint-AllowedProperties";
const S9032: &str = "nc:EnergyResourceGroupCapacityRegularSchedule";
const S9033: &str = "EnergyResourceGroupCapacityRegularSchedule.participationFactor";
const S9034: &str = "sis:EnergyResourceGroupCapacityRegularSchedule.participationFactor-cardinality";
const S9035: &str = "EnergyResourceGroupCapacityRegularSchedule.participationFactor-cardinality";
const S9036: &str = "sis:EnergyResourceGroupCapacityRegularSchedule.participationFactor-datatype";
const S9037: &str = "EnergyResourceGroupCapacityRegularSchedule.participationFactor-datatype";
const S9038: &str = "EnergyResourceGroupCapacityRegularSchedule.p";
const S9039: &str = "sis:EnergyResourceGroupCapacityRegularSchedule.p-cardinality";
const S9040: &str = "EnergyResourceGroupCapacityRegularSchedule.p-cardinality";
const S9041: &str = "sis:EnergyResourceGroupCapacityRegularSchedule.p-datatype";
const S9042: &str = "EnergyResourceGroupCapacityRegularSchedule.p-datatype";
const S9043: &str = "EnergyResourceGroupCapacityRegularSchedule.installedCapacityP";
const S9044: &str = "sis:EnergyResourceGroupCapacityRegularSchedule.installedCapacityP-cardinality";
const S9045: &str = "EnergyResourceGroupCapacityRegularSchedule.installedCapacityP-cardinality";
const S9046: &str = "sis:EnergyResourceGroupCapacityRegularSchedule.installedCapacityP-datatype";
const S9047: &str = "EnergyResourceGroupCapacityRegularSchedule.installedCapacityP-datatype";
const S9048: &str = "EnergyResourceGroupCapacityRegularSchedule.capacityAllocationFactor";
const S9049: &str = "sis:EnergyResourceGroupCapacityRegularSchedule.capacityAllocationFactor-datatype";
const S9050: &str = "EnergyResourceGroupCapacityRegularSchedule.capacityAllocationFactor-datatype";
const S9051: &str = "EnergyResourceGroupCapacityRegularSchedule.availableCapacityP";
const S9052: &str = "sis:EnergyResourceGroupCapacityRegularSchedule.availableCapacityP-cardinality";
const S9053: &str = "EnergyResourceGroupCapacityRegularSchedule.availableCapacityP-cardinality";
const S9054: &str = "sis:EnergyResourceGroupCapacityRegularSchedule.availableCapacityP-datatype";
const S9055: &str = "EnergyResourceGroupCapacityRegularSchedule.availableCapacityP-datatype";
const S9056: &str = "EnergyResourceGroupCapacityRegularSchedule.availabilityFactor";
const S9057: &str = "sis:EnergyResourceGroupCapacityRegularSchedule.availabilityFactor-cardinality";
const S9058: &str = "EnergyResourceGroupCapacityRegularSchedule.availabilityFactor-cardinality";
const S9059: &str = "sis:EnergyResourceGroupCapacityRegularSchedule.availabilityFactor-datatype";
const S9060: &str = "EnergyResourceGroupCapacityRegularSchedule.availabilityFactor-datatype";
const S9061: &str = "EnergyResourceGroupCapacityRegularSchedule.EnergyResourceGroupCapacity";
const S9062: &str = "sis:EnergyResourceGroupCapacityRegularSchedule.EnergyResourceGroupCapacity-cardinality";
const S9063: &str = "EnergyResourceGroupCapacityRegularSchedule.EnergyResourceGroupCapacity-cardinality";
const S9064: &str = "sis:EnergyResourceGroupCapacityRegularSchedule.EnergyResourceGroupCapacity-valueType";
const S9065: &str = "EnergyResourceGroupCapacityRegularSchedule.EnergyResourceGroupCapacity-valueType";
const S9066: &str = "sis:EnergyResourceGroupCapacityRegularSchedule-AllowedProperties";
const S9067: &str = "nc:EnergyResourceGroupCapacitySchedule";
const S9068: &str = "EnergyResourceGroupCapacityTimePoint.EnergyResourceGroupCapacitySchedule";
const S9069: &str = "sis:EnergyResourceGroupCapacitySchedule.EnergyResourceGroupCapacityTimePoint-cardinality";
const S9070: &str = "EnergyResourceGroupCapacitySchedule.EnergyResourceGroupCapacityTimePoint-cardinality";
const S9071: &str = "EnergyResourceGroupCapacitySchedule.EnergyResourceGroupCapacity";
const S9072: &str = "sis:EnergyResourceGroupCapacitySchedule.EnergyResourceGroupCapacity-cardinality";
const S9073: &str = "EnergyResourceGroupCapacitySchedule.EnergyResourceGroupCapacity-cardinality";
const S9074: &str = "sis:EnergyResourceGroupCapacitySchedule.EnergyResourceGroupCapacity-valueType";
const S9075: &str = "EnergyResourceGroupCapacitySchedule.EnergyResourceGroupCapacity-valueType";
const S9076: &str = "sis:EnergyResourceGroupCapacitySchedule-AllowedProperties";
const S9077: &str = "EnergyResourceGroupCapacitySchedule.EnergyResourceGroupCapacityTimePoint";
const S9078: &str = "sis:EnergyResourceGroupCapacitySchedule.EnergyResourceGroupCapacityTimePoint-propertyInverse";
const S9079: &str = "nc:EnergyResourceGroupCapacityTimePoint";
const S9080: &str = "sis:EnergyResourceGroupCapacityTimePoint.EnergyResourceGroupCapacitySchedule-valueType";
const S9081: &str = "EnergyResourceGroupCapacityTimePoint.EnergyResourceGroupCapacitySchedule-valueType";
const S9082: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:EnergyResourceGroupCapacitySchedule";
const S9083: &str = "sis:EnergyResourceGroupCapacityTimePoint.EnergyResourceGroupCapacitySchedule-cardinality";
const S9084: &str = "EnergyResourceGroupCapacityTimePoint.EnergyResourceGroupCapacitySchedule-cardinality";
const S9085: &str = "EnergyResourceGroupCapacityTimePoint.participationFactor";
const S9086: &str = "sis:EnergyResourceGroupCapacityTimePoint.participationFactor-cardinality";
const S9087: &str = "EnergyResourceGroupCapacityTimePoint.participationFactor-cardinality";
const S9088: &str = "sis:EnergyResourceGroupCapacityTimePoint.participationFactor-datatype";
const S9089: &str = "EnergyResourceGroupCapacityTimePoint.participationFactor-datatype";
const S9090: &str = "EnergyResourceGroupCapacityTimePoint.p";
const S9091: &str = "sis:EnergyResourceGroupCapacityTimePoint.p-cardinality";
const S9092: &str = "EnergyResourceGroupCapacityTimePoint.p-cardinality";
const S9093: &str = "sis:EnergyResourceGroupCapacityTimePoint.p-datatype";
const S9094: &str = "EnergyResourceGroupCapacityTimePoint.p-datatype";
const S9095: &str = "EnergyResourceGroupCapacityTimePoint.installedCapacityP";
const S9096: &str = "sis:EnergyResourceGroupCapacityTimePoint.installedCapacityP-cardinality";
const S9097: &str = "EnergyResourceGroupCapacityTimePoint.installedCapacityP-cardinality";
const S9098: &str = "sis:EnergyResourceGroupCapacityTimePoint.installedCapacityP-datatype";
const S9099: &str = "EnergyResourceGroupCapacityTimePoint.installedCapacityP-datatype";
const S9100: &str = "EnergyResourceGroupCapacityTimePoint.capacityAllocationFactor";
const S9101: &str = "sis:EnergyResourceGroupCapacityTimePoint.capacityAllocationFactor-cardinality";
const S9102: &str = "EnergyResourceGroupCapacityTimePoint.capacityAllocationFactor-cardinality";
const S9103: &str = "sis:EnergyResourceGroupCapacityTimePoint.capacityAllocationFactor-datatype";
const S9104: &str = "EnergyResourceGroupCapacityTimePoint.capacityAllocationFactor-datatype";
const S9105: &str = "EnergyResourceGroupCapacityTimePoint.availableCapacityP";
const S9106: &str = "sis:EnergyResourceGroupCapacityTimePoint.availableCapacityP-cardinality";
const S9107: &str = "EnergyResourceGroupCapacityTimePoint.availableCapacityP-cardinality";
const S9108: &str = "sis:EnergyResourceGroupCapacityTimePoint.availableCapacityP-datatype";
const S9109: &str = "EnergyResourceGroupCapacityTimePoint.availableCapacityP-datatype";
const S9110: &str = "EnergyResourceGroupCapacityTimePoint.availabilityFactor";
const S9111: &str = "sis:EnergyResourceGroupCapacityTimePoint.availabilityFactor-cardinality";
const S9112: &str = "EnergyResourceGroupCapacityTimePoint.availabilityFactor-cardinality";
const S9113: &str = "sis:EnergyResourceGroupCapacityTimePoint.availabilityFactor-datatype";
const S9114: &str = "EnergyResourceGroupCapacityTimePoint.availabilityFactor-datatype";
const S9115: &str = "EnergyResourceGroupCapacityTimePoint.atTime";
const S9116: &str = "sis:EnergyResourceGroupCapacityTimePoint.atTime-cardinality";
const S9117: &str = "EnergyResourceGroupCapacityTimePoint.atTime-cardinality";
const S9118: &str = "sis:EnergyResourceGroupCapacityTimePoint.atTime-datatype";
const S9119: &str = "EnergyResourceGroupCapacityTimePoint.atTime-datatype";
const S9120: &str = "sis:EnergyResourceGroupCapacityTimePoint-AllowedProperties";
const S9121: &str = "nc:FrequencyControlFunctionSchedule";
const S9122: &str = "FrequencyControlFunctionTimePoint.FrequencyControlFunctionSchedule";
const S9123: &str = "sis:FrequencyControlFunctionSchedule.FrequencyControlFunctionTimePoint-cardinality";
const S9124: &str = "FrequencyControlFunctionSchedule.FrequencyControlFunctionTimePoint-cardinality";
const S9125: &str = "FrequencyControlFunctionSchedule.FrequencyControlFunction";
const S9126: &str = "sis:FrequencyControlFunctionSchedule.FrequencyControlFunction-cardinality";
const S9127: &str = "FrequencyControlFunctionSchedule.FrequencyControlFunction-cardinality";
const S9128: &str = "sis:FrequencyControlFunctionSchedule.FrequencyControlFunction-valueType";
const S9129: &str = "FrequencyControlFunctionSchedule.FrequencyControlFunction-valueType";
const S9130: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:FrequencyControlFunction";
const S9131: &str = "sis:FrequencyControlFunctionSchedule-AllowedProperties";
const S9132: &str = "FrequencyControlFunctionSchedule.FrequencyControlFunctionTimePoint";
const S9133: &str = "sis:FrequencyControlFunctionSchedule.FrequencyControlFunctionTimePoint-propertyInverse";
const S9134: &str = "nc:FrequencyControlFunctionTimePoint";
const S9135: &str = "sis:FrequencyControlFunctionTimePoint.FrequencyControlFunctionSchedule-valueType";
const S9136: &str = "FrequencyControlFunctionTimePoint.FrequencyControlFunctionSchedule-valueType";
const S9137: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:FrequencyControlFunctionSchedule";
const S9138: &str = "sis:FrequencyControlFunctionTimePoint.FrequencyControlFunctionSchedule-cardinality";
const S9139: &str = "FrequencyControlFunctionTimePoint.FrequencyControlFunctionSchedule-cardinality";
const S9140: &str = "FrequencyControlFunctionTimePoint.atTime";
const S9141: &str = "sis:FrequencyControlFunctionTimePoint.atTime-datatype";
const S9142: &str = "FrequencyControlFunctionTimePoint.atTime-datatype";
const S9143: &str = "sis:FrequencyControlFunctionTimePoint.atTime-cardinality";
const S9144: &str = "FrequencyControlFunctionTimePoint.atTime-cardinality";
const S9145: &str = "FrequencyControlFunctionTimePoint.frequencyBias";
const S9146: &str = "sis:FrequencyControlFunctionTimePoint.frequencyBias-datatype";
const S9147: &str = "FrequencyControlFunctionTimePoint.frequencyBias-datatype";
const S9148: &str = "sis:FrequencyControlFunctionTimePoint.frequencyBias-cardinality";
const S9149: &str = "FrequencyControlFunctionTimePoint.frequencyBias-cardinality";
const S9150: &str = "FrequencyControlFunctionTimePoint.targetValue";
const S9151: &str = "sis:FrequencyControlFunctionTimePoint.targetValue-datatype";
const S9152: &str = "FrequencyControlFunctionTimePoint.targetValue-datatype";
const S9153: &str = "sis:FrequencyControlFunctionTimePoint.targetValue-cardinality";
const S9154: &str = "FrequencyControlFunctionTimePoint.targetValue-cardinality";
const S9155: &str = "sis:FrequencyControlFunctionTimePoint-AllowedProperties";
const S9156: &str = "nc:FuelStorageSchedule";
const S9157: &str = "FuelStorageTimePoint.FuelStorageSchedule";
const S9158: &str = "sis:FuelStorageSchedule.FuelStorageTimePoint-cardinality";
const S9159: &str = "FuelStorageSchedule.FuelStorageTimePoint-cardinality";
const S9160: &str = "FuelStorageSchedule.FuelStorage";
const S9161: &str = "sis:FuelStorageSchedule.FuelStorage-cardinality";
const S9162: &str = "FuelStorageSchedule.FuelStorage-cardinality";
const S9163: &str = "sis:FuelStorageSchedule.FuelStorage-valueType";
const S9164: &str = "FuelStorageSchedule.FuelStorage-valueType";
const S9165: &str = "sis:FuelStorageSchedule-AllowedProperties";
const S9166: &str = "FuelStorageSchedule.FuelStorageTimePoint";
const S9167: &str = "sis:FuelStorageSchedule.FuelStorageTimePoint-propertyInverse";
const S9168: &str = "nc:FuelStorageTimePoint";
const S9169: &str = "sis:FuelStorageTimePoint.FuelStorageSchedule-valueType";
const S9170: &str = "FuelStorageTimePoint.FuelStorageSchedule-valueType";
const S9171: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:FuelStorageSchedule";
const S9172: &str = "sis:FuelStorageTimePoint.FuelStorageSchedule-cardinality";
const S9173: &str = "FuelStorageTimePoint.FuelStorageSchedule-cardinality";
const S9174: &str = "FuelStorageTimePoint.atTime";
const S9175: &str = "sis:FuelStorageTimePoint.atTime-datatype";
const S9176: &str = "FuelStorageTimePoint.atTime-datatype";
const S9177: &str = "sis:FuelStorageTimePoint.atTime-cardinality";
const S9178: &str = "FuelStorageTimePoint.atTime-cardinality";
const S9179: &str = "FuelStorageTimePoint.energyStorage";
const S9180: &str = "sis:FuelStorageTimePoint.energyStorage-datatype";
const S9181: &str = "FuelStorageTimePoint.energyStorage-datatype";
const S9182: &str = "sis:FuelStorageTimePoint.energyStorage-cardinality";
const S9183: &str = "FuelStorageTimePoint.energyStorage-cardinality";
const S9184: &str = "sis:FuelStorageTimePoint-AllowedProperties";
const S9185: &str = "sis:GenericAvailableSchedule.AvailabilityTimePoint-cardinality";
const S9186: &str = "GenericAvailableSchedule.AvailabilityTimePoint-cardinality";
const S9187: &str = "GenericAvailableSchedule.RemedialAction";
const S9188: &str = "sis:GenericAvailableSchedule.RemedialAction-cardinality";
const S9189: &str = "GenericAvailableSchedule.RemedialAction-cardinality";
const S9190: &str = "sis:GenericAvailableSchedule-AllowedProperties";
const S9191: &str = "GenericAvailableSchedule.AvailabilityTimePoint";
const S9192: &str = "sis:GenericAvailableSchedule.AvailabilityTimePoint-propertyInverse";
const S9193: &str = "sis:GenericAvailableSchedule.RemedialAction-valueType";
const S9194: &str = "GenericAvailableSchedule.RemedialAction-valueType";
const S9195: &str = "GenericEnablingSchedule.GateInputPin";
const S9196: &str = "sis:GenericEnablingSchedule.GateInputPin-cardinality";
const S9197: &str = "GenericEnablingSchedule.GateInputPin-cardinality";
const S9198: &str = "GenericEnablingSchedule.AssessedElementWithContingency";
const S9199: &str = "sis:GenericEnablingSchedule.AssessedElementWithContingency-cardinality";
const S9200: &str = "GenericEnablingSchedule.AssessedElementWithContingency-cardinality";
const S9201: &str = "sis:GenericEnablingSchedule.AssessedElementWithContingency-valueType";
const S9202: &str = "GenericEnablingSchedule.AssessedElementWithContingency-valueType";
const S9203: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:AssessedElementWithContingency";
const S9204: &str = "GenericEnablingSchedule.ContingencyWithRemedialAction";
const S9205: &str = "sis:GenericEnablingSchedule.ContingencyWithRemedialAction-cardinality";
const S9206: &str = "GenericEnablingSchedule.ContingencyWithRemedialAction-cardinality";
const S9207: &str = "sis:GenericEnablingSchedule.ContingencyWithRemedialAction-valueType";
const S9208: &str = "GenericEnablingSchedule.ContingencyWithRemedialAction-valueType";
const S9209: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ContingencyWithRemedialAction";
const S9210: &str = "GenericEnablingSchedule.FunctionBlock";
const S9211: &str = "sis:GenericEnablingSchedule.FunctionBlock-cardinality";
const S9212: &str = "GenericEnablingSchedule.FunctionBlock-cardinality";
const S9213: &str = "GenericEnablingSchedule.PowerTransferCorridor";
const S9214: &str = "sis:GenericEnablingSchedule.PowerTransferCorridor-cardinality";
const S9215: &str = "GenericEnablingSchedule.PowerTransferCorridor-cardinality";
const S9216: &str = "GenericEnablingSchedule.AssessedElementWithRemedialAction";
const S9217: &str = "sis:GenericEnablingSchedule.AssessedElementWithRemedialAction-cardinality";
const S9218: &str = "GenericEnablingSchedule.AssessedElementWithRemedialAction-cardinality";
const S9219: &str = "sis:GenericEnablingSchedule.AssessedElementWithRemedialAction-valueType";
const S9220: &str = "GenericEnablingSchedule.AssessedElementWithRemedialAction-valueType";
const S9221: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:AssessedElementWithRemedialAction";
const S9222: &str = "GenericEnablingSchedule.AutomationFunction";
const S9223: &str = "sis:GenericEnablingSchedule.AutomationFunction-cardinality";
const S9224: &str = "GenericEnablingSchedule.AutomationFunction-cardinality";
const S9225: &str = "sis:GenericEnablingSchedule.EnablingTimePoint-cardinality";
const S9226: &str = "GenericEnablingSchedule.EnablingTimePoint-cardinality";
const S9227: &str = "GenericEnablingSchedule.RemedialActionDependency";
const S9228: &str = "sis:GenericEnablingSchedule.RemedialActionDependency-cardinality";
const S9229: &str = "GenericEnablingSchedule.RemedialActionDependency-cardinality";
const S9230: &str = "sis:GenericEnablingSchedule.RemedialActionDependency-valueType";
const S9231: &str = "GenericEnablingSchedule.RemedialActionDependency-valueType";
const S9232: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:RemedialActionDependency";
const S9233: &str = "GenericEnablingSchedule.CrossBorderRelevance";
const S9234: &str = "sis:GenericEnablingSchedule.CrossBorderRelevance-cardinality";
const S9235: &str = "GenericEnablingSchedule.CrossBorderRelevance-cardinality";
const S9236: &str = "sis:GenericEnablingSchedule.CrossBorderRelevance-valueType";
const S9237: &str = "GenericEnablingSchedule.CrossBorderRelevance-valueType";
const S9238: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:CrossBorderRelevance";
const S9239: &str = "sis:GenericEnablingSchedule-AllowedProperties";
const S9240: &str = "sis:GenericEnablingSchedule.AutomationFunction-valueType";
const S9241: &str = "GenericEnablingSchedule.AutomationFunction-valueType";
const S9242: &str = "GenericEnablingSchedule.EnablingTimePoint";
const S9243: &str = "sis:GenericEnablingSchedule.EnablingTimePoint-propertyInverse";
const S9244: &str = "sis:GenericEnablingSchedule.FunctionBlock-valueType";
const S9245: &str = "GenericEnablingSchedule.FunctionBlock-valueType";
const S9246: &str = "sis:GenericEnablingSchedule.GateInputPin-valueType";
const S9247: &str = "GenericEnablingSchedule.GateInputPin-valueType";
const S9248: &str = "sis:GenericEnablingSchedule.PowerTransferCorridor-valueType";
const S9249: &str = "GenericEnablingSchedule.PowerTransferCorridor-valueType";
const S9250: &str = "SequenceTimePoint.GenericSequenceSchedule";
const S9251: &str = "sis:GenericSequenceSchedule.SequenceTimePoint-cardinality";
const S9252: &str = "GenericSequenceSchedule.SequenceTimePoint-cardinality";
const S9253: &str = "sis:GenericSequenceSchedule.EnergyBlockOrder-cardinality";
const S9254: &str = "GenericSequenceSchedule.EnergyBlockOrder-cardinality";
const S9255: &str = "sis:GenericSequenceSchedule.EnergyBlockOrder-valueType";
const S9256: &str = "GenericSequenceSchedule.EnergyBlockOrder-valueType";
const S9257: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:EnergyBlockOrder";
const S9258: &str = "sis:GenericSequenceSchedule-AllowedProperties";
const S9259: &str = "GenericSequenceSchedule.SequenceTimePoint";
const S9260: &str = "sis:GenericSequenceSchedule.SequenceTimePoint-propertyInverse";
const S9261: &str = "nc:GenericValueSchedule";
const S9262: &str = "sis:GenericValueSchedule.GenericValueTimePoint-cardinality";
const S9263: &str = "GenericValueSchedule.RangeConstraint";
const S9264: &str = "sis:GenericValueSchedule.RangeConstraint-cardinality";
const S9265: &str = "GenericValueSchedule.RangeConstraint-cardinality";
const S9266: &str = "sis:GenericValueSchedule-AllowedProperties";
const S9267: &str = "sis:GenericValueSchedule.GenericValueTimePoint-propertyInverse";
const S9268: &str = "sis:GenericValueSchedule.RangeConstraint-valueType";
const S9269: &str = "GenericValueSchedule.RangeConstraint-valueType";
const S9270: &str = "sis:GenericValueTimePoint.GenericValueSchedule-cardinality";
const S9271: &str = "sis:GenericValueTimePoint.atTime-datatype";
const S9272: &str = "sis:GenericValueTimePoint.atTime-cardinality";
const S9273: &str = "sis:GenericValueTimePoint.value-datatype";
const S9274: &str = "sis:GenericValueTimePoint.value-cardinality";
const S9275: &str = "sis:GenericValueTimePoint-AllowedProperties";
const S9276: &str = "sis:GenericValueTimePoint.GenericValueSchedule-valueType";
const S9277: &str = "nc:GridPowerCapacityRegularSchedule";
const S9278: &str = "GridPowerCapacityRegularSchedule.regulatingUpAllocation";
const S9279: &str = "sis:GridPowerCapacityRegularSchedule.regulatingUpAllocation-datatype";
const S9280: &str = "GridPowerCapacityRegularSchedule.regulatingUpAllocation-datatype";
const S9281: &str = "sis:GridPowerCapacityRegularSchedule.regulatingUpAllocation-cardinality";
const S9282: &str = "GridPowerCapacityRegularSchedule.regulatingUpAllocation-cardinality";
const S9283: &str = "GridPowerCapacityRegularSchedule.netDCInterchange";
const S9284: &str = "sis:GridPowerCapacityRegularSchedule.netDCInterchange-datatype";
const S9285: &str = "GridPowerCapacityRegularSchedule.netDCInterchange-datatype";
const S9286: &str = "sis:GridPowerCapacityRegularSchedule.netDCInterchange-cardinality";
const S9287: &str = "GridPowerCapacityRegularSchedule.netDCInterchange-cardinality";
const S9288: &str = "GridPowerCapacityRegularSchedule.GridPowerCapacity";
const S9289: &str = "sis:GridPowerCapacityRegularSchedule.GridPowerCapacity-cardinality";
const S9290: &str = "GridPowerCapacityRegularSchedule.GridPowerCapacity-cardinality";
const S9291: &str = "sis:GridPowerCapacityRegularSchedule.GridPowerCapacity-valueType";
const S9292: &str = "GridPowerCapacityRegularSchedule.GridPowerCapacity-valueType";
const S9293: &str = "GridPowerCapacityRegularSchedule.regulatingDownAllocation";
const S9294: &str = "sis:GridPowerCapacityRegularSchedule.regulatingDownAllocation-cardinality";
const S9295: &str = "GridPowerCapacityRegularSchedule.regulatingDownAllocation-cardinality";
const S9296: &str = "sis:GridPowerCapacityRegularSchedule.regulatingDownAllocation-datatype";
const S9297: &str = "GridPowerCapacityRegularSchedule.regulatingDownAllocation-datatype";
const S9298: &str = "GridPowerCapacityRegularSchedule.minImportP";
const S9299: &str = "sis:GridPowerCapacityRegularSchedule.minImportP-cardinality";
const S9300: &str = "GridPowerCapacityRegularSchedule.minImportP-cardinality";
const S9301: &str = "sis:GridPowerCapacityRegularSchedule.minImportP-datatype";
const S9302: &str = "GridPowerCapacityRegularSchedule.minImportP-datatype";
const S9303: &str = "GridPowerCapacityRegularSchedule.maxInterchange";
const S9304: &str = "sis:GridPowerCapacityRegularSchedule.maxInterchange-cardinality";
const S9305: &str = "GridPowerCapacityRegularSchedule.maxInterchange-cardinality";
const S9306: &str = "sis:GridPowerCapacityRegularSchedule.maxInterchange-datatype";
const S9307: &str = "GridPowerCapacityRegularSchedule.maxInterchange-datatype";
const S9308: &str = "GridPowerCapacityRegularSchedule.netACInterchange";
const S9309: &str = "sis:GridPowerCapacityRegularSchedule.netACInterchange-cardinality";
const S9310: &str = "GridPowerCapacityRegularSchedule.netACInterchange-cardinality";
const S9311: &str = "sis:GridPowerCapacityRegularSchedule.netACInterchange-datatype";
const S9312: &str = "GridPowerCapacityRegularSchedule.netACInterchange-datatype";
const S9313: &str = "GridPowerCapacityRegularSchedule.minInterchange";
const S9314: &str = "sis:GridPowerCapacityRegularSchedule.minInterchange-cardinality";
const S9315: &str = "GridPowerCapacityRegularSchedule.minInterchange-cardinality";
const S9316: &str = "sis:GridPowerCapacityRegularSchedule.minInterchange-datatype";
const S9317: &str = "GridPowerCapacityRegularSchedule.minInterchange-datatype";
const S9318: &str = "GridPowerCapacityRegularSchedule.netACInterchangeTolerance";
const S9319: &str = "sis:GridPowerCapacityRegularSchedule.netACInterchangeTolerance-cardinality";
const S9320: &str = "GridPowerCapacityRegularSchedule.netACInterchangeTolerance-cardinality";
const S9321: &str = "sis:GridPowerCapacityRegularSchedule.netACInterchangeTolerance-datatype";
const S9322: &str = "GridPowerCapacityRegularSchedule.netACInterchangeTolerance-datatype";
const S9323: &str = "sis:GridPowerCapacityRegularSchedule-AllowedProperties";
const S9324: &str = "nc:GridPowerCapacitySchedule";
const S9325: &str = "GridPowerCapacityTimePoint.GridPowerCapacitySchedule";
const S9326: &str = "sis:GridPowerCapacitySchedule.GridPowerCapacityTimePoint-cardinality";
const S9327: &str = "GridPowerCapacitySchedule.GridPowerCapacityTimePoint-cardinality";
const S9328: &str = "GridPowerCapacitySchedule.GridPowerCapacity";
const S9329: &str = "sis:GridPowerCapacitySchedule.GridPowerCapacity-cardinality";
const S9330: &str = "GridPowerCapacitySchedule.GridPowerCapacity-cardinality";
const S9331: &str = "sis:GridPowerCapacitySchedule.GridPowerCapacity-valueType";
const S9332: &str = "GridPowerCapacitySchedule.GridPowerCapacity-valueType";
const S9333: &str = "sis:GridPowerCapacitySchedule-AllowedProperties";
const S9334: &str = "GridPowerCapacitySchedule.GridPowerCapacityTimePoint";
const S9335: &str = "sis:GridPowerCapacitySchedule.GridPowerCapacityTimePoint-propertyInverse";
const S9336: &str = "nc:GridPowerCapacityTimePoint";
const S9337: &str = "GridPowerCapacityTimePoint.regulatingUpAllocation";
const S9338: &str = "sis:GridPowerCapacityTimePoint.regulatingUpAllocation-datatype";
const S9339: &str = "GridPowerCapacityTimePoint.regulatingUpAllocation-datatype";
const S9340: &str = "sis:GridPowerCapacityTimePoint.regulatingUpAllocation-cardinality";
const S9341: &str = "GridPowerCapacityTimePoint.regulatingUpAllocation-cardinality";
const S9342: &str = "GridPowerCapacityTimePoint.maxInterchange";
const S9343: &str = "sis:GridPowerCapacityTimePoint.maxInterchange-datatype";
const S9344: &str = "GridPowerCapacityTimePoint.maxInterchange-datatype";
const S9345: &str = "sis:GridPowerCapacityTimePoint.maxInterchange-cardinality";
const S9346: &str = "GridPowerCapacityTimePoint.maxInterchange-cardinality";
const S9347: &str = "GridPowerCapacityTimePoint.atTime";
const S9348: &str = "sis:GridPowerCapacityTimePoint.atTime-datatype";
const S9349: &str = "GridPowerCapacityTimePoint.atTime-datatype";
const S9350: &str = "sis:GridPowerCapacityTimePoint.atTime-cardinality";
const S9351: &str = "GridPowerCapacityTimePoint.atTime-cardinality";
const S9352: &str = "GridPowerCapacityTimePoint.minImportP";
const S9353: &str = "sis:GridPowerCapacityTimePoint.minImportP-cardinality";
const S9354: &str = "GridPowerCapacityTimePoint.minImportP-cardinality";
const S9355: &str = "sis:GridPowerCapacityTimePoint.minImportP-datatype";
const S9356: &str = "GridPowerCapacityTimePoint.minImportP-datatype";
const S9357: &str = "GridPowerCapacityTimePoint.netACInterchange";
const S9358: &str = "sis:GridPowerCapacityTimePoint.netACInterchange-cardinality";
const S9359: &str = "GridPowerCapacityTimePoint.netACInterchange-cardinality";
const S9360: &str = "sis:GridPowerCapacityTimePoint.netACInterchange-datatype";
const S9361: &str = "GridPowerCapacityTimePoint.netACInterchange-datatype";
const S9362: &str = "sis:GridPowerCapacityTimePoint.GridPowerCapacitySchedule-cardinality";
const S9363: &str = "GridPowerCapacityTimePoint.GridPowerCapacitySchedule-cardinality";
const S9364: &str = "sis:GridPowerCapacityTimePoint.GridPowerCapacitySchedule-valueType";
const S9365: &str = "GridPowerCapacityTimePoint.GridPowerCapacitySchedule-valueType";
const S9366: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:GridPowerCapacitySchedule";
const S9367: &str = "GridPowerCapacityTimePoint.netACInterchangeTolerance";
const S9368: &str = "sis:GridPowerCapacityTimePoint.netACInterchangeTolerance-cardinality";
const S9369: &str = "GridPowerCapacityTimePoint.netACInterchangeTolerance-cardinality";
const S9370: &str = "sis:GridPowerCapacityTimePoint.netACInterchangeTolerance-datatype";
const S9371: &str = "GridPowerCapacityTimePoint.netACInterchangeTolerance-datatype";
const S9372: &str = "GridPowerCapacityTimePoint.regulatingDownAllocation";
const S9373: &str = "sis:GridPowerCapacityTimePoint.regulatingDownAllocation-cardinality";
const S9374: &str = "GridPowerCapacityTimePoint.regulatingDownAllocation-cardinality";
const S9375: &str = "sis:GridPowerCapacityTimePoint.regulatingDownAllocation-datatype";
const S9376: &str = "GridPowerCapacityTimePoint.regulatingDownAllocation-datatype";
const S9377: &str = "GridPowerCapacityTimePoint.minInterchange";
const S9378: &str = "sis:GridPowerCapacityTimePoint.minInterchange-cardinality";
const S9379: &str = "GridPowerCapacityTimePoint.minInterchange-cardinality";
const S9380: &str = "sis:GridPowerCapacityTimePoint.minInterchange-datatype";
const S9381: &str = "GridPowerCapacityTimePoint.minInterchange-datatype";
const S9382: &str = "GridPowerCapacityTimePoint.netDCInterchange";
const S9383: &str = "sis:GridPowerCapacityTimePoint.netDCInterchange-cardinality";
const S9384: &str = "GridPowerCapacityTimePoint.netDCInterchange-cardinality";
const S9385: &str = "sis:GridPowerCapacityTimePoint.netDCInterchange-datatype";
const S9386: &str = "GridPowerCapacityTimePoint.netDCInterchange-datatype";
const S9387: &str = "sis:GridPowerCapacityTimePoint-AllowedProperties";
const S9388: &str = "nc:GridStateAlterationSchedule";
const S9389: &str = "GridStateAlterationSchedule.GridStateAlteration";
const S9390: &str = "sis:GridStateAlterationSchedule.GridStateAlteration-cardinality";
const S9391: &str = "GridStateAlterationSchedule.GridStateAlteration-cardinality";
const S9392: &str = "GridStateAlterationTimePoint.GridStateAlterationSchedule";
const S9393: &str = "sis:GridStateAlterationSchedule.GridStateAlterationTimePoint-cardinality";
const S9394: &str = "GridStateAlterationSchedule.GridStateAlterationTimePoint-cardinality";
const S9395: &str = "sis:GridStateAlterationSchedule-AllowedProperties";
const S9396: &str = "sis:GridStateAlterationSchedule.GridStateAlteration-valueType";
const S9397: &str = "GridStateAlterationSchedule.GridStateAlteration-valueType";
const S9398: &str = "GridStateAlterationSchedule.GridStateAlterationTimePoint";
const S9399: &str = "sis:GridStateAlterationSchedule.GridStateAlterationTimePoint-propertyInverse";
const S9400: &str = "nc:GridStateAlterationTimePoint";
const S9401: &str = "sis:GridStateAlterationTimePoint.GridStateAlterationSchedule-valueType";
const S9402: &str = "GridStateAlterationTimePoint.GridStateAlterationSchedule-valueType";
const S9403: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:GridStateAlterationSchedule";
const S9404: &str = "sis:GridStateAlterationTimePoint.GridStateAlterationSchedule-cardinality";
const S9405: &str = "GridStateAlterationTimePoint.GridStateAlterationSchedule-cardinality";
const S9406: &str = "GridStateAlterationTimePoint.atTime";
const S9407: &str = "sis:GridStateAlterationTimePoint.atTime-datatype";
const S9408: &str = "GridStateAlterationTimePoint.atTime-datatype";
const S9409: &str = "sis:GridStateAlterationTimePoint.atTime-cardinality";
const S9410: &str = "GridStateAlterationTimePoint.atTime-cardinality";
const S9411: &str = "GridStateAlterationTimePoint.enabled";
const S9412: &str = "sis:GridStateAlterationTimePoint.enabled-datatype";
const S9413: &str = "GridStateAlterationTimePoint.enabled-datatype";
const S9414: &str = "sis:GridStateAlterationTimePoint.enabled-cardinality";
const S9415: &str = "GridStateAlterationTimePoint.enabled-cardinality";
const S9416: &str = "GridStateAlterationTimePoint.participationFactor";
const S9417: &str = "sis:GridStateAlterationTimePoint.participationFactor-datatype";
const S9418: &str = "GridStateAlterationTimePoint.participationFactor-datatype";
const S9419: &str = "sis:GridStateAlterationTimePoint.participationFactor-cardinality";
const S9420: &str = "GridStateAlterationTimePoint.participationFactor-cardinality";
const S9421: &str = "sis:GridStateAlterationTimePoint-AllowedProperties";
const S9422: &str = "sis:GridStateIntensitySchedule.valueKind-cardinality";
const S9423: &str = "sis:GridStateIntensitySchedule.valueKind-datatype";
const S9424: &str = "sis:GridStateIntensitySchedule-AllowedProperties";
const S9425: &str = "HourPeriod.HourPattern";
const S9426: &str = "sis:HourPattern.HourPeriod-cardinality";
const S9427: &str = "HourPattern.HourPeriod-cardinality";
const S9428: &str = "HourPattern.energyDemandKind";
const S9429: &str = "sis:HourPattern.energyDemandKind-datatype";
const S9430: &str = "HourPattern.energyDemandKind-datatype";
const S9431: &str = "EnergyScenarioKind.import";
const S9432: &str = "EnergyScenarioKind.consumption";
const S9433: &str = "EnergyScenarioKind.production";
const S9434: &str = "EnergyScenarioKind.storage";
const S9435: &str = "EnergyScenarioKind.export";
const S9436: &str = "sis:HourPattern.energyDemandKind-cardinality";
const S9437: &str = "HourPattern.energyDemandKind-cardinality";
const S9438: &str = "HourPattern.peakKind";
const S9439: &str = "sis:HourPattern.peakKind-datatype";
const S9440: &str = "HourPattern.peakKind-datatype";
const S9441: &str = "PeakKind.offPeak";
const S9442: &str = "PeakKind.onPeak";
const S9443: &str = "sis:HourPattern.peakKind-cardinality";
const S9444: &str = "HourPattern.peakKind-cardinality";
const S9445: &str = "sis:HourPattern-AllowedProperties";
const S9446: &str = "HourPattern.BaseRegularIntervalSchedule";
const S9447: &str = "sis:HourPattern.BaseRegularIntervalSchedule-propertyInverse";
const S9448: &str = "HourPattern.HourPeriod";
const S9449: &str = "sis:HourPattern.HourPeriod-propertyInverse";
const S9450: &str = "nc:HourPeriod";
const S9451: &str = "sis:HourPeriod.HourPattern-valueType";
const S9452: &str = "HourPeriod.HourPattern-valueType";
const S9453: &str = "sis:HourPeriod.HourPattern-cardinality";
const S9454: &str = "HourPeriod.HourPattern-cardinality";
const S9455: &str = "HourPeriod.endTime";
const S9456: &str = "sis:HourPeriod.endTime-datatype";
const S9457: &str = "HourPeriod.endTime-datatype";
const S9458: &str = "sis:HourPeriod.endTime-cardinality";
const S9459: &str = "HourPeriod.endTime-cardinality";
const S9460: &str = "HourPeriod.mRID";
const S9461: &str = "sis:HourPeriod.mRID-datatype";
const S9462: &str = "HourPeriod.mRID-datatype";
const S9463: &str = "sis:HourPeriod.mRID-cardinality";
const S9464: &str = "HourPeriod.mRID-cardinality";
const S9465: &str = "HourPeriod.startTime";
const S9466: &str = "sis:HourPeriod.startTime-datatype";
const S9467: &str = "HourPeriod.startTime-datatype";
const S9468: &str = "sis:HourPeriod.startTime-cardinality";
const S9469: &str = "HourPeriod.startTime-cardinality";
const S9470: &str = "sis:HourPeriod-AllowedProperties";
const S9471: &str = "nc:ImpedanceControlFunctionSchedule";
const S9472: &str = "ImpedanceControlFunctionTimePoint.ImpedanceControlFunctionSchedule";
const S9473: &str = "sis:ImpedanceControlFunctionSchedule.ImpedanceControlFunctionTimePoint-cardinality";
const S9474: &str = "ImpedanceControlFunctionSchedule.ImpedanceControlFunctionTimePoint-cardinality";
const S9475: &str = "ImpedanceControlFunctionSchedule.ImpedanceControlFunction";
const S9476: &str = "sis:ImpedanceControlFunctionSchedule.ImpedanceControlFunction-cardinality";
const S9477: &str = "ImpedanceControlFunctionSchedule.ImpedanceControlFunction-cardinality";
const S9478: &str = "sis:ImpedanceControlFunctionSchedule.ImpedanceControlFunction-valueType";
const S9479: &str = "ImpedanceControlFunctionSchedule.ImpedanceControlFunction-valueType";
const S9480: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ImpedanceControlFunction";
const S9481: &str = "sis:ImpedanceControlFunctionSchedule-AllowedProperties";
const S9482: &str = "ImpedanceControlFunctionSchedule.ImpedanceControlFunctionTimePoint";
const S9483: &str = "sis:ImpedanceControlFunctionSchedule.ImpedanceControlFunctionTimePoint-propertyInverse";
const S9484: &str = "nc:ImpedanceControlFunctionTimePoint";
const S9485: &str = "sis:ImpedanceControlFunctionTimePoint.ImpedanceControlFunctionSchedule-valueType";
const S9486: &str = "ImpedanceControlFunctionTimePoint.ImpedanceControlFunctionSchedule-valueType";
const S9487: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ImpedanceControlFunctionSchedule";
const S9488: &str = "sis:ImpedanceControlFunctionTimePoint.ImpedanceControlFunctionSchedule-cardinality";
const S9489: &str = "ImpedanceControlFunctionTimePoint.ImpedanceControlFunctionSchedule-cardinality";
const S9490: &str = "ImpedanceControlFunctionTimePoint.atTime";
const S9491: &str = "sis:ImpedanceControlFunctionTimePoint.atTime-datatype";
const S9492: &str = "ImpedanceControlFunctionTimePoint.atTime-datatype";
const S9493: &str = "sis:ImpedanceControlFunctionTimePoint.atTime-cardinality";
const S9494: &str = "ImpedanceControlFunctionTimePoint.atTime-cardinality";
const S9495: &str = "ImpedanceControlFunctionTimePoint.targetValue";
const S9496: &str = "sis:ImpedanceControlFunctionTimePoint.targetValue-datatype";
const S9497: &str = "ImpedanceControlFunctionTimePoint.targetValue-datatype";
const S9498: &str = "sis:ImpedanceControlFunctionTimePoint.targetValue-cardinality";
const S9499: &str = "ImpedanceControlFunctionTimePoint.targetValue-cardinality";
const S9500: &str = "sis:ImpedanceControlFunctionTimePoint-AllowedProperties";
const S9501: &str = "nc:InfeedLimitSchedule";
const S9502: &str = "InfeedLimitTimePoint.InfeedLimitSchedule";
const S9503: &str = "sis:InfeedLimitSchedule.InfeedLimitTimePoint-cardinality";
const S9504: &str = "InfeedLimitSchedule.InfeedLimitTimePoint-cardinality";
const S9505: &str = "InfeedLimitSchedule.InfeedLimit";
const S9506: &str = "sis:InfeedLimitSchedule.InfeedLimit-cardinality";
const S9507: &str = "InfeedLimitSchedule.InfeedLimit-cardinality";
const S9508: &str = "sis:InfeedLimitSchedule.InfeedLimit-valueType";
const S9509: &str = "InfeedLimitSchedule.InfeedLimit-valueType";
const S9510: &str = "sis:InfeedLimitSchedule-AllowedProperties";
const S9511: &str = "InfeedLimitSchedule.InfeedLimitTimePoint";
const S9512: &str = "sis:InfeedLimitSchedule.InfeedLimitTimePoint-propertyInverse";
const S9513: &str = "nc:InfeedLimitTimePoint";
const S9514: &str = "sis:InfeedLimitTimePoint.InfeedLimitSchedule-valueType";
const S9515: &str = "InfeedLimitTimePoint.InfeedLimitSchedule-valueType";
const S9516: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:InfeedLimitSchedule";
const S9517: &str = "sis:InfeedLimitTimePoint.InfeedLimitSchedule-cardinality";
const S9518: &str = "InfeedLimitTimePoint.InfeedLimitSchedule-cardinality";
const S9519: &str = "InfeedLimitTimePoint.atTime";
const S9520: &str = "sis:InfeedLimitTimePoint.atTime-datatype";
const S9521: &str = "InfeedLimitTimePoint.atTime-datatype";
const S9522: &str = "sis:InfeedLimitTimePoint.atTime-cardinality";
const S9523: &str = "InfeedLimitTimePoint.atTime-cardinality";
const S9524: &str = "InfeedLimitTimePoint.valueA";
const S9525: &str = "sis:InfeedLimitTimePoint.valueA-datatype";
const S9526: &str = "InfeedLimitTimePoint.valueA-datatype";
const S9527: &str = "sis:InfeedLimitTimePoint.valueA-cardinality";
const S9528: &str = "InfeedLimitTimePoint.valueA-cardinality";
const S9529: &str = "InfeedLimitTimePoint.valueW";
const S9530: &str = "sis:InfeedLimitTimePoint.valueW-datatype";
const S9531: &str = "InfeedLimitTimePoint.valueW-datatype";
const S9532: &str = "sis:InfeedLimitTimePoint.valueW-cardinality";
const S9533: &str = "InfeedLimitTimePoint.valueW-cardinality";
const S9534: &str = "sis:InfeedLimitTimePoint-AllowedProperties";
const S9535: &str = "nc:ParticipationFactorTimePoint";
const S9536: &str = "ParticipationFactorTimePoint.PowerShiftKeySchedule";
const S9537: &str = "sis:ParticipationFactorTimePoint.PowerShiftKeySchedule-valueType";
const S9538: &str = "ParticipationFactorTimePoint.PowerShiftKeySchedule-valueType";
const S9539: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:PowerShiftKeySchedule";
const S9540: &str = "sis:ParticipationFactorTimePoint.PowerShiftKeySchedule-cardinality";
const S9541: &str = "ParticipationFactorTimePoint.PowerShiftKeySchedule-cardinality";
const S9542: &str = "ParticipationFactorTimePoint.atTime";
const S9543: &str = "sis:ParticipationFactorTimePoint.atTime-datatype";
const S9544: &str = "ParticipationFactorTimePoint.atTime-datatype";
const S9545: &str = "sis:ParticipationFactorTimePoint.atTime-cardinality";
const S9546: &str = "ParticipationFactorTimePoint.atTime-cardinality";
const S9547: &str = "ParticipationFactorTimePoint.participationFactor";
const S9548: &str = "sis:ParticipationFactorTimePoint.participationFactor-datatype";
const S9549: &str = "ParticipationFactorTimePoint.participationFactor-datatype";
const S9550: &str = "sis:ParticipationFactorTimePoint.participationFactor-cardinality";
const S9551: &str = "ParticipationFactorTimePoint.participationFactor-cardinality";
const S9552: &str = "sis:ParticipationFactorTimePoint-AllowedProperties";
const S9553: &str = "nc:PhaseControlFunctionSchedule";
const S9554: &str = "PhaseControlFunctionTimePoint.PhaseControlFunctionSchedule";
const S9555: &str = "sis:PhaseControlFunctionSchedule.PhaseControlFunctionTimePoint-cardinality";
const S9556: &str = "PhaseControlFunctionSchedule.PhaseControlFunctionTimePoint-cardinality";
const S9557: &str = "PhaseControlFunctionSchedule.PhaseControlFunction";
const S9558: &str = "sis:PhaseControlFunctionSchedule.PhaseControlFunction-cardinality";
const S9559: &str = "PhaseControlFunctionSchedule.PhaseControlFunction-cardinality";
const S9560: &str = "sis:PhaseControlFunctionSchedule.PhaseControlFunction-valueType";
const S9561: &str = "PhaseControlFunctionSchedule.PhaseControlFunction-valueType";
const S9562: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:PhaseControlFunction";
const S9563: &str = "sis:PhaseControlFunctionSchedule-AllowedProperties";
const S9564: &str = "PhaseControlFunctionSchedule.PhaseControlFunctionTimePoint";
const S9565: &str = "sis:PhaseControlFunctionSchedule.PhaseControlFunctionTimePoint-propertyInverse";
const S9566: &str = "nc:PhaseControlFunctionTimePoint";
const S9567: &str = "sis:PhaseControlFunctionTimePoint.PhaseControlFunctionSchedule-valueType";
const S9568: &str = "PhaseControlFunctionTimePoint.PhaseControlFunctionSchedule-valueType";
const S9569: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:PhaseControlFunctionSchedule";
const S9570: &str = "sis:PhaseControlFunctionTimePoint.PhaseControlFunctionSchedule-cardinality";
const S9571: &str = "PhaseControlFunctionTimePoint.PhaseControlFunctionSchedule-cardinality";
const S9572: &str = "PhaseControlFunctionTimePoint.atTime";
const S9573: &str = "sis:PhaseControlFunctionTimePoint.atTime-datatype";
const S9574: &str = "PhaseControlFunctionTimePoint.atTime-datatype";
const S9575: &str = "sis:PhaseControlFunctionTimePoint.atTime-cardinality";
const S9576: &str = "PhaseControlFunctionTimePoint.atTime-cardinality";
const S9577: &str = "PhaseControlFunctionTimePoint.targetValue";
const S9578: &str = "sis:PhaseControlFunctionTimePoint.targetValue-datatype";
const S9579: &str = "PhaseControlFunctionTimePoint.targetValue-datatype";
const S9580: &str = "sis:PhaseControlFunctionTimePoint.targetValue-cardinality";
const S9581: &str = "PhaseControlFunctionTimePoint.targetValue-cardinality";
const S9582: &str = "sis:PhaseControlFunctionTimePoint-AllowedProperties";
const S9583: &str = "nc:PowerBidDependency";
const S9584: &str = "sis:PeerTemporalDependency.startToStartLag-datatype";
const S9585: &str = "sis:PeerTemporalDependency.startToStartLag-cardinality";
const S9586: &str = "sis:PeerTemporalDependency.overlapKind-datatype";
const S9587: &str = "sis:PeerTemporalDependency.overlapKind-cardinality";
const S9588: &str = "sis:PeerTemporalDependency.finishToFinishLag-datatype";
const S9589: &str = "sis:PeerTemporalDependency.finishToFinishLag-cardinality";
const S9590: &str = "sis:PeerTemporalDependency.finishToStartLagKind-datatype";
const S9591: &str = "sis:PeerTemporalDependency.finishToStartLagKind-cardinality";
const S9592: &str = "sis:PeerTemporalDependency.finishToStartLag-datatype";
const S9593: &str = "sis:PeerTemporalDependency.finishToStartLag-cardinality";
const S9594: &str = "PowerBidDependency.DependentPowerBidSchedule";
const S9595: &str = "sis:PowerBidDependency.DependentPowerBidSchedule-cardinality";
const S9596: &str = "PowerBidDependency.DependentPowerBidSchedule-cardinality";
const S9597: &str = "sis:PowerBidDependency.DependentPowerBidSchedule-valueType";
const S9598: &str = "PowerBidDependency.DependentPowerBidSchedule-valueType";
const S9599: &str = "PowerBidDependency.DependeePowerBidSchedule";
const S9600: &str = "sis:PowerBidDependency.DependeePowerBidSchedule-cardinality";
const S9601: &str = "PowerBidDependency.DependeePowerBidSchedule-cardinality";
const S9602: &str = "sis:PowerBidDependency.DependeePowerBidSchedule-valueType";
const S9603: &str = "PowerBidDependency.DependeePowerBidSchedule-valueType";
const S9604: &str = "sis:PeerTemporalDependency.mRID-cardinality";
const S9605: &str = "sis:PeerTemporalDependency.mRID-datatype";
const S9606: &str = "sis:PeerTemporalDependency.startToStartLagKind-cardinality";
const S9607: &str = "sis:PeerTemporalDependency.startToStartLagKind-datatype";
const S9608: &str = "sis:PeerTemporalDependency.constraintKind-cardinality";
const S9609: &str = "sis:PeerTemporalDependency.constraintKind-datatype";
const S9610: &str = "sis:PeerTemporalDependency.overlap-cardinality";
const S9611: &str = "sis:PeerTemporalDependency.overlap-datatype";
const S9612: &str = "sis:PeerTemporalDependency.finishToFinishLagKind-cardinality";
const S9613: &str = "sis:PeerTemporalDependency.finishToFinishLagKind-datatype";
const S9614: &str = "sis:PowerBidDependency-AllowedProperties";
const S9615: &str = "sis:PowerBidSchedule.PowerRemedialAction-cardinality";
const S9616: &str = "PowerBidSchedule.PowerRemedialAction-cardinality";
const S9617: &str = "PowerBidSchedule.maximumUptime";
const S9618: &str = "sis:PowerBidSchedule.maximumUptime-datatype";
const S9619: &str = "PowerBidSchedule.maximumUptime-datatype";
const S9620: &str = "sis:PowerBidSchedule.maximumUptime-cardinality";
const S9621: &str = "PowerBidSchedule.maximumUptime-cardinality";
const S9622: &str = "PowerBidSchedule.totalMinimumEnergy";
const S9623: &str = "sis:PowerBidSchedule.totalMinimumEnergy-datatype";
const S9624: &str = "PowerBidSchedule.totalMinimumEnergy-datatype";
const S9625: &str = "sis:PowerBidSchedule.totalMinimumEnergy-cardinality";
const S9626: &str = "PowerBidSchedule.totalMinimumEnergy-cardinality";
const S9627: &str = "sis:PowerBidSchedule.ScheduleResource-valueType";
const S9628: &str = "PowerBidSchedule.ScheduleResource-valueType";
const S9629: &str = "sis:PowerBidSchedule.ScheduleResource-cardinality";
const S9630: &str = "PowerBidSchedule.ScheduleResource-cardinality";
const S9631: &str = "PowerBidSchedule.minimumUptime";
const S9632: &str = "sis:PowerBidSchedule.minimumUptime-datatype";
const S9633: &str = "PowerBidSchedule.minimumUptime-datatype";
const S9634: &str = "sis:PowerBidSchedule.minimumUptime-cardinality";
const S9635: &str = "PowerBidSchedule.minimumUptime-cardinality";
const S9636: &str = "PowerBidSchedule.priority";
const S9637: &str = "sis:PowerBidSchedule.priority-datatype";
const S9638: &str = "PowerBidSchedule.priority-datatype";
const S9639: &str = "sis:PowerBidSchedule.priority-cardinality";
const S9640: &str = "PowerBidSchedule.priority-cardinality";
const S9641: &str = "PowerBidSchedule.activationCost";
const S9642: &str = "sis:PowerBidSchedule.activationCost-datatype";
const S9643: &str = "PowerBidSchedule.activationCost-datatype";
const S9644: &str = "sis:PowerBidSchedule.activationCost-cardinality";
const S9645: &str = "PowerBidSchedule.activationCost-cardinality";
const S9646: &str = "PowerBidSchedule.shutdownCost";
const S9647: &str = "sis:PowerBidSchedule.shutdownCost-datatype";
const S9648: &str = "PowerBidSchedule.shutdownCost-datatype";
const S9649: &str = "sis:PowerBidSchedule.shutdownCost-cardinality";
const S9650: &str = "PowerBidSchedule.shutdownCost-cardinality";
const S9651: &str = "PowerBidSchedule.isOffer";
const S9652: &str = "sis:PowerBidSchedule.isOffer-datatype";
const S9653: &str = "PowerBidSchedule.isOffer-datatype";
const S9654: &str = "sis:PowerBidSchedule.isOffer-cardinality";
const S9655: &str = "PowerBidSchedule.isOffer-cardinality";
const S9656: &str = "PowerBidSchedule.maxRampUpP";
const S9657: &str = "sis:PowerBidSchedule.maxRampUpP-datatype";
const S9658: &str = "PowerBidSchedule.maxRampUpP-datatype";
const S9659: &str = "sis:PowerBidSchedule.maxRampUpP-cardinality";
const S9660: &str = "PowerBidSchedule.maxRampUpP-cardinality";
const S9661: &str = "PowerBidSchedule.leadTime";
const S9662: &str = "sis:PowerBidSchedule.leadTime-datatype";
const S9663: &str = "PowerBidSchedule.leadTime-datatype";
const S9664: &str = "PowerBidSchedule.minimumOffTime";
const S9665: &str = "sis:PowerBidSchedule.minimumOffTime-cardinality";
const S9666: &str = "PowerBidSchedule.minimumOffTime-cardinality";
const S9667: &str = "sis:PowerBidSchedule.minimumOffTime-datatype";
const S9668: &str = "PowerBidSchedule.minimumOffTime-datatype";
const S9669: &str = "PowerBidSchedule.isFixed";
const S9670: &str = "sis:PowerBidSchedule.isFixed-cardinality";
const S9671: &str = "PowerBidSchedule.isFixed-cardinality";
const S9672: &str = "sis:PowerBidSchedule.isFixed-datatype";
const S9673: &str = "PowerBidSchedule.isFixed-datatype";
const S9674: &str = "PowerBidSchedule.currency";
const S9675: &str = "sis:PowerBidSchedule.currency-cardinality";
const S9676: &str = "PowerBidSchedule.currency-cardinality";
const S9677: &str = "sis:PowerBidSchedule.currency-datatype";
const S9678: &str = "PowerBidSchedule.currency-datatype";
const S9679: &str = "PowerBidSchedule.totalMaximumEnergy";
const S9680: &str = "sis:PowerBidSchedule.totalMaximumEnergy-cardinality";
const S9681: &str = "PowerBidSchedule.totalMaximumEnergy-cardinality";
const S9682: &str = "sis:PowerBidSchedule.totalMaximumEnergy-datatype";
const S9683: &str = "PowerBidSchedule.totalMaximumEnergy-datatype";
const S9684: &str = "PowerBidSchedule.maxRampDownP";
const S9685: &str = "sis:PowerBidSchedule.maxRampDownP-cardinality";
const S9686: &str = "PowerBidSchedule.maxRampDownP-cardinality";
const S9687: &str = "sis:PowerBidSchedule.maxRampDownP-datatype";
const S9688: &str = "PowerBidSchedule.maxRampDownP-datatype";
const S9689: &str = "PowerBidScheduleTimePoint.PowerBidSchedule";
const S9690: &str = "sis:PowerBidSchedule.PowerBidScheduleTimePoint-cardinality";
const S9691: &str = "PowerBidSchedule.PowerBidScheduleTimePoint-cardinality";
const S9692: &str = "PowerBidSchedule.direction";
const S9693: &str = "sis:PowerBidSchedule.direction-cardinality";
const S9694: &str = "PowerBidSchedule.direction-cardinality";
const S9695: &str = "sis:PowerBidSchedule.direction-datatype";
const S9696: &str = "PowerBidSchedule.direction-datatype";
const S9697: &str = "sis:PowerBidSchedule.leadTime-cardinality";
const S9698: &str = "PowerBidSchedule.leadTime-cardinality";
const S9699: &str = "sis:PowerBidSchedule-AllowedProperties";
const S9700: &str = "PowerBidSchedule.DependencyAsDependee";
const S9701: &str = "sis:PowerBidSchedule.DependencyAsDependee-propertyInverse";
const S9702: &str = "PowerBidSchedule.DependencyAsDependent";
const S9703: &str = "sis:PowerBidSchedule.DependencyAsDependent-propertyInverse";
const S9704: &str = "PowerBidSchedule.PowerBidScheduleTimePoint";
const S9705: &str = "sis:PowerBidSchedule.PowerBidScheduleTimePoint-propertyInverse";
const S9706: &str = "sis:PowerBidSchedule.PowerRemedialAction-valueType";
const S9707: &str = "PowerBidSchedule.PowerRemedialAction-valueType";
const S9708: &str = "PowerBidSchedule.PowerShiftKeyDistribution";
const S9709: &str = "sis:PowerBidSchedule.PowerShiftKeyDistribution-propertyInverse";
const S9710: &str = "nc:PowerBidScheduleTimePoint";
const S9711: &str = "sis:PowerBidScheduleTimePoint.PowerBidSchedule-valueType";
const S9712: &str = "PowerBidScheduleTimePoint.PowerBidSchedule-valueType";
const S9713: &str = "sis:PowerBidScheduleTimePoint.PowerBidSchedule-cardinality";
const S9714: &str = "PowerBidScheduleTimePoint.PowerBidSchedule-cardinality";
const S9715: &str = "PowerBidScheduleTimePoint.reservePrice";
const S9716: &str = "sis:PowerBidScheduleTimePoint.reservePrice-datatype";
const S9717: &str = "PowerBidScheduleTimePoint.reservePrice-datatype";
const S9718: &str = "sis:PowerBidScheduleTimePoint.reservePrice-cardinality";
const S9719: &str = "PowerBidScheduleTimePoint.reservePrice-cardinality";
const S9720: &str = "PowerBidScheduleTimePoint.p";
const S9721: &str = "sis:PowerBidScheduleTimePoint.p-cardinality";
const S9722: &str = "PowerBidScheduleTimePoint.p-cardinality";
const S9723: &str = "sis:PowerBidScheduleTimePoint.p-datatype";
const S9724: &str = "PowerBidScheduleTimePoint.p-datatype";
const S9725: &str = "PowerBidScheduleTimePoint.shutdownCost";
const S9726: &str = "sis:PowerBidScheduleTimePoint.shutdownCost-cardinality";
const S9727: &str = "PowerBidScheduleTimePoint.shutdownCost-cardinality";
const S9728: &str = "sis:PowerBidScheduleTimePoint.shutdownCost-datatype";
const S9729: &str = "PowerBidScheduleTimePoint.shutdownCost-datatype";
const S9730: &str = "PowerBidScheduleTimePoint.atTime";
const S9731: &str = "sis:PowerBidScheduleTimePoint.atTime-cardinality";
const S9732: &str = "PowerBidScheduleTimePoint.atTime-cardinality";
const S9733: &str = "sis:PowerBidScheduleTimePoint.atTime-datatype";
const S9734: &str = "PowerBidScheduleTimePoint.atTime-datatype";
const S9735: &str = "PowerBidScheduleTimePoint.minimumActivationP";
const S9736: &str = "sis:PowerBidScheduleTimePoint.minimumActivationP-cardinality";
const S9737: &str = "PowerBidScheduleTimePoint.minimumActivationP-cardinality";
const S9738: &str = "sis:PowerBidScheduleTimePoint.minimumActivationP-datatype";
const S9739: &str = "PowerBidScheduleTimePoint.minimumActivationP-datatype";
const S9740: &str = "PowerBidScheduleTimePoint.price";
const S9741: &str = "sis:PowerBidScheduleTimePoint.price-cardinality";
const S9742: &str = "PowerBidScheduleTimePoint.price-cardinality";
const S9743: &str = "sis:PowerBidScheduleTimePoint.price-datatype";
const S9744: &str = "PowerBidScheduleTimePoint.price-datatype";
const S9745: &str = "PowerBidScheduleTimePoint.stepIncrementP";
const S9746: &str = "sis:PowerBidScheduleTimePoint.stepIncrementP-cardinality";
const S9747: &str = "PowerBidScheduleTimePoint.stepIncrementP-cardinality";
const S9748: &str = "sis:PowerBidScheduleTimePoint.stepIncrementP-datatype";
const S9749: &str = "PowerBidScheduleTimePoint.stepIncrementP-datatype";
const S9750: &str = "PowerBidScheduleTimePoint.activationCost";
const S9751: &str = "sis:PowerBidScheduleTimePoint.activationCost-cardinality";
const S9752: &str = "PowerBidScheduleTimePoint.activationCost-cardinality";
const S9753: &str = "sis:PowerBidScheduleTimePoint.activationCost-datatype";
const S9754: &str = "PowerBidScheduleTimePoint.activationCost-datatype";
const S9755: &str = "sis:PowerBidScheduleTimePoint-AllowedProperties";
const S9756: &str = "nc:PowerFactorControlFunctionSchedule";
const S9757: &str = "PowerFactorControlFunctionTimePoint.PowerFactorControlFunctionSchedule";
const S9758: &str = "sis:PowerFactorControlFunctionSchedule.PowerFactorControlFunctionTimePoint-cardinality";
const S9759: &str = "PowerFactorControlFunctionSchedule.PowerFactorControlFunctionTimePoint-cardinality";
const S9760: &str = "PowerFactorControlFunctionSchedule.PowerFactorControlFunction";
const S9761: &str = "sis:PowerFactorControlFunctionSchedule.PowerFactorControlFunction-cardinality";
const S9762: &str = "PowerFactorControlFunctionSchedule.PowerFactorControlFunction-cardinality";
const S9763: &str = "sis:PowerFactorControlFunctionSchedule.PowerFactorControlFunction-valueType";
const S9764: &str = "PowerFactorControlFunctionSchedule.PowerFactorControlFunction-valueType";
const S9765: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:PowerFactorControlFunction";
const S9766: &str = "sis:PowerFactorControlFunctionSchedule-AllowedProperties";
const S9767: &str = "PowerFactorControlFunctionSchedule.PowerFactorControlFunctionTimePoint";
const S9768: &str = "sis:PowerFactorControlFunctionSchedule.PowerFactorControlFunctionTimePoint-propertyInverse";
const S9769: &str = "nc:PowerFactorControlFunctionTimePoint";
const S9770: &str = "sis:PowerFactorControlFunctionTimePoint.PowerFactorControlFunctionSchedule-valueType";
const S9771: &str = "PowerFactorControlFunctionTimePoint.PowerFactorControlFunctionSchedule-valueType";
const S9772: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:PowerFactorControlFunctionSchedule";
const S9773: &str = "sis:PowerFactorControlFunctionTimePoint.PowerFactorControlFunctionSchedule-cardinality";
const S9774: &str = "PowerFactorControlFunctionTimePoint.PowerFactorControlFunctionSchedule-cardinality";
const S9775: &str = "PowerFactorControlFunctionTimePoint.atTime";
const S9776: &str = "sis:PowerFactorControlFunctionTimePoint.atTime-datatype";
const S9777: &str = "PowerFactorControlFunctionTimePoint.atTime-datatype";
const S9778: &str = "sis:PowerFactorControlFunctionTimePoint.atTime-cardinality";
const S9779: &str = "PowerFactorControlFunctionTimePoint.atTime-cardinality";
const S9780: &str = "PowerFactorControlFunctionTimePoint.targetValue";
const S9781: &str = "sis:PowerFactorControlFunctionTimePoint.targetValue-datatype";
const S9782: &str = "PowerFactorControlFunctionTimePoint.targetValue-datatype";
const S9783: &str = "sis:PowerFactorControlFunctionTimePoint.targetValue-cardinality";
const S9784: &str = "PowerFactorControlFunctionTimePoint.targetValue-cardinality";
const S9785: &str = "sis:PowerFactorControlFunctionTimePoint-AllowedProperties";
const S9786: &str = "nc:PowerRemedialActionSchedule";
const S9787: &str = "PowerRemedialActionSchedule.PowerRemedialAction";
const S9788: &str = "sis:PowerRemedialActionSchedule.PowerRemedialAction-cardinality";
const S9789: &str = "PowerRemedialActionSchedule.PowerRemedialAction-cardinality";
const S9790: &str = "PowerRemedialActionTimePoint.PowerRemedialActionSchedule";
const S9791: &str = "sis:PowerRemedialActionSchedule.PowerRemedialActionTimePoint-cardinality";
const S9792: &str = "PowerRemedialActionSchedule.PowerRemedialActionTimePoint-cardinality";
const S9793: &str = "sis:PowerRemedialActionSchedule-AllowedProperties";
const S9794: &str = "sis:PowerRemedialActionSchedule.PowerRemedialAction-valueType";
const S9795: &str = "PowerRemedialActionSchedule.PowerRemedialAction-valueType";
const S9796: &str = "PowerRemedialActionSchedule.PowerRemedialActionTimePoint";
const S9797: &str = "sis:PowerRemedialActionSchedule.PowerRemedialActionTimePoint-propertyInverse";
const S9798: &str = "nc:PowerRemedialActionTimePoint";
const S9799: &str = "sis:PowerRemedialActionTimePoint.PowerRemedialActionSchedule-valueType";
const S9800: &str = "PowerRemedialActionTimePoint.PowerRemedialActionSchedule-valueType";
const S9801: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:PowerRemedialActionSchedule";
const S9802: &str = "sis:PowerRemedialActionTimePoint.PowerRemedialActionSchedule-cardinality";
const S9803: &str = "PowerRemedialActionTimePoint.PowerRemedialActionSchedule-cardinality";
const S9804: &str = "PowerRemedialActionTimePoint.atTime";
const S9805: &str = "sis:PowerRemedialActionTimePoint.atTime-datatype";
const S9806: &str = "PowerRemedialActionTimePoint.atTime-datatype";
const S9807: &str = "sis:PowerRemedialActionTimePoint.atTime-cardinality";
const S9808: &str = "PowerRemedialActionTimePoint.atTime-cardinality";
const S9809: &str = "PowerRemedialActionTimePoint.maxRegulatingDown";
const S9810: &str = "sis:PowerRemedialActionTimePoint.maxRegulatingDown-datatype";
const S9811: &str = "PowerRemedialActionTimePoint.maxRegulatingDown-datatype";
const S9812: &str = "sis:PowerRemedialActionTimePoint.maxRegulatingDown-cardinality";
const S9813: &str = "PowerRemedialActionTimePoint.maxRegulatingDown-cardinality";
const S9814: &str = "PowerRemedialActionTimePoint.maxRegulatingUp";
const S9815: &str = "sis:PowerRemedialActionTimePoint.maxRegulatingUp-datatype";
const S9816: &str = "PowerRemedialActionTimePoint.maxRegulatingUp-datatype";
const S9817: &str = "sis:PowerRemedialActionTimePoint.maxRegulatingUp-cardinality";
const S9818: &str = "PowerRemedialActionTimePoint.maxRegulatingUp-cardinality";
const S9819: &str = "sis:PowerRemedialActionTimePoint-AllowedProperties";
const S9820: &str = "sis:PowerShiftKeyDistribution.PowerBidSchedule-valueType";
const S9821: &str = "PowerShiftKeyDistribution.PowerBidSchedule-valueType";
const S9822: &str = "sis:PowerShiftKeyDistribution.PowerBidSchedule-cardinality";
const S9823: &str = "PowerShiftKeyDistribution.PowerBidSchedule-cardinality";
const S9824: &str = "sis:PowerShiftKeyDistribution.PowerShiftKeySchedule-valueType";
const S9825: &str = "PowerShiftKeyDistribution.PowerShiftKeySchedule-valueType";
const S9826: &str = "sis:PowerShiftKeyDistribution.PowerShiftKeySchedule-cardinality";
const S9827: &str = "PowerShiftKeyDistribution.PowerShiftKeySchedule-cardinality";
const S9828: &str = "sis:PowerShiftKeyDistribution.PowerShiftKeyStrategy-valueType";
const S9829: &str = "PowerShiftKeyDistribution.PowerShiftKeyStrategy-valueType";
const S9830: &str = "sis:PowerShiftKeyDistribution.PowerShiftKeyStrategy-cardinality";
const S9831: &str = "PowerShiftKeyDistribution.PowerShiftKeyStrategy-cardinality";
const S9832: &str = "sis:PowerShiftKeyDistribution-AllowedProperties";
const S9833: &str = "sis:PowerShiftKeySchedule.PowerElectronicsUnit-cardinality";
const S9834: &str = "PowerShiftKeySchedule.PowerElectronicsUnit-cardinality";
const S9835: &str = "sis:PowerShiftKeySchedule.EnergyBlockOrder-valueType";
const S9836: &str = "PowerShiftKeySchedule.EnergyBlockOrder-valueType";
const S9837: &str = "sis:PowerShiftKeySchedule.EnergyBlockOrder-cardinality";
const S9838: &str = "PowerShiftKeySchedule.EnergyBlockOrder-cardinality";
const S9839: &str = "sis:PowerShiftKeySchedule.SchedulingArea-cardinality";
const S9840: &str = "PowerShiftKeySchedule.SchedulingArea-cardinality";
const S9841: &str = "sis:PowerShiftKeySchedule.EnergyConsumer-cardinality";
const S9842: &str = "PowerShiftKeySchedule.EnergyConsumer-cardinality";
const S9843: &str = "sis:PowerShiftKeySchedule.EquivalentInjection-valueType";
const S9844: &str = "PowerShiftKeySchedule.EquivalentInjection-valueType";
const S9845: &str = "sis:PowerShiftKeySchedule.EquivalentInjection-cardinality";
const S9846: &str = "PowerShiftKeySchedule.EquivalentInjection-cardinality";
const S9847: &str = "sis:PowerShiftKeySchedule.DCPole-valueType";
const S9848: &str = "PowerShiftKeySchedule.DCPole-valueType";
const S9849: &str = "sis:PowerShiftKeySchedule.DCPole-cardinality";
const S9850: &str = "PowerShiftKeySchedule.DCPole-cardinality";
const S9851: &str = "sis:PowerShiftKeySchedule.EnergySource-cardinality";
const S9852: &str = "PowerShiftKeySchedule.EnergySource-cardinality";
const S9853: &str = "sis:PowerShiftKeySchedule.EnergySource-valueType";
const S9854: &str = "PowerShiftKeySchedule.EnergySource-valueType";
const S9855: &str = "sis:PowerShiftKeySchedule.EnergyResourceGroupCapacity-cardinality";
const S9856: &str = "PowerShiftKeySchedule.EnergyResourceGroupCapacity-cardinality";
const S9857: &str = "sis:PowerShiftKeySchedule.EnergyResourceGroupCapacity-valueType";
const S9858: &str = "PowerShiftKeySchedule.EnergyResourceGroupCapacity-valueType";
const S9859: &str = "sis:PowerShiftKeySchedule.GeneratingUnit-cardinality";
const S9860: &str = "PowerShiftKeySchedule.GeneratingUnit-cardinality";
const S9861: &str = "sis:PowerShiftKeySchedule.DCEquivalentInjection-cardinality";
const S9862: &str = "PowerShiftKeySchedule.DCEquivalentInjection-cardinality";
const S9863: &str = "sis:PowerShiftKeySchedule.DCEquivalentInjection-valueType";
const S9864: &str = "PowerShiftKeySchedule.DCEquivalentInjection-valueType";
const S9865: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:DCEquivalentInjection";
const S9866: &str = "sis:PowerShiftKeySchedule.ExternalNetworkInjection-cardinality";
const S9867: &str = "PowerShiftKeySchedule.ExternalNetworkInjection-cardinality";
const S9868: &str = "sis:PowerShiftKeySchedule.ExternalNetworkInjection-valueType";
const S9869: &str = "PowerShiftKeySchedule.ExternalNetworkInjection-valueType";
const S9870: &str = "sis:PowerShiftKeySchedule.ScheduleResource-cardinality";
const S9871: &str = "PowerShiftKeySchedule.ScheduleResource-cardinality";
const S9872: &str = "sis:PowerShiftKeySchedule.ScheduleResource-valueType";
const S9873: &str = "PowerShiftKeySchedule.ScheduleResource-valueType";
const S9874: &str = "sis:PowerShiftKeySchedule.HydroPump-cardinality";
const S9875: &str = "PowerShiftKeySchedule.HydroPump-cardinality";
const S9876: &str = "sis:PowerShiftKeySchedule.HydroPump-valueType";
const S9877: &str = "PowerShiftKeySchedule.HydroPump-valueType";
const S9878: &str = "sis:PowerShiftKeySchedule.PowerShiftKeyDistribution-cardinality";
const S9879: &str = "PowerShiftKeySchedule.PowerShiftKeyDistribution-cardinality";
const S9880: &str = "sis:PowerShiftKeySchedule-AllowedProperties";
const S9881: &str = "sis:PowerShiftKeySchedule.EnergyConsumer-valueType";
const S9882: &str = "PowerShiftKeySchedule.EnergyConsumer-valueType";
const S9883: &str = "sis:PowerShiftKeySchedule.GeneratingUnit-valueType";
const S9884: &str = "PowerShiftKeySchedule.GeneratingUnit-valueType";
const S9885: &str = "sis:PowerShiftKeySchedule.ParticipationFactorTimePoint-propertyInverse";
const S9886: &str = "sis:PowerShiftKeySchedule.PowerElectronicsUnit-valueType";
const S9887: &str = "PowerShiftKeySchedule.PowerElectronicsUnit-valueType";
const S9888: &str = "PowerShiftKeySchedule.PowerShiftKeyDistribution";
const S9889: &str = "sis:PowerShiftKeySchedule.PowerShiftKeyDistribution-propertyInverse";
const S9890: &str = "sis:PowerShiftKeySchedule.SchedulingArea-valueType";
const S9891: &str = "PowerShiftKeySchedule.SchedulingArea-valueType";
const S9892: &str = "nc:ReactivePowerControlFunctionSchedule";
const S9893: &str = "ReactivePowerControlFunctionTimePoint.ReactivePowerControlFunctionSchedule";
const S9894: &str = "sis:ReactivePowerControlFunctionSchedule.ReactivePowerControlFunctionTimePoint-cardinality";
const S9895: &str = "ReactivePowerControlFunctionSchedule.ReactivePowerControlFunctionTimePoint-cardinality";
const S9896: &str = "ReactivePowerControlFunctionSchedule.ReactivePowerControlFunction";
const S9897: &str = "sis:ReactivePowerControlFunctionSchedule.ReactivePowerControlFunction-cardinality";
const S9898: &str = "ReactivePowerControlFunctionSchedule.ReactivePowerControlFunction-cardinality";
const S9899: &str = "sis:ReactivePowerControlFunctionSchedule.ReactivePowerControlFunction-valueType";
const S9900: &str = "ReactivePowerControlFunctionSchedule.ReactivePowerControlFunction-valueType";
const S9901: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ReactivePowerControlFunction";
const S9902: &str = "sis:ReactivePowerControlFunctionSchedule-AllowedProperties";
const S9903: &str = "ReactivePowerControlFunctionSchedule.ReactivePowerControlFunctionTimePoint";
const S9904: &str = "sis:ReactivePowerControlFunctionSchedule.ReactivePowerControlFunctionTimePoint-propertyInverse";
const S9905: &str = "nc:ReactivePowerControlFunctionTimePoint";
const S9906: &str = "sis:ReactivePowerControlFunctionTimePoint.ReactivePowerControlFunctionSchedule-valueType";
const S9907: &str = "ReactivePowerControlFunctionTimePoint.ReactivePowerControlFunctionSchedule-valueType";
const S9908: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ReactivePowerControlFunctionSchedule";
const S9909: &str = "sis:ReactivePowerControlFunctionTimePoint.ReactivePowerControlFunctionSchedule-cardinality";
const S9910: &str = "ReactivePowerControlFunctionTimePoint.ReactivePowerControlFunctionSchedule-cardinality";
const S9911: &str = "ReactivePowerControlFunctionTimePoint.atTime";
const S9912: &str = "sis:ReactivePowerControlFunctionTimePoint.atTime-datatype";
const S9913: &str = "ReactivePowerControlFunctionTimePoint.atTime-datatype";
const S9914: &str = "sis:ReactivePowerControlFunctionTimePoint.atTime-cardinality";
const S9915: &str = "ReactivePowerControlFunctionTimePoint.atTime-cardinality";
const S9916: &str = "ReactivePowerControlFunctionTimePoint.targetValue";
const S9917: &str = "sis:ReactivePowerControlFunctionTimePoint.targetValue-datatype";
const S9918: &str = "ReactivePowerControlFunctionTimePoint.targetValue-datatype";
const S9919: &str = "sis:ReactivePowerControlFunctionTimePoint.targetValue-cardinality";
const S9920: &str = "ReactivePowerControlFunctionTimePoint.targetValue-cardinality";
const S9921: &str = "sis:ReactivePowerControlFunctionTimePoint-AllowedProperties";
const S9922: &str = "nc:RemedialActionGroupSchedule";
const S9923: &str = "RemedialActionGroupTimePoint.RemedialActionGroupSchedule";
const S9924: &str = "sis:RemedialActionGroupSchedule.RemedialActionGroupTimePoint-cardinality";
const S9925: &str = "RemedialActionGroupSchedule.RemedialActionGroupTimePoint-cardinality";
const S9926: &str = "RemedialActionGroupSchedule.RemedialActionGroup";
const S9927: &str = "sis:RemedialActionGroupSchedule.RemedialActionGroup-cardinality";
const S9928: &str = "RemedialActionGroupSchedule.RemedialActionGroup-cardinality";
const S9929: &str = "sis:RemedialActionGroupSchedule.RemedialActionGroup-valueType";
const S9930: &str = "RemedialActionGroupSchedule.RemedialActionGroup-valueType";
const S9931: &str = "sis:RemedialActionGroupSchedule-AllowedProperties";
const S9932: &str = "RemedialActionGroupSchedule.RemedialActionGroupTimePoint";
const S9933: &str = "sis:RemedialActionGroupSchedule.RemedialActionGroupTimePoint-propertyInverse";
const S9934: &str = "nc:RemedialActionGroupTimePoint";
const S9935: &str = "sis:RemedialActionGroupTimePoint.RemedialActionGroupSchedule-valueType";
const S9936: &str = "RemedialActionGroupTimePoint.RemedialActionGroupSchedule-valueType";
const S9937: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:RemedialActionGroupSchedule";
const S9938: &str = "sis:RemedialActionGroupTimePoint.RemedialActionGroupSchedule-cardinality";
const S9939: &str = "RemedialActionGroupTimePoint.RemedialActionGroupSchedule-cardinality";
const S9940: &str = "RemedialActionGroupTimePoint.atTime";
const S9941: &str = "sis:RemedialActionGroupTimePoint.atTime-datatype";
const S9942: &str = "RemedialActionGroupTimePoint.atTime-datatype";
const S9943: &str = "sis:RemedialActionGroupTimePoint.atTime-cardinality";
const S9944: &str = "RemedialActionGroupTimePoint.atTime-cardinality";
const S9945: &str = "RemedialActionGroupTimePoint.maxRegulatingDown";
const S9946: &str = "sis:RemedialActionGroupTimePoint.maxRegulatingDown-datatype";
const S9947: &str = "RemedialActionGroupTimePoint.maxRegulatingDown-datatype";
const S9948: &str = "sis:RemedialActionGroupTimePoint.maxRegulatingDown-cardinality";
const S9949: &str = "RemedialActionGroupTimePoint.maxRegulatingDown-cardinality";
const S9950: &str = "RemedialActionGroupTimePoint.maxRegulatingUp";
const S9951: &str = "sis:RemedialActionGroupTimePoint.maxRegulatingUp-datatype";
const S9952: &str = "RemedialActionGroupTimePoint.maxRegulatingUp-datatype";
const S9953: &str = "sis:RemedialActionGroupTimePoint.maxRegulatingUp-cardinality";
const S9954: &str = "RemedialActionGroupTimePoint.maxRegulatingUp-cardinality";
const S9955: &str = "sis:RemedialActionGroupTimePoint-AllowedProperties";
const S9956: &str = "RemedialActionSchemeTimePoint.RemedialActionSchemeSchedule";
const S9957: &str = "sis:RemedialActionSchemeSchedule.RemedialActionSchemeTimePoint-cardinality";
const S9958: &str = "RemedialActionSchemeSchedule.RemedialActionSchemeTimePoint-cardinality";
const S9959: &str = "RemedialActionSchemeSchedule.ArmedRemedialAction";
const S9960: &str = "sis:RemedialActionSchemeSchedule.ArmedRemedialAction-cardinality";
const S9961: &str = "RemedialActionSchemeSchedule.ArmedRemedialAction-cardinality";
const S9962: &str = "sis:RemedialActionSchemeSchedule.ArmedRemedialAction-valueType";
const S9963: &str = "RemedialActionSchemeSchedule.ArmedRemedialAction-valueType";
const S9964: &str = "sis:RemedialActionSchemeSchedule-AllowedProperties";
const S9965: &str = "RemedialActionSchemeSchedule.RemedialActionSchemeTimePoint";
const S9966: &str = "sis:RemedialActionSchemeSchedule.RemedialActionSchemeTimePoint-propertyInverse";
const S9967: &str = "nc:RemedialActionSchemeTimePoint";
const S9968: &str = "sis:RemedialActionSchemeTimePoint.RemedialActionSchemeSchedule-valueType";
const S9969: &str = "RemedialActionSchemeTimePoint.RemedialActionSchemeSchedule-valueType";
const S9970: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:RemedialActionSchemeSchedule";
const S9971: &str = "sis:RemedialActionSchemeTimePoint.RemedialActionSchemeSchedule-cardinality";
const S9972: &str = "RemedialActionSchemeTimePoint.RemedialActionSchemeSchedule-cardinality";
const S9973: &str = "RemedialActionSchemeTimePoint.armed";
const S9974: &str = "sis:RemedialActionSchemeTimePoint.armed-datatype";
const S9975: &str = "RemedialActionSchemeTimePoint.armed-datatype";
const S9976: &str = "sis:RemedialActionSchemeTimePoint.armed-cardinality";
const S9977: &str = "RemedialActionSchemeTimePoint.armed-cardinality";
const S9978: &str = "RemedialActionSchemeTimePoint.atTime";
const S9979: &str = "sis:RemedialActionSchemeTimePoint.atTime-datatype";
const S9980: &str = "RemedialActionSchemeTimePoint.atTime-datatype";
const S9981: &str = "sis:RemedialActionSchemeTimePoint.atTime-cardinality";
const S9982: &str = "RemedialActionSchemeTimePoint.atTime-cardinality";
const S9983: &str = "RemedialActionSchemeTimePoint.inService";
const S9984: &str = "sis:RemedialActionSchemeTimePoint.inService-datatype";
const S9985: &str = "RemedialActionSchemeTimePoint.inService-datatype";
const S9986: &str = "sis:RemedialActionSchemeTimePoint.inService-cardinality";
const S9987: &str = "RemedialActionSchemeTimePoint.inService-cardinality";
const S9988: &str = "sis:RemedialActionSchemeTimePoint-AllowedProperties";
const S9989: &str = "nc:ReservoirSchedule";
const S9990: &str = "ReservoirTimePoint.ReservoirSchedule";
const S9991: &str = "sis:ReservoirSchedule.ReservoirTimePoint-cardinality";
const S9992: &str = "ReservoirSchedule.ReservoirTimePoint-cardinality";
const S9993: &str = "ReservoirSchedule.Reservoir";
const S9994: &str = "sis:ReservoirSchedule.Reservoir-cardinality";
const S9995: &str = "ReservoirSchedule.Reservoir-cardinality";
const S9996: &str = "sis:ReservoirSchedule.Reservoir-valueType";
const S9997: &str = "ReservoirSchedule.Reservoir-valueType";
const S9998: &str = "sis:ReservoirSchedule-AllowedProperties";
const S9999: &str = "ReservoirSchedule.ReservoirTimePoint";
const S10000: &str = "sis:ReservoirSchedule.ReservoirTimePoint-propertyInverse";
const S10001: &str = "nc:ReservoirTimePoint";
const S10002: &str = "sis:ReservoirTimePoint.ReservoirSchedule-valueType";
const S10003: &str = "ReservoirTimePoint.ReservoirSchedule-valueType";
const S10004: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ReservoirSchedule";
const S10005: &str = "sis:ReservoirTimePoint.ReservoirSchedule-cardinality";
const S10006: &str = "ReservoirTimePoint.ReservoirSchedule-cardinality";
const S10007: &str = "ReservoirTimePoint.atTime";
const S10008: &str = "sis:ReservoirTimePoint.atTime-datatype";
const S10009: &str = "ReservoirTimePoint.atTime-datatype";
const S10010: &str = "sis:ReservoirTimePoint.atTime-cardinality";
const S10011: &str = "ReservoirTimePoint.atTime-cardinality";
const S10012: &str = "ReservoirTimePoint.energyStorage";
const S10013: &str = "sis:ReservoirTimePoint.energyStorage-datatype";
const S10014: &str = "ReservoirTimePoint.energyStorage-datatype";
const S10015: &str = "sis:ReservoirTimePoint.energyStorage-cardinality";
const S10016: &str = "ReservoirTimePoint.energyStorage-cardinality";
const S10017: &str = "sis:ReservoirTimePoint-AllowedProperties";
const S10018: &str = "Season.endDate";
const S10019: &str = "gMonthDay";
const S10020: &str = "sis:Season.endDate-datatype";
const S10021: &str = "Season.endDate-datatype";
const S10022: &str = "sis:Season.endDate-cardinality";
const S10023: &str = "Season.endDate-cardinality";
const S10024: &str = "Season.startDate";
const S10025: &str = "sis:Season.startDate-datatype";
const S10026: &str = "Season.startDate-datatype";
const S10027: &str = "sis:Season.startDate-cardinality";
const S10028: &str = "Season.startDate-cardinality";
const S10029: &str = "sis:Season-AllowedProperties";
const S10030: &str = "Season.BaseRegularIntervalSchedule";
const S10031: &str = "sis:Season.BaseRegularIntervalSchedule-propertyInverse";
const S10032: &str = "nc:SequenceTimePoint";
const S10033: &str = "sis:SequenceTimePoint.GenericSequenceSchedule-valueType";
const S10034: &str = "SequenceTimePoint.GenericSequenceSchedule-valueType";
const S10035: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:GenericSequenceSchedule";
const S10036: &str = "sis:SequenceTimePoint.GenericSequenceSchedule-cardinality";
const S10037: &str = "SequenceTimePoint.GenericSequenceSchedule-cardinality";
const S10038: &str = "SequenceTimePoint.atTime";
const S10039: &str = "sis:SequenceTimePoint.atTime-datatype";
const S10040: &str = "SequenceTimePoint.atTime-datatype";
const S10041: &str = "sis:SequenceTimePoint.atTime-cardinality";
const S10042: &str = "SequenceTimePoint.atTime-cardinality";
const S10043: &str = "SequenceTimePoint.sequence";
const S10044: &str = "sis:SequenceTimePoint.sequence-datatype";
const S10045: &str = "SequenceTimePoint.sequence-datatype";
const S10046: &str = "sis:SequenceTimePoint.sequence-cardinality";
const S10047: &str = "SequenceTimePoint.sequence-cardinality";
const S10048: &str = "sis:SequenceTimePoint-AllowedProperties";
const S10049: &str = "nc:StageTriggerSchedule";
const S10050: &str = "StageTriggerTimePoint.StageTriggerSchedule";
const S10051: &str = "sis:StageTriggerSchedule.StageTriggerTimePoint-cardinality";
const S10052: &str = "StageTriggerSchedule.StageTriggerTimePoint-cardinality";
const S10053: &str = "StageTriggerSchedule.StageTrigger";
const S10054: &str = "sis:StageTriggerSchedule.StageTrigger-cardinality";
const S10055: &str = "StageTriggerSchedule.StageTrigger-cardinality";
const S10056: &str = "sis:StageTriggerSchedule.StageTrigger-valueType";
const S10057: &str = "StageTriggerSchedule.StageTrigger-valueType";
const S10058: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:StageTrigger";
const S10059: &str = "sis:StageTriggerSchedule-AllowedProperties";
const S10060: &str = "StageTriggerSchedule.StageTriggerTimePoint";
const S10061: &str = "sis:StageTriggerSchedule.StageTriggerTimePoint-propertyInverse";
const S10062: &str = "nc:StageTriggerTimePoint";
const S10063: &str = "sis:StageTriggerTimePoint.StageTriggerSchedule-valueType";
const S10064: &str = "StageTriggerTimePoint.StageTriggerSchedule-valueType";
const S10065: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:StageTriggerSchedule";
const S10066: &str = "sis:StageTriggerTimePoint.StageTriggerSchedule-cardinality";
const S10067: &str = "StageTriggerTimePoint.StageTriggerSchedule-cardinality";
const S10068: &str = "StageTriggerTimePoint.armed";
const S10069: &str = "sis:StageTriggerTimePoint.armed-datatype";
const S10070: &str = "StageTriggerTimePoint.armed-datatype";
const S10071: &str = "sis:StageTriggerTimePoint.armed-cardinality";
const S10072: &str = "StageTriggerTimePoint.armed-cardinality";
const S10073: &str = "StageTriggerTimePoint.atTime";
const S10074: &str = "sis:StageTriggerTimePoint.atTime-datatype";
const S10075: &str = "StageTriggerTimePoint.atTime-datatype";
const S10076: &str = "sis:StageTriggerTimePoint.atTime-cardinality";
const S10077: &str = "StageTriggerTimePoint.atTime-cardinality";
const S10078: &str = "StageTriggerTimePoint.inService";
const S10079: &str = "sis:StageTriggerTimePoint.inService-datatype";
const S10080: &str = "StageTriggerTimePoint.inService-datatype";
const S10081: &str = "sis:StageTriggerTimePoint.inService-cardinality";
const S10082: &str = "StageTriggerTimePoint.inService-cardinality";
const S10083: &str = "sis:StageTriggerTimePoint-AllowedProperties";
const S10084: &str = "nc:UnitCostSchedule";
const S10085: &str = "UnitCostSchedule.currency";
const S10086: &str = "sis:UnitCostSchedule.currency-cardinality";
const S10087: &str = "UnitCostSchedule.currency-cardinality";
const S10088: &str = "sis:UnitCostSchedule.currency-datatype";
const S10089: &str = "UnitCostSchedule.currency-datatype";
const S10090: &str = "UnitCostTimePoint.UnitCostSchedule";
const S10091: &str = "sis:UnitCostSchedule.UnitCostTimePoint-cardinality";
const S10092: &str = "UnitCostSchedule.UnitCostTimePoint-cardinality";
const S10093: &str = "UnitCostSchedule.GeneratingUnit";
const S10094: &str = "sis:UnitCostSchedule.GeneratingUnit-cardinality";
const S10095: &str = "UnitCostSchedule.GeneratingUnit-cardinality";
const S10096: &str = "sis:UnitCostSchedule-AllowedProperties";
const S10097: &str = "sis:UnitCostSchedule.GeneratingUnit-valueType";
const S10098: &str = "UnitCostSchedule.GeneratingUnit-valueType";
const S10099: &str = "UnitCostSchedule.UnitCostTimePoint";
const S10100: &str = "sis:UnitCostSchedule.UnitCostTimePoint-propertyInverse";
const S10101: &str = "nc:UnitCostTimePoint";
const S10102: &str = "sis:UnitCostTimePoint.UnitCostSchedule-valueType";
const S10103: &str = "UnitCostTimePoint.UnitCostSchedule-valueType";
const S10104: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:UnitCostSchedule";
const S10105: &str = "sis:UnitCostTimePoint.UnitCostSchedule-cardinality";
const S10106: &str = "UnitCostTimePoint.UnitCostSchedule-cardinality";
const S10107: &str = "UnitCostTimePoint.atTime";
const S10108: &str = "sis:UnitCostTimePoint.atTime-datatype";
const S10109: &str = "UnitCostTimePoint.atTime-datatype";
const S10110: &str = "sis:UnitCostTimePoint.atTime-cardinality";
const S10111: &str = "UnitCostTimePoint.atTime-cardinality";
const S10112: &str = "UnitCostTimePoint.shutdownCost";
const S10113: &str = "sis:UnitCostTimePoint.shutdownCost-datatype";
const S10114: &str = "UnitCostTimePoint.shutdownCost-datatype";
const S10115: &str = "sis:UnitCostTimePoint.shutdownCost-cardinality";
const S10116: &str = "UnitCostTimePoint.shutdownCost-cardinality";
const S10117: &str = "UnitCostTimePoint.startupCost";
const S10118: &str = "sis:UnitCostTimePoint.startupCost-datatype";
const S10119: &str = "UnitCostTimePoint.startupCost-datatype";
const S10120: &str = "sis:UnitCostTimePoint.startupCost-cardinality";
const S10121: &str = "UnitCostTimePoint.startupCost-cardinality";
const S10122: &str = "UnitCostTimePoint.warmStartupCost";
const S10123: &str = "sis:UnitCostTimePoint.warmStartupCost-datatype";
const S10124: &str = "UnitCostTimePoint.warmStartupCost-datatype";
const S10125: &str = "sis:UnitCostTimePoint.warmStartupCost-cardinality";
const S10126: &str = "UnitCostTimePoint.warmStartupCost-cardinality";
const S10127: &str = "sis:UnitCostTimePoint-AllowedProperties";
const S10128: &str = "nc:VoltageAngleControlFunctionSchedule";
const S10129: &str = "VoltageAngleControlFunctionTimePoint.VoltageAngleControlFunctionSchedule";
const S10130: &str = "sis:VoltageAngleControlFunctionSchedule.VoltageAngleControlFunctionTimePoint-cardinality";
const S10131: &str = "VoltageAngleControlFunctionSchedule.VoltageAngleControlFunctionTimePoint-cardinality";
const S10132: &str = "VoltageAngleControlFunctionSchedule.VoltageAngleControlFunction";
const S10133: &str = "sis:VoltageAngleControlFunctionSchedule.VoltageAngleControlFunction-cardinality";
const S10134: &str = "VoltageAngleControlFunctionSchedule.VoltageAngleControlFunction-cardinality";
const S10135: &str = "sis:VoltageAngleControlFunctionSchedule.VoltageAngleControlFunction-valueType";
const S10136: &str = "VoltageAngleControlFunctionSchedule.VoltageAngleControlFunction-valueType";
const S10137: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:VoltageAngleControlFunction";
const S10138: &str = "sis:VoltageAngleControlFunctionSchedule-AllowedProperties";
const S10139: &str = "VoltageAngleControlFunctionSchedule.VoltageAngleControlFunctionTimePoint";
const S10140: &str = "sis:VoltageAngleControlFunctionSchedule.VoltageAngleControlFunctionTimePoint-propertyInverse";
const S10141: &str = "nc:VoltageAngleControlFunctionTimePoint";
const S10142: &str = "sis:VoltageAngleControlFunctionTimePoint.VoltageAngleControlFunctionSchedule-valueType";
const S10143: &str = "VoltageAngleControlFunctionTimePoint.VoltageAngleControlFunctionSchedule-valueType";
const S10144: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:VoltageAngleControlFunctionSchedule";
const S10145: &str = "sis:VoltageAngleControlFunctionTimePoint.VoltageAngleControlFunctionSchedule-cardinality";
const S10146: &str = "VoltageAngleControlFunctionTimePoint.VoltageAngleControlFunctionSchedule-cardinality";
const S10147: &str = "VoltageAngleControlFunctionTimePoint.atTime";
const S10148: &str = "sis:VoltageAngleControlFunctionTimePoint.atTime-datatype";
const S10149: &str = "VoltageAngleControlFunctionTimePoint.atTime-datatype";
const S10150: &str = "sis:VoltageAngleControlFunctionTimePoint.atTime-cardinality";
const S10151: &str = "VoltageAngleControlFunctionTimePoint.atTime-cardinality";
const S10152: &str = "VoltageAngleControlFunctionTimePoint.targetValue";
const S10153: &str = "sis:VoltageAngleControlFunctionTimePoint.targetValue-datatype";
const S10154: &str = "VoltageAngleControlFunctionTimePoint.targetValue-datatype";
const S10155: &str = "sis:VoltageAngleControlFunctionTimePoint.targetValue-cardinality";
const S10156: &str = "VoltageAngleControlFunctionTimePoint.targetValue-cardinality";
const S10157: &str = "sis:VoltageAngleControlFunctionTimePoint-AllowedProperties";
const S10158: &str = "nc:VoltageAngleSchedule";
const S10159: &str = "VoltageAngleTimePoint.VoltageAngleSchedule";
const S10160: &str = "sis:VoltageAngleSchedule.VoltageAngletimePoint-cardinality";
const S10161: &str = "VoltageAngleSchedule.VoltageAngletimePoint-cardinality";
const S10162: &str = "VoltageAngleSchedule.VoltageAngleLimit";
const S10163: &str = "sis:VoltageAngleSchedule.VoltageAngleLimit-cardinality";
const S10164: &str = "VoltageAngleSchedule.VoltageAngleLimit-cardinality";
const S10165: &str = "sis:VoltageAngleSchedule.VoltageAngleLimit-valueType";
const S10166: &str = "VoltageAngleSchedule.VoltageAngleLimit-valueType";
const S10167: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:VoltageAngleLimit";
const S10168: &str = "sis:VoltageAngleSchedule-AllowedProperties";
const S10169: &str = "VoltageAngleSchedule.VoltageAngletimePoint";
const S10170: &str = "sis:VoltageAngleSchedule.VoltageAngletimePoint-propertyInverse";
const S10171: &str = "nc:VoltageAngleTimePoint";
const S10172: &str = "sis:VoltageAngleTimePoint.VoltageAngleSchedule-valueType";
const S10173: &str = "VoltageAngleTimePoint.VoltageAngleSchedule-valueType";
const S10174: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:VoltageAngleSchedule";
const S10175: &str = "sis:VoltageAngleTimePoint.VoltageAngleSchedule-cardinality";
const S10176: &str = "VoltageAngleTimePoint.VoltageAngleSchedule-cardinality";
const S10177: &str = "VoltageAngleTimePoint.atTime";
const S10178: &str = "sis:VoltageAngleTimePoint.atTime-datatype";
const S10179: &str = "VoltageAngleTimePoint.atTime-datatype";
const S10180: &str = "sis:VoltageAngleTimePoint.atTime-cardinality";
const S10181: &str = "VoltageAngleTimePoint.atTime-cardinality";
const S10182: &str = "VoltageAngleTimePoint.value";
const S10183: &str = "sis:VoltageAngleTimePoint.value-datatype";
const S10184: &str = "VoltageAngleTimePoint.value-datatype";
const S10185: &str = "sis:VoltageAngleTimePoint.value-cardinality";
const S10186: &str = "VoltageAngleTimePoint.value-cardinality";
const S10187: &str = "sis:VoltageAngleTimePoint-AllowedProperties";
const S10188: &str = "nc:VoltageControlFunctionSchedule";
const S10189: &str = "VoltageControlFunctionTimePoint.VoltageControlFunctionSchedule";
const S10190: &str = "sis:VoltageControlFunctionSchedule.VoltageControlFunctionTimePoint-cardinality";
const S10191: &str = "VoltageControlFunctionSchedule.VoltageControlFunctionTimePoint-cardinality";
const S10192: &str = "VoltageControlFunctionSchedule.VoltageControlFunction";
const S10193: &str = "sis:VoltageControlFunctionSchedule.VoltageControlFunction-cardinality";
const S10194: &str = "VoltageControlFunctionSchedule.VoltageControlFunction-cardinality";
const S10195: &str = "sis:VoltageControlFunctionSchedule.VoltageControlFunction-valueType";
const S10196: &str = "VoltageControlFunctionSchedule.VoltageControlFunction-valueType";
const S10197: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:VoltageControlFunction";
const S10198: &str = "sis:VoltageControlFunctionSchedule-AllowedProperties";
const S10199: &str = "VoltageControlFunctionSchedule.VoltageControlFunctionTimePoint";
const S10200: &str = "sis:VoltageControlFunctionSchedule.VoltageControlFunctionTimePoint-propertyInverse";
const S10201: &str = "nc:VoltageControlFunctionTimePoint";
const S10202: &str = "sis:VoltageControlFunctionTimePoint.VoltageControlFunctionSchedule-valueType";
const S10203: &str = "VoltageControlFunctionTimePoint.VoltageControlFunctionSchedule-valueType";
const S10204: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:VoltageControlFunctionSchedule";
const S10205: &str = "sis:VoltageControlFunctionTimePoint.VoltageControlFunctionSchedule-cardinality";
const S10206: &str = "VoltageControlFunctionTimePoint.VoltageControlFunctionSchedule-cardinality";
const S10207: &str = "VoltageControlFunctionTimePoint.atTime";
const S10208: &str = "sis:VoltageControlFunctionTimePoint.atTime-datatype";
const S10209: &str = "VoltageControlFunctionTimePoint.atTime-datatype";
const S10210: &str = "sis:VoltageControlFunctionTimePoint.atTime-cardinality";
const S10211: &str = "VoltageControlFunctionTimePoint.atTime-cardinality";
const S10212: &str = "VoltageControlFunctionTimePoint.targetValue";
const S10213: &str = "sis:VoltageControlFunctionTimePoint.targetValue-datatype";
const S10214: &str = "VoltageControlFunctionTimePoint.targetValue-datatype";
const S10215: &str = "sis:VoltageControlFunctionTimePoint.targetValue-cardinality";
const S10216: &str = "VoltageControlFunctionTimePoint.targetValue-cardinality";
const S10217: &str = "sis:VoltageControlFunctionTimePoint-AllowedProperties";
const S10218: &str = "nc:VoltageInjectionControlFunctionSchedule";
const S10219: &str = "VoltageInjectionControlFunctionTimePoint.VoltageInjectionControlFunctionSchedule";
const S10220: &str = "sis:VoltageInjectionControlFunctionSchedule.VoltageInjectionControlFunctionTimePoint-cardinality";
const S10221: &str = "VoltageInjectionControlFunctionSchedule.VoltageInjectionControlFunctionTimePoint-cardinality";
const S10222: &str = "VoltageInjectionControlFunctionSchedule.VoltageInjectionControlFunction";
const S10223: &str = "sis:VoltageInjectionControlFunctionSchedule.VoltageInjectionControlFunction-cardinality";
const S10224: &str = "VoltageInjectionControlFunctionSchedule.VoltageInjectionControlFunction-cardinality";
const S10225: &str = "sis:VoltageInjectionControlFunctionSchedule.VoltageInjectionControlFunction-valueType";
const S10226: &str = "VoltageInjectionControlFunctionSchedule.VoltageInjectionControlFunction-valueType";
const S10227: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:VoltageInjectionControlFunction";
const S10228: &str = "sis:VoltageInjectionControlFunctionSchedule-AllowedProperties";
const S10229: &str = "VoltageInjectionControlFunctionSchedule.VoltageInjectionControlFunctionTimePoint";
const S10230: &str = "sis:VoltageInjectionControlFunctionSchedule.VoltageInjectionControlFunctionTimePoint-propertyInverse";
const S10231: &str = "nc:VoltageInjectionControlFunctionTimePoint";
const S10232: &str = "sis:VoltageInjectionControlFunctionTimePoint.VoltageInjectionControlFunctionSchedule-valueType";
const S10233: &str = "VoltageInjectionControlFunctionTimePoint.VoltageInjectionControlFunctionSchedule-valueType";
const S10234: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:VoltageInjectionControlFunctionSchedule";
const S10235: &str = "sis:VoltageInjectionControlFunctionTimePoint.VoltageInjectionControlFunctionSchedule-cardinality";
const S10236: &str = "VoltageInjectionControlFunctionTimePoint.VoltageInjectionControlFunctionSchedule-cardinality";
const S10237: &str = "VoltageInjectionControlFunctionTimePoint.atTime";
const S10238: &str = "sis:VoltageInjectionControlFunctionTimePoint.atTime-datatype";
const S10239: &str = "VoltageInjectionControlFunctionTimePoint.atTime-datatype";
const S10240: &str = "sis:VoltageInjectionControlFunctionTimePoint.atTime-cardinality";
const S10241: &str = "VoltageInjectionControlFunctionTimePoint.atTime-cardinality";
const S10242: &str = "VoltageInjectionControlFunctionTimePoint.targetValue";
const S10243: &str = "sis:VoltageInjectionControlFunctionTimePoint.targetValue-datatype";
const S10244: &str = "VoltageInjectionControlFunctionTimePoint.targetValue-datatype";
const S10245: &str = "sis:VoltageInjectionControlFunctionTimePoint.targetValue-cardinality";
const S10246: &str = "VoltageInjectionControlFunctionTimePoint.targetValue-cardinality";
const S10247: &str = "sis:VoltageInjectionControlFunctionTimePoint-AllowedProperties";
const S10248: &str = "nc:ActivePowerLimitSchedule";
const S10249: &str = "ActivePowerLimitTimePoint.ActivePowerLimitSchedule";
const S10250: &str = "shs:ActivePowerLimitSchedule.ActivePowerLimitTimePoint-cardinality";
const S10251: &str = "ActivePowerLimitSchedule.ActivePowerLimitTimePoint-cardinality";
const S10252: &str = "ActivePowerLimitSchedule.ActivePowerLimit";
const S10253: &str = "shs:ActivePowerLimitSchedule.ActivePowerLimit-cardinality";
const S10254: &str = "ActivePowerLimitSchedule.ActivePowerLimit-cardinality";
const S10255: &str = "shs:ActivePowerLimitSchedule.ActivePowerLimit-valueType";
const S10256: &str = "ActivePowerLimitSchedule.ActivePowerLimit-valueType";
const S10257: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:ActivePowerLimit";
const S10258: &str = "nc:ActivePowerLimit";
const S10259: &str = "shs:BaseTimeSeries.timeSeriesKind-cardinality";
const S10260: &str = "shs:BaseTimeSeries.timeSeriesKind-datatype";
const S10261: &str = "shs:BaseTimeSeries.percentile-cardinality";
const S10262: &str = "shs:BaseTimeSeries.percentile-datatype";
const S10263: &str = "shs:BaseTimeSeries.interpolationKind-cardinality";
const S10264: &str = "shs:BaseTimeSeries.interpolationKind-datatype";
const S10265: &str = "shs:BaseTimeSeries.generatedAtTime-cardinality";
const S10266: &str = "shs:BaseTimeSeries.generatedAtTime-datatype";
const S10267: &str = "SteadyStateHypothesisSchedule-AP-Con-Simple-SHACL";
const S10268: &str = "shs:ActivePowerLimitSchedule-AllowedProperties";
const S10269: &str = "ActivePowerLimitSchedule.ActivePowerLimitTimePoint";
const S10270: &str = "shs:ActivePowerLimitSchedule.ActivePowerLimitTimePoint-propertyInverse";
const S10271: &str = "nc:ActivePowerLimitTimePoint";
const S10272: &str = "shs:ActivePowerLimitTimePoint.ActivePowerLimitSchedule-valueType";
const S10273: &str = "ActivePowerLimitTimePoint.ActivePowerLimitSchedule-valueType";
const S10274: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ActivePowerLimitSchedule";
const S10275: &str = "shs:ActivePowerLimitTimePoint.ActivePowerLimitSchedule-cardinality";
const S10276: &str = "ActivePowerLimitTimePoint.ActivePowerLimitSchedule-cardinality";
const S10277: &str = "ActivePowerLimitTimePoint.atTime";
const S10278: &str = "shs:ActivePowerLimitTimePoint.atTime-datatype";
const S10279: &str = "ActivePowerLimitTimePoint.atTime-datatype";
const S10280: &str = "shs:ActivePowerLimitTimePoint.atTime-cardinality";
const S10281: &str = "ActivePowerLimitTimePoint.atTime-cardinality";
const S10282: &str = "ActivePowerLimitTimePoint.value";
const S10283: &str = "shs:ActivePowerLimitTimePoint.value-datatype";
const S10284: &str = "ActivePowerLimitTimePoint.value-datatype";
const S10285: &str = "shs:ActivePowerLimitTimePoint.value-cardinality";
const S10286: &str = "ActivePowerLimitTimePoint.value-cardinality";
const S10287: &str = "shs:ActivePowerLimitTimePoint-AllowedProperties";
const S10288: &str = "TapChangerControlRegularSchedule";
const S10289: &str = "SwitchTimePoint";
const S10290: &str = "RegulatingControlSchedule";
const S10291: &str = "CurrentLimitTimePoint";
const S10292: &str = "ApparentPowerLimitSchedule";
const S10293: &str = "SwitchRegularSchedule";
const S10294: &str = "BatteryUnitSchedule";
const S10295: &str = "TapScheduleTimePoint";
const S10296: &str = "StaticVarCompensatorSchedule";
const S10297: &str = "SynchronousMachineSchedule";
const S10298: &str = "CsConverterTimePoint";
const S10299: &str = "StaticVarCompensatorTimePoint";
const S10300: &str = "AsynchronousMachineTimePoint";
const S10301: &str = "VsConverterTimePoint";
const S10302: &str = "EquivalentInjectionRegularSchedule";
const S10303: &str = "AsynchronousMachineSchedule";
const S10304: &str = "SynchronousMachineRegularSchedule";
const S10305: &str = "SynchronousMachineTimePoint";
const S10306: &str = "EnergyConnectionSchedule";
const S10307: &str = "AsynchronousMachineRegularSchedule";
const S10308: &str = "VsConverterRegularSchedule";
const S10309: &str = "ControlAreaSchedule";
const S10310: &str = "VsConverterSchedule";
const S10311: &str = "GeneratingUnitSchedule";
const S10312: &str = "InServiceRegularSchedule";
const S10313: &str = "ExternalNetworkInjectionRegularSchedule";
const S10314: &str = "VoltageLimitTimePoint";
const S10315: &str = "CsConverterSchedule";
const S10316: &str = "ApparentPowerLimitTimePoint";
const S10317: &str = "EnergyConnectionRegularSchedule";
const S10318: &str = "FuelStorageRegularSchedule";
const S10319: &str = "ControlAreaTimePoint";
const S10320: &str = "ShuntCompensatorTimePoint";
const S10321: &str = "EnergyConnectionTimePoint";
const S10322: &str = "ExternalNetworkInjectionSchedule";
const S10323: &str = "ControlAreaRegularSchedule";
const S10324: &str = "InServiceSchedule";
const S10325: &str = "CurrentLimitSchedule";
const S10326: &str = "EquivalentInjectionTimePoint";
const S10327: &str = "TapRegularSchedule";
const S10328: &str = "BatteryUnitTimePoint";
const S10329: &str = "ReservoirRegularSchedule";
const S10330: &str = "VoltageLimitSchedule";
const S10331: &str = "ExternalNetworkInjectionTimePoint";
const S10332: &str = "RegulatingControlRegularSchedule";
const S10333: &str = "InServiceTimePoint";
const S10334: &str = "EquivalentInjectionSchedule";
const S10335: &str = "RegulatingControlTimePoint";
const S10336: &str = "GeneratingUnitTimePoint";
const S10337: &str = "CsConverterRegularSchedule";
const S10338: &str = "TapChangerControlSchedule";
const S10339: &str = "ActivePowerLimitSchedule";
const S10340: &str = "ShuntCompensatorSchedule";
const S10341: &str = "ActivePowerLimitTimePoint";
const S10342: &str = "shs:AllowedClasses-property";
const S10343: &str = "nc:ApparentPowerLimitSchedule";
const S10344: &str = "ApparentPowerLimitTimePoint.ApparentPowerLimitSchedule";
const S10345: &str = "shs:ApparentPowerLimitSchedule.ApparentPowerLimitTimePoint-cardinality";
const S10346: &str = "ApparentPowerLimitSchedule.ApparentPowerLimitTimePoint-cardinality";
const S10347: &str = "ApparentPowerLimitSchedule.ApparentPowerLimit";
const S10348: &str = "shs:ApparentPowerLimitSchedule.ApparentPowerLimit-cardinality";
const S10349: &str = "ApparentPowerLimitSchedule.ApparentPowerLimit-cardinality";
const S10350: &str = "shs:ApparentPowerLimitSchedule.ApparentPowerLimit-valueType";
const S10351: &str = "ApparentPowerLimitSchedule.ApparentPowerLimit-valueType";
const S10352: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:ApparentPowerLimit";
const S10353: &str = "nc:ApparentPowerLimit";
const S10354: &str = "shs:ApparentPowerLimitSchedule-AllowedProperties";
const S10355: &str = "ApparentPowerLimitSchedule.ApparentPowerLimitTimePoint";
const S10356: &str = "shs:ApparentPowerLimitSchedule.ApparentPowerLimitTimePoint-propertyInverse";
const S10357: &str = "nc:ApparentPowerLimitTimePoint";
const S10358: &str = "shs:ApparentPowerLimitTimePoint.ApparentPowerLimitSchedule-valueType";
const S10359: &str = "ApparentPowerLimitTimePoint.ApparentPowerLimitSchedule-valueType";
const S10360: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ApparentPowerLimitSchedule";
const S10361: &str = "shs:ApparentPowerLimitTimePoint.ApparentPowerLimitSchedule-cardinality";
const S10362: &str = "ApparentPowerLimitTimePoint.ApparentPowerLimitSchedule-cardinality";
const S10363: &str = "ApparentPowerLimitTimePoint.atTime";
const S10364: &str = "shs:ApparentPowerLimitTimePoint.atTime-datatype";
const S10365: &str = "ApparentPowerLimitTimePoint.atTime-datatype";
const S10366: &str = "shs:ApparentPowerLimitTimePoint.atTime-cardinality";
const S10367: &str = "ApparentPowerLimitTimePoint.atTime-cardinality";
const S10368: &str = "ApparentPowerLimitTimePoint.value";
const S10369: &str = "shs:ApparentPowerLimitTimePoint.value-datatype";
const S10370: &str = "ApparentPowerLimitTimePoint.value-datatype";
const S10371: &str = "shs:ApparentPowerLimitTimePoint.value-cardinality";
const S10372: &str = "ApparentPowerLimitTimePoint.value-cardinality";
const S10373: &str = "shs:ApparentPowerLimitTimePoint-AllowedProperties";
const S10374: &str = "nc:AsynchronousMachineRegularSchedule";
const S10375: &str = "AsynchronousMachineRegularSchedule.asynchronousMachineType";
const S10376: &str = "shs:AsynchronousMachineRegularSchedule.asynchronousMachineType-cardinality";
const S10377: &str = "AsynchronousMachineRegularSchedule.asynchronousMachineType-cardinality";
const S10378: &str = "shs:AsynchronousMachineRegularSchedule.asynchronousMachineType-datatype";
const S10379: &str = "AsynchronousMachineRegularSchedule.asynchronousMachineType-datatype";
const S10380: &str = "AsynchronousMachineKind.generator";
const S10381: &str = "AsynchronousMachineKind.motor";
const S10382: &str = "AsynchronousMachineRegularSchedule.AsynchronousMachine";
const S10383: &str = "shs:AsynchronousMachineRegularSchedule.AsynchronousMachine-cardinality";
const S10384: &str = "AsynchronousMachineRegularSchedule.AsynchronousMachine-cardinality";
const S10385: &str = "shs:AsynchronousMachineRegularSchedule.AsynchronousMachine-valueType";
const S10386: &str = "AsynchronousMachineRegularSchedule.AsynchronousMachine-valueType";
const S10387: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:AsynchronousMachine";
const S10388: &str = "shs:BaseRegularIntervalSchedule.intervalStartTime-cardinality";
const S10389: &str = "shs:BaseRegularIntervalSchedule.intervalStartTime-datatype";
const S10390: &str = "shs:BaseRegularIntervalSchedule.intervalEndTime-cardinality";
const S10391: &str = "shs:BaseRegularIntervalSchedule.intervalEndTime-datatype";
const S10392: &str = "shs:BaseRegularIntervalSchedule.dayOfWeek-cardinality";
const S10393: &str = "shs:BaseRegularIntervalSchedule.dayOfWeek-datatype";
const S10394: &str = "shs:BaseRegularIntervalSchedule.HourPattern-cardinality";
const S10395: &str = "shs:BaseRegularIntervalSchedule.HourPattern-valueType";
const S10396: &str = "shs:BaseRegularIntervalSchedule.Season-cardinality";
const S10397: &str = "shs:BaseRegularIntervalSchedule.Season-valueType";
const S10398: &str = "shs:AsynchronousMachineRegularSchedule-AllowedProperties";
const S10399: &str = "nc:AsynchronousMachineSchedule";
const S10400: &str = "AsynchronousMachineTimePoint.AsynchronousMachineSchedule";
const S10401: &str = "shs:AsynchronousMachineSchedule.AsynchronousMachineTimePoint-cardinality";
const S10402: &str = "AsynchronousMachineSchedule.AsynchronousMachineTimePoint-cardinality";
const S10403: &str = "AsynchronousMachineSchedule.AsynchronousMachine";
const S10404: &str = "shs:AsynchronousMachineSchedule.AsynchronousMachine-cardinality";
const S10405: &str = "AsynchronousMachineSchedule.AsynchronousMachine-cardinality";
const S10406: &str = "shs:AsynchronousMachineSchedule.AsynchronousMachine-valueType";
const S10407: &str = "AsynchronousMachineSchedule.AsynchronousMachine-valueType";
const S10408: &str = "shs:AsynchronousMachineSchedule-AllowedProperties";
const S10409: &str = "AsynchronousMachineSchedule.AsynchronousMachineTimePoint";
const S10410: &str = "shs:AsynchronousMachineSchedule.AsynchronousMachineTimePoint-propertyInverse";
const S10411: &str = "nc:AsynchronousMachineTimePoint";
const S10412: &str = "shs:AsynchronousMachineTimePoint.AsynchronousMachineSchedule-valueType";
const S10413: &str = "AsynchronousMachineTimePoint.AsynchronousMachineSchedule-valueType";
const S10414: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:AsynchronousMachineSchedule";
const S10415: &str = "shs:AsynchronousMachineTimePoint.AsynchronousMachineSchedule-cardinality";
const S10416: &str = "AsynchronousMachineTimePoint.AsynchronousMachineSchedule-cardinality";
const S10417: &str = "AsynchronousMachineTimePoint.asynchronousMachineType";
const S10418: &str = "shs:AsynchronousMachineTimePoint.asynchronousMachineType-datatype";
const S10419: &str = "AsynchronousMachineTimePoint.asynchronousMachineType-datatype";
const S10420: &str = "shs:AsynchronousMachineTimePoint.asynchronousMachineType-cardinality";
const S10421: &str = "AsynchronousMachineTimePoint.asynchronousMachineType-cardinality";
const S10422: &str = "AsynchronousMachineTimePoint.atTime";
const S10423: &str = "shs:AsynchronousMachineTimePoint.atTime-datatype";
const S10424: &str = "AsynchronousMachineTimePoint.atTime-datatype";
const S10425: &str = "shs:AsynchronousMachineTimePoint.atTime-cardinality";
const S10426: &str = "AsynchronousMachineTimePoint.atTime-cardinality";
const S10427: &str = "shs:AsynchronousMachineTimePoint-AllowedProperties";
const S10428: &str = "nc:BatteryUnitSchedule";
const S10429: &str = "BatteryUnitTimePoint.BatteryUnitSchedule";
const S10430: &str = "shs:BatteryUnitSchedule.BatteryUnitTimePoint-cardinality";
const S10431: &str = "BatteryUnitSchedule.BatteryUnitTimePoint-cardinality";
const S10432: &str = "BatteryUnitSchedule.BatteryUnit";
const S10433: &str = "shs:BatteryUnitSchedule.BatteryUnit-cardinality";
const S10434: &str = "BatteryUnitSchedule.BatteryUnit-cardinality";
const S10435: &str = "shs:BatteryUnitSchedule.BatteryUnit-valueType";
const S10436: &str = "BatteryUnitSchedule.BatteryUnit-valueType";
const S10437: &str = "shs:BatteryUnitSchedule-AllowedProperties";
const S10438: &str = "BatteryUnitSchedule.BatteryUnitTimePoint";
const S10439: &str = "shs:BatteryUnitSchedule.BatteryUnitTimePoint-propertyInverse";
const S10440: &str = "nc:BatteryUnitTimePoint";
const S10441: &str = "shs:BatteryUnitTimePoint.BatteryUnitSchedule-valueType";
const S10442: &str = "BatteryUnitTimePoint.BatteryUnitSchedule-valueType";
const S10443: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:BatteryUnitSchedule";
const S10444: &str = "shs:BatteryUnitTimePoint.BatteryUnitSchedule-cardinality";
const S10445: &str = "BatteryUnitTimePoint.BatteryUnitSchedule-cardinality";
const S10446: &str = "BatteryUnitTimePoint.atTime";
const S10447: &str = "shs:BatteryUnitTimePoint.atTime-datatype";
const S10448: &str = "BatteryUnitTimePoint.atTime-datatype";
const S10449: &str = "shs:BatteryUnitTimePoint.atTime-cardinality";
const S10450: &str = "BatteryUnitTimePoint.atTime-cardinality";
const S10451: &str = "BatteryUnitTimePoint.batteryState";
const S10452: &str = "shs:BatteryUnitTimePoint.batteryState-datatype";
const S10453: &str = "BatteryUnitTimePoint.batteryState-datatype";
const S10454: &str = "BatteryStateKind.discharging";
const S10455: &str = "BatteryStateKind.waiting";
const S10456: &str = "BatteryStateKind.empty";
const S10457: &str = "BatteryStateKind.full";
const S10458: &str = "BatteryStateKind.charging";
const S10459: &str = "shs:BatteryUnitTimePoint.batteryState-cardinality";
const S10460: &str = "BatteryUnitTimePoint.batteryState-cardinality";
const S10461: &str = "BatteryUnitTimePoint.storedE";
const S10462: &str = "shs:BatteryUnitTimePoint.storedE-datatype";
const S10463: &str = "BatteryUnitTimePoint.storedE-datatype";
const S10464: &str = "shs:BatteryUnitTimePoint.storedE-cardinality";
const S10465: &str = "BatteryUnitTimePoint.storedE-cardinality";
const S10466: &str = "shs:BatteryUnitTimePoint-AllowedProperties";
const S10467: &str = "nc:ControlAreaRegularSchedule";
const S10468: &str = "ControlAreaRegularSchedule.pTolerance";
const S10469: &str = "shs:ControlAreaRegularSchedule.pTolerance-cardinality";
const S10470: &str = "ControlAreaRegularSchedule.pTolerance-cardinality";
const S10471: &str = "shs:ControlAreaRegularSchedule.pTolerance-datatype";
const S10472: &str = "ControlAreaRegularSchedule.pTolerance-datatype";
const S10473: &str = "ControlAreaRegularSchedule.netInterchange";
const S10474: &str = "shs:ControlAreaRegularSchedule.netInterchange-cardinality";
const S10475: &str = "ControlAreaRegularSchedule.netInterchange-cardinality";
const S10476: &str = "shs:ControlAreaRegularSchedule.netInterchange-datatype";
const S10477: &str = "ControlAreaRegularSchedule.netInterchange-datatype";
const S10478: &str = "ControlAreaRegularSchedule.ControlArea";
const S10479: &str = "shs:ControlAreaRegularSchedule.ControlArea-cardinality";
const S10480: &str = "ControlAreaRegularSchedule.ControlArea-cardinality";
const S10481: &str = "shs:ControlAreaRegularSchedule-AllowedProperties";
const S10482: &str = "shs:ControlAreaRegularSchedule.ControlArea-valueType";
const S10483: &str = "ControlAreaRegularSchedule.ControlArea-valueType";
const S10484: &str = "nc:ControlAreaSchedule";
const S10485: &str = "ControlAreaTimePoint.ControlAreaSchedule";
const S10486: &str = "shs:ControlAreaSchedule.ControlAreaTimePoint-cardinality";
const S10487: &str = "ControlAreaSchedule.ControlAreaTimePoint-cardinality";
const S10488: &str = "ControlAreaSchedule.ControlArea";
const S10489: &str = "shs:ControlAreaSchedule.ControlArea-cardinality";
const S10490: &str = "ControlAreaSchedule.ControlArea-cardinality";
const S10491: &str = "shs:ControlAreaSchedule-AllowedProperties";
const S10492: &str = "shs:ControlAreaSchedule.ControlArea-valueType";
const S10493: &str = "ControlAreaSchedule.ControlArea-valueType";
const S10494: &str = "ControlAreaSchedule.ControlAreaTimePoint";
const S10495: &str = "shs:ControlAreaSchedule.ControlAreaTimePoint-propertyInverse";
const S10496: &str = "nc:ControlAreaTimePoint";
const S10497: &str = "shs:ControlAreaTimePoint.ControlAreaSchedule-valueType";
const S10498: &str = "ControlAreaTimePoint.ControlAreaSchedule-valueType";
const S10499: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ControlAreaSchedule";
const S10500: &str = "shs:ControlAreaTimePoint.ControlAreaSchedule-cardinality";
const S10501: &str = "ControlAreaTimePoint.ControlAreaSchedule-cardinality";
const S10502: &str = "ControlAreaTimePoint.atTime";
const S10503: &str = "shs:ControlAreaTimePoint.atTime-datatype";
const S10504: &str = "ControlAreaTimePoint.atTime-datatype";
const S10505: &str = "shs:ControlAreaTimePoint.atTime-cardinality";
const S10506: &str = "ControlAreaTimePoint.atTime-cardinality";
const S10507: &str = "ControlAreaTimePoint.netInterchange";
const S10508: &str = "shs:ControlAreaTimePoint.netInterchange-datatype";
const S10509: &str = "ControlAreaTimePoint.netInterchange-datatype";
const S10510: &str = "shs:ControlAreaTimePoint.netInterchange-cardinality";
const S10511: &str = "ControlAreaTimePoint.netInterchange-cardinality";
const S10512: &str = "ControlAreaTimePoint.pTolerance";
const S10513: &str = "shs:ControlAreaTimePoint.pTolerance-datatype";
const S10514: &str = "ControlAreaTimePoint.pTolerance-datatype";
const S10515: &str = "shs:ControlAreaTimePoint.pTolerance-cardinality";
const S10516: &str = "ControlAreaTimePoint.pTolerance-cardinality";
const S10517: &str = "shs:ControlAreaTimePoint-AllowedProperties";
const S10518: &str = "nc:CsConverterRegularSchedule";
const S10519: &str = "ACDCConverterRegularSchedule.p";
const S10520: &str = "shs:ACDCConverterRegularSchedule.p-datatype";
const S10521: &str = "ACDCConverterRegularSchedule.p-datatype";
const S10522: &str = "shs:ACDCConverterRegularSchedule.p-cardinality";
const S10523: &str = "ACDCConverterRegularSchedule.p-cardinality";
const S10524: &str = "ACDCConverterRegularSchedule.q";
const S10525: &str = "shs:ACDCConverterRegularSchedule.q-datatype";
const S10526: &str = "ACDCConverterRegularSchedule.q-datatype";
const S10527: &str = "shs:ACDCConverterRegularSchedule.q-cardinality";
const S10528: &str = "ACDCConverterRegularSchedule.q-cardinality";
const S10529: &str = "ACDCConverterRegularSchedule.targetPpcc";
const S10530: &str = "shs:ACDCConverterRegularSchedule.targetPpcc-datatype";
const S10531: &str = "ACDCConverterRegularSchedule.targetPpcc-datatype";
const S10532: &str = "shs:ACDCConverterRegularSchedule.targetPpcc-cardinality";
const S10533: &str = "ACDCConverterRegularSchedule.targetPpcc-cardinality";
const S10534: &str = "CsConverterRegularSchedule.targetIdc";
const S10535: &str = "shs:CsConverterRegularSchedule.targetIdc-cardinality";
const S10536: &str = "CsConverterRegularSchedule.targetIdc-cardinality";
const S10537: &str = "shs:CsConverterRegularSchedule.targetIdc-datatype";
const S10538: &str = "CsConverterRegularSchedule.targetIdc-datatype";
const S10539: &str = "CsConverterRegularSchedule.targetGamma";
const S10540: &str = "shs:CsConverterRegularSchedule.targetGamma-cardinality";
const S10541: &str = "CsConverterRegularSchedule.targetGamma-cardinality";
const S10542: &str = "shs:CsConverterRegularSchedule.targetGamma-datatype";
const S10543: &str = "CsConverterRegularSchedule.targetGamma-datatype";
const S10544: &str = "CsConverterRegularSchedule.targetAlpha";
const S10545: &str = "shs:CsConverterRegularSchedule.targetAlpha-cardinality";
const S10546: &str = "CsConverterRegularSchedule.targetAlpha-cardinality";
const S10547: &str = "shs:CsConverterRegularSchedule.targetAlpha-datatype";
const S10548: &str = "CsConverterRegularSchedule.targetAlpha-datatype";
const S10549: &str = "CsConverterRegularSchedule.pPccControl";
const S10550: &str = "shs:CsConverterRegularSchedule.pPccControl-cardinality";
const S10551: &str = "CsConverterRegularSchedule.pPccControl-cardinality";
const S10552: &str = "shs:CsConverterRegularSchedule.pPccControl-datatype";
const S10553: &str = "CsConverterRegularSchedule.pPccControl-datatype";
const S10554: &str = "CsPpccControlKind.dcVoltage";
const S10555: &str = "CsPpccControlKind.dcCurrent";
const S10556: &str = "CsPpccControlKind.activePower";
const S10557: &str = "CsConverterRegularSchedule.operatingMode";
const S10558: &str = "shs:CsConverterRegularSchedule.operatingMode-cardinality";
const S10559: &str = "CsConverterRegularSchedule.operatingMode-cardinality";
const S10560: &str = "shs:CsConverterRegularSchedule.operatingMode-datatype";
const S10561: &str = "CsConverterRegularSchedule.operatingMode-datatype";
const S10562: &str = "CsOperatingModeKind.rectifier";
const S10563: &str = "CsOperatingModeKind.inverter";
const S10564: &str = "CsConverterRegularSchedule.CsConverter";
const S10565: &str = "shs:CsConverterRegularSchedule.CsConverter-cardinality";
const S10566: &str = "CsConverterRegularSchedule.CsConverter-cardinality";
const S10567: &str = "shs:CsConverterRegularSchedule.CsConverter-valueType";
const S10568: &str = "CsConverterRegularSchedule.CsConverter-valueType";
const S10569: &str = "ACDCConverterRegularSchedule.targetUdc";
const S10570: &str = "shs:ACDCConverterRegularSchedule.targetUdc-cardinality";
const S10571: &str = "ACDCConverterRegularSchedule.targetUdc-cardinality";
const S10572: &str = "shs:ACDCConverterRegularSchedule.targetUdc-datatype";
const S10573: &str = "ACDCConverterRegularSchedule.targetUdc-datatype";
const S10574: &str = "shs:CsConverterRegularSchedule-AllowedProperties";
const S10575: &str = "nc:CsConverterSchedule";
const S10576: &str = "CsConverterTimePoint.CsConverterSchedule";
const S10577: &str = "shs:CsConverterSchedule.CsConverterTimePoint-cardinality";
const S10578: &str = "CsConverterSchedule.CsConverterTimePoint-cardinality";
const S10579: &str = "CsConverterSchedule.CsConverter";
const S10580: &str = "shs:CsConverterSchedule.CsConverter-cardinality";
const S10581: &str = "CsConverterSchedule.CsConverter-cardinality";
const S10582: &str = "shs:CsConverterSchedule.CsConverter-valueType";
const S10583: &str = "CsConverterSchedule.CsConverter-valueType";
const S10584: &str = "shs:CsConverterSchedule-AllowedProperties";
const S10585: &str = "CsConverterSchedule.CsConverterTimePoint";
const S10586: &str = "shs:CsConverterSchedule.CsConverterTimePoint-propertyInverse";
const S10587: &str = "nc:CsConverterTimePoint";
const S10588: &str = "ACDCTimePoint.atTime";
const S10589: &str = "shs:ACDCTimePoint.atTime-datatype";
const S10590: &str = "ACDCTimePoint.atTime-datatype";
const S10591: &str = "shs:ACDCTimePoint.atTime-cardinality";
const S10592: &str = "ACDCTimePoint.atTime-cardinality";
const S10593: &str = "ACDCTimePoint.p";
const S10594: &str = "shs:ACDCTimePoint.p-datatype";
const S10595: &str = "ACDCTimePoint.p-datatype";
const S10596: &str = "shs:ACDCTimePoint.p-cardinality";
const S10597: &str = "ACDCTimePoint.p-cardinality";
const S10598: &str = "ACDCTimePoint.q";
const S10599: &str = "shs:ACDCTimePoint.q-datatype";
const S10600: &str = "ACDCTimePoint.q-datatype";
const S10601: &str = "shs:ACDCTimePoint.q-cardinality";
const S10602: &str = "ACDCTimePoint.q-cardinality";
const S10603: &str = "ACDCTimePoint.targetPpcc";
const S10604: &str = "shs:ACDCTimePoint.targetPpcc-datatype";
const S10605: &str = "ACDCTimePoint.targetPpcc-datatype";
const S10606: &str = "shs:ACDCTimePoint.targetPpcc-cardinality";
const S10607: &str = "ACDCTimePoint.targetPpcc-cardinality";
const S10608: &str = "CsConverterTimePoint.targetIdc";
const S10609: &str = "shs:CsConverterTimePoint.targetIdc-cardinality";
const S10610: &str = "CsConverterTimePoint.targetIdc-cardinality";
const S10611: &str = "shs:CsConverterTimePoint.targetIdc-datatype";
const S10612: &str = "CsConverterTimePoint.targetIdc-datatype";
const S10613: &str = "CsConverterTimePoint.targetGamma";
const S10614: &str = "shs:CsConverterTimePoint.targetGamma-cardinality";
const S10615: &str = "CsConverterTimePoint.targetGamma-cardinality";
const S10616: &str = "shs:CsConverterTimePoint.targetGamma-datatype";
const S10617: &str = "CsConverterTimePoint.targetGamma-datatype";
const S10618: &str = "CsConverterTimePoint.targetAlpha";
const S10619: &str = "shs:CsConverterTimePoint.targetAlpha-cardinality";
const S10620: &str = "CsConverterTimePoint.targetAlpha-cardinality";
const S10621: &str = "shs:CsConverterTimePoint.targetAlpha-datatype";
const S10622: &str = "CsConverterTimePoint.targetAlpha-datatype";
const S10623: &str = "CsConverterTimePoint.pPccControl";
const S10624: &str = "shs:CsConverterTimePoint.pPccControl-cardinality";
const S10625: &str = "CsConverterTimePoint.pPccControl-cardinality";
const S10626: &str = "shs:CsConverterTimePoint.pPccControl-datatype";
const S10627: &str = "CsConverterTimePoint.pPccControl-datatype";
const S10628: &str = "CsConverterTimePoint.operatingMode";
const S10629: &str = "shs:CsConverterTimePoint.operatingMode-cardinality";
const S10630: &str = "CsConverterTimePoint.operatingMode-cardinality";
const S10631: &str = "shs:CsConverterTimePoint.operatingMode-datatype";
const S10632: &str = "CsConverterTimePoint.operatingMode-datatype";
const S10633: &str = "shs:CsConverterTimePoint.CsConverterSchedule-cardinality";
const S10634: &str = "CsConverterTimePoint.CsConverterSchedule-cardinality";
const S10635: &str = "shs:CsConverterTimePoint.CsConverterSchedule-valueType";
const S10636: &str = "CsConverterTimePoint.CsConverterSchedule-valueType";
const S10637: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:CsConverterSchedule";
const S10638: &str = "ACDCTimePoint.targetUdc";
const S10639: &str = "shs:ACDCTimePoint.targetUdc-cardinality";
const S10640: &str = "ACDCTimePoint.targetUdc-cardinality";
const S10641: &str = "shs:ACDCTimePoint.targetUdc-datatype";
const S10642: &str = "ACDCTimePoint.targetUdc-datatype";
const S10643: &str = "shs:CsConverterTimePoint-AllowedProperties";
const S10644: &str = "nc:CurrentLimitSchedule";
const S10645: &str = "CurrentLimitTimePoint.CurrentLimitSchedule";
const S10646: &str = "shs:CurrentLimitSchedule.CurrentLimitTimePoint-cardinality";
const S10647: &str = "CurrentLimitSchedule.CurrentLimitTimePoint-cardinality";
const S10648: &str = "CurrentLimitSchedule.CurrentLimit";
const S10649: &str = "shs:CurrentLimitSchedule.CurrentLimit-cardinality";
const S10650: &str = "CurrentLimitSchedule.CurrentLimit-cardinality";
const S10651: &str = "shs:CurrentLimitSchedule.CurrentLimit-valueType";
const S10652: &str = "CurrentLimitSchedule.CurrentLimit-valueType";
const S10653: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:CurrentLimit";
const S10654: &str = "nc:CurrentLimit";
const S10655: &str = "shs:CurrentLimitSchedule-AllowedProperties";
const S10656: &str = "CurrentLimitSchedule.CurrentLimitTimePoint";
const S10657: &str = "shs:CurrentLimitSchedule.CurrentLimitTimePoint-propertyInverse";
const S10658: &str = "nc:CurrentLimitTimePoint";
const S10659: &str = "shs:CurrentLimitTimePoint.CurrentLimitSchedule-valueType";
const S10660: &str = "CurrentLimitTimePoint.CurrentLimitSchedule-valueType";
const S10661: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:CurrentLimitSchedule";
const S10662: &str = "shs:CurrentLimitTimePoint.CurrentLimitSchedule-cardinality";
const S10663: &str = "CurrentLimitTimePoint.CurrentLimitSchedule-cardinality";
const S10664: &str = "CurrentLimitTimePoint.atTime";
const S10665: &str = "shs:CurrentLimitTimePoint.atTime-datatype";
const S10666: &str = "CurrentLimitTimePoint.atTime-datatype";
const S10667: &str = "shs:CurrentLimitTimePoint.atTime-cardinality";
const S10668: &str = "CurrentLimitTimePoint.atTime-cardinality";
const S10669: &str = "CurrentLimitTimePoint.value";
const S10670: &str = "shs:CurrentLimitTimePoint.value-datatype";
const S10671: &str = "CurrentLimitTimePoint.value-datatype";
const S10672: &str = "shs:CurrentLimitTimePoint.value-cardinality";
const S10673: &str = "CurrentLimitTimePoint.value-cardinality";
const S10674: &str = "shs:CurrentLimitTimePoint-AllowedProperties";
const S10675: &str = "nc:EnergyConnectionRegularSchedule";
const S10676: &str = "EnergyConnectionRegularSchedule.q";
const S10677: &str = "shs:EnergyConnectionRegularSchedule.q-cardinality";
const S10678: &str = "EnergyConnectionRegularSchedule.q-cardinality";
const S10679: &str = "shs:EnergyConnectionRegularSchedule.q-datatype";
const S10680: &str = "EnergyConnectionRegularSchedule.q-datatype";
const S10681: &str = "EnergyConnectionRegularSchedule.p";
const S10682: &str = "shs:EnergyConnectionRegularSchedule.p-cardinality";
const S10683: &str = "EnergyConnectionRegularSchedule.p-cardinality";
const S10684: &str = "shs:EnergyConnectionRegularSchedule.p-datatype";
const S10685: &str = "EnergyConnectionRegularSchedule.p-datatype";
const S10686: &str = "EnergyConnectionRegularSchedule.EnergyConnection";
const S10687: &str = "shs:EnergyConnectionRegularSchedule.EnergyConnection-cardinality";
const S10688: &str = "EnergyConnectionRegularSchedule.EnergyConnection-cardinality";
const S10689: &str = "shs:EnergyConnectionRegularSchedule-AllowedProperties";
const S10690: &str = "shs:EnergyConnectionRegularSchedule.EnergyConnection-valueType";
const S10691: &str = "EnergyConnectionRegularSchedule.EnergyConnection-valueType";
const S10692: &str = "nc:EnergyConnectionSchedule";
const S10693: &str = "EnergyConnectionTimePoint.EnergyConnectionSchedule";
const S10694: &str = "shs:EnergyConnectionSchedule.EnergyConnectionTimePoint-cardinality";
const S10695: &str = "EnergyConnectionSchedule.EnergyConnectionTimePoint-cardinality";
const S10696: &str = "EnergyConnectionSchedule.EnergyConnection";
const S10697: &str = "shs:EnergyConnectionSchedule.EnergyConnection-cardinality";
const S10698: &str = "EnergyConnectionSchedule.EnergyConnection-cardinality";
const S10699: &str = "shs:EnergyConnectionSchedule-AllowedProperties";
const S10700: &str = "shs:EnergyConnectionSchedule.EnergyConnection-valueType";
const S10701: &str = "EnergyConnectionSchedule.EnergyConnection-valueType";
const S10702: &str = "EnergyConnectionSchedule.EnergyConnectionTimePoint";
const S10703: &str = "shs:EnergyConnectionSchedule.EnergyConnectionTimePoint-propertyInverse";
const S10704: &str = "nc:EnergyConnectionTimePoint";
const S10705: &str = "shs:EnergyConnectionTimePoint.EnergyConnectionSchedule-valueType";
const S10706: &str = "EnergyConnectionTimePoint.EnergyConnectionSchedule-valueType";
const S10707: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:EnergyConnectionSchedule";
const S10708: &str = "shs:EnergyConnectionTimePoint.EnergyConnectionSchedule-cardinality";
const S10709: &str = "EnergyConnectionTimePoint.EnergyConnectionSchedule-cardinality";
const S10710: &str = "EnergyConnectionTimePoint.atTime";
const S10711: &str = "shs:EnergyConnectionTimePoint.atTime-datatype";
const S10712: &str = "EnergyConnectionTimePoint.atTime-datatype";
const S10713: &str = "shs:EnergyConnectionTimePoint.atTime-cardinality";
const S10714: &str = "EnergyConnectionTimePoint.atTime-cardinality";
const S10715: &str = "EnergyConnectionTimePoint.p";
const S10716: &str = "shs:EnergyConnectionTimePoint.p-datatype";
const S10717: &str = "EnergyConnectionTimePoint.p-datatype";
const S10718: &str = "shs:EnergyConnectionTimePoint.p-cardinality";
const S10719: &str = "EnergyConnectionTimePoint.p-cardinality";
const S10720: &str = "EnergyConnectionTimePoint.q";
const S10721: &str = "shs:EnergyConnectionTimePoint.q-datatype";
const S10722: &str = "EnergyConnectionTimePoint.q-datatype";
const S10723: &str = "shs:EnergyConnectionTimePoint.q-cardinality";
const S10724: &str = "EnergyConnectionTimePoint.q-cardinality";
const S10725: &str = "shs:EnergyConnectionTimePoint-AllowedProperties";
const S10726: &str = "nc:EquivalentInjectionRegularSchedule";
const S10727: &str = "EquivalentInjectionRegularSchedule.regulationTarget";
const S10728: &str = "shs:EquivalentInjectionRegularSchedule.regulationTarget-cardinality";
const S10729: &str = "EquivalentInjectionRegularSchedule.regulationTarget-cardinality";
const S10730: &str = "shs:EquivalentInjectionRegularSchedule.regulationTarget-datatype";
const S10731: &str = "EquivalentInjectionRegularSchedule.regulationTarget-datatype";
const S10732: &str = "EquivalentInjectionRegularSchedule.regulationStatus";
const S10733: &str = "shs:EquivalentInjectionRegularSchedule.regulationStatus-cardinality";
const S10734: &str = "EquivalentInjectionRegularSchedule.regulationStatus-cardinality";
const S10735: &str = "shs:EquivalentInjectionRegularSchedule.regulationStatus-datatype";
const S10736: &str = "EquivalentInjectionRegularSchedule.regulationStatus-datatype";
const S10737: &str = "EquivalentInjectionRegularSchedule.q";
const S10738: &str = "shs:EquivalentInjectionRegularSchedule.q-cardinality";
const S10739: &str = "EquivalentInjectionRegularSchedule.q-cardinality";
const S10740: &str = "shs:EquivalentInjectionRegularSchedule.q-datatype";
const S10741: &str = "EquivalentInjectionRegularSchedule.q-datatype";
const S10742: &str = "EquivalentInjectionRegularSchedule.p";
const S10743: &str = "shs:EquivalentInjectionRegularSchedule.p-cardinality";
const S10744: &str = "EquivalentInjectionRegularSchedule.p-cardinality";
const S10745: &str = "shs:EquivalentInjectionRegularSchedule.p-datatype";
const S10746: &str = "EquivalentInjectionRegularSchedule.p-datatype";
const S10747: &str = "EquivalentInjectionRegularSchedule.EquivalentInjection";
const S10748: &str = "shs:EquivalentInjectionRegularSchedule.EquivalentInjection-cardinality";
const S10749: &str = "EquivalentInjectionRegularSchedule.EquivalentInjection-cardinality";
const S10750: &str = "shs:EquivalentInjectionRegularSchedule.EquivalentInjection-valueType";
const S10751: &str = "EquivalentInjectionRegularSchedule.EquivalentInjection-valueType";
const S10752: &str = "shs:EquivalentInjectionRegularSchedule-AllowedProperties";
const S10753: &str = "nc:EquivalentInjectionSchedule";
const S10754: &str = "EquivalentInjectionTimePoint.EquivalentInjectionSchedule";
const S10755: &str = "shs:EquivalentInjectionSchedule.EquivalentInjectionTimePoint-cardinality";
const S10756: &str = "EquivalentInjectionSchedule.EquivalentInjectionTimePoint-cardinality";
const S10757: &str = "EquivalentInjectionSchedule.EquivalentInjection";
const S10758: &str = "shs:EquivalentInjectionSchedule.EquivalentInjection-cardinality";
const S10759: &str = "EquivalentInjectionSchedule.EquivalentInjection-cardinality";
const S10760: &str = "shs:EquivalentInjectionSchedule.EquivalentInjection-valueType";
const S10761: &str = "EquivalentInjectionSchedule.EquivalentInjection-valueType";
const S10762: &str = "shs:EquivalentInjectionSchedule-AllowedProperties";
const S10763: &str = "EquivalentInjectionSchedule.EquivalentInjectionTimePoint";
const S10764: &str = "shs:EquivalentInjectionSchedule.EquivalentInjectionTimePoint-propertyInverse";
const S10765: &str = "nc:EquivalentInjectionTimePoint";
const S10766: &str = "shs:EquivalentInjectionTimePoint.EquivalentInjectionSchedule-valueType";
const S10767: &str = "EquivalentInjectionTimePoint.EquivalentInjectionSchedule-valueType";
const S10768: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:EquivalentInjectionSchedule";
const S10769: &str = "shs:EquivalentInjectionTimePoint.EquivalentInjectionSchedule-cardinality";
const S10770: &str = "EquivalentInjectionTimePoint.EquivalentInjectionSchedule-cardinality";
const S10771: &str = "EquivalentInjectionTimePoint.atTime";
const S10772: &str = "shs:EquivalentInjectionTimePoint.atTime-datatype";
const S10773: &str = "EquivalentInjectionTimePoint.atTime-datatype";
const S10774: &str = "shs:EquivalentInjectionTimePoint.atTime-cardinality";
const S10775: &str = "EquivalentInjectionTimePoint.atTime-cardinality";
const S10776: &str = "EquivalentInjectionTimePoint.p";
const S10777: &str = "shs:EquivalentInjectionTimePoint.p-datatype";
const S10778: &str = "EquivalentInjectionTimePoint.p-datatype";
const S10779: &str = "shs:EquivalentInjectionTimePoint.p-cardinality";
const S10780: &str = "EquivalentInjectionTimePoint.p-cardinality";
const S10781: &str = "EquivalentInjectionTimePoint.q";
const S10782: &str = "shs:EquivalentInjectionTimePoint.q-datatype";
const S10783: &str = "EquivalentInjectionTimePoint.q-datatype";
const S10784: &str = "shs:EquivalentInjectionTimePoint.q-cardinality";
const S10785: &str = "EquivalentInjectionTimePoint.q-cardinality";
const S10786: &str = "EquivalentInjectionTimePoint.regulationStatus";
const S10787: &str = "shs:EquivalentInjectionTimePoint.regulationStatus-datatype";
const S10788: &str = "EquivalentInjectionTimePoint.regulationStatus-datatype";
const S10789: &str = "shs:EquivalentInjectionTimePoint.regulationStatus-cardinality";
const S10790: &str = "EquivalentInjectionTimePoint.regulationStatus-cardinality";
const S10791: &str = "EquivalentInjectionTimePoint.regulationTarget";
const S10792: &str = "shs:EquivalentInjectionTimePoint.regulationTarget-datatype";
const S10793: &str = "EquivalentInjectionTimePoint.regulationTarget-datatype";
const S10794: &str = "shs:EquivalentInjectionTimePoint.regulationTarget-cardinality";
const S10795: &str = "EquivalentInjectionTimePoint.regulationTarget-cardinality";
const S10796: &str = "shs:EquivalentInjectionTimePoint-AllowedProperties";
const S10797: &str = "nc:ExternalNetworkInjectionRegularSchedule";
const S10798: &str = "ExternalNetworkInjectionRegularSchedule.referencePriority";
const S10799: &str = "shs:ExternalNetworkInjectionRegularSchedule.referencePriority-cardinality";
const S10800: &str = "ExternalNetworkInjectionRegularSchedule.referencePriority-cardinality";
const S10801: &str = "shs:ExternalNetworkInjectionRegularSchedule.referencePriority-datatype";
const S10802: &str = "ExternalNetworkInjectionRegularSchedule.referencePriority-datatype";
const S10803: &str = "ExternalNetworkInjectionRegularSchedule.q";
const S10804: &str = "shs:ExternalNetworkInjectionRegularSchedule.q-cardinality";
const S10805: &str = "ExternalNetworkInjectionRegularSchedule.q-cardinality";
const S10806: &str = "shs:ExternalNetworkInjectionRegularSchedule.q-datatype";
const S10807: &str = "ExternalNetworkInjectionRegularSchedule.q-datatype";
const S10808: &str = "ExternalNetworkInjectionRegularSchedule.p";
const S10809: &str = "shs:ExternalNetworkInjectionRegularSchedule.p-cardinality";
const S10810: &str = "ExternalNetworkInjectionRegularSchedule.p-cardinality";
const S10811: &str = "shs:ExternalNetworkInjectionRegularSchedule.p-datatype";
const S10812: &str = "ExternalNetworkInjectionRegularSchedule.p-datatype";
const S10813: &str = "ExternalNetworkInjectionRegularSchedule.ExternalNetworkinjection";
const S10814: &str = "shs:ExternalNetworkInjectionRegularSchedule.ExternalNetworkinjection-cardinality";
const S10815: &str = "ExternalNetworkInjectionRegularSchedule.ExternalNetworkinjection-cardinality";
const S10816: &str = "shs:ExternalNetworkInjectionRegularSchedule.ExternalNetworkinjection-valueType";
const S10817: &str = "ExternalNetworkInjectionRegularSchedule.ExternalNetworkinjection-valueType";
const S10818: &str = "shs:ExternalNetworkInjectionRegularSchedule-AllowedProperties";
const S10819: &str = "nc:ExternalNetworkInjectionSchedule";
const S10820: &str = "ExternalNetworkInjectionTimePoint.ExternalNetworkInjectionSchedule";
const S10821: &str = "shs:ExternalNetworkInjectionSchedule.ExternalNetworkinjectionTimePoint-cardinality";
const S10822: &str = "ExternalNetworkInjectionSchedule.ExternalNetworkinjectionTimePoint-cardinality";
const S10823: &str = "ExternalNetworkInjectionSchedule.ExternalNetworkInjection";
const S10824: &str = "shs:ExternalNetworkInjectionSchedule.ExternalNetworkInjection-cardinality";
const S10825: &str = "ExternalNetworkInjectionSchedule.ExternalNetworkInjection-cardinality";
const S10826: &str = "shs:ExternalNetworkInjectionSchedule.ExternalNetworkInjection-valueType";
const S10827: &str = "ExternalNetworkInjectionSchedule.ExternalNetworkInjection-valueType";
const S10828: &str = "shs:ExternalNetworkInjectionSchedule-AllowedProperties";
const S10829: &str = "ExternalNetworkInjectionSchedule.ExternalNetworkinjectionTimePoint";
const S10830: &str = "shs:ExternalNetworkInjectionSchedule.ExternalNetworkinjectionTimePoint-propertyInverse";
const S10831: &str = "nc:ExternalNetworkInjectionTimePoint";
const S10832: &str = "shs:ExternalNetworkInjectionTimePoint.ExternalNetworkInjectionSchedule-valueType";
const S10833: &str = "ExternalNetworkInjectionTimePoint.ExternalNetworkInjectionSchedule-valueType";
const S10834: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ExternalNetworkInjectionSchedule";
const S10835: &str = "shs:ExternalNetworkInjectionTimePoint.ExternalNetworkInjectionSchedule-cardinality";
const S10836: &str = "ExternalNetworkInjectionTimePoint.ExternalNetworkInjectionSchedule-cardinality";
const S10837: &str = "ExternalNetworkInjectionTimePoint.atTime";
const S10838: &str = "shs:ExternalNetworkInjectionTimePoint.atTime-datatype";
const S10839: &str = "ExternalNetworkInjectionTimePoint.atTime-datatype";
const S10840: &str = "shs:ExternalNetworkInjectionTimePoint.atTime-cardinality";
const S10841: &str = "ExternalNetworkInjectionTimePoint.atTime-cardinality";
const S10842: &str = "ExternalNetworkInjectionTimePoint.p";
const S10843: &str = "shs:ExternalNetworkInjectionTimePoint.p-datatype";
const S10844: &str = "ExternalNetworkInjectionTimePoint.p-datatype";
const S10845: &str = "shs:ExternalNetworkInjectionTimePoint.p-cardinality";
const S10846: &str = "ExternalNetworkInjectionTimePoint.p-cardinality";
const S10847: &str = "ExternalNetworkInjectionTimePoint.q";
const S10848: &str = "shs:ExternalNetworkInjectionTimePoint.q-datatype";
const S10849: &str = "ExternalNetworkInjectionTimePoint.q-datatype";
const S10850: &str = "shs:ExternalNetworkInjectionTimePoint.q-cardinality";
const S10851: &str = "ExternalNetworkInjectionTimePoint.q-cardinality";
const S10852: &str = "ExternalNetworkInjectionTimePoint.referencePriority";
const S10853: &str = "shs:ExternalNetworkInjectionTimePoint.referencePriority-datatype";
const S10854: &str = "ExternalNetworkInjectionTimePoint.referencePriority-datatype";
const S10855: &str = "shs:ExternalNetworkInjectionTimePoint.referencePriority-cardinality";
const S10856: &str = "ExternalNetworkInjectionTimePoint.referencePriority-cardinality";
const S10857: &str = "shs:ExternalNetworkInjectionTimePoint-AllowedProperties";
const S10858: &str = "nc:FuelStorageRegularSchedule";
const S10859: &str = "FuelStorageRegularSchedule.energyStorage";
const S10860: &str = "shs:FuelStorageRegularSchedule.energyStorage-cardinality";
const S10861: &str = "FuelStorageRegularSchedule.energyStorage-cardinality";
const S10862: &str = "shs:FuelStorageRegularSchedule.energyStorage-datatype";
const S10863: &str = "FuelStorageRegularSchedule.energyStorage-datatype";
const S10864: &str = "FuelStorageRegularSchedule.FuelStorage";
const S10865: &str = "shs:FuelStorageRegularSchedule.FuelStorage-cardinality";
const S10866: &str = "FuelStorageRegularSchedule.FuelStorage-cardinality";
const S10867: &str = "shs:FuelStorageRegularSchedule.FuelStorage-valueType";
const S10868: &str = "FuelStorageRegularSchedule.FuelStorage-valueType";
const S10869: &str = "shs:FuelStorageRegularSchedule-AllowedProperties";
const S10870: &str = "shs:FuelStorageSchedule.FuelStorageTimePoint-cardinality";
const S10871: &str = "shs:FuelStorageSchedule.FuelStorage-cardinality";
const S10872: &str = "shs:FuelStorageSchedule.FuelStorage-valueType";
const S10873: &str = "shs:FuelStorageSchedule-AllowedProperties";
const S10874: &str = "shs:FuelStorageSchedule.FuelStorageTimePoint-propertyInverse";
const S10875: &str = "shs:FuelStorageTimePoint.FuelStorageSchedule-valueType";
const S10876: &str = "shs:FuelStorageTimePoint.FuelStorageSchedule-cardinality";
const S10877: &str = "shs:FuelStorageTimePoint.atTime-datatype";
const S10878: &str = "shs:FuelStorageTimePoint.atTime-cardinality";
const S10879: &str = "shs:FuelStorageTimePoint.energyStorage-datatype";
const S10880: &str = "shs:FuelStorageTimePoint.energyStorage-cardinality";
const S10881: &str = "shs:FuelStorageTimePoint-AllowedProperties";
const S10882: &str = "nc:GeneratingUnitSchedule";
const S10883: &str = "GeneratingUnitTimePoint.GeneratingUnitSchedule";
const S10884: &str = "shs:GeneratingUnitSchedule.GeneratingUnitTimePoint-cardinality";
const S10885: &str = "GeneratingUnitSchedule.GeneratingUnitTimePoint-cardinality";
const S10886: &str = "GeneratingUnitSchedule.GeneratingUnit";
const S10887: &str = "shs:GeneratingUnitSchedule.GeneratingUnit-cardinality";
const S10888: &str = "GeneratingUnitSchedule.GeneratingUnit-cardinality";
const S10889: &str = "shs:GeneratingUnitSchedule-AllowedProperties";
const S10890: &str = "shs:GeneratingUnitSchedule.GeneratingUnit-valueType";
const S10891: &str = "GeneratingUnitSchedule.GeneratingUnit-valueType";
const S10892: &str = "GeneratingUnitSchedule.GeneratingUnitTimePoint";
const S10893: &str = "shs:GeneratingUnitSchedule.GeneratingUnitTimePoint-propertyInverse";
const S10894: &str = "nc:GeneratingUnitTimePoint";
const S10895: &str = "shs:GeneratingUnitTimePoint.GeneratingUnitSchedule-valueType";
const S10896: &str = "GeneratingUnitTimePoint.GeneratingUnitSchedule-valueType";
const S10897: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:GeneratingUnitSchedule";
const S10898: &str = "shs:GeneratingUnitTimePoint.GeneratingUnitSchedule-cardinality";
const S10899: &str = "GeneratingUnitTimePoint.GeneratingUnitSchedule-cardinality";
const S10900: &str = "GeneratingUnitTimePoint.atTime";
const S10901: &str = "shs:GeneratingUnitTimePoint.atTime-datatype";
const S10902: &str = "GeneratingUnitTimePoint.atTime-datatype";
const S10903: &str = "shs:GeneratingUnitTimePoint.atTime-cardinality";
const S10904: &str = "GeneratingUnitTimePoint.atTime-cardinality";
const S10905: &str = "GeneratingUnitTimePoint.normalPF";
const S10906: &str = "shs:GeneratingUnitTimePoint.normalPF-datatype";
const S10907: &str = "GeneratingUnitTimePoint.normalPF-datatype";
const S10908: &str = "shs:GeneratingUnitTimePoint.normalPF-cardinality";
const S10909: &str = "GeneratingUnitTimePoint.normalPF-cardinality";
const S10910: &str = "shs:GeneratingUnitTimePoint-AllowedProperties";
const S10911: &str = "shs:HourPattern.HourPeriod-cardinality";
const S10912: &str = "shs:HourPattern.energyDemandKind-datatype";
const S10913: &str = "shs:HourPattern.energyDemandKind-cardinality";
const S10914: &str = "shs:HourPattern.peakKind-datatype";
const S10915: &str = "shs:HourPattern.peakKind-cardinality";
const S10916: &str = "shs:HourPattern-AllowedProperties";
const S10917: &str = "shs:HourPattern.BaseRegularIntervalSchedule-propertyInverse";
const S10918: &str = "shs:HourPattern.HourPeriod-propertyInverse";
const S10919: &str = "shs:HourPeriod.HourPattern-valueType";
const S10920: &str = "shs:HourPeriod.HourPattern-cardinality";
const S10921: &str = "shs:HourPeriod.endTime-datatype";
const S10922: &str = "shs:HourPeriod.endTime-cardinality";
const S10923: &str = "shs:HourPeriod.mRID-datatype";
const S10924: &str = "shs:HourPeriod.mRID-cardinality";
const S10925: &str = "shs:HourPeriod.startTime-datatype";
const S10926: &str = "shs:HourPeriod.startTime-cardinality";
const S10927: &str = "shs:HourPeriod-AllowedProperties";
const S10928: &str = "nc:InServiceRegularSchedule";
const S10929: &str = "InServiceRegularSchedule.inService";
const S10930: &str = "shs:InServiceRegularSchedule.inService-cardinality";
const S10931: &str = "InServiceRegularSchedule.inService-cardinality";
const S10932: &str = "shs:InServiceRegularSchedule.inService-datatype";
const S10933: &str = "InServiceRegularSchedule.inService-datatype";
const S10934: &str = "InServiceRegularSchedule.Equipment";
const S10935: &str = "shs:InServiceRegularSchedule.Equipment-cardinality";
const S10936: &str = "InServiceRegularSchedule.Equipment-cardinality";
const S10937: &str = "shs:InServiceRegularSchedule-AllowedProperties";
const S10938: &str = "shs:InServiceRegularSchedule.Equipment-valueType";
const S10939: &str = "InServiceRegularSchedule.Equipment-valueType";
const S10940: &str = "nc:InServiceSchedule";
const S10941: &str = "InServiceTimePoint.InServiceSchedule";
const S10942: &str = "shs:InServiceSchedule.InServiceTimePoint-cardinality";
const S10943: &str = "InServiceSchedule.InServiceTimePoint-cardinality";
const S10944: &str = "InServiceSchedule.Equipment";
const S10945: &str = "shs:InServiceSchedule.Equipment-cardinality";
const S10946: &str = "InServiceSchedule.Equipment-cardinality";
const S10947: &str = "shs:InServiceSchedule-AllowedProperties";
const S10948: &str = "shs:InServiceSchedule.Equipment-valueType";
const S10949: &str = "InServiceSchedule.Equipment-valueType";
const S10950: &str = "InServiceSchedule.InServiceTimePoint";
const S10951: &str = "shs:InServiceSchedule.InServiceTimePoint-propertyInverse";
const S10952: &str = "nc:InServiceTimePoint";
const S10953: &str = "shs:InServiceTimePoint.InServiceSchedule-valueType";
const S10954: &str = "InServiceTimePoint.InServiceSchedule-valueType";
const S10955: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:InServiceSchedule";
const S10956: &str = "shs:InServiceTimePoint.InServiceSchedule-cardinality";
const S10957: &str = "InServiceTimePoint.InServiceSchedule-cardinality";
const S10958: &str = "InServiceTimePoint.atTime";
const S10959: &str = "shs:InServiceTimePoint.atTime-datatype";
const S10960: &str = "InServiceTimePoint.atTime-datatype";
const S10961: &str = "shs:InServiceTimePoint.atTime-cardinality";
const S10962: &str = "InServiceTimePoint.atTime-cardinality";
const S10963: &str = "InServiceTimePoint.inService";
const S10964: &str = "shs:InServiceTimePoint.inService-datatype";
const S10965: &str = "InServiceTimePoint.inService-datatype";
const S10966: &str = "shs:InServiceTimePoint.inService-cardinality";
const S10967: &str = "InServiceTimePoint.inService-cardinality";
const S10968: &str = "shs:InServiceTimePoint-AllowedProperties";
const S10969: &str = "nc:RegulatingControlRegularSchedule";
const S10970: &str = "RegulatingControlRegularSchedule.targetValueUnitMultiplier";
const S10971: &str = "shs:RegulatingControlRegularSchedule.targetValueUnitMultiplier-cardinality";
const S10972: &str = "RegulatingControlRegularSchedule.targetValueUnitMultiplier-cardinality";
const S10973: &str = "shs:RegulatingControlRegularSchedule.targetValueUnitMultiplier-datatype";
const S10974: &str = "RegulatingControlRegularSchedule.targetValueUnitMultiplier-datatype";
const S10975: &str = "RegulatingControlRegularSchedule.targetValue";
const S10976: &str = "shs:RegulatingControlRegularSchedule.targetValue-cardinality";
const S10977: &str = "RegulatingControlRegularSchedule.targetValue-cardinality";
const S10978: &str = "shs:RegulatingControlRegularSchedule.targetValue-datatype";
const S10979: &str = "RegulatingControlRegularSchedule.targetValue-datatype";
const S10980: &str = "RegulatingControlRegularSchedule.minAllowedTargetValue";
const S10981: &str = "shs:RegulatingControlRegularSchedule.minAllowedTargetValue-cardinality";
const S10982: &str = "RegulatingControlRegularSchedule.minAllowedTargetValue-cardinality";
const S10983: &str = "shs:RegulatingControlRegularSchedule.minAllowedTargetValue-datatype";
const S10984: &str = "RegulatingControlRegularSchedule.minAllowedTargetValue-datatype";
const S10985: &str = "RegulatingControlRegularSchedule.maxAllowedTargetValue";
const S10986: &str = "shs:RegulatingControlRegularSchedule.maxAllowedTargetValue-cardinality";
const S10987: &str = "RegulatingControlRegularSchedule.maxAllowedTargetValue-cardinality";
const S10988: &str = "shs:RegulatingControlRegularSchedule.maxAllowedTargetValue-datatype";
const S10989: &str = "RegulatingControlRegularSchedule.maxAllowedTargetValue-datatype";
const S10990: &str = "RegulatingControlRegularSchedule.RegulatingControl";
const S10991: &str = "shs:RegulatingControlRegularSchedule.RegulatingControl-cardinality";
const S10992: &str = "RegulatingControlRegularSchedule.RegulatingControl-cardinality";
const S10993: &str = "shs:RegulatingControlRegularSchedule-AllowedProperties";
const S10994: &str = "nc:TapChangerControlRegularSchedule";
const S10995: &str = "shs:RegulatingControlRegularSchedule.RegulatingControl-valueType";
const S10996: &str = "RegulatingControlRegularSchedule.RegulatingControl-valueType";
const S10997: &str = "nc:RegulatingControlSchedule";
const S10998: &str = "RegulatingControlTimePoint.RegulatingControlSchedule";
const S10999: &str = "shs:RegulatingControlSchedule.RegulatingControlTimePoint-cardinality";
const S11000: &str = "RegulatingControlSchedule.RegulatingControlTimePoint-cardinality";
const S11001: &str = "RegulatingControlSchedule.RegulatingControl";
const S11002: &str = "shs:RegulatingControlSchedule.RegulatingControl-cardinality";
const S11003: &str = "RegulatingControlSchedule.RegulatingControl-cardinality";
const S11004: &str = "shs:RegulatingControlSchedule-AllowedProperties";
const S11005: &str = "shs:RegulatingControlSchedule.RegulatingControl-valueType";
const S11006: &str = "RegulatingControlSchedule.RegulatingControl-valueType";
const S11007: &str = "RegulatingControlSchedule.RegulatingControlTimePoint";
const S11008: &str = "shs:RegulatingControlSchedule.RegulatingControlTimePoint-propertyInverse";
const S11009: &str = "nc:RegulatingControlTimePoint";
const S11010: &str = "shs:RegulatingControlTimePoint.RegulatingControlSchedule-valueType";
const S11011: &str = "RegulatingControlTimePoint.RegulatingControlSchedule-valueType";
const S11012: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:RegulatingControlSchedule";
const S11013: &str = "shs:RegulatingControlTimePoint.RegulatingControlSchedule-cardinality";
const S11014: &str = "RegulatingControlTimePoint.RegulatingControlSchedule-cardinality";
const S11015: &str = "RegulatingControlTimePoint.TapChangerControlSchedule";
const S11016: &str = "shs:RegulatingControlTimePoint.TapChangerControlSchedule-valueType";
const S11017: &str = "RegulatingControlTimePoint.TapChangerControlSchedule-valueType";
const S11018: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:TapChangerControlSchedule";
const S11019: &str = "nc:TapChangerControlSchedule";
const S11020: &str = "shs:RegulatingControlTimePoint.TapChangerControlSchedule-cardinality";
const S11021: &str = "RegulatingControlTimePoint.TapChangerControlSchedule-cardinality";
const S11022: &str = "RegulatingControlTimePoint.atTime";
const S11023: &str = "shs:RegulatingControlTimePoint.atTime-datatype";
const S11024: &str = "RegulatingControlTimePoint.atTime-datatype";
const S11025: &str = "shs:RegulatingControlTimePoint.atTime-cardinality";
const S11026: &str = "RegulatingControlTimePoint.atTime-cardinality";
const S11027: &str = "RegulatingControlTimePoint.maxAllowedTargetValue";
const S11028: &str = "shs:RegulatingControlTimePoint.maxAllowedTargetValue-datatype";
const S11029: &str = "RegulatingControlTimePoint.maxAllowedTargetValue-datatype";
const S11030: &str = "shs:RegulatingControlTimePoint.maxAllowedTargetValue-cardinality";
const S11031: &str = "RegulatingControlTimePoint.maxAllowedTargetValue-cardinality";
const S11032: &str = "RegulatingControlTimePoint.minAllowedTargetValue";
const S11033: &str = "shs:RegulatingControlTimePoint.minAllowedTargetValue-datatype";
const S11034: &str = "RegulatingControlTimePoint.minAllowedTargetValue-datatype";
const S11035: &str = "shs:RegulatingControlTimePoint.minAllowedTargetValue-cardinality";
const S11036: &str = "RegulatingControlTimePoint.minAllowedTargetValue-cardinality";
const S11037: &str = "RegulatingControlTimePoint.targetValue";
const S11038: &str = "shs:RegulatingControlTimePoint.targetValue-datatype";
const S11039: &str = "RegulatingControlTimePoint.targetValue-datatype";
const S11040: &str = "shs:RegulatingControlTimePoint.targetValue-cardinality";
const S11041: &str = "RegulatingControlTimePoint.targetValue-cardinality";
const S11042: &str = "RegulatingControlTimePoint.targetValueUnitMultiplier";
const S11043: &str = "shs:RegulatingControlTimePoint.targetValueUnitMultiplier-datatype";
const S11044: &str = "RegulatingControlTimePoint.targetValueUnitMultiplier-datatype";
const S11045: &str = "shs:RegulatingControlTimePoint.targetValueUnitMultiplier-cardinality";
const S11046: &str = "RegulatingControlTimePoint.targetValueUnitMultiplier-cardinality";
const S11047: &str = "shs:RegulatingControlTimePoint-AllowedProperties";
const S11048: &str = "nc:ReservoirRegularSchedule";
const S11049: &str = "ReservoirRegularSchedule.energyStorage";
const S11050: &str = "shs:ReservoirRegularSchedule.energyStorage-cardinality";
const S11051: &str = "ReservoirRegularSchedule.energyStorage-cardinality";
const S11052: &str = "shs:ReservoirRegularSchedule.energyStorage-datatype";
const S11053: &str = "ReservoirRegularSchedule.energyStorage-datatype";
const S11054: &str = "ReservoirRegularSchedule.Reservoir";
const S11055: &str = "shs:ReservoirRegularSchedule.Reservoir-cardinality";
const S11056: &str = "ReservoirRegularSchedule.Reservoir-cardinality";
const S11057: &str = "shs:ReservoirRegularSchedule.Reservoir-valueType";
const S11058: &str = "ReservoirRegularSchedule.Reservoir-valueType";
const S11059: &str = "shs:ReservoirRegularSchedule-AllowedProperties";
const S11060: &str = "shs:ReservoirSchedule.ReservoirTimePoint-cardinality";
const S11061: &str = "shs:ReservoirSchedule.Reservoir-cardinality";
const S11062: &str = "shs:ReservoirSchedule.Reservoir-valueType";
const S11063: &str = "shs:ReservoirSchedule-AllowedProperties";
const S11064: &str = "shs:ReservoirSchedule.ReservoirTimePoint-propertyInverse";
const S11065: &str = "shs:ReservoirTimePoint.ReservoirSchedule-valueType";
const S11066: &str = "shs:ReservoirTimePoint.ReservoirSchedule-cardinality";
const S11067: &str = "shs:ReservoirTimePoint.atTime-datatype";
const S11068: &str = "shs:ReservoirTimePoint.atTime-cardinality";
const S11069: &str = "shs:ReservoirTimePoint.energyStorage-datatype";
const S11070: &str = "shs:ReservoirTimePoint.energyStorage-cardinality";
const S11071: &str = "shs:ReservoirTimePoint-AllowedProperties";
const S11072: &str = "shs:Season.endDate-datatype";
const S11073: &str = "shs:Season.endDate-cardinality";
const S11074: &str = "shs:Season.startDate-datatype";
const S11075: &str = "shs:Season.startDate-cardinality";
const S11076: &str = "shs:Season-AllowedProperties";
const S11077: &str = "shs:Season.BaseRegularIntervalSchedule-propertyInverse";
const S11078: &str = "nc:ShuntCompensatorSchedule";
const S11079: &str = "ShuntCompensatorTimePoint.ShuntCompensatorSchedule";
const S11080: &str = "shs:ShuntCompensatorSchedule.ShuntCompensatorTimePoint-cardinality";
const S11081: &str = "ShuntCompensatorSchedule.ShuntCompensatorTimePoint-cardinality";
const S11082: &str = "ShuntCompensatorSchedule.ShuntCompensator";
const S11083: &str = "shs:ShuntCompensatorSchedule.ShuntCompensator-cardinality";
const S11084: &str = "ShuntCompensatorSchedule.ShuntCompensator-cardinality";
const S11085: &str = "shs:ShuntCompensatorSchedule-AllowedProperties";
const S11086: &str = "shs:ShuntCompensatorSchedule.ShuntCompensator-valueType";
const S11087: &str = "ShuntCompensatorSchedule.ShuntCompensator-valueType";
const S11088: &str = "ShuntCompensatorSchedule.ShuntCompensatorTimePoint";
const S11089: &str = "shs:ShuntCompensatorSchedule.ShuntCompensatorTimePoint-propertyInverse";
const S11090: &str = "nc:ShuntCompensatorTimePoint";
const S11091: &str = "shs:ShuntCompensatorTimePoint.ShuntCompensatorSchedule-valueType";
const S11092: &str = "ShuntCompensatorTimePoint.ShuntCompensatorSchedule-valueType";
const S11093: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:ShuntCompensatorSchedule";
const S11094: &str = "shs:ShuntCompensatorTimePoint.ShuntCompensatorSchedule-cardinality";
const S11095: &str = "ShuntCompensatorTimePoint.ShuntCompensatorSchedule-cardinality";
const S11096: &str = "ShuntCompensatorTimePoint.atTime";
const S11097: &str = "shs:ShuntCompensatorTimePoint.atTime-datatype";
const S11098: &str = "ShuntCompensatorTimePoint.atTime-datatype";
const S11099: &str = "shs:ShuntCompensatorTimePoint.atTime-cardinality";
const S11100: &str = "ShuntCompensatorTimePoint.atTime-cardinality";
const S11101: &str = "ShuntCompensatorTimePoint.sections";
const S11102: &str = "shs:ShuntCompensatorTimePoint.sections-datatype";
const S11103: &str = "ShuntCompensatorTimePoint.sections-datatype";
const S11104: &str = "shs:ShuntCompensatorTimePoint.sections-cardinality";
const S11105: &str = "ShuntCompensatorTimePoint.sections-cardinality";
const S11106: &str = "shs:ShuntCompensatorTimePoint-AllowedProperties";
const S11107: &str = "nc:StaticVarCompensatorSchedule";
const S11108: &str = "StaticVarCompensatorTimePoint.StaticVarCompensatorSchedule";
const S11109: &str = "shs:StaticVarCompensatorSchedule.StaticVarCompensatorTimePoint-cardinality";
const S11110: &str = "StaticVarCompensatorSchedule.StaticVarCompensatorTimePoint-cardinality";
const S11111: &str = "StaticVarCompensatorSchedule.StaticVarCompensator";
const S11112: &str = "shs:StaticVarCompensatorSchedule.StaticVarCompensator-cardinality";
const S11113: &str = "StaticVarCompensatorSchedule.StaticVarCompensator-cardinality";
const S11114: &str = "shs:StaticVarCompensatorSchedule.StaticVarCompensator-valueType";
const S11115: &str = "StaticVarCompensatorSchedule.StaticVarCompensator-valueType";
const S11116: &str = "shs:StaticVarCompensatorSchedule-AllowedProperties";
const S11117: &str = "StaticVarCompensatorSchedule.StaticVarCompensatorTimePoint";
const S11118: &str = "shs:StaticVarCompensatorSchedule.StaticVarCompensatorTimePoint-propertyInverse";
const S11119: &str = "nc:StaticVarCompensatorTimePoint";
const S11120: &str = "shs:StaticVarCompensatorTimePoint.StaticVarCompensatorSchedule-valueType";
const S11121: &str = "StaticVarCompensatorTimePoint.StaticVarCompensatorSchedule-valueType";
const S11122: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:StaticVarCompensatorSchedule";
const S11123: &str = "shs:StaticVarCompensatorTimePoint.StaticVarCompensatorSchedule-cardinality";
const S11124: &str = "StaticVarCompensatorTimePoint.StaticVarCompensatorSchedule-cardinality";
const S11125: &str = "StaticVarCompensatorTimePoint.atTime";
const S11126: &str = "shs:StaticVarCompensatorTimePoint.atTime-datatype";
const S11127: &str = "StaticVarCompensatorTimePoint.atTime-datatype";
const S11128: &str = "shs:StaticVarCompensatorTimePoint.atTime-cardinality";
const S11129: &str = "StaticVarCompensatorTimePoint.atTime-cardinality";
const S11130: &str = "StaticVarCompensatorTimePoint.q";
const S11131: &str = "shs:StaticVarCompensatorTimePoint.q-datatype";
const S11132: &str = "StaticVarCompensatorTimePoint.q-datatype";
const S11133: &str = "shs:StaticVarCompensatorTimePoint.q-cardinality";
const S11134: &str = "StaticVarCompensatorTimePoint.q-cardinality";
const S11135: &str = "shs:StaticVarCompensatorTimePoint-AllowedProperties";
const S11136: &str = "nc:SwitchRegularSchedule";
const S11137: &str = "SwitchRegularSchedule.open";
const S11138: &str = "shs:SwitchRegularSchedule.open-cardinality";
const S11139: &str = "SwitchRegularSchedule.open-cardinality";
const S11140: &str = "shs:SwitchRegularSchedule.open-datatype";
const S11141: &str = "SwitchRegularSchedule.open-datatype";
const S11142: &str = "SwitchRegularSchedule.locked";
const S11143: &str = "shs:SwitchRegularSchedule.locked-cardinality";
const S11144: &str = "SwitchRegularSchedule.locked-cardinality";
const S11145: &str = "shs:SwitchRegularSchedule.locked-datatype";
const S11146: &str = "SwitchRegularSchedule.locked-datatype";
const S11147: &str = "SwitchRegularSchedule.Switch";
const S11148: &str = "shs:SwitchRegularSchedule.Switch-cardinality";
const S11149: &str = "SwitchRegularSchedule.Switch-cardinality";
const S11150: &str = "shs:SwitchRegularSchedule-AllowedProperties";
const S11151: &str = "shs:SwitchRegularSchedule.Switch-valueType";
const S11152: &str = "SwitchRegularSchedule.Switch-valueType";
const S11153: &str = "nc:SwitchSchedule";
const S11154: &str = "SwitchTimePoint.SwitchSchedule";
const S11155: &str = "shs:SwitchSchedule.SwitchTimePoint-cardinality";
const S11156: &str = "SwitchSchedule.SwitchTimePoint-cardinality";
const S11157: &str = "SwitchSchedule.Switch";
const S11158: &str = "shs:SwitchSchedule.Switch-cardinality";
const S11159: &str = "SwitchSchedule.Switch-cardinality";
const S11160: &str = "shs:SwitchSchedule-AllowedProperties";
const S11161: &str = "shs:SwitchSchedule.Switch-valueType";
const S11162: &str = "SwitchSchedule.Switch-valueType";
const S11163: &str = "SwitchSchedule.SwitchTimePoint";
const S11164: &str = "shs:SwitchSchedule.SwitchTimePoint-propertyInverse";
const S11165: &str = "nc:SwitchTimePoint";
const S11166: &str = "shs:SwitchTimePoint.SwitchSchedule-valueType";
const S11167: &str = "SwitchTimePoint.SwitchSchedule-valueType";
const S11168: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:SwitchSchedule";
const S11169: &str = "shs:SwitchTimePoint.SwitchSchedule-cardinality";
const S11170: &str = "SwitchTimePoint.SwitchSchedule-cardinality";
const S11171: &str = "SwitchTimePoint.atTime";
const S11172: &str = "shs:SwitchTimePoint.atTime-datatype";
const S11173: &str = "SwitchTimePoint.atTime-datatype";
const S11174: &str = "shs:SwitchTimePoint.atTime-cardinality";
const S11175: &str = "SwitchTimePoint.atTime-cardinality";
const S11176: &str = "SwitchTimePoint.locked";
const S11177: &str = "shs:SwitchTimePoint.locked-datatype";
const S11178: &str = "SwitchTimePoint.locked-datatype";
const S11179: &str = "shs:SwitchTimePoint.locked-cardinality";
const S11180: &str = "SwitchTimePoint.locked-cardinality";
const S11181: &str = "SwitchTimePoint.open";
const S11182: &str = "shs:SwitchTimePoint.open-datatype";
const S11183: &str = "SwitchTimePoint.open-datatype";
const S11184: &str = "shs:SwitchTimePoint.open-cardinality";
const S11185: &str = "SwitchTimePoint.open-cardinality";
const S11186: &str = "shs:SwitchTimePoint-AllowedProperties";
const S11187: &str = "nc:SynchronousMachineRegularSchedule";
const S11188: &str = "SynchronousMachineRegularSchedule.referencePriority";
const S11189: &str = "shs:SynchronousMachineRegularSchedule.referencePriority-cardinality";
const S11190: &str = "SynchronousMachineRegularSchedule.referencePriority-cardinality";
const S11191: &str = "shs:SynchronousMachineRegularSchedule.referencePriority-datatype";
const S11192: &str = "SynchronousMachineRegularSchedule.referencePriority-datatype";
const S11193: &str = "SynchronousMachineRegularSchedule.operatingMode";
const S11194: &str = "shs:SynchronousMachineRegularSchedule.operatingMode-cardinality";
const S11195: &str = "SynchronousMachineRegularSchedule.operatingMode-cardinality";
const S11196: &str = "shs:SynchronousMachineRegularSchedule.operatingMode-datatype";
const S11197: &str = "SynchronousMachineRegularSchedule.operatingMode-datatype";
const S11198: &str = "SynchronousMachineRegularSchedule.SynchronousMachine";
const S11199: &str = "shs:SynchronousMachineRegularSchedule.SynchronousMachine-cardinality";
const S11200: &str = "SynchronousMachineRegularSchedule.SynchronousMachine-cardinality";
const S11201: &str = "shs:SynchronousMachineRegularSchedule.SynchronousMachine-valueType";
const S11202: &str = "SynchronousMachineRegularSchedule.SynchronousMachine-valueType";
const S11203: &str = "shs:SynchronousMachineRegularSchedule-AllowedProperties";
const S11204: &str = "nc:SynchronousMachineSchedule";
const S11205: &str = "SynchronousMachineTimePoint.SynchronousMachineSchedule";
const S11206: &str = "shs:SynchronousMachineSchedule.SynchronousMachineTimePoint-cardinality";
const S11207: &str = "SynchronousMachineSchedule.SynchronousMachineTimePoint-cardinality";
const S11208: &str = "SynchronousMachineSchedule.SynchronousMachine";
const S11209: &str = "shs:SynchronousMachineSchedule.SynchronousMachine-cardinality";
const S11210: &str = "SynchronousMachineSchedule.SynchronousMachine-cardinality";
const S11211: &str = "shs:SynchronousMachineSchedule.SynchronousMachine-valueType";
const S11212: &str = "SynchronousMachineSchedule.SynchronousMachine-valueType";
const S11213: &str = "shs:SynchronousMachineSchedule-AllowedProperties";
const S11214: &str = "SynchronousMachineSchedule.SynchronousMachineTimePoint";
const S11215: &str = "shs:SynchronousMachineSchedule.SynchronousMachineTimePoint-propertyInverse";
const S11216: &str = "nc:SynchronousMachineTimePoint";
const S11217: &str = "shs:SynchronousMachineTimePoint.SynchronousMachineSchedule-valueType";
const S11218: &str = "SynchronousMachineTimePoint.SynchronousMachineSchedule-valueType";
const S11219: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:SynchronousMachineSchedule";
const S11220: &str = "shs:SynchronousMachineTimePoint.SynchronousMachineSchedule-cardinality";
const S11221: &str = "SynchronousMachineTimePoint.SynchronousMachineSchedule-cardinality";
const S11222: &str = "SynchronousMachineTimePoint.atTime";
const S11223: &str = "shs:SynchronousMachineTimePoint.atTime-datatype";
const S11224: &str = "SynchronousMachineTimePoint.atTime-datatype";
const S11225: &str = "shs:SynchronousMachineTimePoint.atTime-cardinality";
const S11226: &str = "SynchronousMachineTimePoint.atTime-cardinality";
const S11227: &str = "SynchronousMachineTimePoint.operatingMode";
const S11228: &str = "shs:SynchronousMachineTimePoint.operatingMode-datatype";
const S11229: &str = "SynchronousMachineTimePoint.operatingMode-datatype";
const S11230: &str = "shs:SynchronousMachineTimePoint.operatingMode-cardinality";
const S11231: &str = "SynchronousMachineTimePoint.operatingMode-cardinality";
const S11232: &str = "SynchronousMachineTimePoint.referencePriority";
const S11233: &str = "shs:SynchronousMachineTimePoint.referencePriority-datatype";
const S11234: &str = "SynchronousMachineTimePoint.referencePriority-datatype";
const S11235: &str = "shs:SynchronousMachineTimePoint.referencePriority-cardinality";
const S11236: &str = "SynchronousMachineTimePoint.referencePriority-cardinality";
const S11237: &str = "shs:SynchronousMachineTimePoint-AllowedProperties";
const S11238: &str = "TapChangerControlRegularSchedule.TapChangerControl";
const S11239: &str = "shs:TapChangerControlRegularSchedule.TapChangerControl-cardinality";
const S11240: &str = "TapChangerControlRegularSchedule.TapChangerControl-cardinality";
const S11241: &str = "shs:TapChangerControlRegularSchedule.TapChangerControl-valueType";
const S11242: &str = "TapChangerControlRegularSchedule.TapChangerControl-valueType";
const S11243: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:TapChangerControl";
const S11244: &str = "nc:TapChangerControl";
const S11245: &str = "shs:TapChangerControlRegularSchedule-AllowedProperties";
const S11246: &str = "TapChangerControlSchedule.TapChangerControl";
const S11247: &str = "shs:TapChangerControlSchedule.TapChangerControl-cardinality";
const S11248: &str = "TapChangerControlSchedule.TapChangerControl-cardinality";
const S11249: &str = "shs:TapChangerControlSchedule.TapChangerControl-valueType";
const S11250: &str = "TapChangerControlSchedule.TapChangerControl-valueType";
const S11251: &str = "shs:TapChangerControlSchedule.RegulatingControlTimePoint-cardinality";
const S11252: &str = "TapChangerControlSchedule.RegulatingControlTimePoint-cardinality";
const S11253: &str = "shs:TapChangerControlSchedule-AllowedProperties";
const S11254: &str = "TapChangerControlSchedule.RegulatingControlTimePoint";
const S11255: &str = "shs:TapChangerControlSchedule.RegulatingControlTimePoint-propertyInverse";
const S11256: &str = "nc:TapRegularSchedule";
const S11257: &str = "TapRegularSchedule.step";
const S11258: &str = "shs:TapRegularSchedule.step-cardinality";
const S11259: &str = "TapRegularSchedule.step-cardinality";
const S11260: &str = "shs:TapRegularSchedule.step-datatype";
const S11261: &str = "TapRegularSchedule.step-datatype";
const S11262: &str = "TapRegularSchedule.controlEnabled";
const S11263: &str = "shs:TapRegularSchedule.controlEnabled-cardinality";
const S11264: &str = "TapRegularSchedule.controlEnabled-cardinality";
const S11265: &str = "shs:TapRegularSchedule.controlEnabled-datatype";
const S11266: &str = "TapRegularSchedule.controlEnabled-datatype";
const S11267: &str = "TapRegularSchedule.TapChanger";
const S11268: &str = "shs:TapRegularSchedule.TapChanger-cardinality";
const S11269: &str = "TapRegularSchedule.TapChanger-cardinality";
const S11270: &str = "shs:TapRegularSchedule-AllowedProperties";
const S11271: &str = "shs:TapRegularSchedule.TapChanger-valueType";
const S11272: &str = "TapRegularSchedule.TapChanger-valueType";
const S11273: &str = "nc:TapSchedule";
const S11274: &str = "TapScheduleTimePoint.TapSchedule";
const S11275: &str = "shs:TapSchedule.TapScheduleTimePoint-cardinality";
const S11276: &str = "TapSchedule.TapScheduleTimePoint-cardinality";
const S11277: &str = "TapSchedule.TapChanger";
const S11278: &str = "shs:TapSchedule.TapChanger-cardinality";
const S11279: &str = "TapSchedule.TapChanger-cardinality";
const S11280: &str = "shs:TapSchedule-AllowedProperties";
const S11281: &str = "shs:TapSchedule.TapChanger-valueType";
const S11282: &str = "TapSchedule.TapChanger-valueType";
const S11283: &str = "TapSchedule.TapScheduleTimePoint";
const S11284: &str = "shs:TapSchedule.TapScheduleTimePoint-propertyInverse";
const S11285: &str = "nc:TapScheduleTimePoint";
const S11286: &str = "shs:TapScheduleTimePoint.TapSchedule-valueType";
const S11287: &str = "TapScheduleTimePoint.TapSchedule-valueType";
const S11288: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:TapSchedule";
const S11289: &str = "shs:TapScheduleTimePoint.TapSchedule-cardinality";
const S11290: &str = "TapScheduleTimePoint.TapSchedule-cardinality";
const S11291: &str = "TapScheduleTimePoint.atTime";
const S11292: &str = "shs:TapScheduleTimePoint.atTime-datatype";
const S11293: &str = "TapScheduleTimePoint.atTime-datatype";
const S11294: &str = "shs:TapScheduleTimePoint.atTime-cardinality";
const S11295: &str = "TapScheduleTimePoint.atTime-cardinality";
const S11296: &str = "TapScheduleTimePoint.controlEnabled";
const S11297: &str = "shs:TapScheduleTimePoint.controlEnabled-datatype";
const S11298: &str = "TapScheduleTimePoint.controlEnabled-datatype";
const S11299: &str = "shs:TapScheduleTimePoint.controlEnabled-cardinality";
const S11300: &str = "TapScheduleTimePoint.controlEnabled-cardinality";
const S11301: &str = "TapScheduleTimePoint.step";
const S11302: &str = "shs:TapScheduleTimePoint.step-datatype";
const S11303: &str = "TapScheduleTimePoint.step-datatype";
const S11304: &str = "shs:TapScheduleTimePoint.step-cardinality";
const S11305: &str = "TapScheduleTimePoint.step-cardinality";
const S11306: &str = "shs:TapScheduleTimePoint-AllowedProperties";
const S11307: &str = "nc:VoltageLimitSchedule";
const S11308: &str = "VoltageLimitTimePoint.VoltageLimitSchedule";
const S11309: &str = "shs:VoltageLimitSchedule.VoltageLimitTimePoint-cardinality";
const S11310: &str = "VoltageLimitSchedule.VoltageLimitTimePoint-cardinality";
const S11311: &str = "VoltageLimitSchedule.VoltageLimit";
const S11312: &str = "shs:VoltageLimitSchedule.VoltageLimit-cardinality";
const S11313: &str = "VoltageLimitSchedule.VoltageLimit-cardinality";
const S11314: &str = "shs:VoltageLimitSchedule.VoltageLimit-valueType";
const S11315: &str = "VoltageLimitSchedule.VoltageLimit-valueType";
const S11316: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: cim18:VoltageLimit";
const S11317: &str = "nc:VoltageLimit";
const S11318: &str = "shs:VoltageLimitSchedule-AllowedProperties";
const S11319: &str = "VoltageLimitSchedule.VoltageLimitTimePoint";
const S11320: &str = "shs:VoltageLimitSchedule.VoltageLimitTimePoint-propertyInverse";
const S11321: &str = "nc:VoltageLimitTimePoint";
const S11322: &str = "shs:VoltageLimitTimePoint.VoltageLimitSchedule-valueType";
const S11323: &str = "VoltageLimitTimePoint.VoltageLimitSchedule-valueType";
const S11324: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:VoltageLimitSchedule";
const S11325: &str = "shs:VoltageLimitTimePoint.VoltageLimitSchedule-cardinality";
const S11326: &str = "VoltageLimitTimePoint.VoltageLimitSchedule-cardinality";
const S11327: &str = "VoltageLimitTimePoint.atTime";
const S11328: &str = "shs:VoltageLimitTimePoint.atTime-datatype";
const S11329: &str = "VoltageLimitTimePoint.atTime-datatype";
const S11330: &str = "shs:VoltageLimitTimePoint.atTime-cardinality";
const S11331: &str = "VoltageLimitTimePoint.atTime-cardinality";
const S11332: &str = "VoltageLimitTimePoint.value";
const S11333: &str = "shs:VoltageLimitTimePoint.value-datatype";
const S11334: &str = "VoltageLimitTimePoint.value-datatype";
const S11335: &str = "shs:VoltageLimitTimePoint.value-cardinality";
const S11336: &str = "VoltageLimitTimePoint.value-cardinality";
const S11337: &str = "shs:VoltageLimitTimePoint-AllowedProperties";
const S11338: &str = "nc:VsConverterRegularSchedule";
const S11339: &str = "VsConverterRegularSchedule.targetQpcc";
const S11340: &str = "shs:VsConverterRegularSchedule.targetQpcc-datatype";
const S11341: &str = "VsConverterRegularSchedule.targetQpcc-datatype";
const S11342: &str = "shs:VsConverterRegularSchedule.targetQpcc-cardinality";
const S11343: &str = "VsConverterRegularSchedule.targetQpcc-cardinality";
const S11344: &str = "VsConverterRegularSchedule.pPccControl";
const S11345: &str = "shs:VsConverterRegularSchedule.pPccControl-datatype";
const S11346: &str = "VsConverterRegularSchedule.pPccControl-datatype";
const S11347: &str = "VsPpccControlKind.pPccAndUdcDroopWithCompensation";
const S11348: &str = "VsPpccControlKind.pPccAndUdcDroopPilot";
const S11349: &str = "VsPpccControlKind.pPcc";
const S11350: &str = "VsPpccControlKind.udc";
const S11351: &str = "VsPpccControlKind.pPccAndUdcDroop";
const S11352: &str = "VsPpccControlKind.phasePcc";
const S11353: &str = "shs:VsConverterRegularSchedule.pPccControl-cardinality";
const S11354: &str = "VsConverterRegularSchedule.pPccControl-cardinality";
const S11355: &str = "VsConverterRegularSchedule.qShare";
const S11356: &str = "shs:VsConverterRegularSchedule.qShare-datatype";
const S11357: &str = "VsConverterRegularSchedule.qShare-datatype";
const S11358: &str = "shs:VsConverterRegularSchedule.qShare-cardinality";
const S11359: &str = "VsConverterRegularSchedule.qShare-cardinality";
const S11360: &str = "VsConverterRegularSchedule.targetUpcc";
const S11361: &str = "shs:VsConverterRegularSchedule.targetUpcc-datatype";
const S11362: &str = "VsConverterRegularSchedule.targetUpcc-datatype";
const S11363: &str = "shs:VsConverterRegularSchedule.targetUpcc-cardinality";
const S11364: &str = "VsConverterRegularSchedule.targetUpcc-cardinality";
const S11365: &str = "VsConverterRegularSchedule.targetPhasePcc";
const S11366: &str = "shs:VsConverterRegularSchedule.targetPhasePcc-cardinality";
const S11367: &str = "VsConverterRegularSchedule.targetPhasePcc-cardinality";
const S11368: &str = "shs:VsConverterRegularSchedule.targetPhasePcc-datatype";
const S11369: &str = "VsConverterRegularSchedule.targetPhasePcc-datatype";
const S11370: &str = "VsConverterRegularSchedule.targetPWMfactor";
const S11371: &str = "shs:VsConverterRegularSchedule.targetPWMfactor-cardinality";
const S11372: &str = "VsConverterRegularSchedule.targetPWMfactor-cardinality";
const S11373: &str = "shs:VsConverterRegularSchedule.targetPWMfactor-datatype";
const S11374: &str = "VsConverterRegularSchedule.targetPWMfactor-datatype";
const S11375: &str = "VsConverterRegularSchedule.qPccControl";
const S11376: &str = "shs:VsConverterRegularSchedule.qPccControl-cardinality";
const S11377: &str = "VsConverterRegularSchedule.qPccControl-cardinality";
const S11378: &str = "shs:VsConverterRegularSchedule.qPccControl-datatype";
const S11379: &str = "VsConverterRegularSchedule.qPccControl-datatype";
const S11380: &str = "VsQpccControlKind.reactivePcc";
const S11381: &str = "VsQpccControlKind.pulseWidthModulation";
const S11382: &str = "VsQpccControlKind.voltagePcc";
const S11383: &str = "VsQpccControlKind.powerFactorPcc";
const S11384: &str = "VsConverterRegularSchedule.targetPowerFactorPcc";
const S11385: &str = "shs:VsConverterRegularSchedule.targetPowerFactorPcc-cardinality";
const S11386: &str = "VsConverterRegularSchedule.targetPowerFactorPcc-cardinality";
const S11387: &str = "shs:VsConverterRegularSchedule.targetPowerFactorPcc-datatype";
const S11388: &str = "VsConverterRegularSchedule.targetPowerFactorPcc-datatype";
const S11389: &str = "VsConverterRegularSchedule.droop";
const S11390: &str = "shs:VsConverterRegularSchedule.droop-cardinality";
const S11391: &str = "VsConverterRegularSchedule.droop-cardinality";
const S11392: &str = "shs:VsConverterRegularSchedule.droop-datatype";
const S11393: &str = "VsConverterRegularSchedule.droop-datatype";
const S11394: &str = "VsConverterRegularSchedule.droopCompensation";
const S11395: &str = "shs:VsConverterRegularSchedule.droopCompensation-cardinality";
const S11396: &str = "VsConverterRegularSchedule.droopCompensation-cardinality";
const S11397: &str = "shs:VsConverterRegularSchedule.droopCompensation-datatype";
const S11398: &str = "VsConverterRegularSchedule.droopCompensation-datatype";
const S11399: &str = "VsConverterRegularSchedule.VsConverter";
const S11400: &str = "shs:VsConverterRegularSchedule.VsConverter-cardinality";
const S11401: &str = "VsConverterRegularSchedule.VsConverter-cardinality";
const S11402: &str = "shs:VsConverterRegularSchedule.VsConverter-valueType";
const S11403: &str = "VsConverterRegularSchedule.VsConverter-valueType";
const S11404: &str = "shs:VsConverterRegularSchedule-AllowedProperties";
const S11405: &str = "nc:VsConverterSchedule";
const S11406: &str = "VsConverterTimePoint.VsConverterSchedule";
const S11407: &str = "shs:VsConverterSchedule.VsConverterTimePoint-cardinality";
const S11408: &str = "VsConverterSchedule.VsConverterTimePoint-cardinality";
const S11409: &str = "VsConverterSchedule.VsConverter";
const S11410: &str = "shs:VsConverterSchedule.VsConverter-cardinality";
const S11411: &str = "VsConverterSchedule.VsConverter-cardinality";
const S11412: &str = "shs:VsConverterSchedule.VsConverter-valueType";
const S11413: &str = "VsConverterSchedule.VsConverter-valueType";
const S11414: &str = "shs:VsConverterSchedule-AllowedProperties";
const S11415: &str = "VsConverterSchedule.VsConverterTimePoint";
const S11416: &str = "shs:VsConverterSchedule.VsConverterTimePoint-propertyInverse";
const S11417: &str = "nc:VsConverterTimePoint";
const S11418: &str = "shs:VsConverterTimePoint.VsConverterSchedule-valueType";
const S11419: &str = "VsConverterTimePoint.VsConverterSchedule-valueType";
const S11420: &str = "One of the following does not conform: 1) The value shall be IRI; 2) The value shall be an instance of the class: nc:VsConverterSchedule";
const S11421: &str = "shs:VsConverterTimePoint.VsConverterSchedule-cardinality";
const S11422: &str = "VsConverterTimePoint.VsConverterSchedule-cardinality";
const S11423: &str = "VsConverterTimePoint.targetQpcc";
const S11424: &str = "shs:VsConverterTimePoint.targetQpcc-datatype";
const S11425: &str = "VsConverterTimePoint.targetQpcc-datatype";
const S11426: &str = "shs:VsConverterTimePoint.targetQpcc-cardinality";
const S11427: &str = "VsConverterTimePoint.targetQpcc-cardinality";
const S11428: &str = "VsConverterTimePoint.pPccControl";
const S11429: &str = "shs:VsConverterTimePoint.pPccControl-datatype";
const S11430: &str = "VsConverterTimePoint.pPccControl-datatype";
const S11431: &str = "shs:VsConverterTimePoint.pPccControl-cardinality";
const S11432: &str = "VsConverterTimePoint.pPccControl-cardinality";
const S11433: &str = "VsConverterTimePoint.targetPhasePcc";
const S11434: &str = "shs:VsConverterTimePoint.targetPhasePcc-datatype";
const S11435: &str = "VsConverterTimePoint.targetPhasePcc-datatype";
const S11436: &str = "shs:VsConverterTimePoint.targetPhasePcc-cardinality";
const S11437: &str = "VsConverterTimePoint.targetPhasePcc-cardinality";
const S11438: &str = "VsConverterTimePoint.targetPowerFactorPcc";
const S11439: &str = "shs:VsConverterTimePoint.targetPowerFactorPcc-cardinality";
const S11440: &str = "VsConverterTimePoint.targetPowerFactorPcc-cardinality";
const S11441: &str = "shs:VsConverterTimePoint.targetPowerFactorPcc-datatype";
const S11442: &str = "VsConverterTimePoint.targetPowerFactorPcc-datatype";
const S11443: &str = "VsConverterTimePoint.qShare";
const S11444: &str = "shs:VsConverterTimePoint.qShare-cardinality";
const S11445: &str = "VsConverterTimePoint.qShare-cardinality";
const S11446: &str = "shs:VsConverterTimePoint.qShare-datatype";
const S11447: &str = "VsConverterTimePoint.qShare-datatype";
const S11448: &str = "VsConverterTimePoint.droopCompensation";
const S11449: &str = "shs:VsConverterTimePoint.droopCompensation-cardinality";
const S11450: &str = "VsConverterTimePoint.droopCompensation-cardinality";
const S11451: &str = "shs:VsConverterTimePoint.droopCompensation-datatype";
const S11452: &str = "VsConverterTimePoint.droopCompensation-datatype";
const S11453: &str = "VsConverterTimePoint.targetPWMfactor";
const S11454: &str = "shs:VsConverterTimePoint.targetPWMfactor-cardinality";
const S11455: &str = "VsConverterTimePoint.targetPWMfactor-cardinality";
const S11456: &str = "shs:VsConverterTimePoint.targetPWMfactor-datatype";
const S11457: &str = "VsConverterTimePoint.targetPWMfactor-datatype";
const S11458: &str = "VsConverterTimePoint.targetUpcc";
const S11459: &str = "shs:VsConverterTimePoint.targetUpcc-cardinality";
const S11460: &str = "VsConverterTimePoint.targetUpcc-cardinality";
const S11461: &str = "shs:VsConverterTimePoint.targetUpcc-datatype";
const S11462: &str = "VsConverterTimePoint.targetUpcc-datatype";
const S11463: &str = "VsConverterTimePoint.droop";
const S11464: &str = "shs:VsConverterTimePoint.droop-cardinality";
const S11465: &str = "VsConverterTimePoint.droop-cardinality";
const S11466: &str = "shs:VsConverterTimePoint.droop-datatype";
const S11467: &str = "VsConverterTimePoint.droop-datatype";
const S11468: &str = "VsConverterTimePoint.qPccControl";
const S11469: &str = "shs:VsConverterTimePoint.qPccControl-cardinality";
const S11470: &str = "VsConverterTimePoint.qPccControl-cardinality";
const S11471: &str = "shs:VsConverterTimePoint.qPccControl-datatype";
const S11472: &str = "VsConverterTimePoint.qPccControl-datatype";
const S11473: &str = "shs:VsConverterTimePoint-AllowedProperties";
const S11474: &str = "ssi:GridStateAlteration.enabled-datatype";
const S11475: &str = "GridStateAlteration.enabled-datatype";
const S11476: &str = "ssi:GridStateAlteration.enabled-cardinality";
const S11477: &str = "GridStateAlteration.enabled-cardinality";
const S11478: &str = "ssi:GridStateAlteration.participationFactor-datatype";
const S11479: &str = "GridStateAlteration.participationFactor-datatype";
const S11480: &str = "ssi:GridStateAlteration.participationFactor-cardinality";
const S11481: &str = "GridStateAlteration.participationFactor-cardinality";
const S11482: &str = "SteadyStateInstruction-AP-Con-Simple-SHACL";
const S11483: &str = "ssi:ACDCConverterAction-AllowedProperties";
const S11484: &str = "ssi:AutomationFunction.enabled-datatype";
const S11485: &str = "AutomationFunction.enabled-datatype";
const S11486: &str = "ssi:AutomationFunction.enabled-cardinality";
const S11487: &str = "AutomationFunction.enabled-cardinality";
const S11488: &str = "ssi:ACDCConverterController-AllowedProperties";
const S11489: &str = "ssi:FunctionBlock.enabled-datatype";
const S11490: &str = "FunctionBlock.enabled-datatype";
const S11491: &str = "ssi:FunctionBlock.enabled-cardinality";
const S11492: &str = "FunctionBlock.enabled-cardinality";
const S11493: &str = "ssi:ACEmulationControlFunction.gain-datatype";
const S11494: &str = "ACEmulationControlFunction.gain-datatype";
const S11495: &str = "ssi:ACEmulationControlFunction.gain-cardinality";
const S11496: &str = "ACEmulationControlFunction.gain-cardinality";
const S11497: &str = "ssi:ACEmulationControlFunction.referenceP-datatype";
const S11498: &str = "ACEmulationControlFunction.referenceP-datatype";
const S11499: &str = "ssi:ACEmulationControlFunction.referenceP-cardinality";
const S11500: &str = "ACEmulationControlFunction.referenceP-cardinality";
const S11501: &str = "ssi:ACEmulationControlFunction.timeConstant-datatype";
const S11502: &str = "ACEmulationControlFunction.timeConstant-datatype";
const S11503: &str = "ssi:ACEmulationControlFunction.timeConstant-cardinality";
const S11504: &str = "ACEmulationControlFunction.timeConstant-cardinality";
const S11505: &str = "ssi:ACEmulationControlFunction-AllowedProperties";
const S11506: &str = "ssi:Equipment.inService-datatype";
const S11507: &str = "Equipment.inService-datatype";
const S11508: &str = "ssi:Equipment.inService-cardinality";
const S11509: &str = "Equipment.inService-cardinality";
const S11510: &str = "ssi:Equipment.networkAnalysisEnabled-datatype";
const S11511: &str = "Equipment.networkAnalysisEnabled-datatype";
const S11512: &str = "ssi:Equipment.networkAnalysisEnabled-cardinality";
const S11513: &str = "Equipment.networkAnalysisEnabled-cardinality";
const S11514: &str = "ssi:ACLineSegment-AllowedProperties";
const S11515: &str = "ssi:ActivePowerControlFunction.targetValue-datatype";
const S11516: &str = "ActivePowerControlFunction.targetValue-datatype";
const S11517: &str = "ssi:ActivePowerControlFunction.targetValue-cardinality";
const S11518: &str = "ActivePowerControlFunction.targetValue-cardinality";
const S11519: &str = "ssi:ActivePowerControlFunction-AllowedProperties";
const S11520: &str = "PowerTransferCorridor";
const S11521: &str = "DirectCurrentEquipmentController";
const S11522: &str = "ssi:AllowedClasses-property";
const S11523: &str = "ssi:AreaInterchangeController-AllowedProperties";
const S11524: &str = "ssi:AreaReserveResource.activatedP-datatype";
const S11525: &str = "AreaReserveResource.activatedP-datatype";
const S11526: &str = "ssi:AreaReserveResource.activatedP-cardinality";
const S11527: &str = "AreaReserveResource.activatedP-cardinality";
const S11528: &str = "ssi:AreaReserveResource.allocatedP-datatype";
const S11529: &str = "AreaReserveResource.allocatedP-datatype";
const S11530: &str = "ssi:AreaReserveResource.allocatedP-cardinality";
const S11531: &str = "AreaReserveResource.allocatedP-cardinality";
const S11532: &str = "ssi:AreaReserveResource.availableP-datatype";
const S11533: &str = "AreaReserveResource.availableP-datatype";
const S11534: &str = "ssi:AreaReserveResource.availableP-cardinality";
const S11535: &str = "AreaReserveResource.availableP-cardinality";
const S11536: &str = "ssi:AreaReserveResource.contractedP-datatype";
const S11537: &str = "AreaReserveResource.contractedP-datatype";
const S11538: &str = "ssi:AreaReserveResource.contractedP-cardinality";
const S11539: &str = "AreaReserveResource.contractedP-cardinality";
const S11540: &str = "ssi:AreaReserveResource.enabled-datatype";
const S11541: &str = "AreaReserveResource.enabled-datatype";
const S11542: &str = "ssi:AreaReserveResource.enabled-cardinality";
const S11543: &str = "AreaReserveResource.enabled-cardinality";
const S11544: &str = "ssi:AreaReserveResource.kind-datatype";
const S11545: &str = "AreaReserveResource.kind-datatype";
const S11546: &str = "ssi:AreaReserveResource.kind-cardinality";
const S11547: &str = "AreaReserveResource.kind-cardinality";
const S11548: &str = "ssi:AreaReserveResource.priority-datatype";
const S11549: &str = "AreaReserveResource.priority-datatype";
const S11550: &str = "ssi:AreaReserveResource.priority-cardinality";
const S11551: &str = "AreaReserveResource.priority-cardinality";
const S11552: &str = "ssi:AreaReserveResource-AllowedProperties";
const S11553: &str = "ssi:AssessedElement.individualValidationAdjustment-datatype";
const S11554: &str = "AssessedElement.individualValidationAdjustment-datatype";
const S11555: &str = "ssi:AssessedElement.individualValidationAdjustment-cardinality";
const S11556: &str = "AssessedElement.individualValidationAdjustment-cardinality";
const S11557: &str = "ssi:AssessedElement.maxMarginAdjustment-datatype";
const S11558: &str = "ssi:AssessedElement.maxMarginAdjustment-cardinality";
const S11559: &str = "ssi:AssessedElement.appointedMargin-datatype";
const S11560: &str = "AssessedElement.appointedMargin-datatype";
const S11561: &str = "ssi:AssessedElement.appointedMargin-cardinality";
const S11562: &str = "AssessedElement.appointedMargin-cardinality";
const S11563: &str = "ssi:AssessedElement.individualValidationAdjustmentJustification-datatype";
const S11564: &str = "AssessedElement.individualValidationAdjustmentJustification-datatype";
const S11565: &str = "ssi:AssessedElement.individualValidationAdjustmentJustification-cardinality";
const S11566: &str = "AssessedElement.individualValidationAdjustmentJustification-cardinality";
const S11567: &str = "ssi:AssessedElement.individualValidationAdjustmentShare-datatype";
const S11568: &str = "AssessedElement.individualValidationAdjustmentShare-datatype";
const S11569: &str = "ssi:AssessedElement.individualValidationAdjustmentShare-cardinality";
const S11570: &str = "AssessedElement.individualValidationAdjustmentShare-cardinality";
const S11571: &str = "ssi:AssessedElement.coordinatedValidationAdjustment-datatype";
const S11572: &str = "AssessedElement.coordinatedValidationAdjustment-datatype";
const S11573: &str = "ssi:AssessedElement.coordinatedValidationAdjustment-cardinality";
const S11574: &str = "AssessedElement.coordinatedValidationAdjustment-cardinality";
const S11575: &str = "ssi:AssessedElement.coordinatedValidationAdjustmentJustification-cardinality";
const S11576: &str = "AssessedElement.coordinatedValidationAdjustmentJustification-cardinality";
const S11577: &str = "ssi:AssessedElement.coordinatedValidationAdjustmentJustification-datatype";
const S11578: &str = "AssessedElement.coordinatedValidationAdjustmentJustification-datatype";
const S11579: &str = "ssi:AssessedElement.criticalElementJustification-cardinality";
const S11580: &str = "AssessedElement.criticalElementJustification-cardinality";
const S11581: &str = "ssi:AssessedElement.criticalElementJustification-datatype";
const S11582: &str = "AssessedElement.criticalElementJustification-datatype";
const S11583: &str = "ssi:AssessedElement.positiveVirtualMargin-cardinality";
const S11584: &str = "AssessedElement.positiveVirtualMargin-cardinality";
const S11585: &str = "ssi:AssessedElement.positiveVirtualMargin-datatype";
const S11586: &str = "AssessedElement.positiveVirtualMargin-datatype";
const S11587: &str = "ssi:AssessedElement.scannedThresholdMargin-cardinality";
const S11588: &str = "AssessedElement.scannedThresholdMargin-cardinality";
const S11589: &str = "ssi:AssessedElement.scannedThresholdMargin-datatype";
const S11590: &str = "AssessedElement.scannedThresholdMargin-datatype";
const S11591: &str = "ssi:AssessedElement.enabled-cardinality";
const S11592: &str = "AssessedElement.enabled-cardinality";
const S11593: &str = "ssi:AssessedElement.enabled-datatype";
const S11594: &str = "AssessedElement.enabled-datatype";
const S11595: &str = "ssi:AssessedElement.maxFlow-cardinality";
const S11596: &str = "AssessedElement.maxFlow-cardinality";
const S11597: &str = "ssi:AssessedElement.maxFlow-datatype";
const S11598: &str = "AssessedElement.maxFlow-datatype";
const S11599: &str = "ssi:AssessedElement.targetRemainingAvailableMarginJustification-cardinality";
const S11600: &str = "AssessedElement.targetRemainingAvailableMarginJustification-cardinality";
const S11601: &str = "ssi:AssessedElement.targetRemainingAvailableMarginJustification-datatype";
const S11602: &str = "AssessedElement.targetRemainingAvailableMarginJustification-datatype";
const S11603: &str = "ssi:AssessedElement-AllowedProperties";
const S11604: &str = "ssi:AssessedElementWithContingency.enabled-datatype";
const S11605: &str = "AssessedElementWithContingency.enabled-datatype";
const S11606: &str = "ssi:AssessedElementWithContingency.enabled-cardinality";
const S11607: &str = "AssessedElementWithContingency.enabled-cardinality";
const S11608: &str = "ssi:AssessedElementWithContingency-AllowedProperties";
const S11609: &str = "ssi:AssessedElementWithRemedialAction.enabled-datatype";
const S11610: &str = "AssessedElementWithRemedialAction.enabled-datatype";
const S11611: &str = "ssi:AssessedElementWithRemedialAction.enabled-cardinality";
const S11612: &str = "AssessedElementWithRemedialAction.enabled-cardinality";
const S11613: &str = "ssi:AssessedElementWithRemedialAction-AllowedProperties";
const S11614: &str = "ssi:RegulatingCondEq.controlEnabled-datatype";
const S11615: &str = "RegulatingCondEq.controlEnabled-datatype";
const S11616: &str = "ssi:RegulatingCondEq.controlEnabled-cardinality";
const S11617: &str = "RegulatingCondEq.controlEnabled-cardinality";
const S11618: &str = "ssi:AsynchronousMachine-AllowedProperties";
const S11619: &str = "ssi:RemedialAction.available-datatype";
const S11620: &str = "RemedialAction.available-datatype";
const S11621: &str = "ssi:RemedialAction.available-cardinality";
const S11622: &str = "RemedialAction.available-cardinality";
const S11623: &str = "ssi:AvailabilityRemedialAction-AllowedProperties";
const S11624: &str = "ssi:BaseCaseCurrentLimit.value-datatype";
const S11625: &str = "BaseCaseCurrentLimit.value-datatype";
const S11626: &str = "ssi:BaseCaseCurrentLimit.value-cardinality";
const S11627: &str = "BaseCaseCurrentLimit.value-cardinality";
const S11628: &str = "ssi:BaseCaseCurrentLimit-AllowedProperties";
const S11629: &str = "ssi:PowerElectronicsUnit.p-datatype";
const S11630: &str = "PowerElectronicsUnit.p-datatype";
const S11631: &str = "ssi:PowerElectronicsUnit.p-cardinality";
const S11632: &str = "PowerElectronicsUnit.p-cardinality";
const S11633: &str = "ssi:PowerElectronicsUnit.participationFactor-datatype";
const S11634: &str = "PowerElectronicsUnit.participationFactor-datatype";
const S11635: &str = "ssi:PowerElectronicsUnit.participationFactor-cardinality";
const S11636: &str = "PowerElectronicsUnit.participationFactor-cardinality";
const S11637: &str = "ssi:BatteryUnit-AllowedProperties";
const S11638: &str = "ssi:BatteryUnitAction-AllowedProperties";
const S11639: &str = "ssi:BiddingZone.netPosition-datatype";
const S11640: &str = "BiddingZone.netPosition-datatype";
const S11641: &str = "ssi:BiddingZone.netPosition-cardinality";
const S11642: &str = "BiddingZone.netPosition-cardinality";
const S11643: &str = "ssi:BiddingZone-AllowedProperties";
const S11644: &str = "ssi:BiddingZoneAction-AllowedProperties";
const S11645: &str = "DCTieCorridor.SourceBiddingZone";
const S11646: &str = "ssi:BiddingZoneBorder.DCTieCorridor-cardinality";
const S11647: &str = "BiddingZoneBorder.DCTieCorridor-cardinality";
const S11648: &str = "ssi:BiddingZoneBorder.alreadyAllocatedCapacity-datatype";
const S11649: &str = "BiddingZoneBorder.alreadyAllocatedCapacity-datatype";
const S11650: &str = "ssi:BiddingZoneBorder.alreadyAllocatedCapacity-cardinality";
const S11651: &str = "BiddingZoneBorder.alreadyAllocatedCapacity-cardinality";
const S11652: &str = "ssi:BiddingZoneBorder.alreadyAllocatedFlow-datatype";
const S11653: &str = "BiddingZoneBorder.alreadyAllocatedFlow-datatype";
const S11654: &str = "ssi:BiddingZoneBorder.alreadyAllocatedFlow-cardinality";
const S11655: &str = "BiddingZoneBorder.alreadyAllocatedFlow-cardinality";
const S11656: &str = "ssi:BiddingZoneBorder.availableTransferCapacity-datatype";
const S11657: &str = "BiddingZoneBorder.availableTransferCapacity-datatype";
const S11658: &str = "ssi:BiddingZoneBorder.availableTransferCapacity-cardinality";
const S11659: &str = "BiddingZoneBorder.availableTransferCapacity-cardinality";
const S11660: &str = "ssi:BiddingZoneBorder.netTransferCapacity-datatype";
const S11661: &str = "BiddingZoneBorder.netTransferCapacity-datatype";
const S11662: &str = "ssi:BiddingZoneBorder.netTransferCapacity-cardinality";
const S11663: &str = "BiddingZoneBorder.netTransferCapacity-cardinality";
const S11664: &str = "ssi:BiddingZoneBorder.totalTransferCapacity-datatype";
const S11665: &str = "BiddingZoneBorder.totalTransferCapacity-datatype";
const S11666: &str = "ssi:BiddingZoneBorder.totalTransferCapacity-cardinality";
const S11667: &str = "BiddingZoneBorder.totalTransferCapacity-cardinality";
const S11668: &str = "ssi:BiddingZoneBorder.transmissionReliabilityMargin-datatype";
const S11669: &str = "BiddingZoneBorder.transmissionReliabilityMargin-datatype";
const S11670: &str = "ssi:BiddingZoneBorder.transmissionReliabilityMargin-cardinality";
const S11671: &str = "BiddingZoneBorder.transmissionReliabilityMargin-cardinality";
const S11672: &str = "ssi:BiddingZoneBorder-AllowedProperties";
const S11673: &str = "BiddingZoneBorder.DCTieCorridor";
const S11674: &str = "ssi:BiddingZoneBorder.DCTieCorridor-propertyInverse";
const S11675: &str = "ssi:Breaker-AllowedProperties";
const S11676: &str = "nc:BusbarSection";
const S11677: &str = "ssi:BusbarSection-AllowedProperties";
const S11678: &str = "ssi:CircuitShare.contributionFactor-datatype";
const S11679: &str = "CircuitShare.contributionFactor-datatype";
const S11680: &str = "ssi:CircuitShare.contributionFactor-cardinality";
const S11681: &str = "CircuitShare.contributionFactor-cardinality";
const S11682: &str = "ssi:CircuitShare-AllowedProperties";
const S11683: &str = "nc:Clamp";
const S11684: &str = "ssi:Clamp-AllowedProperties";
const S11685: &str = "ClimateZone.snowWater";
const S11686: &str = "ssi:ClimateZone.snowWater-datatype";
const S11687: &str = "ClimateZone.snowWater-datatype";
const S11688: &str = "ssi:ClimateZone.snowWater-cardinality";
const S11689: &str = "ClimateZone.snowWater-cardinality";
const S11690: &str = "ClimateZone.populationWeightedTempAt2m";
const S11691: &str = "ssi:ClimateZone.populationWeightedTempAt2m-datatype";
const S11692: &str = "ClimateZone.populationWeightedTempAt2m-datatype";
const S11693: &str = "ssi:ClimateZone.populationWeightedTempAt2m-cardinality";
const S11694: &str = "ClimateZone.populationWeightedTempAt2m-cardinality";
const S11695: &str = "ClimateZone.seaIceThickness";
const S11696: &str = "ssi:ClimateZone.seaIceThickness-datatype";
const S11697: &str = "ClimateZone.seaIceThickness-datatype";
const S11698: &str = "ssi:ClimateZone.seaIceThickness-cardinality";
const S11699: &str = "ClimateZone.seaIceThickness-cardinality";
const S11700: &str = "ClimateZone.windSpeedAt100m";
const S11701: &str = "ssi:ClimateZone.windSpeedAt100m-datatype";
const S11702: &str = "ClimateZone.windSpeedAt100m-datatype";
const S11703: &str = "ssi:ClimateZone.windSpeedAt100m-cardinality";
const S11704: &str = "ClimateZone.windSpeedAt100m-cardinality";
const S11705: &str = "ClimateZone.rainfall";
const S11706: &str = "ssi:ClimateZone.rainfall-datatype";
const S11707: &str = "ClimateZone.rainfall-datatype";
const S11708: &str = "ssi:ClimateZone.rainfall-cardinality";
const S11709: &str = "ClimateZone.rainfall-cardinality";
const S11710: &str = "ClimateZone.icingDays";
const S11711: &str = "ssi:ClimateZone.icingDays-datatype";
const S11712: &str = "ClimateZone.icingDays-datatype";
const S11713: &str = "ssi:ClimateZone.icingDays-cardinality";
const S11714: &str = "ClimateZone.icingDays-cardinality";
const S11715: &str = "ClimateZone.cloudCover";
const S11716: &str = "ssi:ClimateZone.cloudCover-datatype";
const S11717: &str = "ClimateZone.cloudCover-datatype";
const S11718: &str = "ssi:ClimateZone.cloudCover-cardinality";
const S11719: &str = "ClimateZone.cloudCover-cardinality";
const S11720: &str = "ClimateZone.minTempAt2m";
const S11721: &str = "ssi:ClimateZone.minTempAt2m-datatype";
const S11722: &str = "ClimateZone.minTempAt2m-datatype";
const S11723: &str = "ssi:ClimateZone.minTempAt2m-cardinality";
const S11724: &str = "ClimateZone.minTempAt2m-cardinality";
const S11725: &str = "ClimateZone.windDirectionAt10m";
const S11726: &str = "ssi:ClimateZone.windDirectionAt10m-datatype";
const S11727: &str = "ClimateZone.windDirectionAt10m-datatype";
const S11728: &str = "ssi:ClimateZone.windDirectionAt10m-cardinality";
const S11729: &str = "ClimateZone.windDirectionAt10m-cardinality";
const S11730: &str = "ClimateZone.tempAt2m";
const S11731: &str = "ssi:ClimateZone.tempAt2m-datatype";
const S11732: &str = "ClimateZone.tempAt2m-datatype";
const S11733: &str = "ssi:ClimateZone.tempAt2m-cardinality";
const S11734: &str = "ClimateZone.tempAt2m-cardinality";
const S11735: &str = "ClimateZone.seaCurrentDirection";
const S11736: &str = "ssi:ClimateZone.seaCurrentDirection-datatype";
const S11737: &str = "ClimateZone.seaCurrentDirection-datatype";
const S11738: &str = "ssi:ClimateZone.seaCurrentDirection-cardinality";
const S11739: &str = "ClimateZone.seaCurrentDirection-cardinality";
const S11740: &str = "ClimateZone.sunshineDuration";
const S11741: &str = "ssi:ClimateZone.sunshineDuration-datatype";
const S11742: &str = "ClimateZone.sunshineDuration-datatype";
const S11743: &str = "ssi:ClimateZone.sunshineDuration-cardinality";
const S11744: &str = "ClimateZone.sunshineDuration-cardinality";
const S11745: &str = "ClimateZone.fireWeatherIndex";
const S11746: &str = "ssi:ClimateZone.fireWeatherIndex-datatype";
const S11747: &str = "ClimateZone.fireWeatherIndex-datatype";
const S11748: &str = "ssi:ClimateZone.fireWeatherIndex-cardinality";
const S11749: &str = "ClimateZone.fireWeatherIndex-cardinality";
const S11750: &str = "ClimateZone.runoff";
const S11751: &str = "ssi:ClimateZone.runoff-datatype";
const S11752: &str = "ClimateZone.runoff-datatype";
const S11753: &str = "ssi:ClimateZone.runoff-cardinality";
const S11754: &str = "ClimateZone.runoff-cardinality";
const S11755: &str = "ClimateZone.avalancheDangerIndex";
const S11756: &str = "ssi:ClimateZone.avalancheDangerIndex-datatype";
const S11757: &str = "ClimateZone.avalancheDangerIndex-datatype";
const S11758: &str = "ssi:ClimateZone.avalancheDangerIndex-cardinality";
const S11759: &str = "ClimateZone.avalancheDangerIndex-cardinality";
const S11760: &str = "ClimateZone.waveDirection";
const S11761: &str = "ssi:ClimateZone.waveDirection-datatype";
const S11762: &str = "ClimateZone.waveDirection-datatype";
const S11763: &str = "ssi:ClimateZone.waveDirection-cardinality";
const S11764: &str = "ClimateZone.waveDirection-cardinality";
const S11765: &str = "ClimateZone.diffuseSolarIrradiance";
const S11766: &str = "ssi:ClimateZone.diffuseSolarIrradiance-datatype";
const S11767: &str = "ClimateZone.diffuseSolarIrradiance-datatype";
const S11768: &str = "ssi:ClimateZone.diffuseSolarIrradiance-cardinality";
const S11769: &str = "ClimateZone.diffuseSolarIrradiance-cardinality";
const S11770: &str = "ClimateZone.hydroInflow";
const S11771: &str = "ssi:ClimateZone.hydroInflow-datatype";
const S11772: &str = "ClimateZone.hydroInflow-datatype";
const S11773: &str = "ssi:ClimateZone.hydroInflow-cardinality";
const S11774: &str = "ClimateZone.hydroInflow-cardinality";
const S11775: &str = "ClimateZone.evaporation";
const S11776: &str = "ssi:ClimateZone.evaporation-datatype";
const S11777: &str = "ClimateZone.evaporation-datatype";
const S11778: &str = "ssi:ClimateZone.evaporation-cardinality";
const S11779: &str = "ClimateZone.evaporation-cardinality";
const S11780: &str = "ClimateZone.tropicalNights";
const S11781: &str = "ssi:ClimateZone.tropicalNights-datatype";
const S11782: &str = "ClimateZone.tropicalNights-datatype";
const S11783: &str = "ssi:ClimateZone.tropicalNights-cardinality";
const S11784: &str = "ClimateZone.tropicalNights-cardinality";
const S11785: &str = "ClimateZone.potentialEvaporation";
const S11786: &str = "ssi:ClimateZone.potentialEvaporation-datatype";
const S11787: &str = "ClimateZone.potentialEvaporation-datatype";
const S11788: &str = "ssi:ClimateZone.potentialEvaporation-cardinality";
const S11789: &str = "ClimateZone.potentialEvaporation-cardinality";
const S11790: &str = "ClimateZone.surfacePressure";
const S11791: &str = "ssi:ClimateZone.surfacePressure-datatype";
const S11792: &str = "ClimateZone.surfacePressure-datatype";
const S11793: &str = "ssi:ClimateZone.surfacePressure-cardinality";
const S11794: &str = "ClimateZone.surfacePressure-cardinality";
const S11795: &str = "ClimateZone.globalSolarIrradiance";
const S11796: &str = "ssi:ClimateZone.globalSolarIrradiance-datatype";
const S11797: &str = "ClimateZone.globalSolarIrradiance-datatype";
const S11798: &str = "ssi:ClimateZone.globalSolarIrradiance-cardinality";
const S11799: &str = "ClimateZone.globalSolarIrradiance-cardinality";
const S11800: &str = "ClimateZone.frostDays";
const S11801: &str = "ssi:ClimateZone.frostDays-datatype";
const S11802: &str = "ClimateZone.frostDays-datatype";
const S11803: &str = "ssi:ClimateZone.frostDays-cardinality";
const S11804: &str = "ClimateZone.frostDays-cardinality";
const S11805: &str = "ClimateZone.dewPointTempAt2m";
const S11806: &str = "ssi:ClimateZone.dewPointTempAt2m-datatype";
const S11807: &str = "ClimateZone.dewPointTempAt2m-datatype";
const S11808: &str = "ssi:ClimateZone.dewPointTempAt2m-cardinality";
const S11809: &str = "ClimateZone.dewPointTempAt2m-cardinality";
const S11810: &str = "ClimateZone.windGustAt10m";
const S11811: &str = "ssi:ClimateZone.windGustAt10m-datatype";
const S11812: &str = "ClimateZone.windGustAt10m-datatype";
const S11813: &str = "ssi:ClimateZone.windGustAt10m-cardinality";
const S11814: &str = "ClimateZone.windGustAt10m-cardinality";
const S11815: &str = "ClimateZone.hailDays";
const S11816: &str = "ssi:ClimateZone.hailDays-datatype";
const S11817: &str = "ClimateZone.hailDays-datatype";
const S11818: &str = "ssi:ClimateZone.hailDays-cardinality";
const S11819: &str = "ClimateZone.hailDays-cardinality";
const S11820: &str = "ClimateZone.seaCurrentSpeed";
const S11821: &str = "ssi:ClimateZone.seaCurrentSpeed-datatype";
const S11822: &str = "ClimateZone.seaCurrentSpeed-datatype";
const S11823: &str = "ssi:ClimateZone.seaCurrentSpeed-cardinality";
const S11824: &str = "ClimateZone.seaCurrentSpeed-cardinality";
const S11825: &str = "ClimateZone.windDirectionAt100m";
const S11826: &str = "ssi:ClimateZone.windDirectionAt100m-datatype";
const S11827: &str = "ClimateZone.windDirectionAt100m-datatype";
const S11828: &str = "ssi:ClimateZone.windDirectionAt100m-cardinality";
const S11829: &str = "ClimateZone.windDirectionAt100m-cardinality";
const S11830: &str = "ClimateZone.precipitation";
const S11831: &str = "ssi:ClimateZone.precipitation-datatype";
const S11832: &str = "ClimateZone.precipitation-datatype";
const S11833: &str = "ssi:ClimateZone.precipitation-cardinality";
const S11834: &str = "ClimateZone.precipitation-cardinality";
const S11835: &str = "ClimateZone.snowfall";
const S11836: &str = "ssi:ClimateZone.snowfall-datatype";
const S11837: &str = "ClimateZone.snowfall-datatype";
const S11838: &str = "ssi:ClimateZone.snowfall-cardinality";
const S11839: &str = "ClimateZone.snowfall-cardinality";
const S11840: &str = "ClimateZone.maxTempAt2m";
const S11841: &str = "ssi:ClimateZone.maxTempAt2m-datatype";
const S11842: &str = "ClimateZone.maxTempAt2m-datatype";
const S11843: &str = "ssi:ClimateZone.maxTempAt2m-cardinality";
const S11844: &str = "ClimateZone.maxTempAt2m-cardinality";
const S11845: &str = "ClimateZone.seaSurfaceTemp";
const S11846: &str = "ssi:ClimateZone.seaSurfaceTemp-datatype";
const S11847: &str = "ClimateZone.seaSurfaceTemp-datatype";
const S11848: &str = "ssi:ClimateZone.seaSurfaceTemp-cardinality";
const S11849: &str = "ClimateZone.seaSurfaceTemp-cardinality";
const S11850: &str = "ClimateZone.directSolarIrradiance";
const S11851: &str = "ssi:ClimateZone.directSolarIrradiance-datatype";
const S11852: &str = "ClimateZone.directSolarIrradiance-datatype";
const S11853: &str = "ssi:ClimateZone.directSolarIrradiance-cardinality";
const S11854: &str = "ClimateZone.directSolarIrradiance-cardinality";
const S11855: &str = "ClimateZone.lightningDensity";
const S11856: &str = "ssi:ClimateZone.lightningDensity-datatype";
const S11857: &str = "ClimateZone.lightningDensity-datatype";
const S11858: &str = "ssi:ClimateZone.lightningDensity-cardinality";
const S11859: &str = "ClimateZone.lightningDensity-cardinality";
const S11860: &str = "ClimateZone.thunderDays";
const S11861: &str = "ssi:ClimateZone.thunderDays-datatype";
const S11862: &str = "ClimateZone.thunderDays-datatype";
const S11863: &str = "ssi:ClimateZone.thunderDays-cardinality";
const S11864: &str = "ClimateZone.thunderDays-cardinality";
const S11865: &str = "ClimateZone.windSpeedAt10m";
const S11866: &str = "ssi:ClimateZone.windSpeedAt10m-datatype";
const S11867: &str = "ClimateZone.windSpeedAt10m-datatype";
const S11868: &str = "ssi:ClimateZone.windSpeedAt10m-cardinality";
const S11869: &str = "ClimateZone.windSpeedAt10m-cardinality";
const S11870: &str = "ClimateZone.freezingPrecipitationDays";
const S11871: &str = "ssi:ClimateZone.freezingPrecipitationDays-datatype";
const S11872: &str = "ClimateZone.freezingPrecipitationDays-datatype";
const S11873: &str = "ssi:ClimateZone.freezingPrecipitationDays-cardinality";
const S11874: &str = "ClimateZone.freezingPrecipitationDays-cardinality";
const S11875: &str = "ClimateZone.heatwaveDays";
const S11876: &str = "ssi:ClimateZone.heatwaveDays-datatype";
const S11877: &str = "ClimateZone.heatwaveDays-datatype";
const S11878: &str = "ssi:ClimateZone.heatwaveDays-cardinality";
const S11879: &str = "ClimateZone.heatwaveDays-cardinality";
const S11880: &str = "ClimateZone.relativeHumidityAt2m";
const S11881: &str = "ssi:ClimateZone.relativeHumidityAt2m-cardinality";
const S11882: &str = "ClimateZone.relativeHumidityAt2m-cardinality";
const S11883: &str = "ssi:ClimateZone.relativeHumidityAt2m-datatype";
const S11884: &str = "ClimateZone.relativeHumidityAt2m-datatype";
const S11885: &str = "ClimateZone.hotDays";
const S11886: &str = "ssi:ClimateZone.hotDays-cardinality";
const S11887: &str = "ClimateZone.hotDays-cardinality";
const S11888: &str = "ssi:ClimateZone.hotDays-datatype";
const S11889: &str = "ClimateZone.hotDays-datatype";
const S11890: &str = "ClimateZone.snowmelt";
const S11891: &str = "ssi:ClimateZone.snowmelt-cardinality";
const S11892: &str = "ClimateZone.snowmelt-cardinality";
const S11893: &str = "ssi:ClimateZone.snowmelt-datatype";
const S11894: &str = "ClimateZone.snowmelt-datatype";
const S11895: &str = "ClimateZone.significantWaveHeight";
const S11896: &str = "ssi:ClimateZone.significantWaveHeight-cardinality";
const S11897: &str = "ClimateZone.significantWaveHeight-cardinality";
const S11898: &str = "ssi:ClimateZone.significantWaveHeight-datatype";
const S11899: &str = "ClimateZone.significantWaveHeight-datatype";
const S11900: &str = "ClimateZone.wavePeriod";
const S11901: &str = "ssi:ClimateZone.wavePeriod-cardinality";
const S11902: &str = "ClimateZone.wavePeriod-cardinality";
const S11903: &str = "ssi:ClimateZone.wavePeriod-datatype";
const S11904: &str = "ClimateZone.wavePeriod-datatype";
const S11905: &str = "ClimateZone.droughtCode";
const S11906: &str = "ssi:ClimateZone.droughtCode-cardinality";
const S11907: &str = "ClimateZone.droughtCode-cardinality";
const S11908: &str = "ssi:ClimateZone.droughtCode-datatype";
const S11909: &str = "ClimateZone.droughtCode-datatype";
const S11910: &str = "ClimateZone.seaIceConcentration";
const S11911: &str = "ssi:ClimateZone.seaIceConcentration-cardinality";
const S11912: &str = "ClimateZone.seaIceConcentration-cardinality";
const S11913: &str = "ssi:ClimateZone.seaIceConcentration-datatype";
const S11914: &str = "ClimateZone.seaIceConcentration-datatype";
const S11915: &str = "ssi:ClimateZone-AllowedProperties";
const S11916: &str = "ssi:CompensatorController.mode-datatype";
const S11917: &str = "CompensatorController.mode-datatype";
const S11918: &str = "CompensatorControlModeKind.voltage";
const S11919: &str = "CompensatorControlModeKind.reactivePower";
const S11920: &str = "ssi:CompensatorController.mode-cardinality";
const S11921: &str = "CompensatorController.mode-cardinality";
const S11922: &str = "ssi:CompensatorController-AllowedProperties";
const S11923: &str = "ssi:EnergyConsumer.participationFactor-datatype";
const S11924: &str = "EnergyConsumer.participationFactor-datatype";
const S11925: &str = "ssi:EnergyConsumer.participationFactor-cardinality";
const S11926: &str = "EnergyConsumer.participationFactor-cardinality";
const S11927: &str = "ssi:ConformLoad-AllowedProperties";
const S11928: &str = "ssi:ContingencyWithRemedialAction.enabled-datatype";
const S11929: &str = "ContingencyWithRemedialAction.enabled-datatype";
const S11930: &str = "ssi:ContingencyWithRemedialAction.enabled-cardinality";
const S11931: &str = "ContingencyWithRemedialAction.enabled-cardinality";
const S11932: &str = "ssi:ContingencyWithRemedialAction-AllowedProperties";
const S11933: &str = "ssi:ControlFunctionBlockAction-AllowedProperties";
const S11934: &str = "ssi:PowerRemedialAction.maxRegulatingDown-datatype";
const S11935: &str = "PowerRemedialAction.maxRegulatingDown-datatype";
const S11936: &str = "ssi:PowerRemedialAction.maxRegulatingDown-cardinality";
const S11937: &str = "PowerRemedialAction.maxRegulatingDown-cardinality";
const S11938: &str = "ssi:PowerRemedialAction.maxRegulatingUp-datatype";
const S11939: &str = "PowerRemedialAction.maxRegulatingUp-datatype";
const S11940: &str = "ssi:PowerRemedialAction.maxRegulatingUp-cardinality";
const S11941: &str = "PowerRemedialAction.maxRegulatingUp-cardinality";
const S11942: &str = "ssi:CountertradeRemedialAction-AllowedProperties";
const S11943: &str = "ssi:CrossBorderRelevance.enabled-datatype";
const S11944: &str = "CrossBorderRelevance.enabled-datatype";
const S11945: &str = "ssi:CrossBorderRelevance.enabled-cardinality";
const S11946: &str = "CrossBorderRelevance.enabled-cardinality";
const S11947: &str = "ssi:CrossBorderRelevance-AllowedProperties";
const S11948: &str = "ssi:CurrentControlFunction.targetValue-datatype";
const S11949: &str = "CurrentControlFunction.targetValue-datatype";
const S11950: &str = "ssi:CurrentControlFunction.targetValue-cardinality";
const S11951: &str = "CurrentControlFunction.targetValue-cardinality";
const S11952: &str = "ssi:CurrentControlFunction-AllowedProperties";
const S11953: &str = "ssi:CurrentDroopControlFunction.targetValueCapacitive-datatype";
const S11954: &str = "CurrentDroopControlFunction.targetValueCapacitive-datatype";
const S11955: &str = "ssi:CurrentDroopControlFunction.targetValueCapacitive-cardinality";
const S11956: &str = "CurrentDroopControlFunction.targetValueCapacitive-cardinality";
const S11957: &str = "ssi:CurrentDroopControlFunction.targetValueInductive-datatype";
const S11958: &str = "CurrentDroopControlFunction.targetValueInductive-datatype";
const S11959: &str = "ssi:CurrentDroopControlFunction.targetValueInductive-cardinality";
const S11960: &str = "CurrentDroopControlFunction.targetValueInductive-cardinality";
const S11961: &str = "ssi:CurrentDroopControlFunction-AllowedProperties";
const S11962: &str = "ssi:CurrentDroopOverride.enabled-datatype";
const S11963: &str = "CurrentDroopOverride.enabled-datatype";
const S11964: &str = "ssi:CurrentDroopOverride.enabled-cardinality";
const S11965: &str = "CurrentDroopOverride.enabled-cardinality";
const S11966: &str = "ssi:CurrentDroopOverride.targetValueCapacitiveI-datatype";
const S11967: &str = "CurrentDroopOverride.targetValueCapacitiveI-datatype";
const S11968: &str = "ssi:CurrentDroopOverride.targetValueCapacitiveI-cardinality";
const S11969: &str = "CurrentDroopOverride.targetValueCapacitiveI-cardinality";
const S11970: &str = "ssi:CurrentDroopOverride.targetValueInductiveI-datatype";
const S11971: &str = "CurrentDroopOverride.targetValueInductiveI-datatype";
const S11972: &str = "ssi:CurrentDroopOverride.targetValueInductiveI-cardinality";
const S11973: &str = "CurrentDroopOverride.targetValueInductiveI-cardinality";
const S11974: &str = "ssi:CurrentDroopOverride-AllowedProperties";
const S11975: &str = "nc:CurrentTransformer";
const S11976: &str = "ssi:CurrentTransformer-AllowedProperties";
const S11977: &str = "nc:Cut";
const S11978: &str = "ssi:Cut-AllowedProperties";
const S11979: &str = "ssi:DCActivePowerControlFunction.targetValue-datatype";
const S11980: &str = "DCActivePowerControlFunction.targetValue-datatype";
const S11981: &str = "ssi:DCActivePowerControlFunction.targetValue-cardinality";
const S11982: &str = "DCActivePowerControlFunction.targetValue-cardinality";
const S11983: &str = "ssi:DCActivePowerControlFunction-AllowedProperties";
const S11984: &str = "ssi:DCSwitch.locked-datatype";
const S11985: &str = "DCSwitch.locked-datatype";
const S11986: &str = "ssi:DCSwitch.locked-cardinality";
const S11987: &str = "DCSwitch.locked-cardinality";
const S11988: &str = "ssi:DCSwitch.open-datatype";
const S11989: &str = "DCSwitch.open-datatype";
const S11990: &str = "ssi:DCSwitch.open-cardinality";
const S11991: &str = "DCSwitch.open-cardinality";
const S11992: &str = "ssi:DCBreaker-AllowedProperties";
const S11993: &str = "ssi:DCBusbar-AllowedProperties";
const S11994: &str = "ssi:DCBypassSwitch-AllowedProperties";
const S11995: &str = "ssi:DCChopper-AllowedProperties";
const S11996: &str = "ssi:DCConverterParallelingSwitch-AllowedProperties";
const S11997: &str = "ssi:DCCurrentControlFunction.targetValue-datatype";
const S11998: &str = "DCCurrentControlFunction.targetValue-datatype";
const S11999: &str = "ssi:DCCurrentControlFunction.targetValue-cardinality";
const S12000: &str = "DCCurrentControlFunction.targetValue-cardinality";
const S12001: &str = "ssi:DCCurrentControlFunction-AllowedProperties";
const S12002: &str = "ssi:DCDisconnector-AllowedProperties";
const S12003: &str = "ssi:DCEarthReturnTransferSwitch-AllowedProperties";
const S12004: &str = "ssi:DCEquivalentInjection.p-datatype";
const S12005: &str = "DCEquivalentInjection.p-datatype";
const S12006: &str = "ssi:DCEquivalentInjection.p-cardinality";
const S12007: &str = "DCEquivalentInjection.p-cardinality";
const S12008: &str = "ssi:DCEquivalentInjection-AllowedProperties";
const S12009: &str = "ssi:DCExtinctionAngleControlFunction.targetValue-datatype";
const S12010: &str = "DCExtinctionAngleControlFunction.targetValue-datatype";
const S12011: &str = "ssi:DCExtinctionAngleControlFunction.targetValue-cardinality";
const S12012: &str = "DCExtinctionAngleControlFunction.targetValue-cardinality";
const S12013: &str = "ssi:DCExtinctionAngleControlFunction-AllowedProperties";
const S12014: &str = "ssi:DCFiringAngleControlFunction.targetValue-datatype";
const S12015: &str = "DCFiringAngleControlFunction.targetValue-datatype";
const S12016: &str = "ssi:DCFiringAngleControlFunction.targetValue-cardinality";
const S12017: &str = "DCFiringAngleControlFunction.targetValue-cardinality";
const S12018: &str = "ssi:DCFiringAngleControlFunction-AllowedProperties";
const S12019: &str = "ssi:DCGround-AllowedProperties";
const S12020: &str = "ssi:DCHarmonicFilter-AllowedProperties";
const S12021: &str = "ssi:DCLineParallelingSwitch-AllowedProperties";
const S12022: &str = "ssi:DCLineSegment-AllowedProperties";
const S12023: &str = "ssi:DCMetalicReturnSwitch-AllowedProperties";
const S12024: &str = "ssi:DCNeutralBusGroundingSwitch-AllowedProperties";
const S12025: &str = "ssi:DCNeutralBusSwitch-AllowedProperties";
const S12026: &str = "ssi:DCPole.maxEconomicP-datatype";
const S12027: &str = "DCPole.maxEconomicP-datatype";
const S12028: &str = "ssi:DCPole.maxEconomicP-cardinality";
const S12029: &str = "DCPole.maxEconomicP-cardinality";
const S12030: &str = "ssi:DCPole.minEconomicP-datatype";
const S12031: &str = "DCPole.minEconomicP-datatype";
const S12032: &str = "ssi:DCPole.minEconomicP-cardinality";
const S12033: &str = "DCPole.minEconomicP-cardinality";
const S12034: &str = "ssi:DCPole.p-datatype";
const S12035: &str = "DCPole.p-datatype";
const S12036: &str = "ssi:DCPole.p-cardinality";
const S12037: &str = "DCPole.p-cardinality";
const S12038: &str = "ssi:DCPole.participationFactor-datatype";
const S12039: &str = "DCPole.participationFactor-datatype";
const S12040: &str = "ssi:DCPole.participationFactor-cardinality";
const S12041: &str = "DCPole.participationFactor-cardinality";
const S12042: &str = "ssi:DCPole.q-datatype";
const S12043: &str = "DCPole.q-datatype";
const S12044: &str = "ssi:DCPole.q-cardinality";
const S12045: &str = "DCPole.q-cardinality";
const S12046: &str = "ssi:DCPole-AllowedProperties";
const S12047: &str = "ssi:DCPulseWidthModulationControlFunction.targetValue-datatype";
const S12048: &str = "DCPulseWidthModulationControlFunction.targetValue-datatype";
const S12049: &str = "ssi:DCPulseWidthModulationControlFunction.targetValue-cardinality";
const S12050: &str = "DCPulseWidthModulationControlFunction.targetValue-cardinality";
const S12051: &str = "ssi:DCPulseWidthModulationControlFunction-AllowedProperties";
const S12052: &str = "ssi:DCSeriesDevice-AllowedProperties";
const S12053: &str = "ssi:DCShunt-AllowedProperties";
const S12054: &str = "ssi:DCSmoothingReactor-AllowedProperties";
const S12055: &str = "ssi:DCSmoothingReactorArrester-AllowedProperties";
const S12056: &str = "ssi:DCSwitch-AllowedProperties";
const S12057: &str = "ssi:DCTieCorridor.SourceBiddingZone-valueType";
const S12058: &str = "DCTieCorridor.SourceBiddingZone-valueType";
const S12059: &str = "ssi:DCTieCorridor.SourceBiddingZone-cardinality";
const S12060: &str = "DCTieCorridor.SourceBiddingZone-cardinality";
const S12061: &str = "ssi:DCTieCorridor-AllowedProperties";
const S12062: &str = "ssi:DCVoltageControlFunction.targetValue-datatype";
const S12063: &str = "DCVoltageControlFunction.targetValue-datatype";
const S12064: &str = "ssi:DCVoltageControlFunction.targetValue-cardinality";
const S12065: &str = "DCVoltageControlFunction.targetValue-cardinality";
const S12066: &str = "ssi:DCVoltageControlFunction-AllowedProperties";
const S12067: &str = "ssi:DCVoltageSource.voltageSetpoint-datatype";
const S12068: &str = "DCVoltageSource.voltageSetpoint-datatype";
const S12069: &str = "ssi:DCVoltageSource.voltageSetpoint-cardinality";
const S12070: &str = "DCVoltageSource.voltageSetpoint-cardinality";
const S12071: &str = "ssi:DCVoltageSource-AllowedProperties";
const S12072: &str = "ssi:DiodeValve-AllowedProperties";
const S12073: &str = "ssi:DirectCurrentBipoleController-AllowedProperties";
const S12074: &str = "ssi:DirectCurrentMasterController-AllowedProperties";
const S12075: &str = "ssi:DirectCurrentPoleController-AllowedProperties";
const S12076: &str = "ssi:DirectCurrentSubstationBipoleController-AllowedProperties";
const S12077: &str = "ssi:DirectCurrentSubstationPoleController-AllowedProperties";
const S12078: &str = "ssi:DisconnectingCircuitBreaker-AllowedProperties";
const S12079: &str = "nc:Disconnector";
const S12080: &str = "ssi:Disconnector-AllowedProperties";
const S12081: &str = "ssi:ElectricalChargingUnit-AllowedProperties";
const S12082: &str = "ssi:EnergyBlockOrder.p-datatype";
const S12083: &str = "EnergyBlockOrder.p-datatype";
const S12084: &str = "ssi:EnergyBlockOrder.p-cardinality";
const S12085: &str = "EnergyBlockOrder.p-cardinality";
const S12086: &str = "ssi:EnergyBlockOrder.participationFactor-datatype";
const S12087: &str = "EnergyBlockOrder.participationFactor-datatype";
const S12088: &str = "ssi:EnergyBlockOrder.participationFactor-cardinality";
const S12089: &str = "EnergyBlockOrder.participationFactor-cardinality";
const S12090: &str = "ssi:EnergyBlockOrder.sequence-datatype";
const S12091: &str = "EnergyBlockOrder.sequence-datatype";
const S12092: &str = "ssi:EnergyBlockOrder.sequence-cardinality";
const S12093: &str = "EnergyBlockOrder.sequence-cardinality";
const S12094: &str = "ssi:EnergyBlockOrder-AllowedProperties";
const S12095: &str = "ssi:EnergyConsumer-AllowedProperties";
const S12096: &str = "ssi:EnergyResourceGroupCapacity.availabilityFactor-datatype";
const S12097: &str = "EnergyResourceGroupCapacity.availabilityFactor-datatype";
const S12098: &str = "ssi:EnergyResourceGroupCapacity.availabilityFactor-cardinality";
const S12099: &str = "EnergyResourceGroupCapacity.availabilityFactor-cardinality";
const S12100: &str = "ssi:EnergyResourceGroupCapacity.availableCapacityP-datatype";
const S12101: &str = "EnergyResourceGroupCapacity.availableCapacityP-datatype";
const S12102: &str = "ssi:EnergyResourceGroupCapacity.availableCapacityP-cardinality";
const S12103: &str = "EnergyResourceGroupCapacity.availableCapacityP-cardinality";
const S12104: &str = "EnergyResourceGroupCapacity.capacityAllocationFactor";
const S12105: &str = "ssi:EnergyResourceGroupCapacity.capacityAllocationFactor-datatype";
const S12106: &str = "EnergyResourceGroupCapacity.capacityAllocationFactor-datatype";
const S12107: &str = "ssi:EnergyResourceGroupCapacity.capacityAllocationFactor-cardinality";
const S12108: &str = "EnergyResourceGroupCapacity.capacityAllocationFactor-cardinality";
const S12109: &str = "ssi:EnergyResourceGroupCapacity.installedCapacityP-datatype";
const S12110: &str = "EnergyResourceGroupCapacity.installedCapacityP-datatype";
const S12111: &str = "ssi:EnergyResourceGroupCapacity.installedCapacityP-cardinality";
const S12112: &str = "EnergyResourceGroupCapacity.installedCapacityP-cardinality";
const S12113: &str = "ssi:EnergyResourceGroupCapacity.p-datatype";
const S12114: &str = "EnergyResourceGroupCapacity.p-datatype";
const S12115: &str = "ssi:EnergyResourceGroupCapacity.p-cardinality";
const S12116: &str = "EnergyResourceGroupCapacity.p-cardinality";
const S12117: &str = "ssi:EnergyResourceGroupCapacity.participationFactor-datatype";
const S12118: &str = "EnergyResourceGroupCapacity.participationFactor-datatype";
const S12119: &str = "ssi:EnergyResourceGroupCapacity.participationFactor-cardinality";
const S12120: &str = "EnergyResourceGroupCapacity.participationFactor-cardinality";
const S12121: &str = "ssi:EnergyResourceGroupCapacity-AllowedProperties";
const S12122: &str = "ssi:EnergySourceModification-AllowedProperties";
const S12123: &str = "ssi:EquipmentControllerAction-AllowedProperties";
const S12124: &str = "ssi:EquivalentACDCConverter-AllowedProperties";
const S12125: &str = "nc:EquivalentBranch";
const S12126: &str = "ssi:EquivalentBranch-AllowedProperties";
const S12127: &str = "ssi:GeneratingUnit.shutdownCost-datatype";
const S12128: &str = "GeneratingUnit.shutdownCost-datatype";
const S12129: &str = "ssi:GeneratingUnit.shutdownCost-cardinality";
const S12130: &str = "GeneratingUnit.shutdownCost-cardinality";
const S12131: &str = "ssi:GeneratingUnit.isRamping-datatype";
const S12132: &str = "GeneratingUnit.isRamping-datatype";
const S12133: &str = "ssi:GeneratingUnit.isRamping-cardinality";
const S12134: &str = "GeneratingUnit.isRamping-cardinality";
const S12135: &str = "ssi:GeneratingUnit.costCurrency-cardinality";
const S12136: &str = "ssi:GeneratingUnit.costCurrency-datatype";
const S12137: &str = "ssi:GeneratingUnit.mustRun-cardinality";
const S12138: &str = "GeneratingUnit.mustRun-cardinality";
const S12139: &str = "ssi:GeneratingUnit.mustRun-datatype";
const S12140: &str = "GeneratingUnit.mustRun-datatype";
const S12141: &str = "ssi:GeneratingUnit.mustRunQ-cardinality";
const S12142: &str = "GeneratingUnit.mustRunQ-cardinality";
const S12143: &str = "ssi:GeneratingUnit.mustRunQ-datatype";
const S12144: &str = "GeneratingUnit.mustRunQ-datatype";
const S12145: &str = "ssi:GeneratingUnit.startupCost-cardinality";
const S12146: &str = "GeneratingUnit.startupCost-cardinality";
const S12147: &str = "ssi:GeneratingUnit.startupCost-datatype";
const S12148: &str = "GeneratingUnit.startupCost-datatype";
const S12149: &str = "ssi:GeneratingUnit.participationFactor-cardinality";
const S12150: &str = "GeneratingUnit.participationFactor-cardinality";
const S12151: &str = "ssi:GeneratingUnit.participationFactor-datatype";
const S12152: &str = "GeneratingUnit.participationFactor-datatype";
const S12153: &str = "ssi:GeneratingUnit.mustRunP-cardinality";
const S12154: &str = "GeneratingUnit.mustRunP-cardinality";
const S12155: &str = "ssi:GeneratingUnit.mustRunP-datatype";
const S12156: &str = "GeneratingUnit.mustRunP-datatype";
const S12157: &str = "ssi:GeneratingUnit.warmStartupCost-cardinality";
const S12158: &str = "GeneratingUnit.warmStartupCost-cardinality";
const S12159: &str = "ssi:GeneratingUnit.warmStartupCost-datatype";
const S12160: &str = "GeneratingUnit.warmStartupCost-datatype";
const S12161: &str = "ssi:EquivalentGeneratingUnit-AllowedProperties";
const S12162: &str = "ssi:EquivalentInjection-AllowedProperties";
const S12163: &str = "ssi:EquivalentInjectionAction-AllowedProperties";
const S12164: &str = "ssi:EquivalentPowerElectronicsUnit-AllowedProperties";
const S12165: &str = "nc:EquivalentShunt";
const S12166: &str = "ssi:EquivalentShunt-AllowedProperties";
const S12167: &str = "ssi:Contingency.mustStudy-datatype";
const S12168: &str = "Contingency.mustStudy-datatype";
const S12169: &str = "ssi:Contingency.mustStudy-cardinality";
const S12170: &str = "Contingency.mustStudy-cardinality";
const S12171: &str = "ssi:Contingency.probability-datatype";
const S12172: &str = "Contingency.probability-datatype";
const S12173: &str = "ssi:Contingency.probability-cardinality";
const S12174: &str = "Contingency.probability-cardinality";
const S12175: &str = "ssi:ExceptionalContingency-AllowedProperties";
const S12176: &str = "ssi:PowerTransferCorridor.enabled-datatype";
const S12177: &str = "PowerTransferCorridor.enabled-datatype";
const S12178: &str = "ssi:PowerTransferCorridor.enabled-cardinality";
const S12179: &str = "PowerTransferCorridor.enabled-cardinality";
const S12180: &str = "ssi:ExceptionalPowerTransferCorridor-AllowedProperties";
const S12181: &str = "ssi:ExternalNetworkInjection-AllowedProperties";
const S12182: &str = "ssi:ExternalNetworkInjectionAction-AllowedProperties";
const S12183: &str = "nc:FaultIndicator";
const S12184: &str = "ssi:FaultIndicator-AllowedProperties";
const S12185: &str = "ssi:FlexibleEnergyUnit-AllowedProperties";
const S12186: &str = "ssi:FrequencyControlFunction.frequencyBias-datatype";
const S12187: &str = "FrequencyControlFunction.frequencyBias-datatype";
const S12188: &str = "ssi:FrequencyControlFunction.frequencyBias-cardinality";
const S12189: &str = "FrequencyControlFunction.frequencyBias-cardinality";
const S12190: &str = "ssi:FrequencyControlFunction.targetValue-datatype";
const S12191: &str = "FrequencyControlFunction.targetValue-datatype";
const S12192: &str = "ssi:FrequencyControlFunction.targetValue-cardinality";
const S12193: &str = "FrequencyControlFunction.targetValue-cardinality";
const S12194: &str = "ssi:FrequencyControlFunction-AllowedProperties";
const S12195: &str = "ssi:FuelStorage.energyStorage-datatype";
const S12196: &str = "FuelStorage.energyStorage-datatype";
const S12197: &str = "ssi:FuelStorage.energyStorage-cardinality";
const S12198: &str = "FuelStorage.energyStorage-cardinality";
const S12199: &str = "ssi:FuelStorage-AllowedProperties";
const S12200: &str = "nc:Fuse";
const S12201: &str = "ssi:Fuse-AllowedProperties";
const S12202: &str = "ssi:GateTurnOffThyristorValve-AllowedProperties";
const S12203: &str = "ssi:GeneratingUnit-AllowedProperties";
const S12204: &str = "ssi:GeothermalGeneratingUnit-AllowedProperties";
const S12205: &str = "ssi:GridPowerCapacity.maxInterchange-datatype";
const S12206: &str = "GridPowerCapacity.maxInterchange-datatype";
const S12207: &str = "ssi:GridPowerCapacity.maxInterchange-cardinality";
const S12208: &str = "GridPowerCapacity.maxInterchange-cardinality";
const S12209: &str = "ssi:GridPowerCapacity.regulatingUpAllocation-cardinality";
const S12210: &str = "GridPowerCapacity.regulatingUpAllocation-cardinality";
const S12211: &str = "ssi:GridPowerCapacity.regulatingUpAllocation-datatype";
const S12212: &str = "GridPowerCapacity.regulatingUpAllocation-datatype";
const S12213: &str = "ssi:GridPowerCapacity.regulatingDownAllocation-cardinality";
const S12214: &str = "GridPowerCapacity.regulatingDownAllocation-cardinality";
const S12215: &str = "ssi:GridPowerCapacity.regulatingDownAllocation-datatype";
const S12216: &str = "GridPowerCapacity.regulatingDownAllocation-datatype";
const S12217: &str = "ssi:GridPowerCapacity.netDCInterchange-cardinality";
const S12218: &str = "GridPowerCapacity.netDCInterchange-cardinality";
const S12219: &str = "ssi:GridPowerCapacity.netDCInterchange-datatype";
const S12220: &str = "GridPowerCapacity.netDCInterchange-datatype";
const S12221: &str = "ssi:GridPowerCapacity.netACInterchangeTolerance-cardinality";
const S12222: &str = "GridPowerCapacity.netACInterchangeTolerance-cardinality";
const S12223: &str = "ssi:GridPowerCapacity.netACInterchangeTolerance-datatype";
const S12224: &str = "GridPowerCapacity.netACInterchangeTolerance-datatype";
const S12225: &str = "ssi:GridPowerCapacity.netACInterchange-cardinality";
const S12226: &str = "GridPowerCapacity.netACInterchange-cardinality";
const S12227: &str = "ssi:GridPowerCapacity.netACInterchange-datatype";
const S12228: &str = "GridPowerCapacity.netACInterchange-datatype";
const S12229: &str = "ssi:GridPowerCapacity.minInterchange-cardinality";
const S12230: &str = "GridPowerCapacity.minInterchange-cardinality";
const S12231: &str = "ssi:GridPowerCapacity.minInterchange-datatype";
const S12232: &str = "GridPowerCapacity.minInterchange-datatype";
const S12233: &str = "ssi:GridPowerCapacity.minImportP-cardinality";
const S12234: &str = "GridPowerCapacity.minImportP-cardinality";
const S12235: &str = "ssi:GridPowerCapacity.minImportP-datatype";
const S12236: &str = "GridPowerCapacity.minImportP-datatype";
const S12237: &str = "ssi:GridPowerCapacity-AllowedProperties";
const S12238: &str = "ssi:GridStateAlterationRemedialAction-AllowedProperties";
const S12239: &str = "nc:Ground";
const S12240: &str = "ssi:Ground-AllowedProperties";
const S12241: &str = "nc:GroundDisconnector";
const S12242: &str = "ssi:GroundDisconnector-AllowedProperties";
const S12243: &str = "nc:GroundingImpedance";
const S12244: &str = "ssi:GroundingImpedance-AllowedProperties";
const S12245: &str = "ssi:HydroGeneratingUnit-AllowedProperties";
const S12246: &str = "ssi:HydroPump.participationFactor-datatype";
const S12247: &str = "HydroPump.participationFactor-datatype";
const S12248: &str = "ssi:HydroPump.participationFactor-cardinality";
const S12249: &str = "HydroPump.participationFactor-cardinality";
const S12250: &str = "ssi:HydroPump-AllowedProperties";
const S12251: &str = "ssi:ImpedanceControlFunction.targetValue-datatype";
const S12252: &str = "ImpedanceControlFunction.targetValue-datatype";
const S12253: &str = "ssi:ImpedanceControlFunction.targetValue-cardinality";
const S12254: &str = "ImpedanceControlFunction.targetValue-cardinality";
const S12255: &str = "ssi:ImpedanceControlFunction-AllowedProperties";
const S12256: &str = "ssi:InServiceAction-AllowedProperties";
const S12257: &str = "ssi:IndustryUnit-AllowedProperties";
const S12258: &str = "ssi:InfeedLimit.valueA-datatype";
const S12259: &str = "InfeedLimit.valueA-datatype";
const S12260: &str = "ssi:InfeedLimit.valueA-cardinality";
const S12261: &str = "InfeedLimit.valueA-cardinality";
const S12262: &str = "ssi:InfeedLimit.valueW-datatype";
const S12263: &str = "InfeedLimit.valueW-datatype";
const S12264: &str = "ssi:InfeedLimit.valueW-cardinality";
const S12265: &str = "InfeedLimit.valueW-cardinality";
const S12266: &str = "ssi:InfeedLimit-AllowedProperties";
const S12267: &str = "ssi:InjectionController.mode-datatype";
const S12268: &str = "InjectionController.mode-datatype";
const S12269: &str = "InjectionControlModeKind.voltage";
const S12270: &str = "InjectionControlModeKind.reactivePower";
const S12271: &str = "InjectionControlModeKind.activePower";
const S12272: &str = "InjectionControlModeKind.powerFactor";
const S12273: &str = "ssi:InjectionController.mode-cardinality";
const S12274: &str = "InjectionController.mode-cardinality";
const S12275: &str = "ssi:InjectionController-AllowedProperties";
const S12276: &str = "ssi:Installation-AllowedProperties";
const S12277: &str = "ssi:InsulatedGateBipolarTransistorValve-AllowedProperties";
const S12278: &str = "ssi:RangeConstraint.value-datatype";
const S12279: &str = "RangeConstraint.value-datatype";
const S12280: &str = "ssi:RangeConstraint.value-cardinality";
const S12281: &str = "RangeConstraint.value-cardinality";
const S12282: &str = "ssi:IntertemporalPropertyRange-AllowedProperties";
const S12283: &str = "nc:Jumper";
const S12284: &str = "ssi:Jumper-AllowedProperties";
const S12285: &str = "nc:Junction";
const S12286: &str = "ssi:Junction-AllowedProperties";
const S12287: &str = "ssi:LinearShuntCompensator-AllowedProperties";
const S12288: &str = "ssi:LoadAction-AllowedProperties";
const S12289: &str = "nc:LoadBreakSwitch";
const S12290: &str = "ssi:LoadBreakSwitch-AllowedProperties";
const S12291: &str = "ssi:LoadFrequencyControlArea.aFRRActivated-datatype";
const S12292: &str = "LoadFrequencyControlArea.aFRRActivated-datatype";
const S12293: &str = "ssi:LoadFrequencyControlArea.aFRRActivated-cardinality";
const S12294: &str = "LoadFrequencyControlArea.aFRRActivated-cardinality";
const S12295: &str = "ssi:LoadFrequencyControlArea.aFRRAvailable-datatype";
const S12296: &str = "LoadFrequencyControlArea.aFRRAvailable-datatype";
const S12297: &str = "ssi:LoadFrequencyControlArea.aFRRAvailable-cardinality";
const S12298: &str = "LoadFrequencyControlArea.aFRRAvailable-cardinality";
const S12299: &str = "ssi:LoadFrequencyControlArea.aFRRContracted-datatype";
const S12300: &str = "LoadFrequencyControlArea.aFRRContracted-datatype";
const S12301: &str = "ssi:LoadFrequencyControlArea.aFRRContracted-cardinality";
const S12302: &str = "LoadFrequencyControlArea.aFRRContracted-cardinality";
const S12303: &str = "ssi:LoadFrequencyControlArea.fcrAvailable-datatype";
const S12304: &str = "LoadFrequencyControlArea.fcrAvailable-datatype";
const S12305: &str = "ssi:LoadFrequencyControlArea.fcrAvailable-cardinality";
const S12306: &str = "LoadFrequencyControlArea.fcrAvailable-cardinality";
const S12307: &str = "ssi:LoadFrequencyControlArea.fcrContracted-datatype";
const S12308: &str = "LoadFrequencyControlArea.fcrContracted-datatype";
const S12309: &str = "ssi:LoadFrequencyControlArea.fcrContracted-cardinality";
const S12310: &str = "LoadFrequencyControlArea.fcrContracted-cardinality";
const S12311: &str = "ssi:LoadFrequencyControlArea.mFRRActivated-datatype";
const S12312: &str = "LoadFrequencyControlArea.mFRRActivated-datatype";
const S12313: &str = "ssi:LoadFrequencyControlArea.mFRRActivated-cardinality";
const S12314: &str = "LoadFrequencyControlArea.mFRRActivated-cardinality";
const S12315: &str = "ssi:LoadFrequencyControlArea.mFRRContracted-datatype";
const S12316: &str = "LoadFrequencyControlArea.mFRRContracted-datatype";
const S12317: &str = "ssi:LoadFrequencyControlArea.mFRRContracted-cardinality";
const S12318: &str = "LoadFrequencyControlArea.mFRRContracted-cardinality";
const S12319: &str = "ssi:LoadFrequencyControlArea-AllowedProperties";
const S12320: &str = "ssi:MobileElectricalUnit-AllowedProperties";
const S12321: &str = "ssi:ModularMultilevelConverter-AllowedProperties";
const S12322: &str = "ssi:ModularMultilevelConverterValve-AllowedProperties";
const S12323: &str = "ssi:FACTSEquipment.q-datatype";
const S12324: &str = "FACTSEquipment.q-datatype";
const S12325: &str = "ssi:FACTSEquipment.q-cardinality";
const S12326: &str = "FACTSEquipment.q-cardinality";
const S12327: &str = "ssi:ModularStaticSynchronousSeriesCompensator-AllowedProperties";
const S12328: &str = "ssi:NonConformLoad-AllowedProperties";
const S12329: &str = "ssi:NonlinearShuntCompensator-AllowedProperties";
const S12330: &str = "ssi:NuclearGeneratingUnit-AllowedProperties";
const S12331: &str = "ssi:OrdinaryContingency-AllowedProperties";
const S12332: &str = "ssi:OrdinaryPowerTransferCorridor-AllowedProperties";
const S12333: &str = "ssi:OutOfRangeContingency-AllowedProperties";
const S12334: &str = "ssi:PTCActivePowerSupport.value-datatype";
const S12335: &str = "PTCActivePowerSupport.value-datatype";
const S12336: &str = "ssi:PTCActivePowerSupport.value-cardinality";
const S12337: &str = "PTCActivePowerSupport.value-cardinality";
const S12338: &str = "ssi:PTCActivePowerSupport-AllowedProperties";
const S12339: &str = "nc:PetersenCoil";
const S12340: &str = "ssi:PetersenCoil-AllowedProperties";
const S12341: &str = "ssi:PhaseControlFunction.targetValue-datatype";
const S12342: &str = "PhaseControlFunction.targetValue-datatype";
const S12343: &str = "ssi:PhaseControlFunction.targetValue-cardinality";
const S12344: &str = "PhaseControlFunction.targetValue-cardinality";
const S12345: &str = "ssi:PhaseControlFunction-AllowedProperties";
const S12346: &str = "ssi:PhotoVoltaicUnit-AllowedProperties";
const S12347: &str = "ssi:GateInputPin.enabled-datatype";
const S12348: &str = "GateInputPin.enabled-datatype";
const S12349: &str = "ssi:GateInputPin.enabled-cardinality";
const S12350: &str = "GateInputPin.enabled-cardinality";
const S12351: &str = "ssi:PinContingency-AllowedProperties";
const S12352: &str = "ssi:PinDCTerminal-AllowedProperties";
const S12353: &str = "ssi:PinEquipment-AllowedProperties";
const S12354: &str = "ssi:PinEquipmentTripping-AllowedProperties";
const S12355: &str = "ssi:PinGate-AllowedProperties";
const S12356: &str = "ssi:PinMeasurement-AllowedProperties";
const S12357: &str = "ssi:PinOperationalLimit-AllowedProperties";
const S12358: &str = "ssi:PinPowerTransferCorridor-AllowedProperties";
const S12359: &str = "ssi:PinTerminal-AllowedProperties";
const S12360: &str = "nc:PostLineSensor";
const S12361: &str = "ssi:PostLineSensor-AllowedProperties";
const S12362: &str = "nc:PotentialTransformer";
const S12363: &str = "ssi:PotentialTransformer-AllowedProperties";
const S12364: &str = "ssi:PowerElectricalChemicalUnit-AllowedProperties";
const S12365: &str = "ssi:PowerElectronicsConnectionAction-AllowedProperties";
const S12366: &str = "ssi:PowerElectronicsConnectionController-AllowedProperties";
const S12367: &str = "ssi:PowerElectronicsMarineUnit-AllowedProperties";
const S12368: &str = "ssi:PowerElectronicsUnit-AllowedProperties";
const S12369: &str = "ssi:PowerElectronicsUnitController-AllowedProperties";
const S12370: &str = "ssi:PowerElectronicsWindUnit-AllowedProperties";
const S12371: &str = "ssi:PowerFactorControlFunction.targetValue-datatype";
const S12372: &str = "PowerFactorControlFunction.targetValue-datatype";
const S12373: &str = "ssi:PowerFactorControlFunction.targetValue-cardinality";
const S12374: &str = "PowerFactorControlFunction.targetValue-cardinality";
const S12375: &str = "ssi:PowerFactorControlFunction-AllowedProperties";
const S12376: &str = "ssi:PowerFrequencyController-AllowedProperties";
const S12377: &str = "ssi:PowerPlantController-AllowedProperties";
const S12378: &str = "ssi:PowerShiftKeyStrategy.enabled-datatype";
const S12379: &str = "PowerShiftKeyStrategy.enabled-datatype";
const S12380: &str = "ssi:PowerShiftKeyStrategy.enabled-cardinality";
const S12381: &str = "PowerShiftKeyStrategy.enabled-cardinality";
const S12382: &str = "ssi:PowerShiftKeyStrategy.participationFactor-datatype";
const S12383: &str = "PowerShiftKeyStrategy.participationFactor-datatype";
const S12384: &str = "ssi:PowerShiftKeyStrategy.participationFactor-cardinality";
const S12385: &str = "PowerShiftKeyStrategy.participationFactor-cardinality";
const S12386: &str = "ssi:PowerShiftKeyStrategy-AllowedProperties";
const S12387: &str = "ssi:ReactivePowerControlFunction.targetValue-datatype";
const S12388: &str = "ReactivePowerControlFunction.targetValue-datatype";
const S12389: &str = "ssi:ReactivePowerControlFunction.targetValue-cardinality";
const S12390: &str = "ReactivePowerControlFunction.targetValue-cardinality";
const S12391: &str = "ssi:ReactivePowerControlFunction-AllowedProperties";
const S12392: &str = "ssi:RedispatchRemedialAction-AllowedProperties";
const S12393: &str = "ssi:RegulatingControlAction-AllowedProperties";
const S12394: &str = "ssi:RemedialActionDependency.enabled-datatype";
const S12395: &str = "RemedialActionDependency.enabled-datatype";
const S12396: &str = "ssi:RemedialActionDependency.enabled-cardinality";
const S12397: &str = "RemedialActionDependency.enabled-cardinality";
const S12398: &str = "ssi:RemedialActionDependency-AllowedProperties";
const S12399: &str = "ssi:RemedialActionGroup.maxRegulatingDown-datatype";
const S12400: &str = "RemedialActionGroup.maxRegulatingDown-datatype";
const S12401: &str = "ssi:RemedialActionGroup.maxRegulatingDown-cardinality";
const S12402: &str = "RemedialActionGroup.maxRegulatingDown-cardinality";
const S12403: &str = "ssi:RemedialActionGroup.maxRegulatingUp-datatype";
const S12404: &str = "RemedialActionGroup.maxRegulatingUp-datatype";
const S12405: &str = "ssi:RemedialActionGroup.maxRegulatingUp-cardinality";
const S12406: &str = "RemedialActionGroup.maxRegulatingUp-cardinality";
const S12407: &str = "ssi:RemedialActionGroup-AllowedProperties";
const S12408: &str = "ssi:RemedialActionScheme.armed-datatype";
const S12409: &str = "RemedialActionScheme.armed-datatype";
const S12410: &str = "ssi:RemedialActionScheme.armed-cardinality";
const S12411: &str = "RemedialActionScheme.armed-cardinality";
const S12412: &str = "ssi:RemedialActionScheme.inService-datatype";
const S12413: &str = "RemedialActionScheme.inService-datatype";
const S12414: &str = "ssi:RemedialActionScheme.inService-cardinality";
const S12415: &str = "RemedialActionScheme.inService-cardinality";
const S12416: &str = "ssi:RemedialActionScheme-AllowedProperties";
const S12417: &str = "ssi:Reservoir.energyStorage-datatype";
const S12418: &str = "Reservoir.energyStorage-datatype";
const S12419: &str = "ssi:Reservoir.energyStorage-cardinality";
const S12420: &str = "Reservoir.energyStorage-cardinality";
const S12421: &str = "ssi:Reservoir-AllowedProperties";
const S12422: &str = "ssi:RotatingMachineAction-AllowedProperties";
const S12423: &str = "ssi:RotatingMachineController.mode-datatype";
const S12424: &str = "RotatingMachineController.mode-datatype";
const S12425: &str = "RotatingMachineControlModeKind.powerFactor";
const S12426: &str = "RotatingMachineControlModeKind.voltage";
const S12427: &str = "RotatingMachineControlModeKind.reactivePower";
const S12428: &str = "RotatingMachineControlModeKind.activePower";
const S12429: &str = "ssi:RotatingMachineController.mode-cardinality";
const S12430: &str = "RotatingMachineController.mode-cardinality";
const S12431: &str = "ssi:RotatingMachineController-AllowedProperties";
const S12432: &str = "ssi:SSSCController.mode-datatype";
const S12433: &str = "SSSCController.mode-datatype";
const S12434: &str = "SSSCControlModeKind.currentDroop";
const S12435: &str = "SSSCControlModeKind.voltageInjection";
const S12436: &str = "SSSCControlModeKind.monitoring";
const S12437: &str = "SSSCControlModeKind.effectiveReactance";
const S12438: &str = "ssi:SSSCController.mode-cardinality";
const S12439: &str = "SSSCController.mode-cardinality";
const S12440: &str = "ssi:SSSCController-AllowedProperties";
const S12441: &str = "ssi:ScheduleResource.p-datatype";
const S12442: &str = "ScheduleResource.p-datatype";
const S12443: &str = "ssi:ScheduleResource.p-cardinality";
const S12444: &str = "ScheduleResource.p-cardinality";
const S12445: &str = "ssi:ScheduleResource.participationFactor-datatype";
const S12446: &str = "ScheduleResource.participationFactor-datatype";
const S12447: &str = "ssi:ScheduleResource.participationFactor-cardinality";
const S12448: &str = "ScheduleResource.participationFactor-cardinality";
const S12449: &str = "ssi:ScheduleResource-AllowedProperties";
const S12450: &str = "ssi:ScheduleResourceController-AllowedProperties";
const S12451: &str = "ssi:SchedulingArea.p-datatype";
const S12452: &str = "SchedulingArea.p-datatype";
const S12453: &str = "ssi:SchedulingArea.p-cardinality";
const S12454: &str = "SchedulingArea.p-cardinality";
const S12455: &str = "ssi:SchedulingArea.participationFactor-datatype";
const S12456: &str = "SchedulingArea.participationFactor-datatype";
const S12457: &str = "ssi:SchedulingArea.participationFactor-cardinality";
const S12458: &str = "SchedulingArea.participationFactor-cardinality";
const S12459: &str = "ssi:SchedulingArea.q-datatype";
const S12460: &str = "SchedulingArea.q-datatype";
const S12461: &str = "ssi:SchedulingArea.q-cardinality";
const S12462: &str = "SchedulingArea.q-cardinality";
const S12463: &str = "ssi:SchedulingArea-AllowedProperties";
const S12464: &str = "ssi:SchemeRemedialAction-AllowedProperties";
const S12465: &str = "ssi:SeriesCompensator-AllowedProperties";
const S12466: &str = "ssi:ShuntCompensatorModification-AllowedProperties";
const S12467: &str = "ssi:SolarGeneratingUnit-AllowedProperties";
const S12468: &str = "ssi:StageTrigger.armed-datatype";
const S12469: &str = "StageTrigger.armed-datatype";
const S12470: &str = "ssi:StageTrigger.armed-cardinality";
const S12471: &str = "StageTrigger.armed-cardinality";
const S12472: &str = "ssi:StageTrigger.inService-datatype";
const S12473: &str = "StageTrigger.inService-datatype";
const S12474: &str = "ssi:StageTrigger.inService-cardinality";
const S12475: &str = "StageTrigger.inService-cardinality";
const S12476: &str = "ssi:StageTrigger-AllowedProperties";
const S12477: &str = "ssi:StaticPropertyRange-AllowedProperties";
const S12478: &str = "ssi:StaticSynchronousCompensator-AllowedProperties";
const S12479: &str = "ssi:StaticSynchronousSeriesCompensator-AllowedProperties";
const S12480: &str = "ssi:StaticVarCompensator-AllowedProperties";
const S12481: &str = "ssi:StaticVarCompensatorAction-AllowedProperties";
const S12482: &str = "ssi:StationSupply-AllowedProperties";
const S12483: &str = "ssi:SubstationController.mode-datatype";
const S12484: &str = "SubstationController.mode-datatype";
const S12485: &str = "SubstationControllerModeKind.reactivePower";
const S12486: &str = "SubstationControllerModeKind.voltage";
const S12487: &str = "SubstationControllerModeKind.activePower";
const S12488: &str = "ssi:SubstationController.mode-cardinality";
const S12489: &str = "SubstationController.mode-cardinality";
const S12490: &str = "ssi:SubstationController-AllowedProperties";
const S12491: &str = "nc:SurgeArrester";
const S12492: &str = "ssi:SurgeArrester-AllowedProperties";
const S12493: &str = "ssi:TCSCController.mode-datatype";
const S12494: &str = "TCSCController.mode-datatype";
const S12495: &str = "TCSCControlModeKind.activePower";
const S12496: &str = "TCSCControlModeKind.current";
const S12497: &str = "TCSCControlModeKind.impedance";
const S12498: &str = "ssi:TCSCController.mode-cardinality";
const S12499: &str = "TCSCController.mode-cardinality";
const S12500: &str = "ssi:TCSCController-AllowedProperties";
const S12501: &str = "ssi:TapChangerController-AllowedProperties";
const S12502: &str = "ssi:TapPositionAction-AllowedProperties";
const S12503: &str = "ssi:ThermalGeneratingUnit-AllowedProperties";
const S12504: &str = "ssi:ThyristorControlledSeriesCompensator.compensationZ-datatype";
const S12505: &str = "ThyristorControlledSeriesCompensator.compensationZ-datatype";
const S12506: &str = "ssi:ThyristorControlledSeriesCompensator.compensationZ-cardinality";
const S12507: &str = "ThyristorControlledSeriesCompensator.compensationZ-cardinality";
const S12508: &str = "ssi:ThyristorControlledSeriesCompensator.currentSection-datatype";
const S12509: &str = "ThyristorControlledSeriesCompensator.currentSection-datatype";
const S12510: &str = "ssi:ThyristorControlledSeriesCompensator.currentSection-cardinality";
const S12511: &str = "ThyristorControlledSeriesCompensator.currentSection-cardinality";
const S12512: &str = "ssi:ThyristorControlledSeriesCompensator-AllowedProperties";
const S12513: &str = "ssi:ThyristorValve-AllowedProperties";
const S12514: &str = "ssi:TopologyAction-AllowedProperties";
const S12515: &str = "ssi:UnifiedPowerFlowController-AllowedProperties";
const S12516: &str = "ssi:VoltageAngleControlFunction.targetValue-datatype";
const S12517: &str = "VoltageAngleControlFunction.targetValue-datatype";
const S12518: &str = "ssi:VoltageAngleControlFunction.targetValue-cardinality";
const S12519: &str = "VoltageAngleControlFunction.targetValue-cardinality";
const S12520: &str = "ssi:VoltageAngleControlFunction-AllowedProperties";
const S12521: &str = "ssi:VoltageAngleLimit.value-datatype";
const S12522: &str = "VoltageAngleLimit.value-datatype";
const S12523: &str = "ssi:VoltageAngleLimit.value-cardinality";
const S12524: &str = "VoltageAngleLimit.value-cardinality";
const S12525: &str = "ssi:VoltageAngleLimit-AllowedProperties";
const S12526: &str = "ssi:VoltageControlFunction.targetValue-datatype";
const S12527: &str = "VoltageControlFunction.targetValue-datatype";
const S12528: &str = "ssi:VoltageControlFunction.targetValue-cardinality";
const S12529: &str = "VoltageControlFunction.targetValue-cardinality";
const S12530: &str = "ssi:VoltageControlFunction-AllowedProperties";
const S12531: &str = "ssi:VoltageInjectionControlFunction.targetValue-datatype";
const S12532: &str = "VoltageInjectionControlFunction.targetValue-datatype";
const S12533: &str = "ssi:VoltageInjectionControlFunction.targetValue-cardinality";
const S12534: &str = "VoltageInjectionControlFunction.targetValue-cardinality";
const S12535: &str = "ssi:VoltageInjectionControlFunction-AllowedProperties";
const S12536: &str = "nc:WaveTrap";
const S12537: &str = "ssi:WaveTrap-AllowedProperties";
const S12538: &str = "ssi:WindGeneratingUnit-AllowedProperties";
// 4085 distinct property shapes, referenced 10274 times.
const P0: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Forward(S1), AltBranch::Forward(S2), AltBranch::Forward(S3), AltBranch::Forward(S4), AltBranch::Forward(S5)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6, name: S7, message: S8, description: S9, severity: S10 }] };
const P1: PropShape = PropShape { path: Path::Forward(S14), checks: &[Check { constraint: Constraint::In(&[S15, S16]), rule_id: S17, name: S18, message: S19, description: S20, severity: S10 }] };
const P2: PropShape = PropShape { path: Path::Forward(S21), checks: &[Check { constraint: Constraint::In(&[S22, S23, S24, S25, S26, S27, S28, S29, S30, S31, S32, S33, S29, S33, S28, S30, S34, S35, S36]), rule_id: S37, name: S38, message: S39, description: S40, severity: S41 }] };
const P3: PropShape = PropShape { path: Path::Forward(S44), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S46, name: S47, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S46, name: S47, message: S48, description: S49, severity: S10 }] };
const P4: PropShape = PropShape { path: Path::Forward(S44), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S50, name: S51, message: S52, description: S53, severity: S10 }] };
const P5: PropShape = PropShape { path: Path::Forward(S54), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S55, name: S56, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S55, name: S56, message: S48, description: S49, severity: S10 }] };
const P6: PropShape = PropShape { path: Path::Forward(S54), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S57, name: S58, message: S59, description: S53, severity: S10 }] };
const P7: PropShape = PropShape { path: Path::Forward(S60), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S61, name: S62, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S61, name: S62, message: S48, description: S49, severity: S10 }] };
const P8: PropShape = PropShape { path: Path::Forward(S60), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S63, name: S64, message: S52, description: S53, severity: S10 }] };
const P9: PropShape = PropShape { path: Path::Forward(S65), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S67, name: S68, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S67, name: S68, message: S48, description: S49, severity: S10 }] };
const P10: PropShape = PropShape { path: Path::Forward(S65), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S69, name: S70, message: S52, description: S53, severity: S10 }] };
const P11: PropShape = PropShape { path: Path::Forward(S71), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S72, name: S73, message: S74, description: S75, severity: S10 }] };
const P12: PropShape = PropShape { path: Path::Forward(S76), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S77, name: S78, message: S79, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S81]), rule_id: S77, name: S78, message: S79, description: S80, severity: S10 }] };
const P13: PropShape = PropShape { path: Path::Forward(S76), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S82, name: S83, message: S52, description: S75, severity: S10 }] };
const P14: PropShape = PropShape { path: Path::Forward(S84), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S85, name: S86, message: S52, description: S75, severity: S10 }] };
const P15: PropShape = PropShape { path: Path::Forward(S87), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S89, name: S90, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S89, name: S90, message: S48, description: S49, severity: S10 }] };
const P16: PropShape = PropShape { path: Path::Forward(S87), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S91, name: S92, message: S52, description: S53, severity: S10 }] };
const P17: PropShape = PropShape { path: Path::Forward(S93), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S94, name: S95, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S94, name: S95, message: S48, description: S49, severity: S10 }] };
const P18: PropShape = PropShape { path: Path::Forward(S93), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S96, name: S97, message: S52, description: S53, severity: S10 }] };
const P19: PropShape = PropShape { path: Path::Forward(S98), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S99, name: S100, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S99, name: S100, message: S48, description: S49, severity: S10 }] };
const P20: PropShape = PropShape { path: Path::Forward(S98), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S101, name: S102, message: S52, description: S53, severity: S10 }] };
const P21: PropShape = PropShape { path: Path::Forward(S103), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S104, name: S105, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S104, name: S105, message: S48, description: S49, severity: S10 }] };
const P22: PropShape = PropShape { path: Path::Forward(S103), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S106, name: S107, message: S52, description: S53, severity: S10 }] };
const P23: PropShape = PropShape { path: Path::Forward(S108), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S109, name: S110, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S109, name: S110, message: S48, description: S49, severity: S10 }] };
const P24: PropShape = PropShape { path: Path::Forward(S108), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S111, name: S112, message: S52, description: S53, severity: S10 }] };
const P25: PropShape = PropShape { path: Path::Forward(S113), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S114, name: S115, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S114, name: S115, message: S48, description: S49, severity: S10 }] };
const P26: PropShape = PropShape { path: Path::Forward(S113), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S116, name: S117, message: S52, description: S53, severity: S10 }] };
const P27: PropShape = PropShape { path: Path::Forward(S118), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S119, name: S120, message: S52, description: S75, severity: S10 }] };
const P28: PropShape = PropShape { path: Path::Forward(S121), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S122, name: S123, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S122, name: S123, message: S48, description: S49, severity: S10 }] };
const P29: PropShape = PropShape { path: Path::Forward(S121), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S124, name: S125, message: S52, description: S53, severity: S10 }] };
const P30: PropShape = PropShape { path: Path::Forward(S126), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S127, name: S128, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S127, name: S128, message: S48, description: S49, severity: S10 }] };
const P31: PropShape = PropShape { path: Path::Forward(S126), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S129, name: S130, message: S52, description: S53, severity: S10 }] };
const P32: PropShape = PropShape { path: Path::Forward(S131), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S132, name: S133, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S132, name: S133, message: S48, description: S49, severity: S10 }] };
const P33: PropShape = PropShape { path: Path::Forward(S131), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S134, name: S135, message: S52, description: S53, severity: S10 }] };
const P34: PropShape = PropShape { path: Path::Forward(S136), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S137, name: S138, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S137, name: S138, message: S48, description: S49, severity: S10 }] };
const P35: PropShape = PropShape { path: Path::Forward(S136), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S139, name: S140, message: S52, description: S53, severity: S10 }] };
const P36: PropShape = PropShape { path: Path::Forward(S141), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S142, name: S143, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S142, name: S143, message: S48, description: S49, severity: S10 }] };
const P37: PropShape = PropShape { path: Path::Forward(S141), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S144, name: S145, message: S52, description: S53, severity: S10 }] };
const P38: PropShape = PropShape { path: Path::Forward(S146), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S147, name: S148, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S147, name: S148, message: S48, description: S49, severity: S10 }] };
const P39: PropShape = PropShape { path: Path::Forward(S146), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S149, name: S150, message: S52, description: S53, severity: S10 }] };
const P40: PropShape = PropShape { path: Path::Forward(S151), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S152, name: S153, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S152, name: S153, message: S48, description: S49, severity: S10 }] };
const P41: PropShape = PropShape { path: Path::Forward(S151), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S154, name: S155, message: S59, description: S53, severity: S10 }] };
const P42: PropShape = PropShape { path: Path::Forward(S2), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S156, name: S157, message: S52, description: S75, severity: S10 }] };
const P43: PropShape = PropShape { path: Path::Forward(S3), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S158, name: S159, message: S160, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S161]), rule_id: S158, name: S159, message: S160, description: S80, severity: S10 }] };
const P44: PropShape = PropShape { path: Path::Forward(S3), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S162, name: S163, message: S52, description: S75, severity: S10 }] };
const P45: PropShape = PropShape { path: Path::Forward(S164), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S165, name: S166, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S165, name: S166, message: S48, description: S49, severity: S10 }] };
const P46: PropShape = PropShape { path: Path::Forward(S164), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S167, name: S168, message: S52, description: S53, severity: S10 }] };
const P47: PropShape = PropShape { path: Path::Forward(S5), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S169, name: S170, message: S52, description: S75, severity: S10 }] };
const P48: PropShape = PropShape { path: Path::Forward(S4), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S171, name: S172, message: S173, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S174]), rule_id: S171, name: S172, message: S173, description: S80, severity: S10 }] };
const P49: PropShape = PropShape { path: Path::Forward(S4), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S175, name: S176, message: S52, description: S75, severity: S10 }] };
const P50: PropShape = PropShape { path: Path::Forward(S177), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S178, name: S179, message: S52, description: S75, severity: S10 }] };
const P51: PropShape = PropShape { path: Path::Forward(S180), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S181, name: S182, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S184, S185, S186]), rule_id: S181, name: S182, message: S183, description: S49, severity: S10 }] };
const P52: PropShape = PropShape { path: Path::Forward(S180), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S187, name: S188, message: S52, description: S53, severity: S10 }] };
const P53: PropShape = PropShape { path: Path::Forward(S189), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S190, name: S191, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S190, name: S191, message: S48, description: S49, severity: S10 }] };
const P54: PropShape = PropShape { path: Path::Forward(S192), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S193, name: S194, message: S52, description: S53, severity: S10 }] };
const P55: PropShape = PropShape { path: Path::Forward(S192), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S195, name: S196, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S195, name: S196, message: S48, description: S49, severity: S10 }] };
const P56: PropShape = PropShape { path: Path::Forward(S197), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S198, name: S199, message: S52, description: S53, severity: S10 }] };
const P57: PropShape = PropShape { path: Path::Forward(S197), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S200, name: S201, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S202, S203, S204, S205]), rule_id: S200, name: S201, message: S183, description: S49, severity: S10 }] };
const P58: PropShape = PropShape { path: Path::Forward(S206), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S207, name: S208, message: S52, description: S53, severity: S10 }] };
const P59: PropShape = PropShape { path: Path::Forward(S206), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S209, name: S210, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S209, name: S210, message: S48, description: S49, severity: S10 }] };
const P60: PropShape = PropShape { path: Path::Forward(S211), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S212, name: S213, message: S52, description: S53, severity: S10 }] };
const P61: PropShape = PropShape { path: Path::Forward(S211), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S214, name: S215, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S214, name: S215, message: S48, description: S49, severity: S10 }] };
const P62: PropShape = PropShape { path: Path::Forward(S216), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S217, name: S218, message: S52, description: S53, severity: S10 }] };
const P63: PropShape = PropShape { path: Path::Forward(S216), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S219, name: S220, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S219, name: S220, message: S48, description: S49, severity: S10 }] };
const P64: PropShape = PropShape { path: Path::Forward(S221), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S222, name: S223, message: S52, description: S53, severity: S10 }] };
const P65: PropShape = PropShape { path: Path::Forward(S221), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S224, name: S225, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S224, name: S225, message: S48, description: S49, severity: S10 }] };
const P66: PropShape = PropShape { path: Path::Forward(S1), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S226, name: S227, message: S52, description: S75, severity: S10 }] };
const P67: PropShape = PropShape { path: Path::Forward(S189), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S228, name: S229, message: S52, description: S53, severity: S10 }] };
const P68: PropShape = PropShape { path: Path::Forward(S233), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S234, name: S235, message: S236, description: S237, severity: S10 }] };
const P69: PropShape = PropShape { path: Path::Forward(S238), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S239, name: S235, message: S236, description: S237, severity: S10 }] };
const P70: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S240, name: S241, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S243, S244]), rule_id: S240, name: S241, message: S242, description: S80, severity: S10 }] };
const P71: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S71), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S245, name: S246, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S247, S248, S249, S250]), rule_id: S245, name: S246, message: S242, description: S80, severity: S10 }] };
const P72: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S2), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S251, name: S252, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S253, S254, S255, S256, S257, S258, S259, S260, S261, S262, S263, S264, S265, S266, S267, S268, S269, S270, S271, S272, S273, S274, S275, S276, S277, S278, S279, S280, S281, S282, S283, S284, S285, S286, S287, S288, S289, S290, S291, S292, S293, S294, S295, S296, S297, S298, S299]), rule_id: S251, name: S252, message: S242, description: S80, severity: S10 }] };
const P73: PropShape = PropShape { path: Path::Forward(S300), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S301, name: S235, message: S236, description: S237, severity: S10 }] };
const P74: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S84), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S302, name: S303, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S304, S305, S306]), rule_id: S302, name: S303, message: S242, description: S80, severity: S10 }] };
const P75: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S5), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S307, name: S308, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S28, S29, S33, S30, S309, S310, S311]), rule_id: S307, name: S308, message: S242, description: S80, severity: S10 }] };
const P76: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S177), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S312, name: S313, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S304, S305, S306]), rule_id: S312, name: S313, message: S242, description: S80, severity: S10 }] };
const P77: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S118), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S314, name: S315, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S304, S305, S306]), rule_id: S314, name: S315, message: S242, description: S80, severity: S10 }] };
const P78: PropShape = PropShape { path: Path::Forward(S316), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S317, name: S318, message: S319, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S0]), rule_id: S317, name: S318, message: S319, description: S80, severity: S10 }] };
const P79: PropShape = PropShape { path: Path::Forward(S316), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S320, name: S321, message: S74, description: S75, severity: S10 }] };
const P80: PropShape = PropShape { path: Path::Forward(S322), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S323, name: S324, message: S74, description: S75, severity: S10 }] };
const P81: PropShape = PropShape { path: Path::Forward(S14), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S325, name: S326, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S16, S327, S15]), rule_id: S325, name: S326, message: S183, description: S49, severity: S10 }] };
const P82: PropShape = PropShape { path: Path::Forward(S14), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S328, name: S329, message: S59, description: S53, severity: S10 }] };
const P83: PropShape = PropShape { path: Path::Forward(S330), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S331, name: S332, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S331, name: S332, message: S48, description: S49, severity: S10 }] };
const P84: PropShape = PropShape { path: Path::Forward(S330), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S333, name: S334, message: S59, description: S53, severity: S10 }] };
const P85: PropShape = PropShape { path: Path::Forward(S335), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S336, name: S337, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S336, name: S337, message: S48, description: S49, severity: S10 }] };
const P86: PropShape = PropShape { path: Path::Forward(S335), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S338, name: S339, message: S52, description: S53, severity: S10 }] };
const P87: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S322), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S341, name: S342, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S343, S344, S345]), rule_id: S341, name: S342, message: S242, description: S80, severity: S10 }] };
const P88: PropShape = PropShape { path: Path::Forward(S347), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S348, name: S349, message: S319, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S0]), rule_id: S348, name: S349, message: S319, description: S80, severity: S10 }] };
const P89: PropShape = PropShape { path: Path::Forward(S347), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S350, name: S351, message: S74, description: S75, severity: S10 }] };
const P90: PropShape = PropShape { path: Path::Forward(S352), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S353, name: S354, message: S74, description: S75, severity: S10 }] };
const P91: PropShape = PropShape { path: Path::Forward(S355), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S356, name: S357, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S16, S327, S15]), rule_id: S356, name: S357, message: S183, description: S49, severity: S10 }] };
const P92: PropShape = PropShape { path: Path::Forward(S355), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S358, name: S359, message: S59, description: S53, severity: S10 }] };
const P93: PropShape = PropShape { path: Path::Forward(S360), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S361, name: S362, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S361, name: S362, message: S48, description: S49, severity: S10 }] };
const P94: PropShape = PropShape { path: Path::Forward(S360), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S363, name: S364, message: S59, description: S53, severity: S10 }] };
const P95: PropShape = PropShape { path: Path::Forward(S365), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S366, name: S367, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S366, name: S367, message: S48, description: S49, severity: S10 }] };
const P96: PropShape = PropShape { path: Path::Forward(S365), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S368, name: S369, message: S52, description: S53, severity: S10 }] };
const P97: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S352), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S371, name: S372, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S373, S374, S375, S376, S377]), rule_id: S371, name: S372, message: S242, description: S80, severity: S10 }] };
const P98: PropShape = PropShape { path: Path::Forward(S378), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S379, name: S380, message: S381, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S382]), rule_id: S379, name: S380, message: S381, description: S80, severity: S10 }] };
const P99: PropShape = PropShape { path: Path::Forward(S378), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S383, name: S384, message: S74, description: S75, severity: S10 }] };
const P100: PropShape = PropShape { path: Path::Forward(S385), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S386, name: S387, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S386, name: S387, message: S48, description: S49, severity: S10 }] };
const P101: PropShape = PropShape { path: Path::Forward(S385), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S388, name: S389, message: S59, description: S53, severity: S10 }] };
const P102: PropShape = PropShape { path: Path::Forward(S392), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S393, name: S394, message: S319, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S0]), rule_id: S393, name: S394, message: S319, description: S80, severity: S10 }] };
const P103: PropShape = PropShape { path: Path::Forward(S392), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S395, name: S396, message: S52, description: S75, severity: S10 }] };
const P104: PropShape = PropShape { path: Path::Forward(S397), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S398, name: S399, message: S400, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S401]), rule_id: S398, name: S399, message: S400, description: S80, severity: S10 }] };
const P105: PropShape = PropShape { path: Path::Forward(S397), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S402, name: S403, message: S52, description: S75, severity: S10 }] };
const P106: PropShape = PropShape { path: Path::Forward(S404), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S405, name: S406, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S405, name: S406, message: S48, description: S49, severity: S10 }] };
const P107: PropShape = PropShape { path: Path::Forward(S404), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S407, name: S408, message: S59, description: S53, severity: S10 }] };
const P108: PropShape = PropShape { path: Path::Forward(S409), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S410, name: S411, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S410, name: S411, message: S48, description: S49, severity: S10 }] };
const P109: PropShape = PropShape { path: Path::Forward(S409), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S412, name: S413, message: S52, description: S53, severity: S10 }] };
const P110: PropShape = PropShape { path: Path::Forward(S415), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S416, name: S235, message: S236, description: S237, severity: S10 }] };
const P111: PropShape = PropShape { path: Path::Forward(S418), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S419, name: S235, message: S236, description: S237, severity: S10 }] };
const P112: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Forward(S421), AltBranch::Forward(S422)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S423, name: S424, message: S425, description: S426, severity: S10 }] };
const P113: PropShape = PropShape { path: Path::Forward(S429), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S430, name: S431, message: S432, description: S433, severity: S10 }] };
const P114: PropShape = PropShape { path: Path::Forward(S435), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S436, name: S437, message: S438, description: S439, severity: S10 }] };
const P115: PropShape = PropShape { path: Path::Forward(S441), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S442, name: S443, message: S444, description: S445, severity: S10 }] };
const P116: PropShape = PropShape { path: Path::Forward(S447), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S448, name: S449, message: S450, description: S451, severity: S10 }] };
const P117: PropShape = PropShape { path: Path::Forward(S21), checks: &[Check { constraint: Constraint::In(&[S452, S453, S454, S455, S456, S457, S458, S459, S460, S461, S462, S463, S464, S465, S466, S467, S34, S35, S36]), rule_id: S468, name: S38, message: S39, description: S40, severity: S41 }] };
const P118: PropShape = PropShape { path: Path::Forward(S472), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S473, name: S474, message: S475, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S476]), rule_id: S473, name: S474, message: S475, description: S80, severity: S10 }] };
const P119: PropShape = PropShape { path: Path::Forward(S472), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S477, name: S478, message: S52, description: S75, severity: S10 }] };
const P120: PropShape = PropShape { path: Path::Forward(S479), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S480, name: S481, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S482, S483, S484]), rule_id: S480, name: S481, message: S183, description: S49, severity: S10 }] };
const P121: PropShape = PropShape { path: Path::Forward(S479), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S485, name: S486, message: S59, description: S53, severity: S10 }] };
const P122: PropShape = PropShape { path: Path::Forward(S487), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S488, name: S489, message: S490, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S491]), rule_id: S488, name: S489, message: S490, description: S80, severity: S10 }] };
const P123: PropShape = PropShape { path: Path::Forward(S487), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S492, name: S493, message: S74, description: S75, severity: S10 }] };
const P124: PropShape = PropShape { path: Path::Forward(S494), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S495, name: S496, message: S74, description: S75, severity: S10 }] };
const P125: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S494), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S498, name: S499, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S500, S501, S502, S503, S504, S505, S506, S507, S508, S509, S174, S510, S511]), rule_id: S498, name: S499, message: S242, description: S80, severity: S10 }] };
const P126: PropShape = PropShape { path: Path::Forward(S512), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S513, name: S514, message: S59, description: S53, severity: S10 }] };
const P127: PropShape = PropShape { path: Path::Forward(S512), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S515, name: S516, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S515, name: S516, message: S48, description: S49, severity: S10 }] };
const P128: PropShape = PropShape { path: Path::Forward(S422), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S517, name: S518, message: S52, description: S75, severity: S10 }] };
const P129: PropShape = PropShape { path: Path::Forward(S421), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S519, name: S520, message: S52, description: S75, severity: S10 }] };
const P130: PropShape = PropShape { path: Path::Forward(S421), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S521, name: S522, message: S319, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S0]), rule_id: S521, name: S522, message: S319, description: S80, severity: S10 }] };
const P131: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S422), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S524, name: S525, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S526, S527, S528, S529, S530, S531, S532, S533, S534, S535, S536, S537, S538, S539, S540, S541, S542]), rule_id: S524, name: S525, message: S242, description: S80, severity: S10 }] };
const P132: PropShape = PropShape { path: Path::Forward(S544), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S545, name: S546, message: S74, description: S75, severity: S10 }] };
const P133: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S544), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S548, name: S549, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S253, S254, S550, S255, S256, S257, S258, S259, S551, S260, S552, S553, S554, S555, S556, S557, S558, S559, S560, S261, S262, S263, S264, S265, S266, S267, S268, S561, S269, S562, S270, S271, S272, S563, S564, S273, S274, S275, S276, S277, S278, S565, S279, S566, S567, S568, S280, S569, S281, S282, S570, S283, S284, S571, S285, S286, S572, S287, S573, S574, S575, S288, S576, S577, S578, S579, S580, S581, S582, S583, S584, S585, S586, S587, S588, S589, S590, S591, S592, S593, S594, S595, S596, S597, S598, S289, S290, S599, S600, S291, S601, S602, S603, S604, S605, S606, S607, S608, S609, S610, S292, S611, S293, S294, S612, S613, S614, S615, S616, S617, S618, S295, S296, S297, S298, S619, S299, S620, S621]), rule_id: S548, name: S549, message: S242, description: S80, severity: S10 }] };
const P134: PropShape = PropShape { path: Path::Forward(S623), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S624, name: S625, message: S59, description: S53, severity: S10 }] };
const P135: PropShape = PropShape { path: Path::Forward(S623), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S626, name: S627, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S626, name: S627, message: S48, description: S49, severity: S10 }] };
const P136: PropShape = PropShape { path: Path::Forward(S628), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S629, name: S630, message: S74, description: S75, severity: S10 }] };
const P137: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S628), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S632, name: S633, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S28, S29, S33, S30, S309, S310, S311]), rule_id: S632, name: S633, message: S242, description: S80, severity: S10 }] };
const P138: PropShape = PropShape { path: Path::Forward(S635), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S636, name: S235, message: S236, description: S237, severity: S10 }] };
const P139: PropShape = PropShape { path: Path::Forward(S638), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S639, name: S640, message: S641, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S642]), rule_id: S639, name: S640, message: S641, description: S80, severity: S10 }] };
const P140: PropShape = PropShape { path: Path::Forward(S638), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S643, name: S644, message: S74, description: S75, severity: S10 }] };
const P141: PropShape = PropShape { path: Path::Forward(S646), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S648, name: S649, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S648, name: S649, message: S48, description: S49, severity: S10 }] };
const P142: PropShape = PropShape { path: Path::Forward(S646), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S650, name: S651, message: S52, description: S53, severity: S10 }] };
const P143: PropShape = PropShape { path: Path::Forward(S652), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S653, name: S654, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S653, name: S654, message: S48, description: S49, severity: S10 }] };
const P144: PropShape = PropShape { path: Path::Forward(S652), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S655, name: S656, message: S52, description: S53, severity: S10 }] };
const P145: PropShape = PropShape { path: Path::Forward(S657), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S658, name: S659, message: S660, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S373]), rule_id: S658, name: S659, message: S660, description: S80, severity: S10 }] };
const P146: PropShape = PropShape { path: Path::Forward(S657), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S661, name: S662, message: S52, description: S75, severity: S10 }] };
const P147: PropShape = PropShape { path: Path::Forward(S663), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S665, name: S666, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S665, name: S666, message: S48, description: S49, severity: S10 }] };
const P148: PropShape = PropShape { path: Path::Forward(S663), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S667, name: S668, message: S59, description: S53, severity: S10 }] };
const P149: PropShape = PropShape { path: Path::Forward(S669), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S670, name: S671, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S670, name: S671, message: S48, description: S49, severity: S10 }] };
const P150: PropShape = PropShape { path: Path::Forward(S669), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S672, name: S673, message: S52, description: S53, severity: S10 }] };
const P151: PropShape = PropShape { path: Path::Inverse(S487), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S674, name: S675, message: S676, description: S677, severity: S10 }] };
const P152: PropShape = PropShape { path: Path::Forward(S678), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S680, name: S681, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S680, name: S681, message: S48, description: S49, severity: S10 }] };
const P153: PropShape = PropShape { path: Path::Forward(S678), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S682, name: S683, message: S52, description: S53, severity: S10 }] };
const P154: PropShape = PropShape { path: Path::Forward(S684), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S685, name: S686, message: S687, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S688]), rule_id: S685, name: S686, message: S687, description: S80, severity: S10 }] };
const P155: PropShape = PropShape { path: Path::Forward(S684), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S689, name: S690, message: S52, description: S75, severity: S10 }] };
const P156: PropShape = PropShape { path: Path::Forward(S691), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S692, name: S693, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S694, S695, S696, S697, S698, S699, S700, S701]), rule_id: S692, name: S693, message: S183, description: S49, severity: S10 }] };
const P157: PropShape = PropShape { path: Path::Forward(S691), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S702, name: S703, message: S59, description: S53, severity: S10 }] };
const P158: PropShape = PropShape { path: Path::Forward(S704), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S705, name: S706, message: S490, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S491]), rule_id: S705, name: S706, message: S490, description: S80, severity: S10 }] };
const P159: PropShape = PropShape { path: Path::Forward(S704), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S707, name: S708, message: S52, description: S75, severity: S10 }] };
const P160: PropShape = PropShape { path: Path::Forward(S709), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S710, name: S711, message: S52, description: S53, severity: S10 }] };
const P161: PropShape = PropShape { path: Path::Forward(S709), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S712, name: S713, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S712, name: S713, message: S48, description: S49, severity: S10 }] };
const P162: PropShape = PropShape { path: Path::Forward(S714), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S715, name: S716, message: S52, description: S53, severity: S10 }] };
const P163: PropShape = PropShape { path: Path::Forward(S714), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S717, name: S718, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S717, name: S718, message: S48, description: S49, severity: S10 }] };
const P164: PropShape = PropShape { path: Path::Forward(S719), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S720, name: S721, message: S52, description: S75, severity: S10 }] };
const P165: PropShape = PropShape { path: Path::Forward(S719), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S722, name: S723, message: S724, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S725]), rule_id: S722, name: S723, message: S724, description: S80, severity: S10 }] };
const P166: PropShape = PropShape { path: Path::Forward(S726), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S727, name: S728, message: S52, description: S75, severity: S10 }] };
const P167: PropShape = PropShape { path: Path::Forward(S726), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S729, name: S730, message: S687, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S688]), rule_id: S729, name: S730, message: S687, description: S80, severity: S10 }] };
const P168: PropShape = PropShape { path: Path::Forward(S731), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S732, name: S733, message: S52, description: S53, severity: S10 }] };
const P169: PropShape = PropShape { path: Path::Forward(S731), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S734, name: S735, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S734, name: S735, message: S48, description: S49, severity: S10 }] };
const P170: PropShape = PropShape { path: Path::Forward(S736), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S737, name: S738, message: S52, description: S75, severity: S10 }] };
const P171: PropShape = PropShape { path: Path::Forward(S736), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S739, name: S740, message: S490, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S491]), rule_id: S739, name: S740, message: S490, description: S80, severity: S10 }] };
const P172: PropShape = PropShape { path: Path::Forward(S741), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S742, name: S743, message: S52, description: S75, severity: S10 }] };
const P173: PropShape = PropShape { path: Path::Forward(S741), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S744, name: S745, message: S746, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S747]), rule_id: S744, name: S745, message: S746, description: S80, severity: S10 }] };
const P174: PropShape = PropShape { path: Path::Forward(S749), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S750, name: S235, message: S236, description: S237, severity: S10 }] };
const P175: PropShape = PropShape { path: Path::Forward(S751), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S752, name: S235, message: S236, description: S237, severity: S10 }] };
const P176: PropShape = PropShape { path: Path::Forward(S753), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S754, name: S235, message: S236, description: S237, severity: S10 }] };
const P177: PropShape = PropShape { path: Path::Forward(S755), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S756, name: S235, message: S236, description: S237, severity: S10 }] };
const P178: PropShape = PropShape { path: Path::Forward(S757), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S758, name: S759, message: S59, description: S53, severity: S10 }] };
const P179: PropShape = PropShape { path: Path::Forward(S757), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S760, name: S761, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S760, name: S761, message: S48, description: S49, severity: S10 }] };
const P180: PropShape = PropShape { path: Path::Forward(S762), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S763, name: S764, message: S52, description: S75, severity: S10 }] };
const P181: PropShape = PropShape { path: Path::Forward(S762), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S765, name: S766, message: S746, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S747]), rule_id: S765, name: S766, message: S746, description: S80, severity: S10 }] };
const P182: PropShape = PropShape { path: Path::Forward(S767), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S768, name: S769, message: S52, description: S75, severity: S10 }] };
const P183: PropShape = PropShape { path: Path::Forward(S767), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S770, name: S771, message: S772, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S773]), rule_id: S770, name: S771, message: S772, description: S80, severity: S10 }] };
const P184: PropShape = PropShape { path: Path::Forward(S774), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S775, name: S776, message: S59, description: S53, severity: S10 }] };
const P185: PropShape = PropShape { path: Path::Forward(S774), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S777, name: S778, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S777, name: S778, message: S48, description: S49, severity: S10 }] };
const P186: PropShape = PropShape { path: Path::Forward(S779), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S780, name: S781, message: S74, description: S75, severity: S10 }] };
const P187: PropShape = PropShape { path: Path::Forward(S783), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S784, name: S235, message: S236, description: S237, severity: S10 }] };
const P188: PropShape = PropShape { path: Path::Forward(S785), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S786, name: S235, message: S236, description: S237, severity: S10 }] };
const P189: PropShape = PropShape { path: Path::Forward(S787), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S788, name: S235, message: S236, description: S237, severity: S10 }] };
const P190: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S779), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S789, name: S790, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S247, S248, S249, S250]), rule_id: S789, name: S790, message: S242, description: S80, severity: S10 }] };
const P191: PropShape = PropShape { path: Path::Forward(S792), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S793, name: S794, message: S772, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S773]), rule_id: S793, name: S794, message: S772, description: S80, severity: S10 }] };
const P192: PropShape = PropShape { path: Path::Forward(S792), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S795, name: S796, message: S52, description: S75, severity: S10 }] };
const P193: PropShape = PropShape { path: Path::Forward(S797), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S798, name: S799, message: S800, description: S80, severity: S10 }] };
const P194: PropShape = PropShape { path: Path::Forward(S797), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S801, name: S802, message: S74, description: S75, severity: S10 }] };
const P195: PropShape = PropShape { path: Path::Forward(S803), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S804, name: S805, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S804, name: S805, message: S48, description: S49, severity: S10 }] };
const P196: PropShape = PropShape { path: Path::Forward(S803), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S806, name: S807, message: S52, description: S53, severity: S10 }] };
const P197: PropShape = PropShape { path: Path::Forward(S808), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S809, name: S810, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S809, name: S810, message: S48, description: S49, severity: S10 }] };
const P198: PropShape = PropShape { path: Path::Forward(S808), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S811, name: S812, message: S59, description: S53, severity: S10 }] };
const P199: PropShape = PropShape { path: Path::Forward(S813), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S814, name: S815, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S816, S817, S818, S819, S820, S821]), rule_id: S814, name: S815, message: S183, description: S49, severity: S10 }] };
const P200: PropShape = PropShape { path: Path::Forward(S813), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S822, name: S823, message: S59, description: S53, severity: S10 }] };
const P201: PropShape = PropShape { path: Path::Forward(S825), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S826, name: S827, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::HasValue(S828), rule_id: S826, name: S827, message: S183, description: S49, severity: S10 }] };
const P202: PropShape = PropShape { path: Path::Forward(S825), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S829, name: S830, message: S59, description: S53, severity: S10 }] };
const P203: PropShape = PropShape { path: Path::Forward(S831), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S832, name: S833, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S834, S835]), rule_id: S832, name: S833, message: S183, description: S49, severity: S10 }] };
const P204: PropShape = PropShape { path: Path::Forward(S831), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S836, name: S837, message: S59, description: S53, severity: S10 }] };
const P205: PropShape = PropShape { path: Path::Inverse(S726), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S838, name: S839, message: S52, description: S677, severity: S10 }] };
const P206: PropShape = PropShape { path: Path::Inverse(S840), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S841, name: S842, message: S676, description: S677, severity: S10 }] };
const P207: PropShape = PropShape { path: Path::Inverse(S684), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S843, name: S844, message: S52, description: S677, severity: S10 }] };
const P208: PropShape = PropShape { path: Path::Forward(S846), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S847, name: S235, message: S236, description: S237, severity: S10 }] };
const P209: PropShape = PropShape { path: Path::Forward(S848), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S849, name: S235, message: S236, description: S237, severity: S10 }] };
const P210: PropShape = PropShape { path: Path::Forward(S850), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S851, name: S235, message: S236, description: S237, severity: S10 }] };
const P211: PropShape = PropShape { path: Path::Forward(S840), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S853, name: S854, message: S687, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S688]), rule_id: S853, name: S854, message: S687, description: S80, severity: S10 }] };
const P212: PropShape = PropShape { path: Path::Forward(S840), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S855, name: S856, message: S74, description: S75, severity: S10 }] };
const P213: PropShape = PropShape { path: Path::Forward(S857), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S858, name: S859, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S858, name: S859, message: S48, description: S49, severity: S10 }] };
const P214: PropShape = PropShape { path: Path::Forward(S857), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S860, name: S861, message: S59, description: S53, severity: S10 }] };
const P215: PropShape = PropShape { path: Path::Forward(S862), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S863, name: S864, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S863, name: S864, message: S48, description: S49, severity: S10 }] };
const P216: PropShape = PropShape { path: Path::Forward(S862), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S865, name: S866, message: S59, description: S53, severity: S10 }] };
const P217: PropShape = PropShape { path: Path::Forward(S869), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S870, name: S871, message: S490, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S491]), rule_id: S870, name: S871, message: S490, description: S80, severity: S10 }] };
const P218: PropShape = PropShape { path: Path::Forward(S869), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S872, name: S873, message: S74, description: S75, severity: S10 }] };
const P219: PropShape = PropShape { path: Path::Forward(S874), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S875, name: S876, message: S877, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S878]), rule_id: S875, name: S876, message: S877, description: S80, severity: S10 }] };
const P220: PropShape = PropShape { path: Path::Forward(S874), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S879, name: S880, message: S74, description: S75, severity: S10 }] };
const P221: PropShape = PropShape { path: Path::Forward(S881), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S882, name: S883, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S882, name: S883, message: S48, description: S49, severity: S10 }] };
const P222: PropShape = PropShape { path: Path::Forward(S881), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S884, name: S885, message: S59, description: S53, severity: S10 }] };
const P223: PropShape = PropShape { path: Path::Forward(S446), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S888, name: S889, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S888, name: S889, message: S48, description: S49, severity: S10 }] };
const P224: PropShape = PropShape { path: Path::Forward(S446), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S890, name: S891, message: S52, description: S53, severity: S10 }] };
const P225: PropShape = PropShape { path: Path::Forward(S441), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S892, name: S893, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S894, S895, S896]), rule_id: S892, name: S893, message: S183, description: S49, severity: S10 }] };
const P226: PropShape = PropShape { path: Path::Forward(S441), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S897, name: S898, message: S52, description: S53, severity: S10 }] };
const P227: PropShape = PropShape { path: Path::Forward(S428), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S899, name: S900, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S899, name: S900, message: S48, description: S49, severity: S10 }] };
const P228: PropShape = PropShape { path: Path::Forward(S428), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S901, name: S902, message: S52, description: S53, severity: S10 }] };
const P229: PropShape = PropShape { path: Path::Forward(S435), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S903, name: S904, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S894, S895, S896]), rule_id: S903, name: S904, message: S183, description: S49, severity: S10 }] };
const P230: PropShape = PropShape { path: Path::Forward(S435), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S905, name: S906, message: S52, description: S53, severity: S10 }] };
const P231: PropShape = PropShape { path: Path::Forward(S434), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S907, name: S908, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S907, name: S908, message: S48, description: S49, severity: S10 }] };
const P232: PropShape = PropShape { path: Path::Forward(S434), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S909, name: S910, message: S52, description: S53, severity: S10 }] };
const P233: PropShape = PropShape { path: Path::Forward(S911), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S912, name: S913, message: S74, description: S75, severity: S10 }] };
const P234: PropShape = PropShape { path: Path::Forward(S911), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S914, name: S915, message: S877, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S878]), rule_id: S914, name: S915, message: S877, description: S80, severity: S10 }] };
const P235: PropShape = PropShape { path: Path::Forward(S916), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S917, name: S918, message: S74, description: S75, severity: S10 }] };
const P236: PropShape = PropShape { path: Path::Forward(S916), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S919, name: S920, message: S877, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S878]), rule_id: S919, name: S920, message: S877, description: S80, severity: S10 }] };
const P237: PropShape = PropShape { path: Path::Forward(S921), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S922, name: S923, message: S59, description: S53, severity: S10 }] };
const P238: PropShape = PropShape { path: Path::Forward(S921), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S924, name: S925, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S924, name: S925, message: S48, description: S49, severity: S10 }] };
const P239: PropShape = PropShape { path: Path::Forward(S447), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S926, name: S927, message: S52, description: S53, severity: S10 }] };
const P240: PropShape = PropShape { path: Path::Forward(S447), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S928, name: S929, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S894, S895, S896]), rule_id: S928, name: S929, message: S183, description: S49, severity: S10 }] };
const P241: PropShape = PropShape { path: Path::Forward(S930), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S931, name: S932, message: S59, description: S53, severity: S10 }] };
const P242: PropShape = PropShape { path: Path::Forward(S930), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S933, name: S934, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S935, S936, S937]), rule_id: S933, name: S934, message: S183, description: S49, severity: S10 }] };
const P243: PropShape = PropShape { path: Path::Forward(S440), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S938, name: S939, message: S52, description: S53, severity: S10 }] };
const P244: PropShape = PropShape { path: Path::Forward(S440), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S940, name: S941, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S940, name: S941, message: S48, description: S49, severity: S10 }] };
const P245: PropShape = PropShape { path: Path::Forward(S429), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S942, name: S943, message: S52, description: S53, severity: S10 }] };
const P246: PropShape = PropShape { path: Path::Forward(S429), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S944, name: S945, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S894, S895, S896]), rule_id: S944, name: S945, message: S183, description: S49, severity: S10 }] };
const P247: PropShape = PropShape { path: Path::Forward(S947), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S948, name: S949, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S948, name: S949, message: S48, description: S49, severity: S10 }] };
const P248: PropShape = PropShape { path: Path::Forward(S947), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S950, name: S951, message: S52, description: S53, severity: S10 }] };
const P249: PropShape = PropShape { path: Path::Forward(S952), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S953, name: S954, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S953, name: S954, message: S48, description: S49, severity: S10 }] };
const P250: PropShape = PropShape { path: Path::Forward(S952), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S955, name: S956, message: S52, description: S53, severity: S10 }] };
const P251: PropShape = PropShape { path: Path::Forward(S957), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S958, name: S959, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S958, name: S959, message: S48, description: S49, severity: S10 }] };
const P252: PropShape = PropShape { path: Path::Forward(S957), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S960, name: S961, message: S52, description: S53, severity: S10 }] };
const P253: PropShape = PropShape { path: Path::Forward(S962), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S963, name: S964, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S963, name: S964, message: S48, description: S49, severity: S10 }] };
const P254: PropShape = PropShape { path: Path::Forward(S962), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S965, name: S966, message: S52, description: S53, severity: S10 }] };
const P255: PropShape = PropShape { path: Path::Forward(S967), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S968, name: S969, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S968, name: S969, message: S48, description: S49, severity: S10 }] };
const P256: PropShape = PropShape { path: Path::Forward(S967), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S970, name: S971, message: S52, description: S53, severity: S10 }] };
const P257: PropShape = PropShape { path: Path::Forward(S972), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S973, name: S974, message: S975, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S976]), rule_id: S973, name: S974, message: S975, description: S80, severity: S10 }] };
const P258: PropShape = PropShape { path: Path::Forward(S972), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S977, name: S978, message: S52, description: S75, severity: S10 }] };
const P259: PropShape = PropShape { path: Path::Forward(S979), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S980, name: S981, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S980, name: S981, message: S48, description: S49, severity: S10 }] };
const P260: PropShape = PropShape { path: Path::Forward(S979), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S982, name: S983, message: S59, description: S53, severity: S10 }] };
const P261: PropShape = PropShape { path: Path::Forward(S984), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S985, name: S986, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S985, name: S986, message: S48, description: S49, severity: S10 }] };
const P262: PropShape = PropShape { path: Path::Forward(S984), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S987, name: S988, message: S52, description: S53, severity: S10 }] };
const P263: PropShape = PropShape { path: Path::Inverse(S989), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S990, name: S991, message: S676, description: S677, severity: S10 }] };
const P264: PropShape = PropShape { path: Path::Forward(S992), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S993, name: S994, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S993, name: S994, message: S48, description: S49, severity: S10 }] };
const P265: PropShape = PropShape { path: Path::Forward(S992), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S995, name: S996, message: S52, description: S53, severity: S10 }] };
const P266: PropShape = PropShape { path: Path::Forward(S997), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S998, name: S999, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S998, name: S999, message: S48, description: S49, severity: S10 }] };
const P267: PropShape = PropShape { path: Path::Forward(S997), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1000, name: S1001, message: S52, description: S53, severity: S10 }] };
const P268: PropShape = PropShape { path: Path::Forward(S1002), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S1003, name: S1004, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1003, name: S1004, message: S48, description: S49, severity: S10 }] };
const P269: PropShape = PropShape { path: Path::Forward(S1002), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1005, name: S1006, message: S52, description: S53, severity: S10 }] };
const P270: PropShape = PropShape { path: Path::Forward(S1007), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S1008, name: S1009, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1008, name: S1009, message: S48, description: S49, severity: S10 }] };
const P271: PropShape = PropShape { path: Path::Forward(S1007), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1010, name: S1011, message: S52, description: S53, severity: S10 }] };
const P272: PropShape = PropShape { path: Path::Forward(S1012), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1013, name: S1014, message: S772, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S773]), rule_id: S1013, name: S1014, message: S772, description: S80, severity: S10 }] };
const P273: PropShape = PropShape { path: Path::Forward(S1012), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1015, name: S1016, message: S52, description: S75, severity: S10 }] };
const P274: PropShape = PropShape { path: Path::Forward(S1017), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1018, name: S1019, message: S52, description: S53, severity: S10 }] };
const P275: PropShape = PropShape { path: Path::Forward(S1017), checks: &[Check { constraint: Constraint::Datatype(S1020), rule_id: S1021, name: S1022, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1021, name: S1022, message: S48, description: S49, severity: S10 }] };
const P276: PropShape = PropShape { path: Path::Forward(S1023), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1024, name: S1025, message: S52, description: S53, severity: S10 }] };
const P277: PropShape = PropShape { path: Path::Forward(S1023), checks: &[Check { constraint: Constraint::Datatype(S1020), rule_id: S1026, name: S1027, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1026, name: S1027, message: S48, description: S49, severity: S10 }] };
const P278: PropShape = PropShape { path: Path::Forward(S1028), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1029, name: S1030, message: S52, description: S53, severity: S10 }] };
const P279: PropShape = PropShape { path: Path::Forward(S1028), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S1031, name: S1032, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1031, name: S1032, message: S48, description: S49, severity: S10 }] };
const P280: PropShape = PropShape { path: Path::Forward(S1033), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1034, name: S1035, message: S52, description: S53, severity: S10 }] };
const P281: PropShape = PropShape { path: Path::Forward(S1033), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1036, name: S1037, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S694, S695, S696, S697, S698, S699, S700, S701]), rule_id: S1036, name: S1037, message: S183, description: S49, severity: S10 }] };
const P282: PropShape = PropShape { path: Path::Forward(S1038), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1039, name: S1040, message: S52, description: S53, severity: S10 }] };
const P283: PropShape = PropShape { path: Path::Forward(S1038), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S1041, name: S1042, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1041, name: S1042, message: S48, description: S49, severity: S10 }] };
const P284: PropShape = PropShape { path: Path::Forward(S1043), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1044, name: S1045, message: S52, description: S53, severity: S10 }] };
const P285: PropShape = PropShape { path: Path::Forward(S1043), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S1046, name: S1047, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1046, name: S1047, message: S48, description: S49, severity: S10 }] };
const P286: PropShape = PropShape { path: Path::Forward(S1048), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1049, name: S1050, message: S52, description: S53, severity: S10 }] };
const P287: PropShape = PropShape { path: Path::Forward(S1048), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S1051, name: S1052, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1051, name: S1052, message: S48, description: S49, severity: S10 }] };
const P288: PropShape = PropShape { path: Path::Forward(S1054), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S1055, name: S235, message: S236, description: S237, severity: S10 }] };
const P289: PropShape = PropShape { path: Path::Forward(S1056), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S1057, name: S235, message: S236, description: S237, severity: S10 }] };
const P290: PropShape = PropShape { path: Path::Forward(S1058), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S1059, name: S235, message: S236, description: S237, severity: S10 }] };
const P291: PropShape = PropShape { path: Path::Forward(S1060), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S1061, name: S235, message: S236, description: S237, severity: S10 }] };
const P292: PropShape = PropShape { path: Path::Forward(S1062), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S1063, name: S235, message: S236, description: S237, severity: S10 }] };
const P293: PropShape = PropShape { path: Path::Forward(S989), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1065, name: S1066, message: S877, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S878]), rule_id: S1065, name: S1066, message: S877, description: S80, severity: S10 }] };
const P294: PropShape = PropShape { path: Path::Forward(S989), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1067, name: S1068, message: S74, description: S75, severity: S10 }] };
const P295: PropShape = PropShape { path: Path::Forward(S1069), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1070, name: S1071, message: S74, description: S75, severity: S10 }] };
const P296: PropShape = PropShape { path: Path::Forward(S1072), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1073, name: S1074, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S482, S483, S484]), rule_id: S1073, name: S1074, message: S183, description: S49, severity: S10 }] };
const P297: PropShape = PropShape { path: Path::Forward(S1072), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1075, name: S1076, message: S59, description: S53, severity: S10 }] };
const P298: PropShape = PropShape { path: Path::Forward(S1077), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S1078, name: S1079, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1078, name: S1079, message: S48, description: S49, severity: S10 }] };
const P299: PropShape = PropShape { path: Path::Forward(S1077), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1080, name: S1081, message: S59, description: S53, severity: S10 }] };
const P300: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1069), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1083, name: S1084, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S253, S254, S550, S500, S1085, S255, S256, S1086, S257, S1087, S1088, S258, S1089, S259, S551, S260, S552, S553, S554, S501, S555, S556, S502, S557, S558, S559, S560, S261, S262, S263, S264, S265, S266, S1090, S267, S268, S561, S269, S562, S270, S271, S272, S563, S1091, S564, S273, S274, S503, S275, S276, S277, S278, S565, S279, S1092, S1093, S1094, S1095, S566, S567, S568, S280, S569, S281, S1096, S1097, S282, S570, S1098, S283, S284, S504, S571, S285, S286, S1099, S572, S505, S287, S573, S574, S1100, S1101, S1102, S1103, S1104, S575, S1105, S401, S1106, S304, S1107, S1108, S1109, S1110, S1111, S288, S1112, S1113, S576, S577, S578, S579, S580, S506, S581, S582, S583, S584, S585, S586, S587, S588, S589, S590, S1114, S591, S592, S593, S594, S507, S508, S509, S595, S161, S596, S597, S1115, S1116, S1117, S1118, S1119, S1120, S1121, S1122, S598, S289, S305, S1123, S290, S599, S600, S1124, S243, S291, S601, S1125, S602, S603, S604, S1126, S605, S606, S607, S1127, S608, S609, S174, S1128, S1129, S1130, S610, S292, S611, S293, S1131, S294, S612, S244, S306, S613, S614, S1132, S615, S616, S1133, S617, S1134, S1135, S1136, S642, S1137, S1138, S1139, S1140, S1141, S1142, S510, S618, S1143, S295, S296, S297, S298, S1144, S1145, S511, S1146, S1147, S1148, S1149, S619, S1150, S299, S620, S1151, S1152, S621]), rule_id: S1083, name: S1084, message: S242, description: S80, severity: S10 }] };
const P301: PropShape = PropShape { path: Path::Forward(S1154), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1155, name: S1156, message: S975, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S976]), rule_id: S1155, name: S1156, message: S975, description: S80, severity: S10 }] };
const P302: PropShape = PropShape { path: Path::Forward(S1154), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1157, name: S1158, message: S52, description: S75, severity: S10 }] };
const P303: PropShape = PropShape { path: Path::Forward(S1159), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1160, name: S1161, message: S772, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S773]), rule_id: S1160, name: S1161, message: S772, description: S80, severity: S10 }] };
const P304: PropShape = PropShape { path: Path::Forward(S1159), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1162, name: S1163, message: S52, description: S75, severity: S10 }] };
const P305: PropShape = PropShape { path: Path::Forward(S1164), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1165, name: S1166, message: S1167, description: S80, severity: S10 }] };
const P306: PropShape = PropShape { path: Path::Forward(S1164), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1168, name: S1169, message: S74, description: S75, severity: S10 }] };
const P307: PropShape = PropShape { path: Path::Forward(S1170), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S1171, name: S1172, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1171, name: S1172, message: S48, description: S49, severity: S10 }] };
const P308: PropShape = PropShape { path: Path::Forward(S1170), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1173, name: S1174, message: S52, description: S53, severity: S10 }] };
const P309: PropShape = PropShape { path: Path::Forward(S1175), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S1176, name: S1177, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1176, name: S1177, message: S48, description: S49, severity: S10 }] };
const P310: PropShape = PropShape { path: Path::Forward(S1175), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1178, name: S1179, message: S59, description: S53, severity: S10 }] };
const P311: PropShape = PropShape { path: Path::Forward(S1180), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1181, name: S1182, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S816, S817, S818, S819, S820, S821]), rule_id: S1181, name: S1182, message: S183, description: S49, severity: S10 }] };
const P312: PropShape = PropShape { path: Path::Forward(S1180), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1183, name: S1184, message: S59, description: S53, severity: S10 }] };
const P313: PropShape = PropShape { path: Path::Inverse(S1186), checks: &[Check { constraint: Constraint::MinCount(2), rule_id: S1187, name: S1188, message: S1189, description: S1190, severity: S10 }] };
const P314: PropShape = PropShape { path: Path::Forward(S1193), checks: &[Check { constraint: Constraint::HasValue(S1194), rule_id: S1195, name: S1196, message: S1197, description: S1198, severity: S10 }] };
const P315: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1199), Step::Type]), checks: &[Check { constraint: Constraint::RefClass(&[S253, S254, S255, S258, S259, S553, S554, S557, S261, S275, S277, S278, S281, S282, S286, S287, S1200, S1201, S1202, S288, S1203, S577, S579, S587, S1204, S1205, S292, S293, S294, S1206, S1207, S1208, S295, S296, S297, S1209, S299, S1210]), rule_id: S1211, name: S1212, message: S1213, description: S1214, severity: S1215 }] };
const P316: PropShape = PropShape { path: Path::Forward(S21), checks: &[Check { constraint: Constraint::In(&[S1216, S1217, S1218, S1219, S34, S35, S36]), rule_id: S1220, name: S38, message: S39, description: S40, severity: S41 }] };
const P317: PropShape = PropShape { path: Path::Forward(S1223), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S1224, name: S235, message: S236, description: S237, severity: S10 }] };
const P318: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1225), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1226, name: S1227, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S247, S248, S249, S250]), rule_id: S1226, name: S1227, message: S242, description: S80, severity: S10 }] };
const P319: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1186), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1228, name: S1229, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S343, S344, S345]), rule_id: S1228, name: S1229, message: S242, description: S80, severity: S10 }] };
const P320: PropShape = PropShape { path: Path::Forward(S1186), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1230, name: S1231, message: S74, description: S75, severity: S10 }] };
const P321: PropShape = PropShape { path: Path::Forward(S1199), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1232, name: S1233, message: S74, description: S75, severity: S10 }] };
const P322: PropShape = PropShape { path: Path::Forward(S1193), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1234, name: S1235, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S1236, S1194]), rule_id: S1234, name: S1235, message: S183, description: S49, severity: S10 }] };
const P323: PropShape = PropShape { path: Path::Forward(S1193), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1237, name: S1238, message: S59, description: S53, severity: S10 }] };
const P324: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1199), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1240, name: S1241, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S253, S254, S550, S255, S256, S257, S258, S259, S551, S260, S552, S553, S554, S555, S556, S557, S558, S559, S560, S261, S262, S263, S264, S265, S266, S267, S268, S561, S269, S562, S270, S271, S272, S563, S564, S273, S274, S275, S276, S277, S278, S565, S279, S566, S567, S568, S280, S569, S281, S282, S570, S283, S284, S571, S285, S286, S572, S287, S573, S574, S575, S288, S576, S577, S578, S579, S580, S581, S582, S583, S584, S585, S586, S587, S588, S589, S590, S591, S592, S593, S594, S595, S596, S597, S598, S289, S290, S599, S600, S291, S601, S602, S603, S604, S605, S606, S607, S608, S609, S610, S292, S611, S293, S294, S612, S613, S614, S615, S616, S617, S618, S295, S296, S297, S298, S619, S299, S620, S621]), rule_id: S1240, name: S1241, message: S242, description: S80, severity: S10 }] };
const P325: PropShape = PropShape { path: Path::Forward(S1242), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1243, name: S1244, message: S52, description: S53, severity: S10 }] };
const P326: PropShape = PropShape { path: Path::Forward(S1242), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1245, name: S1246, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S1247, S1248, S1249, S1250, S1251]), rule_id: S1245, name: S1246, message: S183, description: S49, severity: S10 }] };
const P327: PropShape = PropShape { path: Path::Forward(S1252), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1253, name: S1254, message: S52, description: S53, severity: S10 }] };
const P328: PropShape = PropShape { path: Path::Forward(S1252), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S1255, name: S1256, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1255, name: S1256, message: S48, description: S49, severity: S10 }] };
const P329: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Inverse(S1186), AltBranch::Inverse(S1186), AltBranch::Inverse(S1186)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1257, name: S1258, message: S676, description: S677, severity: S10 }] };
const P330: PropShape = PropShape { path: Path::Forward(S1259), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1260, name: S1261, message: S52, description: S75, severity: S10 }] };
const P331: PropShape = PropShape { path: Path::Forward(S1259), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1262, name: S1263, message: S1264, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1265]), rule_id: S1262, name: S1263, message: S1264, description: S80, severity: S10 }] };
const P332: PropShape = PropShape { path: Path::Forward(S1266), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1267, name: S1268, message: S59, description: S53, severity: S10 }] };
const P333: PropShape = PropShape { path: Path::Forward(S1266), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S1269, name: S1270, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1269, name: S1270, message: S48, description: S49, severity: S10 }] };
const P334: PropShape = PropShape { path: Path::Forward(S1225), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1271, name: S1272, message: S52, description: S75, severity: S10 }] };
const P335: PropShape = PropShape { path: Path::Forward(S1278), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1279, name: S1280, message: S52, description: S75, severity: S10 }] };
const P336: PropShape = PropShape { path: Path::Forward(S1281), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S1282, name: S1283, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1282, name: S1283, message: S48, description: S49, severity: S10 }] };
const P337: PropShape = PropShape { path: Path::Forward(S1281), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1284, name: S1285, message: S52, description: S53, severity: S10 }] };
const P338: PropShape = PropShape { path: Path::Forward(S1286), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1287, name: S1288, message: S1289, description: S49, severity: S10 }] };
const P339: PropShape = PropShape { path: Path::Forward(S1286), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1290, name: S1291, message: S52, description: S53, severity: S10 }] };
const P340: PropShape = PropShape { path: Path::Forward(S1292), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1293, name: S1294, message: S52, description: S75, severity: S10 }] };
const P341: PropShape = PropShape { path: Path::Forward(S1295), checks: &[Check { constraint: Constraint::Datatype(S1296), rule_id: S1297, name: S1298, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1297, name: S1298, message: S48, description: S49, severity: S10 }] };
const P342: PropShape = PropShape { path: Path::Forward(S1295), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1299, name: S1300, message: S52, description: S53, severity: S10 }] };
const P343: PropShape = PropShape { path: Path::Forward(S1301), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1302, name: S1303, message: S1289, description: S49, severity: S10 }] };
const P344: PropShape = PropShape { path: Path::Forward(S1301), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1304, name: S1305, message: S52, description: S53, severity: S10 }] };
const P345: PropShape = PropShape { path: Path::Forward(S1306), checks: &[Check { constraint: Constraint::Datatype(S1307), rule_id: S1308, name: S1309, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1308, name: S1309, message: S48, description: S49, severity: S10 }] };
const P346: PropShape = PropShape { path: Path::Forward(S1306), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1310, name: S1311, message: S59, description: S53, severity: S10 }] };
const P347: PropShape = PropShape { path: Path::Forward(S1312), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1313, name: S1314, message: S1289, description: S49, severity: S10 }] };
const P348: PropShape = PropShape { path: Path::Forward(S1315), checks: &[Check { constraint: Constraint::Datatype(S1296), rule_id: S1316, name: S1317, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1316, name: S1317, message: S48, description: S49, severity: S10 }] };
const P349: PropShape = PropShape { path: Path::Forward(S1315), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1318, name: S1319, message: S52, description: S53, severity: S10 }] };
const P350: PropShape = PropShape { path: Path::Forward(S1320), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1321, name: S1322, message: S1289, description: S49, severity: S10 }] };
const P351: PropShape = PropShape { path: Path::Forward(S1320), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1323, name: S1324, message: S52, description: S53, severity: S10 }] };
const P352: PropShape = PropShape { path: Path::Forward(S1325), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1326, name: S1327, message: S52, description: S75, severity: S10 }] };
const P353: PropShape = PropShape { path: Path::Forward(S1328), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1329, name: S1330, message: S1289, description: S49, severity: S10 }] };
const P354: PropShape = PropShape { path: Path::Forward(S1331), checks: &[Check { constraint: Constraint::Datatype(S1307), rule_id: S1332, name: S1333, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1332, name: S1333, message: S48, description: S49, severity: S10 }] };
const P355: PropShape = PropShape { path: Path::Forward(S1331), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1334, name: S1335, message: S52, description: S53, severity: S10 }] };
const P356: PropShape = PropShape { path: Path::Forward(S1336), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1337, name: S1338, message: S1289, description: S49, severity: S10 }] };
const P357: PropShape = PropShape { path: Path::Forward(S1336), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1339, name: S1340, message: S59, description: S53, severity: S10 }] };
const P358: PropShape = PropShape { path: Path::Forward(S1341), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1342, name: S1343, message: S48, description: S49, severity: S10 }] };
const P359: PropShape = PropShape { path: Path::Forward(S1341), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1344, name: S1345, message: S52, description: S53, severity: S10 }] };
const P360: PropShape = PropShape { path: Path::Forward(S1346), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S1347, name: S1348, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1347, name: S1348, message: S48, description: S49, severity: S10 }] };
const P361: PropShape = PropShape { path: Path::Forward(S1349), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1350, name: S1351, message: S1289, description: S49, severity: S10 }] };
const P362: PropShape = PropShape { path: Path::Forward(S1349), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1352, name: S1353, message: S59, description: S53, severity: S10 }] };
const P363: PropShape = PropShape { path: Path::Forward(S1354), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S1355, name: S1356, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1355, name: S1356, message: S48, description: S49, severity: S10 }] };
const P364: PropShape = PropShape { path: Path::Forward(S1354), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1357, name: S1358, message: S59, description: S53, severity: S10 }] };
const P365: PropShape = PropShape { path: Path::Forward(S1359), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1360, name: S1361, message: S74, description: S75, severity: S10 }] };
const P366: PropShape = PropShape { path: Path::Forward(S1362), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S1363, name: S1364, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1363, name: S1364, message: S48, description: S49, severity: S10 }] };
const P367: PropShape = PropShape { path: Path::Forward(S1362), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1365, name: S1366, message: S52, description: S53, severity: S10 }] };
const P368: PropShape = PropShape { path: Path::Forward(S1367), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1368, name: S1369, message: S1289, description: S49, severity: S10 }] };
const P369: PropShape = PropShape { path: Path::Forward(S1370), checks: &[Check { constraint: Constraint::Datatype(S1307), rule_id: S1371, name: S1372, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1371, name: S1372, message: S48, description: S49, severity: S10 }] };
const P370: PropShape = PropShape { path: Path::Forward(S1370), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1373, name: S1374, message: S59, description: S53, severity: S10 }] };
const P371: PropShape = PropShape { path: Path::Forward(S1375), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1376, name: S1377, message: S59, description: S53, severity: S10 }] };
const P372: PropShape = PropShape { path: Path::Forward(S1375), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S1378, name: S1379, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1378, name: S1379, message: S48, description: S49, severity: S10 }] };
const P373: PropShape = PropShape { path: Path::Forward(S1380), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1381, name: S1382, message: S52, description: S75, severity: S10 }] };
const P374: PropShape = PropShape { path: Path::Forward(S1383), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1384, name: S1385, message: S52, description: S75, severity: S10 }] };
const P375: PropShape = PropShape { path: Path::Forward(S21), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1386, name: S1387, message: S52, description: S53, severity: S10 }] };
const P376: PropShape = PropShape { path: Path::Forward(S21), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1388, name: S1389, message: S1289, description: S49, severity: S10 }] };
const P377: PropShape = PropShape { path: Path::Forward(S1390), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1391, name: S1392, message: S52, description: S53, severity: S10 }] };
const P378: PropShape = PropShape { path: Path::Forward(S1390), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S1393, name: S1394, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1393, name: S1394, message: S48, description: S49, severity: S10 }] };
const P379: PropShape = PropShape { path: Path::Forward(S1395), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1396, name: S1397, message: S52, description: S53, severity: S10 }] };
const P380: PropShape = PropShape { path: Path::Forward(S1395), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S1398, name: S1399, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1398, name: S1399, message: S48, description: S49, severity: S10 }] };
const P381: PropShape = PropShape { path: Path::Forward(S1400), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1401, name: S1402, message: S52, description: S53, severity: S10 }] };
const P382: PropShape = PropShape { path: Path::Forward(S1400), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S1403, name: S1404, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1403, name: S1404, message: S48, description: S49, severity: S10 }] };
const P383: PropShape = PropShape { path: Path::Forward(S1405), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1406, name: S1407, message: S52, description: S53, severity: S10 }] };
const P384: PropShape = PropShape { path: Path::Forward(S1405), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1408, name: S1409, message: S1289, description: S49, severity: S10 }] };
const P385: PropShape = PropShape { path: Path::Forward(S1425), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1426, name: S1427, message: S52, description: S53, severity: S10 }] };
const P386: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1425), Step::Forward(S1428)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1429, name: S1430, message: S1431, description: S53, severity: S10 }] };
const P387: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1425), Step::Forward(S1428)]), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S1432, name: S1433, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1432, name: S1433, message: S48, description: S49, severity: S10 }] };
const P388: PropShape = PropShape { path: Path::Forward(S1434), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1435, name: S1436, message: S52, description: S53, severity: S10 }] };
const P389: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Forward(S1425), AltBranch::Forward(S1434)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1437, name: S1438, message: S1439, description: S1440, severity: S10 }] };
const P390: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1278), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1463, name: S1464, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1276, S1277]), rule_id: S1463, name: S1464, message: S242, description: S80, severity: S10 }] };
const P391: PropShape = PropShape { path: Path::Forward(S1465), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S1466, name: S235, message: S236, description: S237, severity: S10 }] };
const P392: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1467), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1468, name: S1469, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1276, S1277]), rule_id: S1468, name: S1469, message: S242, description: S80, severity: S10 }] };
const P393: PropShape = PropShape { path: Path::Forward(S1470), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S1471, name: S235, message: S236, description: S237, severity: S10 }] };
const P394: PropShape = PropShape { path: Path::Forward(S1472), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S1473, name: S235, message: S236, description: S237, severity: S10 }] };
const P395: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1383), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1474, name: S1475, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1276, S1277]), rule_id: S1474, name: S1475, message: S242, description: S80, severity: S10 }] };
const P396: PropShape = PropShape { path: Path::Forward(S1476), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S1477, name: S235, message: S236, description: S237, severity: S10 }] };
const P397: PropShape = PropShape { path: Path::Forward(S1478), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S1479, name: S235, message: S236, description: S237, severity: S10 }] };
const P398: PropShape = PropShape { path: Path::Forward(S1480), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S1481, name: S235, message: S236, description: S237, severity: S10 }] };
const P399: PropShape = PropShape { path: Path::Forward(S1482), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S1483, name: S235, message: S236, description: S237, severity: S10 }] };
const P400: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1359), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1484, name: S1485, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1276, S1277]), rule_id: S1484, name: S1485, message: S242, description: S80, severity: S10 }] };
const P401: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1380), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1490, name: S1491, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1276, S1277]), rule_id: S1490, name: S1491, message: S242, description: S80, severity: S10 }] };
const P402: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1325), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1492, name: S1493, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1276, S1277]), rule_id: S1492, name: S1493, message: S242, description: S80, severity: S10 }] };
const P403: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1292), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1494, name: S1495, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1276, S1277]), rule_id: S1494, name: S1495, message: S242, description: S80, severity: S10 }] };
const P404: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1496), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1497, name: S1498, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1276, S1277]), rule_id: S1497, name: S1498, message: S242, description: S80, severity: S10 }] };
const P405: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1499), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1500, name: S1501, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1276, S1277]), rule_id: S1500, name: S1501, message: S242, description: S80, severity: S10 }] };
const P406: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1502), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1505, name: S1506, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1276, S1277]), rule_id: S1505, name: S1506, message: S242, description: S80, severity: S10 }] };
const P407: PropShape = PropShape { path: Path::Forward(S1292), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1507, name: S1508, message: S1509, description: S1510, severity: S10 }] };
const P408: PropShape = PropShape { path: Path::Forward(S1511), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S1512, name: S235, message: S236, description: S237, severity: S10 }] };
const P409: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Forward(S1518), AltBranch::Forward(S1519), AltBranch::Forward(S1520), AltBranch::Forward(S1521)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1522, name: S1523, message: S1524, description: S1525, severity: S10 }] };
const P410: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Forward(S1526), AltBranch::Forward(S1527)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1528, name: S1529, message: S1530, description: S1531, severity: S10 }] };
const P411: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Inverse(S1534), AltBranch::Inverse(S1535)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1536, name: S1537, message: S1538, description: S1539, severity: S10 }] };
const P412: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Inverse(S1540), AltBranch::Forward(S1541)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1542, name: S1543, message: S1544, description: S1545, severity: S10 }] };
const P413: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Forward(S1548), AltBranch::Forward(S1549), AltBranch::Forward(S1550), AltBranch::Forward(S1551)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1552, name: S1553, message: S1554, description: S1555, severity: S10 }] };
const P414: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Inverse(S1556), AltBranch::Inverse(S1556), AltBranch::Inverse(S1556)]), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S1557, name: S1558, message: S1559, description: S1560, severity: S10 }] };
const P415: PropShape = PropShape { path: Path::Forward(S1562), checks: &[Check { constraint: Constraint::In(&[S1563, S1564, S1565, S1566, S1567, S1568, S1569, S1570, S1571, S1572, S1573, S1574, S1575, S1576, S1577, S1578, S1579, S1580, S1579, S1581, S1582, S1583, S1584, S1585, S1586, S1587, S1588, S1589, S1590, S1591, S1592, S1593, S1594, S1595, S1596, S1597, S1574, S1598, S1599, S1600, S1601, S1592, S1602, S1603, S1604, S1605, S1606, S1607, S1608, S1574, S1609, S1610, S1611, S1612, S1613, S1614, S1615, S1616, S1617, S1573, S1618, S1619, S1616, S1620, S1606, S1621, S1622, S1623, S1624, S1625, S1626, S1627, S1628, S1629, S1630, S1631, S1632, S1604, S1566, S1633, S1634, S1635, S1636, S1637, S1638, S1639, S1640, S1641, S1642, S1643, S1644, S1645, S1646, S1611, S1647, S1607, S1648, S1649, S1650, S1651, S1652, S1653, S1610, S1654, S1655, S1594, S1607, S1656, S1657, S1658, S1659, S1660, S1661, S1662, S1663, S1664, S1665, S1666, S1667, S1668, S1669, S1670, S1671, S1638, S1672, S1673, S1674, S1675, S1565, S1676, S1665, S1677, S1678, S1679, S1680, S1681, S1682, S1683, S1684, S1685, S1686, S1687, S1667, S1573, S1688, S1689, S1690, S1691, S1692, S1599, S1693, S1694, S1571, S1640, S1566, S1695, S1668, S1696, S1697, S1698, S1699, S1641, S1653, S1700, S1701, S1702, S1686, S1600, S1703, S1704, S1570, S1705, S1706, S1707, S1708, S1709, S1617, S1710, S1711, S1677, S1712, S1713, S1616, S1714, S1710, S1715, S1716, S1686, S1717, S1718, S1719, S1700, S1653, S1612, S1720, S1707, S1688, S1721, S1722, S1723, S1699, S1724, S1725, S1578, S1726, S1594, S1668, S1727, S1662, S1584, S1723, S1651, S1728, S1708, S1584, S1729, S1730, S1701, S1640, S1731, S1621, S1732, S1582, S1612, S1578, S1615, S1733, S1734, S1735, S211, S1736, S1677, S1737, S1617, S1727, S1727, S1738, S1698, S1705, S1650, S1739, S1582, S1740, S1741, S1731, S1598, S1632, S1742, S1624, S1692, S1743, S1744, S1624, S1738, S1745, S1731, S1592, S1746, S1747, S1662, S1596, S1748, S1749, S1750, S1751, S1597, S1597, S1752, S1701, S1565, S1753, S1738, S1600, S1754, S1755, S1638, S1756, S1579, S1611, S1710, S1723, S1698, S1630, S1632, S1757, S1758, S1564, S1759, S1634, S1691, S1606, S1667, S1680, S1628, S1760, S1634, S1761, S1700, S1660, S1728, S1708, S1604, S1726, S1707, S1762, S1670, S1763, S1628, S1764, S1570, S1672, S1765, S1766, S1726, S1767, S1714, S1768, S1769, S1770, S1705, S1635, S1703, S1771, S1772, S1571, S1625, S1650, S1688, S1773, S1691, S1564, S1630, S1774]), rule_id: S1775, name: S1776, message: S1777, description: S1778, severity: S10 }] };
const P416: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Forward(S1779), AltBranch::Forward(S1780)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1781, name: S1782, message: S1783, description: S1784, severity: S10 }] };
const P417: PropShape = PropShape { path: Path::Forward(S429), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1785, name: S1786, message: S432, description: S433, severity: S10 }] };
const P418: PropShape = PropShape { path: Path::Forward(S435), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1787, name: S1788, message: S438, description: S439, severity: S10 }] };
const P419: PropShape = PropShape { path: Path::Forward(S441), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1789, name: S1790, message: S444, description: S445, severity: S10 }] };
const P420: PropShape = PropShape { path: Path::Forward(S447), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1791, name: S1792, message: S450, description: S451, severity: S10 }] };
const P421: PropShape = PropShape { path: Path::Forward(S1793), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S1794, name: S235, message: S236, description: S237, severity: S10 }] };
const P422: PropShape = PropShape { path: Path::Forward(S1796), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S1797, name: S235, message: S236, description: S237, severity: S10 }] };
const P423: PropShape = PropShape { path: Path::Forward(S1798), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S1799, name: S1800, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1799, name: S1800, message: S48, description: S49, severity: S10 }] };
const P424: PropShape = PropShape { path: Path::Forward(S1801), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1802, name: S1803, message: S52, description: S53, severity: S10 }] };
const P425: PropShape = PropShape { path: Path::Forward(S1801), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1804, name: S1805, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S1806, S1807]), rule_id: S1804, name: S1805, message: S183, description: S49, severity: S10 }] };
const P426: PropShape = PropShape { path: Path::Forward(S1808), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1809, name: S1810, message: S52, description: S75, severity: S10 }] };
const P427: PropShape = PropShape { path: Path::Forward(S1808), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1811, name: S1812, message: S1813, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1118]), rule_id: S1811, name: S1812, message: S1813, description: S80, severity: S10 }] };
const P428: PropShape = PropShape { path: Path::Forward(S1814), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1815, name: S1816, message: S74, description: S75, severity: S10 }] };
const P429: PropShape = PropShape { path: Path::Inverse(S1817), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1818, name: S1819, message: S52, description: S677, severity: S10 }] };
const P430: PropShape = PropShape { path: Path::Forward(S1820), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1821, name: S1822, message: S52, description: S53, severity: S10 }] };
const P431: PropShape = PropShape { path: Path::Forward(S1820), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S1823, name: S1824, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1823, name: S1824, message: S48, description: S49, severity: S10 }] };
const P432: PropShape = PropShape { path: Path::Forward(S1825), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1826, name: S1827, message: S52, description: S53, severity: S10 }] };
const P433: PropShape = PropShape { path: Path::Forward(S1825), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S1828, name: S1829, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1828, name: S1829, message: S48, description: S49, severity: S10 }] };
const P434: PropShape = PropShape { path: Path::Forward(S1830), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1831, name: S1832, message: S52, description: S75, severity: S10 }] };
const P435: PropShape = PropShape { path: Path::Forward(S1798), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1833, name: S1834, message: S52, description: S53, severity: S10 }] };
const P436: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1814), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1836, name: S1837, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S259, S287, S290, S292]), rule_id: S1836, name: S1837, message: S242, description: S80, severity: S10 }] };
const P437: PropShape = PropShape { path: Path::Forward(S1838), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S1839, name: S235, message: S236, description: S237, severity: S10 }] };
const P438: PropShape = PropShape { path: Path::Forward(S1840), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S1841, name: S235, message: S236, description: S237, severity: S10 }] };
const P439: PropShape = PropShape { path: Path::Inverse(S1843), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1844, name: S1845, message: S676, description: S677, severity: S10 }] };
const P440: PropShape = PropShape { path: Path::Forward(S1846), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1847, name: S1848, message: S52, description: S53, severity: S10 }] };
const P441: PropShape = PropShape { path: Path::Forward(S1846), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S1849, name: S1850, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1849, name: S1850, message: S48, description: S49, severity: S10 }] };
const P442: PropShape = PropShape { path: Path::Forward(S1851), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1852, name: S1853, message: S52, description: S53, severity: S10 }] };
const P443: PropShape = PropShape { path: Path::Forward(S1851), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S1854, name: S1855, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1854, name: S1855, message: S48, description: S49, severity: S10 }] };
const P444: PropShape = PropShape { path: Path::Forward(S1856), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1857, name: S1858, message: S59, description: S53, severity: S10 }] };
const P445: PropShape = PropShape { path: Path::Forward(S1856), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S1859, name: S1860, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1859, name: S1860, message: S48, description: S49, severity: S10 }] };
const P446: PropShape = PropShape { path: Path::Forward(S1861), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1862, name: S1863, message: S52, description: S53, severity: S10 }] };
const P447: PropShape = PropShape { path: Path::Forward(S1861), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S1864, name: S1865, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1864, name: S1865, message: S48, description: S49, severity: S10 }] };
const P448: PropShape = PropShape { path: Path::Forward(S1866), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1867, name: S1868, message: S52, description: S75, severity: S10 }] };
const P449: PropShape = PropShape { path: Path::Forward(S1869), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1870, name: S1871, message: S52, description: S53, severity: S10 }] };
const P450: PropShape = PropShape { path: Path::Forward(S1869), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S1872, name: S1873, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1872, name: S1873, message: S48, description: S49, severity: S10 }] };
const P451: PropShape = PropShape { path: Path::Forward(S1874), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1875, name: S1876, message: S52, description: S75, severity: S10 }] };
const P452: PropShape = PropShape { path: Path::Forward(S1874), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1877, name: S1878, message: S1879, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1880]), rule_id: S1877, name: S1878, message: S1879, description: S80, severity: S10 }] };
const P453: PropShape = PropShape { path: Path::Inverse(S1881), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1882, name: S1883, message: S676, description: S677, severity: S10 }] };
const P454: PropShape = PropShape { path: Path::Forward(S1885), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1886, name: S1887, message: S52, description: S53, severity: S10 }] };
const P455: PropShape = PropShape { path: Path::Forward(S1885), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S1888, name: S1889, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1888, name: S1889, message: S48, description: S49, severity: S10 }] };
const P456: PropShape = PropShape { path: Path::Forward(S1890), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1891, name: S1892, message: S52, description: S53, severity: S10 }] };
const P457: PropShape = PropShape { path: Path::Forward(S1890), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S1893, name: S1894, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1893, name: S1894, message: S48, description: S49, severity: S10 }] };
const P458: PropShape = PropShape { path: Path::Forward(S1895), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1896, name: S1897, message: S52, description: S75, severity: S10 }] };
const P459: PropShape = PropShape { path: Path::Forward(S1895), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S1898, name: S1899, message: S1900, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1129]), rule_id: S1898, name: S1899, message: S1900, description: S80, severity: S10 }] };
const P460: PropShape = PropShape { path: Path::Forward(S1901), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S1902, name: S1903, message: S52, description: S53, severity: S10 }] };
const P461: PropShape = PropShape { path: Path::Forward(S1901), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S1904, name: S1905, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S1904, name: S1905, message: S48, description: S49, severity: S10 }] };
const P462: PropShape = PropShape { path: Path::Forward(S1907), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S1908, name: S235, message: S236, description: S237, severity: S10 }] };
const P463: PropShape = PropShape { path: Path::Forward(S21), checks: &[Check { constraint: Constraint::In(&[S1911, S1912, S1913, S1914, S1915, S1916, S1917, S1918, S1919, S1920, S1921, S1922, S1923, S1924, S1925, S1926, S25, S1927, S1928, S503, S558, S1929, S1930, S1931, S1091, S1932, S1933, S1934, S1935, S1936, S1088, S1937, S1938, S1939, S1940, S1941, S1942, S1943, S1944, S1945, S557, S1946, S1947, S1948, S1949, S1950, S1951, S562, S572, S572, S1952, S565, S563, S565, S1953, S570, S565, S563, S572, S570, S574, S574, S571, S567, S551, S568, S573, S561, S564, S1954, S562, S560, S552, S552, S552, S555, S555, S1955, S1956, S1957, S1958, S1959, S1960, S555, S553, S553, S554, S1961, S1962, S1963, S1964, S1965, S1966, S559, S556, S559, S556, S559, S557, S554, S558, S560, S557, S553, S554, S558, S556, S560, S1967, S564, S1968, S1969, S550, S569, S1970, S550, S566, S282, S253, S253, S263, S284, S258, S284, S258, S277, S277, S259, S1971, S287, S287, S259, S281, S263, S268, S254, S286, S254, S286, S278, S275, S275, S278, S268, S283, S280, S268, S1972, S283, S1973, S283, S263, S264, S257, S274, S274, S256, S256, S270, S282, S267, S266, S267, S265, S266, S265, S285, S276, S255, S261, S276, S255, S262, S260, S271, S271, S262, S269, S273, S264, S272, S272, S279, S279, S285, S270, S281, S1974, S564, S562, S1975, S1976, S1977, S1978, S1979, S1980, S1981, S1982, S1983, S1984, S1985, S1986, S1987, S1988, S1989, S1990, S1991, S1992, S1993, S1994, S1995, S1996, S31, S1997, S1998, S1999, S2000, S2001, S2002, S2003, S2004, S2005, S2006, S2007, S2008, S2009, S2010, S2011, S2012, S2013, S1087, S2014, S1089, S2015, S2016, S2017, S2018, S2019, S2020, S2021, S2022, S2023, S2024, S2025, S2026, S2027, S2028, S2029, S2030, S2031, S2032, S2033, S2034, S2035, S2036, S2037, S266, S2038, S2039, S2040, S2041, S2042, S2043, S2044, S2045, S2046, S32, S2047, S2048, S2049, S2050, S2051, S2052, S2053, S2054, S2055, S501, S2056, S2057, S2058, S2059, S504, S2060, S2061, S2062, S2063, S2064, S2065, S2066, S2067, S2068, S2069, S2070, S2071, S2072, S28, S29, S30, S33, S29, S33, S28, S26, S30, S1085, S2073, S1096, S1093, S1094, S1092, S1092, S1094, S1095, S1095, S1093, S1096, S2074, S2075, S2076, S2077, S2078, S2079, S502, S2080, S2081, S2082, S34, S35, S36]), rule_id: S2083, name: S38, message: S39, description: S40, severity: S41 }] };
const P464: PropShape = PropShape { path: Path::Forward(S2085), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2086, name: S2087, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S2088, S2089, S2090]), rule_id: S2086, name: S2087, message: S183, description: S49, severity: S10 }] };
const P465: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Inverse(S2091), AltBranch::Inverse(S2091), AltBranch::Inverse(S2091)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2092, name: S2093, message: S676, description: S677, severity: S10 }] };
const P466: PropShape = PropShape { path: Path::Forward(S2094), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2095, name: S2096, message: S52, description: S53, severity: S10 }] };
const P467: PropShape = PropShape { path: Path::Forward(S2094), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2097, name: S2098, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S2088, S2089, S2090]), rule_id: S2097, name: S2098, message: S183, description: S49, severity: S10 }] };
const P468: PropShape = PropShape { path: Path::Forward(S2099), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2100, name: S2101, message: S59, description: S53, severity: S10 }] };
const P469: PropShape = PropShape { path: Path::Forward(S2099), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2102, name: S2103, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S2104, S2105]), rule_id: S2102, name: S2103, message: S183, description: S49, severity: S10 }] };
const P470: PropShape = PropShape { path: Path::Forward(S2106), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2107, name: S2108, message: S52, description: S53, severity: S10 }] };
const P471: PropShape = PropShape { path: Path::Forward(S2106), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2109, name: S2110, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S2111, S2112, S2113, S2114, S2115, S2116, S2117, S2118, S2119, S2120, S2121, S2122, S2123, S2124, S2125, S2126, S2127, S2128]), rule_id: S2109, name: S2110, message: S183, description: S49, severity: S10 }] };
const P472: PropShape = PropShape { path: Path::Forward(S2129), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2130, name: S2131, message: S59, description: S53, severity: S10 }] };
const P473: PropShape = PropShape { path: Path::Forward(S2129), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2132, name: S2133, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S2111, S2112, S2113, S2114, S2115, S2116, S2117, S2118, S2119, S2120, S2121, S2122, S2123, S2124, S2125, S2126, S2127, S2128]), rule_id: S2132, name: S2133, message: S183, description: S49, severity: S10 }] };
const P474: PropShape = PropShape { path: Path::Forward(S2134), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2135, name: S2136, message: S52, description: S53, severity: S10 }] };
const P475: PropShape = PropShape { path: Path::Forward(S2134), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2137, name: S2138, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S2111, S2112, S2113, S2114, S2115, S2116, S2117, S2118, S2119, S2120, S2121, S2122, S2123, S2124, S2125, S2126, S2127, S2128]), rule_id: S2137, name: S2138, message: S183, description: S49, severity: S10 }] };
const P476: PropShape = PropShape { path: Path::Forward(S2139), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2140, name: S2141, message: S52, description: S53, severity: S10 }] };
const P477: PropShape = PropShape { path: Path::Forward(S2139), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2142, name: S2143, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S2088, S2089, S2090]), rule_id: S2142, name: S2143, message: S183, description: S49, severity: S10 }] };
const P478: PropShape = PropShape { path: Path::Forward(S2085), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2144, name: S2145, message: S52, description: S53, severity: S10 }] };
const P479: PropShape = PropShape { path: Path::Forward(S2147), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2148, name: S235, message: S236, description: S237, severity: S10 }] };
const P480: PropShape = PropShape { path: Path::Forward(S2149), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2150, name: S2151, message: S59, description: S53, severity: S10 }] };
const P481: PropShape = PropShape { path: Path::Forward(S2149), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2152, name: S2153, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2152, name: S2153, message: S48, description: S49, severity: S10 }] };
const P482: PropShape = PropShape { path: Path::Forward(S2154), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2155, name: S2156, message: S52, description: S75, severity: S10 }] };
const P483: PropShape = PropShape { path: Path::Forward(S2157), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2158, name: S2159, message: S52, description: S75, severity: S10 }] };
const P484: PropShape = PropShape { path: Path::Forward(S2157), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2160, name: S2161, message: S400, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S401]), rule_id: S2160, name: S2161, message: S400, description: S80, severity: S10 }] };
const P485: PropShape = PropShape { path: Path::Forward(S2162), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2163, name: S2164, message: S52, description: S75, severity: S10 }] };
const P486: PropShape = PropShape { path: Path::Forward(S2162), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2165, name: S2166, message: S2167, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1105]), rule_id: S2165, name: S2166, message: S2167, description: S80, severity: S10 }] };
const P487: PropShape = PropShape { path: Path::Forward(S1817), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2168, name: S2169, message: S676, description: S75, severity: S10 }] };
const P488: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S2154), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2171, name: S2172, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1112, S1121, S1144]), rule_id: S2171, name: S2172, message: S242, description: S80, severity: S10 }] };
const P489: PropShape = PropShape { path: Path::Forward(S1518), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2173, name: S2174, message: S52, description: S75, severity: S10 }] };
const P490: PropShape = PropShape { path: Path::Forward(S1526), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2175, name: S2176, message: S52, description: S75, severity: S10 }] };
const P491: PropShape = PropShape { path: Path::Forward(S1520), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2177, name: S2178, message: S52, description: S75, severity: S10 }] };
const P492: PropShape = PropShape { path: Path::Forward(S1521), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2179, name: S2180, message: S52, description: S75, severity: S10 }] };
const P493: PropShape = PropShape { path: Path::Forward(S1521), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2181, name: S2182, message: S2183, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1140]), rule_id: S2181, name: S2182, message: S2183, description: S80, severity: S10 }] };
const P494: PropShape = PropShape { path: Path::Forward(S1527), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2184, name: S2185, message: S52, description: S75, severity: S10 }] };
const P495: PropShape = PropShape { path: Path::Forward(S1519), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2186, name: S2187, message: S52, description: S75, severity: S10 }] };
const P496: PropShape = PropShape { path: Path::Forward(S1519), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2188, name: S2189, message: S2190, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S606]), rule_id: S2188, name: S2189, message: S2190, description: S80, severity: S10 }] };
const P497: PropShape = PropShape { path: Path::Forward(S2191), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2192, name: S2193, message: S52, description: S53, severity: S10 }] };
const P498: PropShape = PropShape { path: Path::Forward(S2191), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S2194, name: S2195, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2194, name: S2195, message: S48, description: S49, severity: S10 }] };
const P499: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1518), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2197, name: S2198, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S563, S565, S570, S572, S574, S599, S603, S604, S605, S607, S612, S618, S619, S621]), rule_id: S2197, name: S2198, message: S242, description: S80, severity: S10 }] };
const P500: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1520), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2199, name: S2200, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S550, S566, S569, S575, S598, S600, S601, S610, S613, S614, S615, S616, S617]), rule_id: S2199, name: S2200, message: S242, description: S80, severity: S10 }] };
const P501: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1526), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2201, name: S2202, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1122, S1142, S1145]), rule_id: S2201, name: S2202, message: S242, description: S80, severity: S10 }] };
const P502: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1527), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2203, name: S2204, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1102, S161, S1151]), rule_id: S2203, name: S2204, message: S242, description: S80, severity: S10 }] };
const P503: PropShape = PropShape { path: Path::Forward(S2205), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2206, name: S2207, message: S74, description: S75, severity: S10 }] };
const P504: PropShape = PropShape { path: Path::Inverse(S1874), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2208, name: S2209, message: S676, description: S677, severity: S10 }] };
const P505: PropShape = PropShape { path: Path::Forward(S2210), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S2211, name: S2212, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2211, name: S2212, message: S48, description: S49, severity: S10 }] };
const P506: PropShape = PropShape { path: Path::Forward(S2210), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2213, name: S2214, message: S52, description: S53, severity: S10 }] };
const P507: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S2205), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2216, name: S2217, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1101, S1103, S1110, S1115, S1117, S1118, S1119, S1120, S1127, S1132, S1133, S1134, S1135, S1138, S1139, S1141, S1146, S1148, S1149, S1152]), rule_id: S2216, name: S2217, message: S242, description: S80, severity: S10 }] };
const P508: PropShape = PropShape { path: Path::Forward(S2218), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2219, name: S235, message: S236, description: S237, severity: S10 }] };
const P509: PropShape = PropShape { path: Path::Forward(S2220), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2221, name: S235, message: S236, description: S237, severity: S10 }] };
const P510: PropShape = PropShape { path: Path::Forward(S2222), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2223, name: S235, message: S236, description: S237, severity: S10 }] };
const P511: PropShape = PropShape { path: Path::Forward(S2224), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2225, name: S235, message: S236, description: S237, severity: S10 }] };
const P512: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1830), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2226, name: S2227, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1101, S1103, S1110, S1115, S1117, S1118, S1119, S1120, S1127, S1132, S1133, S1134, S1135, S1138, S1139, S1141, S1146, S1148, S1149, S1152]), rule_id: S2226, name: S2227, message: S242, description: S80, severity: S10 }] };
const P513: PropShape = PropShape { path: Path::Forward(S2230), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2231, name: S235, message: S236, description: S237, severity: S10 }] };
const P514: PropShape = PropShape { path: Path::Forward(S2232), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2233, name: S2234, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2233, name: S2234, message: S48, description: S49, severity: S10 }] };
const P515: PropShape = PropShape { path: Path::Forward(S2232), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2235, name: S2236, message: S52, description: S53, severity: S10 }] };
const P516: PropShape = PropShape { path: Path::Inverse(S1520), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2237, name: S2238, message: S52, description: S677, severity: S10 }] };
const P517: PropShape = PropShape { path: Path::Forward(S2239), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2240, name: S2241, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2240, name: S2241, message: S48, description: S49, severity: S10 }] };
const P518: PropShape = PropShape { path: Path::Forward(S2239), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2242, name: S2243, message: S52, description: S53, severity: S10 }] };
const P519: PropShape = PropShape { path: Path::Forward(S2244), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2245, name: S2246, message: S2247, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1133]), rule_id: S2245, name: S2246, message: S2247, description: S80, severity: S10 }] };
const P520: PropShape = PropShape { path: Path::Forward(S2244), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2248, name: S2249, message: S52, description: S75, severity: S10 }] };
const P521: PropShape = PropShape { path: Path::Forward(S2250), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2251, name: S2252, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2251, name: S2252, message: S48, description: S49, severity: S10 }] };
const P522: PropShape = PropShape { path: Path::Forward(S2253), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2254, name: S2255, message: S52, description: S75, severity: S10 }] };
const P523: PropShape = PropShape { path: Path::Forward(S1540), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2256, name: S2257, message: S52, description: S75, severity: S10 }] };
const P524: PropShape = PropShape { path: Path::Forward(S2258), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2259, name: S2260, message: S59, description: S53, severity: S10 }] };
const P525: PropShape = PropShape { path: Path::Forward(S2258), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2261, name: S2262, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2261, name: S2262, message: S48, description: S49, severity: S10 }] };
const P526: PropShape = PropShape { path: Path::Forward(S2263), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2264, name: S2265, message: S52, description: S75, severity: S10 }] };
const P527: PropShape = PropShape { path: Path::Forward(S2263), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2266, name: S2267, message: S2183, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1140]), rule_id: S2266, name: S2267, message: S2183, description: S80, severity: S10 }] };
const P528: PropShape = PropShape { path: Path::Forward(S2250), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2268, name: S2269, message: S52, description: S53, severity: S10 }] };
const P529: PropShape = PropShape { path: Path::Forward(S2273), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2274, name: S2275, message: S52, description: S75, severity: S10 }] };
const P530: PropShape = PropShape { path: Path::Forward(S2273), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2276, name: S2277, message: S2278, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S304]), rule_id: S2276, name: S2277, message: S2278, description: S80, severity: S10 }] };
const P531: PropShape = PropShape { path: Path::Forward(S2279), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2280, name: S2281, message: S52, description: S75, severity: S10 }] };
const P532: PropShape = PropShape { path: Path::Forward(S2279), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2282, name: S2283, message: S2284, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1126]), rule_id: S2282, name: S2283, message: S2284, description: S80, severity: S10 }] };
const P533: PropShape = PropShape { path: Path::Inverse(S2162), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2285, name: S2286, message: S52, description: S677, severity: S10 }] };
const P534: PropShape = PropShape { path: Path::Forward(S2287), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2288, name: S2289, message: S59, description: S53, severity: S10 }] };
const P535: PropShape = PropShape { path: Path::Forward(S2287), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S2290, name: S2291, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2290, name: S2291, message: S48, description: S49, severity: S10 }] };
const P536: PropShape = PropShape { path: Path::Forward(S2293), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2294, name: S235, message: S236, description: S237, severity: S10 }] };
const P537: PropShape = PropShape { path: Path::Forward(S2295), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2296, name: S235, message: S236, description: S237, severity: S10 }] };
const P538: PropShape = PropShape { path: Path::Forward(S2297), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2298, name: S235, message: S236, description: S237, severity: S10 }] };
const P539: PropShape = PropShape { path: Path::Forward(S2299), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2300, name: S235, message: S236, description: S237, severity: S10 }] };
const P540: PropShape = PropShape { path: Path::Forward(S2301), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2302, name: S2303, message: S74, description: S75, severity: S10 }] };
const P541: PropShape = PropShape { path: Path::Forward(S2301), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2304, name: S2305, message: S2167, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1105]), rule_id: S2304, name: S2305, message: S2167, description: S80, severity: S10 }] };
const P542: PropShape = PropShape { path: Path::Forward(S2306), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2307, name: S2308, message: S74, description: S75, severity: S10 }] };
const P543: PropShape = PropShape { path: Path::Forward(S2306), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2309, name: S2310, message: S2167, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1105]), rule_id: S2309, name: S2310, message: S2167, description: S80, severity: S10 }] };
const P544: PropShape = PropShape { path: Path::Forward(S2311), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2312, name: S2313, message: S52, description: S75, severity: S10 }] };
const P545: PropShape = PropShape { path: Path::Forward(S2314), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2315, name: S2316, message: S52, description: S75, severity: S10 }] };
const P546: PropShape = PropShape { path: Path::Forward(S2314), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2317, name: S2318, message: S2278, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S304]), rule_id: S2317, name: S2318, message: S2278, description: S80, severity: S10 }] };
const P547: PropShape = PropShape { path: Path::Inverse(S2157), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2319, name: S2320, message: S52, description: S677, severity: S10 }] };
const P548: PropShape = PropShape { path: Path::Forward(S2322), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2323, name: S235, message: S236, description: S237, severity: S10 }] };
const P549: PropShape = PropShape { path: Path::Forward(S2324), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2325, name: S235, message: S236, description: S237, severity: S10 }] };
const P550: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S2311), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2326, name: S2327, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1102, S161, S1151]), rule_id: S2326, name: S2327, message: S242, description: S80, severity: S10 }] };
const P551: PropShape = PropShape { path: Path::Forward(S2328), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2329, name: S2330, message: S59, description: S53, severity: S10 }] };
const P552: PropShape = PropShape { path: Path::Forward(S2328), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S2331, name: S2332, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2331, name: S2332, message: S48, description: S49, severity: S10 }] };
const P553: PropShape = PropShape { path: Path::Inverse(S2333), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2334, name: S2335, message: S52, description: S677, severity: S10 }] };
const P554: PropShape = PropShape { path: Path::Forward(S2336), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2337, name: S2338, message: S52, description: S53, severity: S10 }] };
const P555: PropShape = PropShape { path: Path::Forward(S2336), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2339, name: S2340, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S2341, S2342, S2343]), rule_id: S2339, name: S2340, message: S183, description: S49, severity: S10 }] };
const P556: PropShape = PropShape { path: Path::Forward(S2344), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2345, name: S2346, message: S52, description: S53, severity: S10 }] };
const P557: PropShape = PropShape { path: Path::Forward(S2344), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2347, name: S2348, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S2349, S2350]), rule_id: S2347, name: S2348, message: S183, description: S49, severity: S10 }] };
const P558: PropShape = PropShape { path: Path::Forward(S2352), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2353, name: S235, message: S236, description: S237, severity: S10 }] };
const P559: PropShape = PropShape { path: Path::Forward(S2355), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2356, name: S2357, message: S52, description: S53, severity: S10 }] };
const P560: PropShape = PropShape { path: Path::Forward(S2355), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S2358, name: S2359, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2358, name: S2359, message: S48, description: S49, severity: S10 }] };
const P561: PropShape = PropShape { path: Path::Forward(S2360), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2361, name: S2362, message: S52, description: S53, severity: S10 }] };
const P562: PropShape = PropShape { path: Path::Forward(S2360), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S2363, name: S2364, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2363, name: S2364, message: S48, description: S49, severity: S10 }] };
const P563: PropShape = PropShape { path: Path::Forward(S1534), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2365, name: S2366, message: S52, description: S75, severity: S10 }] };
const P564: PropShape = PropShape { path: Path::Forward(S1534), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2367, name: S2368, message: S2369, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1533]), rule_id: S2367, name: S2368, message: S2369, description: S80, severity: S10 }] };
const P565: PropShape = PropShape { path: Path::Forward(S2370), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2371, name: S2372, message: S59, description: S53, severity: S10 }] };
const P566: PropShape = PropShape { path: Path::Forward(S2370), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S2373, name: S2374, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2373, name: S2374, message: S48, description: S49, severity: S10 }] };
const P567: PropShape = PropShape { path: Path::Forward(S2375), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2376, name: S2377, message: S52, description: S75, severity: S10 }] };
const P568: PropShape = PropShape { path: Path::Forward(S2375), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2378, name: S2379, message: S2380, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S2381]), rule_id: S2378, name: S2379, message: S2380, description: S80, severity: S10 }] };
const P569: PropShape = PropShape { path: Path::Forward(S2382), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2383, name: S2384, message: S52, description: S75, severity: S10 }] };
const P570: PropShape = PropShape { path: Path::Forward(S2382), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2385, name: S2386, message: S2387, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S2388]), rule_id: S2385, name: S2386, message: S2387, description: S80, severity: S10 }] };
const P571: PropShape = PropShape { path: Path::Forward(S2390), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2391, name: S235, message: S236, description: S237, severity: S10 }] };
const P572: PropShape = PropShape { path: Path::Forward(S2392), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2393, name: S2394, message: S59, description: S53, severity: S10 }] };
const P573: PropShape = PropShape { path: Path::Forward(S2392), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2395, name: S2396, message: S48, description: S49, severity: S10 }] };
const P574: PropShape = PropShape { path: Path::Forward(S2397), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2398, name: S2399, message: S59, description: S53, severity: S10 }] };
const P575: PropShape = PropShape { path: Path::Forward(S2397), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2400, name: S2401, message: S48, description: S49, severity: S10 }] };
const P576: PropShape = PropShape { path: Path::Forward(S2402), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2403, name: S2404, message: S59, description: S53, severity: S10 }] };
const P577: PropShape = PropShape { path: Path::Forward(S2402), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2405, name: S2406, message: S48, description: S49, severity: S10 }] };
const P578: PropShape = PropShape { path: Path::Forward(S2407), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2408, name: S2409, message: S59, description: S53, severity: S10 }] };
const P579: PropShape = PropShape { path: Path::Forward(S2407), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S2410, name: S2411, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2410, name: S2411, message: S48, description: S49, severity: S10 }] };
const P580: PropShape = PropShape { path: Path::Forward(S2412), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2413, name: S2414, message: S59, description: S53, severity: S10 }] };
const P581: PropShape = PropShape { path: Path::Forward(S2412), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S2415, name: S2416, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2415, name: S2416, message: S48, description: S49, severity: S10 }] };
const P582: PropShape = PropShape { path: Path::Forward(S2417), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2418, name: S2419, message: S59, description: S53, severity: S10 }] };
const P583: PropShape = PropShape { path: Path::Forward(S2417), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2420, name: S2421, message: S48, description: S49, severity: S10 }] };
const P584: PropShape = PropShape { path: Path::Forward(S2423), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2424, name: S235, message: S236, description: S237, severity: S10 }] };
const P585: PropShape = PropShape { path: Path::Forward(S2425), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2426, name: S235, message: S236, description: S237, severity: S10 }] };
const P586: PropShape = PropShape { path: Path::Forward(S2428), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2429, name: S2430, message: S2431, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S2354]), rule_id: S2429, name: S2430, message: S2431, description: S80, severity: S10 }] };
const P587: PropShape = PropShape { path: Path::Forward(S2428), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2432, name: S2433, message: S74, description: S75, severity: S10 }] };
const P588: PropShape = PropShape { path: Path::Forward(S1535), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2434, name: S2435, message: S2369, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1533]), rule_id: S2434, name: S2435, message: S2369, description: S80, severity: S10 }] };
const P589: PropShape = PropShape { path: Path::Forward(S1535), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2436, name: S2437, message: S74, description: S75, severity: S10 }] };
const P590: PropShape = PropShape { path: Path::Forward(S2438), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S2439, name: S2440, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2439, name: S2440, message: S48, description: S49, severity: S10 }] };
const P591: PropShape = PropShape { path: Path::Forward(S2438), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2441, name: S2442, message: S59, description: S53, severity: S10 }] };
const P592: PropShape = PropShape { path: Path::Forward(S2444), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2445, name: S2446, message: S79, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S81]), rule_id: S2445, name: S2446, message: S79, description: S80, severity: S10 }] };
const P593: PropShape = PropShape { path: Path::Forward(S2444), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2447, name: S2448, message: S52, description: S75, severity: S10 }] };
const P594: PropShape = PropShape { path: Path::Forward(S2449), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2450, name: S2451, message: S2452, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S2453]), rule_id: S2450, name: S2451, message: S2452, description: S80, severity: S10 }] };
const P595: PropShape = PropShape { path: Path::Forward(S2449), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2454, name: S2455, message: S52, description: S75, severity: S10 }] };
const P596: PropShape = PropShape { path: Path::Forward(S2456), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2457, name: S2458, message: S2459, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S2460]), rule_id: S2457, name: S2458, message: S2459, description: S80, severity: S10 }] };
const P597: PropShape = PropShape { path: Path::Forward(S2456), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2461, name: S2462, message: S52, description: S75, severity: S10 }] };
const P598: PropShape = PropShape { path: Path::Forward(S2464), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2465, name: S235, message: S236, description: S237, severity: S10 }] };
const P599: PropShape = PropShape { path: Path::Forward(S2466), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2467, name: S235, message: S236, description: S237, severity: S10 }] };
const P600: PropShape = PropShape { path: Path::Forward(S2468), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2469, name: S235, message: S236, description: S237, severity: S10 }] };
const P601: PropShape = PropShape { path: Path::Forward(S2470), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2471, name: S235, message: S236, description: S237, severity: S10 }] };
const P602: PropShape = PropShape { path: Path::Forward(S2473), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2474, name: S2475, message: S74, description: S75, severity: S10 }] };
const P603: PropShape = PropShape { path: Path::Forward(S2476), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2477, name: S2478, message: S74, description: S75, severity: S10 }] };
const P604: PropShape = PropShape { path: Path::Forward(S2479), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2480, name: S2481, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2480, name: S2481, message: S48, description: S49, severity: S10 }] };
const P605: PropShape = PropShape { path: Path::Forward(S2479), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2482, name: S2483, message: S52, description: S53, severity: S10 }] };
const P606: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S2473), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2485, name: S2486, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1116, S1128, S1136]), rule_id: S2485, name: S2486, message: S242, description: S80, severity: S10 }] };
const P607: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S2476), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2487, name: S2488, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S243, S244]), rule_id: S2487, name: S2488, message: S242, description: S80, severity: S10 }] };
const P608: PropShape = PropShape { path: Path::Forward(S2489), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2490, name: S2491, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2490, name: S2491, message: S48, description: S49, severity: S10 }] };
const P609: PropShape = PropShape { path: Path::Forward(S2489), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2492, name: S2493, message: S52, description: S53, severity: S10 }] };
const P610: PropShape = PropShape { path: Path::Forward(S2494), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S2496, name: S2497, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2496, name: S2497, message: S48, description: S49, severity: S10 }] };
const P611: PropShape = PropShape { path: Path::Forward(S2494), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2498, name: S2499, message: S52, description: S53, severity: S10 }] };
const P612: PropShape = PropShape { path: Path::Forward(S2500), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2501, name: S2502, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2501, name: S2502, message: S48, description: S49, severity: S10 }] };
const P613: PropShape = PropShape { path: Path::Forward(S2500), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2503, name: S2504, message: S52, description: S53, severity: S10 }] };
const P614: PropShape = PropShape { path: Path::Forward(S2505), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S2506, name: S2507, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2506, name: S2507, message: S48, description: S49, severity: S10 }] };
const P615: PropShape = PropShape { path: Path::Forward(S2505), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2508, name: S2509, message: S52, description: S53, severity: S10 }] };
const P616: PropShape = PropShape { path: Path::Forward(S2510), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2511, name: S2512, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2511, name: S2512, message: S48, description: S49, severity: S10 }] };
const P617: PropShape = PropShape { path: Path::Forward(S2510), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2513, name: S2514, message: S52, description: S53, severity: S10 }] };
const P618: PropShape = PropShape { path: Path::Forward(S2515), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S2516, name: S2517, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2516, name: S2517, message: S48, description: S49, severity: S10 }] };
const P619: PropShape = PropShape { path: Path::Forward(S2515), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2518, name: S2519, message: S52, description: S53, severity: S10 }] };
const P620: PropShape = PropShape { path: Path::Forward(S2520), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S2521, name: S2522, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2521, name: S2522, message: S48, description: S49, severity: S10 }] };
const P621: PropShape = PropShape { path: Path::Forward(S2520), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2523, name: S2524, message: S52, description: S53, severity: S10 }] };
const P622: PropShape = PropShape { path: Path::Forward(S2525), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2526, name: S2527, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2526, name: S2527, message: S48, description: S49, severity: S10 }] };
const P623: PropShape = PropShape { path: Path::Forward(S2525), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2528, name: S2529, message: S52, description: S53, severity: S10 }] };
const P624: PropShape = PropShape { path: Path::Forward(S2530), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2531, name: S2532, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2531, name: S2532, message: S48, description: S49, severity: S10 }] };
const P625: PropShape = PropShape { path: Path::Forward(S2530), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2533, name: S2534, message: S52, description: S53, severity: S10 }] };
const P626: PropShape = PropShape { path: Path::Forward(S2535), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2536, name: S2537, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2536, name: S2537, message: S48, description: S49, severity: S10 }] };
const P627: PropShape = PropShape { path: Path::Forward(S2535), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2538, name: S2539, message: S52, description: S53, severity: S10 }] };
const P628: PropShape = PropShape { path: Path::Forward(S2540), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2541, name: S2542, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2541, name: S2542, message: S48, description: S49, severity: S10 }] };
const P629: PropShape = PropShape { path: Path::Forward(S2540), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2543, name: S2544, message: S52, description: S53, severity: S10 }] };
const P630: PropShape = PropShape { path: Path::Forward(S2545), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2546, name: S2547, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2546, name: S2547, message: S48, description: S49, severity: S10 }] };
const P631: PropShape = PropShape { path: Path::Forward(S2545), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2548, name: S2549, message: S52, description: S53, severity: S10 }] };
const P632: PropShape = PropShape { path: Path::Forward(S2550), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2551, name: S2552, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2551, name: S2552, message: S48, description: S49, severity: S10 }] };
const P633: PropShape = PropShape { path: Path::Forward(S2550), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2553, name: S2554, message: S52, description: S53, severity: S10 }] };
const P634: PropShape = PropShape { path: Path::Forward(S2555), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2556, name: S2557, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2556, name: S2557, message: S48, description: S49, severity: S10 }] };
const P635: PropShape = PropShape { path: Path::Forward(S2555), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2558, name: S2559, message: S52, description: S53, severity: S10 }] };
const P636: PropShape = PropShape { path: Path::Forward(S2560), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S2561, name: S2562, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2561, name: S2562, message: S48, description: S49, severity: S10 }] };
const P637: PropShape = PropShape { path: Path::Forward(S2560), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2563, name: S2564, message: S52, description: S53, severity: S10 }] };
const P638: PropShape = PropShape { path: Path::Forward(S2565), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2566, name: S2567, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2566, name: S2567, message: S48, description: S49, severity: S10 }] };
const P639: PropShape = PropShape { path: Path::Forward(S2565), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2568, name: S2569, message: S52, description: S53, severity: S10 }] };
const P640: PropShape = PropShape { path: Path::Forward(S2570), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2571, name: S2572, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2571, name: S2572, message: S48, description: S49, severity: S10 }] };
const P641: PropShape = PropShape { path: Path::Forward(S2570), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2573, name: S2574, message: S52, description: S53, severity: S10 }] };
const P642: PropShape = PropShape { path: Path::Forward(S2575), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2576, name: S2577, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2576, name: S2577, message: S48, description: S49, severity: S10 }] };
const P643: PropShape = PropShape { path: Path::Forward(S2575), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2578, name: S2579, message: S52, description: S53, severity: S10 }] };
const P644: PropShape = PropShape { path: Path::Forward(S2580), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S2581, name: S2582, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2581, name: S2582, message: S48, description: S49, severity: S10 }] };
const P645: PropShape = PropShape { path: Path::Forward(S2580), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2583, name: S2584, message: S52, description: S53, severity: S10 }] };
const P646: PropShape = PropShape { path: Path::Forward(S2585), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2586, name: S2587, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2586, name: S2587, message: S48, description: S49, severity: S10 }] };
const P647: PropShape = PropShape { path: Path::Forward(S2585), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2588, name: S2589, message: S52, description: S53, severity: S10 }] };
const P648: PropShape = PropShape { path: Path::Forward(S2590), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2591, name: S2592, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2591, name: S2592, message: S48, description: S49, severity: S10 }] };
const P649: PropShape = PropShape { path: Path::Forward(S2590), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2593, name: S2594, message: S52, description: S53, severity: S10 }] };
const P650: PropShape = PropShape { path: Path::Forward(S2595), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2596, name: S2597, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2596, name: S2597, message: S48, description: S49, severity: S10 }] };
const P651: PropShape = PropShape { path: Path::Forward(S2595), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2598, name: S2599, message: S52, description: S53, severity: S10 }] };
const P652: PropShape = PropShape { path: Path::Forward(S2600), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2601, name: S2602, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2601, name: S2602, message: S48, description: S49, severity: S10 }] };
const P653: PropShape = PropShape { path: Path::Forward(S2600), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2603, name: S2604, message: S52, description: S53, severity: S10 }] };
const P654: PropShape = PropShape { path: Path::Forward(S2605), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2606, name: S2607, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2606, name: S2607, message: S48, description: S49, severity: S10 }] };
const P655: PropShape = PropShape { path: Path::Forward(S2605), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2608, name: S2609, message: S52, description: S53, severity: S10 }] };
const P656: PropShape = PropShape { path: Path::Forward(S2610), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2611, name: S2612, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2611, name: S2612, message: S48, description: S49, severity: S10 }] };
const P657: PropShape = PropShape { path: Path::Forward(S2610), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2613, name: S2614, message: S52, description: S53, severity: S10 }] };
const P658: PropShape = PropShape { path: Path::Forward(S2615), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2616, name: S2617, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2616, name: S2617, message: S48, description: S49, severity: S10 }] };
const P659: PropShape = PropShape { path: Path::Forward(S2615), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2618, name: S2619, message: S52, description: S53, severity: S10 }] };
const P660: PropShape = PropShape { path: Path::Forward(S2620), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2621, name: S2622, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S2623, S2624, S2625, S2626, S2627]), rule_id: S2621, name: S2622, message: S183, description: S49, severity: S10 }] };
const P661: PropShape = PropShape { path: Path::Forward(S2620), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2628, name: S2629, message: S52, description: S53, severity: S10 }] };
const P662: PropShape = PropShape { path: Path::Forward(S2630), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2631, name: S2632, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2631, name: S2632, message: S48, description: S49, severity: S10 }] };
const P663: PropShape = PropShape { path: Path::Forward(S2630), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2633, name: S2634, message: S52, description: S53, severity: S10 }] };
const P664: PropShape = PropShape { path: Path::Forward(S2635), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2636, name: S2637, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2636, name: S2637, message: S48, description: S49, severity: S10 }] };
const P665: PropShape = PropShape { path: Path::Forward(S2635), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2638, name: S2639, message: S52, description: S53, severity: S10 }] };
const P666: PropShape = PropShape { path: Path::Forward(S2640), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2641, name: S2642, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2641, name: S2642, message: S48, description: S49, severity: S10 }] };
const P667: PropShape = PropShape { path: Path::Forward(S2640), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2643, name: S2644, message: S52, description: S53, severity: S10 }] };
const P668: PropShape = PropShape { path: Path::Forward(S2645), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2646, name: S2647, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2646, name: S2647, message: S48, description: S49, severity: S10 }] };
const P669: PropShape = PropShape { path: Path::Forward(S2645), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2648, name: S2649, message: S52, description: S53, severity: S10 }] };
const P670: PropShape = PropShape { path: Path::Forward(S2650), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2651, name: S2652, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2651, name: S2652, message: S48, description: S49, severity: S10 }] };
const P671: PropShape = PropShape { path: Path::Forward(S2650), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2653, name: S2654, message: S52, description: S53, severity: S10 }] };
const P672: PropShape = PropShape { path: Path::Forward(S2655), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2656, name: S2657, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2656, name: S2657, message: S48, description: S49, severity: S10 }] };
const P673: PropShape = PropShape { path: Path::Forward(S2655), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2658, name: S2659, message: S52, description: S53, severity: S10 }] };
const P674: PropShape = PropShape { path: Path::Forward(S2660), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2661, name: S2662, message: S48, description: S49, severity: S10 }] };
const P675: PropShape = PropShape { path: Path::Forward(S2660), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2663, name: S2664, message: S52, description: S53, severity: S10 }] };
const P676: PropShape = PropShape { path: Path::Forward(S2665), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S2666, name: S2667, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2666, name: S2667, message: S48, description: S49, severity: S10 }] };
const P677: PropShape = PropShape { path: Path::Forward(S2665), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2668, name: S2669, message: S52, description: S53, severity: S10 }] };
const P678: PropShape = PropShape { path: Path::Forward(S2670), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S2671, name: S2672, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2671, name: S2672, message: S48, description: S49, severity: S10 }] };
const P679: PropShape = PropShape { path: Path::Forward(S2670), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2673, name: S2674, message: S52, description: S53, severity: S10 }] };
const P680: PropShape = PropShape { path: Path::Forward(S2675), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2676, name: S2677, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2676, name: S2677, message: S48, description: S49, severity: S10 }] };
const P681: PropShape = PropShape { path: Path::Forward(S2675), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2678, name: S2679, message: S52, description: S53, severity: S10 }] };
const P682: PropShape = PropShape { path: Path::Forward(S2680), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2681, name: S2682, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2681, name: S2682, message: S48, description: S49, severity: S10 }] };
const P683: PropShape = PropShape { path: Path::Forward(S2680), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2683, name: S2684, message: S52, description: S53, severity: S10 }] };
const P684: PropShape = PropShape { path: Path::Forward(S2685), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S2686, name: S2687, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2686, name: S2687, message: S48, description: S49, severity: S10 }] };
const P685: PropShape = PropShape { path: Path::Forward(S2685), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2688, name: S2689, message: S52, description: S53, severity: S10 }] };
const P686: PropShape = PropShape { path: Path::Forward(S2690), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S2691, name: S2692, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2691, name: S2692, message: S48, description: S49, severity: S10 }] };
const P687: PropShape = PropShape { path: Path::Forward(S2690), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2693, name: S2694, message: S52, description: S53, severity: S10 }] };
const P688: PropShape = PropShape { path: Path::Forward(S2695), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2696, name: S2697, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2696, name: S2697, message: S48, description: S49, severity: S10 }] };
const P689: PropShape = PropShape { path: Path::Forward(S2695), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2698, name: S2699, message: S52, description: S53, severity: S10 }] };
const P690: PropShape = PropShape { path: Path::Forward(S2700), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2701, name: S2702, message: S52, description: S53, severity: S10 }] };
const P691: PropShape = PropShape { path: Path::Forward(S2700), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S2703, name: S2704, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2703, name: S2704, message: S48, description: S49, severity: S10 }] };
const P692: PropShape = PropShape { path: Path::Forward(S2705), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2706, name: S2707, message: S52, description: S53, severity: S10 }] };
const P693: PropShape = PropShape { path: Path::Forward(S2705), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2708, name: S2709, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2708, name: S2709, message: S48, description: S49, severity: S10 }] };
const P694: PropShape = PropShape { path: Path::Forward(S2710), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2711, name: S2712, message: S52, description: S53, severity: S10 }] };
const P695: PropShape = PropShape { path: Path::Forward(S2710), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2713, name: S2714, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2713, name: S2714, message: S48, description: S49, severity: S10 }] };
const P696: PropShape = PropShape { path: Path::Forward(S2715), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2716, name: S2717, message: S52, description: S53, severity: S10 }] };
const P697: PropShape = PropShape { path: Path::Forward(S2715), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2718, name: S2719, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2718, name: S2719, message: S48, description: S49, severity: S10 }] };
const P698: PropShape = PropShape { path: Path::Forward(S2720), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2721, name: S2722, message: S52, description: S53, severity: S10 }] };
const P699: PropShape = PropShape { path: Path::Forward(S2720), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S2723, name: S2724, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2723, name: S2724, message: S48, description: S49, severity: S10 }] };
const P700: PropShape = PropShape { path: Path::Forward(S2725), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2726, name: S2727, message: S52, description: S53, severity: S10 }] };
const P701: PropShape = PropShape { path: Path::Forward(S2725), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S2728, name: S2729, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2728, name: S2729, message: S48, description: S49, severity: S10 }] };
const P702: PropShape = PropShape { path: Path::Forward(S2730), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2731, name: S2732, message: S52, description: S53, severity: S10 }] };
const P703: PropShape = PropShape { path: Path::Forward(S2730), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2733, name: S2734, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2733, name: S2734, message: S48, description: S49, severity: S10 }] };
const P704: PropShape = PropShape { path: Path::Forward(S2736), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2737, name: S235, message: S236, description: S237, severity: S10 }] };
const P705: PropShape = PropShape { path: Path::Forward(S2738), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2739, name: S2740, message: S2741, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S2742]), rule_id: S2739, name: S2740, message: S2741, description: S80, severity: S10 }] };
const P706: PropShape = PropShape { path: Path::Forward(S2738), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2743, name: S2744, message: S52, description: S75, severity: S10 }] };
const P707: PropShape = PropShape { path: Path::Forward(S2745), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S2746, name: S2747, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2746, name: S2747, message: S48, description: S49, severity: S10 }] };
const P708: PropShape = PropShape { path: Path::Forward(S2745), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2748, name: S2749, message: S52, description: S53, severity: S10 }] };
const P709: PropShape = PropShape { path: Path::Forward(S2751), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2752, name: S2753, message: S52, description: S53, severity: S10 }] };
const P710: PropShape = PropShape { path: Path::Forward(S2751), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2754, name: S2755, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2754, name: S2755, message: S48, description: S49, severity: S10 }] };
const P711: PropShape = PropShape { path: Path::Forward(S2756), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2757, name: S2758, message: S52, description: S53, severity: S10 }] };
const P712: PropShape = PropShape { path: Path::Forward(S2756), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2759, name: S2760, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2759, name: S2760, message: S48, description: S49, severity: S10 }] };
const P713: PropShape = PropShape { path: Path::Forward(S2761), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2762, name: S2763, message: S52, description: S53, severity: S10 }] };
const P714: PropShape = PropShape { path: Path::Forward(S2761), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2764, name: S2765, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2764, name: S2765, message: S48, description: S49, severity: S10 }] };
const P715: PropShape = PropShape { path: Path::Forward(S2766), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2767, name: S2768, message: S52, description: S53, severity: S10 }] };
const P716: PropShape = PropShape { path: Path::Forward(S2766), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2769, name: S2770, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2769, name: S2770, message: S48, description: S49, severity: S10 }] };
const P717: PropShape = PropShape { path: Path::Forward(S2771), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2772, name: S2773, message: S52, description: S53, severity: S10 }] };
const P718: PropShape = PropShape { path: Path::Forward(S2771), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2774, name: S2775, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2774, name: S2775, message: S48, description: S49, severity: S10 }] };
const P719: PropShape = PropShape { path: Path::Forward(S2777), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2778, name: S2779, message: S52, description: S53, severity: S10 }] };
const P720: PropShape = PropShape { path: Path::Forward(S2777), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2780, name: S2781, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S2782, S2783, S2784, S2785, S2786]), rule_id: S2780, name: S2781, message: S183, description: S49, severity: S10 }] };
const P721: PropShape = PropShape { path: Path::Forward(S2789), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2790, name: S2791, message: S52, description: S53, severity: S10 }] };
const P722: PropShape = PropShape { path: Path::Forward(S2789), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2792, name: S2793, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2792, name: S2793, message: S48, description: S49, severity: S10 }] };
const P723: PropShape = PropShape { path: Path::Forward(S2794), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2795, name: S2796, message: S52, description: S53, severity: S10 }] };
const P724: PropShape = PropShape { path: Path::Forward(S2794), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2797, name: S2798, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2797, name: S2798, message: S48, description: S49, severity: S10 }] };
const P725: PropShape = PropShape { path: Path::Forward(S2799), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2800, name: S2801, message: S52, description: S53, severity: S10 }] };
const P726: PropShape = PropShape { path: Path::Forward(S2799), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2802, name: S2803, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2802, name: S2803, message: S48, description: S49, severity: S10 }] };
const P727: PropShape = PropShape { path: Path::Forward(S2805), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2806, name: S235, message: S236, description: S237, severity: S10 }] };
const P728: PropShape = PropShape { path: Path::Forward(S2808), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2809, name: S235, message: S236, description: S237, severity: S10 }] };
const P729: PropShape = PropShape { path: Path::Forward(S2810), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2811, name: S2812, message: S52, description: S75, severity: S10 }] };
const P730: PropShape = PropShape { path: Path::Inverse(S2154), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2813, name: S2814, message: S52, description: S677, severity: S10 }] };
const P731: PropShape = PropShape { path: Path::Forward(S2815), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2816, name: S2817, message: S52, description: S75, severity: S10 }] };
const P732: PropShape = PropShape { path: Path::Forward(S2815), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2818, name: S2819, message: S2820, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S306]), rule_id: S2818, name: S2819, message: S2820, description: S80, severity: S10 }] };
const P733: PropShape = PropShape { path: Path::Forward(S2821), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2822, name: S2823, message: S52, description: S75, severity: S10 }] };
const P734: PropShape = PropShape { path: Path::Inverse(S2824), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2825, name: S2826, message: S676, description: S677, severity: S10 }] };
const P735: PropShape = PropShape { path: Path::Forward(S2827), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2828, name: S2829, message: S52, description: S53, severity: S10 }] };
const P736: PropShape = PropShape { path: Path::Forward(S2827), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S2830, name: S2831, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2830, name: S2831, message: S48, description: S49, severity: S10 }] };
const P737: PropShape = PropShape { path: Path::Inverse(S2832), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2833, name: S2834, message: S52, description: S677, severity: S10 }] };
const P738: PropShape = PropShape { path: Path::Forward(S2836), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2837, name: S235, message: S236, description: S237, severity: S10 }] };
const P739: PropShape = PropShape { path: Path::Forward(S2838), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2839, name: S235, message: S236, description: S237, severity: S10 }] };
const P740: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S2821), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2840, name: S2841, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1112, S1121, S1144]), rule_id: S2840, name: S2841, message: S242, description: S80, severity: S10 }] };
const P741: PropShape = PropShape { path: Path::Forward(S2842), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2843, name: S235, message: S236, description: S237, severity: S10 }] };
const P742: PropShape = PropShape { path: Path::Forward(S2844), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2845, name: S235, message: S236, description: S237, severity: S10 }] };
const P743: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S2810), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2846, name: S2847, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S247, S248, S249, S250]), rule_id: S2846, name: S2847, message: S242, description: S80, severity: S10 }] };
const P744: PropShape = PropShape { path: Path::Forward(S2849), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2850, name: S235, message: S236, description: S237, severity: S10 }] };
const P745: PropShape = PropShape { path: Path::Forward(S2852), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2853, name: S2854, message: S400, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S401]), rule_id: S2853, name: S2854, message: S400, description: S80, severity: S10 }] };
const P746: PropShape = PropShape { path: Path::Forward(S2852), checks: &[Check { constraint: Constraint::MinCount(2), rule_id: S2855, name: S2856, message: S2857, description: S75, severity: S10 }, Check { constraint: Constraint::MaxCount(2), rule_id: S2855, name: S2856, message: S2857, description: S75, severity: S10 }] };
const P747: PropShape = PropShape { path: Path::Forward(S2858), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S2859, name: S2860, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2859, name: S2860, message: S48, description: S49, severity: S10 }] };
const P748: PropShape = PropShape { path: Path::Forward(S2858), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2861, name: S2862, message: S59, description: S53, severity: S10 }] };
const P749: PropShape = PropShape { path: Path::Forward(S2863), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2864, name: S2865, message: S2866, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1114]), rule_id: S2864, name: S2865, message: S2866, description: S80, severity: S10 }] };
const P750: PropShape = PropShape { path: Path::Forward(S2863), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2867, name: S2868, message: S74, description: S75, severity: S10 }] };
const P751: PropShape = PropShape { path: Path::Forward(S2871), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2872, name: S2873, message: S173, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S174]), rule_id: S2872, name: S2873, message: S173, description: S80, severity: S10 }] };
const P752: PropShape = PropShape { path: Path::Forward(S2871), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2874, name: S2875, message: S74, description: S75, severity: S10 }] };
const P753: PropShape = PropShape { path: Path::Forward(S2878), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2879, name: S2880, message: S2881, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1207]), rule_id: S2879, name: S2880, message: S2881, description: S80, severity: S10 }] };
const P754: PropShape = PropShape { path: Path::Forward(S2878), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2882, name: S2883, message: S74, description: S75, severity: S10 }] };
const P755: PropShape = PropShape { path: Path::Forward(S2888), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2889, name: S2890, message: S59, description: S53, severity: S10 }] };
const P756: PropShape = PropShape { path: Path::Forward(S2888), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2891, name: S2892, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2891, name: S2892, message: S48, description: S49, severity: S10 }] };
const P757: PropShape = PropShape { path: Path::Forward(S2893), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2894, name: S2895, message: S59, description: S53, severity: S10 }] };
const P758: PropShape = PropShape { path: Path::Forward(S2893), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2896, name: S2897, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2896, name: S2897, message: S48, description: S49, severity: S10 }] };
const P759: PropShape = PropShape { path: Path::Forward(S2898), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2899, name: S2900, message: S59, description: S53, severity: S10 }] };
const P760: PropShape = PropShape { path: Path::Forward(S2898), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2901, name: S2902, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2901, name: S2902, message: S48, description: S49, severity: S10 }] };
const P761: PropShape = PropShape { path: Path::Forward(S2903), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2904, name: S2905, message: S59, description: S53, severity: S10 }] };
const P762: PropShape = PropShape { path: Path::Forward(S2903), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2906, name: S2907, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2906, name: S2907, message: S48, description: S49, severity: S10 }] };
const P763: PropShape = PropShape { path: Path::Forward(S2910), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2911, name: S2912, message: S2913, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1139]), rule_id: S2911, name: S2912, message: S2913, description: S80, severity: S10 }] };
const P764: PropShape = PropShape { path: Path::Forward(S2910), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2914, name: S2915, message: S74, description: S75, severity: S10 }] };
const P765: PropShape = PropShape { path: Path::Forward(S2916), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2917, name: S2918, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2917, name: S2918, message: S48, description: S49, severity: S10 }] };
const P766: PropShape = PropShape { path: Path::Forward(S2916), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2919, name: S2920, message: S59, description: S53, severity: S10 }] };
const P767: PropShape = PropShape { path: Path::Forward(S2921), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2922, name: S2923, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2922, name: S2923, message: S48, description: S49, severity: S10 }] };
const P768: PropShape = PropShape { path: Path::Forward(S2921), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2924, name: S2925, message: S59, description: S53, severity: S10 }] };
const P769: PropShape = PropShape { path: Path::Forward(S2926), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S2927, name: S2928, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2927, name: S2928, message: S48, description: S49, severity: S10 }] };
const P770: PropShape = PropShape { path: Path::Forward(S2926), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2929, name: S2930, message: S59, description: S53, severity: S10 }] };
const P771: PropShape = PropShape { path: Path::Forward(S2931), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2932, name: S2933, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2932, name: S2933, message: S48, description: S49, severity: S10 }] };
const P772: PropShape = PropShape { path: Path::Forward(S2931), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2934, name: S2935, message: S59, description: S53, severity: S10 }] };
const P773: PropShape = PropShape { path: Path::Forward(S2936), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2937, name: S2938, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2937, name: S2938, message: S48, description: S49, severity: S10 }] };
const P774: PropShape = PropShape { path: Path::Forward(S2936), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2939, name: S2940, message: S59, description: S53, severity: S10 }] };
const P775: PropShape = PropShape { path: Path::Forward(S2942), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2943, name: S235, message: S236, description: S237, severity: S10 }] };
const P776: PropShape = PropShape { path: Path::Forward(S2091), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2945, name: S2946, message: S74, description: S75, severity: S10 }] };
const P777: PropShape = PropShape { path: Path::Forward(S2947), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2948, name: S2949, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2948, name: S2949, message: S48, description: S49, severity: S10 }] };
const P778: PropShape = PropShape { path: Path::Forward(S2947), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2950, name: S2951, message: S59, description: S53, severity: S10 }] };
const P779: PropShape = PropShape { path: Path::Forward(S2952), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2953, name: S2954, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2953, name: S2954, message: S48, description: S49, severity: S10 }] };
const P780: PropShape = PropShape { path: Path::Forward(S2952), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2955, name: S2956, message: S59, description: S53, severity: S10 }] };
const P781: PropShape = PropShape { path: Path::Forward(S2957), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2958, name: S2959, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2958, name: S2959, message: S48, description: S49, severity: S10 }] };
const P782: PropShape = PropShape { path: Path::Forward(S2957), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2960, name: S2961, message: S52, description: S53, severity: S10 }] };
const P783: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S2091), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2963, name: S2964, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S2965, S1976, S2017, S2084, S2228, S2966, S2967, S2968, S2969, S2970, S2971]), rule_id: S2963, name: S2964, message: S242, description: S80, severity: S10 }] };
const P784: PropShape = PropShape { path: Path::Forward(S2333), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S2974, name: S2975, message: S2976, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1106]), rule_id: S2974, name: S2975, message: S2976, description: S80, severity: S10 }] };
const P785: PropShape = PropShape { path: Path::Forward(S2333), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2977, name: S2978, message: S52, description: S75, severity: S10 }] };
const P786: PropShape = PropShape { path: Path::Inverse(S2979), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S2980, name: S2981, message: S2982, description: S677, severity: S10 }, Check { constraint: Constraint::MaxCount(2), rule_id: S2980, name: S2981, message: S2982, description: S677, severity: S10 }] };
const P787: PropShape = PropShape { path: Path::Forward(S2984), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S2985, name: S235, message: S236, description: S237, severity: S10 }] };
const P788: PropShape = PropShape { path: Path::Forward(S2986), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2987, name: S2988, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2987, name: S2988, message: S48, description: S49, severity: S10 }] };
const P789: PropShape = PropShape { path: Path::Forward(S2986), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2989, name: S2990, message: S52, description: S53, severity: S10 }] };
const P790: PropShape = PropShape { path: Path::Forward(S2991), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2992, name: S2993, message: S52, description: S53, severity: S10 }] };
const P791: PropShape = PropShape { path: Path::Forward(S2991), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S2994, name: S2995, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2994, name: S2995, message: S48, description: S49, severity: S10 }] };
const P792: PropShape = PropShape { path: Path::Forward(S2996), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S2997, name: S2998, message: S52, description: S53, severity: S10 }] };
const P793: PropShape = PropShape { path: Path::Forward(S2996), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S2999, name: S3000, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S2999, name: S3000, message: S48, description: S49, severity: S10 }] };
const P794: PropShape = PropShape { path: Path::Forward(S3006), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3007, name: S3008, message: S2866, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1114]), rule_id: S3007, name: S3008, message: S2866, description: S80, severity: S10 }] };
const P795: PropShape = PropShape { path: Path::Forward(S3006), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3009, name: S3010, message: S52, description: S75, severity: S10 }] };
const P796: PropShape = PropShape { path: Path::Forward(S3011), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3012, name: S3013, message: S3014, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S507]), rule_id: S3012, name: S3013, message: S3014, description: S80, severity: S10 }] };
const P797: PropShape = PropShape { path: Path::Forward(S3011), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3015, name: S3016, message: S52, description: S75, severity: S10 }] };
const P798: PropShape = PropShape { path: Path::Forward(S3017), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3018, name: S3019, message: S3020, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3021]), rule_id: S3018, name: S3019, message: S3020, description: S80, severity: S10 }] };
const P799: PropShape = PropShape { path: Path::Forward(S3017), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3022, name: S3023, message: S52, description: S75, severity: S10 }] };
const P800: PropShape = PropShape { path: Path::Forward(S3024), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3025, name: S3026, message: S52, description: S75, severity: S10 }] };
const P801: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S3024), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3028, name: S3029, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S510, S511]), rule_id: S3028, name: S3029, message: S242, description: S80, severity: S10 }] };
const P802: PropShape = PropShape { path: Path::Forward(S3031), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3032, name: S3033, message: S52, description: S53, severity: S10 }] };
const P803: PropShape = PropShape { path: Path::Forward(S3031), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3034, name: S3035, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3034, name: S3035, message: S48, description: S49, severity: S10 }] };
const P804: PropShape = PropShape { path: Path::Forward(S3036), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3037, name: S3038, message: S52, description: S53, severity: S10 }] };
const P805: PropShape = PropShape { path: Path::Forward(S3036), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3039, name: S3040, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3039, name: S3040, message: S48, description: S49, severity: S10 }] };
const P806: PropShape = PropShape { path: Path::Forward(S3044), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3045, name: S3046, message: S52, description: S53, severity: S10 }] };
const P807: PropShape = PropShape { path: Path::Forward(S3044), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3047, name: S3048, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3047, name: S3048, message: S48, description: S49, severity: S10 }] };
const P808: PropShape = PropShape { path: Path::Forward(S3049), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3050, name: S3051, message: S52, description: S53, severity: S10 }] };
const P809: PropShape = PropShape { path: Path::Forward(S3049), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3052, name: S3053, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3052, name: S3053, message: S48, description: S49, severity: S10 }] };
const P810: PropShape = PropShape { path: Path::Forward(S3062), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3063, name: S3064, message: S2866, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1114]), rule_id: S3063, name: S3064, message: S2866, description: S80, severity: S10 }] };
const P811: PropShape = PropShape { path: Path::Forward(S3062), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3065, name: S3066, message: S52, description: S75, severity: S10 }] };
const P812: PropShape = PropShape { path: Path::Forward(S3074), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3075, name: S235, message: S236, description: S237, severity: S10 }] };
const P813: PropShape = PropShape { path: Path::Forward(S2979), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3076, name: S3077, message: S52, description: S75, severity: S10 }] };
const P814: PropShape = PropShape { path: Path::Forward(S2979), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3078, name: S3079, message: S3080, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1113]), rule_id: S3078, name: S3079, message: S3080, description: S80, severity: S10 }] };
const P815: PropShape = PropShape { path: Path::Forward(S3081), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3082, name: S3083, message: S52, description: S75, severity: S10 }] };
const P816: PropShape = PropShape { path: Path::Forward(S3081), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3084, name: S3085, message: S3086, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1131]), rule_id: S3084, name: S3085, message: S3086, description: S80, severity: S10 }] };
const P817: PropShape = PropShape { path: Path::Forward(S3087), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3088, name: S3089, message: S52, description: S75, severity: S10 }] };
const P818: PropShape = PropShape { path: Path::Forward(S3087), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3090, name: S3091, message: S160, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S161]), rule_id: S3090, name: S3091, message: S160, description: S80, severity: S10 }] };
const P819: PropShape = PropShape { path: Path::Forward(S3092), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3093, name: S3094, message: S52, description: S53, severity: S10 }] };
const P820: PropShape = PropShape { path: Path::Forward(S3092), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3095, name: S3096, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3095, name: S3096, message: S48, description: S49, severity: S10 }] };
const P821: PropShape = PropShape { path: Path::Inverse(S3062), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3097, name: S3098, message: S52, description: S677, severity: S10 }] };
const P822: PropShape = PropShape { path: Path::Inverse(S3099), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3100, name: S3101, message: S52, description: S677, severity: S10 }] };
const P823: PropShape = PropShape { path: Path::Inverse(S3006), checks: &[Check { constraint: Constraint::MaxCount(2), rule_id: S3102, name: S3103, message: S3104, description: S677, severity: S10 }] };
const P824: PropShape = PropShape { path: Path::Forward(S3106), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3107, name: S235, message: S236, description: S237, severity: S10 }] };
const P825: PropShape = PropShape { path: Path::Forward(S3108), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3109, name: S235, message: S236, description: S237, severity: S10 }] };
const P826: PropShape = PropShape { path: Path::Forward(S3110), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3111, name: S235, message: S236, description: S237, severity: S10 }] };
const P827: PropShape = PropShape { path: Path::Forward(S3112), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3113, name: S235, message: S236, description: S237, severity: S10 }] };
const P828: PropShape = PropShape { path: Path::Forward(S3120), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3121, name: S3122, message: S52, description: S75, severity: S10 }] };
const P829: PropShape = PropShape { path: Path::Forward(S3123), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S3124, name: S3125, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3124, name: S3125, message: S48, description: S49, severity: S10 }] };
const P830: PropShape = PropShape { path: Path::Forward(S3123), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S3126, name: S3127, message: S59, description: S53, severity: S10 }] };
const P831: PropShape = PropShape { path: Path::Forward(S3129), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3130, name: S235, message: S236, description: S237, severity: S10 }] };
const P832: PropShape = PropShape { path: Path::Forward(S3131), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3132, name: S235, message: S236, description: S237, severity: S10 }] };
const P833: PropShape = PropShape { path: Path::Forward(S3133), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3134, name: S235, message: S236, description: S237, severity: S10 }] };
const P834: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S3120), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3135, name: S3136, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S510, S511]), rule_id: S3135, name: S3136, message: S242, description: S80, severity: S10 }] };
const P835: PropShape = PropShape { path: Path::Forward(S3137), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3138, name: S3139, message: S3014, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S507]), rule_id: S3138, name: S3139, message: S3014, description: S80, severity: S10 }] };
const P836: PropShape = PropShape { path: Path::Forward(S3137), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3140, name: S3141, message: S52, description: S75, severity: S10 }] };
const P837: PropShape = PropShape { path: Path::Inverse(S3142), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3143, name: S3144, message: S52, description: S677, severity: S10 }] };
const P838: PropShape = PropShape { path: Path::Forward(S3146), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3147, name: S235, message: S236, description: S237, severity: S10 }] };
const P839: PropShape = PropShape { path: Path::Forward(S3148), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3149, name: S3150, message: S3014, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S507]), rule_id: S3149, name: S3150, message: S3014, description: S80, severity: S10 }] };
const P840: PropShape = PropShape { path: Path::Forward(S3148), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3151, name: S3152, message: S52, description: S75, severity: S10 }] };
const P841: PropShape = PropShape { path: Path::Inverse(S3153), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3154, name: S3155, message: S52, description: S677, severity: S10 }] };
const P842: PropShape = PropShape { path: Path::Forward(S3157), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3158, name: S235, message: S236, description: S237, severity: S10 }] };
const P843: PropShape = PropShape { path: Path::Forward(S3161), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3162, name: S3163, message: S52, description: S75, severity: S10 }] };
const P844: PropShape = PropShape { path: Path::Forward(S3164), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3165, name: S3166, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S3167, S3168, S3169]), rule_id: S3165, name: S3166, message: S183, description: S49, severity: S10 }] };
const P845: PropShape = PropShape { path: Path::Forward(S3164), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3170, name: S3171, message: S52, description: S53, severity: S10 }] };
const P846: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S3161), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3173, name: S3174, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S259, S287, S290, S292]), rule_id: S3173, name: S3174, message: S242, description: S80, severity: S10 }] };
const P847: PropShape = PropShape { path: Path::Forward(S3175), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3176, name: S235, message: S236, description: S237, severity: S10 }] };
const P848: PropShape = PropShape { path: Path::Forward(S3177), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3178, name: S3179, message: S52, description: S53, severity: S10 }] };
const P849: PropShape = PropShape { path: Path::Forward(S3177), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3180, name: S3181, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S3182, S3183, S3184, S3185, S3186]), rule_id: S3180, name: S3181, message: S183, description: S49, severity: S10 }] };
const P850: PropShape = PropShape { path: Path::Forward(S3187), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3188, name: S3189, message: S52, description: S53, severity: S10 }] };
const P851: PropShape = PropShape { path: Path::Forward(S3187), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3190, name: S3191, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3190, name: S3191, message: S48, description: S49, severity: S10 }] };
const P852: PropShape = PropShape { path: Path::Forward(S3192), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3193, name: S3194, message: S52, description: S53, severity: S10 }] };
const P853: PropShape = PropShape { path: Path::Forward(S3192), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3195, name: S3196, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3195, name: S3196, message: S48, description: S49, severity: S10 }] };
const P854: PropShape = PropShape { path: Path::Forward(S3197), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S3198, name: S3199, message: S74, description: S75, severity: S10 }] };
const P855: PropShape = PropShape { path: Path::Inverse(S3200), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3201, name: S3202, message: S52, description: S677, severity: S10 }] };
const P856: PropShape = PropShape { path: Path::Forward(S3204), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3205, name: S235, message: S236, description: S237, severity: S10 }] };
const P857: PropShape = PropShape { path: Path::Forward(S3206), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3207, name: S235, message: S236, description: S237, severity: S10 }] };
const P858: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S3197), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3208, name: S3209, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1122, S1142, S1145]), rule_id: S3208, name: S3209, message: S242, description: S80, severity: S10 }] };
const P859: PropShape = PropShape { path: Path::Forward(S3212), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3213, name: S3214, message: S52, description: S53, severity: S10 }] };
const P860: PropShape = PropShape { path: Path::Forward(S3212), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3215, name: S3216, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3215, name: S3216, message: S48, description: S49, severity: S10 }] };
const P861: PropShape = PropShape { path: Path::Forward(S3217), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3218, name: S3219, message: S52, description: S53, severity: S10 }] };
const P862: PropShape = PropShape { path: Path::Forward(S3217), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3220, name: S3221, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3220, name: S3221, message: S48, description: S49, severity: S10 }] };
const P863: PropShape = PropShape { path: Path::Forward(S3223), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3224, name: S3225, message: S52, description: S53, severity: S10 }] };
const P864: PropShape = PropShape { path: Path::Forward(S3223), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3226, name: S3227, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3226, name: S3227, message: S48, description: S49, severity: S10 }] };
const P865: PropShape = PropShape { path: Path::Inverse(S3229), checks: &[Check { constraint: Constraint::MinCount(2), rule_id: S3230, name: S3231, message: S2857, description: S677, severity: S10 }, Check { constraint: Constraint::MaxCount(2), rule_id: S3230, name: S3231, message: S2857, description: S677, severity: S10 }] };
const P866: PropShape = PropShape { path: Path::Forward(S3232), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3233, name: S3234, message: S52, description: S75, severity: S10 }] };
const P867: PropShape = PropShape { path: Path::Forward(S3232), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3235, name: S3236, message: S3237, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1117]), rule_id: S3235, name: S3236, message: S3237, description: S80, severity: S10 }] };
const P868: PropShape = PropShape { path: Path::Forward(S3239), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3240, name: S235, message: S236, description: S237, severity: S10 }] };
const P869: PropShape = PropShape { path: Path::Forward(S3241), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S3242, name: S3243, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3242, name: S3243, message: S48, description: S49, severity: S10 }] };
const P870: PropShape = PropShape { path: Path::Forward(S3241), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S3244, name: S3245, message: S59, description: S53, severity: S10 }] };
const P871: PropShape = PropShape { path: Path::Forward(S1541), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3246, name: S3247, message: S3248, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3249]), rule_id: S3246, name: S3247, message: S3248, description: S80, severity: S10 }] };
const P872: PropShape = PropShape { path: Path::Forward(S1541), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3250, name: S3251, message: S52, description: S75, severity: S10 }] };
const P873: PropShape = PropShape { path: Path::Inverse(S3253), checks: &[Check { constraint: Constraint::MinCount(2), rule_id: S3254, name: S3255, message: S3256, description: S677, severity: S10 }] };
const P874: PropShape = PropShape { path: Path::Forward(S3200), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3257, name: S3258, message: S52, description: S75, severity: S10 }] };
const P875: PropShape = PropShape { path: Path::Forward(S3200), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3259, name: S3260, message: S160, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S161]), rule_id: S3259, name: S3260, message: S160, description: S80, severity: S10 }] };
const P876: PropShape = PropShape { path: Path::Forward(S3262), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3263, name: S235, message: S236, description: S237, severity: S10 }] };
const P877: PropShape = PropShape { path: Path::Forward(S3264), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3265, name: S235, message: S236, description: S237, severity: S10 }] };
const P878: PropShape = PropShape { path: Path::Forward(S3266), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3267, name: S235, message: S236, description: S237, severity: S10 }] };
const P879: PropShape = PropShape { path: Path::Forward(S3268), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3269, name: S3270, message: S52, description: S75, severity: S10 }] };
const P880: PropShape = PropShape { path: Path::Forward(S3268), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3271, name: S3272, message: S3237, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1117]), rule_id: S3271, name: S3272, message: S3237, description: S80, severity: S10 }] };
const P881: PropShape = PropShape { path: Path::Forward(S3229), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3273, name: S3274, message: S52, description: S75, severity: S10 }] };
const P882: PropShape = PropShape { path: Path::Forward(S3229), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3275, name: S3276, message: S3277, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1115]), rule_id: S3275, name: S3276, message: S3277, description: S80, severity: S10 }] };
const P883: PropShape = PropShape { path: Path::Forward(S3099), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S3278, name: S3279, message: S74, description: S75, severity: S10 }] };
const P884: PropShape = PropShape { path: Path::Forward(S3099), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3280, name: S3281, message: S2866, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1114]), rule_id: S3280, name: S3281, message: S2866, description: S80, severity: S10 }] };
const P885: PropShape = PropShape { path: Path::Inverse(S1808), checks: &[Check { constraint: Constraint::MinCount(2), rule_id: S3282, name: S3283, message: S2857, description: S677, severity: S10 }, Check { constraint: Constraint::MaxCount(2), rule_id: S3282, name: S3283, message: S2857, description: S677, severity: S10 }] };
const P886: PropShape = PropShape { path: Path::Forward(S3285), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3286, name: S235, message: S236, description: S237, severity: S10 }] };
const P887: PropShape = PropShape { path: Path::Forward(S3142), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S3287, name: S3288, message: S74, description: S75, severity: S10 }] };
const P888: PropShape = PropShape { path: Path::Forward(S3142), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3289, name: S3290, message: S3291, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S508]), rule_id: S3289, name: S3290, message: S3291, description: S80, severity: S10 }] };
const P889: PropShape = PropShape { path: Path::Forward(S3253), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3292, name: S3293, message: S52, description: S75, severity: S10 }] };
const P890: PropShape = PropShape { path: Path::Forward(S3253), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3294, name: S3295, message: S3237, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1117]), rule_id: S3294, name: S3295, message: S3237, description: S80, severity: S10 }] };
const P891: PropShape = PropShape { path: Path::Forward(S3153), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S3297, name: S3298, message: S74, description: S75, severity: S10 }] };
const P892: PropShape = PropShape { path: Path::Forward(S3153), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3299, name: S3300, message: S3301, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S509]), rule_id: S3299, name: S3300, message: S3301, description: S80, severity: S10 }] };
const P893: PropShape = PropShape { path: Path::Forward(S3306), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3307, name: S235, message: S236, description: S237, severity: S10 }] };
const P894: PropShape = PropShape { path: Path::Forward(S2824), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3309, name: S3310, message: S52, description: S75, severity: S10 }] };
const P895: PropShape = PropShape { path: Path::Inverse(S3197), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3311, name: S3312, message: S52, description: S677, severity: S10 }] };
const P896: PropShape = PropShape { path: Path::Forward(S3313), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S3314, name: S3315, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3314, name: S3315, message: S48, description: S49, severity: S10 }] };
const P897: PropShape = PropShape { path: Path::Forward(S3313), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3316, name: S3317, message: S52, description: S53, severity: S10 }] };
const P898: PropShape = PropShape { path: Path::Forward(S3318), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S3319, name: S3320, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3319, name: S3320, message: S48, description: S49, severity: S10 }] };
const P899: PropShape = PropShape { path: Path::Forward(S3318), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3321, name: S3322, message: S52, description: S53, severity: S10 }] };
const P900: PropShape = PropShape { path: Path::Forward(S3323), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S3324, name: S3325, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3324, name: S3325, message: S48, description: S49, severity: S10 }] };
const P901: PropShape = PropShape { path: Path::Forward(S3323), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3326, name: S3327, message: S52, description: S53, severity: S10 }] };
const P902: PropShape = PropShape { path: Path::Forward(S3328), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3329, name: S3330, message: S52, description: S75, severity: S10 }] };
const P903: PropShape = PropShape { path: Path::Forward(S3331), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3332, name: S3333, message: S52, description: S75, severity: S10 }] };
const P904: PropShape = PropShape { path: Path::Forward(S3331), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3334, name: S3335, message: S2167, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1105]), rule_id: S3334, name: S3335, message: S2167, description: S80, severity: S10 }] };
const P905: PropShape = PropShape { path: Path::Forward(S3336), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3337, name: S3338, message: S52, description: S75, severity: S10 }] };
const P906: PropShape = PropShape { path: Path::Forward(S3336), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3339, name: S3340, message: S3341, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S305]), rule_id: S3339, name: S3340, message: S3341, description: S80, severity: S10 }] };
const P907: PropShape = PropShape { path: Path::Forward(S3342), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3343, name: S3344, message: S52, description: S53, severity: S10 }] };
const P908: PropShape = PropShape { path: Path::Forward(S3342), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3345, name: S3346, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3345, name: S3346, message: S48, description: S49, severity: S10 }] };
const P909: PropShape = PropShape { path: Path::Forward(S3347), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3348, name: S3349, message: S52, description: S75, severity: S10 }] };
const P910: PropShape = PropShape { path: Path::Forward(S3347), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3350, name: S3351, message: S2284, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1126]), rule_id: S3350, name: S3351, message: S2284, description: S80, severity: S10 }] };
const P911: PropShape = PropShape { path: Path::Forward(S3352), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3353, name: S3354, message: S52, description: S75, severity: S10 }] };
const P912: PropShape = PropShape { path: Path::Forward(S3355), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3356, name: S3357, message: S52, description: S75, severity: S10 }] };
const P913: PropShape = PropShape { path: Path::Forward(S3355), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3358, name: S3359, message: S3360, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1147]), rule_id: S3358, name: S3359, message: S3360, description: S80, severity: S10 }] };
const P914: PropShape = PropShape { path: Path::Forward(S3361), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3362, name: S3363, message: S52, description: S75, severity: S10 }] };
const P915: PropShape = PropShape { path: Path::Forward(S3361), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3364, name: S3365, message: S1900, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1129]), rule_id: S3364, name: S3365, message: S1900, description: S80, severity: S10 }] };
const P916: PropShape = PropShape { path: Path::Forward(S3367), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3368, name: S235, message: S236, description: S237, severity: S10 }] };
const P917: PropShape = PropShape { path: Path::Forward(S3370), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3371, name: S235, message: S236, description: S237, severity: S10 }] };
const P918: PropShape = PropShape { path: Path::Forward(S3374), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3375, name: S235, message: S236, description: S237, severity: S10 }] };
const P919: PropShape = PropShape { path: Path::Inverse(S3376), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S3377, name: S3378, message: S676, description: S677, severity: S10 }] };
const P920: PropShape = PropShape { path: Path::Forward(S1548), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3379, name: S3380, message: S52, description: S75, severity: S10 }] };
const P921: PropShape = PropShape { path: Path::Forward(S1551), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3381, name: S3382, message: S52, description: S75, severity: S10 }] };
const P922: PropShape = PropShape { path: Path::Forward(S3383), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3384, name: S3385, message: S52, description: S75, severity: S10 }] };
const P923: PropShape = PropShape { path: Path::Forward(S3383), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3386, name: S3387, message: S3388, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1123]), rule_id: S3386, name: S3387, message: S3388, description: S80, severity: S10 }] };
const P924: PropShape = PropShape { path: Path::Forward(S1549), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3389, name: S3390, message: S52, description: S75, severity: S10 }] };
const P925: PropShape = PropShape { path: Path::Forward(S1550), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3391, name: S3392, message: S52, description: S75, severity: S10 }] };
const P926: PropShape = PropShape { path: Path::Forward(S1550), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3393, name: S3394, message: S2190, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S606]), rule_id: S3393, name: S3394, message: S2190, description: S80, severity: S10 }] };
const P927: PropShape = PropShape { path: Path::Forward(S3396), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3397, name: S235, message: S236, description: S237, severity: S10 }] };
const P928: PropShape = PropShape { path: Path::Forward(S3399), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3400, name: S3401, message: S52, description: S53, severity: S10 }] };
const P929: PropShape = PropShape { path: Path::Forward(S3399), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S3402, name: S3403, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3402, name: S3403, message: S48, description: S49, severity: S10 }] };
const P930: PropShape = PropShape { path: Path::Forward(S3404), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3405, name: S3406, message: S52, description: S53, severity: S10 }] };
const P931: PropShape = PropShape { path: Path::Forward(S3404), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S3407, name: S3408, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3407, name: S3408, message: S48, description: S49, severity: S10 }] };
const P932: PropShape = PropShape { path: Path::Forward(S3409), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3410, name: S3411, message: S52, description: S53, severity: S10 }] };
const P933: PropShape = PropShape { path: Path::Forward(S3409), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3412, name: S3413, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3412, name: S3413, message: S48, description: S49, severity: S10 }] };
const P934: PropShape = PropShape { path: Path::Forward(S3376), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S3414, name: S3415, message: S74, description: S75, severity: S10 }] };
const P935: PropShape = PropShape { path: Path::Forward(S3376), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3416, name: S3417, message: S3418, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1546]), rule_id: S3416, name: S3417, message: S3418, description: S80, severity: S10 }] };
const P936: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1548), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3420, name: S3421, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S258, S277, S284, S288, S289, S294, S298]), rule_id: S3420, name: S3421, message: S242, description: S80, severity: S10 }] };
const P937: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1549), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3422, name: S3423, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S563, S565, S570, S572, S574, S599, S603, S604, S605, S607, S612, S618, S619, S621]), rule_id: S3422, name: S3423, message: S242, description: S80, severity: S10 }] };
const P938: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1551), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3424, name: S3425, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S550, S566, S569, S575, S598, S600, S601, S610, S613, S614, S615, S616, S617]), rule_id: S3424, name: S3425, message: S242, description: S80, severity: S10 }] };
const P939: PropShape = PropShape { path: Path::Forward(S3426), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3427, name: S235, message: S236, description: S237, severity: S10 }] };
const P940: PropShape = PropShape { path: Path::Inverse(S3428), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3429, name: S3430, message: S52, description: S677, severity: S10 }] };
const P941: PropShape = PropShape { path: Path::Forward(S3431), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3432, name: S3433, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3432, name: S3433, message: S48, description: S49, severity: S10 }] };
const P942: PropShape = PropShape { path: Path::Forward(S3431), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3434, name: S3435, message: S52, description: S53, severity: S10 }] };
const P943: PropShape = PropShape { path: Path::Forward(S3436), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3437, name: S3438, message: S52, description: S53, severity: S10 }] };
const P944: PropShape = PropShape { path: Path::Forward(S3436), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3439, name: S3440, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3439, name: S3440, message: S48, description: S49, severity: S10 }] };
const P945: PropShape = PropShape { path: Path::Forward(S3441), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3442, name: S3443, message: S52, description: S53, severity: S10 }] };
const P946: PropShape = PropShape { path: Path::Forward(S3441), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3444, name: S3445, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3444, name: S3445, message: S48, description: S49, severity: S10 }] };
const P947: PropShape = PropShape { path: Path::Forward(S3447), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3448, name: S235, message: S236, description: S237, severity: S10 }] };
const P948: PropShape = PropShape { path: Path::Forward(S3449), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3450, name: S3451, message: S3452, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3372]), rule_id: S3450, name: S3451, message: S3452, description: S80, severity: S10 }] };
const P949: PropShape = PropShape { path: Path::Forward(S3449), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3453, name: S3454, message: S52, description: S75, severity: S10 }] };
const P950: PropShape = PropShape { path: Path::Forward(S3456), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3457, name: S235, message: S236, description: S237, severity: S10 }] };
const P951: PropShape = PropShape { path: Path::Forward(S3460), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3461, name: S235, message: S236, description: S237, severity: S10 }] };
const P952: PropShape = PropShape { path: Path::Forward(S3462), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3463, name: S3464, message: S48, description: S49, severity: S10 }] };
const P953: PropShape = PropShape { path: Path::Forward(S3462), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3465, name: S3466, message: S52, description: S53, severity: S10 }] };
const P954: PropShape = PropShape { path: Path::Forward(S3467), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3468, name: S3469, message: S48, description: S49, severity: S10 }] };
const P955: PropShape = PropShape { path: Path::Forward(S3467), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3470, name: S3471, message: S52, description: S53, severity: S10 }] };
const P956: PropShape = PropShape { path: Path::Forward(S3472), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3473, name: S3474, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3473, name: S3474, message: S48, description: S49, severity: S10 }] };
const P957: PropShape = PropShape { path: Path::Forward(S3472), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3475, name: S3476, message: S52, description: S53, severity: S10 }] };
const P958: PropShape = PropShape { path: Path::Forward(S3477), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3478, name: S3479, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3478, name: S3479, message: S48, description: S49, severity: S10 }] };
const P959: PropShape = PropShape { path: Path::Forward(S3477), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S3480, name: S3481, message: S59, description: S53, severity: S10 }] };
const P960: PropShape = PropShape { path: Path::Forward(S3482), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S3483, name: S3484, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3483, name: S3484, message: S48, description: S49, severity: S10 }] };
const P961: PropShape = PropShape { path: Path::Forward(S3482), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3485, name: S3486, message: S52, description: S53, severity: S10 }] };
const P962: PropShape = PropShape { path: Path::Forward(S3487), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3488, name: S3489, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3488, name: S3489, message: S48, description: S49, severity: S10 }] };
const P963: PropShape = PropShape { path: Path::Forward(S3490), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3491, name: S3492, message: S52, description: S53, severity: S10 }] };
const P964: PropShape = PropShape { path: Path::Forward(S3490), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3493, name: S3494, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3493, name: S3494, message: S48, description: S49, severity: S10 }] };
const P965: PropShape = PropShape { path: Path::Forward(S3495), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3496, name: S3497, message: S52, description: S75, severity: S10 }] };
const P966: PropShape = PropShape { path: Path::Forward(S3495), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3498, name: S3499, message: S3500, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1107]), rule_id: S3498, name: S3499, message: S3500, description: S80, severity: S10 }] };
const P967: PropShape = PropShape { path: Path::Forward(S3501), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3502, name: S3503, message: S52, description: S53, severity: S10 }] };
const P968: PropShape = PropShape { path: Path::Forward(S3501), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3504, name: S3505, message: S48, description: S49, severity: S10 }] };
const P969: PropShape = PropShape { path: Path::Forward(S3506), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S3507, name: S3508, message: S74, description: S75, severity: S10 }] };
const P970: PropShape = PropShape { path: Path::Forward(S3509), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3510, name: S3511, message: S52, description: S75, severity: S10 }] };
const P971: PropShape = PropShape { path: Path::Forward(S3509), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3512, name: S3513, message: S3514, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3515]), rule_id: S3512, name: S3513, message: S3514, description: S80, severity: S10 }] };
const P972: PropShape = PropShape { path: Path::Forward(S3516), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3517, name: S3518, message: S52, description: S53, severity: S10 }] };
const P973: PropShape = PropShape { path: Path::Forward(S3516), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3519, name: S3520, message: S48, description: S49, severity: S10 }] };
const P974: PropShape = PropShape { path: Path::Forward(S3521), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3522, name: S3523, message: S52, description: S53, severity: S10 }] };
const P975: PropShape = PropShape { path: Path::Forward(S3521), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3524, name: S3525, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3524, name: S3525, message: S48, description: S49, severity: S10 }] };
const P976: PropShape = PropShape { path: Path::Forward(S3487), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3526, name: S3527, message: S52, description: S53, severity: S10 }] };
const P977: PropShape = PropShape { path: Path::Forward(S3529), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3530, name: S235, message: S236, description: S237, severity: S10 }] };
const P978: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S3506), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3531, name: S3532, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1122, S1142, S1145]), rule_id: S3531, name: S3532, message: S242, description: S80, severity: S10 }] };
const P979: PropShape = PropShape { path: Path::Forward(S3533), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3534, name: S3535, message: S52, description: S53, severity: S10 }] };
const P980: PropShape = PropShape { path: Path::Forward(S3533), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3536, name: S3537, message: S48, description: S49, severity: S10 }] };
const P981: PropShape = PropShape { path: Path::Forward(S3538), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3539, name: S3540, message: S52, description: S53, severity: S10 }] };
const P982: PropShape = PropShape { path: Path::Forward(S3538), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3541, name: S3542, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3541, name: S3542, message: S48, description: S49, severity: S10 }] };
const P983: PropShape = PropShape { path: Path::Forward(S3543), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3544, name: S3545, message: S52, description: S53, severity: S10 }] };
const P984: PropShape = PropShape { path: Path::Forward(S3543), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3546, name: S3547, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S3548, S3549, S3550, S3551, S3552, S3553, S3554, S3555, S3556, S3557, S3558, S3559, S3560, S3561, S3562, S3563, S3564, S3565, S3566]), rule_id: S3546, name: S3547, message: S183, description: S49, severity: S10 }] };
const P985: PropShape = PropShape { path: Path::Forward(S3567), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3568, name: S3569, message: S52, description: S53, severity: S10 }] };
const P986: PropShape = PropShape { path: Path::Forward(S3567), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3570, name: S3571, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3570, name: S3571, message: S48, description: S49, severity: S10 }] };
const P987: PropShape = PropShape { path: Path::Forward(S3572), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3573, name: S3574, message: S52, description: S53, severity: S10 }] };
const P988: PropShape = PropShape { path: Path::Forward(S3572), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3575, name: S3576, message: S48, description: S49, severity: S10 }] };
const P989: PropShape = PropShape { path: Path::Forward(S3577), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3578, name: S3579, message: S52, description: S53, severity: S10 }] };
const P990: PropShape = PropShape { path: Path::Forward(S3577), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S3580, name: S3581, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3580, name: S3581, message: S48, description: S49, severity: S10 }] };
const P991: PropShape = PropShape { path: Path::Forward(S3582), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3583, name: S3584, message: S52, description: S53, severity: S10 }] };
const P992: PropShape = PropShape { path: Path::Forward(S3582), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S3585, name: S3586, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3585, name: S3586, message: S48, description: S49, severity: S10 }] };
const P993: PropShape = PropShape { path: Path::Forward(S3588), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3589, name: S235, message: S236, description: S237, severity: S10 }] };
const P994: PropShape = PropShape { path: Path::Forward(S3590), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3591, name: S235, message: S236, description: S237, severity: S10 }] };
const P995: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S2253), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3592, name: S3593, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S253, S254, S550, S255, S256, S257, S258, S259, S551, S260, S552, S553, S554, S555, S556, S557, S558, S559, S560, S261, S262, S263, S264, S265, S266, S267, S268, S561, S269, S562, S270, S271, S272, S563, S564, S273, S274, S275, S276, S277, S278, S565, S279, S566, S567, S568, S280, S569, S281, S282, S570, S283, S284, S571, S285, S286, S572, S287, S573, S574, S575, S288, S576, S577, S578, S579, S580, S581, S582, S583, S584, S585, S586, S587, S588, S589, S590, S591, S592, S593, S594, S595, S596, S597, S598, S289, S290, S599, S600, S291, S601, S602, S603, S604, S605, S606, S607, S608, S609, S610, S292, S611, S293, S294, S612, S613, S614, S615, S616, S617, S618, S295, S296, S297, S298, S619, S299, S620, S621]), rule_id: S3592, name: S3593, message: S242, description: S80, severity: S10 }] };
const P996: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1540), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3594, name: S3595, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1116, S1128, S1136]), rule_id: S3594, name: S3595, message: S242, description: S80, severity: S10 }] };
const P997: PropShape = PropShape { path: Path::Forward(S2270), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3596, name: S235, message: S236, description: S237, severity: S10 }] };
const P998: PropShape = PropShape { path: Path::Forward(S2271), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3597, name: S235, message: S236, description: S237, severity: S10 }] };
const P999: PropShape = PropShape { path: Path::Forward(S3598), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3599, name: S235, message: S236, description: S237, severity: S10 }] };
const P1000: PropShape = PropShape { path: Path::Forward(S3600), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3601, name: S235, message: S236, description: S237, severity: S10 }] };
const P1001: PropShape = PropShape { path: Path::Inverse(S3161), checks: &[Check { constraint: Constraint::MaxCount(3), rule_id: S3602, name: S3603, message: S3604, description: S677, severity: S10 }] };
const P1002: PropShape = PropShape { path: Path::Forward(S3605), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3606, name: S3607, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3606, name: S3607, message: S48, description: S49, severity: S10 }] };
const P1003: PropShape = PropShape { path: Path::Forward(S3608), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S3609, name: S3610, message: S59, description: S53, severity: S10 }] };
const P1004: PropShape = PropShape { path: Path::Forward(S3608), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3611, name: S3612, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S3613, S3614, S3615]), rule_id: S3611, name: S3612, message: S183, description: S49, severity: S10 }] };
const P1005: PropShape = PropShape { path: Path::Forward(S3616), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3617, name: S3618, message: S52, description: S53, severity: S10 }] };
const P1006: PropShape = PropShape { path: Path::Forward(S3616), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3619, name: S3620, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3619, name: S3620, message: S48, description: S49, severity: S10 }] };
const P1007: PropShape = PropShape { path: Path::Forward(S3621), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3622, name: S3623, message: S52, description: S53, severity: S10 }] };
const P1008: PropShape = PropShape { path: Path::Forward(S3621), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3624, name: S3625, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3624, name: S3625, message: S48, description: S49, severity: S10 }] };
const P1009: PropShape = PropShape { path: Path::Inverse(S1814), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3626, name: S3627, message: S52, description: S677, severity: S10 }] };
const P1010: PropShape = PropShape { path: Path::Forward(S3628), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3629, name: S3630, message: S52, description: S53, severity: S10 }] };
const P1011: PropShape = PropShape { path: Path::Forward(S3628), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3631, name: S3632, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3631, name: S3632, message: S48, description: S49, severity: S10 }] };
const P1012: PropShape = PropShape { path: Path::Forward(S3633), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3634, name: S3635, message: S52, description: S53, severity: S10 }] };
const P1013: PropShape = PropShape { path: Path::Forward(S3633), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3636, name: S3637, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3636, name: S3637, message: S48, description: S49, severity: S10 }] };
const P1014: PropShape = PropShape { path: Path::Forward(S3638), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3639, name: S3640, message: S52, description: S53, severity: S10 }] };
const P1015: PropShape = PropShape { path: Path::Forward(S3638), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3641, name: S3642, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3641, name: S3642, message: S48, description: S49, severity: S10 }] };
const P1016: PropShape = PropShape { path: Path::Forward(S3605), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3643, name: S3644, message: S52, description: S53, severity: S10 }] };
const P1017: PropShape = PropShape { path: Path::Forward(S3646), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3647, name: S235, message: S236, description: S237, severity: S10 }] };
const P1018: PropShape = PropShape { path: Path::Forward(S3648), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3649, name: S3650, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3649, name: S3650, message: S48, description: S49, severity: S10 }] };
const P1019: PropShape = PropShape { path: Path::Forward(S3648), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3651, name: S3652, message: S52, description: S53, severity: S10 }] };
const P1020: PropShape = PropShape { path: Path::Forward(S3653), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3654, name: S3655, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3654, name: S3655, message: S48, description: S49, severity: S10 }] };
const P1021: PropShape = PropShape { path: Path::Forward(S3653), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3656, name: S3657, message: S52, description: S53, severity: S10 }] };
const P1022: PropShape = PropShape { path: Path::Forward(S3658), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S3659, name: S3660, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3659, name: S3660, message: S48, description: S49, severity: S10 }] };
const P1023: PropShape = PropShape { path: Path::Forward(S3658), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3661, name: S3662, message: S52, description: S53, severity: S10 }] };
const P1024: PropShape = PropShape { path: Path::Forward(S3663), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3664, name: S3665, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3664, name: S3665, message: S48, description: S49, severity: S10 }] };
const P1025: PropShape = PropShape { path: Path::Forward(S3663), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3666, name: S3667, message: S52, description: S53, severity: S10 }] };
const P1026: PropShape = PropShape { path: Path::Forward(S3668), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S3669, name: S3670, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3669, name: S3670, message: S48, description: S49, severity: S10 }] };
const P1027: PropShape = PropShape { path: Path::Forward(S3668), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3671, name: S3672, message: S52, description: S53, severity: S10 }] };
const P1028: PropShape = PropShape { path: Path::Forward(S3673), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3674, name: S3675, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3674, name: S3675, message: S48, description: S49, severity: S10 }] };
const P1029: PropShape = PropShape { path: Path::Forward(S3673), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3676, name: S3677, message: S52, description: S53, severity: S10 }] };
const P1030: PropShape = PropShape { path: Path::Forward(S3678), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3679, name: S3680, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3679, name: S3680, message: S48, description: S49, severity: S10 }] };
const P1031: PropShape = PropShape { path: Path::Forward(S3678), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3681, name: S3682, message: S52, description: S53, severity: S10 }] };
const P1032: PropShape = PropShape { path: Path::Forward(S3683), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S3684, name: S3685, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3684, name: S3685, message: S48, description: S49, severity: S10 }] };
const P1033: PropShape = PropShape { path: Path::Forward(S3683), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3686, name: S3687, message: S52, description: S53, severity: S10 }] };
const P1034: PropShape = PropShape { path: Path::Forward(S3688), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S3689, name: S3690, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3689, name: S3690, message: S48, description: S49, severity: S10 }] };
const P1035: PropShape = PropShape { path: Path::Forward(S3688), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3691, name: S3692, message: S52, description: S53, severity: S10 }] };
const P1036: PropShape = PropShape { path: Path::Forward(S3693), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S3694, name: S3695, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3694, name: S3695, message: S48, description: S49, severity: S10 }] };
const P1037: PropShape = PropShape { path: Path::Forward(S3693), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3696, name: S3697, message: S52, description: S53, severity: S10 }] };
const P1038: PropShape = PropShape { path: Path::Forward(S3698), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S3699, name: S3700, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3699, name: S3700, message: S48, description: S49, severity: S10 }] };
const P1039: PropShape = PropShape { path: Path::Forward(S3698), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3701, name: S3702, message: S52, description: S53, severity: S10 }] };
const P1040: PropShape = PropShape { path: Path::Forward(S3703), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S3704, name: S3705, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3704, name: S3705, message: S48, description: S49, severity: S10 }] };
const P1041: PropShape = PropShape { path: Path::Forward(S3703), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3706, name: S3707, message: S52, description: S53, severity: S10 }] };
const P1042: PropShape = PropShape { path: Path::Forward(S3708), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S3709, name: S3710, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3709, name: S3710, message: S48, description: S49, severity: S10 }] };
const P1043: PropShape = PropShape { path: Path::Forward(S3708), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3711, name: S3712, message: S52, description: S53, severity: S10 }] };
const P1044: PropShape = PropShape { path: Path::Inverse(S1518), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3713, name: S3714, message: S52, description: S677, severity: S10 }] };
const P1045: PropShape = PropShape { path: Path::Forward(S3715), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3716, name: S3717, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3716, name: S3717, message: S48, description: S49, severity: S10 }] };
const P1046: PropShape = PropShape { path: Path::Forward(S3715), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3718, name: S3719, message: S52, description: S53, severity: S10 }] };
const P1047: PropShape = PropShape { path: Path::Forward(S3720), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S3721, name: S3722, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3721, name: S3722, message: S48, description: S49, severity: S10 }] };
const P1048: PropShape = PropShape { path: Path::Forward(S3720), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3723, name: S3724, message: S52, description: S53, severity: S10 }] };
const P1049: PropShape = PropShape { path: Path::Forward(S3725), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3726, name: S3727, message: S2183, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1140]), rule_id: S3726, name: S3727, message: S2183, description: S80, severity: S10 }] };
const P1050: PropShape = PropShape { path: Path::Forward(S3725), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3728, name: S3729, message: S52, description: S75, severity: S10 }] };
const P1051: PropShape = PropShape { path: Path::Forward(S3730), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3731, name: S3732, message: S52, description: S75, severity: S10 }] };
const P1052: PropShape = PropShape { path: Path::Forward(S3730), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3733, name: S3734, message: S3735, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1124]), rule_id: S3733, name: S3734, message: S3735, description: S80, severity: S10 }] };
const P1053: PropShape = PropShape { path: Path::Forward(S3736), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3737, name: S3738, message: S52, description: S53, severity: S10 }] };
const P1054: PropShape = PropShape { path: Path::Forward(S3736), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3739, name: S3740, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3739, name: S3740, message: S48, description: S49, severity: S10 }] };
const P1055: PropShape = PropShape { path: Path::Forward(S3741), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3742, name: S3743, message: S52, description: S53, severity: S10 }] };
const P1056: PropShape = PropShape { path: Path::Forward(S3741), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3744, name: S3745, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3744, name: S3745, message: S48, description: S49, severity: S10 }] };
const P1057: PropShape = PropShape { path: Path::Forward(S1576), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3746, name: S3747, message: S52, description: S53, severity: S10 }] };
const P1058: PropShape = PropShape { path: Path::Forward(S1576), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3748, name: S3749, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S3750, S3751, S3752, S3753, S3754, S3755, S3756, S3757, S3758, S3759, S3760, S3761, S3762, S3763, S3764, S3765, S3766, S3767, S3768, S3769, S3770, S3771, S3772, S3773, S3774, S3775, S3776, S3777, S3778, S3779, S3780, S3781, S3782, S3783, S3784, S3785, S3786, S3787, S3788, S3789, S3790, S3791, S3792, S3793, S3794, S3795, S3796, S3797, S3798, S3799, S3800, S3801, S3802, S3803, S3804, S3805, S3806, S3807, S3808, S3809, S3810, S3811, S3812, S3813, S3814, S3815, S3816, S3817, S3818, S3819, S3820, S3821, S3822, S3823, S3824, S3825, S3826, S3827, S3828, S3829, S3830, S3831, S3832, S3833, S3834, S3835, S3836, S3837, S3838, S3839, S3840, S3841, S3842, S3843, S3844, S3845, S3846, S3847, S3848, S3849, S3850, S3851, S3852, S3853, S3854, S3855, S3856, S3857, S3858, S3859, S3860, S3861, S3862, S3863, S3864, S3865, S3866, S3867, S3868, S3869, S3870, S3871, S3872, S3873, S3874, S3875, S3876, S3877, S3878, S3879, S3880, S3881, S3882, S3883, S3884, S3885, S3886, S3887, S3888, S3889, S3890, S3891, S3892, S3893, S3894, S3895, S3896, S3897, S3898, S3899, S3900, S3901, S3902, S3903, S3904, S3905, S3906, S3907, S3908, S3909, S3910]), rule_id: S3748, name: S3749, message: S183, description: S49, severity: S10 }] };
const P1059: PropShape = PropShape { path: Path::Forward(S3911), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3912, name: S3913, message: S52, description: S53, severity: S10 }] };
const P1060: PropShape = PropShape { path: Path::Forward(S3911), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3914, name: S3915, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3914, name: S3915, message: S48, description: S49, severity: S10 }] };
const P1061: PropShape = PropShape { path: Path::Forward(S3916), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3917, name: S3918, message: S52, description: S53, severity: S10 }] };
const P1062: PropShape = PropShape { path: Path::Forward(S3916), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3919, name: S3920, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3919, name: S3920, message: S48, description: S49, severity: S10 }] };
const P1063: PropShape = PropShape { path: Path::Forward(S3921), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3922, name: S3923, message: S52, description: S53, severity: S10 }] };
const P1064: PropShape = PropShape { path: Path::Forward(S3921), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S3924, name: S3925, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3924, name: S3925, message: S48, description: S49, severity: S10 }] };
const P1065: PropShape = PropShape { path: Path::Forward(S3927), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3928, name: S235, message: S236, description: S237, severity: S10 }] };
const P1066: PropShape = PropShape { path: Path::Forward(S3930), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3931, name: S3932, message: S3933, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1127]), rule_id: S3931, name: S3932, message: S3933, description: S80, severity: S10 }] };
const P1067: PropShape = PropShape { path: Path::Forward(S3930), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3934, name: S3935, message: S52, description: S75, severity: S10 }] };
const P1068: PropShape = PropShape { path: Path::Forward(S3937), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3938, name: S235, message: S236, description: S237, severity: S10 }] };
const P1069: PropShape = PropShape { path: Path::Forward(S3939), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3940, name: S3941, message: S52, description: S75, severity: S10 }] };
const P1070: PropShape = PropShape { path: Path::Forward(S3939), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3942, name: S3943, message: S3735, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1124]), rule_id: S3942, name: S3943, message: S3735, description: S80, severity: S10 }] };
const P1071: PropShape = PropShape { path: Path::Forward(S3946), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3947, name: S235, message: S236, description: S237, severity: S10 }] };
const P1072: PropShape = PropShape { path: Path::Forward(S3948), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3949, name: S235, message: S236, description: S237, severity: S10 }] };
const P1073: PropShape = PropShape { path: Path::Forward(S3950), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S3951, name: S3952, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3951, name: S3952, message: S48, description: S49, severity: S10 }] };
const P1074: PropShape = PropShape { path: Path::Forward(S3950), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3953, name: S3954, message: S52, description: S53, severity: S10 }] };
const P1075: PropShape = PropShape { path: Path::Inverse(S3955), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S3956, name: S3957, message: S676, description: S677, severity: S10 }] };
const P1076: PropShape = PropShape { path: Path::Forward(S3959), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3960, name: S235, message: S236, description: S237, severity: S10 }] };
const P1077: PropShape = PropShape { path: Path::Forward(S3961), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3962, name: S3963, message: S52, description: S75, severity: S10 }] };
const P1078: PropShape = PropShape { path: Path::Forward(S3961), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3964, name: S3965, message: S3966, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S599]), rule_id: S3964, name: S3965, message: S3966, description: S80, severity: S10 }] };
const P1079: PropShape = PropShape { path: Path::Forward(S3967), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3968, name: S3969, message: S52, description: S75, severity: S10 }] };
const P1080: PropShape = PropShape { path: Path::Forward(S3971), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S3972, name: S235, message: S236, description: S237, severity: S10 }] };
const P1081: PropShape = PropShape { path: Path::Forward(S3973), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3974, name: S3975, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3974, name: S3975, message: S48, description: S49, severity: S10 }] };
const P1082: PropShape = PropShape { path: Path::Forward(S3973), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3976, name: S3977, message: S52, description: S53, severity: S10 }] };
const P1083: PropShape = PropShape { path: Path::Forward(S3978), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3979, name: S3980, message: S52, description: S53, severity: S10 }] };
const P1084: PropShape = PropShape { path: Path::Forward(S3978), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3981, name: S3982, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3981, name: S3982, message: S48, description: S49, severity: S10 }] };
const P1085: PropShape = PropShape { path: Path::Forward(S3983), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3984, name: S3985, message: S52, description: S53, severity: S10 }] };
const P1086: PropShape = PropShape { path: Path::Forward(S3983), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3986, name: S3987, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3986, name: S3987, message: S48, description: S49, severity: S10 }] };
const P1087: PropShape = PropShape { path: Path::Forward(S3988), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3989, name: S3990, message: S52, description: S53, severity: S10 }] };
const P1088: PropShape = PropShape { path: Path::Forward(S3988), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S3991, name: S3992, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S3991, name: S3992, message: S48, description: S49, severity: S10 }] };
const P1089: PropShape = PropShape { path: Path::Forward(S3995), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S3996, name: S3997, message: S3998, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1125]), rule_id: S3996, name: S3997, message: S3998, description: S80, severity: S10 }] };
const P1090: PropShape = PropShape { path: Path::Forward(S3995), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S3999, name: S4000, message: S52, description: S75, severity: S10 }] };
const P1091: PropShape = PropShape { path: Path::Forward(S4005), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4006, name: S4007, message: S4008, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1134]), rule_id: S4006, name: S4007, message: S4008, description: S80, severity: S10 }] };
const P1092: PropShape = PropShape { path: Path::Forward(S4005), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4009, name: S4010, message: S52, description: S75, severity: S10 }] };
const P1093: PropShape = PropShape { path: Path::Forward(S4011), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4012, name: S4013, message: S3248, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3249]), rule_id: S4012, name: S4013, message: S3248, description: S80, severity: S10 }] };
const P1094: PropShape = PropShape { path: Path::Forward(S4011), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4014, name: S4015, message: S52, description: S75, severity: S10 }] };
const P1095: PropShape = PropShape { path: Path::Forward(S4016), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S4017, name: S4018, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4017, name: S4018, message: S48, description: S49, severity: S10 }] };
const P1096: PropShape = PropShape { path: Path::Forward(S4016), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4019, name: S4020, message: S59, description: S53, severity: S10 }] };
const P1097: PropShape = PropShape { path: Path::Forward(S4021), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S4022, name: S4023, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4022, name: S4023, message: S48, description: S49, severity: S10 }] };
const P1098: PropShape = PropShape { path: Path::Forward(S4021), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4024, name: S4025, message: S59, description: S53, severity: S10 }] };
const P1099: PropShape = PropShape { path: Path::Forward(S4027), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4028, name: S4029, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4028, name: S4029, message: S48, description: S49, severity: S10 }] };
const P1100: PropShape = PropShape { path: Path::Forward(S4027), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4030, name: S4031, message: S52, description: S53, severity: S10 }] };
const P1101: PropShape = PropShape { path: Path::Forward(S4033), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4034, name: S235, message: S236, description: S237, severity: S10 }] };
const P1102: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1866), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4042, name: S4043, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1101, S1103, S1110, S1115, S1117, S1118, S1119, S1120, S1127, S1132, S1133, S1134, S1135, S1138, S1139, S1141, S1146, S1148, S1149, S1152]), rule_id: S4042, name: S4043, message: S242, description: S80, severity: S10 }] };
const P1103: PropShape = PropShape { path: Path::Forward(S4044), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4045, name: S235, message: S236, description: S237, severity: S10 }] };
const P1104: PropShape = PropShape { path: Path::Forward(S4046), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4047, name: S235, message: S236, description: S237, severity: S10 }] };
const P1105: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1843), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4051, name: S4052, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1842, S1909, S2885, S2887, S2972, S3030, S3055, S3057, S3114, S3210, S4002, S4036, S4037, S4039, S4040, S4041, S4035, S4038]), rule_id: S4051, name: S4052, message: S242, description: S80, severity: S10 }] };
const P1106: PropShape = PropShape { path: Path::Forward(S1881), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4053, name: S4054, message: S74, description: S75, severity: S10 }] };
const P1107: PropShape = PropShape { path: Path::Forward(S1562), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4055, name: S4056, message: S74, description: S75, severity: S10 }] };
const P1108: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1881), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4058, name: S4059, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1842, S1909, S2885, S2887, S2972, S3030, S3055, S3057, S3114, S3210, S4002, S4036, S4037, S4039, S4040, S4041, S4035, S4038]), rule_id: S4058, name: S4059, message: S242, description: S80, severity: S10 }] };
const P1109: PropShape = PropShape { path: Path::Forward(S1843), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4060, name: S4061, message: S52, description: S75, severity: S10 }] };
const P1110: PropShape = PropShape { path: Path::Forward(S4062), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4063, name: S4064, message: S52, description: S53, severity: S10 }] };
const P1111: PropShape = PropShape { path: Path::Forward(S4062), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4065, name: S4066, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4065, name: S4066, message: S48, description: S49, severity: S10 }] };
const P1112: PropShape = PropShape { path: Path::Forward(S4067), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4068, name: S4069, message: S52, description: S53, severity: S10 }] };
const P1113: PropShape = PropShape { path: Path::Forward(S4067), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4070, name: S4071, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4070, name: S4071, message: S48, description: S49, severity: S10 }] };
const P1114: PropShape = PropShape { path: Path::Forward(S4072), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4073, name: S4074, message: S52, description: S53, severity: S10 }] };
const P1115: PropShape = PropShape { path: Path::Forward(S4072), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S4075, name: S4076, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4075, name: S4076, message: S48, description: S49, severity: S10 }] };
const P1116: PropShape = PropShape { path: Path::Forward(S4077), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4078, name: S4079, message: S52, description: S53, severity: S10 }] };
const P1117: PropShape = PropShape { path: Path::Forward(S4077), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S4080, name: S4081, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4080, name: S4081, message: S48, description: S49, severity: S10 }] };
const P1118: PropShape = PropShape { path: Path::Forward(S4082), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4083, name: S4084, message: S52, description: S53, severity: S10 }] };
const P1119: PropShape = PropShape { path: Path::Forward(S4082), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4085, name: S4086, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S4087, S4088, S4089, S4090, S4091, S4092]), rule_id: S4085, name: S4086, message: S183, description: S49, severity: S10 }] };
const P1120: PropShape = PropShape { path: Path::Forward(S4093), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4094, name: S4095, message: S52, description: S53, severity: S10 }] };
const P1121: PropShape = PropShape { path: Path::Forward(S4093), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S4096, name: S4097, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4096, name: S4097, message: S48, description: S49, severity: S10 }] };
const P1122: PropShape = PropShape { path: Path::Forward(S4098), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4099, name: S4100, message: S52, description: S53, severity: S10 }] };
const P1123: PropShape = PropShape { path: Path::Forward(S4098), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S4101, name: S4102, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4101, name: S4102, message: S48, description: S49, severity: S10 }] };
const P1124: PropShape = PropShape { path: Path::Forward(S4106), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4107, name: S235, message: S236, description: S237, severity: S10 }] };
const P1125: PropShape = PropShape { path: Path::Forward(S4108), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4109, name: S235, message: S236, description: S237, severity: S10 }] };
const P1126: PropShape = PropShape { path: Path::Forward(S4110), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4111, name: S4112, message: S59, description: S53, severity: S10 }] };
const P1127: PropShape = PropShape { path: Path::Forward(S4110), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4113, name: S4114, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S4115, S4116, S4117, S4118]), rule_id: S4113, name: S4114, message: S183, description: S49, severity: S10 }] };
const P1128: PropShape = PropShape { path: Path::Inverse(S2279), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4122, name: S4123, message: S52, description: S677, severity: S10 }] };
const P1129: PropShape = PropShape { path: Path::Inverse(S3347), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4124, name: S4125, message: S52, description: S677, severity: S10 }] };
const P1130: PropShape = PropShape { path: Path::Forward(S4127), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4128, name: S235, message: S236, description: S237, severity: S10 }] };
const P1131: PropShape = PropShape { path: Path::Forward(S4129), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4130, name: S235, message: S236, description: S237, severity: S10 }] };
const P1132: PropShape = PropShape { path: Path::Forward(S4132), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4133, name: S4134, message: S4135, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1137]), rule_id: S4133, name: S4134, message: S4135, description: S80, severity: S10 }] };
const P1133: PropShape = PropShape { path: Path::Forward(S4132), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4136, name: S4137, message: S52, description: S75, severity: S10 }] };
const P1134: PropShape = PropShape { path: Path::Forward(S4138), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S4139, name: S4140, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4139, name: S4140, message: S48, description: S49, severity: S10 }] };
const P1135: PropShape = PropShape { path: Path::Forward(S4138), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4141, name: S4142, message: S52, description: S53, severity: S10 }] };
const P1136: PropShape = PropShape { path: Path::Forward(S4143), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S4144, name: S4145, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4144, name: S4145, message: S48, description: S49, severity: S10 }] };
const P1137: PropShape = PropShape { path: Path::Forward(S4143), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4146, name: S4147, message: S52, description: S53, severity: S10 }] };
const P1138: PropShape = PropShape { path: Path::Forward(S4149), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4150, name: S4151, message: S2183, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1140]), rule_id: S4150, name: S4151, message: S2183, description: S80, severity: S10 }] };
const P1139: PropShape = PropShape { path: Path::Forward(S4149), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4152, name: S4153, message: S52, description: S75, severity: S10 }] };
const P1140: PropShape = PropShape { path: Path::Forward(S4154), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4155, name: S4156, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4155, name: S4156, message: S48, description: S49, severity: S10 }] };
const P1141: PropShape = PropShape { path: Path::Forward(S4154), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4157, name: S4158, message: S52, description: S53, severity: S10 }] };
const P1142: PropShape = PropShape { path: Path::Forward(S4159), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4160, name: S4161, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4160, name: S4161, message: S48, description: S49, severity: S10 }] };
const P1143: PropShape = PropShape { path: Path::Forward(S4159), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4162, name: S4163, message: S52, description: S53, severity: S10 }] };
const P1144: PropShape = PropShape { path: Path::Forward(S4164), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4165, name: S4166, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4165, name: S4166, message: S48, description: S49, severity: S10 }] };
const P1145: PropShape = PropShape { path: Path::Forward(S4164), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4167, name: S4168, message: S52, description: S53, severity: S10 }] };
const P1146: PropShape = PropShape { path: Path::Inverse(S1519), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4169, name: S4170, message: S52, description: S677, severity: S10 }] };
const P1147: PropShape = PropShape { path: Path::Forward(S4171), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4172, name: S4173, message: S52, description: S53, severity: S10 }] };
const P1148: PropShape = PropShape { path: Path::Forward(S4171), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4174, name: S4175, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4174, name: S4175, message: S48, description: S49, severity: S10 }] };
const P1149: PropShape = PropShape { path: Path::Forward(S4176), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4177, name: S4178, message: S52, description: S53, severity: S10 }] };
const P1150: PropShape = PropShape { path: Path::Forward(S4176), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4179, name: S4180, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4179, name: S4180, message: S48, description: S49, severity: S10 }] };
const P1151: PropShape = PropShape { path: Path::Forward(S4182), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4183, name: S235, message: S236, description: S237, severity: S10 }] };
const P1152: PropShape = PropShape { path: Path::Forward(S4184), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4185, name: S235, message: S236, description: S237, severity: S10 }] };
const P1153: PropShape = PropShape { path: Path::Forward(S1780), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4188, name: S4189, message: S52, description: S53, severity: S10 }] };
const P1154: PropShape = PropShape { path: Path::Forward(S1780), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4190, name: S4191, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4190, name: S4191, message: S48, description: S49, severity: S10 }] };
const P1155: PropShape = PropShape { path: Path::Forward(S1779), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4192, name: S4193, message: S52, description: S53, severity: S10 }] };
const P1156: PropShape = PropShape { path: Path::Forward(S1779), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4194, name: S4195, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4194, name: S4195, message: S48, description: S49, severity: S10 }] };
const P1157: PropShape = PropShape { path: Path::Forward(S4196), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4197, name: S4198, message: S74, description: S75, severity: S10 }] };
const P1158: PropShape = PropShape { path: Path::Forward(S4196), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4199, name: S4200, message: S4201, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S4202]), rule_id: S4199, name: S4200, message: S4201, description: S80, severity: S10 }] };
const P1159: PropShape = PropShape { path: Path::Forward(S378), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4203, name: S384, message: S74, description: S75, severity: S10 }] };
const P1160: PropShape = PropShape { path: Path::Forward(S378), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4204, name: S380, message: S381, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S382]), rule_id: S4204, name: S380, message: S381, description: S80, severity: S10 }] };
const P1161: PropShape = PropShape { path: Path::Forward(S4206), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4207, name: S235, message: S236, description: S237, severity: S10 }] };
const P1162: PropShape = PropShape { path: Path::Forward(S4209), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4210, name: S4211, message: S74, description: S75, severity: S10 }] };
const P1163: PropShape = PropShape { path: Path::Forward(S4212), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4213, name: S4214, message: S4215, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S310]), rule_id: S4213, name: S4214, message: S4215, description: S80, severity: S10 }] };
const P1164: PropShape = PropShape { path: Path::Forward(S4212), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4216, name: S4217, message: S74, description: S75, severity: S10 }] };
const P1165: PropShape = PropShape { path: Path::Forward(S4218), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S4219, name: S4220, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4219, name: S4220, message: S48, description: S49, severity: S10 }] };
const P1166: PropShape = PropShape { path: Path::Forward(S4218), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4221, name: S4222, message: S59, description: S53, severity: S10 }] };
const P1167: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S4209), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4224, name: S4225, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S4226, S2041, S4227, S3160]), rule_id: S4224, name: S4225, message: S242, description: S80, severity: S10 }] };
const P1168: PropShape = PropShape { path: Path::Forward(S4229), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4230, name: S235, message: S236, description: S237, severity: S10 }] };
const P1169: PropShape = PropShape { path: Path::Forward(S4231), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4232, name: S4233, message: S4234, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1122]), rule_id: S4232, name: S4233, message: S4234, description: S80, severity: S10 }] };
const P1170: PropShape = PropShape { path: Path::Forward(S4231), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4235, name: S4236, message: S52, description: S75, severity: S10 }] };
const P1171: PropShape = PropShape { path: Path::Forward(S3428), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4237, name: S4238, message: S52, description: S75, severity: S10 }] };
const P1172: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S3428), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4240, name: S4241, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S254, S258, S263, S264, S268, S275, S277, S278, S280, S283, S284, S286, S288, S289, S291, S293, S294, S295, S296, S297, S298, S299]), rule_id: S4240, name: S4241, message: S242, description: S80, severity: S10 }] };
const P1173: PropShape = PropShape { path: Path::Forward(S4242), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4243, name: S4244, message: S52, description: S75, severity: S10 }] };
const P1174: PropShape = PropShape { path: Path::Forward(S4242), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4245, name: S4246, message: S4247, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S292]), rule_id: S4245, name: S4246, message: S4247, description: S80, severity: S10 }] };
const P1175: PropShape = PropShape { path: Path::Forward(S4249), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4250, name: S4251, message: S4252, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1102]), rule_id: S4250, name: S4251, message: S4252, description: S80, severity: S10 }] };
const P1176: PropShape = PropShape { path: Path::Forward(S4249), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4253, name: S4254, message: S52, description: S75, severity: S10 }] };
const P1177: PropShape = PropShape { path: Path::Inverse(S2871), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4255, name: S4256, message: S52, description: S677, severity: S10 }] };
const P1178: PropShape = PropShape { path: Path::Forward(S4257), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4258, name: S4259, message: S52, description: S75, severity: S10 }] };
const P1179: PropShape = PropShape { path: Path::Forward(S4261), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4262, name: S235, message: S236, description: S237, severity: S10 }] };
const P1180: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S4257), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4263, name: S4264, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1122, S1142, S1145]), rule_id: S4263, name: S4264, message: S242, description: S80, severity: S10 }] };
const P1181: PropShape = PropShape { path: Path::Forward(S4266), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S4267, name: S4268, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4267, name: S4268, message: S48, description: S49, severity: S10 }] };
const P1182: PropShape = PropShape { path: Path::Forward(S4266), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4269, name: S4270, message: S59, description: S53, severity: S10 }] };
const P1183: PropShape = PropShape { path: Path::Forward(S4271), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4272, name: S4273, message: S52, description: S53, severity: S10 }] };
const P1184: PropShape = PropShape { path: Path::Forward(S4271), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4274, name: S4275, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4274, name: S4275, message: S48, description: S49, severity: S10 }] };
const P1185: PropShape = PropShape { path: Path::Forward(S4276), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4277, name: S4278, message: S52, description: S53, severity: S10 }] };
const P1186: PropShape = PropShape { path: Path::Forward(S4276), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4279, name: S4280, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4279, name: S4280, message: S48, description: S49, severity: S10 }] };
const P1187: PropShape = PropShape { path: Path::Forward(S4281), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4282, name: S4283, message: S52, description: S53, severity: S10 }] };
const P1188: PropShape = PropShape { path: Path::Forward(S4281), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4284, name: S4285, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4284, name: S4285, message: S48, description: S49, severity: S10 }] };
const P1189: PropShape = PropShape { path: Path::Forward(S4286), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4287, name: S4288, message: S52, description: S53, severity: S10 }] };
const P1190: PropShape = PropShape { path: Path::Forward(S4286), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4289, name: S4290, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4289, name: S4290, message: S48, description: S49, severity: S10 }] };
const P1191: PropShape = PropShape { path: Path::Forward(S4291), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4292, name: S4293, message: S52, description: S53, severity: S10 }] };
const P1192: PropShape = PropShape { path: Path::Forward(S4291), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4294, name: S4295, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4294, name: S4295, message: S48, description: S49, severity: S10 }] };
const P1193: PropShape = PropShape { path: Path::Forward(S4296), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4297, name: S4298, message: S52, description: S75, severity: S10 }] };
const P1194: PropShape = PropShape { path: Path::Forward(S4296), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4299, name: S4300, message: S4301, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S4302]), rule_id: S4299, name: S4300, message: S4301, description: S80, severity: S10 }] };
const P1195: PropShape = PropShape { path: Path::Forward(S4303), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4304, name: S4305, message: S52, description: S75, severity: S10 }] };
const P1196: PropShape = PropShape { path: Path::Forward(S4303), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4306, name: S4307, message: S4308, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1130]), rule_id: S4306, name: S4307, message: S4308, description: S80, severity: S10 }] };
const P1197: PropShape = PropShape { path: Path::Forward(S4310), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4311, name: S235, message: S236, description: S237, severity: S10 }] };
const P1198: PropShape = PropShape { path: Path::Forward(S4312), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4313, name: S235, message: S236, description: S237, severity: S10 }] };
const P1199: PropShape = PropShape { path: Path::Forward(S4314), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4315, name: S4316, message: S3360, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1147]), rule_id: S4315, name: S4316, message: S3360, description: S80, severity: S10 }] };
const P1200: PropShape = PropShape { path: Path::Forward(S4314), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4317, name: S4318, message: S52, description: S75, severity: S10 }] };
const P1201: PropShape = PropShape { path: Path::Forward(S4319), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4320, name: S4321, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4320, name: S4321, message: S48, description: S49, severity: S10 }] };
const P1202: PropShape = PropShape { path: Path::Forward(S4319), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4322, name: S4323, message: S52, description: S53, severity: S10 }] };
const P1203: PropShape = PropShape { path: Path::Forward(S4324), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4325, name: S4326, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4325, name: S4326, message: S48, description: S49, severity: S10 }] };
const P1204: PropShape = PropShape { path: Path::Forward(S4324), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4327, name: S4328, message: S52, description: S53, severity: S10 }] };
const P1205: PropShape = PropShape { path: Path::Forward(S4330), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4331, name: S235, message: S236, description: S237, severity: S10 }] };
const P1206: PropShape = PropShape { path: Path::Forward(S4333), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4334, name: S235, message: S236, description: S237, severity: S10 }] };
const P1207: PropShape = PropShape { path: Path::Forward(S4335), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4336, name: S4337, message: S52, description: S75, severity: S10 }] };
const P1208: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S4335), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4339, name: S4340, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S293, S295, S296, S297, S299]), rule_id: S4339, name: S4340, message: S242, description: S80, severity: S10 }] };
const P1209: PropShape = PropShape { path: Path::Forward(S4341), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4342, name: S4343, message: S52, description: S75, severity: S10 }] };
const P1210: PropShape = PropShape { path: Path::Forward(S4341), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4344, name: S4345, message: S4346, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S598]), rule_id: S4344, name: S4345, message: S4346, description: S80, severity: S10 }] };
const P1211: PropShape = PropShape { path: Path::Inverse(S4348), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4349, name: S4350, message: S676, description: S677, severity: S10 }] };
const P1212: PropShape = PropShape { path: Path::Forward(S1600), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4351, name: S4352, message: S52, description: S53, severity: S10 }] };
const P1213: PropShape = PropShape { path: Path::Forward(S1600), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4353, name: S4354, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4353, name: S4354, message: S48, description: S49, severity: S10 }] };
const P1214: PropShape = PropShape { path: Path::Forward(S4355), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4356, name: S4357, message: S52, description: S53, severity: S10 }] };
const P1215: PropShape = PropShape { path: Path::Forward(S4355), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4358, name: S4359, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4358, name: S4359, message: S48, description: S49, severity: S10 }] };
const P1216: PropShape = PropShape { path: Path::Forward(S4361), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4362, name: S235, message: S236, description: S237, severity: S10 }] };
const P1217: PropShape = PropShape { path: Path::Forward(S4348), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4363, name: S4364, message: S4247, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S292]), rule_id: S4363, name: S4364, message: S4247, description: S80, severity: S10 }] };
const P1218: PropShape = PropShape { path: Path::Forward(S4348), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4365, name: S4366, message: S74, description: S75, severity: S10 }] };
const P1219: PropShape = PropShape { path: Path::Forward(S4367), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4368, name: S4369, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4368, name: S4369, message: S48, description: S49, severity: S10 }] };
const P1220: PropShape = PropShape { path: Path::Forward(S4367), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4370, name: S4371, message: S52, description: S53, severity: S10 }] };
const P1221: PropShape = PropShape { path: Path::Forward(S4372), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4373, name: S4374, message: S52, description: S53, severity: S10 }] };
const P1222: PropShape = PropShape { path: Path::Forward(S4372), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S4375, name: S4376, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4375, name: S4376, message: S48, description: S49, severity: S10 }] };
const P1223: PropShape = PropShape { path: Path::Forward(S4377), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4378, name: S4379, message: S52, description: S53, severity: S10 }] };
const P1224: PropShape = PropShape { path: Path::Forward(S4377), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4380, name: S4381, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S4382, S4383]), rule_id: S4380, name: S4381, message: S183, description: S49, severity: S10 }] };
const P1225: PropShape = PropShape { path: Path::Forward(S4384), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4385, name: S4386, message: S52, description: S53, severity: S10 }] };
const P1226: PropShape = PropShape { path: Path::Forward(S4384), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4387, name: S4388, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4387, name: S4388, message: S48, description: S49, severity: S10 }] };
const P1227: PropShape = PropShape { path: Path::Forward(S4390), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4391, name: S4392, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4391, name: S4392, message: S48, description: S49, severity: S10 }] };
const P1228: PropShape = PropShape { path: Path::Forward(S4390), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4393, name: S4394, message: S52, description: S53, severity: S10 }] };
const P1229: PropShape = PropShape { path: Path::Forward(S4395), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4396, name: S4397, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4396, name: S4397, message: S48, description: S49, severity: S10 }] };
const P1230: PropShape = PropShape { path: Path::Forward(S4395), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4398, name: S4399, message: S52, description: S53, severity: S10 }] };
const P1231: PropShape = PropShape { path: Path::Forward(S4400), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4401, name: S4402, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4401, name: S4402, message: S48, description: S49, severity: S10 }] };
const P1232: PropShape = PropShape { path: Path::Forward(S4400), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4403, name: S4404, message: S52, description: S53, severity: S10 }] };
const P1233: PropShape = PropShape { path: Path::Forward(S4405), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4406, name: S4407, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4406, name: S4407, message: S48, description: S49, severity: S10 }] };
const P1234: PropShape = PropShape { path: Path::Forward(S4405), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4408, name: S4409, message: S52, description: S53, severity: S10 }] };
const P1235: PropShape = PropShape { path: Path::Forward(S4410), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4411, name: S4412, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4411, name: S4412, message: S48, description: S49, severity: S10 }] };
const P1236: PropShape = PropShape { path: Path::Forward(S4410), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4413, name: S4414, message: S52, description: S53, severity: S10 }] };
const P1237: PropShape = PropShape { path: Path::Forward(S4415), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4416, name: S4417, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4416, name: S4417, message: S48, description: S49, severity: S10 }] };
const P1238: PropShape = PropShape { path: Path::Forward(S4415), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4418, name: S4419, message: S52, description: S53, severity: S10 }] };
const P1239: PropShape = PropShape { path: Path::Forward(S4420), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4421, name: S4422, message: S52, description: S53, severity: S10 }] };
const P1240: PropShape = PropShape { path: Path::Forward(S4420), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4423, name: S4424, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4423, name: S4424, message: S48, description: S49, severity: S10 }] };
const P1241: PropShape = PropShape { path: Path::Forward(S4425), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4426, name: S4427, message: S59, description: S53, severity: S10 }] };
const P1242: PropShape = PropShape { path: Path::Forward(S4425), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4428, name: S4429, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4428, name: S4429, message: S48, description: S49, severity: S10 }] };
const P1243: PropShape = PropShape { path: Path::Forward(S4430), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4431, name: S4432, message: S52, description: S53, severity: S10 }] };
const P1244: PropShape = PropShape { path: Path::Forward(S4430), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4433, name: S4434, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4433, name: S4434, message: S48, description: S49, severity: S10 }] };
const P1245: PropShape = PropShape { path: Path::Forward(S4436), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4437, name: S4438, message: S59, description: S53, severity: S10 }] };
const P1246: PropShape = PropShape { path: Path::Forward(S4436), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S4439, name: S4440, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4439, name: S4440, message: S48, description: S49, severity: S10 }] };
const P1247: PropShape = PropShape { path: Path::Inverse(S3081), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4441, name: S4442, message: S52, description: S677, severity: S10 }] };
const P1248: PropShape = PropShape { path: Path::Forward(S4444), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4445, name: S235, message: S236, description: S237, severity: S10 }] };
const P1249: PropShape = PropShape { path: Path::Forward(S4446), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4447, name: S4448, message: S59, description: S53, severity: S10 }] };
const P1250: PropShape = PropShape { path: Path::Forward(S4446), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4449, name: S4450, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S4451, S4452, S4453, S4454, S4455, S4456]), rule_id: S4449, name: S4450, message: S183, description: S49, severity: S10 }] };
const P1251: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Inverse(S378), AltBranch::Inverse(S378), AltBranch::Inverse(S378)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4458, name: S4459, message: S676, description: S677, severity: S10 }] };
const P1252: PropShape = PropShape { path: Path::Forward(S4460), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4461, name: S4462, message: S52, description: S75, severity: S10 }] };
const P1253: PropShape = PropShape { path: Path::Forward(S4463), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4464, name: S4465, message: S74, description: S75, severity: S10 }] };
const P1254: PropShape = PropShape { path: Path::Forward(S418), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4467, name: S235, message: S236, description: S237, severity: S10 }] };
const P1255: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S4460), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4468, name: S4469, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S243, S244]), rule_id: S4468, name: S4469, message: S242, description: S80, severity: S10 }] };
const P1256: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S4463), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4470, name: S4471, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S4226, S2041, S4227, S3160]), rule_id: S4470, name: S4471, message: S242, description: S80, severity: S10 }] };
const P1257: PropShape = PropShape { path: Path::Forward(S4472), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4473, name: S4474, message: S4475, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S2084]), rule_id: S4473, name: S4474, message: S4475, description: S80, severity: S10 }] };
const P1258: PropShape = PropShape { path: Path::Forward(S4476), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4477, name: S4478, message: S52, description: S75, severity: S10 }] };
const P1259: PropShape = PropShape { path: Path::Forward(S4476), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4479, name: S4480, message: S4481, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S2228]), rule_id: S4479, name: S4480, message: S4481, description: S80, severity: S10 }] };
const P1260: PropShape = PropShape { path: Path::Forward(S4482), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4483, name: S4484, message: S52, description: S75, severity: S10 }] };
const P1261: PropShape = PropShape { path: Path::Forward(S4482), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4485, name: S4486, message: S4487, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S2966]), rule_id: S4485, name: S4486, message: S4487, description: S80, severity: S10 }] };
const P1262: PropShape = PropShape { path: Path::Forward(S4488), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4489, name: S4490, message: S52, description: S53, severity: S10 }] };
const P1263: PropShape = PropShape { path: Path::Forward(S4488), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S4491, name: S4492, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4491, name: S4492, message: S48, description: S49, severity: S10 }] };
const P1264: PropShape = PropShape { path: Path::Forward(S4493), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4494, name: S4495, message: S52, description: S75, severity: S10 }] };
const P1265: PropShape = PropShape { path: Path::Forward(S4493), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4496, name: S4497, message: S4498, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S2969]), rule_id: S4496, name: S4497, message: S4498, description: S80, severity: S10 }] };
const P1266: PropShape = PropShape { path: Path::Forward(S4499), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4500, name: S4501, message: S59, description: S53, severity: S10 }] };
const P1267: PropShape = PropShape { path: Path::Forward(S4499), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4502, name: S4503, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S4504, S4505, S4506]), rule_id: S4502, name: S4503, message: S183, description: S49, severity: S10 }] };
const P1268: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Inverse(S4196), AltBranch::Inverse(S4196), AltBranch::Inverse(S4196)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4507, name: S4508, message: S676, description: S677, severity: S10 }] };
const P1269: PropShape = PropShape { path: Path::Forward(S4509), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4510, name: S4511, message: S52, description: S75, severity: S10 }] };
const P1270: PropShape = PropShape { path: Path::Forward(S4509), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4512, name: S4513, message: S4514, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S2970]), rule_id: S4512, name: S4513, message: S4514, description: S80, severity: S10 }] };
const P1271: PropShape = PropShape { path: Path::Forward(S4472), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4515, name: S4516, message: S52, description: S75, severity: S10 }] };
const P1272: PropShape = PropShape { path: Path::Forward(S4518), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4519, name: S235, message: S236, description: S237, severity: S10 }] };
const P1273: PropShape = PropShape { path: Path::Forward(S4522), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4523, name: S235, message: S236, description: S237, severity: S10 }] };
const P1274: PropShape = PropShape { path: Path::Forward(S4524), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4525, name: S4526, message: S772, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S773]), rule_id: S4525, name: S4526, message: S772, description: S80, severity: S10 }] };
const P1275: PropShape = PropShape { path: Path::Forward(S4524), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4527, name: S4528, message: S52, description: S75, severity: S10 }] };
const P1276: PropShape = PropShape { path: Path::Forward(S4529), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4530, name: S4531, message: S2459, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S2460]), rule_id: S4530, name: S4531, message: S2459, description: S80, severity: S10 }] };
const P1277: PropShape = PropShape { path: Path::Forward(S4529), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4532, name: S4533, message: S52, description: S75, severity: S10 }] };
const P1278: PropShape = PropShape { path: Path::Forward(S4535), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4536, name: S235, message: S236, description: S237, severity: S10 }] };
const P1279: PropShape = PropShape { path: Path::Forward(S4537), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4538, name: S235, message: S236, description: S237, severity: S10 }] };
const P1280: PropShape = PropShape { path: Path::Forward(S4540), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4541, name: S235, message: S236, description: S237, severity: S10 }] };
const P1281: PropShape = PropShape { path: Path::Forward(S4542), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4543, name: S4544, message: S2820, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S306]), rule_id: S4543, name: S4544, message: S2820, description: S80, severity: S10 }] };
const P1282: PropShape = PropShape { path: Path::Forward(S4542), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4545, name: S4546, message: S74, description: S75, severity: S10 }] };
const P1283: PropShape = PropShape { path: Path::Forward(S4549), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4550, name: S235, message: S236, description: S237, severity: S10 }] };
const P1284: PropShape = PropShape { path: Path::Forward(S4552), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4553, name: S4554, message: S74, description: S75, severity: S10 }] };
const P1285: PropShape = PropShape { path: Path::Forward(S3955), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4555, name: S4556, message: S4557, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S243]), rule_id: S4555, name: S4556, message: S4557, description: S80, severity: S10 }] };
const P1286: PropShape = PropShape { path: Path::Forward(S3955), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4558, name: S4559, message: S74, description: S75, severity: S10 }] };
const P1287: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S4552), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4561, name: S4562, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S253, S254, S550, S255, S256, S257, S258, S259, S551, S260, S552, S553, S554, S555, S556, S557, S558, S559, S560, S261, S262, S263, S264, S265, S266, S267, S268, S561, S269, S562, S270, S271, S272, S563, S564, S273, S274, S275, S276, S277, S278, S565, S279, S566, S567, S568, S280, S569, S281, S282, S570, S283, S284, S571, S285, S286, S572, S287, S573, S574, S575, S288, S576, S577, S578, S579, S580, S581, S582, S583, S584, S585, S586, S587, S588, S589, S590, S591, S592, S593, S594, S595, S596, S597, S598, S289, S290, S599, S600, S291, S601, S602, S603, S604, S605, S606, S607, S608, S609, S610, S292, S611, S293, S294, S612, S613, S614, S615, S616, S617, S618, S295, S296, S297, S298, S619, S299, S620, S621]), rule_id: S4561, name: S4562, message: S242, description: S80, severity: S10 }] };
const P1288: PropShape = PropShape { path: Path::Forward(S4564), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4565, name: S4566, message: S59, description: S53, severity: S10 }] };
const P1289: PropShape = PropShape { path: Path::Forward(S4564), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4567, name: S4568, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S4569, S4570]), rule_id: S4567, name: S4568, message: S183, description: S49, severity: S10 }] };
const P1290: PropShape = PropShape { path: Path::Forward(S4571), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4572, name: S4573, message: S74, description: S75, severity: S10 }] };
const P1291: PropShape = PropShape { path: Path::Forward(S4571), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4574, name: S4575, message: S4576, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3160]), rule_id: S4574, name: S4575, message: S4576, description: S80, severity: S10 }] };
const P1292: PropShape = PropShape { path: Path::Forward(S4578), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4579, name: S4580, message: S59, description: S53, severity: S10 }] };
const P1293: PropShape = PropShape { path: Path::Forward(S4578), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4581, name: S4582, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S4583, S4584, S4585, S4586, S4587, S4588, S4589]), rule_id: S4581, name: S4582, message: S183, description: S49, severity: S10 }] };
const P1294: PropShape = PropShape { path: Path::Forward(S4590), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4591, name: S4592, message: S74, description: S75, severity: S10 }] };
const P1295: PropShape = PropShape { path: Path::Forward(S4590), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4593, name: S4594, message: S3248, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3249]), rule_id: S4593, name: S4594, message: S3248, description: S80, severity: S10 }] };
const P1296: PropShape = PropShape { path: Path::Inverse(S3017), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4596, name: S4597, message: S52, description: S677, severity: S10 }] };
const P1297: PropShape = PropShape { path: Path::Forward(S4599), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4600, name: S235, message: S236, description: S237, severity: S10 }] };
const P1298: PropShape = PropShape { path: Path::Forward(S4601), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4602, name: S4603, message: S59, description: S53, severity: S10 }] };
const P1299: PropShape = PropShape { path: Path::Forward(S4601), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4604, name: S4605, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S4606, S4607, S4608]), rule_id: S4604, name: S4605, message: S183, description: S49, severity: S10 }] };
const P1300: PropShape = PropShape { path: Path::Forward(S4611), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4612, name: S235, message: S236, description: S237, severity: S10 }] };
const P1301: PropShape = PropShape { path: Path::Forward(S4613), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4614, name: S4615, message: S59, description: S53, severity: S10 }] };
const P1302: PropShape = PropShape { path: Path::Forward(S4613), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4616, name: S4617, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S4618, S4619, S4620, S4621, S4622]), rule_id: S4616, name: S4617, message: S183, description: S49, severity: S10 }] };
const P1303: PropShape = PropShape { path: Path::Forward(S4625), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4626, name: S235, message: S236, description: S237, severity: S10 }] };
const P1304: PropShape = PropShape { path: Path::Forward(S4627), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4628, name: S235, message: S236, description: S237, severity: S10 }] };
const P1305: PropShape = PropShape { path: Path::Forward(S4629), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4630, name: S4631, message: S52, description: S75, severity: S10 }] };
const P1306: PropShape = PropShape { path: Path::Forward(S4629), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4632, name: S4633, message: S4634, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1132]), rule_id: S4632, name: S4633, message: S4634, description: S80, severity: S10 }] };
const P1307: PropShape = PropShape { path: Path::Forward(S4636), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4637, name: S235, message: S236, description: S237, severity: S10 }] };
const P1308: PropShape = PropShape { path: Path::Forward(S4639), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4640, name: S4641, message: S59, description: S53, severity: S10 }] };
const P1309: PropShape = PropShape { path: Path::Forward(S4639), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4642, name: S4643, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S4644, S4645, S4646]), rule_id: S4642, name: S4643, message: S183, description: S49, severity: S10 }] };
const P1310: PropShape = PropShape { path: Path::Forward(S4647), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4648, name: S4649, message: S52, description: S75, severity: S10 }] };
const P1311: PropShape = PropShape { path: Path::Forward(S4647), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4650, name: S4651, message: S4652, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S4653]), rule_id: S4650, name: S4651, message: S4652, description: S80, severity: S10 }] };
const P1312: PropShape = PropShape { path: Path::Forward(S4654), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4655, name: S4656, message: S52, description: S75, severity: S10 }] };
const P1313: PropShape = PropShape { path: Path::Forward(S4654), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4657, name: S4658, message: S4659, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S4660, S4661, S4662, S4663]), rule_id: S4657, name: S4658, message: S4659, description: S80, severity: S10 }] };
const P1314: PropShape = PropShape { path: Path::Forward(S2832), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4664, name: S4665, message: S52, description: S75, severity: S10 }] };
const P1315: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S2832), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4667, name: S4668, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1112, S1121, S1144]), rule_id: S4667, name: S4668, message: S242, description: S80, severity: S10 }] };
const P1316: PropShape = PropShape { path: Path::Forward(S4669), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4670, name: S235, message: S236, description: S237, severity: S10 }] };
const P1317: PropShape = PropShape { path: Path::Forward(S4672), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4673, name: S4674, message: S52, description: S53, severity: S10 }] };
const P1318: PropShape = PropShape { path: Path::Forward(S4672), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S4675, name: S4676, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4675, name: S4676, message: S48, description: S49, severity: S10 }] };
const P1319: PropShape = PropShape { path: Path::Forward(S4677), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4678, name: S4679, message: S52, description: S53, severity: S10 }] };
const P1320: PropShape = PropShape { path: Path::Forward(S4677), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4680, name: S4681, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S4682, S4683, S4684, S4685, S4686, S4687, S4688, S4689, S4690, S4691, S4692, S4693, S4694, S4695]), rule_id: S4680, name: S4681, message: S183, description: S49, severity: S10 }] };
const P1321: PropShape = PropShape { path: Path::Forward(S4696), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4697, name: S4698, message: S52, description: S53, severity: S10 }] };
const P1322: PropShape = PropShape { path: Path::Forward(S4696), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4699, name: S4700, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4699, name: S4700, message: S48, description: S49, severity: S10 }] };
const P1323: PropShape = PropShape { path: Path::Forward(S4701), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4702, name: S4703, message: S52, description: S53, severity: S10 }] };
const P1324: PropShape = PropShape { path: Path::Forward(S4701), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4704, name: S4705, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S4706, S4707]), rule_id: S4704, name: S4705, message: S183, description: S49, severity: S10 }] };
const P1325: PropShape = PropShape { path: Path::Forward(S4708), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4709, name: S4710, message: S52, description: S53, severity: S10 }] };
const P1326: PropShape = PropShape { path: Path::Forward(S4708), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S4711, name: S4712, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4711, name: S4712, message: S48, description: S49, severity: S10 }] };
const P1327: PropShape = PropShape { path: Path::Forward(S4713), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4714, name: S4715, message: S52, description: S75, severity: S10 }] };
const P1328: PropShape = PropShape { path: Path::Forward(S4716), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4717, name: S4718, message: S52, description: S53, severity: S10 }] };
const P1329: PropShape = PropShape { path: Path::Forward(S4716), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4719, name: S4720, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S4721, S4722, S4723]), rule_id: S4719, name: S4720, message: S183, description: S49, severity: S10 }] };
const P1330: PropShape = PropShape { path: Path::Forward(S4725), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4726, name: S235, message: S236, description: S237, severity: S10 }] };
const P1331: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S4713), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4727, name: S4728, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1122, S1142, S1145]), rule_id: S4727, name: S4728, message: S242, description: S80, severity: S10 }] };
const P1332: PropShape = PropShape { path: Path::Forward(S4729), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4730, name: S235, message: S236, description: S237, severity: S10 }] };
const P1333: PropShape = PropShape { path: Path::Forward(S4731), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4732, name: S235, message: S236, description: S237, severity: S10 }] };
const P1334: PropShape = PropShape { path: Path::Forward(S4734), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4735, name: S4736, message: S52, description: S53, severity: S10 }] };
const P1335: PropShape = PropShape { path: Path::Forward(S4734), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S4737, name: S4738, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4737, name: S4738, message: S48, description: S49, severity: S10 }] };
const P1336: PropShape = PropShape { path: Path::Forward(S4739), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4740, name: S4741, message: S52, description: S53, severity: S10 }] };
const P1337: PropShape = PropShape { path: Path::Forward(S4739), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4742, name: S4743, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4742, name: S4743, message: S48, description: S49, severity: S10 }] };
const P1338: PropShape = PropShape { path: Path::Forward(S4745), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4746, name: S4747, message: S59, description: S53, severity: S10 }] };
const P1339: PropShape = PropShape { path: Path::Forward(S4745), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4748, name: S4749, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4748, name: S4749, message: S48, description: S49, severity: S10 }] };
const P1340: PropShape = PropShape { path: Path::Forward(S4750), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4751, name: S4752, message: S52, description: S53, severity: S10 }] };
const P1341: PropShape = PropShape { path: Path::Forward(S4750), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4753, name: S4754, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S4755, S4756, S4757]), rule_id: S4753, name: S4754, message: S183, description: S49, severity: S10 }] };
const P1342: PropShape = PropShape { path: Path::Forward(S4758), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4759, name: S4760, message: S52, description: S53, severity: S10 }] };
const P1343: PropShape = PropShape { path: Path::Forward(S4758), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4761, name: S4762, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4761, name: S4762, message: S48, description: S49, severity: S10 }] };
const P1344: PropShape = PropShape { path: Path::Forward(S4763), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4764, name: S4765, message: S52, description: S53, severity: S10 }] };
const P1345: PropShape = PropShape { path: Path::Forward(S4763), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4766, name: S4767, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4766, name: S4767, message: S48, description: S49, severity: S10 }] };
const P1346: PropShape = PropShape { path: Path::Forward(S4768), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4769, name: S4770, message: S52, description: S75, severity: S10 }] };
const P1347: PropShape = PropShape { path: Path::Forward(S4768), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4771, name: S4772, message: S4773, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1209]), rule_id: S4771, name: S4772, message: S4773, description: S80, severity: S10 }] };
const P1348: PropShape = PropShape { path: Path::Forward(S4774), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4775, name: S4776, message: S52, description: S75, severity: S10 }] };
const P1349: PropShape = PropShape { path: Path::Forward(S4774), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4777, name: S4778, message: S4779, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3929]), rule_id: S4777, name: S4778, message: S4779, description: S80, severity: S10 }] };
const P1350: PropShape = PropShape { path: Path::Forward(S4783), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4784, name: S235, message: S236, description: S237, severity: S10 }] };
const P1351: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S3967), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4785, name: S4786, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1101, S1110, S1115, S1117, S1118, S1119, S1120, S1127, S1132, S1133, S1135, S1138, S1139, S1141, S1146, S1148, S1149, S1152]), rule_id: S4785, name: S4786, message: S242, description: S80, severity: S10 }] };
const P1352: PropShape = PropShape { path: Path::Forward(S4787), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4788, name: S4789, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4788, name: S4789, message: S48, description: S49, severity: S10 }] };
const P1353: PropShape = PropShape { path: Path::Forward(S4787), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4790, name: S4791, message: S52, description: S53, severity: S10 }] };
const P1354: PropShape = PropShape { path: Path::Forward(S4793), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4794, name: S235, message: S236, description: S237, severity: S10 }] };
const P1355: PropShape = PropShape { path: Path::Forward(S4796), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4797, name: S4798, message: S52, description: S53, severity: S10 }] };
const P1356: PropShape = PropShape { path: Path::Forward(S4796), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4799, name: S4800, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4799, name: S4800, message: S48, description: S49, severity: S10 }] };
const P1357: PropShape = PropShape { path: Path::Forward(S4801), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4802, name: S4803, message: S59, description: S53, severity: S10 }] };
const P1358: PropShape = PropShape { path: Path::Forward(S4801), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4804, name: S4805, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4804, name: S4805, message: S48, description: S49, severity: S10 }] };
const P1359: PropShape = PropShape { path: Path::Forward(S4806), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4807, name: S4808, message: S52, description: S53, severity: S10 }] };
const P1360: PropShape = PropShape { path: Path::Forward(S4806), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4809, name: S4810, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4809, name: S4810, message: S48, description: S49, severity: S10 }] };
const P1361: PropShape = PropShape { path: Path::Forward(S4811), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4812, name: S4813, message: S59, description: S53, severity: S10 }] };
const P1362: PropShape = PropShape { path: Path::Forward(S4811), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4814, name: S4815, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4814, name: S4815, message: S48, description: S49, severity: S10 }] };
const P1363: PropShape = PropShape { path: Path::Forward(S4816), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4817, name: S4818, message: S52, description: S75, severity: S10 }] };
const P1364: PropShape = PropShape { path: Path::Forward(S4816), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4819, name: S4820, message: S4821, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S4822]), rule_id: S4819, name: S4820, message: S4821, description: S80, severity: S10 }] };
const P1365: PropShape = PropShape { path: Path::Inverse(S2910), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4823, name: S4824, message: S52, description: S677, severity: S10 }] };
const P1366: PropShape = PropShape { path: Path::Forward(S4826), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4827, name: S235, message: S236, description: S237, severity: S10 }] };
const P1367: PropShape = PropShape { path: Path::Forward(S4828), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4829, name: S4830, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4829, name: S4830, message: S48, description: S49, severity: S10 }] };
const P1368: PropShape = PropShape { path: Path::Forward(S4828), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4831, name: S4832, message: S59, description: S53, severity: S10 }] };
const P1369: PropShape = PropShape { path: Path::Forward(S4833), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S4834, name: S4835, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4834, name: S4835, message: S48, description: S49, severity: S10 }] };
const P1370: PropShape = PropShape { path: Path::Forward(S4833), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4836, name: S4837, message: S59, description: S53, severity: S10 }] };
const P1371: PropShape = PropShape { path: Path::Forward(S4838), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S4839, name: S4840, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4839, name: S4840, message: S48, description: S49, severity: S10 }] };
const P1372: PropShape = PropShape { path: Path::Forward(S4838), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4841, name: S4842, message: S59, description: S53, severity: S10 }] };
const P1373: PropShape = PropShape { path: Path::Forward(S4843), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4844, name: S4845, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4844, name: S4845, message: S48, description: S49, severity: S10 }] };
const P1374: PropShape = PropShape { path: Path::Forward(S4843), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4846, name: S4847, message: S59, description: S53, severity: S10 }] };
const P1375: PropShape = PropShape { path: Path::Forward(S4848), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S4849, name: S4850, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4849, name: S4850, message: S48, description: S49, severity: S10 }] };
const P1376: PropShape = PropShape { path: Path::Forward(S4848), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4851, name: S4852, message: S59, description: S53, severity: S10 }] };
const P1377: PropShape = PropShape { path: Path::Forward(S4853), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4854, name: S4855, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4854, name: S4855, message: S48, description: S49, severity: S10 }] };
const P1378: PropShape = PropShape { path: Path::Forward(S4853), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4856, name: S4857, message: S59, description: S53, severity: S10 }] };
const P1379: PropShape = PropShape { path: Path::Forward(S4859), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4860, name: S235, message: S236, description: S237, severity: S10 }] };
const P1380: PropShape = PropShape { path: Path::Forward(S4861), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4862, name: S4863, message: S52, description: S75, severity: S10 }] };
const P1381: PropShape = PropShape { path: Path::Forward(S4861), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4864, name: S4865, message: S2183, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1140]), rule_id: S4864, name: S4865, message: S2183, description: S80, severity: S10 }] };
const P1382: PropShape = PropShape { path: Path::Forward(S4866), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4867, name: S4868, message: S52, description: S75, severity: S10 }] };
const P1383: PropShape = PropShape { path: Path::Forward(S4866), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4869, name: S4870, message: S3514, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3515]), rule_id: S4869, name: S4870, message: S3514, description: S80, severity: S10 }] };
const P1384: PropShape = PropShape { path: Path::Forward(S4871), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4872, name: S4873, message: S52, description: S75, severity: S10 }] };
const P1385: PropShape = PropShape { path: Path::Forward(S4871), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4874, name: S4875, message: S4876, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1141]), rule_id: S4874, name: S4875, message: S4876, description: S80, severity: S10 }] };
const P1386: PropShape = PropShape { path: Path::Forward(S4877), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4878, name: S4879, message: S52, description: S75, severity: S10 }] };
const P1387: PropShape = PropShape { path: Path::Inverse(S1521), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4880, name: S4881, message: S52, description: S677, severity: S10 }] };
const P1388: PropShape = PropShape { path: Path::Forward(S4882), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4883, name: S4884, message: S52, description: S53, severity: S10 }] };
const P1389: PropShape = PropShape { path: Path::Forward(S4882), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4885, name: S4886, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4885, name: S4886, message: S48, description: S49, severity: S10 }] };
const P1390: PropShape = PropShape { path: Path::Forward(S4888), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4889, name: S235, message: S236, description: S237, severity: S10 }] };
const P1391: PropShape = PropShape { path: Path::Forward(S4890), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4891, name: S235, message: S236, description: S237, severity: S10 }] };
const P1392: PropShape = PropShape { path: Path::Forward(S4892), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4893, name: S235, message: S236, description: S237, severity: S10 }] };
const P1393: PropShape = PropShape { path: Path::Forward(S4894), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4895, name: S235, message: S236, description: S237, severity: S10 }] };
const P1394: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S4877), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4896, name: S4897, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1122, S1142, S1145]), rule_id: S4896, name: S4897, message: S242, description: S80, severity: S10 }] };
const P1395: PropShape = PropShape { path: Path::Forward(S4898), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4899, name: S235, message: S236, description: S237, severity: S10 }] };
const P1396: PropShape = PropShape { path: Path::Inverse(S4871), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4900, name: S4901, message: S52, description: S677, severity: S10 }] };
const P1397: PropShape = PropShape { path: Path::Forward(S4903), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4904, name: S235, message: S236, description: S237, severity: S10 }] };
const P1398: PropShape = PropShape { path: Path::Forward(S4906), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4907, name: S235, message: S236, description: S237, severity: S10 }] };
const P1399: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S2824), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4908, name: S4909, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1112, S1121, S1144]), rule_id: S4908, name: S4909, message: S242, description: S80, severity: S10 }] };
const P1400: PropShape = PropShape { path: Path::Forward(S4910), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4911, name: S235, message: S236, description: S237, severity: S10 }] };
const P1401: PropShape = PropShape { path: Path::Forward(S4912), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4913, name: S235, message: S236, description: S237, severity: S10 }] };
const P1402: PropShape = PropShape { path: Path::Forward(S4914), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4915, name: S235, message: S236, description: S237, severity: S10 }] };
const P1403: PropShape = PropShape { path: Path::Forward(S4916), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4917, name: S235, message: S236, description: S237, severity: S10 }] };
const P1404: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S3352), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4918, name: S4919, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1122, S1142, S1145]), rule_id: S4918, name: S4919, message: S242, description: S80, severity: S10 }] };
const P1405: PropShape = PropShape { path: Path::Forward(S4920), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4921, name: S235, message: S236, description: S237, severity: S10 }] };
const P1406: PropShape = PropShape { path: Path::Forward(S4922), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4923, name: S235, message: S236, description: S237, severity: S10 }] };
const P1407: PropShape = PropShape { path: Path::Forward(S4924), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4925, name: S235, message: S236, description: S237, severity: S10 }] };
const P1408: PropShape = PropShape { path: Path::Forward(S4926), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4927, name: S235, message: S236, description: S237, severity: S10 }] };
const P1409: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S3328), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4928, name: S4929, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S247, S248, S249, S250]), rule_id: S4928, name: S4929, message: S242, description: S80, severity: S10 }] };
const P1410: PropShape = PropShape { path: Path::Forward(S4931), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4932, name: S4933, message: S4934, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3458]), rule_id: S4932, name: S4933, message: S4934, description: S80, severity: S10 }] };
const P1411: PropShape = PropShape { path: Path::Forward(S4931), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4935, name: S4936, message: S74, description: S75, severity: S10 }] };
const P1412: PropShape = PropShape { path: Path::Forward(S4937), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4938, name: S4939, message: S74, description: S75, severity: S10 }] };
const P1413: PropShape = PropShape { path: Path::Forward(S4940), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S4941, name: S4942, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4941, name: S4942, message: S48, description: S49, severity: S10 }] };
const P1414: PropShape = PropShape { path: Path::Forward(S4940), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4943, name: S4944, message: S59, description: S53, severity: S10 }] };
const P1415: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S4937), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4946, name: S4947, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1122, S1142, S1145]), rule_id: S4946, name: S4947, message: S242, description: S80, severity: S10 }] };
const P1416: PropShape = PropShape { path: Path::Forward(S4948), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4949, name: S4950, message: S52, description: S75, severity: S10 }] };
const P1417: PropShape = PropShape { path: Path::Inverse(S4951), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4952, name: S4953, message: S52, description: S677, severity: S10 }] };
const P1418: PropShape = PropShape { path: Path::Forward(S4951), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4954, name: S4955, message: S52, description: S75, severity: S10 }] };
const P1419: PropShape = PropShape { path: Path::Forward(S4956), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S4957, name: S4958, message: S52, description: S75, severity: S10 }] };
const P1420: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S4951), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4960, name: S4961, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S510, S511]), rule_id: S4960, name: S4961, message: S242, description: S80, severity: S10 }] };
const P1421: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S4956), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4962, name: S4963, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1122, S1145]), rule_id: S4962, name: S4963, message: S242, description: S80, severity: S10 }] };
const P1422: PropShape = PropShape { path: Path::Forward(S4965), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4966, name: S235, message: S236, description: S237, severity: S10 }] };
const P1423: PropShape = PropShape { path: Path::Forward(S4967), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4968, name: S235, message: S236, description: S237, severity: S10 }] };
const P1424: PropShape = PropShape { path: Path::Forward(S4970), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4971, name: S235, message: S236, description: S237, severity: S10 }] };
const P1425: PropShape = PropShape { path: Path::Forward(S4977), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4978, name: S235, message: S236, description: S237, severity: S10 }] };
const P1426: PropShape = PropShape { path: Path::Forward(S4980), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4981, name: S235, message: S236, description: S237, severity: S10 }] };
const P1427: PropShape = PropShape { path: Path::Forward(S4982), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4983, name: S235, message: S236, description: S237, severity: S10 }] };
const P1428: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S4948), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4984, name: S4985, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1122, S1142, S1145]), rule_id: S4984, name: S4985, message: S242, description: S80, severity: S10 }] };
const P1429: PropShape = PropShape { path: Path::Forward(S4986), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4987, name: S235, message: S236, description: S237, severity: S10 }] };
const P1430: PropShape = PropShape { path: Path::Forward(S4989), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S4990, name: S4991, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S4990, name: S4991, message: S48, description: S49, severity: S10 }] };
const P1431: PropShape = PropShape { path: Path::Forward(S4989), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S4992, name: S4993, message: S59, description: S53, severity: S10 }] };
const P1432: PropShape = PropShape { path: Path::Forward(S4995), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4996, name: S235, message: S236, description: S237, severity: S10 }] };
const P1433: PropShape = PropShape { path: Path::Forward(S4997), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S4998, name: S235, message: S236, description: S237, severity: S10 }] };
const P1434: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S1817), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S4999, name: S5000, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1101, S1110, S1115, S1117, S1118, S1119, S1120, S1127, S1132, S1133, S1135, S1138, S1139, S1141, S1146, S1148, S1149, S1152]), rule_id: S4999, name: S5000, message: S242, description: S80, severity: S10 }] };
const P1435: PropShape = PropShape { path: Path::Forward(S5001), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5002, name: S235, message: S236, description: S237, severity: S10 }] };
const P1436: PropShape = PropShape { path: Path::Forward(S5003), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5004, name: S235, message: S236, description: S237, severity: S10 }] };
const P1437: PropShape = PropShape { path: Path::Forward(S5006), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5007, name: S5008, message: S5009, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S299]), rule_id: S5007, name: S5008, message: S5009, description: S80, severity: S10 }] };
const P1438: PropShape = PropShape { path: Path::Forward(S5006), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5010, name: S5011, message: S74, description: S75, severity: S10 }] };
const P1439: PropShape = PropShape { path: Path::Forward(S5012), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S5013, name: S5014, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5013, name: S5014, message: S48, description: S49, severity: S10 }] };
const P1440: PropShape = PropShape { path: Path::Forward(S5012), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5015, name: S5016, message: S59, description: S53, severity: S10 }] };
const P1441: PropShape = PropShape { path: Path::Forward(S5017), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S5018, name: S5019, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5018, name: S5019, message: S48, description: S49, severity: S10 }] };
const P1442: PropShape = PropShape { path: Path::Forward(S5017), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5020, name: S5021, message: S59, description: S53, severity: S10 }] };
const P1443: PropShape = PropShape { path: Path::Forward(S5022), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S5023, name: S5024, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5023, name: S5024, message: S48, description: S49, severity: S10 }] };
const P1444: PropShape = PropShape { path: Path::Forward(S5022), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5025, name: S5026, message: S59, description: S53, severity: S10 }] };
const P1445: PropShape = PropShape { path: Path::Forward(S5030), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5031, name: S235, message: S236, description: S237, severity: S10 }] };
const P1446: PropShape = PropShape { path: Path::Forward(S5032), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5033, name: S5034, message: S52, description: S75, severity: S10 }] };
const P1447: PropShape = PropShape { path: Path::Forward(S5035), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5036, name: S5037, message: S52, description: S75, severity: S10 }] };
const P1448: PropShape = PropShape { path: Path::Forward(S5035), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5038, name: S5039, message: S5040, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1111]), rule_id: S5038, name: S5039, message: S5040, description: S80, severity: S10 }] };
const P1449: PropShape = PropShape { path: Path::Forward(S5042), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5043, name: S235, message: S236, description: S237, severity: S10 }] };
const P1450: PropShape = PropShape { path: Path::Forward(S5044), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5045, name: S235, message: S236, description: S237, severity: S10 }] };
const P1451: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S5032), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5046, name: S5047, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1108, S1109, S1150]), rule_id: S5046, name: S5047, message: S242, description: S80, severity: S10 }] };
const P1452: PropShape = PropShape { path: Path::Forward(S446), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S5049, name: S889, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5049, name: S889, message: S48, description: S49, severity: S10 }] };
const P1453: PropShape = PropShape { path: Path::Forward(S446), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5050, name: S891, message: S52, description: S53, severity: S10 }] };
const P1454: PropShape = PropShape { path: Path::Forward(S441), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5051, name: S893, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S894, S895, S896]), rule_id: S5051, name: S893, message: S183, description: S49, severity: S10 }] };
const P1455: PropShape = PropShape { path: Path::Forward(S441), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5052, name: S898, message: S52, description: S53, severity: S10 }] };
const P1456: PropShape = PropShape { path: Path::Forward(S428), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S5053, name: S900, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5053, name: S900, message: S48, description: S49, severity: S10 }] };
const P1457: PropShape = PropShape { path: Path::Forward(S428), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5054, name: S902, message: S52, description: S53, severity: S10 }] };
const P1458: PropShape = PropShape { path: Path::Forward(S435), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5055, name: S904, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S894, S895, S896]), rule_id: S5055, name: S904, message: S183, description: S49, severity: S10 }] };
const P1459: PropShape = PropShape { path: Path::Forward(S435), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5056, name: S906, message: S52, description: S53, severity: S10 }] };
const P1460: PropShape = PropShape { path: Path::Forward(S434), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S5057, name: S908, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5057, name: S908, message: S48, description: S49, severity: S10 }] };
const P1461: PropShape = PropShape { path: Path::Forward(S434), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5058, name: S910, message: S52, description: S53, severity: S10 }] };
const P1462: PropShape = PropShape { path: Path::Forward(S5059), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5060, name: S5061, message: S74, description: S75, severity: S10 }] };
const P1463: PropShape = PropShape { path: Path::Forward(S5059), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5062, name: S5063, message: S5064, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S619]), rule_id: S5062, name: S5063, message: S5064, description: S80, severity: S10 }] };
const P1464: PropShape = PropShape { path: Path::Forward(S5065), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5066, name: S5067, message: S74, description: S75, severity: S10 }] };
const P1465: PropShape = PropShape { path: Path::Forward(S5065), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5068, name: S5069, message: S5064, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S619]), rule_id: S5068, name: S5069, message: S5064, description: S80, severity: S10 }] };
const P1466: PropShape = PropShape { path: Path::Forward(S921), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5070, name: S923, message: S59, description: S53, severity: S10 }] };
const P1467: PropShape = PropShape { path: Path::Forward(S921), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S5071, name: S925, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5071, name: S925, message: S48, description: S49, severity: S10 }] };
const P1468: PropShape = PropShape { path: Path::Forward(S447), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5072, name: S927, message: S52, description: S53, severity: S10 }] };
const P1469: PropShape = PropShape { path: Path::Forward(S447), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5073, name: S929, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S894, S895, S896]), rule_id: S5073, name: S929, message: S183, description: S49, severity: S10 }] };
const P1470: PropShape = PropShape { path: Path::Forward(S930), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5074, name: S932, message: S59, description: S53, severity: S10 }] };
const P1471: PropShape = PropShape { path: Path::Forward(S930), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5075, name: S934, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S935, S936, S937]), rule_id: S5075, name: S934, message: S183, description: S49, severity: S10 }] };
const P1472: PropShape = PropShape { path: Path::Forward(S440), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5076, name: S939, message: S52, description: S53, severity: S10 }] };
const P1473: PropShape = PropShape { path: Path::Forward(S440), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S5077, name: S941, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5077, name: S941, message: S48, description: S49, severity: S10 }] };
const P1474: PropShape = PropShape { path: Path::Forward(S429), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5078, name: S943, message: S52, description: S53, severity: S10 }] };
const P1475: PropShape = PropShape { path: Path::Forward(S429), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5079, name: S945, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S894, S895, S896]), rule_id: S5079, name: S945, message: S183, description: S49, severity: S10 }] };
const P1476: PropShape = PropShape { path: Path::Forward(S5082), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5083, name: S235, message: S236, description: S237, severity: S10 }] };
const P1477: PropShape = PropShape { path: Path::Forward(S5084), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5085, name: S5086, message: S59, description: S53, severity: S10 }] };
const P1478: PropShape = PropShape { path: Path::Forward(S5084), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S5087, name: S5088, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5087, name: S5088, message: S48, description: S49, severity: S10 }] };
const P1479: PropShape = PropShape { path: Path::Forward(S5089), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5090, name: S5091, message: S59, description: S53, severity: S10 }] };
const P1480: PropShape = PropShape { path: Path::Forward(S5089), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S5092, name: S5093, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5092, name: S5093, message: S48, description: S49, severity: S10 }] };
const P1481: PropShape = PropShape { path: Path::Forward(S5094), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5095, name: S5096, message: S59, description: S53, severity: S10 }] };
const P1482: PropShape = PropShape { path: Path::Forward(S5094), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S5097, name: S5098, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5097, name: S5098, message: S48, description: S49, severity: S10 }] };
const P1483: PropShape = PropShape { path: Path::Forward(S5099), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5100, name: S5101, message: S59, description: S53, severity: S10 }] };
const P1484: PropShape = PropShape { path: Path::Forward(S5099), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S5102, name: S5103, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5102, name: S5103, message: S48, description: S49, severity: S10 }] };
const P1485: PropShape = PropShape { path: Path::Forward(S5105), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5106, name: S235, message: S236, description: S237, severity: S10 }] };
const P1486: PropShape = PropShape { path: Path::Forward(S5107), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5108, name: S5109, message: S52, description: S75, severity: S10 }] };
const P1487: PropShape = PropShape { path: Path::Forward(S5107), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5110, name: S5111, message: S5112, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1203]), rule_id: S5110, name: S5111, message: S5112, description: S80, severity: S10 }] };
const P1488: PropShape = PropShape { path: Path::Forward(S5115), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5116, name: S235, message: S236, description: S237, severity: S10 }] };
const P1489: PropShape = PropShape { path: Path::Forward(S5117), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5118, name: S235, message: S236, description: S237, severity: S10 }] };
const P1490: PropShape = PropShape { path: Path::Forward(S5119), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5120, name: S235, message: S236, description: S237, severity: S10 }] };
const P1491: PropShape = PropShape { path: Path::Forward(S5122), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5123, name: S5124, message: S52, description: S75, severity: S10 }] };
const P1492: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S5122), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5126, name: S5127, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1102, S161, S1151]), rule_id: S5126, name: S5127, message: S242, description: S80, severity: S10 }] };
const P1493: PropShape = PropShape { path: Path::Forward(S5131), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5132, name: S5133, message: S59, description: S53, severity: S10 }] };
const P1494: PropShape = PropShape { path: Path::Forward(S5131), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S5134, name: S5135, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5134, name: S5135, message: S48, description: S49, severity: S10 }] };
const P1495: PropShape = PropShape { path: Path::Forward(S5136), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5137, name: S5138, message: S52, description: S53, severity: S10 }] };
const P1496: PropShape = PropShape { path: Path::Forward(S5136), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S5139, name: S5140, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5139, name: S5140, message: S48, description: S49, severity: S10 }] };
const P1497: PropShape = PropShape { path: Path::Forward(S5141), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5142, name: S5143, message: S74, description: S75, severity: S10 }] };
const P1498: PropShape = PropShape { path: Path::Forward(S5141), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5144, name: S5145, message: S3248, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3249]), rule_id: S5144, name: S5145, message: S3248, description: S80, severity: S10 }] };
const P1499: PropShape = PropShape { path: Path::Forward(S5149), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5150, name: S5151, message: S59, description: S53, severity: S10 }] };
const P1500: PropShape = PropShape { path: Path::Forward(S5149), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S5152, name: S5153, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5152, name: S5153, message: S48, description: S49, severity: S10 }] };
const P1501: PropShape = PropShape { path: Path::Forward(S5154), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5155, name: S5156, message: S74, description: S75, severity: S10 }] };
const P1502: PropShape = PropShape { path: Path::Forward(S5154), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5157, name: S5158, message: S4247, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S292]), rule_id: S5157, name: S5158, message: S4247, description: S80, severity: S10 }] };
const P1503: PropShape = PropShape { path: Path::Forward(S5159), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5160, name: S5161, message: S52, description: S75, severity: S10 }] };
const P1504: PropShape = PropShape { path: Path::Forward(S5159), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5162, name: S5163, message: S5164, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S290]), rule_id: S5162, name: S5163, message: S5164, description: S80, severity: S10 }] };
const P1505: PropShape = PropShape { path: Path::Forward(S5166), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5167, name: S235, message: S236, description: S237, severity: S10 }] };
const P1506: PropShape = PropShape { path: Path::Forward(S5168), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5169, name: S235, message: S236, description: S237, severity: S10 }] };
const P1507: PropShape = PropShape { path: Path::Forward(S21), checks: &[Check { constraint: Constraint::In(&[S5170, S5171, S5172, S5173, S5174, S5175, S562, S572, S572, S1952, S565, S563, S565, S1953, S570, S565, S563, S572, S570, S574, S574, S1941, S571, S567, S551, S568, S573, S561, S564, S1954, S562, S560, S552, S552, S552, S555, S555, S1955, S1956, S1944, S1957, S1958, S1959, S1960, S555, S553, S553, S554, S1961, S1962, S1963, S1964, S1965, S557, S1966, S558, S1929, S1930, S1931, S559, S556, S559, S556, S559, S557, S554, S558, S560, S557, S553, S554, S558, S556, S560, S1967, S564, S1968, S1969, S1942, S1940, S550, S1936, S569, S1970, S550, S566, S282, S253, S253, S263, S284, S258, S284, S258, S277, S277, S259, S1971, S287, S287, S1926, S259, S281, S263, S268, S254, S286, S254, S286, S278, S275, S275, S278, S268, S283, S280, S268, S1972, S1928, S283, S1939, S1973, S283, S263, S264, S257, S274, S274, S256, S256, S270, S282, S267, S266, S267, S265, S266, S265, S285, S276, S255, S261, S276, S255, S262, S260, S271, S271, S262, S269, S273, S264, S272, S272, S279, S279, S285, S270, S281, S1974, S564, S562, S5176, S5177, S5178, S5179, S34, S35, S36]), rule_id: S5180, name: S38, message: S39, description: S40, severity: S41 }] };
const P1508: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Inverse(S5182), AltBranch::Inverse(S5182), AltBranch::Inverse(S5182)]), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5183, name: S5184, message: S52, description: S677, severity: S10 }] };
const P1509: PropShape = PropShape { path: Path::Inverse(S5185), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5186, name: S5187, message: S52, description: S677, severity: S10 }] };
const P1510: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Inverse(S5188), AltBranch::Inverse(S5188), AltBranch::Inverse(S5188)]), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5189, name: S5190, message: S52, description: S677, severity: S10 }] };
const P1511: PropShape = PropShape { path: Path::Forward(S5191), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5192, name: S5193, message: S5194, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5195]), rule_id: S5192, name: S5193, message: S5194, description: S80, severity: S10 }] };
const P1512: PropShape = PropShape { path: Path::Forward(S5191), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5196, name: S5197, message: S52, description: S75, severity: S10 }] };
const P1513: PropShape = PropShape { path: Path::Forward(S5203), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S5204, name: S5205, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5204, name: S5205, message: S48, description: S49, severity: S10 }] };
const P1514: PropShape = PropShape { path: Path::Forward(S5203), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5206, name: S5207, message: S59, description: S53, severity: S10 }] };
const P1515: PropShape = PropShape { path: Path::Forward(S5209), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5210, name: S235, message: S236, description: S237, severity: S10 }] };
const P1516: PropShape = PropShape { path: Path::Forward(S5198), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5235, name: S235, message: S236, description: S237, severity: S10 }] };
const P1517: PropShape = PropShape { path: Path::Forward(S5200), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5236, name: S235, message: S236, description: S237, severity: S10 }] };
const P1518: PropShape = PropShape { path: Path::Forward(S5199), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5237, name: S235, message: S236, description: S237, severity: S10 }] };
const P1519: PropShape = PropShape { path: Path::Forward(S5243), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5244, name: S5245, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S5246, S5247, S5248, S5249, S5250, S5251, S5252, S5253, S5254, S5255, S5256, S5257, S5258, S5259, S5260, S5261, S5262, S5263, S5264, S5265, S5266, S5267, S5268, S5269, S5270, S5271]), rule_id: S5244, name: S5245, message: S183, description: S49, severity: S10 }] };
const P1520: PropShape = PropShape { path: Path::Forward(S5243), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5272, name: S5273, message: S52, description: S53, severity: S10 }] };
const P1521: PropShape = PropShape { path: Path::Inverse(S5274), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5275, name: S5276, message: S676, description: S677, severity: S10 }] };
const P1522: PropShape = PropShape { path: Path::Forward(S5182), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5277, name: S5278, message: S74, description: S75, severity: S10 }] };
const P1523: PropShape = PropShape { path: Path::Forward(S5279), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S5280, name: S5281, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5280, name: S5281, message: S48, description: S49, severity: S10 }] };
const P1524: PropShape = PropShape { path: Path::Forward(S5279), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5282, name: S5283, message: S59, description: S53, severity: S10 }] };
const P1525: PropShape = PropShape { path: Path::Forward(S5284), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5285, name: S5286, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S5287, S5288, S5289, S5290]), rule_id: S5285, name: S5286, message: S183, description: S49, severity: S10 }] };
const P1526: PropShape = PropShape { path: Path::Forward(S5284), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5291, name: S5292, message: S52, description: S53, severity: S10 }] };
const P1527: PropShape = PropShape { path: Path::Forward(S5293), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S5294, name: S5295, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5294, name: S5295, message: S48, description: S49, severity: S10 }] };
const P1528: PropShape = PropShape { path: Path::Forward(S5293), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5296, name: S5297, message: S59, description: S53, severity: S10 }] };
const P1529: PropShape = PropShape { path: Path::Forward(S5298), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5299, name: S5300, message: S5301, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5302]), rule_id: S5299, name: S5300, message: S5301, description: S80, severity: S10 }] };
const P1530: PropShape = PropShape { path: Path::Forward(S5298), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5303, name: S5304, message: S74, description: S75, severity: S10 }] };
const P1531: PropShape = PropShape { path: Path::Forward(S5305), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5306, name: S5307, message: S5308, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5309]), rule_id: S5306, name: S5307, message: S5308, description: S80, severity: S10 }] };
const P1532: PropShape = PropShape { path: Path::Forward(S5305), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5310, name: S5311, message: S52, description: S75, severity: S10 }] };
const P1533: PropShape = PropShape { path: Path::Forward(S5312), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5313, name: S5314, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S5315, S5316, S5317, S5318, S5319, S5320, S5321]), rule_id: S5313, name: S5314, message: S183, description: S49, severity: S10 }] };
const P1534: PropShape = PropShape { path: Path::Forward(S5312), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5322, name: S5323, message: S59, description: S53, severity: S10 }] };
const P1535: PropShape = PropShape { path: Path::Forward(S5324), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S5325, name: S5326, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5325, name: S5326, message: S48, description: S49, severity: S10 }] };
const P1536: PropShape = PropShape { path: Path::Forward(S5327), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5328, name: S5329, message: S52, description: S75, severity: S10 }] };
const P1537: PropShape = PropShape { path: Path::Forward(S5327), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5330, name: S5331, message: S5332, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5333]), rule_id: S5330, name: S5331, message: S5332, description: S80, severity: S10 }] };
const P1538: PropShape = PropShape { path: Path::Forward(S5334), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5335, name: S5336, message: S59, description: S53, severity: S10 }] };
const P1539: PropShape = PropShape { path: Path::Forward(S5334), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5337, name: S5338, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S5339, S5340, S5341]), rule_id: S5337, name: S5338, message: S183, description: S49, severity: S10 }] };
const P1540: PropShape = PropShape { path: Path::Forward(S5342), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5343, name: S5344, message: S52, description: S75, severity: S10 }] };
const P1541: PropShape = PropShape { path: Path::Forward(S5345), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5346, name: S5347, message: S59, description: S53, severity: S10 }] };
const P1542: PropShape = PropShape { path: Path::Forward(S5345), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S5348, name: S5349, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5348, name: S5349, message: S48, description: S49, severity: S10 }] };
const P1543: PropShape = PropShape { path: Path::Forward(S5350), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5351, name: S5352, message: S59, description: S53, severity: S10 }] };
const P1544: PropShape = PropShape { path: Path::Forward(S5350), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S5353, name: S5354, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5353, name: S5354, message: S48, description: S49, severity: S10 }] };
const P1545: PropShape = PropShape { path: Path::Forward(S5355), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5356, name: S5357, message: S59, description: S53, severity: S10 }] };
const P1546: PropShape = PropShape { path: Path::Forward(S5355), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S5358, name: S5359, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5358, name: S5359, message: S48, description: S49, severity: S10 }] };
const P1547: PropShape = PropShape { path: Path::Forward(S5360), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5361, name: S5362, message: S52, description: S53, severity: S10 }] };
const P1548: PropShape = PropShape { path: Path::Forward(S5360), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S5363, name: S5364, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5363, name: S5364, message: S48, description: S49, severity: S10 }] };
const P1549: PropShape = PropShape { path: Path::Forward(S5324), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5365, name: S5366, message: S59, description: S53, severity: S10 }] };
const P1550: PropShape = PropShape { path: Path::Forward(S5368), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5369, name: S235, message: S236, description: S237, severity: S10 }] };
const P1551: PropShape = PropShape { path: Path::Forward(S5370), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5371, name: S235, message: S236, description: S237, severity: S10 }] };
const P1552: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S5182), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5372, name: S5373, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S253, S254, S550, S255, S256, S257, S258, S259, S551, S260, S552, S553, S554, S555, S556, S557, S558, S559, S560, S261, S262, S263, S264, S265, S266, S267, S268, S561, S269, S562, S270, S271, S272, S563, S564, S273, S274, S275, S276, S277, S278, S565, S279, S566, S567, S568, S280, S569, S281, S282, S570, S283, S284, S571, S285, S286, S572, S287, S573, S574, S575, S288, S576, S577, S578, S579, S580, S581, S582, S583, S584, S585, S586, S587, S588, S589, S590, S591, S592, S593, S594, S595, S596, S597, S598, S289, S290, S599, S600, S291, S601, S602, S603, S604, S605, S606, S607, S608, S609, S610, S292, S611, S293, S294, S612, S613, S614, S615, S616, S617, S618, S295, S296, S297, S298, S619, S299, S620, S621]), rule_id: S5372, name: S5373, message: S242, description: S80, severity: S10 }] };
const P1553: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S5342), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5374, name: S5375, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S247, S248, S249, S250]), rule_id: S5374, name: S5375, message: S242, description: S80, severity: S10 }] };
const P1554: PropShape = PropShape { path: Path::Forward(S5274), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5377, name: S5378, message: S5379, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5242]), rule_id: S5377, name: S5378, message: S5379, description: S80, severity: S10 }] };
const P1555: PropShape = PropShape { path: Path::Forward(S5274), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5380, name: S5381, message: S74, description: S75, severity: S10 }] };
const P1556: PropShape = PropShape { path: Path::Forward(S5382), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5383, name: S5384, message: S5385, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5386]), rule_id: S5383, name: S5384, message: S5385, description: S80, severity: S10 }] };
const P1557: PropShape = PropShape { path: Path::Forward(S5382), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5387, name: S5388, message: S74, description: S75, severity: S10 }] };
const P1558: PropShape = PropShape { path: Path::Forward(S5389), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5390, name: S5391, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S5392, S5393, S5394, S5395]), rule_id: S5390, name: S5391, message: S183, description: S49, severity: S10 }] };
const P1559: PropShape = PropShape { path: Path::Forward(S5389), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5396, name: S5397, message: S59, description: S53, severity: S10 }] };
const P1560: PropShape = PropShape { path: Path::Forward(S5398), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S5399, name: S5400, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5399, name: S5400, message: S48, description: S49, severity: S10 }] };
const P1561: PropShape = PropShape { path: Path::Forward(S5398), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5401, name: S5402, message: S59, description: S53, severity: S10 }] };
const P1562: PropShape = PropShape { path: Path::Forward(S5405), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5406, name: S235, message: S236, description: S237, severity: S10 }] };
const P1563: PropShape = PropShape { path: Path::Forward(S5408), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5409, name: S5410, message: S5379, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5242]), rule_id: S5409, name: S5410, message: S5379, description: S80, severity: S10 }] };
const P1564: PropShape = PropShape { path: Path::Forward(S5408), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5411, name: S5412, message: S74, description: S75, severity: S10 }] };
const P1565: PropShape = PropShape { path: Path::Forward(S5413), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5414, name: S5415, message: S5194, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5195]), rule_id: S5414, name: S5415, message: S5194, description: S80, severity: S10 }] };
const P1566: PropShape = PropShape { path: Path::Forward(S5413), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5416, name: S5417, message: S74, description: S75, severity: S10 }] };
const P1567: PropShape = PropShape { path: Path::Forward(S5418), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S5419, name: S5420, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5419, name: S5420, message: S48, description: S49, severity: S10 }] };
const P1568: PropShape = PropShape { path: Path::Forward(S5418), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5421, name: S5422, message: S52, description: S53, severity: S10 }] };
const P1569: PropShape = PropShape { path: Path::Forward(S5423), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S5424, name: S5425, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5424, name: S5425, message: S48, description: S49, severity: S10 }] };
const P1570: PropShape = PropShape { path: Path::Forward(S5423), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5426, name: S5427, message: S59, description: S53, severity: S10 }] };
const P1571: PropShape = PropShape { path: Path::Inverse(S5305), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5433, name: S5434, message: S676, description: S677, severity: S10 }] };
const P1572: PropShape = PropShape { path: Path::Forward(S5436), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5437, name: S235, message: S236, description: S237, severity: S10 }] };
const P1573: PropShape = PropShape { path: Path::Forward(S5443), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5444, name: S5445, message: S59, description: S53, severity: S10 }] };
const P1574: PropShape = PropShape { path: Path::Forward(S5443), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S5446, name: S5447, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5446, name: S5447, message: S48, description: S49, severity: S10 }] };
const P1575: PropShape = PropShape { path: Path::Forward(S5448), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5449, name: S5450, message: S59, description: S53, severity: S10 }] };
const P1576: PropShape = PropShape { path: Path::Forward(S5448), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S5451, name: S5452, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5451, name: S5452, message: S48, description: S49, severity: S10 }] };
const P1577: PropShape = PropShape { path: Path::Forward(S5453), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5454, name: S5455, message: S52, description: S53, severity: S10 }] };
const P1578: PropShape = PropShape { path: Path::Forward(S5453), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S5456, name: S5457, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5456, name: S5457, message: S48, description: S49, severity: S10 }] };
const P1579: PropShape = PropShape { path: Path::Forward(S5458), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5459, name: S5460, message: S52, description: S53, severity: S10 }] };
const P1580: PropShape = PropShape { path: Path::Forward(S5458), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S5461, name: S5462, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5461, name: S5462, message: S48, description: S49, severity: S10 }] };
const P1581: PropShape = PropShape { path: Path::Forward(S5463), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5464, name: S5465, message: S59, description: S53, severity: S10 }] };
const P1582: PropShape = PropShape { path: Path::Forward(S5463), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S5466, name: S5467, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5466, name: S5467, message: S48, description: S49, severity: S10 }] };
const P1583: PropShape = PropShape { path: Path::Forward(S5468), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5469, name: S5470, message: S52, description: S75, severity: S10 }] };
const P1584: PropShape = PropShape { path: Path::Forward(S5468), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5471, name: S5472, message: S5194, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5195]), rule_id: S5471, name: S5472, message: S5194, description: S80, severity: S10 }] };
const P1585: PropShape = PropShape { path: Path::Forward(S5185), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5473, name: S5474, message: S74, description: S75, severity: S10 }] };
const P1586: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S5185), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5476, name: S5477, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S253, S254, S550, S255, S256, S257, S258, S259, S551, S260, S552, S553, S554, S555, S556, S557, S558, S559, S560, S261, S262, S263, S264, S265, S266, S267, S268, S561, S269, S562, S270, S271, S272, S563, S564, S273, S274, S275, S276, S277, S278, S565, S279, S566, S567, S568, S280, S569, S281, S282, S570, S283, S284, S571, S285, S286, S572, S287, S573, S574, S575, S288, S576, S577, S578, S579, S580, S581, S582, S583, S584, S585, S586, S587, S588, S589, S590, S591, S592, S593, S594, S595, S596, S597, S598, S289, S290, S599, S600, S291, S601, S602, S603, S604, S605, S606, S607, S608, S609, S610, S292, S611, S293, S294, S612, S613, S614, S615, S616, S617, S618, S295, S296, S297, S298, S619, S299, S620, S621]), rule_id: S5476, name: S5477, message: S242, description: S80, severity: S10 }] };
const P1587: PropShape = PropShape { path: Path::Forward(S5478), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5479, name: S5480, message: S5481, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5202]), rule_id: S5479, name: S5480, message: S5481, description: S80, severity: S10 }] };
const P1588: PropShape = PropShape { path: Path::Forward(S5478), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5482, name: S5483, message: S74, description: S75, severity: S10 }] };
const P1589: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Inverse(S5484), AltBranch::Inverse(S5484), AltBranch::Inverse(S5484)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5485, name: S5486, message: S676, description: S677, severity: S10 }] };
const P1590: PropShape = PropShape { path: Path::Forward(S5488), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5489, name: S235, message: S236, description: S237, severity: S10 }] };
const P1591: PropShape = PropShape { path: Path::Forward(S5490), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5491, name: S235, message: S236, description: S237, severity: S10 }] };
const P1592: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S5188), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5497, name: S5498, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S253, S254, S550, S255, S256, S257, S258, S259, S551, S260, S552, S553, S554, S555, S556, S557, S558, S559, S560, S261, S262, S263, S264, S265, S266, S267, S268, S561, S269, S562, S270, S271, S272, S563, S564, S273, S274, S275, S276, S277, S278, S565, S279, S566, S567, S568, S280, S569, S281, S282, S570, S283, S284, S571, S285, S286, S572, S287, S573, S574, S575, S288, S576, S577, S578, S579, S580, S581, S582, S583, S584, S585, S586, S587, S588, S589, S590, S591, S592, S593, S594, S595, S596, S597, S598, S289, S290, S599, S600, S291, S601, S602, S603, S604, S605, S606, S607, S608, S609, S610, S292, S611, S293, S294, S612, S613, S614, S615, S616, S617, S618, S295, S296, S297, S298, S619, S299, S620, S621]), rule_id: S5497, name: S5498, message: S242, description: S80, severity: S10 }] };
const P1593: PropShape = PropShape { path: Path::Forward(S5499), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5500, name: S235, message: S236, description: S237, severity: S10 }] };
const P1594: PropShape = PropShape { path: Path::Forward(S5501), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5502, name: S235, message: S236, description: S237, severity: S10 }] };
const P1595: PropShape = PropShape { path: Path::Forward(S5484), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5504, name: S5505, message: S5301, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5302]), rule_id: S5504, name: S5505, message: S5301, description: S80, severity: S10 }] };
const P1596: PropShape = PropShape { path: Path::Forward(S5484), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5506, name: S5507, message: S74, description: S75, severity: S10 }] };
const P1597: PropShape = PropShape { path: Path::Forward(S5508), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S5509, name: S5510, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5509, name: S5510, message: S48, description: S49, severity: S10 }] };
const P1598: PropShape = PropShape { path: Path::Forward(S5508), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5511, name: S5512, message: S59, description: S53, severity: S10 }] };
const P1599: PropShape = PropShape { path: Path::Forward(S5513), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S5514, name: S5515, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5514, name: S5515, message: S48, description: S49, severity: S10 }] };
const P1600: PropShape = PropShape { path: Path::Forward(S5513), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5516, name: S5517, message: S59, description: S53, severity: S10 }] };
const P1601: PropShape = PropShape { path: Path::Forward(S5518), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S5519, name: S5520, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5519, name: S5520, message: S48, description: S49, severity: S10 }] };
const P1602: PropShape = PropShape { path: Path::Forward(S5518), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5521, name: S5522, message: S52, description: S53, severity: S10 }] };
const P1603: PropShape = PropShape { path: Path::Forward(S5533), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5534, name: S5535, message: S59, description: S53, severity: S10 }] };
const P1604: PropShape = PropShape { path: Path::Forward(S5533), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5536, name: S5537, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S5538, S5539, S5540]), rule_id: S5536, name: S5537, message: S183, description: S49, severity: S10 }] };
const P1605: PropShape = PropShape { path: Path::Forward(S5541), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5542, name: S5543, message: S59, description: S53, severity: S10 }] };
const P1606: PropShape = PropShape { path: Path::Forward(S5541), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5544, name: S5545, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S5546, S5547, S5548, S5549, S5550, S5551, S5552, S5553, S5554, S5555, S5556, S5557]), rule_id: S5544, name: S5545, message: S183, description: S49, severity: S10 }] };
const P1607: PropShape = PropShape { path: Path::Forward(S5558), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5559, name: S5560, message: S52, description: S53, severity: S10 }] };
const P1608: PropShape = PropShape { path: Path::Forward(S5558), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S5561, name: S5562, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5561, name: S5562, message: S48, description: S49, severity: S10 }] };
const P1609: PropShape = PropShape { path: Path::Forward(S5563), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5564, name: S5565, message: S52, description: S53, severity: S10 }] };
const P1610: PropShape = PropShape { path: Path::Forward(S5563), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S5566, name: S5567, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5566, name: S5567, message: S48, description: S49, severity: S10 }] };
const P1611: PropShape = PropShape { path: Path::Forward(S5568), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5569, name: S5570, message: S59, description: S53, severity: S10 }] };
const P1612: PropShape = PropShape { path: Path::Forward(S5568), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S5571, name: S5572, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5571, name: S5572, message: S48, description: S49, severity: S10 }] };
const P1613: PropShape = PropShape { path: Path::Forward(S5573), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5574, name: S5575, message: S59, description: S53, severity: S10 }] };
const P1614: PropShape = PropShape { path: Path::Forward(S5573), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5576, name: S5577, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S5578, S5579, S5580, S5581, S5582, S5583, S5584, S5585]), rule_id: S5576, name: S5577, message: S183, description: S49, severity: S10 }] };
const P1615: PropShape = PropShape { path: Path::Inverse(S5191), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5586, name: S5587, message: S676, description: S677, severity: S10 }] };
const P1616: PropShape = PropShape { path: Path::Forward(S5188), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5588, name: S5589, message: S74, description: S75, severity: S10 }] };
const P1617: PropShape = PropShape { path: Path::Forward(S5591), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5592, name: S235, message: S236, description: S237, severity: S10 }] };
const P1618: PropShape = PropShape { path: Path::Chain(&[Step::Inverse(S5594), Step::Type]), checks: &[Check { constraint: Constraint::RefClass(&[S5595]), rule_id: S5596, name: S5597, message: S5598, description: S5599, severity: S10 }] };
const P1619: PropShape = PropShape { path: Path::Chain(&[Step::Inverse(S5594), Step::Type]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5602, name: S5603, message: S5604, description: S5605, severity: S10 }, Check { constraint: Constraint::RefClass(&[S5606, S5595]), rule_id: S5602, name: S5603, message: S5604, description: S5605, severity: S10 }] };
const P1620: PropShape = PropShape { path: Path::Chain(&[Step::Inverse(S5594), Step::Type]), checks: &[Check { constraint: Constraint::RefClass(&[S5606]), rule_id: S5608, name: S5609, message: S5610, description: S5611, severity: S10 }] };
const P1621: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Forward(S5614), AltBranch::Forward(S5615)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5616, name: S5617, message: S5618, description: S5619, severity: S10 }] };
const P1622: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Forward(S5620), AltBranch::Forward(S5621)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5622, name: S5623, message: S5624, description: S5625, severity: S10 }] };
const P1623: PropShape = PropShape { path: Path::Forward(S21), checks: &[Check { constraint: Constraint::In(&[S5626, S5627, S5628, S5629, S5630, S5631, S5632, S5633, S34, S35, S36]), rule_id: S5634, name: S38, message: S39, description: S40, severity: S41 }] };
const P1624: PropShape = PropShape { path: Path::Inverse(S5594), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5636, name: S5637, message: S676, description: S677, severity: S10 }] };
const P1625: PropShape = PropShape { path: Path::Forward(S5640), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5641, name: S235, message: S236, description: S237, severity: S10 }] };
const P1626: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S5594), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5643, name: S5644, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S5593, S5601, S5607]), rule_id: S5643, name: S5644, message: S242, description: S80, severity: S10 }] };
const P1627: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S5645), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5646, name: S5647, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S247, S248, S249, S250]), rule_id: S5646, name: S5647, message: S242, description: S80, severity: S10 }] };
const P1628: PropShape = PropShape { path: Path::Forward(S5649), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5650, name: S5651, message: S74, description: S75, severity: S10 }] };
const P1629: PropShape = PropShape { path: Path::Forward(S5652), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5653, name: S5654, message: S74, description: S75, severity: S10 }] };
const P1630: PropShape = PropShape { path: Path::Forward(S5655), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S5656, name: S5657, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5656, name: S5657, message: S48, description: S49, severity: S10 }] };
const P1631: PropShape = PropShape { path: Path::Forward(S5655), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5658, name: S5659, message: S59, description: S53, severity: S10 }] };
const P1632: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S5649), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5661, name: S5662, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S247, S248, S249, S250]), rule_id: S5661, name: S5662, message: S242, description: S80, severity: S10 }] };
const P1633: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S5652), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5663, name: S5664, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S5612, S5613]), rule_id: S5663, name: S5664, message: S242, description: S80, severity: S10 }] };
const P1634: PropShape = PropShape { path: Path::Forward(S5665), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S5666, name: S5667, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5666, name: S5667, message: S48, description: S49, severity: S10 }] };
const P1635: PropShape = PropShape { path: Path::Forward(S5665), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5668, name: S5669, message: S59, description: S53, severity: S10 }] };
const P1636: PropShape = PropShape { path: Path::Forward(S5615), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5670, name: S5671, message: S5672, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5673]), rule_id: S5670, name: S5671, message: S5672, description: S80, severity: S10 }] };
const P1637: PropShape = PropShape { path: Path::Forward(S5615), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5674, name: S5675, message: S52, description: S75, severity: S10 }] };
const P1638: PropShape = PropShape { path: Path::Forward(S5676), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S5677, name: S5678, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5677, name: S5678, message: S48, description: S49, severity: S10 }] };
const P1639: PropShape = PropShape { path: Path::Forward(S5676), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5679, name: S5680, message: S52, description: S53, severity: S10 }] };
const P1640: PropShape = PropShape { path: Path::Forward(S5681), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5682, name: S5683, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S5684, S5685, S5686]), rule_id: S5682, name: S5683, message: S183, description: S49, severity: S10 }] };
const P1641: PropShape = PropShape { path: Path::Forward(S5681), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5687, name: S5688, message: S59, description: S53, severity: S10 }] };
const P1642: PropShape = PropShape { path: Path::Forward(S5614), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5689, name: S5690, message: S52, description: S75, severity: S10 }] };
const P1643: PropShape = PropShape { path: Path::Forward(S5691), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5692, name: S5693, message: S74, description: S75, severity: S10 }] };
const P1644: PropShape = PropShape { path: Path::Forward(S5695), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5696, name: S5697, message: S5698, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S4663]), rule_id: S5696, name: S5697, message: S5698, description: S80, severity: S10 }] };
const P1645: PropShape = PropShape { path: Path::Forward(S5695), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5699, name: S5700, message: S74, description: S75, severity: S10 }] };
const P1646: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S5691), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5702, name: S5703, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S247, S248, S249, S250]), rule_id: S5702, name: S5703, message: S242, description: S80, severity: S10 }] };
const P1647: PropShape = PropShape { path: Path::Forward(S5704), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5705, name: S235, message: S236, description: S237, severity: S10 }] };
const P1648: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S5614), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5706, name: S5707, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S373, S374, S375, S376, S377]), rule_id: S5706, name: S5707, message: S242, description: S80, severity: S10 }] };
const P1649: PropShape = PropShape { path: Path::Forward(S5594), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5708, name: S5709, message: S74, description: S75, severity: S10 }] };
const P1650: PropShape = PropShape { path: Path::Forward(S5645), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5710, name: S5711, message: S74, description: S75, severity: S10 }] };
const P1651: PropShape = PropShape { path: Path::Forward(S5712), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S5713, name: S5714, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5713, name: S5714, message: S48, description: S49, severity: S10 }] };
const P1652: PropShape = PropShape { path: Path::Forward(S5712), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5715, name: S5716, message: S59, description: S53, severity: S10 }] };
const P1653: PropShape = PropShape { path: Path::Forward(S5717), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5718, name: S5719, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S5720, S5721, S5722]), rule_id: S5718, name: S5719, message: S183, description: S49, severity: S10 }] };
const P1654: PropShape = PropShape { path: Path::Forward(S5717), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5723, name: S5724, message: S59, description: S53, severity: S10 }] };
const P1655: PropShape = PropShape { path: Path::Forward(S5620), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5725, name: S5726, message: S52, description: S75, severity: S10 }] };
const P1656: PropShape = PropShape { path: Path::Forward(S5621), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5727, name: S5728, message: S5672, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5673]), rule_id: S5727, name: S5728, message: S5672, description: S80, severity: S10 }] };
const P1657: PropShape = PropShape { path: Path::Forward(S5621), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5729, name: S5730, message: S52, description: S75, severity: S10 }] };
const P1658: PropShape = PropShape { path: Path::Forward(S5731), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S5732, name: S5733, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5732, name: S5733, message: S48, description: S49, severity: S10 }] };
const P1659: PropShape = PropShape { path: Path::Forward(S5731), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5734, name: S5735, message: S52, description: S53, severity: S10 }] };
const P1660: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S5620), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5737, name: S5738, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S373, S374, S375, S376, S377]), rule_id: S5737, name: S5738, message: S242, description: S80, severity: S10 }] };
const P1661: PropShape = PropShape { path: Path::Forward(S5739), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5740, name: S5741, message: S5742, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5743]), rule_id: S5740, name: S5741, message: S5742, description: S80, severity: S10 }] };
const P1662: PropShape = PropShape { path: Path::Forward(S5739), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5744, name: S5745, message: S74, description: S75, severity: S10 }] };
const P1663: PropShape = PropShape { path: Path::Forward(S21), checks: &[Check { constraint: Constraint::In(&[S5747, S5748, S5749, S5750, S5751, S34, S35, S36]), rule_id: S5752, name: S38, message: S39, description: S40, severity: S41 }] };
const P1664: PropShape = PropShape { path: Path::Forward(S5755), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5756, name: S5757, message: S74, description: S75, severity: S10 }] };
const P1665: PropShape = PropShape { path: Path::Forward(S5758), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5759, name: S5760, message: S3248, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3249]), rule_id: S5759, name: S5760, message: S3248, description: S80, severity: S10 }] };
const P1666: PropShape = PropShape { path: Path::Forward(S5758), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5761, name: S5762, message: S74, description: S75, severity: S10 }] };
const P1667: PropShape = PropShape { path: Path::Forward(S5763), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S5764, name: S5765, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5764, name: S5765, message: S48, description: S49, severity: S10 }] };
const P1668: PropShape = PropShape { path: Path::Forward(S5763), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5766, name: S5767, message: S59, description: S53, severity: S10 }] };
const P1669: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S5755), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5769, name: S5770, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S4660, S4661, S4662, S4663]), rule_id: S5769, name: S5770, message: S242, description: S80, severity: S10 }] };
const P1670: PropShape = PropShape { path: Path::Forward(S5771), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5772, name: S5773, message: S52, description: S53, severity: S10 }] };
const P1671: PropShape = PropShape { path: Path::Forward(S5771), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S5774, name: S5775, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5774, name: S5775, message: S48, description: S49, severity: S10 }] };
const P1672: PropShape = PropShape { path: Path::Forward(S5776), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5777, name: S5778, message: S52, description: S53, severity: S10 }] };
const P1673: PropShape = PropShape { path: Path::Forward(S5776), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S5779, name: S5780, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5779, name: S5780, message: S48, description: S49, severity: S10 }] };
const P1674: PropShape = PropShape { path: Path::Forward(S5781), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5782, name: S5783, message: S52, description: S53, severity: S10 }] };
const P1675: PropShape = PropShape { path: Path::Forward(S5781), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S5784, name: S5785, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5784, name: S5785, message: S48, description: S49, severity: S10 }] };
const P1676: PropShape = PropShape { path: Path::Forward(S5786), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5787, name: S5788, message: S52, description: S75, severity: S10 }] };
const P1677: PropShape = PropShape { path: Path::Forward(S5786), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5789, name: S5790, message: S3360, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1147]), rule_id: S5789, name: S5790, message: S3360, description: S80, severity: S10 }] };
const P1678: PropShape = PropShape { path: Path::Forward(S5791), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5792, name: S5793, message: S52, description: S75, severity: S10 }] };
const P1679: PropShape = PropShape { path: Path::Forward(S5794), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5795, name: S5796, message: S52, description: S75, severity: S10 }] };
const P1680: PropShape = PropShape { path: Path::Forward(S60), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S63, name: S64, message: S59, description: S53, severity: S10 }] };
const P1681: PropShape = PropShape { path: Path::Forward(S5798), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5799, name: S235, message: S236, description: S237, severity: S10 }] };
const P1682: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S5791), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5800, name: S5801, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S304, S305, S306]), rule_id: S5800, name: S5801, message: S242, description: S80, severity: S10 }] };
const P1683: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S5794), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5802, name: S5803, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S247, S248, S249, S250]), rule_id: S5802, name: S5803, message: S242, description: S80, severity: S10 }] };
const P1684: PropShape = PropShape { path: Path::Forward(S44), checks: &[Check { constraint: Constraint::MaxLength(256), rule_id: S5806, name: S5807, message: S5808, description: S5809, severity: S10 }] };
const P1685: PropShape = PropShape { path: Path::Forward(S60), checks: &[Check { constraint: Constraint::MaxLength(128), rule_id: S5811, name: S5812, message: S5813, description: S5814, severity: S10 }] };
const P1686: PropShape = PropShape { path: Path::Forward(S21), checks: &[Check { constraint: Constraint::In(&[S5815, S5816, S5817, S5818, S34, S35, S36]), rule_id: S5819, name: S38, message: S39, description: S40, severity: S41 }] };
const P1687: PropShape = PropShape { path: Path::Forward(S5822), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5823, name: S5824, message: S48, description: S49, severity: S10 }] };
const P1688: PropShape = PropShape { path: Path::Forward(S5822), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5825, name: S5826, message: S59, description: S53, severity: S10 }] };
const P1689: PropShape = PropShape { path: Path::Forward(S5827), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5828, name: S5829, message: S5830, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5831]), rule_id: S5828, name: S5829, message: S5830, description: S80, severity: S10 }] };
const P1690: PropShape = PropShape { path: Path::Forward(S5827), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5832, name: S5833, message: S52, description: S75, severity: S10 }] };
const P1691: PropShape = PropShape { path: Path::Forward(S5834), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5835, name: S5836, message: S5837, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5838]), rule_id: S5835, name: S5836, message: S5837, description: S80, severity: S10 }] };
const P1692: PropShape = PropShape { path: Path::Forward(S5834), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5839, name: S5840, message: S52, description: S75, severity: S10 }] };
const P1693: PropShape = PropShape { path: Path::Forward(S5841), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5842, name: S5843, message: S74, description: S75, severity: S10 }] };
const P1694: PropShape = PropShape { path: Path::Forward(S5844), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5845, name: S5846, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S5847, S5848, S5849, S5850, S5851, S5852, S5853, S5854, S5855, S5856]), rule_id: S5845, name: S5846, message: S183, description: S49, severity: S10 }] };
const P1695: PropShape = PropShape { path: Path::Forward(S5844), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5857, name: S5858, message: S52, description: S53, severity: S10 }] };
const P1696: PropShape = PropShape { path: Path::Forward(S5859), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S5860, name: S5861, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5860, name: S5861, message: S48, description: S49, severity: S10 }] };
const P1697: PropShape = PropShape { path: Path::Forward(S5859), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5862, name: S5863, message: S59, description: S53, severity: S10 }] };
const P1698: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S5841), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5865, name: S5866, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S4226, S253, S5867, S5868, S5869, S5870, S5871, S28, S5872, S5873, S5874, S5875, S29, S254, S5876, S550, S500, S1085, S255, S5877, S256, S1086, S257, S1087, S1088, S5878, S258, S5879, S5880, S2020, S1089, S5881, S259, S33, S551, S260, S552, S553, S554, S501, S555, S556, S502, S557, S2074, S558, S559, S560, S2041, S5882, S261, S262, S5883, S5884, S263, S5885, S264, S265, S266, S1090, S267, S268, S561, S2051, S269, S562, S5886, S2965, S270, S271, S272, S563, S1091, S564, S273, S274, S503, S275, S5887, S276, S5888, S5889, S5890, S277, S5891, S5892, S278, S565, S25, S2054, S279, S1092, S1093, S1094, S5893, S1095, S566, S567, S568, S280, S569, S281, S5894, S5895, S1096, S5896, S1976, S1097, S5897, S5898, S5899, S282, S5900, S570, S1098, S283, S284, S5901, S5902, S5903, S5904, S504, S571, S285, S5905, S286, S1099, S5906, S4227, S572, S1997, S5907, S5908, S505, S30, S2017, S287, S573, S574, S1100, S526, S1101, S1842, S1102, S1909, S2084, S1103, S1104, S0, S471, S420, S543, S622, S476, S373, S637, S491, S747, S309, S2228, S575, S527, S1105, S528, S401, S1106, S2354, S1533, S304, S2472, S1107, S247, S1108, S1109, S1110, S1111, S288, S2388, S1192, S1112, S529, S2453, S374, S2885, S2887, S2972, S1113, S576, S577, S578, S579, S580, S506, S3030, S581, S582, S583, S3055, S3057, S584, S585, S586, S587, S588, S589, S590, S2381, S1114, S3114, S591, S592, S593, S594, S507, S508, S509, S595, S3160, S161, S3210, S596, S597, S1115, S1116, S1117, S1118, S1119, S1120, S248, S249, S2966, S1121, S1122, S598, S3372, S1546, S3398, S289, S305, S3458, S1123, S3515, S530, S531, S290, S599, S532, S600, S1124, S688, S343, S243, S291, S533, S601, S4002, S1125, S1561, S5909, S4050, S602, S603, S604, S4120, S1126, S725, S375, S605, S606, S4036, S534, S607, S310, S1127, S608, S609, S5910, S174, S1128, S535, S1129, S1130, S4302, S2967, S5911, S5912, S610, S292, S611, S293, S1131, S294, S612, S382, S4202, S344, S244, S2742, S345, S306, S773, S976, S878, S81, S4551, S4037, S613, S5913, S4049, S5914, S5915, S5916, S5917, S5918, S5919, S4048, S3021, S614, S536, S1132, S615, S616, S1133, S617, S4039, S1134, S1135, S4653, S1136, S1547, S2968, S4040, S2969, S376, S537, S5673, S642, S1137, S538, S1138, S1139, S1140, S1141, S1142, S377, S510, S2460, S539, S618, S2970, S5920, S1143, S5921, S295, S296, S297, S540, S298, S1144, S1145, S511, S1146, S1147, S1148, S1149, S541, S619, S1150, S299, S620, S1151, S5121, S542, S250, S5922, S1152, S4041, S311, S4035, S4038, S2971, S621]), rule_id: S5865, name: S5866, message: S242, description: S80, severity: S10 }] };
const P1699: PropShape = PropShape { path: Path::Forward(S5923), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5924, name: S5925, message: S48, description: S49, severity: S10 }] };
const P1700: PropShape = PropShape { path: Path::Forward(S5923), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5926, name: S5927, message: S52, description: S53, severity: S10 }] };
const P1701: PropShape = PropShape { path: Path::Forward(S5928), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S5929, name: S5930, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5929, name: S5930, message: S48, description: S49, severity: S10 }] };
const P1702: PropShape = PropShape { path: Path::Forward(S5928), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5931, name: S5932, message: S52, description: S53, severity: S10 }] };
const P1703: PropShape = PropShape { path: Path::Forward(S5933), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5934, name: S5935, message: S48, description: S49, severity: S10 }] };
const P1704: PropShape = PropShape { path: Path::Forward(S5933), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5936, name: S5937, message: S52, description: S53, severity: S10 }] };
const P1705: PropShape = PropShape { path: Path::Forward(S5938), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S5939, name: S5940, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5939, name: S5940, message: S48, description: S49, severity: S10 }] };
const P1706: PropShape = PropShape { path: Path::Forward(S5938), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5941, name: S5942, message: S59, description: S53, severity: S10 }] };
const P1707: PropShape = PropShape { path: Path::Forward(S5944), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5945, name: S235, message: S236, description: S237, severity: S10 }] };
const P1708: PropShape = PropShape { path: Path::Forward(S5946), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5947, name: S235, message: S236, description: S237, severity: S10 }] };
const P1709: PropShape = PropShape { path: Path::Forward(S5948), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5949, name: S5950, message: S5830, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5831]), rule_id: S5949, name: S5950, message: S5830, description: S80, severity: S10 }] };
const P1710: PropShape = PropShape { path: Path::Forward(S5948), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5951, name: S5952, message: S52, description: S75, severity: S10 }] };
const P1711: PropShape = PropShape { path: Path::Forward(S5953), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5954, name: S5955, message: S52, description: S53, severity: S10 }] };
const P1712: PropShape = PropShape { path: Path::Forward(S5953), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5956, name: S5957, message: S48, description: S49, severity: S10 }] };
const P1713: PropShape = PropShape { path: Path::Forward(S5958), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5959, name: S5960, message: S52, description: S53, severity: S10 }] };
const P1714: PropShape = PropShape { path: Path::Forward(S5958), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S5961, name: S5962, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5961, name: S5962, message: S48, description: S49, severity: S10 }] };
const P1715: PropShape = PropShape { path: Path::Forward(S5963), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S5964, name: S5965, message: S59, description: S53, severity: S10 }] };
const P1716: PropShape = PropShape { path: Path::Forward(S5963), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S5966, name: S5967, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5966, name: S5967, message: S48, description: S49, severity: S10 }] };
const P1717: PropShape = PropShape { path: Path::Forward(S5968), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5969, name: S5970, message: S52, description: S53, severity: S10 }] };
const P1718: PropShape = PropShape { path: Path::Forward(S5968), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S5971, name: S5972, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5971, name: S5972, message: S48, description: S49, severity: S10 }] };
const P1719: PropShape = PropShape { path: Path::Forward(S5973), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5974, name: S5975, message: S52, description: S53, severity: S10 }] };
const P1720: PropShape = PropShape { path: Path::Forward(S5973), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S5976, name: S5977, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S5978, S5979, S5980, S5981]), rule_id: S5976, name: S5977, message: S183, description: S49, severity: S10 }] };
const P1721: PropShape = PropShape { path: Path::Forward(S5982), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5983, name: S5984, message: S52, description: S53, severity: S10 }] };
const P1722: PropShape = PropShape { path: Path::Forward(S5982), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S5985, name: S5986, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5985, name: S5986, message: S48, description: S49, severity: S10 }] };
const P1723: PropShape = PropShape { path: Path::Forward(S5987), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S5988, name: S5989, message: S52, description: S53, severity: S10 }] };
const P1724: PropShape = PropShape { path: Path::Forward(S5987), checks: &[Check { constraint: Constraint::Datatype(S1296), rule_id: S5990, name: S5991, message: S52, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S5990, name: S5991, message: S52, description: S49, severity: S10 }] };
const P1725: PropShape = PropShape { path: Path::Forward(S5993), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S5994, name: S235, message: S236, description: S237, severity: S10 }] };
const P1726: PropShape = PropShape { path: Path::Forward(S21), checks: &[Check { constraint: Constraint::In(&[S5997, S5998, S5999, S6000, S6001, S34, S35, S36]), rule_id: S6002, name: S38, message: S39, description: S40, severity: S41 }] };
const P1727: PropShape = PropShape { path: Path::Forward(S6005), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6006, name: S6007, message: S400, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S401]), rule_id: S6006, name: S6007, message: S400, description: S80, severity: S10 }] };
const P1728: PropShape = PropShape { path: Path::Forward(S6005), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6008, name: S6009, message: S74, description: S75, severity: S10 }] };
const P1729: PropShape = PropShape { path: Path::Forward(S6010), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6011, name: S6012, message: S160, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S161]), rule_id: S6011, name: S6012, message: S160, description: S80, severity: S10 }] };
const P1730: PropShape = PropShape { path: Path::Forward(S6010), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6013, name: S6014, message: S74, description: S75, severity: S10 }] };
const P1731: PropShape = PropShape { path: Path::Forward(S6015), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6016, name: S6017, message: S6018, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S6019]), rule_id: S6016, name: S6017, message: S6018, description: S80, severity: S10 }] };
const P1732: PropShape = PropShape { path: Path::Forward(S6015), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6020, name: S6021, message: S74, description: S75, severity: S10 }] };
const P1733: PropShape = PropShape { path: Path::Forward(S6022), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S6023, name: S6024, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6023, name: S6024, message: S48, description: S49, severity: S10 }] };
const P1734: PropShape = PropShape { path: Path::Forward(S6022), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6025, name: S6026, message: S59, description: S53, severity: S10 }] };
const P1735: PropShape = PropShape { path: Path::Inverse(S6029), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6030, name: S6031, message: S676, description: S677, severity: S10 }] };
const P1736: PropShape = PropShape { path: Path::Forward(S6032), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6033, name: S6034, message: S52, description: S75, severity: S10 }] };
const P1737: PropShape = PropShape { path: Path::Forward(S6035), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6036, name: S6037, message: S52, description: S75, severity: S10 }] };
const P1738: PropShape = PropShape { path: Path::Forward(S6035), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6038, name: S6039, message: S160, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S161]), rule_id: S6038, name: S6039, message: S160, description: S80, severity: S10 }] };
const P1739: PropShape = PropShape { path: Path::Forward(S831), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6040, name: S837, message: S59, description: S53, severity: S10 }] };
const P1740: PropShape = PropShape { path: Path::Forward(S831), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6041, name: S833, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S6042, S6043, S834, S835]), rule_id: S6041, name: S833, message: S183, description: S49, severity: S10 }] };
const P1741: PropShape = PropShape { path: Path::Forward(S6044), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6045, name: S6046, message: S52, description: S53, severity: S10 }] };
const P1742: PropShape = PropShape { path: Path::Forward(S6044), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S6047, name: S6048, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6047, name: S6048, message: S48, description: S49, severity: S10 }] };
const P1743: PropShape = PropShape { path: Path::Forward(S825), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6049, name: S830, message: S59, description: S53, severity: S10 }] };
const P1744: PropShape = PropShape { path: Path::Forward(S825), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6050, name: S827, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S828, S6051, S6052, S6053, S6054]), rule_id: S6050, name: S827, message: S183, description: S49, severity: S10 }] };
const P1745: PropShape = PropShape { path: Path::Forward(S6055), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6056, name: S6057, message: S52, description: S53, severity: S10 }] };
const P1746: PropShape = PropShape { path: Path::Forward(S6055), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S6058, name: S6059, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6058, name: S6059, message: S48, description: S49, severity: S10 }] };
const P1747: PropShape = PropShape { path: Path::Forward(S6060), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6061, name: S6062, message: S52, description: S53, severity: S10 }] };
const P1748: PropShape = PropShape { path: Path::Forward(S6060), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S6063, name: S6064, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6063, name: S6064, message: S48, description: S49, severity: S10 }] };
const P1749: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6032), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6066, name: S6067, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S563, S565, S570, S572, S574, S599, S604, S607, S612, S619]), rule_id: S6066, name: S6067, message: S242, description: S80, severity: S10 }] };
const P1750: PropShape = PropShape { path: Path::Forward(S6068), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6069, name: S235, message: S236, description: S237, severity: S10 }] };
const P1751: PropShape = PropShape { path: Path::Forward(S6029), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6071, name: S6072, message: S6073, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S6028]), rule_id: S6071, name: S6072, message: S6073, description: S80, severity: S10 }] };
const P1752: PropShape = PropShape { path: Path::Forward(S6029), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6074, name: S6075, message: S74, description: S75, severity: S10 }] };
const P1753: PropShape = PropShape { path: Path::Forward(S6076), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S6077, name: S6078, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6077, name: S6078, message: S48, description: S49, severity: S10 }] };
const P1754: PropShape = PropShape { path: Path::Forward(S6076), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6079, name: S6080, message: S59, description: S53, severity: S10 }] };
const P1755: PropShape = PropShape { path: Path::Forward(S6081), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S6082, name: S6083, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6082, name: S6083, message: S48, description: S49, severity: S10 }] };
const P1756: PropShape = PropShape { path: Path::Forward(S6081), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6084, name: S6085, message: S52, description: S53, severity: S10 }] };
const P1757: PropShape = PropShape { path: Path::Forward(S6086), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S6087, name: S6088, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6087, name: S6088, message: S48, description: S49, severity: S10 }] };
const P1758: PropShape = PropShape { path: Path::Forward(S6086), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6089, name: S6090, message: S52, description: S53, severity: S10 }] };
const P1759: PropShape = PropShape { path: Path::Forward(S6091), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S6092, name: S6093, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6092, name: S6093, message: S48, description: S49, severity: S10 }] };
const P1760: PropShape = PropShape { path: Path::Forward(S6091), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6094, name: S6095, message: S52, description: S53, severity: S10 }] };
const P1761: PropShape = PropShape { path: Path::Forward(S6097), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6098, name: S6099, message: S52, description: S75, severity: S10 }] };
const P1762: PropShape = PropShape { path: Path::Forward(S6100), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6101, name: S6102, message: S52, description: S75, severity: S10 }] };
const P1763: PropShape = PropShape { path: Path::Forward(S6103), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6104, name: S6105, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S3750, S3751, S3752, S3753, S3754, S3755, S3756, S3757, S3758, S3759, S3760, S3761, S3762, S3763, S3764, S3765, S3766, S3767, S3768, S3769, S3770, S3771, S3772, S3773, S3774, S3775, S3776, S3777, S3778, S3779, S3780, S3781, S3782, S3783, S3784, S3785, S3786, S3787, S3788, S3789, S3790, S3791, S3792, S3793, S3794, S3795, S3796, S3797, S3798, S3799, S3800, S3801, S3802, S3803, S3804, S3805, S3806, S3807, S3808, S3809, S3810, S3811, S3812, S3813, S3814, S3815, S3816, S3817, S3818, S3819, S3820, S3821, S3822, S3823, S3824, S3825, S3826, S3827, S3828, S3829, S3830, S3831, S3832, S3833, S3834, S3835, S3836, S3837, S3838, S3839, S3840, S3841, S3842, S3843, S3844, S3845, S3846, S3847, S3848, S3849, S3850, S3851, S3852, S3853, S3854, S3855, S3856, S3857, S3858, S3859, S3860, S3861, S3862, S3863, S3864, S3865, S3866, S3867, S3868, S3869, S3870, S3871, S3872, S3873, S3874, S3875, S3876, S3877, S3878, S3879, S3880, S3881, S3882, S3883, S3884, S3885, S3886, S3887, S3888, S3889, S3890, S3891, S3892, S3893, S3894, S3895, S3896, S3897, S3898, S3899, S3900, S3901, S3902, S3903, S3904, S3905, S3906, S3907, S3908, S3909, S3910]), rule_id: S6104, name: S6105, message: S183, description: S49, severity: S10 }] };
const P1764: PropShape = PropShape { path: Path::Forward(S6103), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6106, name: S6107, message: S52, description: S53, severity: S10 }] };
const P1765: PropShape = PropShape { path: Path::Forward(S6108), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6109, name: S6110, message: S2190, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S606]), rule_id: S6109, name: S6110, message: S2190, description: S80, severity: S10 }] };
const P1766: PropShape = PropShape { path: Path::Forward(S6108), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6111, name: S6112, message: S52, description: S75, severity: S10 }] };
const P1767: PropShape = PropShape { path: Path::Forward(S6113), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6114, name: S6115, message: S52, description: S75, severity: S10 }] };
const P1768: PropShape = PropShape { path: Path::Forward(S6116), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6117, name: S6118, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S6119, S6120, S6121, S6122]), rule_id: S6117, name: S6118, message: S183, description: S49, severity: S10 }] };
const P1769: PropShape = PropShape { path: Path::Forward(S6116), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6123, name: S6124, message: S52, description: S53, severity: S10 }] };
const P1770: PropShape = PropShape { path: Path::Forward(S6125), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6126, name: S6127, message: S52, description: S75, severity: S10 }] };
const P1771: PropShape = PropShape { path: Path::Forward(S6128), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6129, name: S6130, message: S2167, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1105]), rule_id: S6129, name: S6130, message: S2167, description: S80, severity: S10 }] };
const P1772: PropShape = PropShape { path: Path::Forward(S6131), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6132, name: S6133, message: S52, description: S75, severity: S10 }] };
const P1773: PropShape = PropShape { path: Path::Forward(S6134), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6135, name: S6136, message: S52, description: S75, severity: S10 }] };
const P1774: PropShape = PropShape { path: Path::Forward(S6134), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6137, name: S6138, message: S3388, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1123]), rule_id: S6137, name: S6138, message: S3388, description: S80, severity: S10 }] };
const P1775: PropShape = PropShape { path: Path::Forward(S6139), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6140, name: S6141, message: S52, description: S75, severity: S10 }] };
const P1776: PropShape = PropShape { path: Path::Forward(S6139), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6142, name: S6143, message: S2866, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1114]), rule_id: S6142, name: S6143, message: S2866, description: S80, severity: S10 }] };
const P1777: PropShape = PropShape { path: Path::Forward(S6144), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6145, name: S6146, message: S59, description: S53, severity: S10 }] };
const P1778: PropShape = PropShape { path: Path::Forward(S6144), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6147, name: S6148, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S6149, S6150, S6151, S6152]), rule_id: S6147, name: S6148, message: S183, description: S49, severity: S10 }] };
const P1779: PropShape = PropShape { path: Path::Forward(S6153), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6154, name: S6155, message: S52, description: S75, severity: S10 }] };
const P1780: PropShape = PropShape { path: Path::Forward(S6153), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6156, name: S6157, message: S6158, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1104]), rule_id: S6156, name: S6157, message: S6158, description: S80, severity: S10 }] };
const P1781: PropShape = PropShape { path: Path::Forward(S6159), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6160, name: S6161, message: S52, description: S75, severity: S10 }] };
const P1782: PropShape = PropShape { path: Path::Forward(S6159), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6162, name: S6163, message: S400, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S401]), rule_id: S6162, name: S6163, message: S400, description: S80, severity: S10 }] };
const P1783: PropShape = PropShape { path: Path::Forward(S6164), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6165, name: S6166, message: S52, description: S75, severity: S10 }] };
const P1784: PropShape = PropShape { path: Path::Forward(S6164), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6167, name: S6168, message: S4779, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3929]), rule_id: S6167, name: S6168, message: S4779, description: S80, severity: S10 }] };
const P1785: PropShape = PropShape { path: Path::Forward(S6128), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6169, name: S6170, message: S52, description: S75, severity: S10 }] };
const P1786: PropShape = PropShape { path: Path::Forward(S6172), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6173, name: S235, message: S236, description: S237, severity: S10 }] };
const P1787: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6100), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6174, name: S6175, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S254, S258, S263, S264, S268, S275, S277, S278, S280, S283, S284, S286, S288, S289, S291, S293, S294, S295, S296, S297, S298, S299]), rule_id: S6174, name: S6175, message: S242, description: S80, severity: S10 }] };
const P1788: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6113), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6176, name: S6177, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S563, S565, S570, S572, S574, S599, S604, S607, S612, S619]), rule_id: S6176, name: S6177, message: S242, description: S80, severity: S10 }] };
const P1789: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6097), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6178, name: S6179, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S550, S566, S569, S575, S598, S600, S601, S610, S614, S615]), rule_id: S6178, name: S6179, message: S242, description: S80, severity: S10 }] };
const P1790: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6131), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6180, name: S6181, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S374, S376]), rule_id: S6180, name: S6181, message: S242, description: S80, severity: S10 }] };
const P1791: PropShape = PropShape { path: Path::Forward(S6182), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6183, name: S235, message: S236, description: S237, severity: S10 }] };
const P1792: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6125), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6184, name: S6185, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1122, S1145]), rule_id: S6184, name: S6185, message: S242, description: S80, severity: S10 }] };
const P1793: PropShape = PropShape { path: Path::Forward(S6187), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S6188, name: S6189, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6188, name: S6189, message: S48, description: S49, severity: S10 }] };
const P1794: PropShape = PropShape { path: Path::Forward(S6187), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6190, name: S6191, message: S52, description: S53, severity: S10 }] };
const P1795: PropShape = PropShape { path: Path::Forward(S6192), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S6193, name: S6194, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6193, name: S6194, message: S48, description: S49, severity: S10 }] };
const P1796: PropShape = PropShape { path: Path::Forward(S6192), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6195, name: S6196, message: S52, description: S53, severity: S10 }] };
const P1797: PropShape = PropShape { path: Path::Forward(S6197), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6198, name: S6199, message: S74, description: S75, severity: S10 }] };
const P1798: PropShape = PropShape { path: Path::Forward(S6197), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6200, name: S6201, message: S6018, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S6019]), rule_id: S6200, name: S6201, message: S6018, description: S80, severity: S10 }] };
const P1799: PropShape = PropShape { path: Path::Forward(S6202), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6203, name: S6204, message: S52, description: S53, severity: S10 }] };
const P1800: PropShape = PropShape { path: Path::Forward(S6202), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S6205, name: S6206, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6205, name: S6206, message: S48, description: S49, severity: S10 }] };
const P1801: PropShape = PropShape { path: Path::Forward(S6207), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6208, name: S6209, message: S52, description: S53, severity: S10 }] };
const P1802: PropShape = PropShape { path: Path::Forward(S6207), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S6210, name: S6211, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6210, name: S6211, message: S48, description: S49, severity: S10 }] };
const P1803: PropShape = PropShape { path: Path::Forward(S6212), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6213, name: S6214, message: S52, description: S53, severity: S10 }] };
const P1804: PropShape = PropShape { path: Path::Forward(S6212), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S6215, name: S6216, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6215, name: S6216, message: S48, description: S49, severity: S10 }] };
const P1805: PropShape = PropShape { path: Path::Forward(S6217), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6218, name: S6219, message: S52, description: S53, severity: S10 }] };
const P1806: PropShape = PropShape { path: Path::Forward(S6217), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S6220, name: S6221, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6220, name: S6221, message: S48, description: S49, severity: S10 }] };
const P1807: PropShape = PropShape { path: Path::Forward(S6222), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6223, name: S6224, message: S52, description: S53, severity: S10 }] };
const P1808: PropShape = PropShape { path: Path::Forward(S6222), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S6225, name: S6226, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6225, name: S6226, message: S48, description: S49, severity: S10 }] };
const P1809: PropShape = PropShape { path: Path::Forward(S6227), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6228, name: S6229, message: S52, description: S53, severity: S10 }] };
const P1810: PropShape = PropShape { path: Path::Forward(S6227), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S6230, name: S6231, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6230, name: S6231, message: S48, description: S49, severity: S10 }] };
const P1811: PropShape = PropShape { path: Path::Forward(S21), checks: &[Check { constraint: Constraint::In(&[S6233, S6234, S35, S34, S35, S36]), rule_id: S6235, name: S38, message: S39, description: S40, severity: S41 }] };
const P1812: PropShape = PropShape { path: Path::Forward(S6238), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S6239, name: S6240, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6239, name: S6240, message: S48, description: S49, severity: S10 }] };
const P1813: PropShape = PropShape { path: Path::Forward(S6238), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6241, name: S6242, message: S52, description: S53, severity: S10 }] };
const P1814: PropShape = PropShape { path: Path::Forward(S6243), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S6244, name: S6245, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6244, name: S6245, message: S48, description: S49, severity: S10 }] };
const P1815: PropShape = PropShape { path: Path::Forward(S6243), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6246, name: S6247, message: S52, description: S53, severity: S10 }] };
const P1816: PropShape = PropShape { path: Path::Forward(S6248), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S6249, name: S6250, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6249, name: S6250, message: S48, description: S49, severity: S10 }] };
const P1817: PropShape = PropShape { path: Path::Forward(S6248), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6251, name: S6252, message: S52, description: S53, severity: S10 }] };
const P1818: PropShape = PropShape { path: Path::Forward(S6253), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S6254, name: S6255, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6254, name: S6255, message: S48, description: S49, severity: S10 }] };
const P1819: PropShape = PropShape { path: Path::Forward(S6253), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6256, name: S6257, message: S52, description: S53, severity: S10 }] };
const P1820: PropShape = PropShape { path: Path::Forward(S6258), checks: &[Check { constraint: Constraint::Datatype(S6259), rule_id: S6260, name: S6261, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6260, name: S6261, message: S48, description: S49, severity: S10 }] };
const P1821: PropShape = PropShape { path: Path::Forward(S6258), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6262, name: S6263, message: S59, description: S53, severity: S10 }] };
const P1822: PropShape = PropShape { path: Path::Forward(S6264), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S6265, name: S6266, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6265, name: S6266, message: S48, description: S49, severity: S10 }] };
const P1823: PropShape = PropShape { path: Path::Forward(S6264), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6267, name: S6268, message: S52, description: S53, severity: S10 }] };
const P1824: PropShape = PropShape { path: Path::Forward(S6269), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S6270, name: S6271, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6270, name: S6271, message: S48, description: S49, severity: S10 }] };
const P1825: PropShape = PropShape { path: Path::Forward(S6269), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6272, name: S6273, message: S52, description: S53, severity: S10 }] };
const P1826: PropShape = PropShape { path: Path::Forward(S6274), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S6275, name: S6276, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6275, name: S6276, message: S48, description: S49, severity: S10 }] };
const P1827: PropShape = PropShape { path: Path::Forward(S6274), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6277, name: S6278, message: S52, description: S53, severity: S10 }] };
const P1828: PropShape = PropShape { path: Path::Forward(S6279), checks: &[Check { constraint: Constraint::Datatype(S6259), rule_id: S6280, name: S6281, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6280, name: S6281, message: S48, description: S49, severity: S10 }] };
const P1829: PropShape = PropShape { path: Path::Forward(S6279), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6282, name: S6283, message: S52, description: S53, severity: S10 }] };
const P1830: PropShape = PropShape { path: Path::Forward(S6284), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S6285, name: S6286, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6285, name: S6286, message: S48, description: S49, severity: S10 }] };
const P1831: PropShape = PropShape { path: Path::Forward(S6284), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6287, name: S6288, message: S52, description: S53, severity: S10 }] };
const P1832: PropShape = PropShape { path: Path::Inverse(S6289), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6290, name: S6291, message: S52, description: S677, severity: S10 }] };
const P1833: PropShape = PropShape { path: Path::Forward(S6292), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6293, name: S6294, message: S52, description: S53, severity: S10 }] };
const P1834: PropShape = PropShape { path: Path::Forward(S6292), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S6295, name: S6296, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6295, name: S6296, message: S48, description: S49, severity: S10 }] };
const P1835: PropShape = PropShape { path: Path::Forward(S6297), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6298, name: S6299, message: S52, description: S53, severity: S10 }] };
const P1836: PropShape = PropShape { path: Path::Forward(S6297), checks: &[Check { constraint: Constraint::Datatype(S6259), rule_id: S6300, name: S6301, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6300, name: S6301, message: S48, description: S49, severity: S10 }] };
const P1837: PropShape = PropShape { path: Path::Forward(S6302), checks: &[Check { constraint: Constraint::Datatype(S6259), rule_id: S6303, name: S6304, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6303, name: S6304, message: S48, description: S49, severity: S10 }] };
const P1838: PropShape = PropShape { path: Path::Forward(S6305), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6306, name: S6307, message: S52, description: S53, severity: S10 }] };
const P1839: PropShape = PropShape { path: Path::Forward(S6305), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S6308, name: S6309, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6308, name: S6309, message: S48, description: S49, severity: S10 }] };
const P1840: PropShape = PropShape { path: Path::Forward(S6310), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6311, name: S6312, message: S52, description: S53, severity: S10 }] };
const P1841: PropShape = PropShape { path: Path::Forward(S6310), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S6313, name: S6314, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6313, name: S6314, message: S48, description: S49, severity: S10 }] };
const P1842: PropShape = PropShape { path: Path::Forward(S6315), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6316, name: S6317, message: S52, description: S53, severity: S10 }] };
const P1843: PropShape = PropShape { path: Path::Forward(S6315), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S6318, name: S6319, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6318, name: S6319, message: S48, description: S49, severity: S10 }] };
const P1844: PropShape = PropShape { path: Path::Forward(S6320), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6321, name: S6322, message: S52, description: S53, severity: S10 }] };
const P1845: PropShape = PropShape { path: Path::Forward(S6320), checks: &[Check { constraint: Constraint::Datatype(S6323), rule_id: S6324, name: S6325, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6324, name: S6325, message: S48, description: S49, severity: S10 }] };
const P1846: PropShape = PropShape { path: Path::Forward(S6327), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6328, name: S235, message: S236, description: S237, severity: S10 }] };
const P1847: PropShape = PropShape { path: Path::Forward(S6330), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S6331, name: S6332, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6331, name: S6332, message: S48, description: S49, severity: S10 }] };
const P1848: PropShape = PropShape { path: Path::Forward(S6330), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6333, name: S6334, message: S59, description: S53, severity: S10 }] };
const P1849: PropShape = PropShape { path: Path::Forward(S6335), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6336, name: S6337, message: S490, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S491]), rule_id: S6336, name: S6337, message: S490, description: S80, severity: S10 }] };
const P1850: PropShape = PropShape { path: Path::Forward(S6335), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6338, name: S6339, message: S52, description: S75, severity: S10 }] };
const P1851: PropShape = PropShape { path: Path::Forward(S6340), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S6341, name: S6342, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6341, name: S6342, message: S48, description: S49, severity: S10 }] };
const P1852: PropShape = PropShape { path: Path::Forward(S6340), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6343, name: S6344, message: S52, description: S53, severity: S10 }] };
const P1853: PropShape = PropShape { path: Path::Forward(S6345), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6346, name: S6347, message: S6348, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S6329]), rule_id: S6346, name: S6347, message: S6348, description: S80, severity: S10 }] };
const P1854: PropShape = PropShape { path: Path::Forward(S6345), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6349, name: S6350, message: S52, description: S75, severity: S10 }] };
const P1855: PropShape = PropShape { path: Path::Forward(S6351), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S6352, name: S6353, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6352, name: S6353, message: S48, description: S49, severity: S10 }] };
const P1856: PropShape = PropShape { path: Path::Forward(S6351), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6354, name: S6355, message: S52, description: S53, severity: S10 }] };
const P1857: PropShape = PropShape { path: Path::Forward(S6356), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S6357, name: S6358, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6357, name: S6358, message: S48, description: S49, severity: S10 }] };
const P1858: PropShape = PropShape { path: Path::Forward(S6356), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6359, name: S6360, message: S52, description: S53, severity: S10 }] };
const P1859: PropShape = PropShape { path: Path::Forward(S6361), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6362, name: S6363, message: S52, description: S53, severity: S10 }] };
const P1860: PropShape = PropShape { path: Path::Forward(S6361), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S6364, name: S6365, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6364, name: S6365, message: S48, description: S49, severity: S10 }] };
const P1861: PropShape = PropShape { path: Path::Forward(S6366), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6367, name: S6368, message: S52, description: S53, severity: S10 }] };
const P1862: PropShape = PropShape { path: Path::Forward(S6366), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S6369, name: S6370, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6369, name: S6370, message: S48, description: S49, severity: S10 }] };
const P1863: PropShape = PropShape { path: Path::Forward(S6371), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6372, name: S6373, message: S52, description: S53, severity: S10 }] };
const P1864: PropShape = PropShape { path: Path::Forward(S6371), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S6374, name: S6375, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6374, name: S6375, message: S48, description: S49, severity: S10 }] };
const P1865: PropShape = PropShape { path: Path::Forward(S6289), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6376, name: S6377, message: S52, description: S75, severity: S10 }] };
const P1866: PropShape = PropShape { path: Path::Forward(S6289), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6378, name: S6379, message: S6380, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S6237]), rule_id: S6378, name: S6379, message: S6380, description: S80, severity: S10 }] };
const P1867: PropShape = PropShape { path: Path::Forward(S6381), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6382, name: S6383, message: S52, description: S75, severity: S10 }] };
const P1868: PropShape = PropShape { path: Path::Forward(S6381), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6384, name: S6385, message: S6348, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S6329]), rule_id: S6384, name: S6385, message: S6348, description: S80, severity: S10 }] };
const P1869: PropShape = PropShape { path: Path::Forward(S6386), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6387, name: S6388, message: S52, description: S75, severity: S10 }] };
const P1870: PropShape = PropShape { path: Path::Forward(S6386), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6389, name: S6390, message: S6348, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S6329]), rule_id: S6389, name: S6390, message: S6348, description: S80, severity: S10 }] };
const P1871: PropShape = PropShape { path: Path::Forward(S6391), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6392, name: S6393, message: S52, description: S75, severity: S10 }] };
const P1872: PropShape = PropShape { path: Path::Forward(S6391), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6394, name: S6395, message: S6396, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S6397]), rule_id: S6394, name: S6395, message: S6396, description: S80, severity: S10 }] };
const P1873: PropShape = PropShape { path: Path::Forward(S6399), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6400, name: S235, message: S236, description: S237, severity: S10 }] };
const P1874: PropShape = PropShape { path: Path::Forward(S6401), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6402, name: S235, message: S236, description: S237, severity: S10 }] };
const P1875: PropShape = PropShape { path: Path::Forward(S6403), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6404, name: S235, message: S236, description: S237, severity: S10 }] };
const P1876: PropShape = PropShape { path: Path::Forward(S6405), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S6406, name: S6407, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6406, name: S6407, message: S48, description: S49, severity: S10 }] };
const P1877: PropShape = PropShape { path: Path::Forward(S6405), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6408, name: S6409, message: S52, description: S53, severity: S10 }] };
const P1878: PropShape = PropShape { path: Path::Forward(S6410), checks: &[Check { constraint: Constraint::Datatype(S6259), rule_id: S6411, name: S6412, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6411, name: S6412, message: S48, description: S49, severity: S10 }] };
const P1879: PropShape = PropShape { path: Path::Forward(S6410), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6413, name: S6414, message: S59, description: S53, severity: S10 }] };
const P1880: PropShape = PropShape { path: Path::Forward(S6415), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S6416, name: S6417, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6416, name: S6417, message: S48, description: S49, severity: S10 }] };
const P1881: PropShape = PropShape { path: Path::Forward(S6415), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6418, name: S6419, message: S59, description: S53, severity: S10 }] };
const P1882: PropShape = PropShape { path: Path::Forward(S6421), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6422, name: S235, message: S236, description: S237, severity: S10 }] };
const P1883: PropShape = PropShape { path: Path::Forward(S4082), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6423, name: S6424, message: S1431, description: S6425, severity: S10 }] };
const P1884: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Forward(S6427), AltBranch::Forward(S6428)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6429, name: S6430, message: S6431, description: S6432, severity: S10 }] };
const P1885: PropShape = PropShape { path: Path::Forward(S6433), checks: &[Check { constraint: Constraint::In(&[S1563, S1564, S1565, S1566, S1567, S1568, S1569, S1570, S1571, S1572, S1573, S1574, S1575, S1576, S1577, S1578, S1579, S1580, S1579, S1581, S1582, S1583, S1584, S1585, S1586, S1587, S1588, S1589, S1590, S1591, S1592, S1593, S1594, S1595, S1596, S1597, S1574, S1598, S1599, S1600, S1601, S1592, S1602, S1603, S1604, S1605, S1606, S1607, S1608, S1574, S1609, S1610, S1611, S1612, S1613, S1614, S1615, S1616, S1617, S1573, S1618, S1619, S1616, S1620, S1606, S1621, S1622, S1623, S1624, S1625, S1626, S1627, S1628, S1629, S1630, S1631, S1632, S1604, S1566, S1633, S1634, S1635, S1636, S1637, S1638, S1639, S1640, S1641, S1642, S1643, S1644, S1645, S1646, S1611, S1647, S1607, S1648, S1649, S1650, S1651, S1652, S1653, S1610, S1654, S1655, S1594, S1607, S1656, S1657, S1658, S1659, S1660, S1661, S1662, S1663, S1664, S1665, S1666, S1667, S1668, S1669, S1670, S1671, S1638, S1672, S1673, S1674, S1675, S1565, S1676, S1665, S1677, S1678, S1679, S1680, S1681, S1682, S1683, S1684, S1685, S1686, S1687, S1667, S1573, S1688, S1689, S1690, S1691, S1692, S1599, S1693, S1694, S1571, S1640, S1566, S1695, S1668, S1696, S1697, S1698, S1699, S1641, S1653, S1700, S1701, S1702, S1686, S1600, S1703, S1704, S1570, S1705, S1706, S1707, S1708, S1709, S1617, S1710, S1711, S1677, S1712, S1713, S1616, S1714, S1710, S1715, S1716, S1686, S1717, S1718, S1719, S1700, S1653, S1612, S1720, S1707, S1688, S1721, S1722, S1723, S1699, S1724, S1725, S1578, S1726, S1594, S1668, S1727, S1662, S1584, S1723, S1651, S1728, S1708, S1584, S1729, S1730, S1701, S1640, S1731, S1621, S1732, S1582, S1612, S1578, S1615, S1733, S1734, S1735, S211, S1736, S1677, S1737, S1617, S1727, S1727, S1738, S1698, S1705, S1650, S1739, S1582, S1740, S1741, S1731, S1598, S1632, S1742, S1624, S1692, S1743, S1744, S1624, S1738, S1745, S1731, S1592, S1746, S1747, S1662, S1596, S1748, S1749, S1750, S1751, S1597, S1597, S1752, S1701, S1565, S1753, S1738, S1600, S1754, S1755, S1638, S1756, S1579, S1611, S1710, S1723, S1698, S1630, S1632, S1757, S1758, S1564, S1759, S1634, S1691, S1606, S1667, S1680, S1628, S1760, S1634, S1761, S1700, S1660, S1728, S1708, S1604, S1726, S1707, S1762, S1670, S1763, S1628, S1764, S1570, S1672, S1765, S1766, S1726, S1767, S1714, S1768, S1769, S1770, S1705, S1635, S1703, S1771, S1772, S1571, S1625, S1650, S1688, S1773, S1691, S1564, S1630, S1774]), rule_id: S6434, name: S6435, message: S1777, description: S6436, severity: S10 }] };
const P1886: PropShape = PropShape { path: Path::Forward(S6437), checks: &[Check { constraint: Constraint::In(&[S1563, S1564, S1565, S1566, S1567, S1568, S1569, S1570, S1571, S1572, S1573, S1574, S1575, S1576, S1577, S1578, S1579, S1580, S1579, S1581, S1582, S1583, S1584, S1585, S1586, S1587, S1588, S1589, S1590, S1591, S1592, S1593, S1594, S1595, S1596, S1597, S1574, S1598, S1599, S1600, S1601, S1592, S1602, S1603, S1604, S1605, S1606, S1607, S1608, S1574, S1609, S1610, S1611, S1612, S1613, S1614, S1615, S1616, S1617, S1573, S1618, S1619, S1616, S1620, S1606, S1621, S1622, S1623, S1624, S1625, S1626, S1627, S1628, S1629, S1630, S1631, S1632, S1604, S1566, S1633, S1634, S1635, S1636, S1637, S1638, S1639, S1640, S1641, S1642, S1643, S1644, S1645, S1646, S1611, S1647, S1607, S1648, S1649, S1650, S1651, S1652, S1653, S1610, S1654, S1655, S1594, S1607, S1656, S1657, S1658, S1659, S1660, S1661, S1662, S1663, S1664, S1665, S1666, S1667, S1668, S1669, S1670, S1671, S1638, S1672, S1673, S1674, S1675, S1565, S1676, S1665, S1677, S1678, S1679, S1680, S1681, S1682, S1683, S1684, S1685, S1686, S1687, S1667, S1573, S1688, S1689, S1690, S1691, S1692, S1599, S1693, S1694, S1571, S1640, S1566, S1695, S1668, S1696, S1697, S1698, S1699, S1641, S1653, S1700, S1701, S1702, S1686, S1600, S1703, S1704, S1570, S1705, S1706, S1707, S1708, S1709, S1617, S1710, S1711, S1677, S1712, S1713, S1616, S1714, S1710, S1715, S1716, S1686, S1717, S1718, S1719, S1700, S1653, S1612, S1720, S1707, S1688, S1721, S1722, S1723, S1699, S1724, S1725, S1578, S1726, S1594, S1668, S1727, S1662, S1584, S1723, S1651, S1728, S1708, S1584, S1729, S1730, S1701, S1640, S1731, S1621, S1732, S1582, S1612, S1578, S1615, S1733, S1734, S1735, S211, S1736, S1677, S1737, S1617, S1727, S1727, S1738, S1698, S1705, S1650, S1739, S1582, S1740, S1741, S1731, S1598, S1632, S1742, S1624, S1692, S1743, S1744, S1624, S1738, S1745, S1731, S1592, S1746, S1747, S1662, S1596, S1748, S1749, S1750, S1751, S1597, S1597, S1752, S1701, S1565, S1753, S1738, S1600, S1754, S1755, S1638, S1756, S1579, S1611, S1710, S1723, S1698, S1630, S1632, S1757, S1758, S1564, S1759, S1634, S1691, S1606, S1667, S1680, S1628, S1760, S1634, S1761, S1700, S1660, S1728, S1708, S1604, S1726, S1707, S1762, S1670, S1763, S1628, S1764, S1570, S1672, S1765, S1766, S1726, S1767, S1714, S1768, S1769, S1770, S1705, S1635, S1703, S1771, S1772, S1571, S1625, S1650, S1688, S1773, S1691, S1564, S1630, S1774]), rule_id: S6438, name: S6439, message: S1777, description: S6440, severity: S10 }] };
const P1887: PropShape = PropShape { path: Path::Forward(S6441), checks: &[Check { constraint: Constraint::In(&[S1563, S1564, S1565, S1566, S1567, S1568, S1569, S1570, S1571, S1572, S1573, S1574, S1575, S1576, S1577, S1578, S1579, S1580, S1579, S1581, S1582, S1583, S1584, S1585, S1586, S1587, S1588, S1589, S1590, S1591, S1592, S1593, S1594, S1595, S1596, S1597, S1574, S1598, S1599, S1600, S1601, S1592, S1602, S1603, S1604, S1605, S1606, S1607, S1608, S1574, S1609, S1610, S1611, S1612, S1613, S1614, S1615, S1616, S1617, S1573, S1618, S1619, S1616, S1620, S1606, S1621, S1622, S1623, S1624, S1625, S1626, S1627, S1628, S1629, S1630, S1631, S1632, S1604, S1566, S1633, S1634, S1635, S1636, S1637, S1638, S1639, S1640, S1641, S1642, S1643, S1644, S1645, S1646, S1611, S1647, S1607, S1648, S1649, S1650, S1651, S1652, S1653, S1610, S1654, S1655, S1594, S1607, S1656, S1657, S1658, S1659, S1660, S1661, S1662, S1663, S1664, S1665, S1666, S1667, S1668, S1669, S1670, S1671, S1638, S1672, S1673, S1674, S1675, S1565, S1676, S1665, S1677, S1678, S1679, S1680, S1681, S1682, S1683, S1684, S1685, S1686, S1687, S1667, S1573, S1688, S1689, S1690, S1691, S1692, S1599, S1693, S1694, S1571, S1640, S1566, S1695, S1668, S1696, S1697, S1698, S1699, S1641, S1653, S1700, S1701, S1702, S1686, S1600, S1703, S1704, S1570, S1705, S1706, S1707, S1708, S1709, S1617, S1710, S1711, S1677, S1712, S1713, S1616, S1714, S1710, S1715, S1716, S1686, S1717, S1718, S1719, S1700, S1653, S1612, S1720, S1707, S1688, S1721, S1722, S1723, S1699, S1724, S1725, S1578, S1726, S1594, S1668, S1727, S1662, S1584, S1723, S1651, S1728, S1708, S1584, S1729, S1730, S1701, S1640, S1731, S1621, S1732, S1582, S1612, S1578, S1615, S1733, S1734, S1735, S211, S1736, S1677, S1737, S1617, S1727, S1727, S1738, S1698, S1705, S1650, S1739, S1582, S1740, S1741, S1731, S1598, S1632, S1742, S1624, S1692, S1743, S1744, S1624, S1738, S1745, S1731, S1592, S1746, S1747, S1662, S1596, S1748, S1749, S1750, S1751, S1597, S1597, S1752, S1701, S1565, S1753, S1738, S1600, S1754, S1755, S1638, S1756, S1579, S1611, S1710, S1723, S1698, S1630, S1632, S1757, S1758, S1564, S1759, S1634, S1691, S1606, S1667, S1680, S1628, S1760, S1634, S1761, S1700, S1660, S1728, S1708, S1604, S1726, S1707, S1762, S1670, S1763, S1628, S1764, S1570, S1672, S1765, S1766, S1726, S1767, S1714, S1768, S1769, S1770, S1705, S1635, S1703, S1771, S1772, S1571, S1625, S1650, S1688, S1773, S1691, S1564, S1630, S1774]), rule_id: S6442, name: S6443, message: S1777, description: S6444, severity: S10 }] };
const P1888: PropShape = PropShape { path: Path::Forward(S6445), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6446, name: S6447, message: S74, description: S75, severity: S10 }] };
const P1889: PropShape = PropShape { path: Path::Forward(S6448), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6449, name: S6450, message: S52, description: S53, severity: S10 }] };
const P1890: PropShape = PropShape { path: Path::Forward(S6448), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S6451, name: S6452, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6451, name: S6452, message: S48, description: S49, severity: S10 }] };
const P1891: PropShape = PropShape { path: Path::Forward(S6453), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6454, name: S6455, message: S52, description: S53, severity: S10 }] };
const P1892: PropShape = PropShape { path: Path::Forward(S6453), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S6456, name: S6457, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6456, name: S6457, message: S48, description: S49, severity: S10 }] };
const P1893: PropShape = PropShape { path: Path::Forward(S6433), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6458, name: S6459, message: S74, description: S75, severity: S10 }] };
const P1894: PropShape = PropShape { path: Path::Forward(S6460), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6461, name: S6462, message: S52, description: S53, severity: S10 }] };
const P1895: PropShape = PropShape { path: Path::Forward(S6460), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S6463, name: S6464, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6463, name: S6464, message: S48, description: S49, severity: S10 }] };
const P1896: PropShape = PropShape { path: Path::Forward(S6465), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6466, name: S6467, message: S52, description: S53, severity: S10 }] };
const P1897: PropShape = PropShape { path: Path::Forward(S6465), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S6468, name: S6469, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6468, name: S6469, message: S48, description: S49, severity: S10 }] };
const P1898: PropShape = PropShape { path: Path::Forward(S6428), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6470, name: S6471, message: S52, description: S75, severity: S10 }] };
const P1899: PropShape = PropShape { path: Path::Forward(S6428), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6472, name: S6473, message: S6474, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S375]), rule_id: S6472, name: S6473, message: S6474, description: S80, severity: S10 }] };
const P1900: PropShape = PropShape { path: Path::Forward(S6427), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6475, name: S6476, message: S52, description: S75, severity: S10 }] };
const P1901: PropShape = PropShape { path: Path::Forward(S6427), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6477, name: S6478, message: S724, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S725]), rule_id: S6477, name: S6478, message: S724, description: S80, severity: S10 }] };
const P1902: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6445), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6481, name: S6482, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S259, S287, S290, S292]), rule_id: S6481, name: S6482, message: S242, description: S80, severity: S10 }] };
const P1903: PropShape = PropShape { path: Path::Forward(S21), checks: &[Check { constraint: Constraint::In(&[S1913, S6483, S6484, S2048, S6485, S6486, S1914, S1915, S1916, S1917, S1918, S1919, S1920, S1921, S6487, S6488, S6489, S6490, S6491, S6492, S6493, S6494, S6495, S504, S2044, S6496, S6497, S6498, S6499, S6500, S6501, S6502, S6503, S6504, S6505, S6506, S6507, S6508, S6509, S6510, S6511, S6512, S6513, S6514, S6515, S6516, S6517, S6518, S34, S35, S36]), rule_id: S6519, name: S38, message: S39, description: S40, severity: S41 }] };
const P1904: PropShape = PropShape { path: Path::Forward(S6520), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S6521, name: S6522, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6521, name: S6522, message: S48, description: S49, severity: S10 }] };
const P1905: PropShape = PropShape { path: Path::Forward(S6520), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6523, name: S6524, message: S59, description: S53, severity: S10 }] };
const P1906: PropShape = PropShape { path: Path::Forward(S6525), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6526, name: S6527, message: S52, description: S75, severity: S10 }] };
const P1907: PropShape = PropShape { path: Path::Forward(S6528), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6529, name: S6530, message: S52, description: S53, severity: S10 }] };
const P1908: PropShape = PropShape { path: Path::Forward(S6528), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S6531, name: S6532, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6531, name: S6532, message: S48, description: S49, severity: S10 }] };
const P1909: PropShape = PropShape { path: Path::Forward(S6533), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6534, name: S6535, message: S52, description: S53, severity: S10 }] };
const P1910: PropShape = PropShape { path: Path::Forward(S6533), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S6536, name: S6537, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6536, name: S6537, message: S48, description: S49, severity: S10 }] };
const P1911: PropShape = PropShape { path: Path::Forward(S6538), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6539, name: S6540, message: S74, description: S75, severity: S10 }] };
const P1912: PropShape = PropShape { path: Path::Forward(S6541), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6542, name: S6543, message: S52, description: S53, severity: S10 }] };
const P1913: PropShape = PropShape { path: Path::Forward(S6541), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S6544, name: S6545, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6544, name: S6545, message: S48, description: S49, severity: S10 }] };
const P1914: PropShape = PropShape { path: Path::Forward(S6546), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6547, name: S6548, message: S59, description: S53, severity: S10 }] };
const P1915: PropShape = PropShape { path: Path::Forward(S6546), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6549, name: S6550, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S6551, S6552]), rule_id: S6549, name: S6550, message: S183, description: S49, severity: S10 }] };
const P1916: PropShape = PropShape { path: Path::Forward(S6553), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6554, name: S6555, message: S59, description: S53, severity: S10 }] };
const P1917: PropShape = PropShape { path: Path::Forward(S6553), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S6556, name: S6557, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6556, name: S6557, message: S48, description: S49, severity: S10 }] };
const P1918: PropShape = PropShape { path: Path::Forward(S6558), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6559, name: S6560, message: S52, description: S53, severity: S10 }] };
const P1919: PropShape = PropShape { path: Path::Forward(S6558), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S6561, name: S6562, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6561, name: S6562, message: S48, description: S49, severity: S10 }] };
const P1920: PropShape = PropShape { path: Path::Forward(S6564), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6565, name: S6566, message: S74, description: S75, severity: S10 }] };
const P1921: PropShape = PropShape { path: Path::Forward(S6564), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6567, name: S6568, message: S6569, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S610]), rule_id: S6567, name: S6568, message: S6569, description: S80, severity: S10 }] };
const P1922: PropShape = PropShape { path: Path::Forward(S6571), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6572, name: S6573, message: S74, description: S75, severity: S10 }] };
const P1923: PropShape = PropShape { path: Path::Forward(S6571), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6574, name: S6575, message: S2167, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1105]), rule_id: S6574, name: S6575, message: S2167, description: S80, severity: S10 }] };
const P1924: PropShape = PropShape { path: Path::Forward(S6578), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6579, name: S6580, message: S74, description: S75, severity: S10 }] };
const P1925: PropShape = PropShape { path: Path::Forward(S6581), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6582, name: S6583, message: S74, description: S75, severity: S10 }] };
const P1926: PropShape = PropShape { path: Path::Forward(S6584), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6585, name: S6586, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S16, S327, S15]), rule_id: S6585, name: S6586, message: S183, description: S49, severity: S10 }] };
const P1927: PropShape = PropShape { path: Path::Forward(S6584), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6587, name: S6588, message: S59, description: S53, severity: S10 }] };
const P1928: PropShape = PropShape { path: Path::Forward(S6589), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S6590, name: S6591, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6590, name: S6591, message: S48, description: S49, severity: S10 }] };
const P1929: PropShape = PropShape { path: Path::Forward(S6589), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6592, name: S6593, message: S59, description: S53, severity: S10 }] };
const P1930: PropShape = PropShape { path: Path::Forward(S6594), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S6595, name: S6596, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6595, name: S6596, message: S48, description: S49, severity: S10 }] };
const P1931: PropShape = PropShape { path: Path::Forward(S6594), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6597, name: S6598, message: S52, description: S53, severity: S10 }] };
const P1932: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6578), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6600, name: S6601, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S343, S344, S345]), rule_id: S6600, name: S6601, message: S242, description: S80, severity: S10 }] };
const P1933: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6581), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6602, name: S6603, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S373, S374, S375, S376, S377]), rule_id: S6602, name: S6603, message: S242, description: S80, severity: S10 }] };
const P1934: PropShape = PropShape { path: Path::Forward(S6604), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6605, name: S6606, message: S74, description: S75, severity: S10 }] };
const P1935: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6604), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6608, name: S6609, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1842, S1909, S2885, S2887, S2972, S3030, S3055, S3057, S3114, S3210, S4002, S4036, S4037, S4039, S4040, S4041, S4035, S4038]), rule_id: S6608, name: S6609, message: S242, description: S80, severity: S10 }] };
const P1936: PropShape = PropShape { path: Path::Forward(S6610), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6611, name: S6612, message: S52, description: S53, severity: S10 }] };
const P1937: PropShape = PropShape { path: Path::Forward(S6610), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S6613, name: S6614, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6613, name: S6614, message: S48, description: S49, severity: S10 }] };
const P1938: PropShape = PropShape { path: Path::Forward(S6615), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6616, name: S6617, message: S52, description: S53, severity: S10 }] };
const P1939: PropShape = PropShape { path: Path::Forward(S6615), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S6618, name: S6619, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6618, name: S6619, message: S48, description: S49, severity: S10 }] };
const P1940: PropShape = PropShape { path: Path::Forward(S6620), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6621, name: S6622, message: S52, description: S75, severity: S10 }] };
const P1941: PropShape = PropShape { path: Path::Forward(S6620), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6623, name: S6624, message: S400, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S401]), rule_id: S6623, name: S6624, message: S400, description: S80, severity: S10 }] };
const P1942: PropShape = PropShape { path: Path::Forward(S6625), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6626, name: S6627, message: S52, description: S75, severity: S10 }] };
const P1943: PropShape = PropShape { path: Path::Forward(S6625), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6628, name: S6629, message: S2167, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1105]), rule_id: S6628, name: S6629, message: S2167, description: S80, severity: S10 }] };
const P1944: PropShape = PropShape { path: Path::Forward(S6631), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6632, name: S6633, message: S74, description: S75, severity: S10 }] };
const P1945: PropShape = PropShape { path: Path::Forward(S6631), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6634, name: S6635, message: S6636, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S6637]), rule_id: S6634, name: S6635, message: S6636, description: S80, severity: S10 }] };
const P1946: PropShape = PropShape { path: Path::Forward(S6639), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6640, name: S6641, message: S74, description: S75, severity: S10 }] };
const P1947: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6639), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6643, name: S6644, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1101, S1110, S1115, S1117, S1118, S1119, S1120, S1127, S1132, S1133, S1135, S1138, S1139, S1141, S1146, S1148, S1149, S1152]), rule_id: S6643, name: S6644, message: S242, description: S80, severity: S10 }] };
const P1948: PropShape = PropShape { path: Path::Forward(S6645), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6646, name: S6647, message: S74, description: S75, severity: S10 }] };
const P1949: PropShape = PropShape { path: Path::Forward(S6645), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6648, name: S6649, message: S4779, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3929]), rule_id: S6648, name: S6649, message: S4779, description: S80, severity: S10 }] };
const P1950: PropShape = PropShape { path: Path::Forward(S6651), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6652, name: S6653, message: S74, description: S75, severity: S10 }] };
const P1951: PropShape = PropShape { path: Path::Forward(S6651), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6654, name: S6655, message: S6656, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S291]), rule_id: S6654, name: S6655, message: S6656, description: S80, severity: S10 }] };
const P1952: PropShape = PropShape { path: Path::Inverse(S6658), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6659, name: S6660, message: S676, description: S677, severity: S10 }] };
const P1953: PropShape = PropShape { path: Path::Forward(S6661), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6662, name: S6663, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S6664, S6665, S6666, S6667, S6668, S6669, S6670]), rule_id: S6662, name: S6663, message: S183, description: S49, severity: S10 }] };
const P1954: PropShape = PropShape { path: Path::Forward(S6661), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6671, name: S6672, message: S59, description: S53, severity: S10 }] };
const P1955: PropShape = PropShape { path: Path::Forward(S6674), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6675, name: S235, message: S236, description: S237, severity: S10 }] };
const P1956: PropShape = PropShape { path: Path::Forward(S6676), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6677, name: S235, message: S236, description: S237, severity: S10 }] };
const P1957: PropShape = PropShape { path: Path::Forward(S6678), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6679, name: S235, message: S236, description: S237, severity: S10 }] };
const P1958: PropShape = PropShape { path: Path::Forward(S6680), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6681, name: S235, message: S236, description: S237, severity: S10 }] };
const P1959: PropShape = PropShape { path: Path::Forward(S6682), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6683, name: S235, message: S236, description: S237, severity: S10 }] };
const P1960: PropShape = PropShape { path: Path::Forward(S6684), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6685, name: S235, message: S236, description: S237, severity: S10 }] };
const P1961: PropShape = PropShape { path: Path::Forward(S6686), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6687, name: S235, message: S236, description: S237, severity: S10 }] };
const P1962: PropShape = PropShape { path: Path::Forward(S6688), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6689, name: S235, message: S236, description: S237, severity: S10 }] };
const P1963: PropShape = PropShape { path: Path::Forward(S6691), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6692, name: S235, message: S236, description: S237, severity: S10 }] };
const P1964: PropShape = PropShape { path: Path::Forward(S6693), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6694, name: S235, message: S236, description: S237, severity: S10 }] };
const P1965: PropShape = PropShape { path: Path::Forward(S6695), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6696, name: S6697, message: S59, description: S53, severity: S10 }] };
const P1966: PropShape = PropShape { path: Path::Forward(S6695), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S6698, name: S6699, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6698, name: S6699, message: S48, description: S49, severity: S10 }] };
const P1967: PropShape = PropShape { path: Path::Inverse(S6428), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6700, name: S6701, message: S676, description: S677, severity: S10 }] };
const P1968: PropShape = PropShape { path: Path::Forward(S6703), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6704, name: S235, message: S236, description: S237, severity: S10 }] };
const P1969: PropShape = PropShape { path: Path::Forward(S6705), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6706, name: S6707, message: S74, description: S75, severity: S10 }] };
const P1970: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6705), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6709, name: S6710, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S253, S254, S550, S255, S256, S257, S258, S259, S551, S260, S552, S553, S554, S555, S556, S557, S558, S559, S560, S261, S262, S263, S264, S265, S266, S267, S268, S561, S269, S562, S270, S271, S272, S563, S564, S273, S274, S275, S276, S277, S278, S565, S279, S566, S567, S568, S280, S569, S281, S282, S570, S283, S284, S571, S285, S286, S572, S287, S573, S574, S575, S288, S576, S577, S578, S579, S580, S581, S582, S583, S584, S585, S586, S587, S588, S589, S590, S591, S592, S593, S594, S595, S596, S597, S598, S289, S290, S599, S600, S291, S601, S602, S603, S604, S605, S606, S607, S608, S609, S610, S292, S611, S293, S294, S612, S613, S614, S615, S616, S617, S618, S295, S296, S297, S298, S619, S299, S620, S621]), rule_id: S6709, name: S6710, message: S242, description: S80, severity: S10 }] };
const P1971: PropShape = PropShape { path: Path::Forward(S6711), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6712, name: S6713, message: S74, description: S75, severity: S10 }] };
const P1972: PropShape = PropShape { path: Path::Forward(S6714), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6715, name: S6716, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S6119, S6120, S6121, S6122]), rule_id: S6715, name: S6716, message: S183, description: S49, severity: S10 }] };
const P1973: PropShape = PropShape { path: Path::Forward(S6714), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6717, name: S6718, message: S59, description: S53, severity: S10 }] };
const P1974: PropShape = PropShape { path: Path::Forward(S6719), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S6720, name: S6721, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6720, name: S6721, message: S48, description: S49, severity: S10 }] };
const P1975: PropShape = PropShape { path: Path::Forward(S6719), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6722, name: S6723, message: S52, description: S53, severity: S10 }] };
const P1976: PropShape = PropShape { path: Path::Forward(S6724), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6725, name: S6726, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S6727, S6728, S6729]), rule_id: S6725, name: S6726, message: S183, description: S49, severity: S10 }] };
const P1977: PropShape = PropShape { path: Path::Forward(S6724), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6730, name: S6731, message: S59, description: S53, severity: S10 }] };
const P1978: PropShape = PropShape { path: Path::Forward(S6733), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6734, name: S6735, message: S74, description: S75, severity: S10 }] };
const P1979: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6733), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6737, name: S6738, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S258, S277, S284]), rule_id: S6737, name: S6738, message: S242, description: S80, severity: S10 }] };
const P1980: PropShape = PropShape { path: Path::Inverse(S6739), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6740, name: S6741, message: S676, description: S677, severity: S10 }] };
const P1981: PropShape = PropShape { path: Path::Forward(S6742), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6743, name: S6744, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S6745, S6746, S6747, S6748]), rule_id: S6743, name: S6744, message: S183, description: S49, severity: S10 }] };
const P1982: PropShape = PropShape { path: Path::Forward(S6742), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6749, name: S6750, message: S59, description: S53, severity: S10 }] };
const P1983: PropShape = PropShape { path: Path::Forward(S6752), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6753, name: S235, message: S236, description: S237, severity: S10 }] };
const P1984: PropShape = PropShape { path: Path::Forward(S6754), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6755, name: S235, message: S236, description: S237, severity: S10 }] };
const P1985: PropShape = PropShape { path: Path::Forward(S6756), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6757, name: S6758, message: S74, description: S75, severity: S10 }] };
const P1986: PropShape = PropShape { path: Path::Forward(S6739), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6759, name: S6760, message: S6761, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5911]), rule_id: S6759, name: S6760, message: S6761, description: S80, severity: S10 }] };
const P1987: PropShape = PropShape { path: Path::Forward(S6739), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6762, name: S6763, message: S74, description: S75, severity: S10 }] };
const P1988: PropShape = PropShape { path: Path::Forward(S6764), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S6765, name: S6766, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6765, name: S6766, message: S48, description: S49, severity: S10 }] };
const P1989: PropShape = PropShape { path: Path::Forward(S6764), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6767, name: S6768, message: S59, description: S53, severity: S10 }] };
const P1990: PropShape = PropShape { path: Path::Forward(S6769), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S6770, name: S6771, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6770, name: S6771, message: S48, description: S49, severity: S10 }] };
const P1991: PropShape = PropShape { path: Path::Forward(S6769), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6772, name: S6773, message: S59, description: S53, severity: S10 }] };
const P1992: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6756), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6775, name: S6776, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S5867, S5872, S5883, S5901]), rule_id: S6775, name: S6776, message: S242, description: S80, severity: S10 }] };
const P1993: PropShape = PropShape { path: Path::Forward(S6778), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6779, name: S6780, message: S74, description: S75, severity: S10 }] };
const P1994: PropShape = PropShape { path: Path::Forward(S6781), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6782, name: S6783, message: S641, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S642]), rule_id: S6782, name: S6783, message: S641, description: S80, severity: S10 }] };
const P1995: PropShape = PropShape { path: Path::Forward(S6781), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6784, name: S6785, message: S74, description: S75, severity: S10 }] };
const P1996: PropShape = PropShape { path: Path::Forward(S6786), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S6787, name: S6788, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6787, name: S6788, message: S48, description: S49, severity: S10 }] };
const P1997: PropShape = PropShape { path: Path::Forward(S6786), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6789, name: S6790, message: S59, description: S53, severity: S10 }] };
const P1998: PropShape = PropShape { path: Path::Forward(S6791), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S6792, name: S6793, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6792, name: S6793, message: S48, description: S49, severity: S10 }] };
const P1999: PropShape = PropShape { path: Path::Forward(S6791), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6794, name: S6795, message: S59, description: S53, severity: S10 }] };
const P2000: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6778), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6797, name: S6798, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S243, S244]), rule_id: S6797, name: S6798, message: S242, description: S80, severity: S10 }] };
const P2001: PropShape = PropShape { path: Path::Forward(S4098), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S6799, name: S4102, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6799, name: S4102, message: S48, description: S49, severity: S10 }] };
const P2002: PropShape = PropShape { path: Path::Forward(S4098), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6800, name: S4100, message: S59, description: S53, severity: S10 }] };
const P2003: PropShape = PropShape { path: Path::Forward(S4082), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6801, name: S4086, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S4087, S4088, S4089, S4090, S4091, S4092]), rule_id: S6801, name: S4086, message: S183, description: S49, severity: S10 }] };
const P2004: PropShape = PropShape { path: Path::Forward(S4082), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6802, name: S4084, message: S52, description: S53, severity: S10 }] };
const P2005: PropShape = PropShape { path: Path::Forward(S6658), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6803, name: S6804, message: S6805, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5909]), rule_id: S6803, name: S6804, message: S6805, description: S80, severity: S10 }] };
const P2006: PropShape = PropShape { path: Path::Forward(S6806), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6807, name: S6808, message: S74, description: S75, severity: S10 }] };
const P2007: PropShape = PropShape { path: Path::Forward(S4072), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6809, name: S4074, message: S52, description: S53, severity: S10 }] };
const P2008: PropShape = PropShape { path: Path::Forward(S4072), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S6810, name: S4076, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6810, name: S4076, message: S48, description: S49, severity: S10 }] };
const P2009: PropShape = PropShape { path: Path::Forward(S6811), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6812, name: S6813, message: S52, description: S53, severity: S10 }] };
const P2010: PropShape = PropShape { path: Path::Forward(S6811), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S6814, name: S6815, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6814, name: S6815, message: S48, description: S49, severity: S10 }] };
const P2011: PropShape = PropShape { path: Path::Forward(S4077), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6816, name: S4079, message: S59, description: S53, severity: S10 }] };
const P2012: PropShape = PropShape { path: Path::Forward(S4077), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S6817, name: S4081, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6817, name: S4081, message: S48, description: S49, severity: S10 }] };
const P2013: PropShape = PropShape { path: Path::Forward(S4067), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6818, name: S4069, message: S52, description: S53, severity: S10 }] };
const P2014: PropShape = PropShape { path: Path::Forward(S4067), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S6819, name: S4071, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6819, name: S4071, message: S48, description: S49, severity: S10 }] };
const P2015: PropShape = PropShape { path: Path::Forward(S4093), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6820, name: S4095, message: S59, description: S53, severity: S10 }] };
const P2016: PropShape = PropShape { path: Path::Forward(S4093), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S6821, name: S4097, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6821, name: S4097, message: S48, description: S49, severity: S10 }] };
const P2017: PropShape = PropShape { path: Path::Forward(S4062), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6822, name: S4064, message: S52, description: S53, severity: S10 }] };
const P2018: PropShape = PropShape { path: Path::Forward(S4062), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S6823, name: S4066, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6823, name: S4066, message: S48, description: S49, severity: S10 }] };
const P2019: PropShape = PropShape { path: Path::Forward(S6658), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6824, name: S6825, message: S74, description: S75, severity: S10 }] };
const P2020: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6806), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6827, name: S6828, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S343, S344, S345]), rule_id: S6827, name: S6828, message: S242, description: S80, severity: S10 }] };
const P2021: PropShape = PropShape { path: Path::Forward(S4564), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6829, name: S4566, message: S59, description: S53, severity: S10 }] };
const P2022: PropShape = PropShape { path: Path::Forward(S4564), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6830, name: S4568, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S4569, S4570]), rule_id: S6830, name: S4568, message: S183, description: S49, severity: S10 }] };
const P2023: PropShape = PropShape { path: Path::Forward(S4571), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6831, name: S4573, message: S52, description: S75, severity: S10 }] };
const P2024: PropShape = PropShape { path: Path::Forward(S4571), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6832, name: S4575, message: S4576, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3160]), rule_id: S6832, name: S4575, message: S4576, description: S80, severity: S10 }] };
const P2025: PropShape = PropShape { path: Path::Forward(S6437), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6834, name: S6835, message: S74, description: S75, severity: S10 }] };
const P2026: PropShape = PropShape { path: Path::Forward(S6836), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6837, name: S6838, message: S74, description: S75, severity: S10 }] };
const P2027: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6836), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6840, name: S6841, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S253, S254, S550, S255, S256, S257, S258, S259, S551, S260, S552, S553, S554, S555, S556, S557, S558, S559, S560, S261, S262, S263, S264, S265, S266, S267, S268, S561, S269, S562, S270, S271, S272, S563, S564, S273, S274, S275, S276, S277, S278, S565, S279, S566, S567, S568, S280, S569, S281, S282, S570, S283, S284, S571, S285, S286, S572, S287, S573, S574, S575, S288, S576, S577, S578, S579, S580, S581, S582, S583, S584, S585, S586, S587, S588, S589, S590, S591, S592, S593, S594, S595, S596, S597, S598, S289, S290, S599, S600, S291, S601, S602, S603, S604, S605, S606, S607, S608, S609, S610, S292, S611, S293, S294, S612, S613, S614, S615, S616, S617, S618, S295, S296, S297, S298, S619, S299, S620, S621]), rule_id: S6840, name: S6841, message: S242, description: S80, severity: S10 }] };
const P2028: PropShape = PropShape { path: Path::Forward(S6842), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6843, name: S6844, message: S74, description: S75, severity: S10 }] };
const P2029: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6842), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6846, name: S6847, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S253, S254, S550, S255, S256, S257, S258, S259, S551, S260, S552, S553, S554, S555, S556, S557, S558, S559, S560, S261, S262, S263, S264, S265, S266, S267, S268, S561, S269, S562, S270, S271, S272, S563, S564, S273, S274, S275, S276, S277, S278, S565, S279, S566, S567, S568, S280, S569, S281, S282, S570, S283, S284, S571, S285, S286, S572, S287, S573, S574, S575, S288, S576, S577, S578, S579, S580, S581, S582, S583, S584, S585, S586, S587, S588, S589, S590, S591, S592, S593, S594, S595, S596, S597, S598, S289, S290, S599, S600, S291, S601, S602, S603, S604, S605, S606, S607, S608, S609, S610, S292, S611, S293, S294, S612, S613, S614, S615, S616, S617, S618, S295, S296, S297, S298, S619, S299, S620, S621]), rule_id: S6846, name: S6847, message: S242, description: S80, severity: S10 }] };
const P2030: PropShape = PropShape { path: Path::Forward(S6848), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6849, name: S6850, message: S74, description: S75, severity: S10 }] };
const P2031: PropShape = PropShape { path: Path::Forward(S6848), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6851, name: S6852, message: S6805, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5909]), rule_id: S6851, name: S6852, message: S6805, description: S80, severity: S10 }] };
const P2032: PropShape = PropShape { path: Path::Forward(S6854), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6855, name: S6856, message: S52, description: S75, severity: S10 }] };
const P2033: PropShape = PropShape { path: Path::Forward(S6854), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6857, name: S6858, message: S6761, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5911]), rule_id: S6857, name: S6858, message: S6761, description: S80, severity: S10 }] };
const P2034: PropShape = PropShape { path: Path::Forward(S6859), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6860, name: S6861, message: S52, description: S75, severity: S10 }] };
const P2035: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6859), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6863, name: S6864, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S5867, S5872, S5883, S5901]), rule_id: S6863, name: S6864, message: S242, description: S80, severity: S10 }] };
const P2036: PropShape = PropShape { path: Path::Forward(S6865), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6866, name: S6867, message: S74, description: S75, severity: S10 }] };
const P2037: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6865), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6869, name: S6870, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S28, S29, S33, S30, S309, S310, S311]), rule_id: S6869, name: S6870, message: S242, description: S80, severity: S10 }] };
const P2038: PropShape = PropShape { path: Path::Forward(S6871), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6872, name: S6873, message: S59, description: S53, severity: S10 }] };
const P2039: PropShape = PropShape { path: Path::Forward(S6871), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6874, name: S6875, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S6876, S6877]), rule_id: S6874, name: S6875, message: S183, description: S49, severity: S10 }] };
const P2040: PropShape = PropShape { path: Path::Forward(S6878), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6879, name: S6880, message: S74, description: S75, severity: S10 }] };
const P2041: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6878), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6882, name: S6883, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S243, S244]), rule_id: S6882, name: S6883, message: S242, description: S80, severity: S10 }] };
const P2042: PropShape = PropShape { path: Path::Forward(S4578), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6884, name: S4580, message: S59, description: S53, severity: S10 }] };
const P2043: PropShape = PropShape { path: Path::Forward(S4578), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6885, name: S4582, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S4583, S4584, S4585, S4586, S4587, S4588, S4589]), rule_id: S6885, name: S4582, message: S183, description: S49, severity: S10 }] };
const P2044: PropShape = PropShape { path: Path::Forward(S4590), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6886, name: S4592, message: S74, description: S75, severity: S10 }] };
const P2045: PropShape = PropShape { path: Path::Forward(S4590), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6887, name: S4594, message: S3248, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3249]), rule_id: S6887, name: S4594, message: S3248, description: S80, severity: S10 }] };
const P2046: PropShape = PropShape { path: Path::Forward(S6889), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6890, name: S6891, message: S74, description: S75, severity: S10 }] };
const P2047: PropShape = PropShape { path: Path::Forward(S6889), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6892, name: S6893, message: S6894, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S6895]), rule_id: S6892, name: S6893, message: S6894, description: S80, severity: S10 }] };
const P2048: PropShape = PropShape { path: Path::Forward(S6897), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6898, name: S235, message: S236, description: S237, severity: S10 }] };
const P2049: PropShape = PropShape { path: Path::Forward(S6899), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6900, name: S6901, message: S74, description: S75, severity: S10 }] };
const P2050: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6899), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6903, name: S6904, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S374, S376]), rule_id: S6903, name: S6904, message: S242, description: S80, severity: S10 }] };
const P2051: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6711), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6905, name: S6906, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S526, S527, S528, S529, S530, S531, S532, S533, S534, S535, S536, S537, S538, S539, S540, S541, S542]), rule_id: S6905, name: S6906, message: S242, description: S80, severity: S10 }] };
const P2052: PropShape = PropShape { path: Path::Forward(S6908), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6909, name: S6910, message: S74, description: S75, severity: S10 }] };
const P2053: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6908), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6912, name: S6913, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1099]), rule_id: S6912, name: S6913, message: S242, description: S80, severity: S10 }] };
const P2054: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6538), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6914, name: S6915, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S304, S305, S306]), rule_id: S6914, name: S6915, message: S242, description: S80, severity: S10 }] };
const P2055: PropShape = PropShape { path: Path::Forward(S6916), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6917, name: S235, message: S236, description: S237, severity: S10 }] };
const P2056: PropShape = PropShape { path: Path::Forward(S6918), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6919, name: S235, message: S236, description: S237, severity: S10 }] };
const P2057: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6525), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6920, name: S6921, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S247, S248, S249, S250]), rule_id: S6920, name: S6921, message: S242, description: S80, severity: S10 }] };
const P2058: PropShape = PropShape { path: Path::Forward(S6923), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6924, name: S6925, message: S5672, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5673]), rule_id: S6924, name: S6925, message: S5672, description: S80, severity: S10 }] };
const P2059: PropShape = PropShape { path: Path::Forward(S6923), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6926, name: S6927, message: S52, description: S75, severity: S10 }] };
const P2060: PropShape = PropShape { path: Path::Forward(S6928), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6929, name: S6930, message: S52, description: S75, severity: S10 }] };
const P2061: PropShape = PropShape { path: Path::Forward(S6931), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6932, name: S6933, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S6934, S6935, S6936, S6937, S6938]), rule_id: S6932, name: S6933, message: S183, description: S49, severity: S10 }] };
const P2062: PropShape = PropShape { path: Path::Forward(S6931), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6939, name: S6940, message: S59, description: S53, severity: S10 }] };
const P2063: PropShape = PropShape { path: Path::Forward(S6941), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S6942, name: S6943, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6942, name: S6943, message: S48, description: S49, severity: S10 }] };
const P2064: PropShape = PropShape { path: Path::Forward(S6941), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6944, name: S6945, message: S59, description: S53, severity: S10 }] };
const P2065: PropShape = PropShape { path: Path::Forward(S6946), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S6947, name: S6948, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6947, name: S6948, message: S48, description: S49, severity: S10 }] };
const P2066: PropShape = PropShape { path: Path::Forward(S6946), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6949, name: S6950, message: S52, description: S53, severity: S10 }] };
const P2067: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6928), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6952, name: S6953, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S373, S374, S375, S376, S377]), rule_id: S6952, name: S6953, message: S242, description: S80, severity: S10 }] };
const P2068: PropShape = PropShape { path: Path::Forward(S6955), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6956, name: S235, message: S236, description: S237, severity: S10 }] };
const P2069: PropShape = PropShape { path: Path::Forward(S6957), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6958, name: S6959, message: S52, description: S53, severity: S10 }] };
const P2070: PropShape = PropShape { path: Path::Forward(S6957), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S6960, name: S6961, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6960, name: S6961, message: S48, description: S49, severity: S10 }] };
const P2071: PropShape = PropShape { path: Path::Inverse(S6962), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6963, name: S6964, message: S676, description: S677, severity: S10 }] };
const P2072: PropShape = PropShape { path: Path::Forward(S6965), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6966, name: S6967, message: S59, description: S53, severity: S10 }] };
const P2073: PropShape = PropShape { path: Path::Forward(S6965), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6968, name: S6969, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S6970, S6971]), rule_id: S6968, name: S6969, message: S183, description: S49, severity: S10 }] };
const P2074: PropShape = PropShape { path: Path::Forward(S6972), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6973, name: S6974, message: S59, description: S53, severity: S10 }] };
const P2075: PropShape = PropShape { path: Path::Forward(S6972), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S6975, name: S6976, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S6975, name: S6976, message: S48, description: S49, severity: S10 }] };
const P2076: PropShape = PropShape { path: Path::Forward(S6977), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6978, name: S6979, message: S52, description: S75, severity: S10 }] };
const P2077: PropShape = PropShape { path: Path::Forward(S6977), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6980, name: S6981, message: S6982, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S377]), rule_id: S6980, name: S6981, message: S6982, description: S80, severity: S10 }] };
const P2078: PropShape = PropShape { path: Path::Forward(S6983), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S6984, name: S6985, message: S52, description: S75, severity: S10 }] };
const P2079: PropShape = PropShape { path: Path::Forward(S6983), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6986, name: S6987, message: S6805, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5909]), rule_id: S6986, name: S6987, message: S6805, description: S80, severity: S10 }] };
const P2080: PropShape = PropShape { path: Path::Forward(S6989), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6990, name: S235, message: S236, description: S237, severity: S10 }] };
const P2081: PropShape = PropShape { path: Path::Forward(S6991), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6992, name: S235, message: S236, description: S237, severity: S10 }] };
const P2082: PropShape = PropShape { path: Path::Forward(S6993), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S6994, name: S235, message: S236, description: S237, severity: S10 }] };
const P2083: PropShape = PropShape { path: Path::Forward(S6995), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S6996, name: S6997, message: S74, description: S75, severity: S10 }] };
const P2084: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S6995), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S6999, name: S7000, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S254, S286]), rule_id: S6999, name: S7000, message: S242, description: S80, severity: S10 }] };
const P2085: PropShape = PropShape { path: Path::Inverse(S6977), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7001, name: S7002, message: S2982, description: S677, severity: S10 }] };
const P2086: PropShape = PropShape { path: Path::Forward(S7004), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7005, name: S235, message: S236, description: S237, severity: S10 }] };
const P2087: PropShape = PropShape { path: Path::Forward(S7006), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7007, name: S7008, message: S74, description: S75, severity: S10 }] };
const P2088: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7006), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7010, name: S7011, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S275, S278]), rule_id: S7010, name: S7011, message: S242, description: S80, severity: S10 }] };
const P2089: PropShape = PropShape { path: Path::Forward(S7012), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7013, name: S7014, message: S724, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S725]), rule_id: S7013, name: S7014, message: S724, description: S80, severity: S10 }] };
const P2090: PropShape = PropShape { path: Path::Forward(S7012), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7015, name: S7016, message: S52, description: S75, severity: S10 }] };
const P2091: PropShape = PropShape { path: Path::Forward(S6962), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7017, name: S7018, message: S641, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S642]), rule_id: S7017, name: S7018, message: S641, description: S80, severity: S10 }] };
const P2092: PropShape = PropShape { path: Path::Forward(S6962), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7019, name: S7020, message: S74, description: S75, severity: S10 }] };
const P2093: PropShape = PropShape { path: Path::Inverse(S7021), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7022, name: S7023, message: S676, description: S677, severity: S10 }] };
const P2094: PropShape = PropShape { path: Path::Forward(S7024), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S7025, name: S7026, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7025, name: S7026, message: S48, description: S49, severity: S10 }] };
const P2095: PropShape = PropShape { path: Path::Forward(S7024), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7027, name: S7028, message: S59, description: S53, severity: S10 }] };
const P2096: PropShape = PropShape { path: Path::Forward(S7030), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7031, name: S235, message: S236, description: S237, severity: S10 }] };
const P2097: PropShape = PropShape { path: Path::Forward(S7032), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7033, name: S7034, message: S52, description: S75, severity: S10 }] };
const P2098: PropShape = PropShape { path: Path::Forward(S7032), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7035, name: S7036, message: S6805, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5909]), rule_id: S7035, name: S7036, message: S6805, description: S80, severity: S10 }] };
const P2099: PropShape = PropShape { path: Path::Forward(S7021), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7037, name: S7038, message: S74, description: S75, severity: S10 }] };
const P2100: PropShape = PropShape { path: Path::Forward(S7021), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7039, name: S7040, message: S7041, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5920]), rule_id: S7039, name: S7040, message: S7041, description: S80, severity: S10 }] };
const P2101: PropShape = PropShape { path: Path::Forward(S7042), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7043, name: S7044, message: S52, description: S75, severity: S10 }] };
const P2102: PropShape = PropShape { path: Path::Forward(S7042), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7045, name: S7046, message: S6805, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5909]), rule_id: S7045, name: S7046, message: S6805, description: S80, severity: S10 }] };
const P2103: PropShape = PropShape { path: Path::Forward(S7047), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7048, name: S7049, message: S59, description: S53, severity: S10 }] };
const P2104: PropShape = PropShape { path: Path::Forward(S7047), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S7050, name: S7051, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7050, name: S7051, message: S48, description: S49, severity: S10 }] };
const P2105: PropShape = PropShape { path: Path::Forward(S7052), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7053, name: S7054, message: S59, description: S53, severity: S10 }] };
const P2106: PropShape = PropShape { path: Path::Forward(S7052), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S7055, name: S7056, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7055, name: S7056, message: S48, description: S49, severity: S10 }] };
const P2107: PropShape = PropShape { path: Path::Forward(S7057), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7058, name: S7059, message: S52, description: S75, severity: S10 }] };
const P2108: PropShape = PropShape { path: Path::Forward(S7057), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7060, name: S7061, message: S6805, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5909]), rule_id: S7060, name: S7061, message: S6805, description: S80, severity: S10 }] };
const P2109: PropShape = PropShape { path: Path::Forward(S6441), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7063, name: S7064, message: S74, description: S75, severity: S10 }] };
const P2110: PropShape = PropShape { path: Path::Forward(S7066), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7067, name: S7068, message: S74, description: S75, severity: S10 }] };
const P2111: PropShape = PropShape { path: Path::Forward(S7066), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7069, name: S7070, message: S7071, description: S80, severity: S10 }] };
const P2112: PropShape = PropShape { path: Path::Forward(S7073), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7074, name: S7075, message: S74, description: S75, severity: S10 }] };
const P2113: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7073), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7077, name: S7078, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1092, S1093, S1094, S1095, S1096]), rule_id: S7077, name: S7078, message: S242, description: S80, severity: S10 }] };
const P2114: PropShape = PropShape { path: Path::Forward(S7079), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7080, name: S7081, message: S74, description: S75, severity: S10 }] };
const P2115: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7079), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7083, name: S7084, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S255, S260, S261, S262, S269, S271, S273, S276]), rule_id: S7083, name: S7084, message: S242, description: S80, severity: S10 }] };
const P2116: PropShape = PropShape { path: Path::Forward(S7085), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7086, name: S7087, message: S6805, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5909]), rule_id: S7086, name: S7087, message: S6805, description: S80, severity: S10 }] };
const P2117: PropShape = PropShape { path: Path::Forward(S7085), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7088, name: S7089, message: S74, description: S75, severity: S10 }] };
const P2118: PropShape = PropShape { path: Path::Forward(S7090), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7091, name: S7092, message: S641, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S642]), rule_id: S7091, name: S7092, message: S641, description: S80, severity: S10 }] };
const P2119: PropShape = PropShape { path: Path::Forward(S7090), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7093, name: S7094, message: S74, description: S75, severity: S10 }] };
const P2120: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Forward(S7096), AltBranch::Inverse(S7097)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7098, name: S7099, message: S7100, description: S7101, severity: S10 }] };
const P2121: PropShape = PropShape { path: Path::Inverse(S7104), checks: &[Check { constraint: Constraint::MinCount(3), rule_id: S7112, name: S7113, message: S7114, description: S7115, severity: S10 }] };
const P2122: PropShape = PropShape { path: Path::Chain(&[Step::Inverse(S7104), Step::Forward(S7105)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7116, name: S7117, message: S7118, description: S7119, severity: S10 }] };
const P2123: PropShape = PropShape { path: Path::Chain(&[Step::Inverse(S7104), Step::Forward(S7106)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7120, name: S7121, message: S7122, description: S7119, severity: S10 }] };
const P2124: PropShape = PropShape { path: Path::Forward(S21), checks: &[Check { constraint: Constraint::In(&[S452, S7123, S7124, S459, S7125, S7126, S463, S7127, S7128, S6492, S7129, S5997, S7130, S7131, S7132, S5999, S7133, S34, S35, S36]), rule_id: S7134, name: S38, message: S39, description: S40, severity: S41 }] };
const P2125: PropShape = PropShape { path: Path::Forward(S657), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7136, name: S659, message: S660, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S373]), rule_id: S7136, name: S659, message: S660, description: S80, severity: S10 }] };
const P2126: PropShape = PropShape { path: Path::Forward(S657), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7137, name: S662, message: S74, description: S75, severity: S10 }] };
const P2127: PropShape = PropShape { path: Path::Forward(S652), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S7138, name: S654, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7138, name: S654, message: S48, description: S49, severity: S10 }] };
const P2128: PropShape = PropShape { path: Path::Forward(S652), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7139, name: S656, message: S59, description: S53, severity: S10 }] };
const P2129: PropShape = PropShape { path: Path::Forward(S663), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S7140, name: S666, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7140, name: S666, message: S48, description: S49, severity: S10 }] };
const P2130: PropShape = PropShape { path: Path::Forward(S663), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7141, name: S668, message: S59, description: S53, severity: S10 }] };
const P2131: PropShape = PropShape { path: Path::Forward(S7144), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7145, name: S7146, message: S74, description: S75, severity: S10 }] };
const P2132: PropShape = PropShape { path: Path::Forward(S7144), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7147, name: S7148, message: S6018, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S6019]), rule_id: S7147, name: S7148, message: S6018, description: S80, severity: S10 }] };
const P2133: PropShape = PropShape { path: Path::Forward(S7149), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7150, name: S7151, message: S74, description: S75, severity: S10 }] };
const P2134: PropShape = PropShape { path: Path::Forward(S7149), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7152, name: S7153, message: S5742, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5743]), rule_id: S7152, name: S7153, message: S5742, description: S80, severity: S10 }] };
const P2135: PropShape = PropShape { path: Path::Forward(S7154), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7155, name: S7156, message: S52, description: S75, severity: S10 }] };
const P2136: PropShape = PropShape { path: Path::Forward(S7154), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7157, name: S7158, message: S7159, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7160]), rule_id: S7157, name: S7158, message: S7159, description: S80, severity: S10 }] };
const P2137: PropShape = PropShape { path: Path::Forward(S7161), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7162, name: S7163, message: S52, description: S53, severity: S10 }] };
const P2138: PropShape = PropShape { path: Path::Forward(S7161), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7164, name: S7165, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S3750, S3751, S3752, S3753, S3754, S3755, S3756, S3757, S3758, S3759, S3760, S3761, S3762, S3763, S3764, S3765, S3766, S3767, S3768, S3769, S3770, S3771, S3772, S3773, S3774, S3775, S3776, S3777, S3778, S3779, S3780, S3781, S3782, S3783, S3784, S3785, S3786, S3787, S3788, S3789, S3790, S3791, S3792, S3793, S3794, S3795, S3796, S3797, S3798, S3799, S3800, S3801, S3802, S3803, S3804, S3805, S3806, S3807, S3808, S3809, S3810, S3811, S3812, S3813, S3814, S3815, S3816, S3817, S3818, S3819, S3820, S3821, S3822, S3823, S3824, S3825, S3826, S3827, S3828, S3829, S3830, S3831, S3832, S3833, S3834, S3835, S3836, S3837, S3838, S3839, S3840, S3841, S3842, S3843, S3844, S3845, S3846, S3847, S3848, S3849, S3850, S3851, S3852, S3853, S3854, S3855, S3856, S3857, S3858, S3859, S3860, S3861, S3862, S3863, S3864, S3865, S3866, S3867, S3868, S3869, S3870, S3871, S3872, S3873, S3874, S3875, S3876, S3877, S3878, S3879, S3880, S3881, S3882, S3883, S3884, S3885, S3886, S3887, S3888, S3889, S3890, S3891, S3892, S3893, S3894, S3895, S3896, S3897, S3898, S3899, S3900, S3901, S3902, S3903, S3904, S3905, S3906, S3907, S3908, S3909, S3910]), rule_id: S7164, name: S7165, message: S183, description: S49, severity: S10 }] };
const P2139: PropShape = PropShape { path: Path::Forward(S7166), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7167, name: S7168, message: S52, description: S53, severity: S10 }] };
const P2140: PropShape = PropShape { path: Path::Forward(S7166), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S7169, name: S7170, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7169, name: S7170, message: S48, description: S49, severity: S10 }] };
const P2141: PropShape = PropShape { path: Path::Forward(S825), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7172, name: S827, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S6051, S6052]), rule_id: S7172, name: S827, message: S183, description: S49, severity: S10 }] };
const P2142: PropShape = PropShape { path: Path::Forward(S825), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7173, name: S830, message: S59, description: S53, severity: S10 }] };
const P2143: PropShape = PropShape { path: Path::Inverse(S840), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7174, name: S842, message: S676, description: S677, severity: S10 }] };
const P2144: PropShape = PropShape { path: Path::Forward(S7175), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7176, name: S7177, message: S5742, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5743]), rule_id: S7176, name: S7177, message: S5742, description: S80, severity: S10 }] };
const P2145: PropShape = PropShape { path: Path::Forward(S7175), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7178, name: S7179, message: S52, description: S75, severity: S10 }] };
const P2146: PropShape = PropShape { path: Path::Forward(S848), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7181, name: S235, message: S236, description: S237, severity: S10 }] };
const P2147: PropShape = PropShape { path: Path::Forward(S840), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7182, name: S854, message: S687, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S688]), rule_id: S7182, name: S854, message: S687, description: S80, severity: S10 }] };
const P2148: PropShape = PropShape { path: Path::Forward(S840), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7183, name: S856, message: S74, description: S75, severity: S10 }] };
const P2149: PropShape = PropShape { path: Path::Forward(S857), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S7184, name: S859, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7184, name: S859, message: S48, description: S49, severity: S10 }] };
const P2150: PropShape = PropShape { path: Path::Forward(S857), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7185, name: S861, message: S52, description: S53, severity: S10 }] };
const P2151: PropShape = PropShape { path: Path::Forward(S862), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S7186, name: S864, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7186, name: S864, message: S48, description: S49, severity: S10 }] };
const P2152: PropShape = PropShape { path: Path::Forward(S862), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7187, name: S866, message: S52, description: S53, severity: S10 }] };
const P2153: PropShape = PropShape { path: Path::Forward(S7189), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7190, name: S235, message: S236, description: S237, severity: S10 }] };
const P2154: PropShape = PropShape { path: Path::Forward(S7192), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7193, name: S7194, message: S7195, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7196]), rule_id: S7193, name: S7194, message: S7195, description: S80, severity: S10 }] };
const P2155: PropShape = PropShape { path: Path::Forward(S7192), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7197, name: S7198, message: S74, description: S75, severity: S10 }] };
const P2156: PropShape = PropShape { path: Path::Forward(S7199), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S7200, name: S7201, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7200, name: S7201, message: S48, description: S49, severity: S10 }] };
const P2157: PropShape = PropShape { path: Path::Forward(S7199), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7202, name: S7203, message: S59, description: S53, severity: S10 }] };
const P2158: PropShape = PropShape { path: Path::Forward(S7204), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7205, name: S7206, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7205, name: S7206, message: S48, description: S49, severity: S10 }] };
const P2159: PropShape = PropShape { path: Path::Forward(S7204), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7207, name: S7208, message: S59, description: S53, severity: S10 }] };
const P2160: PropShape = PropShape { path: Path::Inverse(S7192), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7210, name: S7211, message: S676, description: S677, severity: S10 }] };
const P2161: PropShape = PropShape { path: Path::Forward(S7212), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7213, name: S7214, message: S5742, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5743]), rule_id: S7213, name: S7214, message: S5742, description: S80, severity: S10 }] };
const P2162: PropShape = PropShape { path: Path::Forward(S7212), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7215, name: S7216, message: S52, description: S75, severity: S10 }] };
const P2163: PropShape = PropShape { path: Path::Forward(S7217), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7218, name: S7219, message: S74, description: S75, severity: S10 }] };
const P2164: PropShape = PropShape { path: Path::Forward(S7220), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7221, name: S7222, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S6727, S6728, S6729]), rule_id: S7221, name: S7222, message: S183, description: S49, severity: S10 }] };
const P2165: PropShape = PropShape { path: Path::Forward(S7220), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7223, name: S7224, message: S52, description: S53, severity: S10 }] };
const P2166: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7217), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7226, name: S7227, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S526, S527, S528, S529, S530, S531, S532, S533, S534, S535, S536, S537, S538, S539, S540, S541, S542]), rule_id: S7226, name: S7227, message: S242, description: S80, severity: S10 }] };
const P2167: PropShape = PropShape { path: Path::Inverse(S7144), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7228, name: S7229, message: S52, description: S677, severity: S10 }] };
const P2168: PropShape = PropShape { path: Path::Forward(S6103), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7230, name: S6105, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S3750, S3751, S3752, S3753, S3754, S3755, S3756, S3757, S3758, S3759, S3760, S3761, S3762, S3763, S3764, S3765, S3766, S3767, S3768, S3769, S3770, S3771, S3772, S3773, S3774, S3775, S3776, S3777, S3778, S3779, S3780, S3781, S3782, S3783, S3784, S3785, S3786, S3787, S3788, S3789, S3790, S3791, S3792, S3793, S3794, S3795, S3796, S3797, S3798, S3799, S3800, S3801, S3802, S3803, S3804, S3805, S3806, S3807, S3808, S3809, S3810, S3811, S3812, S3813, S3814, S3815, S3816, S3817, S3818, S3819, S3820, S3821, S3822, S3823, S3824, S3825, S3826, S3827, S3828, S3829, S3830, S3831, S3832, S3833, S3834, S3835, S3836, S3837, S3838, S3839, S3840, S3841, S3842, S3843, S3844, S3845, S3846, S3847, S3848, S3849, S3850, S3851, S3852, S3853, S3854, S3855, S3856, S3857, S3858, S3859, S3860, S3861, S3862, S3863, S3864, S3865, S3866, S3867, S3868, S3869, S3870, S3871, S3872, S3873, S3874, S3875, S3876, S3877, S3878, S3879, S3880, S3881, S3882, S3883, S3884, S3885, S3886, S3887, S3888, S3889, S3890, S3891, S3892, S3893, S3894, S3895, S3896, S3897, S3898, S3899, S3900, S3901, S3902, S3903, S3904, S3905, S3906, S3907, S3908, S3909, S3910]), rule_id: S7230, name: S6105, message: S183, description: S49, severity: S10 }] };
const P2169: PropShape = PropShape { path: Path::Forward(S6103), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7231, name: S6107, message: S52, description: S53, severity: S10 }] };
const P2170: PropShape = PropShape { path: Path::Forward(S7233), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7234, name: S235, message: S236, description: S237, severity: S10 }] };
const P2171: PropShape = PropShape { path: Path::Forward(S6182), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7235, name: S235, message: S236, description: S237, severity: S10 }] };
const P2172: PropShape = PropShape { path: Path::Forward(S6197), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7236, name: S6201, message: S6018, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S6019]), rule_id: S7236, name: S6201, message: S6018, description: S80, severity: S10 }] };
const P2173: PropShape = PropShape { path: Path::Forward(S6197), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7237, name: S6199, message: S74, description: S75, severity: S10 }] };
const P2174: PropShape = PropShape { path: Path::Forward(S6227), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7238, name: S6231, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7238, name: S6231, message: S48, description: S49, severity: S10 }] };
const P2175: PropShape = PropShape { path: Path::Forward(S6227), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7239, name: S6229, message: S52, description: S53, severity: S10 }] };
const P2176: PropShape = PropShape { path: Path::Forward(S6212), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S7240, name: S6216, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7240, name: S6216, message: S48, description: S49, severity: S10 }] };
const P2177: PropShape = PropShape { path: Path::Forward(S6212), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7241, name: S6214, message: S52, description: S53, severity: S10 }] };
const P2178: PropShape = PropShape { path: Path::Forward(S6222), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S7242, name: S6226, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7242, name: S6226, message: S48, description: S49, severity: S10 }] };
const P2179: PropShape = PropShape { path: Path::Forward(S6222), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7243, name: S6224, message: S59, description: S53, severity: S10 }] };
const P2180: PropShape = PropShape { path: Path::Forward(S6187), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7244, name: S6189, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7244, name: S6189, message: S48, description: S49, severity: S10 }] };
const P2181: PropShape = PropShape { path: Path::Forward(S6187), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7245, name: S6191, message: S52, description: S53, severity: S10 }] };
const P2182: PropShape = PropShape { path: Path::Forward(S6202), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S7246, name: S6206, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7246, name: S6206, message: S48, description: S49, severity: S10 }] };
const P2183: PropShape = PropShape { path: Path::Forward(S6202), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7247, name: S6204, message: S52, description: S53, severity: S10 }] };
const P2184: PropShape = PropShape { path: Path::Forward(S6217), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7248, name: S6221, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7248, name: S6221, message: S48, description: S49, severity: S10 }] };
const P2185: PropShape = PropShape { path: Path::Forward(S6217), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7249, name: S6219, message: S52, description: S53, severity: S10 }] };
const P2186: PropShape = PropShape { path: Path::Forward(S7252), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7253, name: S7254, message: S74, description: S75, severity: S10 }] };
const P2187: PropShape = PropShape { path: Path::Forward(S7097), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7255, name: S7256, message: S5742, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5743]), rule_id: S7255, name: S7256, message: S5742, description: S80, severity: S10 }] };
const P2188: PropShape = PropShape { path: Path::Forward(S7097), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7257, name: S7258, message: S74, description: S75, severity: S10 }] };
const P2189: PropShape = PropShape { path: Path::Forward(S7259), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S7260, name: S7261, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7260, name: S7261, message: S48, description: S49, severity: S10 }] };
const P2190: PropShape = PropShape { path: Path::Forward(S7259), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7262, name: S7263, message: S52, description: S53, severity: S10 }] };
const P2191: PropShape = PropShape { path: Path::Forward(S7264), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S7265, name: S7266, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7265, name: S7266, message: S48, description: S49, severity: S10 }] };
const P2192: PropShape = PropShape { path: Path::Forward(S7264), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7267, name: S7268, message: S52, description: S53, severity: S10 }] };
const P2193: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7252), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7270, name: S7271, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S247, S248, S249, S250]), rule_id: S7270, name: S7271, message: S242, description: S80, severity: S10 }] };
const P2194: PropShape = PropShape { path: Path::Forward(S7274), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7275, name: S235, message: S236, description: S237, severity: S10 }] };
const P2195: PropShape = PropShape { path: Path::Forward(S7277), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S7278, name: S7279, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7278, name: S7279, message: S48, description: S49, severity: S10 }] };
const P2196: PropShape = PropShape { path: Path::Forward(S7277), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7280, name: S7281, message: S52, description: S53, severity: S10 }] };
const P2197: PropShape = PropShape { path: Path::Forward(S7282), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S7283, name: S7284, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7283, name: S7284, message: S48, description: S49, severity: S10 }] };
const P2198: PropShape = PropShape { path: Path::Forward(S7282), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7285, name: S7286, message: S52, description: S53, severity: S10 }] };
const P2199: PropShape = PropShape { path: Path::Forward(S7287), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7288, name: S7289, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S7290, S7291, S7292]), rule_id: S7288, name: S7289, message: S183, description: S49, severity: S10 }] };
const P2200: PropShape = PropShape { path: Path::Forward(S7287), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7293, name: S7294, message: S59, description: S53, severity: S10 }] };
const P2201: PropShape = PropShape { path: Path::Forward(S7295), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S7296, name: S7297, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7296, name: S7297, message: S48, description: S49, severity: S10 }] };
const P2202: PropShape = PropShape { path: Path::Forward(S7295), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7298, name: S7299, message: S52, description: S53, severity: S10 }] };
const P2203: PropShape = PropShape { path: Path::Forward(S7300), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7301, name: S7302, message: S52, description: S53, severity: S10 }] };
const P2204: PropShape = PropShape { path: Path::Forward(S7300), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S7303, name: S7304, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7303, name: S7304, message: S48, description: S49, severity: S10 }] };
const P2205: PropShape = PropShape { path: Path::Forward(S7305), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7306, name: S7307, message: S52, description: S53, severity: S10 }] };
const P2206: PropShape = PropShape { path: Path::Forward(S7305), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S7308, name: S7309, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7308, name: S7309, message: S48, description: S49, severity: S10 }] };
const P2207: PropShape = PropShape { path: Path::Forward(S7310), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7311, name: S7312, message: S52, description: S53, severity: S10 }] };
const P2208: PropShape = PropShape { path: Path::Forward(S7310), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S7313, name: S7314, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7313, name: S7314, message: S48, description: S49, severity: S10 }] };
const P2209: PropShape = PropShape { path: Path::Forward(S7315), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7316, name: S7317, message: S59, description: S53, severity: S10 }] };
const P2210: PropShape = PropShape { path: Path::Forward(S7315), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S7318, name: S7319, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7318, name: S7319, message: S48, description: S49, severity: S10 }] };
const P2211: PropShape = PropShape { path: Path::Forward(S7320), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7321, name: S7322, message: S52, description: S53, severity: S10 }] };
const P2212: PropShape = PropShape { path: Path::Forward(S7320), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S7323, name: S7324, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7323, name: S7324, message: S48, description: S49, severity: S10 }] };
const P2213: PropShape = PropShape { path: Path::Forward(S7325), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7326, name: S7327, message: S52, description: S53, severity: S10 }] };
const P2214: PropShape = PropShape { path: Path::Forward(S7325), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S7328, name: S7329, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7328, name: S7329, message: S48, description: S49, severity: S10 }] };
const P2215: PropShape = PropShape { path: Path::Forward(S7330), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7331, name: S7332, message: S74, description: S75, severity: S10 }] };
const P2216: PropShape = PropShape { path: Path::Forward(S7330), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7333, name: S7334, message: S5742, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5743]), rule_id: S7333, name: S7334, message: S5742, description: S80, severity: S10 }] };
const P2217: PropShape = PropShape { path: Path::Forward(S7336), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7337, name: S7338, message: S52, description: S53, severity: S10 }] };
const P2218: PropShape = PropShape { path: Path::Forward(S7336), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7339, name: S7340, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S3750, S3751, S3752, S3753, S3754, S3755, S3756, S3757, S3758, S3759, S3760, S3761, S3762, S3763, S3764, S3765, S3766, S3767, S3768, S3769, S3770, S3771, S3772, S3773, S3774, S3775, S3776, S3777, S3778, S3779, S3780, S3781, S3782, S3783, S3784, S3785, S3786, S3787, S3788, S3789, S3790, S3791, S3792, S3793, S3794, S3795, S3796, S3797, S3798, S3799, S3800, S3801, S3802, S3803, S3804, S3805, S3806, S3807, S3808, S3809, S3810, S3811, S3812, S3813, S3814, S3815, S3816, S3817, S3818, S3819, S3820, S3821, S3822, S3823, S3824, S3825, S3826, S3827, S3828, S3829, S3830, S3831, S3832, S3833, S3834, S3835, S3836, S3837, S3838, S3839, S3840, S3841, S3842, S3843, S3844, S3845, S3846, S3847, S3848, S3849, S3850, S3851, S3852, S3853, S3854, S3855, S3856, S3857, S3858, S3859, S3860, S3861, S3862, S3863, S3864, S3865, S3866, S3867, S3868, S3869, S3870, S3871, S3872, S3873, S3874, S3875, S3876, S3877, S3878, S3879, S3880, S3881, S3882, S3883, S3884, S3885, S3886, S3887, S3888, S3889, S3890, S3891, S3892, S3893, S3894, S3895, S3896, S3897, S3898, S3899, S3900, S3901, S3902, S3903, S3904, S3905, S3906, S3907, S3908, S3909, S3910]), rule_id: S7339, name: S7340, message: S183, description: S49, severity: S10 }] };
const P2219: PropShape = PropShape { path: Path::Forward(S7341), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7342, name: S7343, message: S74, description: S75, severity: S10 }] };
const P2220: PropShape = PropShape { path: Path::Forward(S7344), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7345, name: S7346, message: S59, description: S53, severity: S10 }] };
const P2221: PropShape = PropShape { path: Path::Forward(S7344), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7347, name: S7348, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S7349, S7350, S7351, S7352, S7353, S7354, S7355, S7356, S7357, S7358]), rule_id: S7347, name: S7348, message: S183, description: S49, severity: S10 }] };
const P2222: PropShape = PropShape { path: Path::Forward(S7359), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7360, name: S7361, message: S52, description: S53, severity: S10 }] };
const P2223: PropShape = PropShape { path: Path::Forward(S7359), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S7362, name: S7363, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7362, name: S7363, message: S48, description: S49, severity: S10 }] };
const P2224: PropShape = PropShape { path: Path::Inverse(S7175), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7364, name: S7365, message: S52, description: S677, severity: S10 }] };
const P2225: PropShape = PropShape { path: Path::Forward(S7096), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7366, name: S7367, message: S52, description: S75, severity: S10 }] };
const P2226: PropShape = PropShape { path: Path::Forward(S7096), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7368, name: S7369, message: S2459, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S2460]), rule_id: S7368, name: S7369, message: S2459, description: S80, severity: S10 }] };
const P2227: PropShape = PropShape { path: Path::Forward(S7370), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7371, name: S7372, message: S52, description: S75, severity: S10 }] };
const P2228: PropShape = PropShape { path: Path::Forward(S7373), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7374, name: S7375, message: S52, description: S75, severity: S10 }] };
const P2229: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7373), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7377, name: S7378, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S304, S305, S306]), rule_id: S7377, name: S7378, message: S242, description: S80, severity: S10 }] };
const P2230: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7370), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7379, name: S7380, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S343, S344, S345]), rule_id: S7379, name: S7380, message: S242, description: S80, severity: S10 }] };
const P2231: PropShape = PropShape { path: Path::Forward(S7381), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7382, name: S235, message: S236, description: S237, severity: S10 }] };
const P2232: PropShape = PropShape { path: Path::Forward(S7383), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7384, name: S235, message: S236, description: S237, severity: S10 }] };
const P2233: PropShape = PropShape { path: Path::Forward(S7385), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7386, name: S235, message: S236, description: S237, severity: S10 }] };
const P2234: PropShape = PropShape { path: Path::Forward(S7387), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7388, name: S235, message: S236, description: S237, severity: S10 }] };
const P2235: PropShape = PropShape { path: Path::Forward(S7389), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7390, name: S235, message: S236, description: S237, severity: S10 }] };
const P2236: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7341), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7391, name: S7392, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S373, S374, S375, S376, S377]), rule_id: S7391, name: S7392, message: S242, description: S80, severity: S10 }] };
const P2237: PropShape = PropShape { path: Path::Forward(S7393), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7394, name: S235, message: S236, description: S237, severity: S10 }] };
const P2238: PropShape = PropShape { path: Path::Forward(S7395), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7396, name: S235, message: S236, description: S237, severity: S10 }] };
const P2239: PropShape = PropShape { path: Path::Forward(S7397), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7398, name: S235, message: S236, description: S237, severity: S10 }] };
const P2240: PropShape = PropShape { path: Path::Forward(S7105), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7399, name: S7400, message: S5742, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5743]), rule_id: S7399, name: S7400, message: S5742, description: S80, severity: S10 }] };
const P2241: PropShape = PropShape { path: Path::Forward(S7105), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7401, name: S7402, message: S52, description: S75, severity: S10 }] };
const P2242: PropShape = PropShape { path: Path::Forward(S7104), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7403, name: S7404, message: S7405, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7111]), rule_id: S7403, name: S7404, message: S7405, description: S80, severity: S10 }] };
const P2243: PropShape = PropShape { path: Path::Forward(S7104), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7406, name: S7407, message: S52, description: S75, severity: S10 }] };
const P2244: PropShape = PropShape { path: Path::Forward(S7106), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7408, name: S7409, message: S5742, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5743]), rule_id: S7408, name: S7409, message: S5742, description: S80, severity: S10 }] };
const P2245: PropShape = PropShape { path: Path::Forward(S7106), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7410, name: S7411, message: S52, description: S75, severity: S10 }] };
const P2246: PropShape = PropShape { path: Path::Forward(S7412), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7413, name: S7414, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S7415, S7416, S7417]), rule_id: S7413, name: S7414, message: S183, description: S49, severity: S10 }] };
const P2247: PropShape = PropShape { path: Path::Forward(S7412), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7418, name: S7419, message: S52, description: S53, severity: S10 }] };
const P2248: PropShape = PropShape { path: Path::Forward(S7420), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S7421, name: S7422, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7421, name: S7422, message: S48, description: S49, severity: S10 }] };
const P2249: PropShape = PropShape { path: Path::Forward(S7420), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7423, name: S7424, message: S59, description: S53, severity: S10 }] };
const P2250: PropShape = PropShape { path: Path::Forward(S7427), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7428, name: S235, message: S236, description: S237, severity: S10 }] };
const P2251: PropShape = PropShape { path: Path::Forward(S7430), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7431, name: S7432, message: S5742, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5743]), rule_id: S7431, name: S7432, message: S5742, description: S80, severity: S10 }] };
const P2252: PropShape = PropShape { path: Path::Forward(S7430), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7433, name: S7434, message: S74, description: S75, severity: S10 }] };
const P2253: PropShape = PropShape { path: Path::Forward(S7435), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7436, name: S7437, message: S74, description: S75, severity: S10 }] };
const P2254: PropShape = PropShape { path: Path::Forward(S7438), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7439, name: S7440, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S7441, S7442, S7443, S7444]), rule_id: S7439, name: S7440, message: S183, description: S49, severity: S10 }] };
const P2255: PropShape = PropShape { path: Path::Forward(S7438), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7445, name: S7446, message: S59, description: S53, severity: S10 }] };
const P2256: PropShape = PropShape { path: Path::Forward(S7447), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S7448, name: S7449, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7448, name: S7449, message: S48, description: S49, severity: S10 }] };
const P2257: PropShape = PropShape { path: Path::Forward(S7447), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7450, name: S7451, message: S59, description: S53, severity: S10 }] };
const P2258: PropShape = PropShape { path: Path::Forward(S7452), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S7453, name: S7454, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7453, name: S7454, message: S48, description: S49, severity: S10 }] };
const P2259: PropShape = PropShape { path: Path::Forward(S7452), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7455, name: S7456, message: S52, description: S53, severity: S10 }] };
const P2260: PropShape = PropShape { path: Path::Forward(S7457), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7458, name: S7459, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S7460, S7461, S7462, S7463, S7464]), rule_id: S7458, name: S7459, message: S183, description: S49, severity: S10 }] };
const P2261: PropShape = PropShape { path: Path::Forward(S7457), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7465, name: S7466, message: S52, description: S53, severity: S10 }] };
const P2262: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7435), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7468, name: S7469, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S247, S248, S249, S250]), rule_id: S7468, name: S7469, message: S242, description: S80, severity: S10 }] };
const P2263: PropShape = PropShape { path: Path::Forward(S7471), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7472, name: S7473, message: S6982, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S377]), rule_id: S7472, name: S7473, message: S6982, description: S80, severity: S10 }] };
const P2264: PropShape = PropShape { path: Path::Forward(S7471), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7474, name: S7475, message: S52, description: S75, severity: S10 }] };
const P2265: PropShape = PropShape { path: Path::Inverse(S7471), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7477, name: S7478, message: S52, description: S677, severity: S10 }] };
const P2266: PropShape = PropShape { path: Path::Forward(S7480), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7481, name: S235, message: S236, description: S237, severity: S10 }] };
const P2267: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Forward(S7484), AltBranch::Forward(S7485), AltBranch::Forward(S7486)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7487, name: S7488, message: S7489, description: S7490, severity: S10 }] };
const P2268: PropShape = PropShape { path: Path::Forward(S21), checks: &[Check { constraint: Constraint::In(&[S7492, S7493, S7494, S34, S35, S36]), rule_id: S7495, name: S38, message: S39, description: S40, severity: S41 }] };
const P2269: PropShape = PropShape { path: Path::Forward(S7484), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7497, name: S7498, message: S52, description: S75, severity: S10 }] };
const P2270: PropShape = PropShape { path: Path::Forward(S7499), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7500, name: S7501, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7500, name: S7501, message: S48, description: S49, severity: S10 }] };
const P2271: PropShape = PropShape { path: Path::Forward(S7499), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7502, name: S7503, message: S52, description: S53, severity: S10 }] };
const P2272: PropShape = PropShape { path: Path::Forward(S7504), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7505, name: S7506, message: S52, description: S75, severity: S10 }] };
const P2273: PropShape = PropShape { path: Path::Forward(S7507), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7508, name: S7509, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7508, name: S7509, message: S48, description: S49, severity: S10 }] };
const P2274: PropShape = PropShape { path: Path::Forward(S7507), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7510, name: S7511, message: S52, description: S53, severity: S10 }] };
const P2275: PropShape = PropShape { path: Path::Forward(S7512), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S7513, name: S7514, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7513, name: S7514, message: S48, description: S49, severity: S10 }] };
const P2276: PropShape = PropShape { path: Path::Forward(S7512), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7515, name: S7516, message: S59, description: S53, severity: S10 }] };
const P2277: PropShape = PropShape { path: Path::Forward(S7517), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7518, name: S7519, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7518, name: S7519, message: S48, description: S49, severity: S10 }] };
const P2278: PropShape = PropShape { path: Path::Forward(S7517), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7520, name: S7521, message: S52, description: S53, severity: S10 }] };
const P2279: PropShape = PropShape { path: Path::Forward(S7522), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7523, name: S7524, message: S52, description: S75, severity: S10 }] };
const P2280: PropShape = PropShape { path: Path::Forward(S7525), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7526, name: S7527, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7526, name: S7527, message: S48, description: S49, severity: S10 }] };
const P2281: PropShape = PropShape { path: Path::Forward(S7528), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7529, name: S7530, message: S52, description: S53, severity: S10 }] };
const P2282: PropShape = PropShape { path: Path::Forward(S7528), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7531, name: S7532, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7531, name: S7532, message: S48, description: S49, severity: S10 }] };
const P2283: PropShape = PropShape { path: Path::Forward(S7533), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7534, name: S7535, message: S52, description: S53, severity: S10 }] };
const P2284: PropShape = PropShape { path: Path::Forward(S7533), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7536, name: S7537, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7536, name: S7537, message: S48, description: S49, severity: S10 }] };
const P2285: PropShape = PropShape { path: Path::Forward(S7538), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7539, name: S7540, message: S52, description: S53, severity: S10 }] };
const P2286: PropShape = PropShape { path: Path::Forward(S7538), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7541, name: S7542, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7541, name: S7542, message: S48, description: S49, severity: S10 }] };
const P2287: PropShape = PropShape { path: Path::Forward(S7543), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7544, name: S7545, message: S59, description: S53, severity: S10 }] };
const P2288: PropShape = PropShape { path: Path::Forward(S7543), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S7546, name: S7547, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7546, name: S7547, message: S48, description: S49, severity: S10 }] };
const P2289: PropShape = PropShape { path: Path::Forward(S7486), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7548, name: S7549, message: S52, description: S75, severity: S10 }] };
const P2290: PropShape = PropShape { path: Path::Forward(S7486), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7550, name: S7551, message: S7552, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7553]), rule_id: S7550, name: S7551, message: S7552, description: S80, severity: S10 }] };
const P2291: PropShape = PropShape { path: Path::Forward(S7485), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7554, name: S7555, message: S52, description: S75, severity: S10 }] };
const P2292: PropShape = PropShape { path: Path::Forward(S7556), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7557, name: S7558, message: S52, description: S53, severity: S10 }] };
const P2293: PropShape = PropShape { path: Path::Forward(S7556), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7559, name: S7560, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7559, name: S7560, message: S48, description: S49, severity: S10 }] };
const P2294: PropShape = PropShape { path: Path::Forward(S7525), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7561, name: S7562, message: S52, description: S53, severity: S10 }] };
const P2295: PropShape = PropShape { path: Path::Forward(S7564), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7565, name: S7566, message: S74, description: S75, severity: S10 }] };
const P2296: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7564), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7568, name: S7569, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S343, S344, S345]), rule_id: S7568, name: S7569, message: S242, description: S80, severity: S10 }] };
const P2297: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7484), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7570, name: S7571, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S4226, S2041, S4227, S3160]), rule_id: S7570, name: S7571, message: S242, description: S80, severity: S10 }] };
const P2298: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7522), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7572, name: S7573, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S28, S29, S33, S30, S309, S310, S311]), rule_id: S7572, name: S7573, message: S242, description: S80, severity: S10 }] };
const P2299: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7485), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7574, name: S7575, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S243, S244]), rule_id: S7574, name: S7575, message: S242, description: S80, severity: S10 }] };
const P2300: PropShape = PropShape { path: Path::Forward(S7576), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7577, name: S235, message: S236, description: S237, severity: S10 }] };
const P2301: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7504), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7578, name: S7579, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S304, S305, S306]), rule_id: S7578, name: S7579, message: S242, description: S80, severity: S10 }] };
const P2302: PropShape = PropShape { path: Path::Forward(S7581), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7582, name: S7583, message: S74, description: S75, severity: S10 }] };
const P2303: PropShape = PropShape { path: Path::Forward(S7584), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7585, name: S7586, message: S74, description: S75, severity: S10 }] };
const P2304: PropShape = PropShape { path: Path::Forward(S7587), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7588, name: S7589, message: S7041, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5920]), rule_id: S7588, name: S7589, message: S7041, description: S80, severity: S10 }] };
const P2305: PropShape = PropShape { path: Path::Forward(S7587), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7590, name: S7591, message: S52, description: S75, severity: S10 }] };
const P2306: PropShape = PropShape { path: Path::Forward(S7592), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S7593, name: S7594, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7593, name: S7594, message: S48, description: S49, severity: S10 }] };
const P2307: PropShape = PropShape { path: Path::Forward(S7592), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7595, name: S7596, message: S59, description: S53, severity: S10 }] };
const P2308: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7581), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7598, name: S7599, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S7482, S7483]), rule_id: S7598, name: S7599, message: S242, description: S80, severity: S10 }] };
const P2309: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7584), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7600, name: S7601, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S373, S374, S375, S376, S377]), rule_id: S7600, name: S7601, message: S242, description: S80, severity: S10 }] };
const P2310: PropShape = PropShape { path: Path::Forward(S21), checks: &[Check { constraint: Constraint::In(&[S7602, S7603, S7604, S7605, S34, S35, S36]), rule_id: S7606, name: S38, message: S39, description: S40, severity: S41 }] };
const P2311: PropShape = PropShape { path: Path::Forward(S7609), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7610, name: S7611, message: S52, description: S75, severity: S10 }] };
const P2312: PropShape = PropShape { path: Path::Forward(S7612), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7613, name: S7614, message: S52, description: S75, severity: S10 }] };
const P2313: PropShape = PropShape { path: Path::Inverse(S7615), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7616, name: S7617, message: S676, description: S677, severity: S10 }] };
const P2314: PropShape = PropShape { path: Path::Forward(S7618), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7619, name: S7620, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7619, name: S7620, message: S48, description: S49, severity: S10 }] };
const P2315: PropShape = PropShape { path: Path::Forward(S7618), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7621, name: S7622, message: S52, description: S53, severity: S10 }] };
const P2316: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7609), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7624, name: S7625, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S526, S527, S528, S529, S530, S531, S532, S533, S534, S535, S536, S537, S538, S539, S540, S541, S542]), rule_id: S7624, name: S7625, message: S242, description: S80, severity: S10 }] };
const P2317: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7612), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7626, name: S7627, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S373, S374, S375, S376, S377]), rule_id: S7626, name: S7627, message: S242, description: S80, severity: S10 }] };
const P2318: PropShape = PropShape { path: Path::Forward(S7628), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7629, name: S235, message: S236, description: S237, severity: S10 }] };
const P2319: PropShape = PropShape { path: Path::Forward(S7631), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7632, name: S7633, message: S319, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S0]), rule_id: S7632, name: S7633, message: S319, description: S80, severity: S10 }] };
const P2320: PropShape = PropShape { path: Path::Forward(S7631), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7634, name: S7635, message: S74, description: S75, severity: S10 }] };
const P2321: PropShape = PropShape { path: Path::Forward(S7636), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7637, name: S7638, message: S52, description: S75, severity: S10 }] };
const P2322: PropShape = PropShape { path: Path::Inverse(S7639), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7640, name: S7641, message: S676, description: S677, severity: S10 }] };
const P2323: PropShape = PropShape { path: Path::Forward(S7642), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7643, name: S7644, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S7645, S7646, S7647, S7648]), rule_id: S7643, name: S7644, message: S183, description: S49, severity: S10 }] };
const P2324: PropShape = PropShape { path: Path::Forward(S7642), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7649, name: S7650, message: S59, description: S53, severity: S10 }] };
const P2325: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7636), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7652, name: S7653, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S343, S344, S345]), rule_id: S7652, name: S7653, message: S242, description: S80, severity: S10 }] };
const P2326: PropShape = PropShape { path: Path::Forward(S7654), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7655, name: S235, message: S236, description: S237, severity: S10 }] };
const P2327: PropShape = PropShape { path: Path::Forward(S7615), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7657, name: S7658, message: S7659, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7608]), rule_id: S7657, name: S7658, message: S7659, description: S80, severity: S10 }] };
const P2328: PropShape = PropShape { path: Path::Forward(S7615), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7660, name: S7661, message: S74, description: S75, severity: S10 }] };
const P2329: PropShape = PropShape { path: Path::Forward(S7639), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7662, name: S7663, message: S7664, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7630]), rule_id: S7662, name: S7663, message: S7664, description: S80, severity: S10 }] };
const P2330: PropShape = PropShape { path: Path::Forward(S7639), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7665, name: S7666, message: S74, description: S75, severity: S10 }] };
const P2331: PropShape = PropShape { path: Path::Forward(S7667), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7668, name: S7669, message: S7670, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7671]), rule_id: S7668, name: S7669, message: S7670, description: S80, severity: S10 }] };
const P2332: PropShape = PropShape { path: Path::Forward(S7667), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7672, name: S7673, message: S74, description: S75, severity: S10 }] };
const P2333: PropShape = PropShape { path: Path::Forward(S7674), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7675, name: S7676, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7675, name: S7676, message: S48, description: S49, severity: S10 }] };
const P2334: PropShape = PropShape { path: Path::Forward(S7674), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7677, name: S7678, message: S59, description: S53, severity: S10 }] };
const P2335: PropShape = PropShape { path: Path::Inverse(S7667), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7680, name: S7681, message: S676, description: S677, severity: S10 }] };
const P2336: PropShape = PropShape { path: Path::Forward(S7682), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7683, name: S7684, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S7685, S7686, S7687, S7688]), rule_id: S7683, name: S7684, message: S183, description: S49, severity: S10 }] };
const P2337: PropShape = PropShape { path: Path::Forward(S7682), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7689, name: S7690, message: S59, description: S53, severity: S10 }] };
const P2338: PropShape = PropShape { path: Path::Forward(S7692), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7693, name: S235, message: S236, description: S237, severity: S10 }] };
const P2339: PropShape = PropShape { path: Path::Forward(S7695), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7696, name: S7697, message: S7698, description: S7699, severity: S10 }] };
const P2340: PropShape = PropShape { path: Path::Forward(S429), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7701, name: S7702, message: S432, description: S433, severity: S10 }] };
const P2341: PropShape = PropShape { path: Path::Forward(S435), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7703, name: S7704, message: S438, description: S439, severity: S10 }] };
const P2342: PropShape = PropShape { path: Path::Forward(S441), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7705, name: S7706, message: S444, description: S445, severity: S10 }] };
const P2343: PropShape = PropShape { path: Path::Forward(S447), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7707, name: S7708, message: S450, description: S451, severity: S10 }] };
const P2344: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Forward(S7709), AltBranch::Forward(S7710)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7711, name: S7712, message: S7713, description: S7714, severity: S10 }] };
const P2345: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Forward(S7716), AltBranch::Forward(S7717)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7718, name: S7719, message: S7720, description: S7721, severity: S10 }] };
const P2346: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Inverse(S7723), AltBranch::Forward(S7724)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7725, name: S7726, message: S7727, description: S7728, severity: S10 }] };
const P2347: PropShape = PropShape { path: Path::Alternative(&[AltBranch::Forward(S7729), AltBranch::Forward(S7730), AltBranch::Forward(S7731), AltBranch::Forward(S7732), AltBranch::Forward(S7733), AltBranch::Forward(S7734), AltBranch::Forward(S7735), AltBranch::Forward(S7736), AltBranch::Forward(S7737), AltBranch::Forward(S7738), AltBranch::Forward(S7739), AltBranch::Forward(S7740), AltBranch::Forward(S7741)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7742, name: S7743, message: S7744, description: S7745, severity: S10 }] };
const P2348: PropShape = PropShape { path: Path::Inverse(S7747), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7748, name: S7749, message: S676, description: S677, severity: S10 }] };
const P2349: PropShape = PropShape { path: Path::Forward(S7750), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7751, name: S7752, message: S74, description: S75, severity: S10 }] };
const P2350: PropShape = PropShape { path: Path::Forward(S7750), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7753, name: S7754, message: S7755, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1842]), rule_id: S7753, name: S7754, message: S7755, description: S80, severity: S10 }] };
const P2351: PropShape = PropShape { path: Path::Forward(S831), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7756, name: S837, message: S52, description: S53, severity: S10 }] };
const P2352: PropShape = PropShape { path: Path::Forward(S831), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7757, name: S833, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S6042, S6043, S834, S835]), rule_id: S7757, name: S833, message: S183, description: S49, severity: S10 }] };
const P2353: PropShape = PropShape { path: Path::Forward(S825), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7758, name: S830, message: S59, description: S53, severity: S10 }] };
const P2354: PropShape = PropShape { path: Path::Forward(S825), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7759, name: S827, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S828, S6051, S6052, S6053]), rule_id: S7759, name: S827, message: S183, description: S49, severity: S10 }] };
const P2355: PropShape = PropShape { path: Path::Forward(S6060), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7760, name: S6062, message: S52, description: S53, severity: S10 }] };
const P2356: PropShape = PropShape { path: Path::Forward(S6060), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S7761, name: S6064, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7761, name: S6064, message: S48, description: S49, severity: S10 }] };
const P2357: PropShape = PropShape { path: Path::Forward(S7764), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7765, name: S235, message: S236, description: S237, severity: S10 }] };
const P2358: PropShape = PropShape { path: Path::Forward(S7747), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7767, name: S7768, message: S7769, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7746]), rule_id: S7767, name: S7768, message: S7769, description: S80, severity: S10 }] };
const P2359: PropShape = PropShape { path: Path::Forward(S7747), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7770, name: S7771, message: S74, description: S75, severity: S10 }] };
const P2360: PropShape = PropShape { path: Path::Forward(S7772), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S7773, name: S7774, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7773, name: S7774, message: S48, description: S49, severity: S10 }] };
const P2361: PropShape = PropShape { path: Path::Forward(S7772), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7775, name: S7776, message: S59, description: S53, severity: S10 }] };
const P2362: PropShape = PropShape { path: Path::Forward(S7777), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7778, name: S7779, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7778, name: S7779, message: S48, description: S49, severity: S10 }] };
const P2363: PropShape = PropShape { path: Path::Forward(S7777), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7780, name: S7781, message: S52, description: S53, severity: S10 }] };
const P2364: PropShape = PropShape { path: Path::Forward(S7782), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7783, name: S7784, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7783, name: S7784, message: S48, description: S49, severity: S10 }] };
const P2365: PropShape = PropShape { path: Path::Forward(S7782), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7785, name: S7786, message: S52, description: S53, severity: S10 }] };
const P2366: PropShape = PropShape { path: Path::Forward(S7787), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7788, name: S7789, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7788, name: S7789, message: S48, description: S49, severity: S10 }] };
const P2367: PropShape = PropShape { path: Path::Forward(S7787), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7790, name: S7791, message: S52, description: S53, severity: S10 }] };
const P2368: PropShape = PropShape { path: Path::Inverse(S7794), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7795, name: S7796, message: S676, description: S677, severity: S10 }] };
const P2369: PropShape = PropShape { path: Path::Forward(S7797), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7798, name: S7799, message: S74, description: S75, severity: S10 }] };
const P2370: PropShape = PropShape { path: Path::Forward(S7797), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7800, name: S7801, message: S7802, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1909]), rule_id: S7800, name: S7801, message: S7802, description: S80, severity: S10 }] };
const P2371: PropShape = PropShape { path: Path::Forward(S7804), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7805, name: S235, message: S236, description: S237, severity: S10 }] };
const P2372: PropShape = PropShape { path: Path::Forward(S7794), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7807, name: S7808, message: S7809, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7793]), rule_id: S7807, name: S7808, message: S7809, description: S80, severity: S10 }] };
const P2373: PropShape = PropShape { path: Path::Forward(S7794), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7810, name: S7811, message: S74, description: S75, severity: S10 }] };
const P2374: PropShape = PropShape { path: Path::Forward(S7812), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S7813, name: S7814, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7813, name: S7814, message: S48, description: S49, severity: S10 }] };
const P2375: PropShape = PropShape { path: Path::Forward(S7812), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7815, name: S7816, message: S59, description: S53, severity: S10 }] };
const P2376: PropShape = PropShape { path: Path::Forward(S7817), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7818, name: S7819, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7818, name: S7819, message: S48, description: S49, severity: S10 }] };
const P2377: PropShape = PropShape { path: Path::Forward(S7817), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7820, name: S7821, message: S59, description: S53, severity: S10 }] };
const P2378: PropShape = PropShape { path: Path::Forward(S21), checks: &[Check { constraint: Constraint::In(&[S7823, S7824, S7825, S7826, S7827, S7828, S7829, S7830, S7831, S7832, S7833, S7834, S7835, S7128, S7836, S7837, S7838, S7839, S7840, S7841, S7842, S7843, S5899, S7844, S7845, S7846, S7847, S7848, S7849, S7850, S7851, S7852, S7853, S7854, S7855, S7856, S7857, S7858, S7859, S7860, S7861, S7862, S7863, S7864, S7865, S7866, S7867, S7868, S7869, S7870, S7871, S7872, S7873, S7874, S7875, S7876, S7877, S7878, S7879, S7880, S7881, S7882, S7883, S7884, S7132, S7885, S7886, S7887, S7888, S7889, S7890, S7891, S7892, S7893, S7894, S7895, S7123, S7896, S7897, S7898, S7899, S7900, S7901, S7902, S7903, S7904, S7905, S7906, S7907, S7908, S7909, S7910, S7911, S7912, S34, S35, S36]), rule_id: S7913, name: S38, message: S39, description: S40, severity: S41 }] };
const P2379: PropShape = PropShape { path: Path::Forward(S7915), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7916, name: S7917, message: S74, description: S75, severity: S10 }] };
const P2380: PropShape = PropShape { path: Path::Forward(S7915), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7918, name: S7919, message: S6158, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1104]), rule_id: S7918, name: S7919, message: S6158, description: S80, severity: S10 }] };
const P2381: PropShape = PropShape { path: Path::Forward(S7920), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7921, name: S7922, message: S52, description: S53, severity: S10 }] };
const P2382: PropShape = PropShape { path: Path::Forward(S7920), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S7923, name: S7924, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7923, name: S7924, message: S48, description: S49, severity: S10 }] };
const P2383: PropShape = PropShape { path: Path::Forward(S7925), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7926, name: S7927, message: S52, description: S53, severity: S10 }] };
const P2384: PropShape = PropShape { path: Path::Forward(S7925), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S7928, name: S7929, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7928, name: S7929, message: S48, description: S49, severity: S10 }] };
const P2385: PropShape = PropShape { path: Path::Forward(S7930), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7931, name: S7932, message: S52, description: S53, severity: S10 }] };
const P2386: PropShape = PropShape { path: Path::Forward(S7930), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7933, name: S7934, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S7935, S7936, S7937, S7938, S7939, S7940, S7941, S7942, S7943, S7944, S7945, S7946]), rule_id: S7933, name: S7934, message: S183, description: S49, severity: S10 }] };
const P2387: PropShape = PropShape { path: Path::Forward(S7947), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7948, name: S7949, message: S52, description: S75, severity: S10 }] };
const P2388: PropShape = PropShape { path: Path::Forward(S7947), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7950, name: S7951, message: S7952, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7953]), rule_id: S7950, name: S7951, message: S7952, description: S80, severity: S10 }] };
const P2389: PropShape = PropShape { path: Path::Forward(S7954), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7955, name: S7956, message: S52, description: S75, severity: S10 }] };
const P2390: PropShape = PropShape { path: Path::Forward(S7954), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7957, name: S7958, message: S7959, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7960]), rule_id: S7957, name: S7958, message: S7959, description: S80, severity: S10 }] };
const P2391: PropShape = PropShape { path: Path::Inverse(S7963), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7964, name: S7965, message: S676, description: S677, severity: S10 }] };
const P2392: PropShape = PropShape { path: Path::Forward(S7966), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S7967, name: S7968, message: S74, description: S75, severity: S10 }] };
const P2393: PropShape = PropShape { path: Path::Forward(S7966), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S7969, name: S7970, message: S6158, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1104]), rule_id: S7969, name: S7970, message: S6158, description: S80, severity: S10 }] };
const P2394: PropShape = PropShape { path: Path::Forward(S7972), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S7973, name: S235, message: S236, description: S237, severity: S10 }] };
const P2395: PropShape = PropShape { path: Path::Forward(S7975), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7976, name: S7977, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7976, name: S7977, message: S48, description: S49, severity: S10 }] };
const P2396: PropShape = PropShape { path: Path::Forward(S7975), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7978, name: S7979, message: S52, description: S53, severity: S10 }] };
const P2397: PropShape = PropShape { path: Path::Forward(S7980), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7981, name: S7982, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7981, name: S7982, message: S48, description: S49, severity: S10 }] };
const P2398: PropShape = PropShape { path: Path::Forward(S7980), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7983, name: S7984, message: S52, description: S53, severity: S10 }] };
const P2399: PropShape = PropShape { path: Path::Forward(S7985), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S7986, name: S7987, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7986, name: S7987, message: S48, description: S49, severity: S10 }] };
const P2400: PropShape = PropShape { path: Path::Forward(S7985), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7988, name: S7989, message: S52, description: S53, severity: S10 }] };
const P2401: PropShape = PropShape { path: Path::Forward(S7990), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7991, name: S7992, message: S52, description: S53, severity: S10 }] };
const P2402: PropShape = PropShape { path: Path::Forward(S7990), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7993, name: S7994, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7993, name: S7994, message: S48, description: S49, severity: S10 }] };
const P2403: PropShape = PropShape { path: Path::Forward(S7995), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S7996, name: S7997, message: S52, description: S53, severity: S10 }] };
const P2404: PropShape = PropShape { path: Path::Forward(S7995), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S7998, name: S7999, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S7998, name: S7999, message: S48, description: S49, severity: S10 }] };
const P2405: PropShape = PropShape { path: Path::Forward(S8000), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8001, name: S8002, message: S52, description: S53, severity: S10 }] };
const P2406: PropShape = PropShape { path: Path::Forward(S8000), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S8003, name: S8004, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8003, name: S8004, message: S48, description: S49, severity: S10 }] };
const P2407: PropShape = PropShape { path: Path::Forward(S8005), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8006, name: S8007, message: S52, description: S53, severity: S10 }] };
const P2408: PropShape = PropShape { path: Path::Forward(S8005), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8008, name: S8009, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S8010, S8011, S8012]), rule_id: S8008, name: S8009, message: S183, description: S49, severity: S10 }] };
const P2409: PropShape = PropShape { path: Path::Forward(S7963), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8013, name: S8014, message: S74, description: S75, severity: S10 }] };
const P2410: PropShape = PropShape { path: Path::Forward(S7963), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8015, name: S8016, message: S8017, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7962]), rule_id: S8015, name: S8016, message: S8017, description: S80, severity: S10 }] };
const P2411: PropShape = PropShape { path: Path::Forward(S8018), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8019, name: S8020, message: S59, description: S53, severity: S10 }] };
const P2412: PropShape = PropShape { path: Path::Forward(S8018), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S8021, name: S8022, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8021, name: S8022, message: S48, description: S49, severity: S10 }] };
const P2413: PropShape = PropShape { path: Path::Forward(S8023), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8024, name: S8025, message: S52, description: S53, severity: S10 }] };
const P2414: PropShape = PropShape { path: Path::Forward(S8023), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8026, name: S8027, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S8028, S8029, S8030, S8031]), rule_id: S8026, name: S8027, message: S183, description: S49, severity: S10 }] };
const P2415: PropShape = PropShape { path: Path::Forward(S8034), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8035, name: S8036, message: S52, description: S75, severity: S10 }] };
const P2416: PropShape = PropShape { path: Path::Forward(S8034), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8037, name: S8038, message: S319, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S0]), rule_id: S8037, name: S8038, message: S319, description: S80, severity: S10 }] };
const P2417: PropShape = PropShape { path: Path::Forward(S8040), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S8041, name: S235, message: S236, description: S237, severity: S10 }] };
const P2418: PropShape = PropShape { path: Path::Forward(S8043), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8044, name: S8045, message: S8046, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S8033]), rule_id: S8044, name: S8045, message: S8046, description: S80, severity: S10 }] };
const P2419: PropShape = PropShape { path: Path::Forward(S8043), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8047, name: S8048, message: S52, description: S75, severity: S10 }] };
const P2420: PropShape = PropShape { path: Path::Forward(S8049), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8050, name: S8051, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8050, name: S8051, message: S48, description: S49, severity: S10 }] };
const P2421: PropShape = PropShape { path: Path::Forward(S8049), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8052, name: S8053, message: S52, description: S53, severity: S10 }] };
const P2422: PropShape = PropShape { path: Path::Forward(S8054), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S8055, name: S8056, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8055, name: S8056, message: S48, description: S49, severity: S10 }] };
const P2423: PropShape = PropShape { path: Path::Forward(S8054), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8057, name: S8058, message: S52, description: S53, severity: S10 }] };
const P2424: PropShape = PropShape { path: Path::Forward(S8059), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8060, name: S8061, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8060, name: S8061, message: S48, description: S49, severity: S10 }] };
const P2425: PropShape = PropShape { path: Path::Forward(S8059), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8062, name: S8063, message: S52, description: S53, severity: S10 }] };
const P2426: PropShape = PropShape { path: Path::Forward(S8064), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8065, name: S8066, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8065, name: S8066, message: S48, description: S49, severity: S10 }] };
const P2427: PropShape = PropShape { path: Path::Forward(S8064), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8067, name: S8068, message: S52, description: S53, severity: S10 }] };
const P2428: PropShape = PropShape { path: Path::Forward(S8069), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8070, name: S8071, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8070, name: S8071, message: S48, description: S49, severity: S10 }] };
const P2429: PropShape = PropShape { path: Path::Forward(S8069), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8072, name: S8073, message: S52, description: S53, severity: S10 }] };
const P2430: PropShape = PropShape { path: Path::Inverse(S8076), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8077, name: S8078, message: S676, description: S677, severity: S10 }] };
const P2431: PropShape = PropShape { path: Path::Forward(S8079), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8080, name: S8081, message: S74, description: S75, severity: S10 }] };
const P2432: PropShape = PropShape { path: Path::Forward(S8079), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8082, name: S8083, message: S319, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S0]), rule_id: S8082, name: S8083, message: S319, description: S80, severity: S10 }] };
const P2433: PropShape = PropShape { path: Path::Forward(S8085), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S8086, name: S235, message: S236, description: S237, severity: S10 }] };
const P2434: PropShape = PropShape { path: Path::Forward(S8088), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8089, name: S8090, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8089, name: S8090, message: S48, description: S49, severity: S10 }] };
const P2435: PropShape = PropShape { path: Path::Forward(S8088), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8091, name: S8092, message: S52, description: S53, severity: S10 }] };
const P2436: PropShape = PropShape { path: Path::Forward(S8093), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8094, name: S8095, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8094, name: S8095, message: S48, description: S49, severity: S10 }] };
const P2437: PropShape = PropShape { path: Path::Forward(S8093), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8096, name: S8097, message: S52, description: S53, severity: S10 }] };
const P2438: PropShape = PropShape { path: Path::Forward(S8098), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S8099, name: S8100, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8099, name: S8100, message: S48, description: S49, severity: S10 }] };
const P2439: PropShape = PropShape { path: Path::Forward(S8098), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8101, name: S8102, message: S52, description: S53, severity: S10 }] };
const P2440: PropShape = PropShape { path: Path::Forward(S8103), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S8104, name: S8105, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8104, name: S8105, message: S48, description: S49, severity: S10 }] };
const P2441: PropShape = PropShape { path: Path::Forward(S8103), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8106, name: S8107, message: S52, description: S53, severity: S10 }] };
const P2442: PropShape = PropShape { path: Path::Forward(S8108), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8109, name: S8110, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8109, name: S8110, message: S48, description: S49, severity: S10 }] };
const P2443: PropShape = PropShape { path: Path::Forward(S8108), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8111, name: S8112, message: S52, description: S53, severity: S10 }] };
const P2444: PropShape = PropShape { path: Path::Forward(S8113), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S8114, name: S8115, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8114, name: S8115, message: S48, description: S49, severity: S10 }] };
const P2445: PropShape = PropShape { path: Path::Forward(S8113), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8116, name: S8117, message: S59, description: S53, severity: S10 }] };
const P2446: PropShape = PropShape { path: Path::Forward(S8118), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S8119, name: S8120, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8119, name: S8120, message: S48, description: S49, severity: S10 }] };
const P2447: PropShape = PropShape { path: Path::Forward(S8118), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8121, name: S8122, message: S52, description: S53, severity: S10 }] };
const P2448: PropShape = PropShape { path: Path::Forward(S8123), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S8124, name: S8125, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8124, name: S8125, message: S48, description: S49, severity: S10 }] };
const P2449: PropShape = PropShape { path: Path::Forward(S8123), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8126, name: S8127, message: S52, description: S53, severity: S10 }] };
const P2450: PropShape = PropShape { path: Path::Forward(S8128), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8129, name: S8130, message: S52, description: S53, severity: S10 }] };
const P2451: PropShape = PropShape { path: Path::Forward(S8128), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8131, name: S8132, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8131, name: S8132, message: S48, description: S49, severity: S10 }] };
const P2452: PropShape = PropShape { path: Path::Forward(S8133), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8134, name: S8135, message: S52, description: S53, severity: S10 }] };
const P2453: PropShape = PropShape { path: Path::Forward(S8133), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8136, name: S8137, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8136, name: S8137, message: S48, description: S49, severity: S10 }] };
const P2454: PropShape = PropShape { path: Path::Forward(S8138), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8139, name: S8140, message: S52, description: S53, severity: S10 }] };
const P2455: PropShape = PropShape { path: Path::Forward(S8138), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8141, name: S8142, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S184, S185, S186]), rule_id: S8141, name: S8142, message: S183, description: S49, severity: S10 }] };
const P2456: PropShape = PropShape { path: Path::Forward(S8143), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8144, name: S8145, message: S52, description: S53, severity: S10 }] };
const P2457: PropShape = PropShape { path: Path::Forward(S8143), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8146, name: S8147, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8146, name: S8147, message: S48, description: S49, severity: S10 }] };
const P2458: PropShape = PropShape { path: Path::Forward(S8148), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8149, name: S8150, message: S52, description: S53, severity: S10 }] };
const P2459: PropShape = PropShape { path: Path::Forward(S8148), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S8151, name: S8152, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8151, name: S8152, message: S48, description: S49, severity: S10 }] };
const P2460: PropShape = PropShape { path: Path::Forward(S8153), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8154, name: S8155, message: S52, description: S53, severity: S10 }] };
const P2461: PropShape = PropShape { path: Path::Forward(S8153), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8156, name: S8157, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8156, name: S8157, message: S48, description: S49, severity: S10 }] };
const P2462: PropShape = PropShape { path: Path::Forward(S8076), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8158, name: S8159, message: S74, description: S75, severity: S10 }] };
const P2463: PropShape = PropShape { path: Path::Forward(S8076), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8160, name: S8161, message: S8162, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S8075]), rule_id: S8160, name: S8161, message: S8162, description: S80, severity: S10 }] };
const P2464: PropShape = PropShape { path: Path::Forward(S8165), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8166, name: S8167, message: S8168, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S8169]), rule_id: S8166, name: S8167, message: S8168, description: S80, severity: S10 }] };
const P2465: PropShape = PropShape { path: Path::Forward(S8165), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8170, name: S8171, message: S74, description: S75, severity: S10 }] };
const P2466: PropShape = PropShape { path: Path::Forward(S8172), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S8173, name: S8174, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8173, name: S8174, message: S48, description: S49, severity: S10 }] };
const P2467: PropShape = PropShape { path: Path::Forward(S8172), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8175, name: S8176, message: S59, description: S53, severity: S10 }] };
const P2468: PropShape = PropShape { path: Path::Forward(S8177), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S8178, name: S8179, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8178, name: S8179, message: S48, description: S49, severity: S10 }] };
const P2469: PropShape = PropShape { path: Path::Forward(S8177), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8180, name: S8181, message: S59, description: S53, severity: S10 }] };
const P2470: PropShape = PropShape { path: Path::Inverse(S8184), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8185, name: S8186, message: S676, description: S677, severity: S10 }] };
const P2471: PropShape = PropShape { path: Path::Forward(S8187), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8188, name: S8189, message: S74, description: S75, severity: S10 }] };
const P2472: PropShape = PropShape { path: Path::Forward(S8187), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8190, name: S8191, message: S8192, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S309]), rule_id: S8190, name: S8191, message: S8192, description: S80, severity: S10 }] };
const P2473: PropShape = PropShape { path: Path::Forward(S8194), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S8195, name: S235, message: S236, description: S237, severity: S10 }] };
const P2474: PropShape = PropShape { path: Path::Forward(S8184), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8197, name: S8198, message: S8199, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S8183]), rule_id: S8197, name: S8198, message: S8199, description: S80, severity: S10 }] };
const P2475: PropShape = PropShape { path: Path::Forward(S8184), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8200, name: S8201, message: S74, description: S75, severity: S10 }] };
const P2476: PropShape = PropShape { path: Path::Forward(S8202), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S8203, name: S8204, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8203, name: S8204, message: S48, description: S49, severity: S10 }] };
const P2477: PropShape = PropShape { path: Path::Forward(S8202), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8205, name: S8206, message: S59, description: S53, severity: S10 }] };
const P2478: PropShape = PropShape { path: Path::Forward(S8207), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8208, name: S8209, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8208, name: S8209, message: S48, description: S49, severity: S10 }] };
const P2479: PropShape = PropShape { path: Path::Forward(S8207), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8210, name: S8211, message: S59, description: S53, severity: S10 }] };
const P2480: PropShape = PropShape { path: Path::Forward(S8214), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8215, name: S8216, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8215, name: S8216, message: S48, description: S49, severity: S10 }] };
const P2481: PropShape = PropShape { path: Path::Forward(S8214), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8217, name: S8218, message: S52, description: S53, severity: S10 }] };
const P2482: PropShape = PropShape { path: Path::Forward(S8219), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8220, name: S8221, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8220, name: S8221, message: S48, description: S49, severity: S10 }] };
const P2483: PropShape = PropShape { path: Path::Forward(S8219), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8222, name: S8223, message: S52, description: S53, severity: S10 }] };
const P2484: PropShape = PropShape { path: Path::Forward(S8224), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8225, name: S8226, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8225, name: S8226, message: S48, description: S49, severity: S10 }] };
const P2485: PropShape = PropShape { path: Path::Forward(S8224), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8227, name: S8228, message: S52, description: S53, severity: S10 }] };
const P2486: PropShape = PropShape { path: Path::Forward(S8229), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8230, name: S8231, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8230, name: S8231, message: S48, description: S49, severity: S10 }] };
const P2487: PropShape = PropShape { path: Path::Forward(S8229), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8232, name: S8233, message: S52, description: S53, severity: S10 }] };
const P2488: PropShape = PropShape { path: Path::Forward(S8234), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8235, name: S8236, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8235, name: S8236, message: S48, description: S49, severity: S10 }] };
const P2489: PropShape = PropShape { path: Path::Forward(S8234), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8237, name: S8238, message: S52, description: S53, severity: S10 }] };
const P2490: PropShape = PropShape { path: Path::Forward(S8239), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8240, name: S8241, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8240, name: S8241, message: S48, description: S49, severity: S10 }] };
const P2491: PropShape = PropShape { path: Path::Forward(S8239), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8242, name: S8243, message: S52, description: S53, severity: S10 }] };
const P2492: PropShape = PropShape { path: Path::Forward(S8244), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8245, name: S8246, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8245, name: S8246, message: S48, description: S49, severity: S10 }] };
const P2493: PropShape = PropShape { path: Path::Forward(S8244), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8247, name: S8248, message: S52, description: S53, severity: S10 }] };
const P2494: PropShape = PropShape { path: Path::Forward(S8249), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8250, name: S8251, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8250, name: S8251, message: S48, description: S49, severity: S10 }] };
const P2495: PropShape = PropShape { path: Path::Forward(S8249), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8252, name: S8253, message: S52, description: S53, severity: S10 }] };
const P2496: PropShape = PropShape { path: Path::Forward(S8254), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8255, name: S8256, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8255, name: S8256, message: S48, description: S49, severity: S10 }] };
const P2497: PropShape = PropShape { path: Path::Forward(S8254), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8257, name: S8258, message: S52, description: S53, severity: S10 }] };
const P2498: PropShape = PropShape { path: Path::Forward(S8259), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8260, name: S8261, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8260, name: S8261, message: S48, description: S49, severity: S10 }] };
const P2499: PropShape = PropShape { path: Path::Forward(S8259), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8262, name: S8263, message: S52, description: S53, severity: S10 }] };
const P2500: PropShape = PropShape { path: Path::Forward(S8264), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8265, name: S8266, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8265, name: S8266, message: S48, description: S49, severity: S10 }] };
const P2501: PropShape = PropShape { path: Path::Forward(S8264), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8267, name: S8268, message: S52, description: S53, severity: S10 }] };
const P2502: PropShape = PropShape { path: Path::Forward(S8269), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8270, name: S8271, message: S3500, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1107]), rule_id: S8270, name: S8271, message: S3500, description: S80, severity: S10 }] };
const P2503: PropShape = PropShape { path: Path::Forward(S8269), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8272, name: S8273, message: S74, description: S75, severity: S10 }] };
const P2504: PropShape = PropShape { path: Path::Forward(S8274), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8275, name: S8276, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8275, name: S8276, message: S48, description: S49, severity: S10 }] };
const P2505: PropShape = PropShape { path: Path::Forward(S8274), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8277, name: S8278, message: S52, description: S53, severity: S10 }] };
const P2506: PropShape = PropShape { path: Path::Forward(S8279), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8280, name: S8281, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8280, name: S8281, message: S48, description: S49, severity: S10 }] };
const P2507: PropShape = PropShape { path: Path::Forward(S8279), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8282, name: S8283, message: S52, description: S53, severity: S10 }] };
const P2508: PropShape = PropShape { path: Path::Forward(S8284), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8285, name: S8286, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8285, name: S8286, message: S48, description: S49, severity: S10 }] };
const P2509: PropShape = PropShape { path: Path::Forward(S8284), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8287, name: S8288, message: S52, description: S53, severity: S10 }] };
const P2510: PropShape = PropShape { path: Path::Forward(S8289), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8290, name: S8291, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8290, name: S8291, message: S48, description: S49, severity: S10 }] };
const P2511: PropShape = PropShape { path: Path::Forward(S8289), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8292, name: S8293, message: S52, description: S53, severity: S10 }] };
const P2512: PropShape = PropShape { path: Path::Forward(S8294), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8295, name: S8296, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8295, name: S8296, message: S48, description: S49, severity: S10 }] };
const P2513: PropShape = PropShape { path: Path::Forward(S8294), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8297, name: S8298, message: S52, description: S53, severity: S10 }] };
const P2514: PropShape = PropShape { path: Path::Forward(S8299), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8300, name: S8301, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8300, name: S8301, message: S48, description: S49, severity: S10 }] };
const P2515: PropShape = PropShape { path: Path::Forward(S8299), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8302, name: S8303, message: S52, description: S53, severity: S10 }] };
const P2516: PropShape = PropShape { path: Path::Forward(S8304), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8305, name: S8306, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8305, name: S8306, message: S48, description: S49, severity: S10 }] };
const P2517: PropShape = PropShape { path: Path::Forward(S8304), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8307, name: S8308, message: S52, description: S53, severity: S10 }] };
const P2518: PropShape = PropShape { path: Path::Forward(S8309), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8310, name: S8311, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8310, name: S8311, message: S48, description: S49, severity: S10 }] };
const P2519: PropShape = PropShape { path: Path::Forward(S8309), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8312, name: S8313, message: S52, description: S53, severity: S10 }] };
const P2520: PropShape = PropShape { path: Path::Forward(S8314), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8315, name: S8316, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8315, name: S8316, message: S48, description: S49, severity: S10 }] };
const P2521: PropShape = PropShape { path: Path::Forward(S8314), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8317, name: S8318, message: S52, description: S53, severity: S10 }] };
const P2522: PropShape = PropShape { path: Path::Forward(S8319), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8320, name: S8321, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8320, name: S8321, message: S48, description: S49, severity: S10 }] };
const P2523: PropShape = PropShape { path: Path::Forward(S8319), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8322, name: S8323, message: S52, description: S53, severity: S10 }] };
const P2524: PropShape = PropShape { path: Path::Forward(S8324), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8325, name: S8326, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8325, name: S8326, message: S48, description: S49, severity: S10 }] };
const P2525: PropShape = PropShape { path: Path::Forward(S8324), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8327, name: S8328, message: S52, description: S53, severity: S10 }] };
const P2526: PropShape = PropShape { path: Path::Forward(S8329), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8330, name: S8331, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8330, name: S8331, message: S48, description: S49, severity: S10 }] };
const P2527: PropShape = PropShape { path: Path::Forward(S8329), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8332, name: S8333, message: S52, description: S53, severity: S10 }] };
const P2528: PropShape = PropShape { path: Path::Forward(S8334), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8335, name: S8336, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8335, name: S8336, message: S48, description: S49, severity: S10 }] };
const P2529: PropShape = PropShape { path: Path::Forward(S8334), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8337, name: S8338, message: S52, description: S53, severity: S10 }] };
const P2530: PropShape = PropShape { path: Path::Forward(S8339), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8340, name: S8341, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8340, name: S8341, message: S48, description: S49, severity: S10 }] };
const P2531: PropShape = PropShape { path: Path::Forward(S8339), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8342, name: S8343, message: S52, description: S53, severity: S10 }] };
const P2532: PropShape = PropShape { path: Path::Forward(S8344), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8345, name: S8346, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8345, name: S8346, message: S48, description: S49, severity: S10 }] };
const P2533: PropShape = PropShape { path: Path::Forward(S8344), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8347, name: S8348, message: S52, description: S53, severity: S10 }] };
const P2534: PropShape = PropShape { path: Path::Forward(S8349), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8350, name: S8351, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8350, name: S8351, message: S48, description: S49, severity: S10 }] };
const P2535: PropShape = PropShape { path: Path::Forward(S8349), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8352, name: S8353, message: S52, description: S53, severity: S10 }] };
const P2536: PropShape = PropShape { path: Path::Forward(S8354), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8355, name: S8356, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8355, name: S8356, message: S48, description: S49, severity: S10 }] };
const P2537: PropShape = PropShape { path: Path::Forward(S8354), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8357, name: S8358, message: S52, description: S53, severity: S10 }] };
const P2538: PropShape = PropShape { path: Path::Forward(S8359), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8360, name: S8361, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8360, name: S8361, message: S48, description: S49, severity: S10 }] };
const P2539: PropShape = PropShape { path: Path::Forward(S8359), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8362, name: S8363, message: S52, description: S53, severity: S10 }] };
const P2540: PropShape = PropShape { path: Path::Forward(S8364), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8365, name: S8366, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8365, name: S8366, message: S48, description: S49, severity: S10 }] };
const P2541: PropShape = PropShape { path: Path::Forward(S8364), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8367, name: S8368, message: S52, description: S53, severity: S10 }] };
const P2542: PropShape = PropShape { path: Path::Forward(S8369), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8370, name: S8371, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8370, name: S8371, message: S48, description: S49, severity: S10 }] };
const P2543: PropShape = PropShape { path: Path::Forward(S8369), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8372, name: S8373, message: S52, description: S53, severity: S10 }] };
const P2544: PropShape = PropShape { path: Path::Forward(S8374), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8375, name: S8376, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8375, name: S8376, message: S48, description: S49, severity: S10 }] };
const P2545: PropShape = PropShape { path: Path::Forward(S8374), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8377, name: S8378, message: S52, description: S53, severity: S10 }] };
const P2546: PropShape = PropShape { path: Path::Forward(S8379), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8380, name: S8381, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8380, name: S8381, message: S48, description: S49, severity: S10 }] };
const P2547: PropShape = PropShape { path: Path::Forward(S8379), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8382, name: S8383, message: S52, description: S53, severity: S10 }] };
const P2548: PropShape = PropShape { path: Path::Forward(S8384), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8385, name: S8386, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8385, name: S8386, message: S48, description: S49, severity: S10 }] };
const P2549: PropShape = PropShape { path: Path::Forward(S8384), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8387, name: S8388, message: S52, description: S53, severity: S10 }] };
const P2550: PropShape = PropShape { path: Path::Forward(S8389), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8390, name: S8391, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8390, name: S8391, message: S48, description: S49, severity: S10 }] };
const P2551: PropShape = PropShape { path: Path::Forward(S8389), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8392, name: S8393, message: S52, description: S53, severity: S10 }] };
const P2552: PropShape = PropShape { path: Path::Forward(S8394), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8395, name: S8396, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8395, name: S8396, message: S48, description: S49, severity: S10 }] };
const P2553: PropShape = PropShape { path: Path::Forward(S8394), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8397, name: S8398, message: S52, description: S53, severity: S10 }] };
const P2554: PropShape = PropShape { path: Path::Forward(S8399), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8400, name: S8401, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8400, name: S8401, message: S48, description: S49, severity: S10 }] };
const P2555: PropShape = PropShape { path: Path::Forward(S8399), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8402, name: S8403, message: S52, description: S53, severity: S10 }] };
const P2556: PropShape = PropShape { path: Path::Forward(S8404), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8405, name: S8406, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8405, name: S8406, message: S48, description: S49, severity: S10 }] };
const P2557: PropShape = PropShape { path: Path::Forward(S8404), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8407, name: S8408, message: S52, description: S53, severity: S10 }] };
const P2558: PropShape = PropShape { path: Path::Forward(S8409), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8410, name: S8411, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8410, name: S8411, message: S48, description: S49, severity: S10 }] };
const P2559: PropShape = PropShape { path: Path::Forward(S8409), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8412, name: S8413, message: S52, description: S53, severity: S10 }] };
const P2560: PropShape = PropShape { path: Path::Forward(S8414), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8415, name: S8416, message: S52, description: S53, severity: S10 }] };
const P2561: PropShape = PropShape { path: Path::Forward(S8414), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8417, name: S8418, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8417, name: S8418, message: S48, description: S49, severity: S10 }] };
const P2562: PropShape = PropShape { path: Path::Forward(S8419), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8420, name: S8421, message: S52, description: S53, severity: S10 }] };
const P2563: PropShape = PropShape { path: Path::Forward(S8419), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8422, name: S8423, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8422, name: S8423, message: S48, description: S49, severity: S10 }] };
const P2564: PropShape = PropShape { path: Path::Forward(S8424), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8425, name: S8426, message: S52, description: S53, severity: S10 }] };
const P2565: PropShape = PropShape { path: Path::Forward(S8424), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8427, name: S8428, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8427, name: S8428, message: S48, description: S49, severity: S10 }] };
const P2566: PropShape = PropShape { path: Path::Forward(S8429), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8430, name: S8431, message: S52, description: S53, severity: S10 }] };
const P2567: PropShape = PropShape { path: Path::Forward(S8429), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8432, name: S8433, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8432, name: S8433, message: S48, description: S49, severity: S10 }] };
const P2568: PropShape = PropShape { path: Path::Forward(S8434), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8435, name: S8436, message: S52, description: S53, severity: S10 }] };
const P2569: PropShape = PropShape { path: Path::Forward(S8434), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8437, name: S8438, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8437, name: S8438, message: S48, description: S49, severity: S10 }] };
const P2570: PropShape = PropShape { path: Path::Forward(S8439), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8440, name: S8441, message: S52, description: S53, severity: S10 }] };
const P2571: PropShape = PropShape { path: Path::Forward(S8439), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8442, name: S8443, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8442, name: S8443, message: S48, description: S49, severity: S10 }] };
const P2572: PropShape = PropShape { path: Path::Forward(S8444), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8445, name: S8446, message: S52, description: S53, severity: S10 }] };
const P2573: PropShape = PropShape { path: Path::Forward(S8444), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8447, name: S8448, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8447, name: S8448, message: S48, description: S49, severity: S10 }] };
const P2574: PropShape = PropShape { path: Path::Inverse(S8451), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8452, name: S8453, message: S676, description: S677, severity: S10 }] };
const P2575: PropShape = PropShape { path: Path::Forward(S8454), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8455, name: S8456, message: S74, description: S75, severity: S10 }] };
const P2576: PropShape = PropShape { path: Path::Forward(S8454), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8457, name: S8458, message: S3500, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1107]), rule_id: S8457, name: S8458, message: S3500, description: S80, severity: S10 }] };
const P2577: PropShape = PropShape { path: Path::Forward(S8460), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S8461, name: S235, message: S236, description: S237, severity: S10 }] };
const P2578: PropShape = PropShape { path: Path::Forward(S8463), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8464, name: S8465, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8464, name: S8465, message: S48, description: S49, severity: S10 }] };
const P2579: PropShape = PropShape { path: Path::Forward(S8463), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8466, name: S8467, message: S52, description: S53, severity: S10 }] };
const P2580: PropShape = PropShape { path: Path::Forward(S8468), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8469, name: S8470, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8469, name: S8470, message: S48, description: S49, severity: S10 }] };
const P2581: PropShape = PropShape { path: Path::Forward(S8468), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8471, name: S8472, message: S52, description: S53, severity: S10 }] };
const P2582: PropShape = PropShape { path: Path::Forward(S8473), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8474, name: S8475, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8474, name: S8475, message: S48, description: S49, severity: S10 }] };
const P2583: PropShape = PropShape { path: Path::Forward(S8473), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8476, name: S8477, message: S52, description: S53, severity: S10 }] };
const P2584: PropShape = PropShape { path: Path::Forward(S8478), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8479, name: S8480, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8479, name: S8480, message: S48, description: S49, severity: S10 }] };
const P2585: PropShape = PropShape { path: Path::Forward(S8478), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8481, name: S8482, message: S52, description: S53, severity: S10 }] };
const P2586: PropShape = PropShape { path: Path::Forward(S8483), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8484, name: S8485, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8484, name: S8485, message: S48, description: S49, severity: S10 }] };
const P2587: PropShape = PropShape { path: Path::Forward(S8483), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8486, name: S8487, message: S52, description: S53, severity: S10 }] };
const P2588: PropShape = PropShape { path: Path::Forward(S8488), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8489, name: S8490, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8489, name: S8490, message: S48, description: S49, severity: S10 }] };
const P2589: PropShape = PropShape { path: Path::Forward(S8488), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8491, name: S8492, message: S52, description: S53, severity: S10 }] };
const P2590: PropShape = PropShape { path: Path::Forward(S8493), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8494, name: S8495, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8494, name: S8495, message: S48, description: S49, severity: S10 }] };
const P2591: PropShape = PropShape { path: Path::Forward(S8493), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8496, name: S8497, message: S52, description: S53, severity: S10 }] };
const P2592: PropShape = PropShape { path: Path::Forward(S8498), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S8499, name: S8500, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8499, name: S8500, message: S48, description: S49, severity: S10 }] };
const P2593: PropShape = PropShape { path: Path::Forward(S8498), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8501, name: S8502, message: S59, description: S53, severity: S10 }] };
const P2594: PropShape = PropShape { path: Path::Forward(S8503), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8504, name: S8505, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8504, name: S8505, message: S48, description: S49, severity: S10 }] };
const P2595: PropShape = PropShape { path: Path::Forward(S8503), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8506, name: S8507, message: S52, description: S53, severity: S10 }] };
const P2596: PropShape = PropShape { path: Path::Forward(S8508), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8509, name: S8510, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8509, name: S8510, message: S48, description: S49, severity: S10 }] };
const P2597: PropShape = PropShape { path: Path::Forward(S8508), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8511, name: S8512, message: S52, description: S53, severity: S10 }] };
const P2598: PropShape = PropShape { path: Path::Forward(S8513), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8514, name: S8515, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8514, name: S8515, message: S48, description: S49, severity: S10 }] };
const P2599: PropShape = PropShape { path: Path::Forward(S8513), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8516, name: S8517, message: S52, description: S53, severity: S10 }] };
const P2600: PropShape = PropShape { path: Path::Forward(S8518), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8519, name: S8520, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8519, name: S8520, message: S48, description: S49, severity: S10 }] };
const P2601: PropShape = PropShape { path: Path::Forward(S8518), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8521, name: S8522, message: S52, description: S53, severity: S10 }] };
const P2602: PropShape = PropShape { path: Path::Forward(S8523), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8524, name: S8525, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8524, name: S8525, message: S48, description: S49, severity: S10 }] };
const P2603: PropShape = PropShape { path: Path::Forward(S8523), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8526, name: S8527, message: S52, description: S53, severity: S10 }] };
const P2604: PropShape = PropShape { path: Path::Forward(S8528), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8529, name: S8530, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8529, name: S8530, message: S48, description: S49, severity: S10 }] };
const P2605: PropShape = PropShape { path: Path::Forward(S8528), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8531, name: S8532, message: S52, description: S53, severity: S10 }] };
const P2606: PropShape = PropShape { path: Path::Forward(S8533), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8534, name: S8535, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8534, name: S8535, message: S48, description: S49, severity: S10 }] };
const P2607: PropShape = PropShape { path: Path::Forward(S8533), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8536, name: S8537, message: S52, description: S53, severity: S10 }] };
const P2608: PropShape = PropShape { path: Path::Forward(S8538), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8539, name: S8540, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8539, name: S8540, message: S48, description: S49, severity: S10 }] };
const P2609: PropShape = PropShape { path: Path::Forward(S8538), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8541, name: S8542, message: S52, description: S53, severity: S10 }] };
const P2610: PropShape = PropShape { path: Path::Forward(S8543), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8544, name: S8545, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8544, name: S8545, message: S48, description: S49, severity: S10 }] };
const P2611: PropShape = PropShape { path: Path::Forward(S8543), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8546, name: S8547, message: S52, description: S53, severity: S10 }] };
const P2612: PropShape = PropShape { path: Path::Forward(S8548), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8549, name: S8550, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8549, name: S8550, message: S48, description: S49, severity: S10 }] };
const P2613: PropShape = PropShape { path: Path::Forward(S8548), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8551, name: S8552, message: S52, description: S53, severity: S10 }] };
const P2614: PropShape = PropShape { path: Path::Forward(S8553), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8554, name: S8555, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8554, name: S8555, message: S48, description: S49, severity: S10 }] };
const P2615: PropShape = PropShape { path: Path::Forward(S8553), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8556, name: S8557, message: S52, description: S53, severity: S10 }] };
const P2616: PropShape = PropShape { path: Path::Forward(S8558), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8559, name: S8560, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8559, name: S8560, message: S48, description: S49, severity: S10 }] };
const P2617: PropShape = PropShape { path: Path::Forward(S8558), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8561, name: S8562, message: S52, description: S53, severity: S10 }] };
const P2618: PropShape = PropShape { path: Path::Forward(S8563), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8564, name: S8565, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8564, name: S8565, message: S48, description: S49, severity: S10 }] };
const P2619: PropShape = PropShape { path: Path::Forward(S8563), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8566, name: S8567, message: S52, description: S53, severity: S10 }] };
const P2620: PropShape = PropShape { path: Path::Forward(S8568), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8569, name: S8570, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8569, name: S8570, message: S48, description: S49, severity: S10 }] };
const P2621: PropShape = PropShape { path: Path::Forward(S8568), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8571, name: S8572, message: S52, description: S53, severity: S10 }] };
const P2622: PropShape = PropShape { path: Path::Forward(S8573), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8574, name: S8575, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8574, name: S8575, message: S48, description: S49, severity: S10 }] };
const P2623: PropShape = PropShape { path: Path::Forward(S8573), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8576, name: S8577, message: S52, description: S53, severity: S10 }] };
const P2624: PropShape = PropShape { path: Path::Forward(S8578), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8579, name: S8580, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8579, name: S8580, message: S48, description: S49, severity: S10 }] };
const P2625: PropShape = PropShape { path: Path::Forward(S8578), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8581, name: S8582, message: S52, description: S53, severity: S10 }] };
const P2626: PropShape = PropShape { path: Path::Forward(S8583), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8584, name: S8585, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8584, name: S8585, message: S48, description: S49, severity: S10 }] };
const P2627: PropShape = PropShape { path: Path::Forward(S8583), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8586, name: S8587, message: S52, description: S53, severity: S10 }] };
const P2628: PropShape = PropShape { path: Path::Forward(S8588), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8589, name: S8590, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8589, name: S8590, message: S48, description: S49, severity: S10 }] };
const P2629: PropShape = PropShape { path: Path::Forward(S8588), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8591, name: S8592, message: S52, description: S53, severity: S10 }] };
const P2630: PropShape = PropShape { path: Path::Forward(S8593), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8594, name: S8595, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8594, name: S8595, message: S48, description: S49, severity: S10 }] };
const P2631: PropShape = PropShape { path: Path::Forward(S8593), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8596, name: S8597, message: S52, description: S53, severity: S10 }] };
const P2632: PropShape = PropShape { path: Path::Forward(S8598), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8599, name: S8600, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8599, name: S8600, message: S48, description: S49, severity: S10 }] };
const P2633: PropShape = PropShape { path: Path::Forward(S8598), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8601, name: S8602, message: S52, description: S53, severity: S10 }] };
const P2634: PropShape = PropShape { path: Path::Forward(S8603), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8604, name: S8605, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8604, name: S8605, message: S48, description: S49, severity: S10 }] };
const P2635: PropShape = PropShape { path: Path::Forward(S8603), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8606, name: S8607, message: S52, description: S53, severity: S10 }] };
const P2636: PropShape = PropShape { path: Path::Forward(S8608), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8609, name: S8610, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8609, name: S8610, message: S48, description: S49, severity: S10 }] };
const P2637: PropShape = PropShape { path: Path::Forward(S8608), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8611, name: S8612, message: S52, description: S53, severity: S10 }] };
const P2638: PropShape = PropShape { path: Path::Forward(S8613), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8614, name: S8615, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8614, name: S8615, message: S48, description: S49, severity: S10 }] };
const P2639: PropShape = PropShape { path: Path::Forward(S8613), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8616, name: S8617, message: S52, description: S53, severity: S10 }] };
const P2640: PropShape = PropShape { path: Path::Forward(S8618), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8619, name: S8620, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8619, name: S8620, message: S48, description: S49, severity: S10 }] };
const P2641: PropShape = PropShape { path: Path::Forward(S8618), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8621, name: S8622, message: S52, description: S53, severity: S10 }] };
const P2642: PropShape = PropShape { path: Path::Forward(S8623), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8624, name: S8625, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8624, name: S8625, message: S48, description: S49, severity: S10 }] };
const P2643: PropShape = PropShape { path: Path::Forward(S8623), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8626, name: S8627, message: S52, description: S53, severity: S10 }] };
const P2644: PropShape = PropShape { path: Path::Forward(S8628), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8629, name: S8630, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8629, name: S8630, message: S48, description: S49, severity: S10 }] };
const P2645: PropShape = PropShape { path: Path::Forward(S8628), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8631, name: S8632, message: S52, description: S53, severity: S10 }] };
const P2646: PropShape = PropShape { path: Path::Forward(S8633), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8634, name: S8635, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8634, name: S8635, message: S48, description: S49, severity: S10 }] };
const P2647: PropShape = PropShape { path: Path::Forward(S8633), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8636, name: S8637, message: S52, description: S53, severity: S10 }] };
const P2648: PropShape = PropShape { path: Path::Forward(S8638), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8639, name: S8640, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8639, name: S8640, message: S48, description: S49, severity: S10 }] };
const P2649: PropShape = PropShape { path: Path::Forward(S8638), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8641, name: S8642, message: S52, description: S53, severity: S10 }] };
const P2650: PropShape = PropShape { path: Path::Forward(S8643), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8644, name: S8645, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8644, name: S8645, message: S48, description: S49, severity: S10 }] };
const P2651: PropShape = PropShape { path: Path::Forward(S8643), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8646, name: S8647, message: S52, description: S53, severity: S10 }] };
const P2652: PropShape = PropShape { path: Path::Forward(S8648), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8649, name: S8650, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8649, name: S8650, message: S48, description: S49, severity: S10 }] };
const P2653: PropShape = PropShape { path: Path::Forward(S8648), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8651, name: S8652, message: S52, description: S53, severity: S10 }] };
const P2654: PropShape = PropShape { path: Path::Forward(S8653), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8654, name: S8655, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8654, name: S8655, message: S48, description: S49, severity: S10 }] };
const P2655: PropShape = PropShape { path: Path::Forward(S8653), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8656, name: S8657, message: S52, description: S53, severity: S10 }] };
const P2656: PropShape = PropShape { path: Path::Forward(S8658), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8659, name: S8660, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8659, name: S8660, message: S48, description: S49, severity: S10 }] };
const P2657: PropShape = PropShape { path: Path::Forward(S8658), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8661, name: S8662, message: S52, description: S53, severity: S10 }] };
const P2658: PropShape = PropShape { path: Path::Forward(S8663), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8664, name: S8665, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8664, name: S8665, message: S48, description: S49, severity: S10 }] };
const P2659: PropShape = PropShape { path: Path::Forward(S8663), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8666, name: S8667, message: S52, description: S53, severity: S10 }] };
const P2660: PropShape = PropShape { path: Path::Forward(S8668), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8669, name: S8670, message: S52, description: S53, severity: S10 }] };
const P2661: PropShape = PropShape { path: Path::Forward(S8668), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8671, name: S8672, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8671, name: S8672, message: S48, description: S49, severity: S10 }] };
const P2662: PropShape = PropShape { path: Path::Forward(S8673), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8674, name: S8675, message: S52, description: S53, severity: S10 }] };
const P2663: PropShape = PropShape { path: Path::Forward(S8673), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8676, name: S8677, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8676, name: S8677, message: S48, description: S49, severity: S10 }] };
const P2664: PropShape = PropShape { path: Path::Forward(S8678), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8679, name: S8680, message: S52, description: S53, severity: S10 }] };
const P2665: PropShape = PropShape { path: Path::Forward(S8678), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S8681, name: S8682, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8681, name: S8682, message: S48, description: S49, severity: S10 }] };
const P2666: PropShape = PropShape { path: Path::Forward(S8683), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8684, name: S8685, message: S52, description: S53, severity: S10 }] };
const P2667: PropShape = PropShape { path: Path::Forward(S8683), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8686, name: S8687, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8686, name: S8687, message: S48, description: S49, severity: S10 }] };
const P2668: PropShape = PropShape { path: Path::Forward(S8451), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8688, name: S8689, message: S74, description: S75, severity: S10 }] };
const P2669: PropShape = PropShape { path: Path::Forward(S8451), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8690, name: S8691, message: S8692, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S8450]), rule_id: S8690, name: S8691, message: S8692, description: S80, severity: S10 }] };
const P2670: PropShape = PropShape { path: Path::Forward(S8693), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8694, name: S8695, message: S52, description: S53, severity: S10 }] };
const P2671: PropShape = PropShape { path: Path::Forward(S8693), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8696, name: S8697, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8696, name: S8697, message: S48, description: S49, severity: S10 }] };
const P2672: PropShape = PropShape { path: Path::Forward(S8698), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8699, name: S8700, message: S52, description: S53, severity: S10 }] };
const P2673: PropShape = PropShape { path: Path::Forward(S8698), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8701, name: S8702, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8701, name: S8702, message: S48, description: S49, severity: S10 }] };
const P2674: PropShape = PropShape { path: Path::Forward(S8705), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8706, name: S8707, message: S74, description: S75, severity: S10 }] };
const P2675: PropShape = PropShape { path: Path::Inverse(S8708), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8709, name: S8710, message: S676, description: S677, severity: S10 }] };
const P2676: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S8705), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8712, name: S8713, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S343, S344, S345]), rule_id: S8712, name: S8713, message: S242, description: S80, severity: S10 }] };
const P2677: PropShape = PropShape { path: Path::Forward(S8714), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S8715, name: S235, message: S236, description: S237, severity: S10 }] };
const P2678: PropShape = PropShape { path: Path::Forward(S8708), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8717, name: S8718, message: S8719, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S8704]), rule_id: S8717, name: S8718, message: S8719, description: S80, severity: S10 }] };
const P2679: PropShape = PropShape { path: Path::Forward(S8708), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8720, name: S8721, message: S74, description: S75, severity: S10 }] };
const P2680: PropShape = PropShape { path: Path::Forward(S8722), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S8723, name: S8724, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8723, name: S8724, message: S48, description: S49, severity: S10 }] };
const P2681: PropShape = PropShape { path: Path::Forward(S8722), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8725, name: S8726, message: S59, description: S53, severity: S10 }] };
const P2682: PropShape = PropShape { path: Path::Forward(S8727), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S8728, name: S8729, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8728, name: S8729, message: S48, description: S49, severity: S10 }] };
const P2683: PropShape = PropShape { path: Path::Forward(S8727), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8730, name: S8731, message: S52, description: S53, severity: S10 }] };
const P2684: PropShape = PropShape { path: Path::Forward(S8732), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8733, name: S8734, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8733, name: S8734, message: S48, description: S49, severity: S10 }] };
const P2685: PropShape = PropShape { path: Path::Forward(S8732), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8735, name: S8736, message: S52, description: S53, severity: S10 }] };
const P2686: PropShape = PropShape { path: Path::Inverse(S8739), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8740, name: S8741, message: S676, description: S677, severity: S10 }] };
const P2687: PropShape = PropShape { path: Path::Forward(S8742), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8743, name: S8744, message: S74, description: S75, severity: S10 }] };
const P2688: PropShape = PropShape { path: Path::Forward(S8742), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8745, name: S8746, message: S8747, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S2885]), rule_id: S8745, name: S8746, message: S8747, description: S80, severity: S10 }] };
const P2689: PropShape = PropShape { path: Path::Forward(S8749), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S8750, name: S235, message: S236, description: S237, severity: S10 }] };
const P2690: PropShape = PropShape { path: Path::Forward(S8739), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8752, name: S8753, message: S8754, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S8738]), rule_id: S8752, name: S8753, message: S8754, description: S80, severity: S10 }] };
const P2691: PropShape = PropShape { path: Path::Forward(S8739), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8755, name: S8756, message: S74, description: S75, severity: S10 }] };
const P2692: PropShape = PropShape { path: Path::Forward(S8757), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S8758, name: S8759, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8758, name: S8759, message: S48, description: S49, severity: S10 }] };
const P2693: PropShape = PropShape { path: Path::Forward(S8757), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8760, name: S8761, message: S59, description: S53, severity: S10 }] };
const P2694: PropShape = PropShape { path: Path::Forward(S8762), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8763, name: S8764, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8763, name: S8764, message: S48, description: S49, severity: S10 }] };
const P2695: PropShape = PropShape { path: Path::Forward(S8762), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8765, name: S8766, message: S59, description: S53, severity: S10 }] };
const P2696: PropShape = PropShape { path: Path::Inverse(S8769), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8770, name: S8771, message: S676, description: S677, severity: S10 }] };
const P2697: PropShape = PropShape { path: Path::Forward(S8772), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8773, name: S8774, message: S74, description: S75, severity: S10 }] };
const P2698: PropShape = PropShape { path: Path::Forward(S8772), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8775, name: S8776, message: S8777, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S2887]), rule_id: S8775, name: S8776, message: S8777, description: S80, severity: S10 }] };
const P2699: PropShape = PropShape { path: Path::Forward(S8779), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S8780, name: S235, message: S236, description: S237, severity: S10 }] };
const P2700: PropShape = PropShape { path: Path::Forward(S8769), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8782, name: S8783, message: S8784, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S8768]), rule_id: S8782, name: S8783, message: S8784, description: S80, severity: S10 }] };
const P2701: PropShape = PropShape { path: Path::Forward(S8769), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8785, name: S8786, message: S74, description: S75, severity: S10 }] };
const P2702: PropShape = PropShape { path: Path::Forward(S8787), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8788, name: S8789, message: S52, description: S53, severity: S10 }] };
const P2703: PropShape = PropShape { path: Path::Forward(S8787), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8790, name: S8791, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8790, name: S8791, message: S48, description: S49, severity: S10 }] };
const P2704: PropShape = PropShape { path: Path::Forward(S8792), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8793, name: S8794, message: S52, description: S53, severity: S10 }] };
const P2705: PropShape = PropShape { path: Path::Forward(S8792), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8795, name: S8796, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8795, name: S8796, message: S48, description: S49, severity: S10 }] };
const P2706: PropShape = PropShape { path: Path::Forward(S8797), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8798, name: S8799, message: S52, description: S53, severity: S10 }] };
const P2707: PropShape = PropShape { path: Path::Forward(S8797), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8800, name: S8801, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8800, name: S8801, message: S48, description: S49, severity: S10 }] };
const P2708: PropShape = PropShape { path: Path::Forward(S8802), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8803, name: S8804, message: S52, description: S53, severity: S10 }] };
const P2709: PropShape = PropShape { path: Path::Forward(S8802), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8805, name: S8806, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8805, name: S8806, message: S48, description: S49, severity: S10 }] };
const P2710: PropShape = PropShape { path: Path::Forward(S8807), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8808, name: S8809, message: S52, description: S53, severity: S10 }] };
const P2711: PropShape = PropShape { path: Path::Forward(S8807), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8810, name: S8811, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8810, name: S8811, message: S48, description: S49, severity: S10 }] };
const P2712: PropShape = PropShape { path: Path::Forward(S8812), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8813, name: S8814, message: S52, description: S53, severity: S10 }] };
const P2713: PropShape = PropShape { path: Path::Forward(S8812), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8815, name: S8816, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8815, name: S8816, message: S48, description: S49, severity: S10 }] };
const P2714: PropShape = PropShape { path: Path::Forward(S8817), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8818, name: S8819, message: S59, description: S53, severity: S10 }] };
const P2715: PropShape = PropShape { path: Path::Forward(S8817), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S8820, name: S8821, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8820, name: S8821, message: S48, description: S49, severity: S10 }] };
const P2716: PropShape = PropShape { path: Path::Inverse(S8824), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8825, name: S8826, message: S676, description: S677, severity: S10 }] };
const P2717: PropShape = PropShape { path: Path::Forward(S8827), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8828, name: S8829, message: S74, description: S75, severity: S10 }] };
const P2718: PropShape = PropShape { path: Path::Forward(S8827), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8830, name: S8831, message: S8832, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S2972]), rule_id: S8830, name: S8831, message: S8832, description: S80, severity: S10 }] };
const P2719: PropShape = PropShape { path: Path::Forward(S8834), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S8835, name: S235, message: S236, description: S237, severity: S10 }] };
const P2720: PropShape = PropShape { path: Path::Forward(S8824), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8837, name: S8838, message: S8839, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S8823]), rule_id: S8837, name: S8838, message: S8839, description: S80, severity: S10 }] };
const P2721: PropShape = PropShape { path: Path::Forward(S8824), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8840, name: S8841, message: S74, description: S75, severity: S10 }] };
const P2722: PropShape = PropShape { path: Path::Forward(S8842), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S8843, name: S8844, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8843, name: S8844, message: S48, description: S49, severity: S10 }] };
const P2723: PropShape = PropShape { path: Path::Forward(S8842), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8845, name: S8846, message: S59, description: S53, severity: S10 }] };
const P2724: PropShape = PropShape { path: Path::Forward(S8847), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8848, name: S8849, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8848, name: S8849, message: S48, description: S49, severity: S10 }] };
const P2725: PropShape = PropShape { path: Path::Forward(S8847), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8850, name: S8851, message: S59, description: S53, severity: S10 }] };
const P2726: PropShape = PropShape { path: Path::Inverse(S8854), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8855, name: S8856, message: S676, description: S677, severity: S10 }] };
const P2727: PropShape = PropShape { path: Path::Forward(S8857), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8858, name: S8859, message: S74, description: S75, severity: S10 }] };
const P2728: PropShape = PropShape { path: Path::Forward(S8857), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8860, name: S8861, message: S8862, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3030]), rule_id: S8860, name: S8861, message: S8862, description: S80, severity: S10 }] };
const P2729: PropShape = PropShape { path: Path::Forward(S8864), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S8865, name: S235, message: S236, description: S237, severity: S10 }] };
const P2730: PropShape = PropShape { path: Path::Forward(S8854), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8867, name: S8868, message: S8869, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S8853]), rule_id: S8867, name: S8868, message: S8869, description: S80, severity: S10 }] };
const P2731: PropShape = PropShape { path: Path::Forward(S8854), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8870, name: S8871, message: S74, description: S75, severity: S10 }] };
const P2732: PropShape = PropShape { path: Path::Forward(S8872), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S8873, name: S8874, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8873, name: S8874, message: S48, description: S49, severity: S10 }] };
const P2733: PropShape = PropShape { path: Path::Forward(S8872), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8875, name: S8876, message: S59, description: S53, severity: S10 }] };
const P2734: PropShape = PropShape { path: Path::Forward(S8877), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8878, name: S8879, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8878, name: S8879, message: S48, description: S49, severity: S10 }] };
const P2735: PropShape = PropShape { path: Path::Forward(S8877), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8880, name: S8881, message: S52, description: S53, severity: S10 }] };
const P2736: PropShape = PropShape { path: Path::Forward(S8882), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8883, name: S8884, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8883, name: S8884, message: S48, description: S49, severity: S10 }] };
const P2737: PropShape = PropShape { path: Path::Forward(S8882), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S8885, name: S8886, message: S52, description: S53, severity: S10 }] };
const P2738: PropShape = PropShape { path: Path::Forward(S8887), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8888, name: S8889, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8888, name: S8889, message: S48, description: S49, severity: S10 }] };
const P2739: PropShape = PropShape { path: Path::Forward(S8887), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8890, name: S8891, message: S59, description: S53, severity: S10 }] };
const P2740: PropShape = PropShape { path: Path::Inverse(S8894), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8895, name: S8896, message: S676, description: S677, severity: S10 }] };
const P2741: PropShape = PropShape { path: Path::Forward(S8897), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8898, name: S8899, message: S74, description: S75, severity: S10 }] };
const P2742: PropShape = PropShape { path: Path::Forward(S8897), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8900, name: S8901, message: S8902, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3055]), rule_id: S8900, name: S8901, message: S8902, description: S80, severity: S10 }] };
const P2743: PropShape = PropShape { path: Path::Forward(S8904), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S8905, name: S235, message: S236, description: S237, severity: S10 }] };
const P2744: PropShape = PropShape { path: Path::Forward(S8894), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8907, name: S8908, message: S8909, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S8893]), rule_id: S8907, name: S8908, message: S8909, description: S80, severity: S10 }] };
const P2745: PropShape = PropShape { path: Path::Forward(S8894), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8910, name: S8911, message: S74, description: S75, severity: S10 }] };
const P2746: PropShape = PropShape { path: Path::Forward(S8912), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S8913, name: S8914, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8913, name: S8914, message: S48, description: S49, severity: S10 }] };
const P2747: PropShape = PropShape { path: Path::Forward(S8912), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8915, name: S8916, message: S59, description: S53, severity: S10 }] };
const P2748: PropShape = PropShape { path: Path::Forward(S8917), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8918, name: S8919, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8918, name: S8919, message: S48, description: S49, severity: S10 }] };
const P2749: PropShape = PropShape { path: Path::Forward(S8917), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8920, name: S8921, message: S59, description: S53, severity: S10 }] };
const P2750: PropShape = PropShape { path: Path::Inverse(S8924), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8925, name: S8926, message: S676, description: S677, severity: S10 }] };
const P2751: PropShape = PropShape { path: Path::Forward(S8927), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8928, name: S8929, message: S74, description: S75, severity: S10 }] };
const P2752: PropShape = PropShape { path: Path::Forward(S8927), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8930, name: S8931, message: S8932, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3057]), rule_id: S8930, name: S8931, message: S8932, description: S80, severity: S10 }] };
const P2753: PropShape = PropShape { path: Path::Forward(S8934), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S8935, name: S235, message: S236, description: S237, severity: S10 }] };
const P2754: PropShape = PropShape { path: Path::Forward(S8924), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8937, name: S8938, message: S8939, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S8923]), rule_id: S8937, name: S8938, message: S8939, description: S80, severity: S10 }] };
const P2755: PropShape = PropShape { path: Path::Forward(S8924), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8940, name: S8941, message: S74, description: S75, severity: S10 }] };
const P2756: PropShape = PropShape { path: Path::Forward(S8942), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S8943, name: S8944, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8943, name: S8944, message: S48, description: S49, severity: S10 }] };
const P2757: PropShape = PropShape { path: Path::Forward(S8942), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8945, name: S8946, message: S59, description: S53, severity: S10 }] };
const P2758: PropShape = PropShape { path: Path::Forward(S8947), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8948, name: S8949, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8948, name: S8949, message: S48, description: S49, severity: S10 }] };
const P2759: PropShape = PropShape { path: Path::Forward(S8947), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8950, name: S8951, message: S59, description: S53, severity: S10 }] };
const P2760: PropShape = PropShape { path: Path::Inverse(S8954), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8955, name: S8956, message: S676, description: S677, severity: S10 }] };
const P2761: PropShape = PropShape { path: Path::Forward(S8957), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8958, name: S8959, message: S74, description: S75, severity: S10 }] };
const P2762: PropShape = PropShape { path: Path::Forward(S8957), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8960, name: S8961, message: S8962, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3114]), rule_id: S8960, name: S8961, message: S8962, description: S80, severity: S10 }] };
const P2763: PropShape = PropShape { path: Path::Forward(S8964), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S8965, name: S235, message: S236, description: S237, severity: S10 }] };
const P2764: PropShape = PropShape { path: Path::Forward(S8954), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8967, name: S8968, message: S8969, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S8953]), rule_id: S8967, name: S8968, message: S8969, description: S80, severity: S10 }] };
const P2765: PropShape = PropShape { path: Path::Forward(S8954), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8970, name: S8971, message: S74, description: S75, severity: S10 }] };
const P2766: PropShape = PropShape { path: Path::Forward(S8972), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S8973, name: S8974, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8973, name: S8974, message: S48, description: S49, severity: S10 }] };
const P2767: PropShape = PropShape { path: Path::Forward(S8972), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8975, name: S8976, message: S59, description: S53, severity: S10 }] };
const P2768: PropShape = PropShape { path: Path::Forward(S8977), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S8978, name: S8979, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S8978, name: S8979, message: S48, description: S49, severity: S10 }] };
const P2769: PropShape = PropShape { path: Path::Forward(S8977), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8980, name: S8981, message: S59, description: S53, severity: S10 }] };
const P2770: PropShape = PropShape { path: Path::Inverse(S8984), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8985, name: S8986, message: S676, description: S677, severity: S10 }] };
const P2771: PropShape = PropShape { path: Path::Forward(S8987), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S8988, name: S8989, message: S74, description: S75, severity: S10 }] };
const P2772: PropShape = PropShape { path: Path::Forward(S8987), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8990, name: S8991, message: S8992, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3210]), rule_id: S8990, name: S8991, message: S8992, description: S80, severity: S10 }] };
const P2773: PropShape = PropShape { path: Path::Forward(S8994), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S8995, name: S235, message: S236, description: S237, severity: S10 }] };
const P2774: PropShape = PropShape { path: Path::Forward(S8984), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S8997, name: S8998, message: S8999, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S8983]), rule_id: S8997, name: S8998, message: S8999, description: S80, severity: S10 }] };
const P2775: PropShape = PropShape { path: Path::Forward(S8984), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9000, name: S9001, message: S74, description: S75, severity: S10 }] };
const P2776: PropShape = PropShape { path: Path::Forward(S9002), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S9003, name: S9004, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9003, name: S9004, message: S48, description: S49, severity: S10 }] };
const P2777: PropShape = PropShape { path: Path::Forward(S9002), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9005, name: S9006, message: S59, description: S53, severity: S10 }] };
const P2778: PropShape = PropShape { path: Path::Forward(S9007), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9008, name: S9009, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9008, name: S9009, message: S48, description: S49, severity: S10 }] };
const P2779: PropShape = PropShape { path: Path::Forward(S9007), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9010, name: S9011, message: S59, description: S53, severity: S10 }] };
const P2780: PropShape = PropShape { path: Path::Forward(S9014), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9015, name: S9016, message: S9017, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S9018]), rule_id: S9015, name: S9016, message: S9017, description: S80, severity: S10 }] };
const P2781: PropShape = PropShape { path: Path::Forward(S9014), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9019, name: S9020, message: S74, description: S75, severity: S10 }] };
const P2782: PropShape = PropShape { path: Path::Forward(S9021), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S9022, name: S9023, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9022, name: S9023, message: S48, description: S49, severity: S10 }] };
const P2783: PropShape = PropShape { path: Path::Forward(S9021), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9024, name: S9025, message: S59, description: S53, severity: S10 }] };
const P2784: PropShape = PropShape { path: Path::Forward(S9026), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S9027, name: S9028, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9027, name: S9028, message: S48, description: S49, severity: S10 }] };
const P2785: PropShape = PropShape { path: Path::Forward(S9026), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9029, name: S9030, message: S59, description: S53, severity: S10 }] };
const P2786: PropShape = PropShape { path: Path::Forward(S9033), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9034, name: S9035, message: S52, description: S53, severity: S10 }] };
const P2787: PropShape = PropShape { path: Path::Forward(S9033), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9036, name: S9037, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9036, name: S9037, message: S48, description: S49, severity: S10 }] };
const P2788: PropShape = PropShape { path: Path::Forward(S9038), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9039, name: S9040, message: S52, description: S53, severity: S10 }] };
const P2789: PropShape = PropShape { path: Path::Forward(S9038), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9041, name: S9042, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9041, name: S9042, message: S48, description: S49, severity: S10 }] };
const P2790: PropShape = PropShape { path: Path::Forward(S9043), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9044, name: S9045, message: S52, description: S53, severity: S10 }] };
const P2791: PropShape = PropShape { path: Path::Forward(S9043), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9046, name: S9047, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9046, name: S9047, message: S48, description: S49, severity: S10 }] };
const P2792: PropShape = PropShape { path: Path::Forward(S9048), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9049, name: S9050, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9049, name: S9050, message: S48, description: S49, severity: S10 }] };
const P2793: PropShape = PropShape { path: Path::Forward(S9051), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9052, name: S9053, message: S52, description: S53, severity: S10 }] };
const P2794: PropShape = PropShape { path: Path::Forward(S9051), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9054, name: S9055, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9054, name: S9055, message: S48, description: S49, severity: S10 }] };
const P2795: PropShape = PropShape { path: Path::Forward(S9056), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9057, name: S9058, message: S52, description: S53, severity: S10 }] };
const P2796: PropShape = PropShape { path: Path::Forward(S9056), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9059, name: S9060, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9059, name: S9060, message: S48, description: S49, severity: S10 }] };
const P2797: PropShape = PropShape { path: Path::Forward(S9061), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9062, name: S9063, message: S74, description: S75, severity: S10 }] };
const P2798: PropShape = PropShape { path: Path::Forward(S9061), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9064, name: S9065, message: S3388, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1123]), rule_id: S9064, name: S9065, message: S3388, description: S80, severity: S10 }] };
const P2799: PropShape = PropShape { path: Path::Inverse(S9068), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9069, name: S9070, message: S676, description: S677, severity: S10 }] };
const P2800: PropShape = PropShape { path: Path::Forward(S9071), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9072, name: S9073, message: S74, description: S75, severity: S10 }] };
const P2801: PropShape = PropShape { path: Path::Forward(S9071), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9074, name: S9075, message: S3388, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1123]), rule_id: S9074, name: S9075, message: S3388, description: S80, severity: S10 }] };
const P2802: PropShape = PropShape { path: Path::Forward(S9077), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9078, name: S235, message: S236, description: S237, severity: S10 }] };
const P2803: PropShape = PropShape { path: Path::Forward(S9068), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9080, name: S9081, message: S9082, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S9067]), rule_id: S9080, name: S9081, message: S9082, description: S80, severity: S10 }] };
const P2804: PropShape = PropShape { path: Path::Forward(S9068), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9083, name: S9084, message: S74, description: S75, severity: S10 }] };
const P2805: PropShape = PropShape { path: Path::Forward(S9085), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9086, name: S9087, message: S52, description: S53, severity: S10 }] };
const P2806: PropShape = PropShape { path: Path::Forward(S9085), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9088, name: S9089, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9088, name: S9089, message: S48, description: S49, severity: S10 }] };
const P2807: PropShape = PropShape { path: Path::Forward(S9090), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9091, name: S9092, message: S52, description: S53, severity: S10 }] };
const P2808: PropShape = PropShape { path: Path::Forward(S9090), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9093, name: S9094, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9093, name: S9094, message: S48, description: S49, severity: S10 }] };
const P2809: PropShape = PropShape { path: Path::Forward(S9095), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9096, name: S9097, message: S52, description: S53, severity: S10 }] };
const P2810: PropShape = PropShape { path: Path::Forward(S9095), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9098, name: S9099, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9098, name: S9099, message: S48, description: S49, severity: S10 }] };
const P2811: PropShape = PropShape { path: Path::Forward(S9100), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9101, name: S9102, message: S52, description: S53, severity: S10 }] };
const P2812: PropShape = PropShape { path: Path::Forward(S9100), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9103, name: S9104, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9103, name: S9104, message: S48, description: S49, severity: S10 }] };
const P2813: PropShape = PropShape { path: Path::Forward(S9105), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9106, name: S9107, message: S52, description: S53, severity: S10 }] };
const P2814: PropShape = PropShape { path: Path::Forward(S9105), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9108, name: S9109, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9108, name: S9109, message: S48, description: S49, severity: S10 }] };
const P2815: PropShape = PropShape { path: Path::Forward(S9110), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9111, name: S9112, message: S52, description: S53, severity: S10 }] };
const P2816: PropShape = PropShape { path: Path::Forward(S9110), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9113, name: S9114, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9113, name: S9114, message: S48, description: S49, severity: S10 }] };
const P2817: PropShape = PropShape { path: Path::Forward(S9115), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9116, name: S9117, message: S59, description: S53, severity: S10 }] };
const P2818: PropShape = PropShape { path: Path::Forward(S9115), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S9118, name: S9119, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9118, name: S9119, message: S48, description: S49, severity: S10 }] };
const P2819: PropShape = PropShape { path: Path::Inverse(S9122), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9123, name: S9124, message: S676, description: S677, severity: S10 }] };
const P2820: PropShape = PropShape { path: Path::Forward(S9125), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9126, name: S9127, message: S74, description: S75, severity: S10 }] };
const P2821: PropShape = PropShape { path: Path::Forward(S9125), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9128, name: S9129, message: S9130, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S4002]), rule_id: S9128, name: S9129, message: S9130, description: S80, severity: S10 }] };
const P2822: PropShape = PropShape { path: Path::Forward(S9132), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9133, name: S235, message: S236, description: S237, severity: S10 }] };
const P2823: PropShape = PropShape { path: Path::Forward(S9122), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9135, name: S9136, message: S9137, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S9121]), rule_id: S9135, name: S9136, message: S9137, description: S80, severity: S10 }] };
const P2824: PropShape = PropShape { path: Path::Forward(S9122), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9138, name: S9139, message: S74, description: S75, severity: S10 }] };
const P2825: PropShape = PropShape { path: Path::Forward(S9140), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S9141, name: S9142, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9141, name: S9142, message: S48, description: S49, severity: S10 }] };
const P2826: PropShape = PropShape { path: Path::Forward(S9140), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9143, name: S9144, message: S59, description: S53, severity: S10 }] };
const P2827: PropShape = PropShape { path: Path::Forward(S9145), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9146, name: S9147, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9146, name: S9147, message: S48, description: S49, severity: S10 }] };
const P2828: PropShape = PropShape { path: Path::Forward(S9145), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9148, name: S9149, message: S52, description: S53, severity: S10 }] };
const P2829: PropShape = PropShape { path: Path::Forward(S9150), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9151, name: S9152, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9151, name: S9152, message: S48, description: S49, severity: S10 }] };
const P2830: PropShape = PropShape { path: Path::Forward(S9150), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9153, name: S9154, message: S59, description: S53, severity: S10 }] };
const P2831: PropShape = PropShape { path: Path::Inverse(S9157), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9158, name: S9159, message: S676, description: S677, severity: S10 }] };
const P2832: PropShape = PropShape { path: Path::Forward(S9160), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9161, name: S9162, message: S74, description: S75, severity: S10 }] };
const P2833: PropShape = PropShape { path: Path::Forward(S9160), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9163, name: S9164, message: S3998, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1125]), rule_id: S9163, name: S9164, message: S3998, description: S80, severity: S10 }] };
const P2834: PropShape = PropShape { path: Path::Forward(S9166), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9167, name: S235, message: S236, description: S237, severity: S10 }] };
const P2835: PropShape = PropShape { path: Path::Forward(S9157), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9169, name: S9170, message: S9171, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S9156]), rule_id: S9169, name: S9170, message: S9171, description: S80, severity: S10 }] };
const P2836: PropShape = PropShape { path: Path::Forward(S9157), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9172, name: S9173, message: S74, description: S75, severity: S10 }] };
const P2837: PropShape = PropShape { path: Path::Forward(S9174), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S9175, name: S9176, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9175, name: S9176, message: S48, description: S49, severity: S10 }] };
const P2838: PropShape = PropShape { path: Path::Forward(S9174), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9177, name: S9178, message: S52, description: S53, severity: S10 }] };
const P2839: PropShape = PropShape { path: Path::Forward(S9179), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9180, name: S9181, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9180, name: S9181, message: S48, description: S49, severity: S10 }] };
const P2840: PropShape = PropShape { path: Path::Forward(S9179), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9182, name: S9183, message: S52, description: S53, severity: S10 }] };
const P2841: PropShape = PropShape { path: Path::Inverse(S8165), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9185, name: S9186, message: S676, description: S677, severity: S10 }] };
const P2842: PropShape = PropShape { path: Path::Forward(S9187), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9188, name: S9189, message: S52, description: S75, severity: S10 }] };
const P2843: PropShape = PropShape { path: Path::Forward(S9191), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9192, name: S235, message: S236, description: S237, severity: S10 }] };
const P2844: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S9187), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9193, name: S9194, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S373, S374, S375, S376, S377]), rule_id: S9193, name: S9194, message: S242, description: S80, severity: S10 }] };
const P2845: PropShape = PropShape { path: Path::Forward(S9195), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9196, name: S9197, message: S52, description: S75, severity: S10 }] };
const P2846: PropShape = PropShape { path: Path::Forward(S9198), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9199, name: S9200, message: S52, description: S75, severity: S10 }] };
const P2847: PropShape = PropShape { path: Path::Forward(S9198), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9201, name: S9202, message: S9203, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S13]), rule_id: S9201, name: S9202, message: S9203, description: S80, severity: S10 }] };
const P2848: PropShape = PropShape { path: Path::Forward(S9204), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9205, name: S9206, message: S52, description: S75, severity: S10 }] };
const P2849: PropShape = PropShape { path: Path::Forward(S9204), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9207, name: S9208, message: S9209, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S6577]), rule_id: S9207, name: S9208, message: S9209, description: S80, severity: S10 }] };
const P2850: PropShape = PropShape { path: Path::Forward(S9210), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9211, name: S9212, message: S52, description: S75, severity: S10 }] };
const P2851: PropShape = PropShape { path: Path::Forward(S9213), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9214, name: S9215, message: S52, description: S75, severity: S10 }] };
const P2852: PropShape = PropShape { path: Path::Forward(S9216), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9217, name: S9218, message: S52, description: S75, severity: S10 }] };
const P2853: PropShape = PropShape { path: Path::Forward(S9216), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9219, name: S9220, message: S9221, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S346]), rule_id: S9219, name: S9220, message: S9221, description: S80, severity: S10 }] };
const P2854: PropShape = PropShape { path: Path::Forward(S9222), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9223, name: S9224, message: S52, description: S75, severity: S10 }] };
const P2855: PropShape = PropShape { path: Path::Inverse(S9014), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9225, name: S9226, message: S676, description: S677, severity: S10 }] };
const P2856: PropShape = PropShape { path: Path::Forward(S9227), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9228, name: S9229, message: S52, description: S75, severity: S10 }] };
const P2857: PropShape = PropShape { path: Path::Forward(S9227), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9230, name: S9231, message: S9232, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S6922]), rule_id: S9230, name: S9231, message: S9232, description: S80, severity: S10 }] };
const P2858: PropShape = PropShape { path: Path::Forward(S9233), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9234, name: S9235, message: S52, description: S75, severity: S10 }] };
const P2859: PropShape = PropShape { path: Path::Forward(S9233), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9236, name: S9237, message: S9238, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S391]), rule_id: S9236, name: S9237, message: S9238, description: S80, severity: S10 }] };
const P2860: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S9222), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9240, name: S9241, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1101, S1103, S1110, S1115, S1117, S1118, S1119, S1120, S1127, S1132, S1133, S1134, S1135, S1138, S1139, S1141, S1146, S1148, S1149, S1152]), rule_id: S9240, name: S9241, message: S242, description: S80, severity: S10 }] };
const P2861: PropShape = PropShape { path: Path::Forward(S9242), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9243, name: S235, message: S236, description: S237, severity: S10 }] };
const P2862: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S9210), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9244, name: S9245, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1842, S1909, S2885, S2887, S2972, S3030, S3055, S3057, S3114, S3210, S4002, S4036, S4037, S4039, S4040, S4041, S4035, S4038]), rule_id: S9244, name: S9245, message: S242, description: S80, severity: S10 }] };
const P2863: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S9195), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9246, name: S9247, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S5913, S4049, S5914, S5915, S5916, S5917, S5918, S5919, S4048]), rule_id: S9246, name: S9247, message: S242, description: S80, severity: S10 }] };
const P2864: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S9213), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9248, name: S9249, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S243, S244]), rule_id: S9248, name: S9249, message: S242, description: S80, severity: S10 }] };
const P2865: PropShape = PropShape { path: Path::Inverse(S9250), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9251, name: S9252, message: S676, description: S677, severity: S10 }] };
const P2866: PropShape = PropShape { path: Path::Forward(S7695), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9253, name: S9254, message: S52, description: S75, severity: S10 }] };
const P2867: PropShape = PropShape { path: Path::Forward(S7695), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9255, name: S9256, message: S9257, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3398]), rule_id: S9255, name: S9256, message: S9257, description: S80, severity: S10 }] };
const P2868: PropShape = PropShape { path: Path::Forward(S9259), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9260, name: S235, message: S236, description: S237, severity: S10 }] };
const P2869: PropShape = PropShape { path: Path::Inverse(S7192), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9262, name: S7211, message: S676, description: S677, severity: S10 }] };
const P2870: PropShape = PropShape { path: Path::Forward(S9263), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9264, name: S9265, message: S52, description: S75, severity: S10 }] };
const P2871: PropShape = PropShape { path: Path::Forward(S7189), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9267, name: S235, message: S236, description: S237, severity: S10 }] };
const P2872: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S9263), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9268, name: S9269, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S5910, S5921]), rule_id: S9268, name: S9269, message: S242, description: S80, severity: S10 }] };
const P2873: PropShape = PropShape { path: Path::Forward(S7192), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9270, name: S7198, message: S74, description: S75, severity: S10 }] };
const P2874: PropShape = PropShape { path: Path::Forward(S7199), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S9271, name: S7201, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9271, name: S7201, message: S48, description: S49, severity: S10 }] };
const P2875: PropShape = PropShape { path: Path::Forward(S7199), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9272, name: S7203, message: S59, description: S53, severity: S10 }] };
const P2876: PropShape = PropShape { path: Path::Forward(S7204), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9273, name: S7206, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9273, name: S7206, message: S48, description: S49, severity: S10 }] };
const P2877: PropShape = PropShape { path: Path::Forward(S7204), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9274, name: S7208, message: S59, description: S53, severity: S10 }] };
const P2878: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7192), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9276, name: S7194, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S9261, S7196]), rule_id: S9276, name: S7194, message: S242, description: S80, severity: S10 }] };
const P2879: PropShape = PropShape { path: Path::Forward(S9278), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9279, name: S9280, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9279, name: S9280, message: S48, description: S49, severity: S10 }] };
const P2880: PropShape = PropShape { path: Path::Forward(S9278), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9281, name: S9282, message: S52, description: S53, severity: S10 }] };
const P2881: PropShape = PropShape { path: Path::Forward(S9283), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9284, name: S9285, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9284, name: S9285, message: S48, description: S49, severity: S10 }] };
const P2882: PropShape = PropShape { path: Path::Forward(S9283), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9286, name: S9287, message: S52, description: S53, severity: S10 }] };
const P2883: PropShape = PropShape { path: Path::Forward(S9288), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9289, name: S9290, message: S74, description: S75, severity: S10 }] };
const P2884: PropShape = PropShape { path: Path::Forward(S9288), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9291, name: S9292, message: S2284, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1126]), rule_id: S9291, name: S9292, message: S2284, description: S80, severity: S10 }] };
const P2885: PropShape = PropShape { path: Path::Forward(S9293), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9294, name: S9295, message: S52, description: S53, severity: S10 }] };
const P2886: PropShape = PropShape { path: Path::Forward(S9293), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9296, name: S9297, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9296, name: S9297, message: S48, description: S49, severity: S10 }] };
const P2887: PropShape = PropShape { path: Path::Forward(S9298), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9299, name: S9300, message: S52, description: S53, severity: S10 }] };
const P2888: PropShape = PropShape { path: Path::Forward(S9298), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9301, name: S9302, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9301, name: S9302, message: S48, description: S49, severity: S10 }] };
const P2889: PropShape = PropShape { path: Path::Forward(S9303), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9304, name: S9305, message: S52, description: S53, severity: S10 }] };
const P2890: PropShape = PropShape { path: Path::Forward(S9303), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9306, name: S9307, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9306, name: S9307, message: S48, description: S49, severity: S10 }] };
const P2891: PropShape = PropShape { path: Path::Forward(S9308), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9309, name: S9310, message: S52, description: S53, severity: S10 }] };
const P2892: PropShape = PropShape { path: Path::Forward(S9308), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9311, name: S9312, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9311, name: S9312, message: S48, description: S49, severity: S10 }] };
const P2893: PropShape = PropShape { path: Path::Forward(S9313), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9314, name: S9315, message: S52, description: S53, severity: S10 }] };
const P2894: PropShape = PropShape { path: Path::Forward(S9313), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9316, name: S9317, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9316, name: S9317, message: S48, description: S49, severity: S10 }] };
const P2895: PropShape = PropShape { path: Path::Forward(S9318), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9319, name: S9320, message: S52, description: S53, severity: S10 }] };
const P2896: PropShape = PropShape { path: Path::Forward(S9318), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9321, name: S9322, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9321, name: S9322, message: S48, description: S49, severity: S10 }] };
const P2897: PropShape = PropShape { path: Path::Inverse(S9325), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9326, name: S9327, message: S676, description: S677, severity: S10 }] };
const P2898: PropShape = PropShape { path: Path::Forward(S9328), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9329, name: S9330, message: S74, description: S75, severity: S10 }] };
const P2899: PropShape = PropShape { path: Path::Forward(S9328), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9331, name: S9332, message: S2284, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1126]), rule_id: S9331, name: S9332, message: S2284, description: S80, severity: S10 }] };
const P2900: PropShape = PropShape { path: Path::Forward(S9334), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9335, name: S235, message: S236, description: S237, severity: S10 }] };
const P2901: PropShape = PropShape { path: Path::Forward(S9337), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9338, name: S9339, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9338, name: S9339, message: S48, description: S49, severity: S10 }] };
const P2902: PropShape = PropShape { path: Path::Forward(S9337), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9340, name: S9341, message: S52, description: S53, severity: S10 }] };
const P2903: PropShape = PropShape { path: Path::Forward(S9342), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9343, name: S9344, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9343, name: S9344, message: S48, description: S49, severity: S10 }] };
const P2904: PropShape = PropShape { path: Path::Forward(S9342), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9345, name: S9346, message: S52, description: S53, severity: S10 }] };
const P2905: PropShape = PropShape { path: Path::Forward(S9347), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S9348, name: S9349, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9348, name: S9349, message: S48, description: S49, severity: S10 }] };
const P2906: PropShape = PropShape { path: Path::Forward(S9347), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9350, name: S9351, message: S59, description: S53, severity: S10 }] };
const P2907: PropShape = PropShape { path: Path::Forward(S9352), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9353, name: S9354, message: S52, description: S53, severity: S10 }] };
const P2908: PropShape = PropShape { path: Path::Forward(S9352), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9355, name: S9356, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9355, name: S9356, message: S48, description: S49, severity: S10 }] };
const P2909: PropShape = PropShape { path: Path::Forward(S9357), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9358, name: S9359, message: S52, description: S53, severity: S10 }] };
const P2910: PropShape = PropShape { path: Path::Forward(S9357), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9360, name: S9361, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9360, name: S9361, message: S48, description: S49, severity: S10 }] };
const P2911: PropShape = PropShape { path: Path::Forward(S9325), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9362, name: S9363, message: S74, description: S75, severity: S10 }] };
const P2912: PropShape = PropShape { path: Path::Forward(S9325), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9364, name: S9365, message: S9366, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S9324]), rule_id: S9364, name: S9365, message: S9366, description: S80, severity: S10 }] };
const P2913: PropShape = PropShape { path: Path::Forward(S9367), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9368, name: S9369, message: S52, description: S53, severity: S10 }] };
const P2914: PropShape = PropShape { path: Path::Forward(S9367), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9370, name: S9371, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9370, name: S9371, message: S48, description: S49, severity: S10 }] };
const P2915: PropShape = PropShape { path: Path::Forward(S9372), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9373, name: S9374, message: S52, description: S53, severity: S10 }] };
const P2916: PropShape = PropShape { path: Path::Forward(S9372), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9375, name: S9376, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9375, name: S9376, message: S48, description: S49, severity: S10 }] };
const P2917: PropShape = PropShape { path: Path::Forward(S9377), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9378, name: S9379, message: S52, description: S53, severity: S10 }] };
const P2918: PropShape = PropShape { path: Path::Forward(S9377), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9380, name: S9381, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9380, name: S9381, message: S48, description: S49, severity: S10 }] };
const P2919: PropShape = PropShape { path: Path::Forward(S9382), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9383, name: S9384, message: S52, description: S53, severity: S10 }] };
const P2920: PropShape = PropShape { path: Path::Forward(S9382), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9385, name: S9386, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9385, name: S9386, message: S48, description: S49, severity: S10 }] };
const P2921: PropShape = PropShape { path: Path::Forward(S9389), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9390, name: S9391, message: S74, description: S75, severity: S10 }] };
const P2922: PropShape = PropShape { path: Path::Inverse(S9392), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9393, name: S9394, message: S676, description: S677, severity: S10 }] };
const P2923: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S9389), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9396, name: S9397, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S526, S527, S528, S529, S530, S531, S532, S533, S534, S535, S536, S537, S538, S539, S540, S541, S542]), rule_id: S9396, name: S9397, message: S242, description: S80, severity: S10 }] };
const P2924: PropShape = PropShape { path: Path::Forward(S9398), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9399, name: S235, message: S236, description: S237, severity: S10 }] };
const P2925: PropShape = PropShape { path: Path::Forward(S9392), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9401, name: S9402, message: S9403, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S9388]), rule_id: S9401, name: S9402, message: S9403, description: S80, severity: S10 }] };
const P2926: PropShape = PropShape { path: Path::Forward(S9392), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9404, name: S9405, message: S74, description: S75, severity: S10 }] };
const P2927: PropShape = PropShape { path: Path::Forward(S9406), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S9407, name: S9408, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9407, name: S9408, message: S48, description: S49, severity: S10 }] };
const P2928: PropShape = PropShape { path: Path::Forward(S9406), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9409, name: S9410, message: S59, description: S53, severity: S10 }] };
const P2929: PropShape = PropShape { path: Path::Forward(S9411), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S9412, name: S9413, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9412, name: S9413, message: S48, description: S49, severity: S10 }] };
const P2930: PropShape = PropShape { path: Path::Forward(S9411), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9414, name: S9415, message: S52, description: S53, severity: S10 }] };
const P2931: PropShape = PropShape { path: Path::Forward(S9416), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9417, name: S9418, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9417, name: S9418, message: S48, description: S49, severity: S10 }] };
const P2932: PropShape = PropShape { path: Path::Forward(S9416), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9419, name: S9420, message: S52, description: S53, severity: S10 }] };
const P2933: PropShape = PropShape { path: Path::Forward(S7220), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9422, name: S7224, message: S52, description: S53, severity: S10 }] };
const P2934: PropShape = PropShape { path: Path::Forward(S7220), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9423, name: S7222, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S6727, S6728, S6729]), rule_id: S9423, name: S7222, message: S183, description: S49, severity: S10 }] };
const P2935: PropShape = PropShape { path: Path::Inverse(S9425), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9426, name: S9427, message: S676, description: S677, severity: S10 }] };
const P2936: PropShape = PropShape { path: Path::Forward(S9428), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9429, name: S9430, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S9431, S9432, S9433, S9434, S9435]), rule_id: S9429, name: S9430, message: S183, description: S49, severity: S10 }] };
const P2937: PropShape = PropShape { path: Path::Forward(S9428), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9436, name: S9437, message: S52, description: S53, severity: S10 }] };
const P2938: PropShape = PropShape { path: Path::Forward(S9438), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9439, name: S9440, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S9441, S9442]), rule_id: S9439, name: S9440, message: S183, description: S49, severity: S10 }] };
const P2939: PropShape = PropShape { path: Path::Forward(S9438), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9443, name: S9444, message: S52, description: S53, severity: S10 }] };
const P2940: PropShape = PropShape { path: Path::Forward(S9446), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9447, name: S235, message: S236, description: S237, severity: S10 }] };
const P2941: PropShape = PropShape { path: Path::Forward(S9448), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9449, name: S235, message: S236, description: S237, severity: S10 }] };
const P2942: PropShape = PropShape { path: Path::Forward(S9425), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9451, name: S9452, message: S7952, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7953]), rule_id: S9451, name: S9452, message: S7952, description: S80, severity: S10 }] };
const P2943: PropShape = PropShape { path: Path::Forward(S9425), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9453, name: S9454, message: S74, description: S75, severity: S10 }] };
const P2944: PropShape = PropShape { path: Path::Forward(S9455), checks: &[Check { constraint: Constraint::Datatype(S1020), rule_id: S9456, name: S9457, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9456, name: S9457, message: S48, description: S49, severity: S10 }] };
const P2945: PropShape = PropShape { path: Path::Forward(S9455), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9458, name: S9459, message: S59, description: S53, severity: S10 }] };
const P2946: PropShape = PropShape { path: Path::Forward(S9460), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S9461, name: S9462, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9461, name: S9462, message: S48, description: S49, severity: S10 }] };
const P2947: PropShape = PropShape { path: Path::Forward(S9460), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9463, name: S9464, message: S59, description: S53, severity: S10 }] };
const P2948: PropShape = PropShape { path: Path::Forward(S9465), checks: &[Check { constraint: Constraint::Datatype(S1020), rule_id: S9466, name: S9467, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9466, name: S9467, message: S48, description: S49, severity: S10 }] };
const P2949: PropShape = PropShape { path: Path::Forward(S9465), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9468, name: S9469, message: S59, description: S53, severity: S10 }] };
const P2950: PropShape = PropShape { path: Path::Inverse(S9472), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9473, name: S9474, message: S676, description: S677, severity: S10 }] };
const P2951: PropShape = PropShape { path: Path::Forward(S9475), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9476, name: S9477, message: S74, description: S75, severity: S10 }] };
const P2952: PropShape = PropShape { path: Path::Forward(S9475), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9478, name: S9479, message: S9480, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S4036]), rule_id: S9478, name: S9479, message: S9480, description: S80, severity: S10 }] };
const P2953: PropShape = PropShape { path: Path::Forward(S9482), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9483, name: S235, message: S236, description: S237, severity: S10 }] };
const P2954: PropShape = PropShape { path: Path::Forward(S9472), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9485, name: S9486, message: S9487, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S9471]), rule_id: S9485, name: S9486, message: S9487, description: S80, severity: S10 }] };
const P2955: PropShape = PropShape { path: Path::Forward(S9472), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9488, name: S9489, message: S74, description: S75, severity: S10 }] };
const P2956: PropShape = PropShape { path: Path::Forward(S9490), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S9491, name: S9492, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9491, name: S9492, message: S48, description: S49, severity: S10 }] };
const P2957: PropShape = PropShape { path: Path::Forward(S9490), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9493, name: S9494, message: S59, description: S53, severity: S10 }] };
const P2958: PropShape = PropShape { path: Path::Forward(S9495), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9496, name: S9497, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9496, name: S9497, message: S48, description: S49, severity: S10 }] };
const P2959: PropShape = PropShape { path: Path::Forward(S9495), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9498, name: S9499, message: S59, description: S53, severity: S10 }] };
const P2960: PropShape = PropShape { path: Path::Inverse(S9502), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9503, name: S9504, message: S676, description: S677, severity: S10 }] };
const P2961: PropShape = PropShape { path: Path::Forward(S9505), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9506, name: S9507, message: S74, description: S75, severity: S10 }] };
const P2962: PropShape = PropShape { path: Path::Forward(S9505), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9508, name: S9509, message: S4215, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S310]), rule_id: S9508, name: S9509, message: S4215, description: S80, severity: S10 }] };
const P2963: PropShape = PropShape { path: Path::Forward(S9511), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9512, name: S235, message: S236, description: S237, severity: S10 }] };
const P2964: PropShape = PropShape { path: Path::Forward(S9502), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9514, name: S9515, message: S9516, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S9501]), rule_id: S9514, name: S9515, message: S9516, description: S80, severity: S10 }] };
const P2965: PropShape = PropShape { path: Path::Forward(S9502), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9517, name: S9518, message: S74, description: S75, severity: S10 }] };
const P2966: PropShape = PropShape { path: Path::Forward(S9519), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S9520, name: S9521, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9520, name: S9521, message: S48, description: S49, severity: S10 }] };
const P2967: PropShape = PropShape { path: Path::Forward(S9519), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9522, name: S9523, message: S59, description: S53, severity: S10 }] };
const P2968: PropShape = PropShape { path: Path::Forward(S9524), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9525, name: S9526, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9525, name: S9526, message: S48, description: S49, severity: S10 }] };
const P2969: PropShape = PropShape { path: Path::Forward(S9524), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9527, name: S9528, message: S52, description: S53, severity: S10 }] };
const P2970: PropShape = PropShape { path: Path::Forward(S9529), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9530, name: S9531, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9530, name: S9531, message: S48, description: S49, severity: S10 }] };
const P2971: PropShape = PropShape { path: Path::Forward(S9529), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9532, name: S9533, message: S52, description: S53, severity: S10 }] };
const P2972: PropShape = PropShape { path: Path::Forward(S9536), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9537, name: S9538, message: S9539, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7722]), rule_id: S9537, name: S9538, message: S9539, description: S80, severity: S10 }] };
const P2973: PropShape = PropShape { path: Path::Forward(S9536), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9540, name: S9541, message: S74, description: S75, severity: S10 }] };
const P2974: PropShape = PropShape { path: Path::Forward(S9542), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S9543, name: S9544, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9543, name: S9544, message: S48, description: S49, severity: S10 }] };
const P2975: PropShape = PropShape { path: Path::Forward(S9542), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9545, name: S9546, message: S52, description: S53, severity: S10 }] };
const P2976: PropShape = PropShape { path: Path::Forward(S9547), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9548, name: S9549, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9548, name: S9549, message: S48, description: S49, severity: S10 }] };
const P2977: PropShape = PropShape { path: Path::Forward(S9547), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9550, name: S9551, message: S52, description: S53, severity: S10 }] };
const P2978: PropShape = PropShape { path: Path::Inverse(S9554), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9555, name: S9556, message: S676, description: S677, severity: S10 }] };
const P2979: PropShape = PropShape { path: Path::Forward(S9557), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9558, name: S9559, message: S74, description: S75, severity: S10 }] };
const P2980: PropShape = PropShape { path: Path::Forward(S9557), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9560, name: S9561, message: S9562, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S4037]), rule_id: S9560, name: S9561, message: S9562, description: S80, severity: S10 }] };
const P2981: PropShape = PropShape { path: Path::Forward(S9564), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9565, name: S235, message: S236, description: S237, severity: S10 }] };
const P2982: PropShape = PropShape { path: Path::Forward(S9554), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9567, name: S9568, message: S9569, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S9553]), rule_id: S9567, name: S9568, message: S9569, description: S80, severity: S10 }] };
const P2983: PropShape = PropShape { path: Path::Forward(S9554), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9570, name: S9571, message: S74, description: S75, severity: S10 }] };
const P2984: PropShape = PropShape { path: Path::Forward(S9572), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S9573, name: S9574, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9573, name: S9574, message: S48, description: S49, severity: S10 }] };
const P2985: PropShape = PropShape { path: Path::Forward(S9572), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9575, name: S9576, message: S59, description: S53, severity: S10 }] };
const P2986: PropShape = PropShape { path: Path::Forward(S9577), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9578, name: S9579, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9578, name: S9579, message: S48, description: S49, severity: S10 }] };
const P2987: PropShape = PropShape { path: Path::Forward(S9577), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9580, name: S9581, message: S59, description: S53, severity: S10 }] };
const P2988: PropShape = PropShape { path: Path::Forward(S446), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S9584, name: S889, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9584, name: S889, message: S48, description: S49, severity: S10 }] };
const P2989: PropShape = PropShape { path: Path::Forward(S446), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9585, name: S891, message: S52, description: S53, severity: S10 }] };
const P2990: PropShape = PropShape { path: Path::Forward(S441), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9586, name: S893, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S894, S895, S896]), rule_id: S9586, name: S893, message: S183, description: S49, severity: S10 }] };
const P2991: PropShape = PropShape { path: Path::Forward(S441), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9587, name: S898, message: S52, description: S53, severity: S10 }] };
const P2992: PropShape = PropShape { path: Path::Forward(S428), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S9588, name: S900, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9588, name: S900, message: S48, description: S49, severity: S10 }] };
const P2993: PropShape = PropShape { path: Path::Forward(S428), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9589, name: S902, message: S52, description: S53, severity: S10 }] };
const P2994: PropShape = PropShape { path: Path::Forward(S435), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9590, name: S904, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S894, S895, S896]), rule_id: S9590, name: S904, message: S183, description: S49, severity: S10 }] };
const P2995: PropShape = PropShape { path: Path::Forward(S435), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9591, name: S906, message: S52, description: S53, severity: S10 }] };
const P2996: PropShape = PropShape { path: Path::Forward(S434), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S9592, name: S908, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9592, name: S908, message: S48, description: S49, severity: S10 }] };
const P2997: PropShape = PropShape { path: Path::Forward(S434), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9593, name: S910, message: S52, description: S53, severity: S10 }] };
const P2998: PropShape = PropShape { path: Path::Forward(S9594), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9595, name: S9596, message: S74, description: S75, severity: S10 }] };
const P2999: PropShape = PropShape { path: Path::Forward(S9594), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9597, name: S9598, message: S7159, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7160]), rule_id: S9597, name: S9598, message: S7159, description: S80, severity: S10 }] };
const P3000: PropShape = PropShape { path: Path::Forward(S9599), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9600, name: S9601, message: S74, description: S75, severity: S10 }] };
const P3001: PropShape = PropShape { path: Path::Forward(S9599), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9602, name: S9603, message: S7159, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7160]), rule_id: S9602, name: S9603, message: S7159, description: S80, severity: S10 }] };
const P3002: PropShape = PropShape { path: Path::Forward(S921), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9604, name: S923, message: S59, description: S53, severity: S10 }] };
const P3003: PropShape = PropShape { path: Path::Forward(S921), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S9605, name: S925, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9605, name: S925, message: S48, description: S49, severity: S10 }] };
const P3004: PropShape = PropShape { path: Path::Forward(S447), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9606, name: S927, message: S52, description: S53, severity: S10 }] };
const P3005: PropShape = PropShape { path: Path::Forward(S447), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9607, name: S929, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S894, S895, S896]), rule_id: S9607, name: S929, message: S183, description: S49, severity: S10 }] };
const P3006: PropShape = PropShape { path: Path::Forward(S930), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9608, name: S932, message: S59, description: S53, severity: S10 }] };
const P3007: PropShape = PropShape { path: Path::Forward(S930), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9609, name: S934, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S935, S936, S937]), rule_id: S9609, name: S934, message: S183, description: S49, severity: S10 }] };
const P3008: PropShape = PropShape { path: Path::Forward(S440), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9610, name: S939, message: S52, description: S53, severity: S10 }] };
const P3009: PropShape = PropShape { path: Path::Forward(S440), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S9611, name: S941, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9611, name: S941, message: S48, description: S49, severity: S10 }] };
const P3010: PropShape = PropShape { path: Path::Forward(S429), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9612, name: S943, message: S52, description: S53, severity: S10 }] };
const P3011: PropShape = PropShape { path: Path::Forward(S429), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9613, name: S945, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S894, S895, S896]), rule_id: S9613, name: S945, message: S183, description: S49, severity: S10 }] };
const P3012: PropShape = PropShape { path: Path::Forward(S7709), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9615, name: S9616, message: S52, description: S75, severity: S10 }] };
const P3013: PropShape = PropShape { path: Path::Forward(S9617), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S9618, name: S9619, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9618, name: S9619, message: S48, description: S49, severity: S10 }] };
const P3014: PropShape = PropShape { path: Path::Forward(S9617), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9620, name: S9621, message: S52, description: S53, severity: S10 }] };
const P3015: PropShape = PropShape { path: Path::Forward(S9622), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9623, name: S9624, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9623, name: S9624, message: S48, description: S49, severity: S10 }] };
const P3016: PropShape = PropShape { path: Path::Forward(S9622), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9625, name: S9626, message: S52, description: S53, severity: S10 }] };
const P3017: PropShape = PropShape { path: Path::Forward(S7710), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9627, name: S9628, message: S2183, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1140]), rule_id: S9627, name: S9628, message: S2183, description: S80, severity: S10 }] };
const P3018: PropShape = PropShape { path: Path::Forward(S7710), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9629, name: S9630, message: S52, description: S75, severity: S10 }] };
const P3019: PropShape = PropShape { path: Path::Forward(S9631), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S9632, name: S9633, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9632, name: S9633, message: S48, description: S49, severity: S10 }] };
const P3020: PropShape = PropShape { path: Path::Forward(S9631), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9634, name: S9635, message: S52, description: S53, severity: S10 }] };
const P3021: PropShape = PropShape { path: Path::Forward(S9636), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S9637, name: S9638, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9637, name: S9638, message: S48, description: S49, severity: S10 }] };
const P3022: PropShape = PropShape { path: Path::Forward(S9636), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9639, name: S9640, message: S52, description: S53, severity: S10 }] };
const P3023: PropShape = PropShape { path: Path::Forward(S9641), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S9642, name: S9643, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9642, name: S9643, message: S48, description: S49, severity: S10 }] };
const P3024: PropShape = PropShape { path: Path::Forward(S9641), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9644, name: S9645, message: S52, description: S53, severity: S10 }] };
const P3025: PropShape = PropShape { path: Path::Forward(S9646), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S9647, name: S9648, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9647, name: S9648, message: S48, description: S49, severity: S10 }] };
const P3026: PropShape = PropShape { path: Path::Forward(S9646), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9649, name: S9650, message: S52, description: S53, severity: S10 }] };
const P3027: PropShape = PropShape { path: Path::Forward(S9651), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S9652, name: S9653, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9652, name: S9653, message: S48, description: S49, severity: S10 }] };
const P3028: PropShape = PropShape { path: Path::Forward(S9651), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9654, name: S9655, message: S52, description: S53, severity: S10 }] };
const P3029: PropShape = PropShape { path: Path::Forward(S9656), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9657, name: S9658, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9657, name: S9658, message: S48, description: S49, severity: S10 }] };
const P3030: PropShape = PropShape { path: Path::Forward(S9656), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9659, name: S9660, message: S52, description: S53, severity: S10 }] };
const P3031: PropShape = PropShape { path: Path::Forward(S9661), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S9662, name: S9663, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9662, name: S9663, message: S48, description: S49, severity: S10 }] };
const P3032: PropShape = PropShape { path: Path::Forward(S9664), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9665, name: S9666, message: S52, description: S53, severity: S10 }] };
const P3033: PropShape = PropShape { path: Path::Forward(S9664), checks: &[Check { constraint: Constraint::Datatype(S647), rule_id: S9667, name: S9668, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9667, name: S9668, message: S48, description: S49, severity: S10 }] };
const P3034: PropShape = PropShape { path: Path::Forward(S9669), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9670, name: S9671, message: S52, description: S53, severity: S10 }] };
const P3035: PropShape = PropShape { path: Path::Forward(S9669), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S9672, name: S9673, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9672, name: S9673, message: S48, description: S49, severity: S10 }] };
const P3036: PropShape = PropShape { path: Path::Forward(S9674), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9675, name: S9676, message: S52, description: S53, severity: S10 }] };
const P3037: PropShape = PropShape { path: Path::Forward(S9674), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9677, name: S9678, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S3750, S3751, S3752, S3753, S3754, S3755, S3756, S3757, S3758, S3759, S3760, S3761, S3762, S3763, S3764, S3765, S3766, S3767, S3768, S3769, S3770, S3771, S3772, S3773, S3774, S3775, S3776, S3777, S3778, S3779, S3780, S3781, S3782, S3783, S3784, S3785, S3786, S3787, S3788, S3789, S3790, S3791, S3792, S3793, S3794, S3795, S3796, S3797, S3798, S3799, S3800, S3801, S3802, S3803, S3804, S3805, S3806, S3807, S3808, S3809, S3810, S3811, S3812, S3813, S3814, S3815, S3816, S3817, S3818, S3819, S3820, S3821, S3822, S3823, S3824, S3825, S3826, S3827, S3828, S3829, S3830, S3831, S3832, S3833, S3834, S3835, S3836, S3837, S3838, S3839, S3840, S3841, S3842, S3843, S3844, S3845, S3846, S3847, S3848, S3849, S3850, S3851, S3852, S3853, S3854, S3855, S3856, S3857, S3858, S3859, S3860, S3861, S3862, S3863, S3864, S3865, S3866, S3867, S3868, S3869, S3870, S3871, S3872, S3873, S3874, S3875, S3876, S3877, S3878, S3879, S3880, S3881, S3882, S3883, S3884, S3885, S3886, S3887, S3888, S3889, S3890, S3891, S3892, S3893, S3894, S3895, S3896, S3897, S3898, S3899, S3900, S3901, S3902, S3903, S3904, S3905, S3906, S3907, S3908, S3909, S3910]), rule_id: S9677, name: S9678, message: S183, description: S49, severity: S10 }] };
const P3038: PropShape = PropShape { path: Path::Forward(S9679), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9680, name: S9681, message: S52, description: S53, severity: S10 }] };
const P3039: PropShape = PropShape { path: Path::Forward(S9679), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9682, name: S9683, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9682, name: S9683, message: S48, description: S49, severity: S10 }] };
const P3040: PropShape = PropShape { path: Path::Forward(S9684), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9685, name: S9686, message: S52, description: S53, severity: S10 }] };
const P3041: PropShape = PropShape { path: Path::Forward(S9684), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9687, name: S9688, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9687, name: S9688, message: S48, description: S49, severity: S10 }] };
const P3042: PropShape = PropShape { path: Path::Inverse(S9689), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9690, name: S9691, message: S676, description: S677, severity: S10 }] };
const P3043: PropShape = PropShape { path: Path::Forward(S9692), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9693, name: S9694, message: S52, description: S53, severity: S10 }] };
const P3044: PropShape = PropShape { path: Path::Forward(S9692), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9695, name: S9696, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S8028, S8029, S8030, S8031]), rule_id: S9695, name: S9696, message: S183, description: S49, severity: S10 }] };
const P3045: PropShape = PropShape { path: Path::Forward(S9661), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9697, name: S9698, message: S52, description: S53, severity: S10 }] };
const P3046: PropShape = PropShape { path: Path::Forward(S9700), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9701, name: S235, message: S236, description: S237, severity: S10 }] };
const P3047: PropShape = PropShape { path: Path::Forward(S9702), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9703, name: S235, message: S236, description: S237, severity: S10 }] };
const P3048: PropShape = PropShape { path: Path::Forward(S9704), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9705, name: S235, message: S236, description: S237, severity: S10 }] };
const P3049: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7709), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9706, name: S9707, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S374, S376]), rule_id: S9706, name: S9707, message: S242, description: S80, severity: S10 }] };
const P3050: PropShape = PropShape { path: Path::Forward(S9708), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9709, name: S235, message: S236, description: S237, severity: S10 }] };
const P3051: PropShape = PropShape { path: Path::Forward(S9689), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9711, name: S9712, message: S7159, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7160]), rule_id: S9711, name: S9712, message: S7159, description: S80, severity: S10 }] };
const P3052: PropShape = PropShape { path: Path::Forward(S9689), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9713, name: S9714, message: S74, description: S75, severity: S10 }] };
const P3053: PropShape = PropShape { path: Path::Forward(S9715), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S9716, name: S9717, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9716, name: S9717, message: S48, description: S49, severity: S10 }] };
const P3054: PropShape = PropShape { path: Path::Forward(S9715), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9718, name: S9719, message: S52, description: S53, severity: S10 }] };
const P3055: PropShape = PropShape { path: Path::Forward(S9720), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9721, name: S9722, message: S52, description: S53, severity: S10 }] };
const P3056: PropShape = PropShape { path: Path::Forward(S9720), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9723, name: S9724, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9723, name: S9724, message: S48, description: S49, severity: S10 }] };
const P3057: PropShape = PropShape { path: Path::Forward(S9725), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9726, name: S9727, message: S52, description: S53, severity: S10 }] };
const P3058: PropShape = PropShape { path: Path::Forward(S9725), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S9728, name: S9729, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9728, name: S9729, message: S48, description: S49, severity: S10 }] };
const P3059: PropShape = PropShape { path: Path::Forward(S9730), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9731, name: S9732, message: S59, description: S53, severity: S10 }] };
const P3060: PropShape = PropShape { path: Path::Forward(S9730), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S9733, name: S9734, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9733, name: S9734, message: S48, description: S49, severity: S10 }] };
const P3061: PropShape = PropShape { path: Path::Forward(S9735), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9736, name: S9737, message: S52, description: S53, severity: S10 }] };
const P3062: PropShape = PropShape { path: Path::Forward(S9735), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9738, name: S9739, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9738, name: S9739, message: S48, description: S49, severity: S10 }] };
const P3063: PropShape = PropShape { path: Path::Forward(S9740), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9741, name: S9742, message: S52, description: S53, severity: S10 }] };
const P3064: PropShape = PropShape { path: Path::Forward(S9740), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S9743, name: S9744, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9743, name: S9744, message: S48, description: S49, severity: S10 }] };
const P3065: PropShape = PropShape { path: Path::Forward(S9745), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9746, name: S9747, message: S52, description: S53, severity: S10 }] };
const P3066: PropShape = PropShape { path: Path::Forward(S9745), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9748, name: S9749, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9748, name: S9749, message: S48, description: S49, severity: S10 }] };
const P3067: PropShape = PropShape { path: Path::Forward(S9750), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9751, name: S9752, message: S52, description: S53, severity: S10 }] };
const P3068: PropShape = PropShape { path: Path::Forward(S9750), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S9753, name: S9754, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9753, name: S9754, message: S48, description: S49, severity: S10 }] };
const P3069: PropShape = PropShape { path: Path::Inverse(S9757), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9758, name: S9759, message: S676, description: S677, severity: S10 }] };
const P3070: PropShape = PropShape { path: Path::Forward(S9760), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9761, name: S9762, message: S74, description: S75, severity: S10 }] };
const P3071: PropShape = PropShape { path: Path::Forward(S9760), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9763, name: S9764, message: S9765, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S4039]), rule_id: S9763, name: S9764, message: S9765, description: S80, severity: S10 }] };
const P3072: PropShape = PropShape { path: Path::Forward(S9767), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9768, name: S235, message: S236, description: S237, severity: S10 }] };
const P3073: PropShape = PropShape { path: Path::Forward(S9757), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9770, name: S9771, message: S9772, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S9756]), rule_id: S9770, name: S9771, message: S9772, description: S80, severity: S10 }] };
const P3074: PropShape = PropShape { path: Path::Forward(S9757), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9773, name: S9774, message: S74, description: S75, severity: S10 }] };
const P3075: PropShape = PropShape { path: Path::Forward(S9775), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S9776, name: S9777, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9776, name: S9777, message: S48, description: S49, severity: S10 }] };
const P3076: PropShape = PropShape { path: Path::Forward(S9775), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9778, name: S9779, message: S59, description: S53, severity: S10 }] };
const P3077: PropShape = PropShape { path: Path::Forward(S9780), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9781, name: S9782, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9781, name: S9782, message: S48, description: S49, severity: S10 }] };
const P3078: PropShape = PropShape { path: Path::Forward(S9780), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9783, name: S9784, message: S59, description: S53, severity: S10 }] };
const P3079: PropShape = PropShape { path: Path::Forward(S9787), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9788, name: S9789, message: S74, description: S75, severity: S10 }] };
const P3080: PropShape = PropShape { path: Path::Inverse(S9790), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9791, name: S9792, message: S676, description: S677, severity: S10 }] };
const P3081: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S9787), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9794, name: S9795, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S374, S376]), rule_id: S9794, name: S9795, message: S242, description: S80, severity: S10 }] };
const P3082: PropShape = PropShape { path: Path::Forward(S9796), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9797, name: S235, message: S236, description: S237, severity: S10 }] };
const P3083: PropShape = PropShape { path: Path::Forward(S9790), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9799, name: S9800, message: S9801, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S9786]), rule_id: S9799, name: S9800, message: S9801, description: S80, severity: S10 }] };
const P3084: PropShape = PropShape { path: Path::Forward(S9790), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9802, name: S9803, message: S74, description: S75, severity: S10 }] };
const P3085: PropShape = PropShape { path: Path::Forward(S9804), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S9805, name: S9806, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9805, name: S9806, message: S48, description: S49, severity: S10 }] };
const P3086: PropShape = PropShape { path: Path::Forward(S9804), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9807, name: S9808, message: S59, description: S53, severity: S10 }] };
const P3087: PropShape = PropShape { path: Path::Forward(S9809), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9810, name: S9811, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9810, name: S9811, message: S48, description: S49, severity: S10 }] };
const P3088: PropShape = PropShape { path: Path::Forward(S9809), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9812, name: S9813, message: S52, description: S53, severity: S10 }] };
const P3089: PropShape = PropShape { path: Path::Forward(S9814), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9815, name: S9816, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9815, name: S9816, message: S48, description: S49, severity: S10 }] };
const P3090: PropShape = PropShape { path: Path::Forward(S9814), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9817, name: S9818, message: S52, description: S53, severity: S10 }] };
const P3091: PropShape = PropShape { path: Path::Forward(S7716), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9820, name: S9821, message: S7159, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7160]), rule_id: S9820, name: S9821, message: S7159, description: S80, severity: S10 }] };
const P3092: PropShape = PropShape { path: Path::Forward(S7716), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9822, name: S9823, message: S52, description: S75, severity: S10 }] };
const P3093: PropShape = PropShape { path: Path::Forward(S7723), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9824, name: S9825, message: S9539, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7722]), rule_id: S9824, name: S9825, message: S9539, description: S80, severity: S10 }] };
const P3094: PropShape = PropShape { path: Path::Forward(S7723), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9826, name: S9827, message: S74, description: S75, severity: S10 }] };
const P3095: PropShape = PropShape { path: Path::Forward(S7717), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9828, name: S9829, message: S4652, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S4653]), rule_id: S9828, name: S9829, message: S4652, description: S80, severity: S10 }] };
const P3096: PropShape = PropShape { path: Path::Forward(S7717), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9830, name: S9831, message: S52, description: S75, severity: S10 }] };
const P3097: PropShape = PropShape { path: Path::Forward(S7739), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9833, name: S9834, message: S52, description: S75, severity: S10 }] };
const P3098: PropShape = PropShape { path: Path::Forward(S7731), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9835, name: S9836, message: S9257, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3398]), rule_id: S9835, name: S9836, message: S9257, description: S80, severity: S10 }] };
const P3099: PropShape = PropShape { path: Path::Forward(S7731), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9837, name: S9838, message: S52, description: S75, severity: S10 }] };
const P3100: PropShape = PropShape { path: Path::Forward(S7741), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9839, name: S9840, message: S52, description: S75, severity: S10 }] };
const P3101: PropShape = PropShape { path: Path::Forward(S7732), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9841, name: S9842, message: S52, description: S75, severity: S10 }] };
const P3102: PropShape = PropShape { path: Path::Forward(S7735), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9843, name: S9844, message: S4779, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3929]), rule_id: S9843, name: S9844, message: S4779, description: S80, severity: S10 }] };
const P3103: PropShape = PropShape { path: Path::Forward(S7735), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9845, name: S9846, message: S52, description: S75, severity: S10 }] };
const P3104: PropShape = PropShape { path: Path::Forward(S7730), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9847, name: S9848, message: S2866, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1114]), rule_id: S9847, name: S9848, message: S2866, description: S80, severity: S10 }] };
const P3105: PropShape = PropShape { path: Path::Forward(S7730), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9849, name: S9850, message: S52, description: S75, severity: S10 }] };
const P3106: PropShape = PropShape { path: Path::Forward(S7734), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9851, name: S9852, message: S52, description: S75, severity: S10 }] };
const P3107: PropShape = PropShape { path: Path::Forward(S7734), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9853, name: S9854, message: S6636, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S6637]), rule_id: S9853, name: S9854, message: S6636, description: S80, severity: S10 }] };
const P3108: PropShape = PropShape { path: Path::Forward(S7733), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9855, name: S9856, message: S52, description: S75, severity: S10 }] };
const P3109: PropShape = PropShape { path: Path::Forward(S7733), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9857, name: S9858, message: S3388, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1123]), rule_id: S9857, name: S9858, message: S3388, description: S80, severity: S10 }] };
const P3110: PropShape = PropShape { path: Path::Forward(S7737), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9859, name: S9860, message: S52, description: S75, severity: S10 }] };
const P3111: PropShape = PropShape { path: Path::Forward(S7729), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9861, name: S9862, message: S52, description: S75, severity: S10 }] };
const P3112: PropShape = PropShape { path: Path::Forward(S7729), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9863, name: S9864, message: S9865, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S583]), rule_id: S9863, name: S9864, message: S9865, description: S80, severity: S10 }] };
const P3113: PropShape = PropShape { path: Path::Forward(S7736), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9866, name: S9867, message: S52, description: S75, severity: S10 }] };
const P3114: PropShape = PropShape { path: Path::Forward(S7736), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9868, name: S9869, message: S6656, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S291]), rule_id: S9868, name: S9869, message: S6656, description: S80, severity: S10 }] };
const P3115: PropShape = PropShape { path: Path::Forward(S7740), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9870, name: S9871, message: S52, description: S75, severity: S10 }] };
const P3116: PropShape = PropShape { path: Path::Forward(S7740), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9872, name: S9873, message: S2183, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1140]), rule_id: S9872, name: S9873, message: S2183, description: S80, severity: S10 }] };
const P3117: PropShape = PropShape { path: Path::Forward(S7738), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9874, name: S9875, message: S52, description: S75, severity: S10 }] };
const P3118: PropShape = PropShape { path: Path::Forward(S7738), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9876, name: S9877, message: S2190, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S606]), rule_id: S9876, name: S9877, message: S2190, description: S80, severity: S10 }] };
const P3119: PropShape = PropShape { path: Path::Inverse(S7723), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9878, name: S9879, message: S52, description: S677, severity: S10 }] };
const P3120: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7732), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9881, name: S9882, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S258, S277, S284]), rule_id: S9881, name: S9882, message: S242, description: S80, severity: S10 }] };
const P3121: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7737), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9883, name: S9884, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S563, S565, S570, S572, S574, S599, S604, S607, S612, S619]), rule_id: S9883, name: S9884, message: S242, description: S80, severity: S10 }] };
const P3122: PropShape = PropShape { path: Path::Forward(S7724), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9885, name: S235, message: S236, description: S237, severity: S10 }] };
const P3123: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7739), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9886, name: S9887, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S550, S566, S569, S575, S598, S600, S601, S610, S614, S615]), rule_id: S9886, name: S9887, message: S242, description: S80, severity: S10 }] };
const P3124: PropShape = PropShape { path: Path::Forward(S9888), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9889, name: S235, message: S236, description: S237, severity: S10 }] };
const P3125: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S7741), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9890, name: S9891, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1122, S1145]), rule_id: S9890, name: S9891, message: S242, description: S80, severity: S10 }] };
const P3126: PropShape = PropShape { path: Path::Inverse(S9893), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9894, name: S9895, message: S676, description: S677, severity: S10 }] };
const P3127: PropShape = PropShape { path: Path::Forward(S9896), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9897, name: S9898, message: S74, description: S75, severity: S10 }] };
const P3128: PropShape = PropShape { path: Path::Forward(S9896), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9899, name: S9900, message: S9901, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S4040]), rule_id: S9899, name: S9900, message: S9901, description: S80, severity: S10 }] };
const P3129: PropShape = PropShape { path: Path::Forward(S9903), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9904, name: S235, message: S236, description: S237, severity: S10 }] };
const P3130: PropShape = PropShape { path: Path::Forward(S9893), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9906, name: S9907, message: S9908, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S9892]), rule_id: S9906, name: S9907, message: S9908, description: S80, severity: S10 }] };
const P3131: PropShape = PropShape { path: Path::Forward(S9893), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9909, name: S9910, message: S74, description: S75, severity: S10 }] };
const P3132: PropShape = PropShape { path: Path::Forward(S9911), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S9912, name: S9913, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9912, name: S9913, message: S48, description: S49, severity: S10 }] };
const P3133: PropShape = PropShape { path: Path::Forward(S9911), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9914, name: S9915, message: S59, description: S53, severity: S10 }] };
const P3134: PropShape = PropShape { path: Path::Forward(S9916), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9917, name: S9918, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9917, name: S9918, message: S48, description: S49, severity: S10 }] };
const P3135: PropShape = PropShape { path: Path::Forward(S9916), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9919, name: S9920, message: S59, description: S53, severity: S10 }] };
const P3136: PropShape = PropShape { path: Path::Inverse(S9923), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9924, name: S9925, message: S676, description: S677, severity: S10 }] };
const P3137: PropShape = PropShape { path: Path::Forward(S9926), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9927, name: S9928, message: S74, description: S75, severity: S10 }] };
const P3138: PropShape = PropShape { path: Path::Forward(S9926), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9929, name: S9930, message: S5672, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S5673]), rule_id: S9929, name: S9930, message: S5672, description: S80, severity: S10 }] };
const P3139: PropShape = PropShape { path: Path::Forward(S9932), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9933, name: S235, message: S236, description: S237, severity: S10 }] };
const P3140: PropShape = PropShape { path: Path::Forward(S9923), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9935, name: S9936, message: S9937, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S9922]), rule_id: S9935, name: S9936, message: S9937, description: S80, severity: S10 }] };
const P3141: PropShape = PropShape { path: Path::Forward(S9923), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9938, name: S9939, message: S74, description: S75, severity: S10 }] };
const P3142: PropShape = PropShape { path: Path::Forward(S9940), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S9941, name: S9942, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9941, name: S9942, message: S48, description: S49, severity: S10 }] };
const P3143: PropShape = PropShape { path: Path::Forward(S9940), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9943, name: S9944, message: S59, description: S53, severity: S10 }] };
const P3144: PropShape = PropShape { path: Path::Forward(S9945), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9946, name: S9947, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9946, name: S9947, message: S48, description: S49, severity: S10 }] };
const P3145: PropShape = PropShape { path: Path::Forward(S9945), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9948, name: S9949, message: S52, description: S53, severity: S10 }] };
const P3146: PropShape = PropShape { path: Path::Forward(S9950), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S9951, name: S9952, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9951, name: S9952, message: S48, description: S49, severity: S10 }] };
const P3147: PropShape = PropShape { path: Path::Forward(S9950), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9953, name: S9954, message: S52, description: S53, severity: S10 }] };
const P3148: PropShape = PropShape { path: Path::Inverse(S9956), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9957, name: S9958, message: S676, description: S677, severity: S10 }] };
const P3149: PropShape = PropShape { path: Path::Forward(S9959), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9960, name: S9961, message: S74, description: S75, severity: S10 }] };
const P3150: PropShape = PropShape { path: Path::Forward(S9959), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9962, name: S9963, message: S641, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S642]), rule_id: S9962, name: S9963, message: S641, description: S80, severity: S10 }] };
const P3151: PropShape = PropShape { path: Path::Forward(S9965), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S9966, name: S235, message: S236, description: S237, severity: S10 }] };
const P3152: PropShape = PropShape { path: Path::Forward(S9956), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9968, name: S9969, message: S9970, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7470]), rule_id: S9968, name: S9969, message: S9970, description: S80, severity: S10 }] };
const P3153: PropShape = PropShape { path: Path::Forward(S9956), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9971, name: S9972, message: S74, description: S75, severity: S10 }] };
const P3154: PropShape = PropShape { path: Path::Forward(S9973), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S9974, name: S9975, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9974, name: S9975, message: S48, description: S49, severity: S10 }] };
const P3155: PropShape = PropShape { path: Path::Forward(S9973), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9976, name: S9977, message: S52, description: S53, severity: S10 }] };
const P3156: PropShape = PropShape { path: Path::Forward(S9978), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S9979, name: S9980, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9979, name: S9980, message: S48, description: S49, severity: S10 }] };
const P3157: PropShape = PropShape { path: Path::Forward(S9978), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9981, name: S9982, message: S59, description: S53, severity: S10 }] };
const P3158: PropShape = PropShape { path: Path::Forward(S9983), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S9984, name: S9985, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S9984, name: S9985, message: S48, description: S49, severity: S10 }] };
const P3159: PropShape = PropShape { path: Path::Forward(S9983), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S9986, name: S9987, message: S52, description: S53, severity: S10 }] };
const P3160: PropShape = PropShape { path: Path::Inverse(S9990), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9991, name: S9992, message: S676, description: S677, severity: S10 }] };
const P3161: PropShape = PropShape { path: Path::Forward(S9993), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S9994, name: S9995, message: S74, description: S75, severity: S10 }] };
const P3162: PropShape = PropShape { path: Path::Forward(S9993), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S9996, name: S9997, message: S4135, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1137]), rule_id: S9996, name: S9997, message: S4135, description: S80, severity: S10 }] };
const P3163: PropShape = PropShape { path: Path::Forward(S9999), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10000, name: S235, message: S236, description: S237, severity: S10 }] };
const P3164: PropShape = PropShape { path: Path::Forward(S9990), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10002, name: S10003, message: S10004, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S9989]), rule_id: S10002, name: S10003, message: S10004, description: S80, severity: S10 }] };
const P3165: PropShape = PropShape { path: Path::Forward(S9990), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10005, name: S10006, message: S74, description: S75, severity: S10 }] };
const P3166: PropShape = PropShape { path: Path::Forward(S10007), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10008, name: S10009, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10008, name: S10009, message: S48, description: S49, severity: S10 }] };
const P3167: PropShape = PropShape { path: Path::Forward(S10007), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10010, name: S10011, message: S52, description: S53, severity: S10 }] };
const P3168: PropShape = PropShape { path: Path::Forward(S10012), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10013, name: S10014, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10013, name: S10014, message: S48, description: S49, severity: S10 }] };
const P3169: PropShape = PropShape { path: Path::Forward(S10012), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10015, name: S10016, message: S52, description: S53, severity: S10 }] };
const P3170: PropShape = PropShape { path: Path::Forward(S10018), checks: &[Check { constraint: Constraint::Datatype(S10019), rule_id: S10020, name: S10021, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10020, name: S10021, message: S48, description: S49, severity: S10 }] };
const P3171: PropShape = PropShape { path: Path::Forward(S10018), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10022, name: S10023, message: S59, description: S53, severity: S10 }] };
const P3172: PropShape = PropShape { path: Path::Forward(S10024), checks: &[Check { constraint: Constraint::Datatype(S10019), rule_id: S10025, name: S10026, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10025, name: S10026, message: S48, description: S49, severity: S10 }] };
const P3173: PropShape = PropShape { path: Path::Forward(S10024), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10027, name: S10028, message: S59, description: S53, severity: S10 }] };
const P3174: PropShape = PropShape { path: Path::Forward(S10030), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10031, name: S235, message: S236, description: S237, severity: S10 }] };
const P3175: PropShape = PropShape { path: Path::Forward(S9250), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10033, name: S10034, message: S10035, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7694]), rule_id: S10033, name: S10034, message: S10035, description: S80, severity: S10 }] };
const P3176: PropShape = PropShape { path: Path::Forward(S9250), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10036, name: S10037, message: S74, description: S75, severity: S10 }] };
const P3177: PropShape = PropShape { path: Path::Forward(S10038), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10039, name: S10040, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10039, name: S10040, message: S48, description: S49, severity: S10 }] };
const P3178: PropShape = PropShape { path: Path::Forward(S10038), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10041, name: S10042, message: S59, description: S53, severity: S10 }] };
const P3179: PropShape = PropShape { path: Path::Forward(S10043), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S10044, name: S10045, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10044, name: S10045, message: S48, description: S49, severity: S10 }] };
const P3180: PropShape = PropShape { path: Path::Forward(S10043), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10046, name: S10047, message: S59, description: S53, severity: S10 }] };
const P3181: PropShape = PropShape { path: Path::Inverse(S10050), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10051, name: S10052, message: S676, description: S677, severity: S10 }] };
const P3182: PropShape = PropShape { path: Path::Forward(S10053), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10054, name: S10055, message: S74, description: S75, severity: S10 }] };
const P3183: PropShape = PropShape { path: Path::Forward(S10053), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10056, name: S10057, message: S10058, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1143]), rule_id: S10056, name: S10057, message: S10058, description: S80, severity: S10 }] };
const P3184: PropShape = PropShape { path: Path::Forward(S10060), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10061, name: S235, message: S236, description: S237, severity: S10 }] };
const P3185: PropShape = PropShape { path: Path::Forward(S10050), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10063, name: S10064, message: S10065, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10049]), rule_id: S10063, name: S10064, message: S10065, description: S80, severity: S10 }] };
const P3186: PropShape = PropShape { path: Path::Forward(S10050), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10066, name: S10067, message: S74, description: S75, severity: S10 }] };
const P3187: PropShape = PropShape { path: Path::Forward(S10068), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S10069, name: S10070, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10069, name: S10070, message: S48, description: S49, severity: S10 }] };
const P3188: PropShape = PropShape { path: Path::Forward(S10068), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10071, name: S10072, message: S52, description: S53, severity: S10 }] };
const P3189: PropShape = PropShape { path: Path::Forward(S10073), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10074, name: S10075, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10074, name: S10075, message: S48, description: S49, severity: S10 }] };
const P3190: PropShape = PropShape { path: Path::Forward(S10073), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10076, name: S10077, message: S59, description: S53, severity: S10 }] };
const P3191: PropShape = PropShape { path: Path::Forward(S10078), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S10079, name: S10080, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10079, name: S10080, message: S48, description: S49, severity: S10 }] };
const P3192: PropShape = PropShape { path: Path::Forward(S10078), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10081, name: S10082, message: S52, description: S53, severity: S10 }] };
const P3193: PropShape = PropShape { path: Path::Forward(S10085), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10086, name: S10087, message: S52, description: S53, severity: S10 }] };
const P3194: PropShape = PropShape { path: Path::Forward(S10085), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10088, name: S10089, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S3750, S3751, S3752, S3753, S3754, S3755, S3756, S3757, S3758, S3759, S3760, S3761, S3762, S3763, S3764, S3765, S3766, S3767, S3768, S3769, S3770, S3771, S3772, S3773, S3774, S3775, S3776, S3777, S3778, S3779, S3780, S3781, S3782, S3783, S3784, S3785, S3786, S3787, S3788, S3789, S3790, S3791, S3792, S3793, S3794, S3795, S3796, S3797, S3798, S3799, S3800, S3801, S3802, S3803, S3804, S3805, S3806, S3807, S3808, S3809, S3810, S3811, S3812, S3813, S3814, S3815, S3816, S3817, S3818, S3819, S3820, S3821, S3822, S3823, S3824, S3825, S3826, S3827, S3828, S3829, S3830, S3831, S3832, S3833, S3834, S3835, S3836, S3837, S3838, S3839, S3840, S3841, S3842, S3843, S3844, S3845, S3846, S3847, S3848, S3849, S3850, S3851, S3852, S3853, S3854, S3855, S3856, S3857, S3858, S3859, S3860, S3861, S3862, S3863, S3864, S3865, S3866, S3867, S3868, S3869, S3870, S3871, S3872, S3873, S3874, S3875, S3876, S3877, S3878, S3879, S3880, S3881, S3882, S3883, S3884, S3885, S3886, S3887, S3888, S3889, S3890, S3891, S3892, S3893, S3894, S3895, S3896, S3897, S3898, S3899, S3900, S3901, S3902, S3903, S3904, S3905, S3906, S3907, S3908, S3909, S3910]), rule_id: S10088, name: S10089, message: S183, description: S49, severity: S10 }] };
const P3195: PropShape = PropShape { path: Path::Inverse(S10090), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10091, name: S10092, message: S676, description: S677, severity: S10 }] };
const P3196: PropShape = PropShape { path: Path::Forward(S10093), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10094, name: S10095, message: S74, description: S75, severity: S10 }] };
const P3197: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S10093), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10097, name: S10098, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S563, S565, S570, S572, S574, S599, S604, S607, S612, S619]), rule_id: S10097, name: S10098, message: S242, description: S80, severity: S10 }] };
const P3198: PropShape = PropShape { path: Path::Forward(S10099), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10100, name: S235, message: S236, description: S237, severity: S10 }] };
const P3199: PropShape = PropShape { path: Path::Forward(S10090), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10102, name: S10103, message: S10104, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10084]), rule_id: S10102, name: S10103, message: S10104, description: S80, severity: S10 }] };
const P3200: PropShape = PropShape { path: Path::Forward(S10090), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10105, name: S10106, message: S74, description: S75, severity: S10 }] };
const P3201: PropShape = PropShape { path: Path::Forward(S10107), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10108, name: S10109, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10108, name: S10109, message: S48, description: S49, severity: S10 }] };
const P3202: PropShape = PropShape { path: Path::Forward(S10107), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10110, name: S10111, message: S59, description: S53, severity: S10 }] };
const P3203: PropShape = PropShape { path: Path::Forward(S10112), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S10113, name: S10114, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10113, name: S10114, message: S48, description: S49, severity: S10 }] };
const P3204: PropShape = PropShape { path: Path::Forward(S10112), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10115, name: S10116, message: S52, description: S53, severity: S10 }] };
const P3205: PropShape = PropShape { path: Path::Forward(S10117), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S10118, name: S10119, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10118, name: S10119, message: S48, description: S49, severity: S10 }] };
const P3206: PropShape = PropShape { path: Path::Forward(S10117), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10120, name: S10121, message: S52, description: S53, severity: S10 }] };
const P3207: PropShape = PropShape { path: Path::Forward(S10122), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S10123, name: S10124, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10123, name: S10124, message: S48, description: S49, severity: S10 }] };
const P3208: PropShape = PropShape { path: Path::Forward(S10122), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10125, name: S10126, message: S52, description: S53, severity: S10 }] };
const P3209: PropShape = PropShape { path: Path::Inverse(S10129), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10130, name: S10131, message: S676, description: S677, severity: S10 }] };
const P3210: PropShape = PropShape { path: Path::Forward(S10132), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10133, name: S10134, message: S74, description: S75, severity: S10 }] };
const P3211: PropShape = PropShape { path: Path::Forward(S10132), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10135, name: S10136, message: S10137, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S4041]), rule_id: S10135, name: S10136, message: S10137, description: S80, severity: S10 }] };
const P3212: PropShape = PropShape { path: Path::Forward(S10139), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10140, name: S235, message: S236, description: S237, severity: S10 }] };
const P3213: PropShape = PropShape { path: Path::Forward(S10129), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10142, name: S10143, message: S10144, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10128]), rule_id: S10142, name: S10143, message: S10144, description: S80, severity: S10 }] };
const P3214: PropShape = PropShape { path: Path::Forward(S10129), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10145, name: S10146, message: S74, description: S75, severity: S10 }] };
const P3215: PropShape = PropShape { path: Path::Forward(S10147), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10148, name: S10149, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10148, name: S10149, message: S48, description: S49, severity: S10 }] };
const P3216: PropShape = PropShape { path: Path::Forward(S10147), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10150, name: S10151, message: S59, description: S53, severity: S10 }] };
const P3217: PropShape = PropShape { path: Path::Forward(S10152), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10153, name: S10154, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10153, name: S10154, message: S48, description: S49, severity: S10 }] };
const P3218: PropShape = PropShape { path: Path::Forward(S10152), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10155, name: S10156, message: S59, description: S53, severity: S10 }] };
const P3219: PropShape = PropShape { path: Path::Inverse(S10159), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10160, name: S10161, message: S676, description: S677, severity: S10 }] };
const P3220: PropShape = PropShape { path: Path::Forward(S10162), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10163, name: S10164, message: S74, description: S75, severity: S10 }] };
const P3221: PropShape = PropShape { path: Path::Forward(S10162), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10165, name: S10166, message: S10167, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S311]), rule_id: S10165, name: S10166, message: S10167, description: S80, severity: S10 }] };
const P3222: PropShape = PropShape { path: Path::Forward(S10169), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10170, name: S235, message: S236, description: S237, severity: S10 }] };
const P3223: PropShape = PropShape { path: Path::Forward(S10159), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10172, name: S10173, message: S10174, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10158]), rule_id: S10172, name: S10173, message: S10174, description: S80, severity: S10 }] };
const P3224: PropShape = PropShape { path: Path::Forward(S10159), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10175, name: S10176, message: S74, description: S75, severity: S10 }] };
const P3225: PropShape = PropShape { path: Path::Forward(S10177), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10178, name: S10179, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10178, name: S10179, message: S48, description: S49, severity: S10 }] };
const P3226: PropShape = PropShape { path: Path::Forward(S10177), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10180, name: S10181, message: S59, description: S53, severity: S10 }] };
const P3227: PropShape = PropShape { path: Path::Forward(S10182), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10183, name: S10184, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10183, name: S10184, message: S48, description: S49, severity: S10 }] };
const P3228: PropShape = PropShape { path: Path::Forward(S10182), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10185, name: S10186, message: S59, description: S53, severity: S10 }] };
const P3229: PropShape = PropShape { path: Path::Inverse(S10189), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10190, name: S10191, message: S676, description: S677, severity: S10 }] };
const P3230: PropShape = PropShape { path: Path::Forward(S10192), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10193, name: S10194, message: S74, description: S75, severity: S10 }] };
const P3231: PropShape = PropShape { path: Path::Forward(S10192), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10195, name: S10196, message: S10197, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S4035]), rule_id: S10195, name: S10196, message: S10197, description: S80, severity: S10 }] };
const P3232: PropShape = PropShape { path: Path::Forward(S10199), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10200, name: S235, message: S236, description: S237, severity: S10 }] };
const P3233: PropShape = PropShape { path: Path::Forward(S10189), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10202, name: S10203, message: S10204, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10188]), rule_id: S10202, name: S10203, message: S10204, description: S80, severity: S10 }] };
const P3234: PropShape = PropShape { path: Path::Forward(S10189), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10205, name: S10206, message: S74, description: S75, severity: S10 }] };
const P3235: PropShape = PropShape { path: Path::Forward(S10207), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10208, name: S10209, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10208, name: S10209, message: S48, description: S49, severity: S10 }] };
const P3236: PropShape = PropShape { path: Path::Forward(S10207), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10210, name: S10211, message: S59, description: S53, severity: S10 }] };
const P3237: PropShape = PropShape { path: Path::Forward(S10212), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10213, name: S10214, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10213, name: S10214, message: S48, description: S49, severity: S10 }] };
const P3238: PropShape = PropShape { path: Path::Forward(S10212), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10215, name: S10216, message: S59, description: S53, severity: S10 }] };
const P3239: PropShape = PropShape { path: Path::Inverse(S10219), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10220, name: S10221, message: S676, description: S677, severity: S10 }] };
const P3240: PropShape = PropShape { path: Path::Forward(S10222), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10223, name: S10224, message: S74, description: S75, severity: S10 }] };
const P3241: PropShape = PropShape { path: Path::Forward(S10222), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10225, name: S10226, message: S10227, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S4038]), rule_id: S10225, name: S10226, message: S10227, description: S80, severity: S10 }] };
const P3242: PropShape = PropShape { path: Path::Forward(S10229), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10230, name: S235, message: S236, description: S237, severity: S10 }] };
const P3243: PropShape = PropShape { path: Path::Forward(S10219), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10232, name: S10233, message: S10234, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10218]), rule_id: S10232, name: S10233, message: S10234, description: S80, severity: S10 }] };
const P3244: PropShape = PropShape { path: Path::Forward(S10219), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10235, name: S10236, message: S74, description: S75, severity: S10 }] };
const P3245: PropShape = PropShape { path: Path::Forward(S10237), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10238, name: S10239, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10238, name: S10239, message: S48, description: S49, severity: S10 }] };
const P3246: PropShape = PropShape { path: Path::Forward(S10237), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10240, name: S10241, message: S59, description: S53, severity: S10 }] };
const P3247: PropShape = PropShape { path: Path::Forward(S10242), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10243, name: S10244, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10243, name: S10244, message: S48, description: S49, severity: S10 }] };
const P3248: PropShape = PropShape { path: Path::Forward(S10242), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10245, name: S10246, message: S59, description: S53, severity: S10 }] };
const P3249: PropShape = PropShape { path: Path::Inverse(S10249), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10250, name: S10251, message: S676, description: S677, severity: S10 }] };
const P3250: PropShape = PropShape { path: Path::Forward(S10252), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10253, name: S10254, message: S74, description: S75, severity: S10 }] };
const P3251: PropShape = PropShape { path: Path::Forward(S10252), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10255, name: S10256, message: S10257, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10258]), rule_id: S10255, name: S10256, message: S10257, description: S80, severity: S10 }] };
const P3252: PropShape = PropShape { path: Path::Forward(S831), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10259, name: S837, message: S52, description: S53, severity: S10 }] };
const P3253: PropShape = PropShape { path: Path::Forward(S831), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10260, name: S833, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S6042, S6043, S834, S835]), rule_id: S10260, name: S833, message: S183, description: S49, severity: S10 }] };
const P3254: PropShape = PropShape { path: Path::Forward(S6044), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10261, name: S6046, message: S52, description: S53, severity: S10 }] };
const P3255: PropShape = PropShape { path: Path::Forward(S6044), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S10262, name: S6048, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10262, name: S6048, message: S48, description: S49, severity: S10 }] };
const P3256: PropShape = PropShape { path: Path::Forward(S825), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10263, name: S830, message: S59, description: S53, severity: S10 }] };
const P3257: PropShape = PropShape { path: Path::Forward(S825), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10264, name: S827, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S828, S6051, S6052, S6053, S6054]), rule_id: S10264, name: S827, message: S183, description: S49, severity: S10 }] };
const P3258: PropShape = PropShape { path: Path::Forward(S6055), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10265, name: S6057, message: S52, description: S53, severity: S10 }] };
const P3259: PropShape = PropShape { path: Path::Forward(S6055), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10266, name: S6059, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10266, name: S6059, message: S48, description: S49, severity: S10 }] };
const P3260: PropShape = PropShape { path: Path::Forward(S10269), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10270, name: S235, message: S236, description: S237, severity: S10 }] };
const P3261: PropShape = PropShape { path: Path::Forward(S10249), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10272, name: S10273, message: S10274, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10248]), rule_id: S10272, name: S10273, message: S10274, description: S80, severity: S10 }] };
const P3262: PropShape = PropShape { path: Path::Forward(S10249), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10275, name: S10276, message: S74, description: S75, severity: S10 }] };
const P3263: PropShape = PropShape { path: Path::Forward(S10277), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10278, name: S10279, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10278, name: S10279, message: S48, description: S49, severity: S10 }] };
const P3264: PropShape = PropShape { path: Path::Forward(S10277), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10280, name: S10281, message: S59, description: S53, severity: S10 }] };
const P3265: PropShape = PropShape { path: Path::Forward(S10282), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10283, name: S10284, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10283, name: S10284, message: S48, description: S49, severity: S10 }] };
const P3266: PropShape = PropShape { path: Path::Forward(S10282), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10285, name: S10286, message: S59, description: S53, severity: S10 }] };
const P3267: PropShape = PropShape { path: Path::Forward(S21), checks: &[Check { constraint: Constraint::In(&[S10288, S10289, S10290, S10291, S7875, S10292, S10293, S10294, S10295, S10296, S10297, S10298, S10299, S10300, S7833, S10301, S10302, S7879, S10303, S10304, S10305, S10306, S10307, S10308, S10309, S10310, S10311, S5905, S10312, S10313, S5899, S10314, S10315, S10316, S10317, S10318, S10319, S10320, S10321, S10322, S10323, S10324, S10325, S10326, S10327, S7854, S10328, S10329, S5906, S7858, S10330, S10331, S10332, S10333, S10334, S7912, S10335, S10336, S10337, S10338, S10339, S10340, S10341, S34, S35, S36]), rule_id: S10342, name: S38, message: S39, description: S40, severity: S41 }] };
const P3268: PropShape = PropShape { path: Path::Inverse(S10344), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10345, name: S10346, message: S676, description: S677, severity: S10 }] };
const P3269: PropShape = PropShape { path: Path::Forward(S10347), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10348, name: S10349, message: S74, description: S75, severity: S10 }] };
const P3270: PropShape = PropShape { path: Path::Forward(S10347), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10350, name: S10351, message: S10352, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10353]), rule_id: S10350, name: S10351, message: S10352, description: S80, severity: S10 }] };
const P3271: PropShape = PropShape { path: Path::Forward(S10355), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10356, name: S235, message: S236, description: S237, severity: S10 }] };
const P3272: PropShape = PropShape { path: Path::Forward(S10344), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10358, name: S10359, message: S10360, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10343]), rule_id: S10358, name: S10359, message: S10360, description: S80, severity: S10 }] };
const P3273: PropShape = PropShape { path: Path::Forward(S10344), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10361, name: S10362, message: S74, description: S75, severity: S10 }] };
const P3274: PropShape = PropShape { path: Path::Forward(S10363), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10364, name: S10365, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10364, name: S10365, message: S48, description: S49, severity: S10 }] };
const P3275: PropShape = PropShape { path: Path::Forward(S10363), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10366, name: S10367, message: S59, description: S53, severity: S10 }] };
const P3276: PropShape = PropShape { path: Path::Forward(S10368), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10369, name: S10370, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10369, name: S10370, message: S48, description: S49, severity: S10 }] };
const P3277: PropShape = PropShape { path: Path::Forward(S10368), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10371, name: S10372, message: S59, description: S53, severity: S10 }] };
const P3278: PropShape = PropShape { path: Path::Forward(S10375), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10376, name: S10377, message: S59, description: S53, severity: S10 }] };
const P3279: PropShape = PropShape { path: Path::Forward(S10375), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10378, name: S10379, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S10380, S10381]), rule_id: S10378, name: S10379, message: S183, description: S49, severity: S10 }] };
const P3280: PropShape = PropShape { path: Path::Forward(S10382), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10383, name: S10384, message: S74, description: S75, severity: S10 }] };
const P3281: PropShape = PropShape { path: Path::Forward(S10382), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10385, name: S10386, message: S10387, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1201]), rule_id: S10385, name: S10386, message: S10387, description: S80, severity: S10 }] };
const P3282: PropShape = PropShape { path: Path::Forward(S7920), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10388, name: S7922, message: S52, description: S53, severity: S10 }] };
const P3283: PropShape = PropShape { path: Path::Forward(S7920), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10389, name: S7924, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10389, name: S7924, message: S48, description: S49, severity: S10 }] };
const P3284: PropShape = PropShape { path: Path::Forward(S7925), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10390, name: S7927, message: S52, description: S53, severity: S10 }] };
const P3285: PropShape = PropShape { path: Path::Forward(S7925), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10391, name: S7929, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10391, name: S7929, message: S48, description: S49, severity: S10 }] };
const P3286: PropShape = PropShape { path: Path::Forward(S7930), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10392, name: S7932, message: S52, description: S53, severity: S10 }] };
const P3287: PropShape = PropShape { path: Path::Forward(S7930), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10393, name: S7934, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S7935, S7936, S7937, S7938, S7939, S7940, S7941, S7942, S7943, S7944, S7945, S7946]), rule_id: S10393, name: S7934, message: S183, description: S49, severity: S10 }] };
const P3288: PropShape = PropShape { path: Path::Forward(S7947), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10394, name: S7949, message: S52, description: S75, severity: S10 }] };
const P3289: PropShape = PropShape { path: Path::Forward(S7947), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10395, name: S7951, message: S7952, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7953]), rule_id: S10395, name: S7951, message: S7952, description: S80, severity: S10 }] };
const P3290: PropShape = PropShape { path: Path::Forward(S7954), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10396, name: S7956, message: S52, description: S75, severity: S10 }] };
const P3291: PropShape = PropShape { path: Path::Forward(S7954), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10397, name: S7958, message: S7959, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7960]), rule_id: S10397, name: S7958, message: S7959, description: S80, severity: S10 }] };
const P3292: PropShape = PropShape { path: Path::Inverse(S10400), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10401, name: S10402, message: S676, description: S677, severity: S10 }] };
const P3293: PropShape = PropShape { path: Path::Forward(S10403), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10404, name: S10405, message: S74, description: S75, severity: S10 }] };
const P3294: PropShape = PropShape { path: Path::Forward(S10403), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10406, name: S10407, message: S10387, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1201]), rule_id: S10406, name: S10407, message: S10387, description: S80, severity: S10 }] };
const P3295: PropShape = PropShape { path: Path::Forward(S10409), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10410, name: S235, message: S236, description: S237, severity: S10 }] };
const P3296: PropShape = PropShape { path: Path::Forward(S10400), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10412, name: S10413, message: S10414, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10399]), rule_id: S10412, name: S10413, message: S10414, description: S80, severity: S10 }] };
const P3297: PropShape = PropShape { path: Path::Forward(S10400), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10415, name: S10416, message: S74, description: S75, severity: S10 }] };
const P3298: PropShape = PropShape { path: Path::Forward(S10417), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10418, name: S10419, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S10380, S10381]), rule_id: S10418, name: S10419, message: S183, description: S49, severity: S10 }] };
const P3299: PropShape = PropShape { path: Path::Forward(S10417), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10420, name: S10421, message: S59, description: S53, severity: S10 }] };
const P3300: PropShape = PropShape { path: Path::Forward(S10422), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10423, name: S10424, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10423, name: S10424, message: S48, description: S49, severity: S10 }] };
const P3301: PropShape = PropShape { path: Path::Forward(S10422), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10425, name: S10426, message: S59, description: S53, severity: S10 }] };
const P3302: PropShape = PropShape { path: Path::Inverse(S10429), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10430, name: S10431, message: S676, description: S677, severity: S10 }] };
const P3303: PropShape = PropShape { path: Path::Forward(S10432), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10433, name: S10434, message: S74, description: S75, severity: S10 }] };
const P3304: PropShape = PropShape { path: Path::Forward(S10432), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10435, name: S10436, message: S6569, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S610]), rule_id: S10435, name: S10436, message: S6569, description: S80, severity: S10 }] };
const P3305: PropShape = PropShape { path: Path::Forward(S10438), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10439, name: S235, message: S236, description: S237, severity: S10 }] };
const P3306: PropShape = PropShape { path: Path::Forward(S10429), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10441, name: S10442, message: S10443, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10428]), rule_id: S10441, name: S10442, message: S10443, description: S80, severity: S10 }] };
const P3307: PropShape = PropShape { path: Path::Forward(S10429), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10444, name: S10445, message: S74, description: S75, severity: S10 }] };
const P3308: PropShape = PropShape { path: Path::Forward(S10446), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10447, name: S10448, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10447, name: S10448, message: S48, description: S49, severity: S10 }] };
const P3309: PropShape = PropShape { path: Path::Forward(S10446), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10449, name: S10450, message: S59, description: S53, severity: S10 }] };
const P3310: PropShape = PropShape { path: Path::Forward(S10451), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10452, name: S10453, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S10454, S10455, S10456, S10457, S10458]), rule_id: S10452, name: S10453, message: S183, description: S49, severity: S10 }] };
const P3311: PropShape = PropShape { path: Path::Forward(S10451), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10459, name: S10460, message: S59, description: S53, severity: S10 }] };
const P3312: PropShape = PropShape { path: Path::Forward(S10461), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10462, name: S10463, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10462, name: S10463, message: S48, description: S49, severity: S10 }] };
const P3313: PropShape = PropShape { path: Path::Forward(S10461), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10464, name: S10465, message: S59, description: S53, severity: S10 }] };
const P3314: PropShape = PropShape { path: Path::Forward(S10468), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10469, name: S10470, message: S52, description: S53, severity: S10 }] };
const P3315: PropShape = PropShape { path: Path::Forward(S10468), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10471, name: S10472, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10471, name: S10472, message: S48, description: S49, severity: S10 }] };
const P3316: PropShape = PropShape { path: Path::Forward(S10473), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10474, name: S10475, message: S59, description: S53, severity: S10 }] };
const P3317: PropShape = PropShape { path: Path::Forward(S10473), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10476, name: S10477, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10476, name: S10477, message: S48, description: S49, severity: S10 }] };
const P3318: PropShape = PropShape { path: Path::Forward(S10478), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10479, name: S10480, message: S74, description: S75, severity: S10 }] };
const P3319: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S10478), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10482, name: S10483, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1121, S1144]), rule_id: S10482, name: S10483, message: S242, description: S80, severity: S10 }] };
const P3320: PropShape = PropShape { path: Path::Inverse(S10485), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10486, name: S10487, message: S676, description: S677, severity: S10 }] };
const P3321: PropShape = PropShape { path: Path::Forward(S10488), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10489, name: S10490, message: S74, description: S75, severity: S10 }] };
const P3322: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S10488), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10492, name: S10493, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1121, S1144]), rule_id: S10492, name: S10493, message: S242, description: S80, severity: S10 }] };
const P3323: PropShape = PropShape { path: Path::Forward(S10494), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10495, name: S235, message: S236, description: S237, severity: S10 }] };
const P3324: PropShape = PropShape { path: Path::Forward(S10485), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10497, name: S10498, message: S10499, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10484]), rule_id: S10497, name: S10498, message: S10499, description: S80, severity: S10 }] };
const P3325: PropShape = PropShape { path: Path::Forward(S10485), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10500, name: S10501, message: S74, description: S75, severity: S10 }] };
const P3326: PropShape = PropShape { path: Path::Forward(S10502), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10503, name: S10504, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10503, name: S10504, message: S48, description: S49, severity: S10 }] };
const P3327: PropShape = PropShape { path: Path::Forward(S10502), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10505, name: S10506, message: S59, description: S53, severity: S10 }] };
const P3328: PropShape = PropShape { path: Path::Forward(S10507), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10508, name: S10509, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10508, name: S10509, message: S48, description: S49, severity: S10 }] };
const P3329: PropShape = PropShape { path: Path::Forward(S10507), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10510, name: S10511, message: S59, description: S53, severity: S10 }] };
const P3330: PropShape = PropShape { path: Path::Forward(S10512), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10513, name: S10514, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10513, name: S10514, message: S48, description: S49, severity: S10 }] };
const P3331: PropShape = PropShape { path: Path::Forward(S10512), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10515, name: S10516, message: S52, description: S53, severity: S10 }] };
const P3332: PropShape = PropShape { path: Path::Forward(S10519), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10520, name: S10521, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10520, name: S10521, message: S48, description: S49, severity: S10 }] };
const P3333: PropShape = PropShape { path: Path::Forward(S10519), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10522, name: S10523, message: S59, description: S53, severity: S10 }] };
const P3334: PropShape = PropShape { path: Path::Forward(S10524), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10525, name: S10526, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10525, name: S10526, message: S48, description: S49, severity: S10 }] };
const P3335: PropShape = PropShape { path: Path::Forward(S10524), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10527, name: S10528, message: S59, description: S53, severity: S10 }] };
const P3336: PropShape = PropShape { path: Path::Forward(S10529), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10530, name: S10531, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10530, name: S10531, message: S48, description: S49, severity: S10 }] };
const P3337: PropShape = PropShape { path: Path::Forward(S10529), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10532, name: S10533, message: S52, description: S53, severity: S10 }] };
const P3338: PropShape = PropShape { path: Path::Forward(S10534), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10535, name: S10536, message: S52, description: S53, severity: S10 }] };
const P3339: PropShape = PropShape { path: Path::Forward(S10534), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10537, name: S10538, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10537, name: S10538, message: S48, description: S49, severity: S10 }] };
const P3340: PropShape = PropShape { path: Path::Forward(S10539), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10540, name: S10541, message: S52, description: S53, severity: S10 }] };
const P3341: PropShape = PropShape { path: Path::Forward(S10539), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10542, name: S10543, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10542, name: S10543, message: S48, description: S49, severity: S10 }] };
const P3342: PropShape = PropShape { path: Path::Forward(S10544), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10545, name: S10546, message: S52, description: S53, severity: S10 }] };
const P3343: PropShape = PropShape { path: Path::Forward(S10544), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10547, name: S10548, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10547, name: S10548, message: S48, description: S49, severity: S10 }] };
const P3344: PropShape = PropShape { path: Path::Forward(S10549), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10550, name: S10551, message: S59, description: S53, severity: S10 }] };
const P3345: PropShape = PropShape { path: Path::Forward(S10549), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10552, name: S10553, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S10554, S10555, S10556]), rule_id: S10552, name: S10553, message: S183, description: S49, severity: S10 }] };
const P3346: PropShape = PropShape { path: Path::Forward(S10557), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10558, name: S10559, message: S59, description: S53, severity: S10 }] };
const P3347: PropShape = PropShape { path: Path::Forward(S10557), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10560, name: S10561, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S10562, S10563]), rule_id: S10560, name: S10561, message: S183, description: S49, severity: S10 }] };
const P3348: PropShape = PropShape { path: Path::Forward(S10564), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10565, name: S10566, message: S74, description: S75, severity: S10 }] };
const P3349: PropShape = PropShape { path: Path::Forward(S10564), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10567, name: S10568, message: S5112, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1203]), rule_id: S10567, name: S10568, message: S5112, description: S80, severity: S10 }] };
const P3350: PropShape = PropShape { path: Path::Forward(S10569), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10570, name: S10571, message: S52, description: S53, severity: S10 }] };
const P3351: PropShape = PropShape { path: Path::Forward(S10569), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10572, name: S10573, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10572, name: S10573, message: S48, description: S49, severity: S10 }] };
const P3352: PropShape = PropShape { path: Path::Inverse(S10576), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10577, name: S10578, message: S676, description: S677, severity: S10 }] };
const P3353: PropShape = PropShape { path: Path::Forward(S10579), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10580, name: S10581, message: S74, description: S75, severity: S10 }] };
const P3354: PropShape = PropShape { path: Path::Forward(S10579), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10582, name: S10583, message: S5112, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1203]), rule_id: S10582, name: S10583, message: S5112, description: S80, severity: S10 }] };
const P3355: PropShape = PropShape { path: Path::Forward(S10585), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10586, name: S235, message: S236, description: S237, severity: S10 }] };
const P3356: PropShape = PropShape { path: Path::Forward(S10588), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10589, name: S10590, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10589, name: S10590, message: S48, description: S49, severity: S10 }] };
const P3357: PropShape = PropShape { path: Path::Forward(S10588), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10591, name: S10592, message: S59, description: S53, severity: S10 }] };
const P3358: PropShape = PropShape { path: Path::Forward(S10593), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10594, name: S10595, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10594, name: S10595, message: S48, description: S49, severity: S10 }] };
const P3359: PropShape = PropShape { path: Path::Forward(S10593), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10596, name: S10597, message: S59, description: S53, severity: S10 }] };
const P3360: PropShape = PropShape { path: Path::Forward(S10598), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10599, name: S10600, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10599, name: S10600, message: S48, description: S49, severity: S10 }] };
const P3361: PropShape = PropShape { path: Path::Forward(S10598), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10601, name: S10602, message: S59, description: S53, severity: S10 }] };
const P3362: PropShape = PropShape { path: Path::Forward(S10603), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10604, name: S10605, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10604, name: S10605, message: S48, description: S49, severity: S10 }] };
const P3363: PropShape = PropShape { path: Path::Forward(S10603), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10606, name: S10607, message: S52, description: S53, severity: S10 }] };
const P3364: PropShape = PropShape { path: Path::Forward(S10608), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10609, name: S10610, message: S52, description: S53, severity: S10 }] };
const P3365: PropShape = PropShape { path: Path::Forward(S10608), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10611, name: S10612, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10611, name: S10612, message: S48, description: S49, severity: S10 }] };
const P3366: PropShape = PropShape { path: Path::Forward(S10613), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10614, name: S10615, message: S52, description: S53, severity: S10 }] };
const P3367: PropShape = PropShape { path: Path::Forward(S10613), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10616, name: S10617, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10616, name: S10617, message: S48, description: S49, severity: S10 }] };
const P3368: PropShape = PropShape { path: Path::Forward(S10618), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10619, name: S10620, message: S52, description: S53, severity: S10 }] };
const P3369: PropShape = PropShape { path: Path::Forward(S10618), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10621, name: S10622, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10621, name: S10622, message: S48, description: S49, severity: S10 }] };
const P3370: PropShape = PropShape { path: Path::Forward(S10623), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10624, name: S10625, message: S59, description: S53, severity: S10 }] };
const P3371: PropShape = PropShape { path: Path::Forward(S10623), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10626, name: S10627, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S10554, S10555, S10556]), rule_id: S10626, name: S10627, message: S183, description: S49, severity: S10 }] };
const P3372: PropShape = PropShape { path: Path::Forward(S10628), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10629, name: S10630, message: S59, description: S53, severity: S10 }] };
const P3373: PropShape = PropShape { path: Path::Forward(S10628), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10631, name: S10632, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S10562, S10563]), rule_id: S10631, name: S10632, message: S183, description: S49, severity: S10 }] };
const P3374: PropShape = PropShape { path: Path::Forward(S10576), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10633, name: S10634, message: S74, description: S75, severity: S10 }] };
const P3375: PropShape = PropShape { path: Path::Forward(S10576), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10635, name: S10636, message: S10637, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10575]), rule_id: S10635, name: S10636, message: S10637, description: S80, severity: S10 }] };
const P3376: PropShape = PropShape { path: Path::Forward(S10638), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10639, name: S10640, message: S52, description: S53, severity: S10 }] };
const P3377: PropShape = PropShape { path: Path::Forward(S10638), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10641, name: S10642, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10641, name: S10642, message: S48, description: S49, severity: S10 }] };
const P3378: PropShape = PropShape { path: Path::Inverse(S10645), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10646, name: S10647, message: S676, description: S677, severity: S10 }] };
const P3379: PropShape = PropShape { path: Path::Forward(S10648), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10649, name: S10650, message: S74, description: S75, severity: S10 }] };
const P3380: PropShape = PropShape { path: Path::Forward(S10648), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10651, name: S10652, message: S10653, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10654]), rule_id: S10651, name: S10652, message: S10653, description: S80, severity: S10 }] };
const P3381: PropShape = PropShape { path: Path::Forward(S10656), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10657, name: S235, message: S236, description: S237, severity: S10 }] };
const P3382: PropShape = PropShape { path: Path::Forward(S10645), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10659, name: S10660, message: S10661, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10644]), rule_id: S10659, name: S10660, message: S10661, description: S80, severity: S10 }] };
const P3383: PropShape = PropShape { path: Path::Forward(S10645), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10662, name: S10663, message: S74, description: S75, severity: S10 }] };
const P3384: PropShape = PropShape { path: Path::Forward(S10664), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10665, name: S10666, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10665, name: S10666, message: S48, description: S49, severity: S10 }] };
const P3385: PropShape = PropShape { path: Path::Forward(S10664), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10667, name: S10668, message: S59, description: S53, severity: S10 }] };
const P3386: PropShape = PropShape { path: Path::Forward(S10669), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10670, name: S10671, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10670, name: S10671, message: S48, description: S49, severity: S10 }] };
const P3387: PropShape = PropShape { path: Path::Forward(S10669), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10672, name: S10673, message: S59, description: S53, severity: S10 }] };
const P3388: PropShape = PropShape { path: Path::Forward(S10676), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10677, name: S10678, message: S59, description: S53, severity: S10 }] };
const P3389: PropShape = PropShape { path: Path::Forward(S10676), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10679, name: S10680, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10679, name: S10680, message: S48, description: S49, severity: S10 }] };
const P3390: PropShape = PropShape { path: Path::Forward(S10681), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10682, name: S10683, message: S59, description: S53, severity: S10 }] };
const P3391: PropShape = PropShape { path: Path::Forward(S10681), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10684, name: S10685, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10684, name: S10685, message: S48, description: S49, severity: S10 }] };
const P3392: PropShape = PropShape { path: Path::Forward(S10686), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10687, name: S10688, message: S74, description: S75, severity: S10 }] };
const P3393: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S10686), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10690, name: S10691, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S254, S258, S263, S264, S268, S275, S277, S278, S280, S283, S284, S286, S288, S289, S291, S293, S294, S295, S296, S297, S298, S299]), rule_id: S10690, name: S10691, message: S242, description: S80, severity: S10 }] };
const P3394: PropShape = PropShape { path: Path::Inverse(S10693), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10694, name: S10695, message: S676, description: S677, severity: S10 }] };
const P3395: PropShape = PropShape { path: Path::Forward(S10696), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10697, name: S10698, message: S74, description: S75, severity: S10 }] };
const P3396: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S10696), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10700, name: S10701, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S254, S258, S263, S264, S268, S275, S277, S278, S280, S283, S284, S286, S288, S289, S291, S293, S294, S295, S296, S297, S298, S299]), rule_id: S10700, name: S10701, message: S242, description: S80, severity: S10 }] };
const P3397: PropShape = PropShape { path: Path::Forward(S10702), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10703, name: S235, message: S236, description: S237, severity: S10 }] };
const P3398: PropShape = PropShape { path: Path::Forward(S10693), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10705, name: S10706, message: S10707, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10692]), rule_id: S10705, name: S10706, message: S10707, description: S80, severity: S10 }] };
const P3399: PropShape = PropShape { path: Path::Forward(S10693), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10708, name: S10709, message: S74, description: S75, severity: S10 }] };
const P3400: PropShape = PropShape { path: Path::Forward(S10710), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10711, name: S10712, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10711, name: S10712, message: S48, description: S49, severity: S10 }] };
const P3401: PropShape = PropShape { path: Path::Forward(S10710), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10713, name: S10714, message: S59, description: S53, severity: S10 }] };
const P3402: PropShape = PropShape { path: Path::Forward(S10715), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10716, name: S10717, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10716, name: S10717, message: S48, description: S49, severity: S10 }] };
const P3403: PropShape = PropShape { path: Path::Forward(S10715), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10718, name: S10719, message: S59, description: S53, severity: S10 }] };
const P3404: PropShape = PropShape { path: Path::Forward(S10720), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10721, name: S10722, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10721, name: S10722, message: S48, description: S49, severity: S10 }] };
const P3405: PropShape = PropShape { path: Path::Forward(S10720), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10723, name: S10724, message: S59, description: S53, severity: S10 }] };
const P3406: PropShape = PropShape { path: Path::Forward(S10727), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10728, name: S10729, message: S52, description: S53, severity: S10 }] };
const P3407: PropShape = PropShape { path: Path::Forward(S10727), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10730, name: S10731, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10730, name: S10731, message: S48, description: S49, severity: S10 }] };
const P3408: PropShape = PropShape { path: Path::Forward(S10732), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10733, name: S10734, message: S52, description: S53, severity: S10 }] };
const P3409: PropShape = PropShape { path: Path::Forward(S10732), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S10735, name: S10736, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10735, name: S10736, message: S48, description: S49, severity: S10 }] };
const P3410: PropShape = PropShape { path: Path::Forward(S10737), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10738, name: S10739, message: S59, description: S53, severity: S10 }] };
const P3411: PropShape = PropShape { path: Path::Forward(S10737), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10740, name: S10741, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10740, name: S10741, message: S48, description: S49, severity: S10 }] };
const P3412: PropShape = PropShape { path: Path::Forward(S10742), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10743, name: S10744, message: S59, description: S53, severity: S10 }] };
const P3413: PropShape = PropShape { path: Path::Forward(S10742), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10745, name: S10746, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10745, name: S10746, message: S48, description: S49, severity: S10 }] };
const P3414: PropShape = PropShape { path: Path::Forward(S10747), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10748, name: S10749, message: S74, description: S75, severity: S10 }] };
const P3415: PropShape = PropShape { path: Path::Forward(S10747), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10750, name: S10751, message: S4779, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3929]), rule_id: S10750, name: S10751, message: S4779, description: S80, severity: S10 }] };
const P3416: PropShape = PropShape { path: Path::Inverse(S10754), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10755, name: S10756, message: S676, description: S677, severity: S10 }] };
const P3417: PropShape = PropShape { path: Path::Forward(S10757), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10758, name: S10759, message: S74, description: S75, severity: S10 }] };
const P3418: PropShape = PropShape { path: Path::Forward(S10757), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10760, name: S10761, message: S4779, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S3929]), rule_id: S10760, name: S10761, message: S4779, description: S80, severity: S10 }] };
const P3419: PropShape = PropShape { path: Path::Forward(S10763), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10764, name: S235, message: S236, description: S237, severity: S10 }] };
const P3420: PropShape = PropShape { path: Path::Forward(S10754), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10766, name: S10767, message: S10768, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10753]), rule_id: S10766, name: S10767, message: S10768, description: S80, severity: S10 }] };
const P3421: PropShape = PropShape { path: Path::Forward(S10754), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10769, name: S10770, message: S74, description: S75, severity: S10 }] };
const P3422: PropShape = PropShape { path: Path::Forward(S10771), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10772, name: S10773, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10772, name: S10773, message: S48, description: S49, severity: S10 }] };
const P3423: PropShape = PropShape { path: Path::Forward(S10771), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10774, name: S10775, message: S59, description: S53, severity: S10 }] };
const P3424: PropShape = PropShape { path: Path::Forward(S10776), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10777, name: S10778, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10777, name: S10778, message: S48, description: S49, severity: S10 }] };
const P3425: PropShape = PropShape { path: Path::Forward(S10776), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10779, name: S10780, message: S59, description: S53, severity: S10 }] };
const P3426: PropShape = PropShape { path: Path::Forward(S10781), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10782, name: S10783, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10782, name: S10783, message: S48, description: S49, severity: S10 }] };
const P3427: PropShape = PropShape { path: Path::Forward(S10781), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10784, name: S10785, message: S59, description: S53, severity: S10 }] };
const P3428: PropShape = PropShape { path: Path::Forward(S10786), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S10787, name: S10788, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10787, name: S10788, message: S48, description: S49, severity: S10 }] };
const P3429: PropShape = PropShape { path: Path::Forward(S10786), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10789, name: S10790, message: S52, description: S53, severity: S10 }] };
const P3430: PropShape = PropShape { path: Path::Forward(S10791), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10792, name: S10793, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10792, name: S10793, message: S48, description: S49, severity: S10 }] };
const P3431: PropShape = PropShape { path: Path::Forward(S10791), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10794, name: S10795, message: S52, description: S53, severity: S10 }] };
const P3432: PropShape = PropShape { path: Path::Forward(S10798), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10799, name: S10800, message: S59, description: S53, severity: S10 }] };
const P3433: PropShape = PropShape { path: Path::Forward(S10798), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S10801, name: S10802, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10801, name: S10802, message: S48, description: S49, severity: S10 }] };
const P3434: PropShape = PropShape { path: Path::Forward(S10803), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10804, name: S10805, message: S59, description: S53, severity: S10 }] };
const P3435: PropShape = PropShape { path: Path::Forward(S10803), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10806, name: S10807, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10806, name: S10807, message: S48, description: S49, severity: S10 }] };
const P3436: PropShape = PropShape { path: Path::Forward(S10808), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10809, name: S10810, message: S59, description: S53, severity: S10 }] };
const P3437: PropShape = PropShape { path: Path::Forward(S10808), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10811, name: S10812, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10811, name: S10812, message: S48, description: S49, severity: S10 }] };
const P3438: PropShape = PropShape { path: Path::Forward(S10813), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10814, name: S10815, message: S74, description: S75, severity: S10 }] };
const P3439: PropShape = PropShape { path: Path::Forward(S10813), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10816, name: S10817, message: S6656, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S291]), rule_id: S10816, name: S10817, message: S6656, description: S80, severity: S10 }] };
const P3440: PropShape = PropShape { path: Path::Inverse(S10820), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10821, name: S10822, message: S676, description: S677, severity: S10 }] };
const P3441: PropShape = PropShape { path: Path::Forward(S10823), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10824, name: S10825, message: S74, description: S75, severity: S10 }] };
const P3442: PropShape = PropShape { path: Path::Forward(S10823), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10826, name: S10827, message: S6656, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S291]), rule_id: S10826, name: S10827, message: S6656, description: S80, severity: S10 }] };
const P3443: PropShape = PropShape { path: Path::Forward(S10829), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10830, name: S235, message: S236, description: S237, severity: S10 }] };
const P3444: PropShape = PropShape { path: Path::Forward(S10820), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10832, name: S10833, message: S10834, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10819]), rule_id: S10832, name: S10833, message: S10834, description: S80, severity: S10 }] };
const P3445: PropShape = PropShape { path: Path::Forward(S10820), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10835, name: S10836, message: S74, description: S75, severity: S10 }] };
const P3446: PropShape = PropShape { path: Path::Forward(S10837), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10838, name: S10839, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10838, name: S10839, message: S48, description: S49, severity: S10 }] };
const P3447: PropShape = PropShape { path: Path::Forward(S10837), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10840, name: S10841, message: S59, description: S53, severity: S10 }] };
const P3448: PropShape = PropShape { path: Path::Forward(S10842), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10843, name: S10844, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10843, name: S10844, message: S48, description: S49, severity: S10 }] };
const P3449: PropShape = PropShape { path: Path::Forward(S10842), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10845, name: S10846, message: S59, description: S53, severity: S10 }] };
const P3450: PropShape = PropShape { path: Path::Forward(S10847), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10848, name: S10849, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10848, name: S10849, message: S48, description: S49, severity: S10 }] };
const P3451: PropShape = PropShape { path: Path::Forward(S10847), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10850, name: S10851, message: S59, description: S53, severity: S10 }] };
const P3452: PropShape = PropShape { path: Path::Forward(S10852), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S10853, name: S10854, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10853, name: S10854, message: S48, description: S49, severity: S10 }] };
const P3453: PropShape = PropShape { path: Path::Forward(S10852), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10855, name: S10856, message: S59, description: S53, severity: S10 }] };
const P3454: PropShape = PropShape { path: Path::Forward(S10859), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10860, name: S10861, message: S59, description: S53, severity: S10 }] };
const P3455: PropShape = PropShape { path: Path::Forward(S10859), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10862, name: S10863, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10862, name: S10863, message: S48, description: S49, severity: S10 }] };
const P3456: PropShape = PropShape { path: Path::Forward(S10864), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10865, name: S10866, message: S74, description: S75, severity: S10 }] };
const P3457: PropShape = PropShape { path: Path::Forward(S10864), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10867, name: S10868, message: S3998, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1125]), rule_id: S10867, name: S10868, message: S3998, description: S80, severity: S10 }] };
const P3458: PropShape = PropShape { path: Path::Inverse(S9157), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10870, name: S9159, message: S676, description: S677, severity: S10 }] };
const P3459: PropShape = PropShape { path: Path::Forward(S9160), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10871, name: S9162, message: S74, description: S75, severity: S10 }] };
const P3460: PropShape = PropShape { path: Path::Forward(S9160), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10872, name: S9164, message: S3998, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1125]), rule_id: S10872, name: S9164, message: S3998, description: S80, severity: S10 }] };
const P3461: PropShape = PropShape { path: Path::Forward(S9166), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10874, name: S235, message: S236, description: S237, severity: S10 }] };
const P3462: PropShape = PropShape { path: Path::Forward(S9157), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10875, name: S9170, message: S9171, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S9156]), rule_id: S10875, name: S9170, message: S9171, description: S80, severity: S10 }] };
const P3463: PropShape = PropShape { path: Path::Forward(S9157), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10876, name: S9173, message: S74, description: S75, severity: S10 }] };
const P3464: PropShape = PropShape { path: Path::Forward(S9174), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10877, name: S9176, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10877, name: S9176, message: S48, description: S49, severity: S10 }] };
const P3465: PropShape = PropShape { path: Path::Forward(S9174), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10878, name: S9178, message: S59, description: S53, severity: S10 }] };
const P3466: PropShape = PropShape { path: Path::Forward(S9179), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10879, name: S9181, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10879, name: S9181, message: S48, description: S49, severity: S10 }] };
const P3467: PropShape = PropShape { path: Path::Forward(S9179), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10880, name: S9183, message: S59, description: S53, severity: S10 }] };
const P3468: PropShape = PropShape { path: Path::Inverse(S10883), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10884, name: S10885, message: S676, description: S677, severity: S10 }] };
const P3469: PropShape = PropShape { path: Path::Forward(S10886), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10887, name: S10888, message: S74, description: S75, severity: S10 }] };
const P3470: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S10886), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10890, name: S10891, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S563, S565, S570, S572, S574, S599, S604, S607, S612, S619]), rule_id: S10890, name: S10891, message: S242, description: S80, severity: S10 }] };
const P3471: PropShape = PropShape { path: Path::Forward(S10892), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10893, name: S235, message: S236, description: S237, severity: S10 }] };
const P3472: PropShape = PropShape { path: Path::Forward(S10883), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10895, name: S10896, message: S10897, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10882]), rule_id: S10895, name: S10896, message: S10897, description: S80, severity: S10 }] };
const P3473: PropShape = PropShape { path: Path::Forward(S10883), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10898, name: S10899, message: S74, description: S75, severity: S10 }] };
const P3474: PropShape = PropShape { path: Path::Forward(S10900), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10901, name: S10902, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10901, name: S10902, message: S48, description: S49, severity: S10 }] };
const P3475: PropShape = PropShape { path: Path::Forward(S10900), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10903, name: S10904, message: S59, description: S53, severity: S10 }] };
const P3476: PropShape = PropShape { path: Path::Forward(S10905), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10906, name: S10907, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10906, name: S10907, message: S48, description: S49, severity: S10 }] };
const P3477: PropShape = PropShape { path: Path::Forward(S10905), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10908, name: S10909, message: S59, description: S53, severity: S10 }] };
const P3478: PropShape = PropShape { path: Path::Inverse(S9425), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10911, name: S9427, message: S676, description: S677, severity: S10 }] };
const P3479: PropShape = PropShape { path: Path::Forward(S9428), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10912, name: S9430, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S9431, S9432, S9433, S9434, S9435]), rule_id: S10912, name: S9430, message: S183, description: S49, severity: S10 }] };
const P3480: PropShape = PropShape { path: Path::Forward(S9428), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10913, name: S9437, message: S52, description: S53, severity: S10 }] };
const P3481: PropShape = PropShape { path: Path::Forward(S9438), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10914, name: S9440, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S9441, S9442]), rule_id: S10914, name: S9440, message: S183, description: S49, severity: S10 }] };
const P3482: PropShape = PropShape { path: Path::Forward(S9438), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10915, name: S9444, message: S52, description: S53, severity: S10 }] };
const P3483: PropShape = PropShape { path: Path::Forward(S9446), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10917, name: S235, message: S236, description: S237, severity: S10 }] };
const P3484: PropShape = PropShape { path: Path::Forward(S9448), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10918, name: S235, message: S236, description: S237, severity: S10 }] };
const P3485: PropShape = PropShape { path: Path::Forward(S9425), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10919, name: S9452, message: S7952, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S7953]), rule_id: S10919, name: S9452, message: S7952, description: S80, severity: S10 }] };
const P3486: PropShape = PropShape { path: Path::Forward(S9425), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10920, name: S9454, message: S74, description: S75, severity: S10 }] };
const P3487: PropShape = PropShape { path: Path::Forward(S9455), checks: &[Check { constraint: Constraint::Datatype(S1020), rule_id: S10921, name: S9457, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10921, name: S9457, message: S48, description: S49, severity: S10 }] };
const P3488: PropShape = PropShape { path: Path::Forward(S9455), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10922, name: S9459, message: S59, description: S53, severity: S10 }] };
const P3489: PropShape = PropShape { path: Path::Forward(S9460), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S10923, name: S9462, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10923, name: S9462, message: S48, description: S49, severity: S10 }] };
const P3490: PropShape = PropShape { path: Path::Forward(S9460), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10924, name: S9464, message: S59, description: S53, severity: S10 }] };
const P3491: PropShape = PropShape { path: Path::Forward(S9465), checks: &[Check { constraint: Constraint::Datatype(S1020), rule_id: S10925, name: S9467, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10925, name: S9467, message: S48, description: S49, severity: S10 }] };
const P3492: PropShape = PropShape { path: Path::Forward(S9465), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10926, name: S9469, message: S59, description: S53, severity: S10 }] };
const P3493: PropShape = PropShape { path: Path::Forward(S10929), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10930, name: S10931, message: S59, description: S53, severity: S10 }] };
const P3494: PropShape = PropShape { path: Path::Forward(S10929), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S10932, name: S10933, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10932, name: S10933, message: S48, description: S49, severity: S10 }] };
const P3495: PropShape = PropShape { path: Path::Forward(S10934), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10935, name: S10936, message: S74, description: S75, severity: S10 }] };
const P3496: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S10934), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10938, name: S10939, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S253, S254, S550, S255, S256, S257, S258, S259, S551, S260, S552, S553, S554, S555, S556, S557, S558, S559, S560, S261, S262, S263, S264, S265, S266, S267, S268, S561, S269, S562, S270, S271, S272, S563, S564, S273, S274, S275, S276, S277, S278, S565, S279, S566, S567, S568, S280, S569, S281, S282, S570, S283, S284, S571, S285, S286, S572, S287, S573, S574, S575, S288, S576, S577, S578, S579, S580, S581, S582, S583, S584, S585, S586, S587, S588, S589, S590, S591, S592, S593, S594, S595, S596, S597, S598, S289, S290, S599, S600, S291, S601, S602, S603, S604, S605, S606, S607, S608, S609, S610, S292, S611, S293, S294, S612, S613, S614, S615, S616, S617, S618, S295, S296, S297, S298, S619, S299, S620, S621]), rule_id: S10938, name: S10939, message: S242, description: S80, severity: S10 }] };
const P3497: PropShape = PropShape { path: Path::Inverse(S10941), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10942, name: S10943, message: S676, description: S677, severity: S10 }] };
const P3498: PropShape = PropShape { path: Path::Forward(S10944), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10945, name: S10946, message: S74, description: S75, severity: S10 }] };
const P3499: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S10944), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10948, name: S10949, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S253, S254, S550, S255, S256, S257, S258, S259, S551, S260, S552, S553, S554, S555, S556, S557, S558, S559, S560, S261, S262, S263, S264, S265, S266, S267, S268, S561, S269, S562, S270, S271, S272, S563, S564, S273, S274, S275, S276, S277, S278, S565, S279, S566, S567, S568, S280, S569, S281, S282, S570, S283, S284, S571, S285, S286, S572, S287, S573, S574, S575, S288, S576, S577, S578, S579, S580, S581, S582, S583, S584, S585, S586, S587, S588, S589, S590, S591, S592, S593, S594, S595, S596, S597, S598, S289, S290, S599, S600, S291, S601, S602, S603, S604, S605, S606, S607, S608, S609, S610, S292, S611, S293, S294, S612, S613, S614, S615, S616, S617, S618, S295, S296, S297, S298, S619, S299, S620, S621]), rule_id: S10948, name: S10949, message: S242, description: S80, severity: S10 }] };
const P3500: PropShape = PropShape { path: Path::Forward(S10950), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S10951, name: S235, message: S236, description: S237, severity: S10 }] };
const P3501: PropShape = PropShape { path: Path::Forward(S10941), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10953, name: S10954, message: S10955, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10940]), rule_id: S10953, name: S10954, message: S10955, description: S80, severity: S10 }] };
const P3502: PropShape = PropShape { path: Path::Forward(S10941), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10956, name: S10957, message: S74, description: S75, severity: S10 }] };
const P3503: PropShape = PropShape { path: Path::Forward(S10958), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S10959, name: S10960, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10959, name: S10960, message: S48, description: S49, severity: S10 }] };
const P3504: PropShape = PropShape { path: Path::Forward(S10958), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10961, name: S10962, message: S59, description: S53, severity: S10 }] };
const P3505: PropShape = PropShape { path: Path::Forward(S10963), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S10964, name: S10965, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10964, name: S10965, message: S48, description: S49, severity: S10 }] };
const P3506: PropShape = PropShape { path: Path::Forward(S10963), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10966, name: S10967, message: S59, description: S53, severity: S10 }] };
const P3507: PropShape = PropShape { path: Path::Forward(S10970), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10971, name: S10972, message: S59, description: S53, severity: S10 }] };
const P3508: PropShape = PropShape { path: Path::Forward(S10970), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10973, name: S10974, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S2088, S2089, S2090]), rule_id: S10973, name: S10974, message: S183, description: S49, severity: S10 }] };
const P3509: PropShape = PropShape { path: Path::Forward(S10975), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10976, name: S10977, message: S59, description: S53, severity: S10 }] };
const P3510: PropShape = PropShape { path: Path::Forward(S10975), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10978, name: S10979, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10978, name: S10979, message: S48, description: S49, severity: S10 }] };
const P3511: PropShape = PropShape { path: Path::Forward(S10980), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10981, name: S10982, message: S52, description: S53, severity: S10 }] };
const P3512: PropShape = PropShape { path: Path::Forward(S10980), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10983, name: S10984, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10983, name: S10984, message: S48, description: S49, severity: S10 }] };
const P3513: PropShape = PropShape { path: Path::Forward(S10985), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S10986, name: S10987, message: S52, description: S53, severity: S10 }] };
const P3514: PropShape = PropShape { path: Path::Forward(S10985), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S10988, name: S10989, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S10988, name: S10989, message: S48, description: S49, severity: S10 }] };
const P3515: PropShape = PropShape { path: Path::Forward(S10990), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10991, name: S10992, message: S74, description: S75, severity: S10 }] };
const P3516: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S10990), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S10995, name: S10996, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1099]), rule_id: S10995, name: S10996, message: S242, description: S80, severity: S10 }] };
const P3517: PropShape = PropShape { path: Path::Inverse(S10998), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S10999, name: S11000, message: S676, description: S677, severity: S10 }] };
const P3518: PropShape = PropShape { path: Path::Forward(S11001), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11002, name: S11003, message: S74, description: S75, severity: S10 }] };
const P3519: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S11001), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11005, name: S11006, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1099]), rule_id: S11005, name: S11006, message: S242, description: S80, severity: S10 }] };
const P3520: PropShape = PropShape { path: Path::Forward(S11007), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S11008, name: S235, message: S236, description: S237, severity: S10 }] };
const P3521: PropShape = PropShape { path: Path::Forward(S10998), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11010, name: S11011, message: S11012, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S10997]), rule_id: S11010, name: S11011, message: S11012, description: S80, severity: S10 }] };
const P3522: PropShape = PropShape { path: Path::Forward(S10998), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11013, name: S11014, message: S74, description: S75, severity: S10 }] };
const P3523: PropShape = PropShape { path: Path::Forward(S11015), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11016, name: S11017, message: S11018, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S11019]), rule_id: S11016, name: S11017, message: S11018, description: S80, severity: S10 }] };
const P3524: PropShape = PropShape { path: Path::Forward(S11015), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11020, name: S11021, message: S74, description: S75, severity: S10 }] };
const P3525: PropShape = PropShape { path: Path::Forward(S11022), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S11023, name: S11024, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11023, name: S11024, message: S48, description: S49, severity: S10 }] };
const P3526: PropShape = PropShape { path: Path::Forward(S11022), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11025, name: S11026, message: S59, description: S53, severity: S10 }] };
const P3527: PropShape = PropShape { path: Path::Forward(S11027), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11028, name: S11029, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11028, name: S11029, message: S48, description: S49, severity: S10 }] };
const P3528: PropShape = PropShape { path: Path::Forward(S11027), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11030, name: S11031, message: S52, description: S53, severity: S10 }] };
const P3529: PropShape = PropShape { path: Path::Forward(S11032), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11033, name: S11034, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11033, name: S11034, message: S48, description: S49, severity: S10 }] };
const P3530: PropShape = PropShape { path: Path::Forward(S11032), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11035, name: S11036, message: S52, description: S53, severity: S10 }] };
const P3531: PropShape = PropShape { path: Path::Forward(S11037), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11038, name: S11039, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11038, name: S11039, message: S48, description: S49, severity: S10 }] };
const P3532: PropShape = PropShape { path: Path::Forward(S11037), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11040, name: S11041, message: S59, description: S53, severity: S10 }] };
const P3533: PropShape = PropShape { path: Path::Forward(S11042), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11043, name: S11044, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S2088, S2089, S2090]), rule_id: S11043, name: S11044, message: S183, description: S49, severity: S10 }] };
const P3534: PropShape = PropShape { path: Path::Forward(S11042), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11045, name: S11046, message: S59, description: S53, severity: S10 }] };
const P3535: PropShape = PropShape { path: Path::Forward(S11049), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11050, name: S11051, message: S59, description: S53, severity: S10 }] };
const P3536: PropShape = PropShape { path: Path::Forward(S11049), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11052, name: S11053, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11052, name: S11053, message: S48, description: S49, severity: S10 }] };
const P3537: PropShape = PropShape { path: Path::Forward(S11054), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11055, name: S11056, message: S74, description: S75, severity: S10 }] };
const P3538: PropShape = PropShape { path: Path::Forward(S11054), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11057, name: S11058, message: S4135, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1137]), rule_id: S11057, name: S11058, message: S4135, description: S80, severity: S10 }] };
const P3539: PropShape = PropShape { path: Path::Inverse(S9990), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11060, name: S9992, message: S676, description: S677, severity: S10 }] };
const P3540: PropShape = PropShape { path: Path::Forward(S9993), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11061, name: S9995, message: S74, description: S75, severity: S10 }] };
const P3541: PropShape = PropShape { path: Path::Forward(S9993), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11062, name: S9997, message: S4135, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1137]), rule_id: S11062, name: S9997, message: S4135, description: S80, severity: S10 }] };
const P3542: PropShape = PropShape { path: Path::Forward(S9999), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S11064, name: S235, message: S236, description: S237, severity: S10 }] };
const P3543: PropShape = PropShape { path: Path::Forward(S9990), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11065, name: S10003, message: S10004, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S9989]), rule_id: S11065, name: S10003, message: S10004, description: S80, severity: S10 }] };
const P3544: PropShape = PropShape { path: Path::Forward(S9990), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11066, name: S10006, message: S74, description: S75, severity: S10 }] };
const P3545: PropShape = PropShape { path: Path::Forward(S10007), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S11067, name: S10009, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11067, name: S10009, message: S48, description: S49, severity: S10 }] };
const P3546: PropShape = PropShape { path: Path::Forward(S10007), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11068, name: S10011, message: S59, description: S53, severity: S10 }] };
const P3547: PropShape = PropShape { path: Path::Forward(S10012), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11069, name: S10014, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11069, name: S10014, message: S48, description: S49, severity: S10 }] };
const P3548: PropShape = PropShape { path: Path::Forward(S10012), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11070, name: S10016, message: S59, description: S53, severity: S10 }] };
const P3549: PropShape = PropShape { path: Path::Forward(S10018), checks: &[Check { constraint: Constraint::Datatype(S10019), rule_id: S11072, name: S10021, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11072, name: S10021, message: S48, description: S49, severity: S10 }] };
const P3550: PropShape = PropShape { path: Path::Forward(S10018), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11073, name: S10023, message: S59, description: S53, severity: S10 }] };
const P3551: PropShape = PropShape { path: Path::Forward(S10024), checks: &[Check { constraint: Constraint::Datatype(S10019), rule_id: S11074, name: S10026, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11074, name: S10026, message: S48, description: S49, severity: S10 }] };
const P3552: PropShape = PropShape { path: Path::Forward(S10024), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11075, name: S10028, message: S59, description: S53, severity: S10 }] };
const P3553: PropShape = PropShape { path: Path::Forward(S10030), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S11077, name: S235, message: S236, description: S237, severity: S10 }] };
const P3554: PropShape = PropShape { path: Path::Inverse(S11079), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11080, name: S11081, message: S676, description: S677, severity: S10 }] };
const P3555: PropShape = PropShape { path: Path::Forward(S11082), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11083, name: S11084, message: S74, description: S75, severity: S10 }] };
const P3556: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S11082), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11086, name: S11087, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S275, S278]), rule_id: S11086, name: S11087, message: S242, description: S80, severity: S10 }] };
const P3557: PropShape = PropShape { path: Path::Forward(S11088), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S11089, name: S235, message: S236, description: S237, severity: S10 }] };
const P3558: PropShape = PropShape { path: Path::Forward(S11079), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11091, name: S11092, message: S11093, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S11078]), rule_id: S11091, name: S11092, message: S11093, description: S80, severity: S10 }] };
const P3559: PropShape = PropShape { path: Path::Forward(S11079), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11094, name: S11095, message: S74, description: S75, severity: S10 }] };
const P3560: PropShape = PropShape { path: Path::Forward(S11096), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S11097, name: S11098, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11097, name: S11098, message: S48, description: S49, severity: S10 }] };
const P3561: PropShape = PropShape { path: Path::Forward(S11096), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11099, name: S11100, message: S59, description: S53, severity: S10 }] };
const P3562: PropShape = PropShape { path: Path::Forward(S11101), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11102, name: S11103, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11102, name: S11103, message: S48, description: S49, severity: S10 }] };
const P3563: PropShape = PropShape { path: Path::Forward(S11101), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11104, name: S11105, message: S59, description: S53, severity: S10 }] };
const P3564: PropShape = PropShape { path: Path::Inverse(S11108), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11109, name: S11110, message: S676, description: S677, severity: S10 }] };
const P3565: PropShape = PropShape { path: Path::Forward(S11111), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11112, name: S11113, message: S74, description: S75, severity: S10 }] };
const P3566: PropShape = PropShape { path: Path::Forward(S11111), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11114, name: S11115, message: S7071, description: S80, severity: S10 }] };
const P3567: PropShape = PropShape { path: Path::Forward(S11117), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S11118, name: S235, message: S236, description: S237, severity: S10 }] };
const P3568: PropShape = PropShape { path: Path::Forward(S11108), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11120, name: S11121, message: S11122, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S11107]), rule_id: S11120, name: S11121, message: S11122, description: S80, severity: S10 }] };
const P3569: PropShape = PropShape { path: Path::Forward(S11108), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11123, name: S11124, message: S74, description: S75, severity: S10 }] };
const P3570: PropShape = PropShape { path: Path::Forward(S11125), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S11126, name: S11127, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11126, name: S11127, message: S48, description: S49, severity: S10 }] };
const P3571: PropShape = PropShape { path: Path::Forward(S11125), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11128, name: S11129, message: S59, description: S53, severity: S10 }] };
const P3572: PropShape = PropShape { path: Path::Forward(S11130), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11131, name: S11132, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11131, name: S11132, message: S48, description: S49, severity: S10 }] };
const P3573: PropShape = PropShape { path: Path::Forward(S11130), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11133, name: S11134, message: S59, description: S53, severity: S10 }] };
const P3574: PropShape = PropShape { path: Path::Forward(S11137), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11138, name: S11139, message: S59, description: S53, severity: S10 }] };
const P3575: PropShape = PropShape { path: Path::Forward(S11137), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11140, name: S11141, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11140, name: S11141, message: S48, description: S49, severity: S10 }] };
const P3576: PropShape = PropShape { path: Path::Forward(S11142), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11143, name: S11144, message: S59, description: S53, severity: S10 }] };
const P3577: PropShape = PropShape { path: Path::Forward(S11142), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11145, name: S11146, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11145, name: S11146, message: S48, description: S49, severity: S10 }] };
const P3578: PropShape = PropShape { path: Path::Forward(S11147), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11148, name: S11149, message: S74, description: S75, severity: S10 }] };
const P3579: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S11147), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11151, name: S11152, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S255, S260, S261, S262, S269, S271, S273, S276]), rule_id: S11151, name: S11152, message: S242, description: S80, severity: S10 }] };
const P3580: PropShape = PropShape { path: Path::Inverse(S11154), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11155, name: S11156, message: S676, description: S677, severity: S10 }] };
const P3581: PropShape = PropShape { path: Path::Forward(S11157), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11158, name: S11159, message: S74, description: S75, severity: S10 }] };
const P3582: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S11157), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11161, name: S11162, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S255, S260, S261, S262, S269, S271, S273, S276]), rule_id: S11161, name: S11162, message: S242, description: S80, severity: S10 }] };
const P3583: PropShape = PropShape { path: Path::Forward(S11163), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S11164, name: S235, message: S236, description: S237, severity: S10 }] };
const P3584: PropShape = PropShape { path: Path::Forward(S11154), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11166, name: S11167, message: S11168, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S11153]), rule_id: S11166, name: S11167, message: S11168, description: S80, severity: S10 }] };
const P3585: PropShape = PropShape { path: Path::Forward(S11154), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11169, name: S11170, message: S74, description: S75, severity: S10 }] };
const P3586: PropShape = PropShape { path: Path::Forward(S11171), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S11172, name: S11173, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11172, name: S11173, message: S48, description: S49, severity: S10 }] };
const P3587: PropShape = PropShape { path: Path::Forward(S11171), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11174, name: S11175, message: S59, description: S53, severity: S10 }] };
const P3588: PropShape = PropShape { path: Path::Forward(S11176), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11177, name: S11178, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11177, name: S11178, message: S48, description: S49, severity: S10 }] };
const P3589: PropShape = PropShape { path: Path::Forward(S11176), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11179, name: S11180, message: S59, description: S53, severity: S10 }] };
const P3590: PropShape = PropShape { path: Path::Forward(S11181), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11182, name: S11183, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11182, name: S11183, message: S48, description: S49, severity: S10 }] };
const P3591: PropShape = PropShape { path: Path::Forward(S11181), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11184, name: S11185, message: S59, description: S53, severity: S10 }] };
const P3592: PropShape = PropShape { path: Path::Forward(S11188), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11189, name: S11190, message: S59, description: S53, severity: S10 }] };
const P3593: PropShape = PropShape { path: Path::Forward(S11188), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S11191, name: S11192, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11191, name: S11192, message: S48, description: S49, severity: S10 }] };
const P3594: PropShape = PropShape { path: Path::Forward(S11193), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11194, name: S11195, message: S59, description: S53, severity: S10 }] };
const P3595: PropShape = PropShape { path: Path::Forward(S11193), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11196, name: S11197, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S4755, S4756, S4757]), rule_id: S11196, name: S11197, message: S183, description: S49, severity: S10 }] };
const P3596: PropShape = PropShape { path: Path::Forward(S11198), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11199, name: S11200, message: S74, description: S75, severity: S10 }] };
const P3597: PropShape = PropShape { path: Path::Forward(S11198), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11201, name: S11202, message: S4773, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1209]), rule_id: S11201, name: S11202, message: S4773, description: S80, severity: S10 }] };
const P3598: PropShape = PropShape { path: Path::Inverse(S11205), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11206, name: S11207, message: S676, description: S677, severity: S10 }] };
const P3599: PropShape = PropShape { path: Path::Forward(S11208), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11209, name: S11210, message: S74, description: S75, severity: S10 }] };
const P3600: PropShape = PropShape { path: Path::Forward(S11208), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11211, name: S11212, message: S4773, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S1209]), rule_id: S11211, name: S11212, message: S4773, description: S80, severity: S10 }] };
const P3601: PropShape = PropShape { path: Path::Forward(S11214), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S11215, name: S235, message: S236, description: S237, severity: S10 }] };
const P3602: PropShape = PropShape { path: Path::Forward(S11205), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11217, name: S11218, message: S11219, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S11204]), rule_id: S11217, name: S11218, message: S11219, description: S80, severity: S10 }] };
const P3603: PropShape = PropShape { path: Path::Forward(S11205), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11220, name: S11221, message: S74, description: S75, severity: S10 }] };
const P3604: PropShape = PropShape { path: Path::Forward(S11222), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S11223, name: S11224, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11223, name: S11224, message: S48, description: S49, severity: S10 }] };
const P3605: PropShape = PropShape { path: Path::Forward(S11222), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11225, name: S11226, message: S59, description: S53, severity: S10 }] };
const P3606: PropShape = PropShape { path: Path::Forward(S11227), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11228, name: S11229, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S4755, S4756, S4757]), rule_id: S11228, name: S11229, message: S183, description: S49, severity: S10 }] };
const P3607: PropShape = PropShape { path: Path::Forward(S11227), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11230, name: S11231, message: S59, description: S53, severity: S10 }] };
const P3608: PropShape = PropShape { path: Path::Forward(S11232), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S11233, name: S11234, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11233, name: S11234, message: S48, description: S49, severity: S10 }] };
const P3609: PropShape = PropShape { path: Path::Forward(S11232), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11235, name: S11236, message: S59, description: S53, severity: S10 }] };
const P3610: PropShape = PropShape { path: Path::Forward(S11238), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11239, name: S11240, message: S74, description: S75, severity: S10 }] };
const P3611: PropShape = PropShape { path: Path::Forward(S11238), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11241, name: S11242, message: S11243, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S11244]), rule_id: S11241, name: S11242, message: S11243, description: S80, severity: S10 }] };
const P3612: PropShape = PropShape { path: Path::Forward(S11246), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11247, name: S11248, message: S74, description: S75, severity: S10 }] };
const P3613: PropShape = PropShape { path: Path::Forward(S11246), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11249, name: S11250, message: S11243, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S11244]), rule_id: S11249, name: S11250, message: S11243, description: S80, severity: S10 }] };
const P3614: PropShape = PropShape { path: Path::Inverse(S11015), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11251, name: S11252, message: S676, description: S677, severity: S10 }] };
const P3615: PropShape = PropShape { path: Path::Forward(S11254), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S11255, name: S235, message: S236, description: S237, severity: S10 }] };
const P3616: PropShape = PropShape { path: Path::Forward(S11257), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11258, name: S11259, message: S59, description: S53, severity: S10 }] };
const P3617: PropShape = PropShape { path: Path::Forward(S11257), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11260, name: S11261, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11260, name: S11261, message: S48, description: S49, severity: S10 }] };
const P3618: PropShape = PropShape { path: Path::Forward(S11262), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11263, name: S11264, message: S59, description: S53, severity: S10 }] };
const P3619: PropShape = PropShape { path: Path::Forward(S11262), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11265, name: S11266, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11265, name: S11266, message: S48, description: S49, severity: S10 }] };
const P3620: PropShape = PropShape { path: Path::Forward(S11267), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11268, name: S11269, message: S74, description: S75, severity: S10 }] };
const P3621: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S11267), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11271, name: S11272, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1092, S1093, S1094, S1095, S1096]), rule_id: S11271, name: S11272, message: S242, description: S80, severity: S10 }] };
const P3622: PropShape = PropShape { path: Path::Inverse(S11274), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11275, name: S11276, message: S676, description: S677, severity: S10 }] };
const P3623: PropShape = PropShape { path: Path::Forward(S11277), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11278, name: S11279, message: S74, description: S75, severity: S10 }] };
const P3624: PropShape = PropShape { path: Path::Chain(&[Step::Forward(S11277), Step::Type]), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11281, name: S11282, message: S242, description: S80, severity: S10 }, Check { constraint: Constraint::RefClass(&[S1092, S1093, S1094, S1095, S1096]), rule_id: S11281, name: S11282, message: S242, description: S80, severity: S10 }] };
const P3625: PropShape = PropShape { path: Path::Forward(S11283), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S11284, name: S235, message: S236, description: S237, severity: S10 }] };
const P3626: PropShape = PropShape { path: Path::Forward(S11274), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11286, name: S11287, message: S11288, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S11273]), rule_id: S11286, name: S11287, message: S11288, description: S80, severity: S10 }] };
const P3627: PropShape = PropShape { path: Path::Forward(S11274), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11289, name: S11290, message: S74, description: S75, severity: S10 }] };
const P3628: PropShape = PropShape { path: Path::Forward(S11291), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S11292, name: S11293, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11292, name: S11293, message: S48, description: S49, severity: S10 }] };
const P3629: PropShape = PropShape { path: Path::Forward(S11291), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11294, name: S11295, message: S59, description: S53, severity: S10 }] };
const P3630: PropShape = PropShape { path: Path::Forward(S11296), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11297, name: S11298, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11297, name: S11298, message: S48, description: S49, severity: S10 }] };
const P3631: PropShape = PropShape { path: Path::Forward(S11296), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11299, name: S11300, message: S59, description: S53, severity: S10 }] };
const P3632: PropShape = PropShape { path: Path::Forward(S11301), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11302, name: S11303, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11302, name: S11303, message: S48, description: S49, severity: S10 }] };
const P3633: PropShape = PropShape { path: Path::Forward(S11301), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11304, name: S11305, message: S59, description: S53, severity: S10 }] };
const P3634: PropShape = PropShape { path: Path::Inverse(S11308), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11309, name: S11310, message: S676, description: S677, severity: S10 }] };
const P3635: PropShape = PropShape { path: Path::Forward(S11311), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11312, name: S11313, message: S74, description: S75, severity: S10 }] };
const P3636: PropShape = PropShape { path: Path::Forward(S11311), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11314, name: S11315, message: S11316, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S11317]), rule_id: S11314, name: S11315, message: S11316, description: S80, severity: S10 }] };
const P3637: PropShape = PropShape { path: Path::Forward(S11319), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S11320, name: S235, message: S236, description: S237, severity: S10 }] };
const P3638: PropShape = PropShape { path: Path::Forward(S11308), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11322, name: S11323, message: S11324, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S11307]), rule_id: S11322, name: S11323, message: S11324, description: S80, severity: S10 }] };
const P3639: PropShape = PropShape { path: Path::Forward(S11308), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11325, name: S11326, message: S74, description: S75, severity: S10 }] };
const P3640: PropShape = PropShape { path: Path::Forward(S11327), checks: &[Check { constraint: Constraint::Datatype(S679), rule_id: S11328, name: S11329, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11328, name: S11329, message: S48, description: S49, severity: S10 }] };
const P3641: PropShape = PropShape { path: Path::Forward(S11327), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11330, name: S11331, message: S59, description: S53, severity: S10 }] };
const P3642: PropShape = PropShape { path: Path::Forward(S11332), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11333, name: S11334, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11333, name: S11334, message: S48, description: S49, severity: S10 }] };
const P3643: PropShape = PropShape { path: Path::Forward(S11332), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11335, name: S11336, message: S59, description: S53, severity: S10 }] };
const P3644: PropShape = PropShape { path: Path::Forward(S11339), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11340, name: S11341, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11340, name: S11341, message: S48, description: S49, severity: S10 }] };
const P3645: PropShape = PropShape { path: Path::Forward(S11339), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11342, name: S11343, message: S52, description: S53, severity: S10 }] };
const P3646: PropShape = PropShape { path: Path::Forward(S11344), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11345, name: S11346, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S11347, S11348, S11349, S11350, S11351, S11352]), rule_id: S11345, name: S11346, message: S183, description: S49, severity: S10 }] };
const P3647: PropShape = PropShape { path: Path::Forward(S11344), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11353, name: S11354, message: S59, description: S53, severity: S10 }] };
const P3648: PropShape = PropShape { path: Path::Forward(S11355), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11356, name: S11357, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11356, name: S11357, message: S48, description: S49, severity: S10 }] };
const P3649: PropShape = PropShape { path: Path::Forward(S11355), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11358, name: S11359, message: S52, description: S53, severity: S10 }] };
const P3650: PropShape = PropShape { path: Path::Forward(S11360), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11361, name: S11362, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11361, name: S11362, message: S48, description: S49, severity: S10 }] };
const P3651: PropShape = PropShape { path: Path::Forward(S11360), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11363, name: S11364, message: S52, description: S53, severity: S10 }] };
const P3652: PropShape = PropShape { path: Path::Forward(S11365), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11366, name: S11367, message: S52, description: S53, severity: S10 }] };
const P3653: PropShape = PropShape { path: Path::Forward(S11365), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11368, name: S11369, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11368, name: S11369, message: S48, description: S49, severity: S10 }] };
const P3654: PropShape = PropShape { path: Path::Forward(S11370), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11371, name: S11372, message: S52, description: S53, severity: S10 }] };
const P3655: PropShape = PropShape { path: Path::Forward(S11370), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11373, name: S11374, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11373, name: S11374, message: S48, description: S49, severity: S10 }] };
const P3656: PropShape = PropShape { path: Path::Forward(S11375), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11376, name: S11377, message: S59, description: S53, severity: S10 }] };
const P3657: PropShape = PropShape { path: Path::Forward(S11375), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11378, name: S11379, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S11380, S11381, S11382, S11383]), rule_id: S11378, name: S11379, message: S183, description: S49, severity: S10 }] };
const P3658: PropShape = PropShape { path: Path::Forward(S11384), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11385, name: S11386, message: S52, description: S53, severity: S10 }] };
const P3659: PropShape = PropShape { path: Path::Forward(S11384), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11387, name: S11388, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11387, name: S11388, message: S48, description: S49, severity: S10 }] };
const P3660: PropShape = PropShape { path: Path::Forward(S11389), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11390, name: S11391, message: S52, description: S53, severity: S10 }] };
const P3661: PropShape = PropShape { path: Path::Forward(S11389), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11392, name: S11393, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11392, name: S11393, message: S48, description: S49, severity: S10 }] };
const P3662: PropShape = PropShape { path: Path::Forward(S11394), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11395, name: S11396, message: S52, description: S53, severity: S10 }] };
const P3663: PropShape = PropShape { path: Path::Forward(S11394), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11397, name: S11398, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11397, name: S11398, message: S48, description: S49, severity: S10 }] };
const P3664: PropShape = PropShape { path: Path::Forward(S11399), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11400, name: S11401, message: S74, description: S75, severity: S10 }] };
const P3665: PropShape = PropShape { path: Path::Forward(S11399), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11402, name: S11403, message: S4247, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S292]), rule_id: S11402, name: S11403, message: S4247, description: S80, severity: S10 }] };
const P3666: PropShape = PropShape { path: Path::Inverse(S11406), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11407, name: S11408, message: S676, description: S677, severity: S10 }] };
const P3667: PropShape = PropShape { path: Path::Forward(S11409), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11410, name: S11411, message: S74, description: S75, severity: S10 }] };
const P3668: PropShape = PropShape { path: Path::Forward(S11409), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11412, name: S11413, message: S4247, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S292]), rule_id: S11412, name: S11413, message: S4247, description: S80, severity: S10 }] };
const P3669: PropShape = PropShape { path: Path::Forward(S11415), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S11416, name: S235, message: S236, description: S237, severity: S10 }] };
const P3670: PropShape = PropShape { path: Path::Forward(S11406), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11418, name: S11419, message: S11420, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S11405]), rule_id: S11418, name: S11419, message: S11420, description: S80, severity: S10 }] };
const P3671: PropShape = PropShape { path: Path::Forward(S11406), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11421, name: S11422, message: S74, description: S75, severity: S10 }] };
const P3672: PropShape = PropShape { path: Path::Forward(S11423), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11424, name: S11425, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11424, name: S11425, message: S48, description: S49, severity: S10 }] };
const P3673: PropShape = PropShape { path: Path::Forward(S11423), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11426, name: S11427, message: S52, description: S53, severity: S10 }] };
const P3674: PropShape = PropShape { path: Path::Forward(S11428), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11429, name: S11430, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S11347, S11348, S11349, S11350, S11351, S11352]), rule_id: S11429, name: S11430, message: S183, description: S49, severity: S10 }] };
const P3675: PropShape = PropShape { path: Path::Forward(S11428), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11431, name: S11432, message: S59, description: S53, severity: S10 }] };
const P3676: PropShape = PropShape { path: Path::Forward(S11433), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11434, name: S11435, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11434, name: S11435, message: S48, description: S49, severity: S10 }] };
const P3677: PropShape = PropShape { path: Path::Forward(S11433), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11436, name: S11437, message: S52, description: S53, severity: S10 }] };
const P3678: PropShape = PropShape { path: Path::Forward(S11438), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11439, name: S11440, message: S52, description: S53, severity: S10 }] };
const P3679: PropShape = PropShape { path: Path::Forward(S11438), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11441, name: S11442, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11441, name: S11442, message: S48, description: S49, severity: S10 }] };
const P3680: PropShape = PropShape { path: Path::Forward(S11443), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11444, name: S11445, message: S52, description: S53, severity: S10 }] };
const P3681: PropShape = PropShape { path: Path::Forward(S11443), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11446, name: S11447, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11446, name: S11447, message: S48, description: S49, severity: S10 }] };
const P3682: PropShape = PropShape { path: Path::Forward(S11448), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11449, name: S11450, message: S52, description: S53, severity: S10 }] };
const P3683: PropShape = PropShape { path: Path::Forward(S11448), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11451, name: S11452, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11451, name: S11452, message: S48, description: S49, severity: S10 }] };
const P3684: PropShape = PropShape { path: Path::Forward(S11453), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11454, name: S11455, message: S52, description: S53, severity: S10 }] };
const P3685: PropShape = PropShape { path: Path::Forward(S11453), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11456, name: S11457, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11456, name: S11457, message: S48, description: S49, severity: S10 }] };
const P3686: PropShape = PropShape { path: Path::Forward(S11458), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11459, name: S11460, message: S52, description: S53, severity: S10 }] };
const P3687: PropShape = PropShape { path: Path::Forward(S11458), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11461, name: S11462, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11461, name: S11462, message: S48, description: S49, severity: S10 }] };
const P3688: PropShape = PropShape { path: Path::Forward(S11463), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11464, name: S11465, message: S52, description: S53, severity: S10 }] };
const P3689: PropShape = PropShape { path: Path::Forward(S11463), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11466, name: S11467, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11466, name: S11467, message: S48, description: S49, severity: S10 }] };
const P3690: PropShape = PropShape { path: Path::Forward(S11468), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11469, name: S11470, message: S59, description: S53, severity: S10 }] };
const P3691: PropShape = PropShape { path: Path::Forward(S11468), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11471, name: S11472, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S11380, S11381, S11382, S11383]), rule_id: S11471, name: S11472, message: S183, description: S49, severity: S10 }] };
const P3692: PropShape = PropShape { path: Path::Forward(S1704), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11474, name: S11475, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11474, name: S11475, message: S48, description: S49, severity: S10 }] };
const P3693: PropShape = PropShape { path: Path::Forward(S1704), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11476, name: S11477, message: S59, description: S53, severity: S10 }] };
const P3694: PropShape = PropShape { path: Path::Forward(S1719), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11478, name: S11479, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11478, name: S11479, message: S48, description: S49, severity: S10 }] };
const P3695: PropShape = PropShape { path: Path::Forward(S1719), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11480, name: S11481, message: S52, description: S53, severity: S10 }] };
const P3696: PropShape = PropShape { path: Path::Forward(S1626), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11484, name: S11485, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11484, name: S11485, message: S48, description: S49, severity: S10 }] };
const P3697: PropShape = PropShape { path: Path::Forward(S1626), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11486, name: S11487, message: S59, description: S53, severity: S10 }] };
const P3698: PropShape = PropShape { path: Path::Forward(S1756), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11489, name: S11490, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11489, name: S11490, message: S48, description: S49, severity: S10 }] };
const P3699: PropShape = PropShape { path: Path::Forward(S1756), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11491, name: S11492, message: S59, description: S53, severity: S10 }] };
const P3700: PropShape = PropShape { path: Path::Forward(S1757), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11493, name: S11494, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11493, name: S11494, message: S48, description: S49, severity: S10 }] };
const P3701: PropShape = PropShape { path: Path::Forward(S1757), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11495, name: S11496, message: S59, description: S53, severity: S10 }] };
const P3702: PropShape = PropShape { path: Path::Forward(S1745), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11497, name: S11498, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11497, name: S11498, message: S48, description: S49, severity: S10 }] };
const P3703: PropShape = PropShape { path: Path::Forward(S1745), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11499, name: S11500, message: S59, description: S53, severity: S10 }] };
const P3704: PropShape = PropShape { path: Path::Forward(S1605), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11501, name: S11502, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11501, name: S11502, message: S48, description: S49, severity: S10 }] };
const P3705: PropShape = PropShape { path: Path::Forward(S1605), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11503, name: S11504, message: S59, description: S53, severity: S10 }] };
const P3706: PropShape = PropShape { path: Path::Forward(S1699), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11506, name: S11507, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11506, name: S11507, message: S48, description: S49, severity: S10 }] };
const P3707: PropShape = PropShape { path: Path::Forward(S1699), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11508, name: S11509, message: S59, description: S53, severity: S10 }] };
const P3708: PropShape = PropShape { path: Path::Forward(S1714), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11510, name: S11511, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11510, name: S11511, message: S48, description: S49, severity: S10 }] };
const P3709: PropShape = PropShape { path: Path::Forward(S1714), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11512, name: S11513, message: S52, description: S53, severity: S10 }] };
const P3710: PropShape = PropShape { path: Path::Forward(S1706), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11515, name: S11516, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11515, name: S11516, message: S48, description: S49, severity: S10 }] };
const P3711: PropShape = PropShape { path: Path::Forward(S1706), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11517, name: S11518, message: S59, description: S53, severity: S10 }] };
const P3712: PropShape = PropShape { path: Path::Forward(S21), checks: &[Check { constraint: Constraint::In(&[S1913, S1911, S1923, S270, S261, S1925, S1926, S6486, S1928, S568, S26, S558, S1929, S1930, S1931, S1933, S280, S574, S1934, S1935, S1936, S1939, S1940, S275, S6489, S1941, S1944, S1942, S253, S1946, S557, S562, S572, S572, S1952, S565, S563, S565, S1953, S570, S565, S563, S572, S570, S574, S574, S571, S567, S551, S568, S573, S561, S564, S1954, S562, S560, S552, S552, S552, S555, S555, S1955, S1956, S1957, S1958, S1959, S1960, S555, S553, S553, S554, S1961, S1962, S1963, S1964, S1965, S1966, S559, S556, S559, S556, S559, S557, S554, S558, S560, S557, S553, S554, S558, S556, S560, S1967, S564, S1968, S1969, S550, S569, S1970, S550, S566, S282, S253, S253, S263, S284, S258, S284, S258, S277, S277, S259, S1971, S287, S287, S259, S281, S263, S268, S254, S286, S254, S286, S278, S275, S275, S278, S268, S283, S280, S268, S1972, S283, S1973, S283, S263, S264, S257, S274, S274, S256, S256, S270, S282, S267, S266, S267, S265, S266, S265, S285, S276, S255, S261, S276, S255, S262, S260, S271, S271, S262, S269, S273, S264, S272, S272, S279, S279, S285, S270, S281, S1974, S564, S562, S6495, S1975, S1921, S284, S277, S273, S1991, S22, S1994, S6507, S31, S1217, S2003, S2005, S573, S571, S271, S2009, S1917, S1914, S2010, S6510, S269, S2012, S1219, S6505, S1916, S258, S6490, S6514, S267, S6504, S551, S2018, S279, S264, S6502, S2021, S6503, S1949, S1950, S2024, S2006, S2025, S2026, S2027, S2028, S2029, S2002, S1922, S2030, S2001, S2031, S2032, S2033, S2034, S2035, S2036, S2037, S266, S2038, S2039, S2040, S1978, S1979, S6484, S23, S2045, S2046, S32, S2047, S2048, S6485, S285, S2053, S259, S569, S6487, S6488, S2059, S1218, S260, S24, S281, S272, S6496, S1920, S278, S6497, S6498, S11520, S2071, S1977, S6499, S561, S6506, S2062, S566, S6491, S6511, S265, S6500, S2065, S262, S6508, S2067, S2068, S255, S282, S1915, S2070, S6513, S563, S27, S257, S276, S6501, S6493, S286, S570, S287, S11521, S254, S2073, S6492, S2075, S6494, S1919, S567, S2079, S256, S6509, S274, S2081, S1918, S34, S35, S36]), rule_id: S11522, name: S38, message: S39, description: S40, severity: S41 }] };
const P3713: PropShape = PropShape { path: Path::Forward(S1647), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11524, name: S11525, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11524, name: S11525, message: S48, description: S49, severity: S10 }] };
const P3714: PropShape = PropShape { path: Path::Forward(S1647), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11526, name: S11527, message: S52, description: S53, severity: S10 }] };
const P3715: PropShape = PropShape { path: Path::Forward(S1682), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11528, name: S11529, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11528, name: S11529, message: S48, description: S49, severity: S10 }] };
const P3716: PropShape = PropShape { path: Path::Forward(S1682), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11530, name: S11531, message: S52, description: S53, severity: S10 }] };
const P3717: PropShape = PropShape { path: Path::Forward(S1580), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11532, name: S11533, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11532, name: S11533, message: S48, description: S49, severity: S10 }] };
const P3718: PropShape = PropShape { path: Path::Forward(S1580), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11534, name: S11535, message: S52, description: S53, severity: S10 }] };
const P3719: PropShape = PropShape { path: Path::Forward(S1746), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11536, name: S11537, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11536, name: S11537, message: S48, description: S49, severity: S10 }] };
const P3720: PropShape = PropShape { path: Path::Forward(S1746), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11538, name: S11539, message: S52, description: S53, severity: S10 }] };
const P3721: PropShape = PropShape { path: Path::Forward(S1581), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11540, name: S11541, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11540, name: S11541, message: S48, description: S49, severity: S10 }] };
const P3722: PropShape = PropShape { path: Path::Forward(S1581), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11542, name: S11543, message: S59, description: S53, severity: S10 }] };
const P3723: PropShape = PropShape { path: Path::Forward(S1664), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11544, name: S11545, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S8010, S8011, S8012]), rule_id: S11544, name: S11545, message: S183, description: S49, severity: S10 }] };
const P3724: PropShape = PropShape { path: Path::Forward(S1664), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11546, name: S11547, message: S52, description: S53, severity: S10 }] };
const P3725: PropShape = PropShape { path: Path::Forward(S1675), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S11548, name: S11549, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11548, name: S11549, message: S48, description: S49, severity: S10 }] };
const P3726: PropShape = PropShape { path: Path::Forward(S1675), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11550, name: S11551, message: S52, description: S53, severity: S10 }] };
const P3727: PropShape = PropShape { path: Path::Forward(S1671), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11553, name: S11554, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11553, name: S11554, message: S48, description: S49, severity: S10 }] };
const P3728: PropShape = PropShape { path: Path::Forward(S1671), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11555, name: S11556, message: S52, description: S53, severity: S10 }] };
const P3729: PropShape = PropShape { path: Path::Forward(S211), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11557, name: S215, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11557, name: S215, message: S48, description: S49, severity: S10 }] };
const P3730: PropShape = PropShape { path: Path::Forward(S211), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11558, name: S213, message: S52, description: S53, severity: S10 }] };
const P3731: PropShape = PropShape { path: Path::Forward(S1750), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11559, name: S11560, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11559, name: S11560, message: S48, description: S49, severity: S10 }] };
const P3732: PropShape = PropShape { path: Path::Forward(S1750), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11561, name: S11562, message: S52, description: S53, severity: S10 }] };
const P3733: PropShape = PropShape { path: Path::Forward(S1585), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S11563, name: S11564, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11563, name: S11564, message: S48, description: S49, severity: S10 }] };
const P3734: PropShape = PropShape { path: Path::Forward(S1585), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11565, name: S11566, message: S52, description: S53, severity: S10 }] };
const P3735: PropShape = PropShape { path: Path::Forward(S1656), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11567, name: S11568, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11567, name: S11568, message: S48, description: S49, severity: S10 }] };
const P3736: PropShape = PropShape { path: Path::Forward(S1656), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11569, name: S11570, message: S52, description: S53, severity: S10 }] };
const P3737: PropShape = PropShape { path: Path::Forward(S1666), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11571, name: S11572, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11571, name: S11572, message: S48, description: S49, severity: S10 }] };
const P3738: PropShape = PropShape { path: Path::Forward(S1666), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11573, name: S11574, message: S52, description: S53, severity: S10 }] };
const P3739: PropShape = PropShape { path: Path::Forward(S1764), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11575, name: S11576, message: S52, description: S53, severity: S10 }] };
const P3740: PropShape = PropShape { path: Path::Forward(S1764), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S11577, name: S11578, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11577, name: S11578, message: S48, description: S49, severity: S10 }] };
const P3741: PropShape = PropShape { path: Path::Forward(S1769), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11579, name: S11580, message: S52, description: S53, severity: S10 }] };
const P3742: PropShape = PropShape { path: Path::Forward(S1769), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S11581, name: S11582, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11581, name: S11582, message: S48, description: S49, severity: S10 }] };
const P3743: PropShape = PropShape { path: Path::Forward(S1717), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11583, name: S11584, message: S52, description: S53, severity: S10 }] };
const P3744: PropShape = PropShape { path: Path::Forward(S1717), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11585, name: S11586, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11585, name: S11586, message: S48, description: S49, severity: S10 }] };
const P3745: PropShape = PropShape { path: Path::Forward(S1586), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11587, name: S11588, message: S52, description: S53, severity: S10 }] };
const P3746: PropShape = PropShape { path: Path::Forward(S1586), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11589, name: S11590, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11589, name: S11590, message: S48, description: S49, severity: S10 }] };
const P3747: PropShape = PropShape { path: Path::Forward(S1759), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11591, name: S11592, message: S59, description: S53, severity: S10 }] };
const P3748: PropShape = PropShape { path: Path::Forward(S1759), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11593, name: S11594, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11593, name: S11594, message: S48, description: S49, severity: S10 }] };
const P3749: PropShape = PropShape { path: Path::Forward(S1734), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11595, name: S11596, message: S52, description: S53, severity: S10 }] };
const P3750: PropShape = PropShape { path: Path::Forward(S1734), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11597, name: S11598, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11597, name: S11598, message: S48, description: S49, severity: S10 }] };
const P3751: PropShape = PropShape { path: Path::Forward(S1740), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11599, name: S11600, message: S52, description: S53, severity: S10 }] };
const P3752: PropShape = PropShape { path: Path::Forward(S1740), checks: &[Check { constraint: Constraint::Datatype(S45), rule_id: S11601, name: S11602, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11601, name: S11602, message: S48, description: S49, severity: S10 }] };
const P3753: PropShape = PropShape { path: Path::Forward(S1583), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11604, name: S11605, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11604, name: S11605, message: S48, description: S49, severity: S10 }] };
const P3754: PropShape = PropShape { path: Path::Forward(S1583), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11606, name: S11607, message: S59, description: S53, severity: S10 }] };
const P3755: PropShape = PropShape { path: Path::Forward(S1569), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11609, name: S11610, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11609, name: S11610, message: S48, description: S49, severity: S10 }] };
const P3756: PropShape = PropShape { path: Path::Forward(S1569), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11611, name: S11612, message: S59, description: S53, severity: S10 }] };
const P3757: PropShape = PropShape { path: Path::Forward(S1606), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11614, name: S11615, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11614, name: S11615, message: S48, description: S49, severity: S10 }] };
const P3758: PropShape = PropShape { path: Path::Forward(S1606), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11616, name: S11617, message: S59, description: S53, severity: S10 }] };
const P3759: PropShape = PropShape { path: Path::Forward(S1736), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11619, name: S11620, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11619, name: S11620, message: S48, description: S49, severity: S10 }] };
const P3760: PropShape = PropShape { path: Path::Forward(S1736), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11621, name: S11622, message: S59, description: S53, severity: S10 }] };
const P3761: PropShape = PropShape { path: Path::Forward(S1589), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11624, name: S11625, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11624, name: S11625, message: S48, description: S49, severity: S10 }] };
const P3762: PropShape = PropShape { path: Path::Forward(S1589), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11626, name: S11627, message: S59, description: S53, severity: S10 }] };
const P3763: PropShape = PropShape { path: Path::Forward(S1655), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11629, name: S11630, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11629, name: S11630, message: S48, description: S49, severity: S10 }] };
const P3764: PropShape = PropShape { path: Path::Forward(S1655), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11631, name: S11632, message: S52, description: S53, severity: S10 }] };
const P3765: PropShape = PropShape { path: Path::Forward(S1563), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11633, name: S11634, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11633, name: S11634, message: S48, description: S49, severity: S10 }] };
const P3766: PropShape = PropShape { path: Path::Forward(S1563), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11635, name: S11636, message: S52, description: S53, severity: S10 }] };
const P3767: PropShape = PropShape { path: Path::Forward(S1748), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11639, name: S11640, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11639, name: S11640, message: S48, description: S49, severity: S10 }] };
const P3768: PropShape = PropShape { path: Path::Forward(S1748), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11641, name: S11642, message: S52, description: S53, severity: S10 }] };
const P3769: PropShape = PropShape { path: Path::Inverse(S11645), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11646, name: S11647, message: S52, description: S677, severity: S10 }] };
const P3770: PropShape = PropShape { path: Path::Forward(S1622), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11648, name: S11649, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11648, name: S11649, message: S48, description: S49, severity: S10 }] };
const P3771: PropShape = PropShape { path: Path::Forward(S1622), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11650, name: S11651, message: S52, description: S53, severity: S10 }] };
const P3772: PropShape = PropShape { path: Path::Forward(S1657), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11652, name: S11653, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11652, name: S11653, message: S48, description: S49, severity: S10 }] };
const P3773: PropShape = PropShape { path: Path::Forward(S1657), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11654, name: S11655, message: S52, description: S53, severity: S10 }] };
const P3774: PropShape = PropShape { path: Path::Forward(S1629), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11656, name: S11657, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11656, name: S11657, message: S48, description: S49, severity: S10 }] };
const P3775: PropShape = PropShape { path: Path::Forward(S1629), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11658, name: S11659, message: S52, description: S53, severity: S10 }] };
const P3776: PropShape = PropShape { path: Path::Forward(S1716), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11660, name: S11661, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11660, name: S11661, message: S48, description: S49, severity: S10 }] };
const P3777: PropShape = PropShape { path: Path::Forward(S1716), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11662, name: S11663, message: S52, description: S53, severity: S10 }] };
const P3778: PropShape = PropShape { path: Path::Forward(S1643), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11664, name: S11665, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11664, name: S11665, message: S48, description: S49, severity: S10 }] };
const P3779: PropShape = PropShape { path: Path::Forward(S1643), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11666, name: S11667, message: S52, description: S53, severity: S10 }] };
const P3780: PropShape = PropShape { path: Path::Forward(S1737), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11668, name: S11669, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11668, name: S11669, message: S48, description: S49, severity: S10 }] };
const P3781: PropShape = PropShape { path: Path::Forward(S1737), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11670, name: S11671, message: S52, description: S53, severity: S10 }] };
const P3782: PropShape = PropShape { path: Path::Forward(S11673), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S11674, name: S235, message: S236, description: S237, severity: S10 }] };
const P3783: PropShape = PropShape { path: Path::Forward(S1743), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11678, name: S11679, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11678, name: S11679, message: S48, description: S49, severity: S10 }] };
const P3784: PropShape = PropShape { path: Path::Forward(S1743), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11680, name: S11681, message: S59, description: S53, severity: S10 }] };
const P3785: PropShape = PropShape { path: Path::Forward(S11685), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11686, name: S11687, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11686, name: S11687, message: S48, description: S49, severity: S10 }] };
const P3786: PropShape = PropShape { path: Path::Forward(S11685), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11688, name: S11689, message: S52, description: S53, severity: S10 }] };
const P3787: PropShape = PropShape { path: Path::Forward(S11690), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11691, name: S11692, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11691, name: S11692, message: S48, description: S49, severity: S10 }] };
const P3788: PropShape = PropShape { path: Path::Forward(S11690), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11693, name: S11694, message: S52, description: S53, severity: S10 }] };
const P3789: PropShape = PropShape { path: Path::Forward(S11695), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11696, name: S11697, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11696, name: S11697, message: S48, description: S49, severity: S10 }] };
const P3790: PropShape = PropShape { path: Path::Forward(S11695), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11698, name: S11699, message: S52, description: S53, severity: S10 }] };
const P3791: PropShape = PropShape { path: Path::Forward(S11700), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11701, name: S11702, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11701, name: S11702, message: S48, description: S49, severity: S10 }] };
const P3792: PropShape = PropShape { path: Path::Forward(S11700), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11703, name: S11704, message: S52, description: S53, severity: S10 }] };
const P3793: PropShape = PropShape { path: Path::Forward(S11705), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11706, name: S11707, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11706, name: S11707, message: S48, description: S49, severity: S10 }] };
const P3794: PropShape = PropShape { path: Path::Forward(S11705), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11708, name: S11709, message: S52, description: S53, severity: S10 }] };
const P3795: PropShape = PropShape { path: Path::Forward(S11710), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S11711, name: S11712, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11711, name: S11712, message: S48, description: S49, severity: S10 }] };
const P3796: PropShape = PropShape { path: Path::Forward(S11710), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11713, name: S11714, message: S52, description: S53, severity: S10 }] };
const P3797: PropShape = PropShape { path: Path::Forward(S11715), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11716, name: S11717, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11716, name: S11717, message: S48, description: S49, severity: S10 }] };
const P3798: PropShape = PropShape { path: Path::Forward(S11715), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11718, name: S11719, message: S52, description: S53, severity: S10 }] };
const P3799: PropShape = PropShape { path: Path::Forward(S11720), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11721, name: S11722, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11721, name: S11722, message: S48, description: S49, severity: S10 }] };
const P3800: PropShape = PropShape { path: Path::Forward(S11720), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11723, name: S11724, message: S52, description: S53, severity: S10 }] };
const P3801: PropShape = PropShape { path: Path::Forward(S11725), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11726, name: S11727, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11726, name: S11727, message: S48, description: S49, severity: S10 }] };
const P3802: PropShape = PropShape { path: Path::Forward(S11725), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11728, name: S11729, message: S52, description: S53, severity: S10 }] };
const P3803: PropShape = PropShape { path: Path::Forward(S11730), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11731, name: S11732, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11731, name: S11732, message: S48, description: S49, severity: S10 }] };
const P3804: PropShape = PropShape { path: Path::Forward(S11730), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11733, name: S11734, message: S52, description: S53, severity: S10 }] };
const P3805: PropShape = PropShape { path: Path::Forward(S11735), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11736, name: S11737, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11736, name: S11737, message: S48, description: S49, severity: S10 }] };
const P3806: PropShape = PropShape { path: Path::Forward(S11735), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11738, name: S11739, message: S52, description: S53, severity: S10 }] };
const P3807: PropShape = PropShape { path: Path::Forward(S11740), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11741, name: S11742, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11741, name: S11742, message: S48, description: S49, severity: S10 }] };
const P3808: PropShape = PropShape { path: Path::Forward(S11740), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11743, name: S11744, message: S52, description: S53, severity: S10 }] };
const P3809: PropShape = PropShape { path: Path::Forward(S11745), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S11746, name: S11747, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11746, name: S11747, message: S48, description: S49, severity: S10 }] };
const P3810: PropShape = PropShape { path: Path::Forward(S11745), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11748, name: S11749, message: S52, description: S53, severity: S10 }] };
const P3811: PropShape = PropShape { path: Path::Forward(S11750), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11751, name: S11752, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11751, name: S11752, message: S48, description: S49, severity: S10 }] };
const P3812: PropShape = PropShape { path: Path::Forward(S11750), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11753, name: S11754, message: S52, description: S53, severity: S10 }] };
const P3813: PropShape = PropShape { path: Path::Forward(S11755), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S11756, name: S11757, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11756, name: S11757, message: S48, description: S49, severity: S10 }] };
const P3814: PropShape = PropShape { path: Path::Forward(S11755), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11758, name: S11759, message: S52, description: S53, severity: S10 }] };
const P3815: PropShape = PropShape { path: Path::Forward(S11760), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11761, name: S11762, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11761, name: S11762, message: S48, description: S49, severity: S10 }] };
const P3816: PropShape = PropShape { path: Path::Forward(S11760), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11763, name: S11764, message: S52, description: S53, severity: S10 }] };
const P3817: PropShape = PropShape { path: Path::Forward(S11765), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11766, name: S11767, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11766, name: S11767, message: S48, description: S49, severity: S10 }] };
const P3818: PropShape = PropShape { path: Path::Forward(S11765), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11768, name: S11769, message: S52, description: S53, severity: S10 }] };
const P3819: PropShape = PropShape { path: Path::Forward(S11770), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11771, name: S11772, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11771, name: S11772, message: S48, description: S49, severity: S10 }] };
const P3820: PropShape = PropShape { path: Path::Forward(S11770), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11773, name: S11774, message: S52, description: S53, severity: S10 }] };
const P3821: PropShape = PropShape { path: Path::Forward(S11775), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11776, name: S11777, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11776, name: S11777, message: S48, description: S49, severity: S10 }] };
const P3822: PropShape = PropShape { path: Path::Forward(S11775), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11778, name: S11779, message: S52, description: S53, severity: S10 }] };
const P3823: PropShape = PropShape { path: Path::Forward(S11780), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S11781, name: S11782, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11781, name: S11782, message: S48, description: S49, severity: S10 }] };
const P3824: PropShape = PropShape { path: Path::Forward(S11780), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11783, name: S11784, message: S52, description: S53, severity: S10 }] };
const P3825: PropShape = PropShape { path: Path::Forward(S11785), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11786, name: S11787, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11786, name: S11787, message: S48, description: S49, severity: S10 }] };
const P3826: PropShape = PropShape { path: Path::Forward(S11785), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11788, name: S11789, message: S52, description: S53, severity: S10 }] };
const P3827: PropShape = PropShape { path: Path::Forward(S11790), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11791, name: S11792, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11791, name: S11792, message: S48, description: S49, severity: S10 }] };
const P3828: PropShape = PropShape { path: Path::Forward(S11790), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11793, name: S11794, message: S52, description: S53, severity: S10 }] };
const P3829: PropShape = PropShape { path: Path::Forward(S11795), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11796, name: S11797, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11796, name: S11797, message: S48, description: S49, severity: S10 }] };
const P3830: PropShape = PropShape { path: Path::Forward(S11795), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11798, name: S11799, message: S52, description: S53, severity: S10 }] };
const P3831: PropShape = PropShape { path: Path::Forward(S11800), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S11801, name: S11802, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11801, name: S11802, message: S48, description: S49, severity: S10 }] };
const P3832: PropShape = PropShape { path: Path::Forward(S11800), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11803, name: S11804, message: S52, description: S53, severity: S10 }] };
const P3833: PropShape = PropShape { path: Path::Forward(S11805), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11806, name: S11807, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11806, name: S11807, message: S48, description: S49, severity: S10 }] };
const P3834: PropShape = PropShape { path: Path::Forward(S11805), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11808, name: S11809, message: S52, description: S53, severity: S10 }] };
const P3835: PropShape = PropShape { path: Path::Forward(S11810), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11811, name: S11812, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11811, name: S11812, message: S48, description: S49, severity: S10 }] };
const P3836: PropShape = PropShape { path: Path::Forward(S11810), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11813, name: S11814, message: S52, description: S53, severity: S10 }] };
const P3837: PropShape = PropShape { path: Path::Forward(S11815), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S11816, name: S11817, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11816, name: S11817, message: S48, description: S49, severity: S10 }] };
const P3838: PropShape = PropShape { path: Path::Forward(S11815), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11818, name: S11819, message: S52, description: S53, severity: S10 }] };
const P3839: PropShape = PropShape { path: Path::Forward(S11820), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11821, name: S11822, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11821, name: S11822, message: S48, description: S49, severity: S10 }] };
const P3840: PropShape = PropShape { path: Path::Forward(S11820), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11823, name: S11824, message: S52, description: S53, severity: S10 }] };
const P3841: PropShape = PropShape { path: Path::Forward(S11825), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11826, name: S11827, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11826, name: S11827, message: S48, description: S49, severity: S10 }] };
const P3842: PropShape = PropShape { path: Path::Forward(S11825), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11828, name: S11829, message: S52, description: S53, severity: S10 }] };
const P3843: PropShape = PropShape { path: Path::Forward(S11830), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11831, name: S11832, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11831, name: S11832, message: S48, description: S49, severity: S10 }] };
const P3844: PropShape = PropShape { path: Path::Forward(S11830), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11833, name: S11834, message: S52, description: S53, severity: S10 }] };
const P3845: PropShape = PropShape { path: Path::Forward(S11835), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11836, name: S11837, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11836, name: S11837, message: S48, description: S49, severity: S10 }] };
const P3846: PropShape = PropShape { path: Path::Forward(S11835), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11838, name: S11839, message: S52, description: S53, severity: S10 }] };
const P3847: PropShape = PropShape { path: Path::Forward(S11840), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11841, name: S11842, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11841, name: S11842, message: S48, description: S49, severity: S10 }] };
const P3848: PropShape = PropShape { path: Path::Forward(S11840), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11843, name: S11844, message: S52, description: S53, severity: S10 }] };
const P3849: PropShape = PropShape { path: Path::Forward(S11845), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11846, name: S11847, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11846, name: S11847, message: S48, description: S49, severity: S10 }] };
const P3850: PropShape = PropShape { path: Path::Forward(S11845), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11848, name: S11849, message: S52, description: S53, severity: S10 }] };
const P3851: PropShape = PropShape { path: Path::Forward(S11850), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11851, name: S11852, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11851, name: S11852, message: S48, description: S49, severity: S10 }] };
const P3852: PropShape = PropShape { path: Path::Forward(S11850), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11853, name: S11854, message: S52, description: S53, severity: S10 }] };
const P3853: PropShape = PropShape { path: Path::Forward(S11855), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11856, name: S11857, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11856, name: S11857, message: S48, description: S49, severity: S10 }] };
const P3854: PropShape = PropShape { path: Path::Forward(S11855), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11858, name: S11859, message: S52, description: S53, severity: S10 }] };
const P3855: PropShape = PropShape { path: Path::Forward(S11860), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S11861, name: S11862, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11861, name: S11862, message: S48, description: S49, severity: S10 }] };
const P3856: PropShape = PropShape { path: Path::Forward(S11860), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11863, name: S11864, message: S52, description: S53, severity: S10 }] };
const P3857: PropShape = PropShape { path: Path::Forward(S11865), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11866, name: S11867, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11866, name: S11867, message: S48, description: S49, severity: S10 }] };
const P3858: PropShape = PropShape { path: Path::Forward(S11865), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11868, name: S11869, message: S52, description: S53, severity: S10 }] };
const P3859: PropShape = PropShape { path: Path::Forward(S11870), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S11871, name: S11872, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11871, name: S11872, message: S48, description: S49, severity: S10 }] };
const P3860: PropShape = PropShape { path: Path::Forward(S11870), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11873, name: S11874, message: S52, description: S53, severity: S10 }] };
const P3861: PropShape = PropShape { path: Path::Forward(S11875), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S11876, name: S11877, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11876, name: S11877, message: S48, description: S49, severity: S10 }] };
const P3862: PropShape = PropShape { path: Path::Forward(S11875), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11878, name: S11879, message: S52, description: S53, severity: S10 }] };
const P3863: PropShape = PropShape { path: Path::Forward(S11880), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11881, name: S11882, message: S52, description: S53, severity: S10 }] };
const P3864: PropShape = PropShape { path: Path::Forward(S11880), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11883, name: S11884, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11883, name: S11884, message: S48, description: S49, severity: S10 }] };
const P3865: PropShape = PropShape { path: Path::Forward(S11885), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11886, name: S11887, message: S52, description: S53, severity: S10 }] };
const P3866: PropShape = PropShape { path: Path::Forward(S11885), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S11888, name: S11889, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11888, name: S11889, message: S48, description: S49, severity: S10 }] };
const P3867: PropShape = PropShape { path: Path::Forward(S11890), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11891, name: S11892, message: S52, description: S53, severity: S10 }] };
const P3868: PropShape = PropShape { path: Path::Forward(S11890), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11893, name: S11894, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11893, name: S11894, message: S48, description: S49, severity: S10 }] };
const P3869: PropShape = PropShape { path: Path::Forward(S11895), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11896, name: S11897, message: S52, description: S53, severity: S10 }] };
const P3870: PropShape = PropShape { path: Path::Forward(S11895), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11898, name: S11899, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11898, name: S11899, message: S48, description: S49, severity: S10 }] };
const P3871: PropShape = PropShape { path: Path::Forward(S11900), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11901, name: S11902, message: S52, description: S53, severity: S10 }] };
const P3872: PropShape = PropShape { path: Path::Forward(S11900), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11903, name: S11904, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11903, name: S11904, message: S48, description: S49, severity: S10 }] };
const P3873: PropShape = PropShape { path: Path::Forward(S11905), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11906, name: S11907, message: S52, description: S53, severity: S10 }] };
const P3874: PropShape = PropShape { path: Path::Forward(S11905), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S11908, name: S11909, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11908, name: S11909, message: S48, description: S49, severity: S10 }] };
const P3875: PropShape = PropShape { path: Path::Forward(S11910), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11911, name: S11912, message: S52, description: S53, severity: S10 }] };
const P3876: PropShape = PropShape { path: Path::Forward(S11910), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11913, name: S11914, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11913, name: S11914, message: S48, description: S49, severity: S10 }] };
const P3877: PropShape = PropShape { path: Path::Forward(S1601), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S11916, name: S11917, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S11918, S11919]), rule_id: S11916, name: S11917, message: S183, description: S49, severity: S10 }] };
const P3878: PropShape = PropShape { path: Path::Forward(S1601), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11920, name: S11921, message: S59, description: S53, severity: S10 }] };
const P3879: PropShape = PropShape { path: Path::Forward(S1771), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11923, name: S11924, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11923, name: S11924, message: S48, description: S49, severity: S10 }] };
const P3880: PropShape = PropShape { path: Path::Forward(S1771), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11925, name: S11926, message: S52, description: S53, severity: S10 }] };
const P3881: PropShape = PropShape { path: Path::Forward(S1673), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11928, name: S11929, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11928, name: S11929, message: S48, description: S49, severity: S10 }] };
const P3882: PropShape = PropShape { path: Path::Forward(S1673), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11930, name: S11931, message: S59, description: S53, severity: S10 }] };
const P3883: PropShape = PropShape { path: Path::Forward(S1676), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11934, name: S11935, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11934, name: S11935, message: S48, description: S49, severity: S10 }] };
const P3884: PropShape = PropShape { path: Path::Forward(S1676), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11936, name: S11937, message: S52, description: S53, severity: S10 }] };
const P3885: PropShape = PropShape { path: Path::Forward(S1669), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11938, name: S11939, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11938, name: S11939, message: S48, description: S49, severity: S10 }] };
const P3886: PropShape = PropShape { path: Path::Forward(S1669), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11940, name: S11941, message: S52, description: S53, severity: S10 }] };
const P3887: PropShape = PropShape { path: Path::Forward(S1684), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11943, name: S11944, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11943, name: S11944, message: S48, description: S49, severity: S10 }] };
const P3888: PropShape = PropShape { path: Path::Forward(S1684), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11945, name: S11946, message: S59, description: S53, severity: S10 }] };
const P3889: PropShape = PropShape { path: Path::Forward(S1689), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11948, name: S11949, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11948, name: S11949, message: S48, description: S49, severity: S10 }] };
const P3890: PropShape = PropShape { path: Path::Forward(S1689), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11950, name: S11951, message: S59, description: S53, severity: S10 }] };
const P3891: PropShape = PropShape { path: Path::Forward(S1742), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11953, name: S11954, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11953, name: S11954, message: S48, description: S49, severity: S10 }] };
const P3892: PropShape = PropShape { path: Path::Forward(S1742), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11955, name: S11956, message: S59, description: S53, severity: S10 }] };
const P3893: PropShape = PropShape { path: Path::Forward(S1674), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11957, name: S11958, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11957, name: S11958, message: S48, description: S49, severity: S10 }] };
const P3894: PropShape = PropShape { path: Path::Forward(S1674), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11959, name: S11960, message: S59, description: S53, severity: S10 }] };
const P3895: PropShape = PropShape { path: Path::Forward(S1591), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11962, name: S11963, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11962, name: S11963, message: S48, description: S49, severity: S10 }] };
const P3896: PropShape = PropShape { path: Path::Forward(S1591), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11964, name: S11965, message: S59, description: S53, severity: S10 }] };
const P3897: PropShape = PropShape { path: Path::Forward(S1709), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11966, name: S11967, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11966, name: S11967, message: S48, description: S49, severity: S10 }] };
const P3898: PropShape = PropShape { path: Path::Forward(S1709), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11968, name: S11969, message: S59, description: S53, severity: S10 }] };
const P3899: PropShape = PropShape { path: Path::Forward(S1609), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11970, name: S11971, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11970, name: S11971, message: S48, description: S49, severity: S10 }] };
const P3900: PropShape = PropShape { path: Path::Forward(S1609), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11972, name: S11973, message: S59, description: S53, severity: S10 }] };
const P3901: PropShape = PropShape { path: Path::Forward(S1593), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11979, name: S11980, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11979, name: S11980, message: S48, description: S49, severity: S10 }] };
const P3902: PropShape = PropShape { path: Path::Forward(S1593), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11981, name: S11982, message: S59, description: S53, severity: S10 }] };
const P3903: PropShape = PropShape { path: Path::Forward(S1697), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11984, name: S11985, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11984, name: S11985, message: S48, description: S49, severity: S10 }] };
const P3904: PropShape = PropShape { path: Path::Forward(S1697), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S11986, name: S11987, message: S52, description: S53, severity: S10 }] };
const P3905: PropShape = PropShape { path: Path::Forward(S1733), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S11988, name: S11989, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11988, name: S11989, message: S48, description: S49, severity: S10 }] };
const P3906: PropShape = PropShape { path: Path::Forward(S1733), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11990, name: S11991, message: S59, description: S53, severity: S10 }] };
const P3907: PropShape = PropShape { path: Path::Forward(S1661), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S11997, name: S11998, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S11997, name: S11998, message: S48, description: S49, severity: S10 }] };
const P3908: PropShape = PropShape { path: Path::Forward(S1661), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S11999, name: S12000, message: S59, description: S53, severity: S10 }] };
const P3909: PropShape = PropShape { path: Path::Forward(S1718), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12004, name: S12005, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12004, name: S12005, message: S48, description: S49, severity: S10 }] };
const P3910: PropShape = PropShape { path: Path::Forward(S1718), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12006, name: S12007, message: S59, description: S53, severity: S10 }] };
const P3911: PropShape = PropShape { path: Path::Forward(S1749), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12009, name: S12010, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12009, name: S12010, message: S48, description: S49, severity: S10 }] };
const P3912: PropShape = PropShape { path: Path::Forward(S1749), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12011, name: S12012, message: S59, description: S53, severity: S10 }] };
const P3913: PropShape = PropShape { path: Path::Forward(S1713), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12014, name: S12015, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12014, name: S12015, message: S48, description: S49, severity: S10 }] };
const P3914: PropShape = PropShape { path: Path::Forward(S1713), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12016, name: S12017, message: S59, description: S53, severity: S10 }] };
const P3915: PropShape = PropShape { path: Path::Forward(S1741), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12026, name: S12027, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12026, name: S12027, message: S48, description: S49, severity: S10 }] };
const P3916: PropShape = PropShape { path: Path::Forward(S1741), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12028, name: S12029, message: S52, description: S53, severity: S10 }] };
const P3917: PropShape = PropShape { path: Path::Forward(S1575), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12030, name: S12031, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12030, name: S12031, message: S48, description: S49, severity: S10 }] };
const P3918: PropShape = PropShape { path: Path::Forward(S1575), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12032, name: S12033, message: S52, description: S53, severity: S10 }] };
const P3919: PropShape = PropShape { path: Path::Forward(S1687), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12034, name: S12035, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12034, name: S12035, message: S48, description: S49, severity: S10 }] };
const P3920: PropShape = PropShape { path: Path::Forward(S1687), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12036, name: S12037, message: S52, description: S53, severity: S10 }] };
const P3921: PropShape = PropShape { path: Path::Forward(S1577), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12038, name: S12039, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12038, name: S12039, message: S48, description: S49, severity: S10 }] };
const P3922: PropShape = PropShape { path: Path::Forward(S1577), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12040, name: S12041, message: S52, description: S53, severity: S10 }] };
const P3923: PropShape = PropShape { path: Path::Forward(S1729), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12042, name: S12043, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12042, name: S12043, message: S48, description: S49, severity: S10 }] };
const P3924: PropShape = PropShape { path: Path::Forward(S1729), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12044, name: S12045, message: S52, description: S53, severity: S10 }] };
const P3925: PropShape = PropShape { path: Path::Forward(S1767), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12047, name: S12048, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12047, name: S12048, message: S48, description: S49, severity: S10 }] };
const P3926: PropShape = PropShape { path: Path::Forward(S1767), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12049, name: S12050, message: S59, description: S53, severity: S10 }] };
const P3927: PropShape = PropShape { path: Path::Forward(S11645), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S12057, name: S12058, message: S400, description: S80, severity: S10 }, Check { constraint: Constraint::Class(&[S401]), rule_id: S12057, name: S12058, message: S400, description: S80, severity: S10 }] };
const P3928: PropShape = PropShape { path: Path::Forward(S11645), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12059, name: S12060, message: S74, description: S75, severity: S10 }] };
const P3929: PropShape = PropShape { path: Path::Forward(S1649), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12062, name: S12063, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12062, name: S12063, message: S48, description: S49, severity: S10 }] };
const P3930: PropShape = PropShape { path: Path::Forward(S1649), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12064, name: S12065, message: S59, description: S53, severity: S10 }] };
const P3931: PropShape = PropShape { path: Path::Forward(S1639), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12067, name: S12068, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12067, name: S12068, message: S48, description: S49, severity: S10 }] };
const P3932: PropShape = PropShape { path: Path::Forward(S1639), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12069, name: S12070, message: S52, description: S53, severity: S10 }] };
const P3933: PropShape = PropShape { path: Path::Forward(S1760), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12082, name: S12083, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12082, name: S12083, message: S48, description: S49, severity: S10 }] };
const P3934: PropShape = PropShape { path: Path::Forward(S1760), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12084, name: S12085, message: S52, description: S53, severity: S10 }] };
const P3935: PropShape = PropShape { path: Path::Forward(S1735), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12086, name: S12087, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12086, name: S12087, message: S48, description: S49, severity: S10 }] };
const P3936: PropShape = PropShape { path: Path::Forward(S1735), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12088, name: S12089, message: S52, description: S53, severity: S10 }] };
const P3937: PropShape = PropShape { path: Path::Forward(S1690), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S12090, name: S12091, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12090, name: S12091, message: S48, description: S49, severity: S10 }] };
const P3938: PropShape = PropShape { path: Path::Forward(S1690), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12092, name: S12093, message: S52, description: S53, severity: S10 }] };
const P3939: PropShape = PropShape { path: Path::Forward(S1644), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12096, name: S12097, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12096, name: S12097, message: S48, description: S49, severity: S10 }] };
const P3940: PropShape = PropShape { path: Path::Forward(S1644), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12098, name: S12099, message: S52, description: S53, severity: S10 }] };
const P3941: PropShape = PropShape { path: Path::Forward(S1730), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12100, name: S12101, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12100, name: S12101, message: S48, description: S49, severity: S10 }] };
const P3942: PropShape = PropShape { path: Path::Forward(S1730), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12102, name: S12103, message: S52, description: S53, severity: S10 }] };
const P3943: PropShape = PropShape { path: Path::Forward(S12104), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12105, name: S12106, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12105, name: S12106, message: S48, description: S49, severity: S10 }] };
const P3944: PropShape = PropShape { path: Path::Forward(S12104), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12107, name: S12108, message: S52, description: S53, severity: S10 }] };
const P3945: PropShape = PropShape { path: Path::Forward(S1658), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12109, name: S12110, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12109, name: S12110, message: S48, description: S49, severity: S10 }] };
const P3946: PropShape = PropShape { path: Path::Forward(S1658), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12111, name: S12112, message: S52, description: S53, severity: S10 }] };
const P3947: PropShape = PropShape { path: Path::Forward(S1739), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12113, name: S12114, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12113, name: S12114, message: S48, description: S49, severity: S10 }] };
const P3948: PropShape = PropShape { path: Path::Forward(S1739), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12115, name: S12116, message: S52, description: S53, severity: S10 }] };
const P3949: PropShape = PropShape { path: Path::Forward(S1567), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12117, name: S12118, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12117, name: S12118, message: S48, description: S49, severity: S10 }] };
const P3950: PropShape = PropShape { path: Path::Forward(S1567), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12119, name: S12120, message: S52, description: S53, severity: S10 }] };
const P3951: PropShape = PropShape { path: Path::Forward(S1683), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S12127, name: S12128, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12127, name: S12128, message: S48, description: S49, severity: S10 }] };
const P3952: PropShape = PropShape { path: Path::Forward(S1683), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12129, name: S12130, message: S52, description: S53, severity: S10 }] };
const P3953: PropShape = PropShape { path: Path::Forward(S1623), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S12131, name: S12132, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12131, name: S12132, message: S48, description: S49, severity: S10 }] };
const P3954: PropShape = PropShape { path: Path::Forward(S1623), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12133, name: S12134, message: S59, description: S53, severity: S10 }] };
const P3955: PropShape = PropShape { path: Path::Forward(S1576), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12135, name: S3747, message: S52, description: S53, severity: S10 }] };
const P3956: PropShape = PropShape { path: Path::Forward(S1576), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S12136, name: S3749, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S3750, S3751, S3752, S3753, S3754, S3755, S3756, S3757, S3758, S3759, S3760, S3761, S3762, S3763, S3764, S3765, S3766, S3767, S3768, S3769, S3770, S3771, S3772, S3773, S3774, S3775, S3776, S3777, S3778, S3779, S3780, S3781, S3782, S3783, S3784, S3785, S3786, S3787, S3788, S3789, S3790, S3791, S3792, S3793, S3794, S3795, S3796, S3797, S3798, S3799, S3800, S3801, S3802, S3803, S3804, S3805, S3806, S3807, S3808, S3809, S3810, S3811, S3812, S3813, S3814, S3815, S3816, S3817, S3818, S3819, S3820, S3821, S3822, S3823, S3824, S3825, S3826, S3827, S3828, S3829, S3830, S3831, S3832, S3833, S3834, S3835, S3836, S3837, S3838, S3839, S3840, S3841, S3842, S3843, S3844, S3845, S3846, S3847, S3848, S3849, S3850, S3851, S3852, S3853, S3854, S3855, S3856, S3857, S3858, S3859, S3860, S3861, S3862, S3863, S3864, S3865, S3866, S3867, S3868, S3869, S3870, S3871, S3872, S3873, S3874, S3875, S3876, S3877, S3878, S3879, S3880, S3881, S3882, S3883, S3884, S3885, S3886, S3887, S3888, S3889, S3890, S3891, S3892, S3893, S3894, S3895, S3896, S3897, S3898, S3899, S3900, S3901, S3902, S3903, S3904, S3905, S3906, S3907, S3908, S3909, S3910]), rule_id: S12136, name: S3749, message: S183, description: S49, severity: S10 }] };
const P3957: PropShape = PropShape { path: Path::Forward(S1646), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12137, name: S12138, message: S52, description: S53, severity: S10 }] };
const P3958: PropShape = PropShape { path: Path::Forward(S1646), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S12139, name: S12140, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12139, name: S12140, message: S48, description: S49, severity: S10 }] };
const P3959: PropShape = PropShape { path: Path::Forward(S1645), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12141, name: S12142, message: S52, description: S53, severity: S10 }] };
const P3960: PropShape = PropShape { path: Path::Forward(S1645), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12143, name: S12144, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12143, name: S12144, message: S48, description: S49, severity: S10 }] };
const P3961: PropShape = PropShape { path: Path::Forward(S1672), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12145, name: S12146, message: S52, description: S53, severity: S10 }] };
const P3962: PropShape = PropShape { path: Path::Forward(S1672), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S12147, name: S12148, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12147, name: S12148, message: S48, description: S49, severity: S10 }] };
const P3963: PropShape = PropShape { path: Path::Forward(S1758), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12149, name: S12150, message: S52, description: S53, severity: S10 }] };
const P3964: PropShape = PropShape { path: Path::Forward(S1758), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12151, name: S12152, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12151, name: S12152, message: S48, description: S49, severity: S10 }] };
const P3965: PropShape = PropShape { path: Path::Forward(S1762), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12153, name: S12154, message: S52, description: S53, severity: S10 }] };
const P3966: PropShape = PropShape { path: Path::Forward(S1762), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12155, name: S12156, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12155, name: S12156, message: S48, description: S49, severity: S10 }] };
const P3967: PropShape = PropShape { path: Path::Forward(S1732), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12157, name: S12158, message: S52, description: S53, severity: S10 }] };
const P3968: PropShape = PropShape { path: Path::Forward(S1732), checks: &[Check { constraint: Constraint::Datatype(S2495), rule_id: S12159, name: S12160, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12159, name: S12160, message: S48, description: S49, severity: S10 }] };
const P3969: PropShape = PropShape { path: Path::Forward(S1670), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S12167, name: S12168, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12167, name: S12168, message: S48, description: S49, severity: S10 }] };
const P3970: PropShape = PropShape { path: Path::Forward(S1670), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12169, name: S12170, message: S59, description: S53, severity: S10 }] };
const P3971: PropShape = PropShape { path: Path::Forward(S1765), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12171, name: S12172, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12171, name: S12172, message: S48, description: S49, severity: S10 }] };
const P3972: PropShape = PropShape { path: Path::Forward(S1765), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12173, name: S12174, message: S52, description: S53, severity: S10 }] };
const P3973: PropShape = PropShape { path: Path::Forward(S1679), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S12176, name: S12177, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12176, name: S12177, message: S48, description: S49, severity: S10 }] };
const P3974: PropShape = PropShape { path: Path::Forward(S1679), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12178, name: S12179, message: S59, description: S53, severity: S10 }] };
const P3975: PropShape = PropShape { path: Path::Forward(S1711), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12186, name: S12187, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12186, name: S12187, message: S48, description: S49, severity: S10 }] };
const P3976: PropShape = PropShape { path: Path::Forward(S1711), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12188, name: S12189, message: S59, description: S53, severity: S10 }] };
const P3977: PropShape = PropShape { path: Path::Forward(S1702), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12190, name: S12191, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12190, name: S12191, message: S48, description: S49, severity: S10 }] };
const P3978: PropShape = PropShape { path: Path::Forward(S1702), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12192, name: S12193, message: S59, description: S53, severity: S10 }] };
const P3979: PropShape = PropShape { path: Path::Forward(S1761), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12195, name: S12196, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12195, name: S12196, message: S48, description: S49, severity: S10 }] };
const P3980: PropShape = PropShape { path: Path::Forward(S1761), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12197, name: S12198, message: S59, description: S53, severity: S10 }] };
const P3981: PropShape = PropShape { path: Path::Forward(S1685), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12205, name: S12206, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12205, name: S12206, message: S48, description: S49, severity: S10 }] };
const P3982: PropShape = PropShape { path: Path::Forward(S1685), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12207, name: S12208, message: S52, description: S53, severity: S10 }] };
const P3983: PropShape = PropShape { path: Path::Forward(S1631), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12209, name: S12210, message: S52, description: S53, severity: S10 }] };
const P3984: PropShape = PropShape { path: Path::Forward(S1631), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12211, name: S12212, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12211, name: S12212, message: S48, description: S49, severity: S10 }] };
const P3985: PropShape = PropShape { path: Path::Forward(S1619), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12213, name: S12214, message: S52, description: S53, severity: S10 }] };
const P3986: PropShape = PropShape { path: Path::Forward(S1619), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12215, name: S12216, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12215, name: S12216, message: S48, description: S49, severity: S10 }] };
const P3987: PropShape = PropShape { path: Path::Forward(S1648), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12217, name: S12218, message: S52, description: S53, severity: S10 }] };
const P3988: PropShape = PropShape { path: Path::Forward(S1648), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12219, name: S12220, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12219, name: S12220, message: S48, description: S49, severity: S10 }] };
const P3989: PropShape = PropShape { path: Path::Forward(S1602), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12221, name: S12222, message: S52, description: S53, severity: S10 }] };
const P3990: PropShape = PropShape { path: Path::Forward(S1602), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12223, name: S12224, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12223, name: S12224, message: S48, description: S49, severity: S10 }] };
const P3991: PropShape = PropShape { path: Path::Forward(S1725), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12225, name: S12226, message: S52, description: S53, severity: S10 }] };
const P3992: PropShape = PropShape { path: Path::Forward(S1725), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12227, name: S12228, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12227, name: S12228, message: S48, description: S49, severity: S10 }] };
const P3993: PropShape = PropShape { path: Path::Forward(S1590), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12229, name: S12230, message: S52, description: S53, severity: S10 }] };
const P3994: PropShape = PropShape { path: Path::Forward(S1590), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12231, name: S12232, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12231, name: S12232, message: S48, description: S49, severity: S10 }] };
const P3995: PropShape = PropShape { path: Path::Forward(S1614), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12233, name: S12234, message: S52, description: S53, severity: S10 }] };
const P3996: PropShape = PropShape { path: Path::Forward(S1614), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12235, name: S12236, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12235, name: S12236, message: S48, description: S49, severity: S10 }] };
const P3997: PropShape = PropShape { path: Path::Forward(S1642), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12246, name: S12247, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12246, name: S12247, message: S48, description: S49, severity: S10 }] };
const P3998: PropShape = PropShape { path: Path::Forward(S1642), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12248, name: S12249, message: S52, description: S53, severity: S10 }] };
const P3999: PropShape = PropShape { path: Path::Forward(S1693), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12251, name: S12252, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12251, name: S12252, message: S48, description: S49, severity: S10 }] };
const P4000: PropShape = PropShape { path: Path::Forward(S1693), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12253, name: S12254, message: S59, description: S53, severity: S10 }] };
const P4001: PropShape = PropShape { path: Path::Forward(S1618), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12258, name: S12259, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12258, name: S12259, message: S48, description: S49, severity: S10 }] };
const P4002: PropShape = PropShape { path: Path::Forward(S1618), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12260, name: S12261, message: S52, description: S53, severity: S10 }] };
const P4003: PropShape = PropShape { path: Path::Forward(S1754), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12262, name: S12263, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12262, name: S12263, message: S48, description: S49, severity: S10 }] };
const P4004: PropShape = PropShape { path: Path::Forward(S1754), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12264, name: S12265, message: S52, description: S53, severity: S10 }] };
const P4005: PropShape = PropShape { path: Path::Forward(S1720), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S12267, name: S12268, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S12269, S12270, S12271, S12272]), rule_id: S12267, name: S12268, message: S183, description: S49, severity: S10 }] };
const P4006: PropShape = PropShape { path: Path::Forward(S1720), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12273, name: S12274, message: S59, description: S53, severity: S10 }] };
const P4007: PropShape = PropShape { path: Path::Forward(S1652), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12278, name: S12279, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12278, name: S12279, message: S48, description: S49, severity: S10 }] };
const P4008: PropShape = PropShape { path: Path::Forward(S1652), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12280, name: S12281, message: S59, description: S53, severity: S10 }] };
const P4009: PropShape = PropShape { path: Path::Forward(S1663), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12291, name: S12292, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12291, name: S12292, message: S48, description: S49, severity: S10 }] };
const P4010: PropShape = PropShape { path: Path::Forward(S1663), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12293, name: S12294, message: S52, description: S53, severity: S10 }] };
const P4011: PropShape = PropShape { path: Path::Forward(S1620), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12295, name: S12296, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12295, name: S12296, message: S48, description: S49, severity: S10 }] };
const P4012: PropShape = PropShape { path: Path::Forward(S1620), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12297, name: S12298, message: S52, description: S53, severity: S10 }] };
const P4013: PropShape = PropShape { path: Path::Forward(S1595), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12299, name: S12300, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12299, name: S12300, message: S48, description: S49, severity: S10 }] };
const P4014: PropShape = PropShape { path: Path::Forward(S1595), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12301, name: S12302, message: S52, description: S53, severity: S10 }] };
const P4015: PropShape = PropShape { path: Path::Forward(S1695), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12303, name: S12304, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12303, name: S12304, message: S48, description: S49, severity: S10 }] };
const P4016: PropShape = PropShape { path: Path::Forward(S1695), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12305, name: S12306, message: S52, description: S53, severity: S10 }] };
const P4017: PropShape = PropShape { path: Path::Forward(S1654), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12307, name: S12308, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12307, name: S12308, message: S48, description: S49, severity: S10 }] };
const P4018: PropShape = PropShape { path: Path::Forward(S1654), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12309, name: S12310, message: S52, description: S53, severity: S10 }] };
const P4019: PropShape = PropShape { path: Path::Forward(S1770), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12311, name: S12312, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12311, name: S12312, message: S48, description: S49, severity: S10 }] };
const P4020: PropShape = PropShape { path: Path::Forward(S1770), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12313, name: S12314, message: S52, description: S53, severity: S10 }] };
const P4021: PropShape = PropShape { path: Path::Forward(S1587), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12315, name: S12316, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12315, name: S12316, message: S48, description: S49, severity: S10 }] };
const P4022: PropShape = PropShape { path: Path::Forward(S1587), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12317, name: S12318, message: S52, description: S53, severity: S10 }] };
const P4023: PropShape = PropShape { path: Path::Forward(S1627), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12323, name: S12324, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12323, name: S12324, message: S48, description: S49, severity: S10 }] };
const P4024: PropShape = PropShape { path: Path::Forward(S1627), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12325, name: S12326, message: S59, description: S53, severity: S10 }] };
const P4025: PropShape = PropShape { path: Path::Forward(S1724), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12334, name: S12335, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12334, name: S12335, message: S48, description: S49, severity: S10 }] };
const P4026: PropShape = PropShape { path: Path::Forward(S1724), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12336, name: S12337, message: S59, description: S53, severity: S10 }] };
const P4027: PropShape = PropShape { path: Path::Forward(S1636), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12341, name: S12342, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12341, name: S12342, message: S48, description: S49, severity: S10 }] };
const P4028: PropShape = PropShape { path: Path::Forward(S1636), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12343, name: S12344, message: S59, description: S53, severity: S10 }] };
const P4029: PropShape = PropShape { path: Path::Forward(S1715), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S12347, name: S12348, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12347, name: S12348, message: S48, description: S49, severity: S10 }] };
const P4030: PropShape = PropShape { path: Path::Forward(S1715), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12349, name: S12350, message: S59, description: S53, severity: S10 }] };
const P4031: PropShape = PropShape { path: Path::Forward(S1747), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12371, name: S12372, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12371, name: S12372, message: S48, description: S49, severity: S10 }] };
const P4032: PropShape = PropShape { path: Path::Forward(S1747), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12373, name: S12374, message: S59, description: S53, severity: S10 }] };
const P4033: PropShape = PropShape { path: Path::Forward(S1712), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S12378, name: S12379, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12378, name: S12379, message: S48, description: S49, severity: S10 }] };
const P4034: PropShape = PropShape { path: Path::Forward(S1712), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12380, name: S12381, message: S59, description: S53, severity: S10 }] };
const P4035: PropShape = PropShape { path: Path::Forward(S1678), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12382, name: S12383, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12382, name: S12383, message: S48, description: S49, severity: S10 }] };
const P4036: PropShape = PropShape { path: Path::Forward(S1678), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12384, name: S12385, message: S52, description: S53, severity: S10 }] };
const P4037: PropShape = PropShape { path: Path::Forward(S1568), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12387, name: S12388, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12387, name: S12388, message: S48, description: S49, severity: S10 }] };
const P4038: PropShape = PropShape { path: Path::Forward(S1568), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12389, name: S12390, message: S59, description: S53, severity: S10 }] };
const P4039: PropShape = PropShape { path: Path::Forward(S1696), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S12394, name: S12395, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12394, name: S12395, message: S48, description: S49, severity: S10 }] };
const P4040: PropShape = PropShape { path: Path::Forward(S1696), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12396, name: S12397, message: S59, description: S53, severity: S10 }] };
const P4041: PropShape = PropShape { path: Path::Forward(S1773), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12399, name: S12400, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12399, name: S12400, message: S48, description: S49, severity: S10 }] };
const P4042: PropShape = PropShape { path: Path::Forward(S1773), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12401, name: S12402, message: S52, description: S53, severity: S10 }] };
const P4043: PropShape = PropShape { path: Path::Forward(S1633), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12403, name: S12404, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12403, name: S12404, message: S48, description: S49, severity: S10 }] };
const P4044: PropShape = PropShape { path: Path::Forward(S1633), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12405, name: S12406, message: S52, description: S53, severity: S10 }] };
const P4045: PropShape = PropShape { path: Path::Forward(S1744), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S12408, name: S12409, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12408, name: S12409, message: S48, description: S49, severity: S10 }] };
const P4046: PropShape = PropShape { path: Path::Forward(S1744), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12410, name: S12411, message: S52, description: S53, severity: S10 }] };
const P4047: PropShape = PropShape { path: Path::Forward(S1613), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S12412, name: S12413, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12412, name: S12413, message: S48, description: S49, severity: S10 }] };
const P4048: PropShape = PropShape { path: Path::Forward(S1613), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12414, name: S12415, message: S52, description: S53, severity: S10 }] };
const P4049: PropShape = PropShape { path: Path::Forward(S1766), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12417, name: S12418, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12417, name: S12418, message: S48, description: S49, severity: S10 }] };
const P4050: PropShape = PropShape { path: Path::Forward(S1766), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12419, name: S12420, message: S59, description: S53, severity: S10 }] };
const P4051: PropShape = PropShape { path: Path::Forward(S1768), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S12423, name: S12424, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S12425, S12426, S12427, S12428]), rule_id: S12423, name: S12424, message: S183, description: S49, severity: S10 }] };
const P4052: PropShape = PropShape { path: Path::Forward(S1768), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12429, name: S12430, message: S59, description: S53, severity: S10 }] };
const P4053: PropShape = PropShape { path: Path::Forward(S1772), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S12432, name: S12433, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S12434, S12435, S12436, S12437]), rule_id: S12432, name: S12433, message: S183, description: S49, severity: S10 }] };
const P4054: PropShape = PropShape { path: Path::Forward(S1772), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12438, name: S12439, message: S59, description: S53, severity: S10 }] };
const P4055: PropShape = PropShape { path: Path::Forward(S1681), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12441, name: S12442, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12441, name: S12442, message: S48, description: S49, severity: S10 }] };
const P4056: PropShape = PropShape { path: Path::Forward(S1681), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12443, name: S12444, message: S52, description: S53, severity: S10 }] };
const P4057: PropShape = PropShape { path: Path::Forward(S1774), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12445, name: S12446, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12445, name: S12446, message: S48, description: S49, severity: S10 }] };
const P4058: PropShape = PropShape { path: Path::Forward(S1774), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12447, name: S12448, message: S52, description: S53, severity: S10 }] };
const P4059: PropShape = PropShape { path: Path::Forward(S1637), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12451, name: S12452, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12451, name: S12452, message: S48, description: S49, severity: S10 }] };
const P4060: PropShape = PropShape { path: Path::Forward(S1637), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12453, name: S12454, message: S52, description: S53, severity: S10 }] };
const P4061: PropShape = PropShape { path: Path::Forward(S1722), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12455, name: S12456, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12455, name: S12456, message: S48, description: S49, severity: S10 }] };
const P4062: PropShape = PropShape { path: Path::Forward(S1722), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12457, name: S12458, message: S52, description: S53, severity: S10 }] };
const P4063: PropShape = PropShape { path: Path::Forward(S1694), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12459, name: S12460, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12459, name: S12460, message: S48, description: S49, severity: S10 }] };
const P4064: PropShape = PropShape { path: Path::Forward(S1694), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12461, name: S12462, message: S52, description: S53, severity: S10 }] };
const P4065: PropShape = PropShape { path: Path::Forward(S1588), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S12468, name: S12469, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12468, name: S12469, message: S48, description: S49, severity: S10 }] };
const P4066: PropShape = PropShape { path: Path::Forward(S1588), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12470, name: S12471, message: S52, description: S53, severity: S10 }] };
const P4067: PropShape = PropShape { path: Path::Forward(S1755), checks: &[Check { constraint: Constraint::Datatype(S66), rule_id: S12472, name: S12473, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12472, name: S12473, message: S48, description: S49, severity: S10 }] };
const P4068: PropShape = PropShape { path: Path::Forward(S1755), checks: &[Check { constraint: Constraint::MaxCount(1), rule_id: S12474, name: S12475, message: S52, description: S53, severity: S10 }] };
const P4069: PropShape = PropShape { path: Path::Forward(S1763), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S12483, name: S12484, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S12485, S12486, S12487]), rule_id: S12483, name: S12484, message: S183, description: S49, severity: S10 }] };
const P4070: PropShape = PropShape { path: Path::Forward(S1763), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12488, name: S12489, message: S59, description: S53, severity: S10 }] };
const P4071: PropShape = PropShape { path: Path::Forward(S1572), checks: &[Check { constraint: Constraint::NodeKind(NodeKind::Iri), rule_id: S12493, name: S12494, message: S183, description: S49, severity: S10 }, Check { constraint: Constraint::In(&[S12495, S12496, S12497]), rule_id: S12493, name: S12494, message: S183, description: S49, severity: S10 }] };
const P4072: PropShape = PropShape { path: Path::Forward(S1572), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12498, name: S12499, message: S59, description: S53, severity: S10 }] };
const P4073: PropShape = PropShape { path: Path::Forward(S1753), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12504, name: S12505, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12504, name: S12505, message: S48, description: S49, severity: S10 }] };
const P4074: PropShape = PropShape { path: Path::Forward(S1753), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12506, name: S12507, message: S59, description: S53, severity: S10 }] };
const P4075: PropShape = PropShape { path: Path::Forward(S1721), checks: &[Check { constraint: Constraint::Datatype(S664), rule_id: S12508, name: S12509, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12508, name: S12509, message: S48, description: S49, severity: S10 }] };
const P4076: PropShape = PropShape { path: Path::Forward(S1721), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12510, name: S12511, message: S59, description: S53, severity: S10 }] };
const P4077: PropShape = PropShape { path: Path::Forward(S1659), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12516, name: S12517, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12516, name: S12517, message: S48, description: S49, severity: S10 }] };
const P4078: PropShape = PropShape { path: Path::Forward(S1659), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12518, name: S12519, message: S59, description: S53, severity: S10 }] };
const P4079: PropShape = PropShape { path: Path::Forward(S1603), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12521, name: S12522, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12521, name: S12522, message: S48, description: S49, severity: S10 }] };
const P4080: PropShape = PropShape { path: Path::Forward(S1603), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12523, name: S12524, message: S59, description: S53, severity: S10 }] };
const P4081: PropShape = PropShape { path: Path::Forward(S1751), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12526, name: S12527, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12526, name: S12527, message: S48, description: S49, severity: S10 }] };
const P4082: PropShape = PropShape { path: Path::Forward(S1751), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12528, name: S12529, message: S59, description: S53, severity: S10 }] };
const P4083: PropShape = PropShape { path: Path::Forward(S1752), checks: &[Check { constraint: Constraint::Datatype(S88), rule_id: S12531, name: S12532, message: S48, description: S49, severity: S10 }, Check { constraint: Constraint::NodeKind(NodeKind::Literal), rule_id: S12531, name: S12532, message: S48, description: S49, severity: S10 }] };
const P4084: PropShape = PropShape { path: Path::Forward(S1752), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S12533, name: S12534, message: S59, description: S53, severity: S10 }] };
/// Every reachable shape of the `nc` family, resolved against its class table.
pub static SHAPES: &[ShapeDef] = &[
ShapeDef {
targets: &[Target::Class(&[S0])],
props: &[&P0],
closed: None,
logic: &[],
profiles: &[S11],
file: S12,
},
ShapeDef {
targets: &[Target::Class(&[S13])],
props: &[&P1],
closed: None,
logic: &[],
profiles: &[S11],
file: S12,
},
ShapeDef {
targets: &[Target::SubjectsOf(S21)],
props: &[&P2],
closed: None,
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S0])],
props: &[&P3, &P4, &P5, &P6, &P7, &P8, &P9, &P10, &P11, &P12, &P13, &P14, &P15, &P16, &P17, &P18, &P19, &P20, &P21, &P22, &P23, &P24, &P25, &P26, &P27, &P28, &P29, &P30, &P31, &P32, &P33, &P34, &P35, &P36, &P37, &P38, &P39, &P40, &P41, &P42, &P43, &P44, &P45, &P46, &P47, &P48, &P49, &P50, &P51, &P52, &P53, &P54, &P55, &P56, &P57, &P58, &P59, &P60, &P61, &P62, &P63, &P64, &P65, &P66, &P67],
closed: None,
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S0])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1, S71, S2, S3, S4, S84, S5, S76, S177, S118, S197, S180, S192, S151, S216, S136, S164, S65, S211, S108, S103, S206, S146, S221, S93, S98, S113, S126, S189, S87, S131, S141, S121, S21], rule_id: S230, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::SubjectsOf(S233)],
props: &[&P68],
closed: None,
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::SubjectsOf(S238)],
props: &[&P69],
closed: None,
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S0])],
props: &[&P70],
closed: None,
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S0])],
props: &[&P71],
closed: None,
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S0])],
props: &[&P72],
closed: None,
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::SubjectsOf(S300)],
props: &[&P73],
closed: None,
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S0])],
props: &[&P74],
closed: None,
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S0])],
props: &[&P75],
closed: None,
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S0])],
props: &[&P76],
closed: None,
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S0])],
props: &[&P77],
closed: None,
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S13])],
props: &[&P78, &P79, &P80, &P81, &P82, &P83, &P84, &P85, &P86],
closed: None,
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S13])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S316, S322, S14, S330, S335, S21], rule_id: S340, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S13])],
props: &[&P87],
closed: None,
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S346])],
props: &[&P88, &P89, &P90, &P91, &P92, &P93, &P94, &P95, &P96],
closed: None,
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S346])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S347, S352, S355, S360, S365, S21], rule_id: S370, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S346])],
props: &[&P97],
closed: None,
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S309])],
props: &[&P98, &P99, &P100, &P101],
closed: None,
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S309])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S378, S385, S21], rule_id: S390, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S391])],
props: &[&P102, &P103, &P104, &P105, &P106, &P107, &P108, &P109],
closed: None,
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S391])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S392, S397, S404, S409, S21], rule_id: S414, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::SubjectsOf(S415)],
props: &[&P110],
closed: None,
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S382])],
props: &[&P3, &P4, &P7, &P8],
closed: None,
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S382])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S21], rule_id: S417, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::SubjectsOf(S418)],
props: &[&P111],
closed: None,
logic: &[],
profiles: &[S42],
file: S43,
},
ShapeDef {
targets: &[Target::Class(&[S420])],
props: &[&P112],
closed: None,
logic: &[],
profiles: &[S11],
file: S427,
},
ShapeDef {
targets: &[Target::SubjectsOf(S428)],
props: &[&P113],
closed: None,
logic: &[],
profiles: &[S11],
file: S427,
},
ShapeDef {
targets: &[Target::SubjectsOf(S434)],
props: &[&P114],
closed: None,
logic: &[],
profiles: &[S11],
file: S427,
},
ShapeDef {
targets: &[Target::SubjectsOf(S440)],
props: &[&P115],
closed: None,
logic: &[],
profiles: &[S11],
file: S427,
},
ShapeDef {
targets: &[Target::SubjectsOf(S446)],
props: &[&P116],
closed: None,
logic: &[],
profiles: &[S11],
file: S427,
},
ShapeDef {
targets: &[Target::SubjectsOf(S21)],
props: &[&P117],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S471])],
props: &[&P3, &P4, &P5, &P6, &P7, &P8, &P118, &P119, &P120, &P121, &P122, &P123, &P124],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S471])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S494, S472, S487, S479, S21], rule_id: S497, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S471])],
props: &[&P125],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S420])],
props: &[&P3, &P4, &P5, &P126, &P127, &P128, &P129, &P130, &P123, &P122, &P121, &P120, &P119, &P118, &P8, &P7, &P6],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S420])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S421, S422, S512, S472, S487, S479, S21], rule_id: S523, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S420])],
props: &[&P131],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S543])],
props: &[&P3, &P4, &P5, &P6, &P7, &P8, &P118, &P119, &P120, &P121, &P122, &P123, &P132],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S543])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S544, S472, S487, S479, S21], rule_id: S547, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S543])],
props: &[&P133],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S622])],
props: &[&P3, &P134, &P135, &P136, &P123, &P122, &P121, &P120, &P119, &P118, &P8, &P7, &P6, &P5, &P4],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S622])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S628, S623, S472, S487, S479, S21], rule_id: S631, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S622])],
props: &[&P137],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S476])],
props: &[&P3, &P4, &P5, &P6, &P7, &P8],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S476])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S21], rule_id: S634, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::SubjectsOf(S635)],
props: &[&P138],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S637])],
props: &[&P3, &P4, &P5, &P6, &P7, &P8, &P118, &P119, &P120, &P121, &P122, &P123, &P139, &P140],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S637])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S472, S487, S479, S638, S21], rule_id: S645, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S491])],
props: &[&P3, &P4, &P5, &P6, &P7, &P8, &P141, &P142, &P143, &P144, &P145, &P146, &P147, &P148, &P149, &P150, &P151, &P152, &P153, &P154, &P155, &P156, &P157, &P158, &P159, &P160, &P161, &P162, &P163, &P164, &P165, &P166, &P167, &P168, &P169, &P170, &P171, &P172, &P173],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S491])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S726, S741, S736, S719, S684, S704, S657, S678, S669, S691, S709, S714, S652, S646, S663, S731, S21], rule_id: S748, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::SubjectsOf(S749)],
props: &[&P174],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::SubjectsOf(S751)],
props: &[&P175],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::SubjectsOf(S753)],
props: &[&P176],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::SubjectsOf(S755)],
props: &[&P177],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S747])],
props: &[&P3, &P178, &P179, &P180, &P181, &P182, &P183, &P184, &P185, &P186, &P8, &P7, &P6, &P5, &P4],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S747])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S767, S762, S779, S774, S757, S21], rule_id: S782, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::SubjectsOf(S783)],
props: &[&P187],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::SubjectsOf(S785)],
props: &[&P188],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::SubjectsOf(S787)],
props: &[&P189],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S747])],
props: &[&P190],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S791])],
props: &[&P191, &P192, &P193, &P194, &P195, &P196, &P197, &P198, &P199, &P200],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S791])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S792, S797, S803, S808, S813, S21], rule_id: S824, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S688])],
props: &[&P3, &P4, &P5, &P6, &P7, &P8, &P201, &P202, &P203, &P204, &P205, &P206, &P207],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S688])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S825, S831, S21], rule_id: S845, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::SubjectsOf(S846)],
props: &[&P208],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::SubjectsOf(S848)],
props: &[&P209],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::SubjectsOf(S850)],
props: &[&P210],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S852])],
props: &[&P211, &P212, &P213, &P214, &P215, &P216],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S852])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S840, S857, S862, S21], rule_id: S867, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S868])],
props: &[&P217, &P218, &P219, &P220, &P221, &P222],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S868])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S869, S874, S881, S21], rule_id: S886, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S887])],
props: &[&P223, &P224, &P225, &P226, &P227, &P228, &P229, &P230, &P231, &P232, &P233, &P234, &P235, &P236, &P237, &P238, &P239, &P240, &P241, &P242, &P243, &P244, &P245, &P246],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S887])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S916, S911, S930, S428, S429, S434, S435, S921, S440, S441, S446, S447, S21], rule_id: S946, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S878])],
props: &[&P3, &P4, &P5, &P6, &P7, &P8, &P247, &P248, &P249, &P250, &P251, &P252, &P253, &P254, &P255, &P256, &P257, &P258, &P259, &P260, &P261, &P262, &P263, &P264, &P265, &P266, &P267, &P268, &P269, &P270, &P271, &P272, &P273, &P274, &P275, &P276, &P277, &P278, &P279, &P280, &P281, &P282, &P283, &P284, &P285, &P286, &P287],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S878])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1012, S972, S984, S1033, S1002, S952, S997, S1038, S967, S962, S1007, S1043, S992, S1028, S979, S1048, S957, S947, S1017, S1023, S21], rule_id: S1053, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::SubjectsOf(S1054)],
props: &[&P288],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::SubjectsOf(S1056)],
props: &[&P289],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::SubjectsOf(S1058)],
props: &[&P290],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::SubjectsOf(S1060)],
props: &[&P291],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::SubjectsOf(S1062)],
props: &[&P292],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S1064])],
props: &[&P293, &P294, &P295, &P296, &P297, &P298, &P299],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S1064])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S989, S1069, S1072, S1077, S21], rule_id: S1082, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S1064])],
props: &[&P300],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S1153])],
props: &[&P301, &P302, &P303, &P304, &P305, &P306, &P307, &P308, &P309, &P310, &P311, &P312],
closed: None,
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S1153])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1154, S1159, S1164, S1170, S1175, S1180, S21], rule_id: S1185, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S469],
file: S470,
},
ShapeDef {
targets: &[Target::Class(&[S345]), Target::Class(&[S343])],
props: &[&P313],
closed: None,
logic: &[],
profiles: &[S11],
file: S1191,
},
ShapeDef {
targets: &[Target::Class(&[S1192])],
props: &[&P314, &P315],
closed: None,
logic: &[],
profiles: &[S11],
file: S1191,
},
ShapeDef {
targets: &[Target::SubjectsOf(S21)],
props: &[&P316],
closed: None,
logic: &[],
profiles: &[S1221],
file: S1222,
},
ShapeDef {
targets: &[Target::SubjectsOf(S1223)],
props: &[&P317],
closed: None,
logic: &[],
profiles: &[S1221],
file: S1222,
},
ShapeDef {
targets: &[Target::Class(&[S344]), Target::Class(&[S343]), Target::Class(&[S345])],
props: &[&P318],
closed: None,
logic: &[],
profiles: &[S1221],
file: S1222,
},
ShapeDef {
targets: &[Target::Class(&[S1192])],
props: &[&P319],
closed: None,
logic: &[],
profiles: &[S1221],
file: S1222,
},
ShapeDef {
targets: &[Target::Class(&[S1192])],
props: &[&P3, &P4, &P5, &P6, &P7, &P8, &P320, &P321, &P322, &P323],
closed: None,
logic: &[],
profiles: &[S1221],
file: S1222,
},
ShapeDef {
targets: &[Target::Class(&[S1192])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1186, S1199, S1193, S44, S54, S60, S21], rule_id: S1239, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1221],
file: S1222,
},
ShapeDef {
targets: &[Target::Class(&[S1192])],
props: &[&P324],
closed: None,
logic: &[],
profiles: &[S1221],
file: S1222,
},
ShapeDef {
targets: &[Target::Class(&[S343])],
props: &[&P3, &P4, &P325, &P326, &P327, &P328, &P329, &P330, &P331, &P332, &P333, &P334, &P8, &P7, &P6, &P5],
closed: None,
logic: &[],
profiles: &[S1221],
file: S1222,
},
ShapeDef {
targets: &[Target::Class(&[S343])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1225, S1259, S1266, S1252, S1242, S21], rule_id: S1273, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1221],
file: S1222,
},
ShapeDef {
targets: &[Target::Class(&[S344])],
props: &[&P3, &P4, &P5, &P6, &P7, &P8, &P334, &P333, &P332, &P331, &P330, &P329, &P328, &P327],
closed: None,
logic: &[],
profiles: &[S1221],
file: S1222,
},
ShapeDef {
targets: &[Target::Class(&[S344])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1225, S1259, S1266, S1252, S21], rule_id: S1274, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1221],
file: S1222,
},
ShapeDef {
targets: &[Target::Class(&[S345])],
props: &[&P3, &P4, &P5, &P6, &P7, &P8, &P334, &P333, &P332, &P331, &P330, &P329, &P328, &P327],
closed: None,
logic: &[],
profiles: &[S1221],
file: S1222,
},
ShapeDef {
targets: &[Target::Class(&[S345])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1225, S1259, S1266, S1252, S21], rule_id: S1275, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1221],
file: S1222,
},
ShapeDef {
targets: &[Target::Class(&[S1276]), Target::Class(&[S1277])],
props: &[&P335, &P336, &P337, &P338, &P339, &P340, &P341, &P342, &P343, &P344, &P345, &P346, &P347, &P348, &P349, &P350, &P351, &P352, &P353, &P354, &P355, &P356, &P357, &P358, &P359, &P360, &P361, &P362, &P363, &P364, &P365, &P366, &P367, &P368, &P369, &P370, &P371, &P372, &P373, &P374, &P375, &P376, &P377, &P378, &P379, &P380, &P381, &P382, &P383, &P384],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::Class(&[S1277])],
props: &[&P335, &P336, &P337, &P338, &P339, &P340, &P341, &P342, &P343, &P344, &P345, &P346, &P347, &P348, &P349, &P350, &P351, &P352, &P353, &P354, &P355, &P356, &P357, &P358, &P359, &P360, &P361, &P362, &P363, &P364, &P365, &P366, &P367, &P368, &P369, &P370, &P384, &P383, &P382, &P381, &P380, &P379, &P378, &P377, &P376, &P375, &P374, &P373, &P372, &P371, &P385, &P386, &P387, &P388, &P389],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::Class(&[S1276]), Target::Class(&[S1277])],
props: &[],
closed: None,
logic: &[Logic { op: LogicOp::Or, branches: &[Branch { props: &[PropShape { path: Path::Forward(S1367), checks: &[Check { constraint: Constraint::QualifiedIn { allowed: &[S1441, S1442, S1443, S1444, S1445, S1446, S1447, S1448, S1449, S1450, S1451, S1452, S1453, S1454, S1455, S1456], min: 1 }, rule_id: S1457, name: S1457, message: S1457, description: S1457, severity: S1457 }] }], negate: true }, Branch { props: &[PropShape { path: Path::Forward(S1301), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1457, name: S1457, message: S1457, description: S1457, severity: S1457 }] }], negate: false }], rule_id: S1458, name: S1459, message: S1460, description: S53, severity: S10 }],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::Class(&[S1276]), Target::Class(&[S1277])],
props: &[],
closed: None,
logic: &[Logic { op: LogicOp::Or, branches: &[Branch { props: &[PropShape { path: Path::Forward(S1367), checks: &[Check { constraint: Constraint::QualifiedIn { allowed: &[S1445, S1449, S1450], min: 1 }, rule_id: S1457, name: S1457, message: S1457, description: S1457, severity: S1457 }] }], negate: true }, Branch { props: &[PropShape { path: Path::Forward(S1341), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1457, name: S1457, message: S1457, description: S1457, severity: S1457 }] }], negate: false }], rule_id: S1461, name: S1462, message: S1460, description: S53, severity: S10 }],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::Class(&[S1277]), Target::Class(&[S1276])],
props: &[&P390],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::SubjectsOf(S1465)],
props: &[&P391],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::Class(&[S1277]), Target::Class(&[S1276])],
props: &[&P392],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::SubjectsOf(S1470)],
props: &[&P393],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::SubjectsOf(S1472)],
props: &[&P394],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::Class(&[S1277]), Target::Class(&[S1276])],
props: &[&P395],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::SubjectsOf(S1476)],
props: &[&P396],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::SubjectsOf(S1478)],
props: &[&P397],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::SubjectsOf(S1480)],
props: &[&P398],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::SubjectsOf(S1482)],
props: &[&P399],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::Class(&[S1277]), Target::Class(&[S1276])],
props: &[&P400],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::Class(&[S1276]), Target::Class(&[S1277])],
props: &[],
closed: None,
logic: &[Logic { op: LogicOp::Or, branches: &[Branch { props: &[PropShape { path: Path::Forward(S1367), checks: &[Check { constraint: Constraint::QualifiedIn { allowed: &[S1441, S1442, S1443, S1444, S1445, S1446, S1447, S1448, S1449, S1450, S1451, S1452, S1453, S1454, S1455, S1456], min: 1 }, rule_id: S1457, name: S1457, message: S1457, description: S1457, severity: S1457 }] }], negate: true }, Branch { props: &[PropShape { path: Path::Forward(S1390), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1457, name: S1457, message: S1457, description: S1457, severity: S1457 }] }], negate: false }], rule_id: S1486, name: S1487, message: S1460, description: S53, severity: S10 }],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::Class(&[S1276]), Target::Class(&[S1277])],
props: &[],
closed: None,
logic: &[Logic { op: LogicOp::Or, branches: &[Branch { props: &[PropShape { path: Path::Forward(S1367), checks: &[Check { constraint: Constraint::QualifiedIn { allowed: &[S1441, S1442, S1443, S1444, S1445, S1446, S1447, S1448, S1449, S1450, S1451, S1452, S1453, S1454, S1455, S1456], min: 1 }, rule_id: S1457, name: S1457, message: S1457, description: S1457, severity: S1457 }] }], negate: true }, Branch { props: &[PropShape { path: Path::Forward(S1346), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1457, name: S1457, message: S1457, description: S1457, severity: S1457 }] }], negate: false }], rule_id: S1488, name: S1489, message: S1460, description: S53, severity: S10 }],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::Class(&[S1277]), Target::Class(&[S1276])],
props: &[&P401],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::Class(&[S1277]), Target::Class(&[S1276])],
props: &[&P402],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::Class(&[S1277]), Target::Class(&[S1276])],
props: &[&P403],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::Class(&[S1277]), Target::Class(&[S1276])],
props: &[&P404],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::Class(&[S1277]), Target::Class(&[S1276])],
props: &[&P405],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::Class(&[S1276]), Target::Class(&[S1277])],
props: &[],
closed: None,
logic: &[Logic { op: LogicOp::Or, branches: &[Branch { props: &[PropShape { path: Path::Forward(S1367), checks: &[Check { constraint: Constraint::QualifiedIn { allowed: &[S1441, S1442, S1443, S1444, S1445, S1446, S1447, S1448, S1449, S1450, S1451, S1452, S1453, S1454, S1455, S1456], min: 1 }, rule_id: S1457, name: S1457, message: S1457, description: S1457, severity: S1457 }] }], negate: true }, Branch { props: &[PropShape { path: Path::Forward(S1502), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1457, name: S1457, message: S1457, description: S1457, severity: S1457 }] }], negate: false }], rule_id: S1503, name: S1504, message: S1460, description: S53, severity: S10 }],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::Class(&[S1277]), Target::Class(&[S1276])],
props: &[&P406],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::SubjectsOf(S1434)],
props: &[&P407],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::SubjectsOf(S1511)],
props: &[&P408],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::Class(&[S1276]), Target::Class(&[S1277])],
props: &[],
closed: None,
logic: &[Logic { op: LogicOp::Or, branches: &[Branch { props: &[PropShape { path: Path::Forward(S1367), checks: &[Check { constraint: Constraint::QualifiedIn { allowed: &[S1441, S1442, S1443, S1444, S1445, S1446, S1447, S1448, S1449, S1450, S1451, S1452, S1453, S1454, S1455, S1456], min: 1 }, rule_id: S1457, name: S1457, message: S1457, description: S1457, severity: S1457 }] }], negate: true }, Branch { props: &[PropShape { path: Path::Forward(S1286), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1457, name: S1457, message: S1457, description: S1457, severity: S1457 }] }], negate: false }], rule_id: S1513, name: S1514, message: S1460, description: S53, severity: S10 }],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::Class(&[S1276]), Target::Class(&[S1277])],
props: &[],
closed: None,
logic: &[Logic { op: LogicOp::Or, branches: &[Branch { props: &[PropShape { path: Path::Forward(S1367), checks: &[Check { constraint: Constraint::QualifiedIn { allowed: &[S1515], min: 1 }, rule_id: S1457, name: S1457, message: S1457, description: S1457, severity: S1457 }] }], negate: true }, Branch { props: &[PropShape { path: Path::Forward(S1328), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1457, name: S1457, message: S1457, description: S1457, severity: S1457 }] }], negate: false }], rule_id: S1516, name: S1517, message: S1460, description: S53, severity: S10 }],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S1424,
},
ShapeDef {
targets: &[Target::Class(&[S1104])],
props: &[&P409, &P410],
closed: None,
logic: &[],
profiles: &[S11],
file: S1532,
},
ShapeDef {
targets: &[Target::Class(&[S1533])],
props: &[&P411],
closed: None,
logic: &[],
profiles: &[S11],
file: S1532,
},
ShapeDef {
targets: &[Target::Class(&[S1128]), Target::Class(&[S1136])],
props: &[&P412],
closed: None,
logic: &[],
profiles: &[S11],
file: S1532,
},
ShapeDef {
targets: &[Target::Class(&[S1546, S1547])],
props: &[&P413],
closed: None,
logic: &[],
profiles: &[S11],
file: S1532,
},
ShapeDef {
targets: &[Target::Class(&[S599])],
props: &[&P414],
closed: None,
logic: &[],
profiles: &[S11],
file: S1532,
},
ShapeDef {
targets: &[Target::Class(&[S1561])],
props: &[&P415],
closed: None,
logic: &[],
profiles: &[S11],
file: S1532,
},
ShapeDef {
targets: &[Target::Class(&[S310])],
props: &[&P416],
closed: None,
logic: &[],
profiles: &[S11],
file: S1532,
},
ShapeDef {
targets: &[Target::SubjectsOf(S428)],
props: &[&P417],
closed: None,
logic: &[],
profiles: &[S11],
file: S1532,
},
ShapeDef {
targets: &[Target::SubjectsOf(S434)],
props: &[&P418],
closed: None,
logic: &[],
profiles: &[S11],
file: S1532,
},
ShapeDef {
targets: &[Target::SubjectsOf(S440)],
props: &[&P419],
closed: None,
logic: &[],
profiles: &[S11],
file: S1532,
},
ShapeDef {
targets: &[Target::SubjectsOf(S446)],
props: &[&P420],
closed: None,
logic: &[],
profiles: &[S11],
file: S1532,
},
ShapeDef {
targets: &[Target::SubjectsOf(S1793)],
props: &[&P421],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S1796)],
props: &[&P422],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1101])],
props: &[&P7, &P8, &P3, &P4, &P423, &P424, &P425, &P426, &P427, &P428, &P429, &P430, &P431, &P432, &P433, &P434, &P6, &P5, &P435],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1101])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1814, S1808, S1801, S1830, S1820, S1825, S21], rule_id: S1835, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1101])],
props: &[&P436],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S1838)],
props: &[&P437],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S1840)],
props: &[&P438],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1842])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P439, &P440, &P441, &P442, &P443, &P444, &P445, &P446, &P447, &P448, &P449, &P450, &P451, &P452, &P453],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1842])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1856, S1846, S1861, S1851, S1874, S1866, S1869, S21], rule_id: S1884, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1102])],
props: &[&P7, &P8, &P454, &P455, &P456, &P457, &P458, &P459, &P460, &P461, &P6, &P5, &P435, &P423, &P4, &P3],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1102])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1895, S1890, S1901, S1885, S21], rule_id: S1906, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S1907)],
props: &[&P462],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1909])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P439, &P440, &P441, &P442, &P443, &P444, &P445, &P446, &P447, &P448, &P449, &P450, &P451, &P452, &P453],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1909])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1856, S1846, S1861, S1851, S1874, S1866, S1869, S21], rule_id: S1910, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S21)],
props: &[&P463],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2084])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P464, &P465, &P466, &P467, &P468, &P469, &P470, &P471, &P472, &P473, &P474, &P475, &P476, &P477, &P478],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2084])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2099, S2085, S2129, S2139, S2134, S2094, S2106, S44, S54, S60, S1798, S21], rule_id: S2146, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2147)],
props: &[&P479],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1103])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P480, &P481, &P482, &P483, &P484, &P485, &P486, &P487, &P430, &P431, &P432, &P433, &P434, &P6],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1103])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2162, S2157, S2154, S2149, S1830, S1820, S1825, S1817, S21], rule_id: S2170, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1103])],
props: &[&P488],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1104])],
props: &[&P7, &P8, &P3, &P4, &P489, &P490, &P491, &P492, &P493, &P494, &P495, &P496, &P497, &P498, &P6, &P5, &P435, &P423],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1104])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1518, S1519, S1520, S1521, S1526, S1527, S2191, S21], rule_id: S2196, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1104])],
props: &[&P499],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1104])],
props: &[&P500],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1104])],
props: &[&P501],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1104])],
props: &[&P502],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1880])],
props: &[&P503, &P504, &P505, &P506],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1880])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2205, S2210, S21], rule_id: S2215, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1880])],
props: &[&P507],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2218)],
props: &[&P508],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2220)],
props: &[&P509],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2222)],
props: &[&P510],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2224)],
props: &[&P511],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1119]), Target::Class(&[S1115]), Target::Class(&[S1146]), Target::Class(&[S1117]), Target::Class(&[S1132]), Target::Class(&[S1138]), Target::Class(&[S1120]), Target::Class(&[S1133]), Target::Class(&[S1118]), Target::Class(&[S1149]), Target::Class(&[S1103]), Target::Class(&[S1141]), Target::Class(&[S1148]), Target::Class(&[S1139]), Target::Class(&[S1101]), Target::Class(&[S1152]), Target::Class(&[S1135]), Target::Class(&[S1110]), Target::Class(&[S1134]), Target::Class(&[S1127])],
props: &[&P512],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2228])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P464, &P465, &P466, &P467, &P468, &P469, &P470, &P471, &P472, &P473, &P474, &P475, &P476, &P477, &P478],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2228])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2099, S2085, S2129, S2139, S2134, S2094, S2106, S44, S54, S60, S1798, S21], rule_id: S2229, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2230)],
props: &[&P513],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S575])],
props: &[&P5, &P6, &P514, &P515, &P516, &P517, &P518, &P519, &P520, &P521, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P524, &P525, &P526, &P527, &P528],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S575])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2258, S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S2244, S2263, S2239, S2250, S2232, S21], rule_id: S2272, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1105])],
props: &[&P7, &P529, &P530, &P531, &P532, &P533, &P534, &P535, &P6, &P5, &P435, &P423, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1105])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2273, S2279, S2287, S21], rule_id: S2292, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2293)],
props: &[&P536],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2295)],
props: &[&P537],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2297)],
props: &[&P538],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2299)],
props: &[&P539],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S401])],
props: &[&P7, &P8, &P540, &P541, &P542, &P543, &P544, &P545, &P546, &P547, &P6, &P5, &P435, &P423, &P4, &P3],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S401])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2314, S2306, S2311, S2301, S21], rule_id: S2321, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2322)],
props: &[&P548],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2324)],
props: &[&P549],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S401])],
props: &[&P550],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1106])],
props: &[&P7, &P551, &P552, &P553, &P554, &P555, &P556, &P557, &P6, &P5, &P435, &P423, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1106])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2328, S2344, S2336, S21], rule_id: S2351, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2352)],
props: &[&P558],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2354])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P559, &P560, &P561, &P562, &P563, &P564, &P565, &P566, &P567, &P568, &P569, &P570, &P6, &P5],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2354])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1534, S2360, S2355, S2382, S2375, S2370, S21], rule_id: S2389, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2390)],
props: &[&P571],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1533])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P572, &P573, &P574, &P575, &P576, &P577, &P578, &P579, &P580, &P581, &P582, &P583, &P6, &P5],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1533])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2397, S2412, S2417, S2402, S2407, S2392, S21], rule_id: S2422, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2423)],
props: &[&P584],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2425)],
props: &[&P585],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2427])],
props: &[&P586, &P587, &P588, &P589, &P590, &P591],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2427])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2428, S1535, S2438, S21], rule_id: S2443, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S304])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P592, &P593, &P594, &P595, &P596, &P597],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S304])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2449, S2456, S2444, S21], rule_id: S2463, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2464)],
props: &[&P598],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2466)],
props: &[&P599],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2468)],
props: &[&P600],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2470)],
props: &[&P601],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2472])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P602, &P603, &P604, &P605],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2472])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2473, S2476, S2479, S21], rule_id: S2484, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2472])],
props: &[&P606],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2472])],
props: &[&P607],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1107])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P608, &P609, &P610, &P611, &P612, &P613, &P614, &P615, &P616, &P617, &P618, &P619, &P620, &P621, &P622, &P623, &P624, &P625, &P626, &P627, &P628, &P629, &P630, &P631, &P632, &P633, &P634, &P635, &P636, &P637, &P638, &P639, &P640, &P641, &P642, &P643, &P644, &P645, &P646, &P647, &P648, &P649, &P650, &P651, &P652, &P653, &P654, &P655, &P656, &P657, &P658, &P659, &P660, &P661, &P662, &P663, &P664, &P665, &P666, &P667, &P668, &P669, &P670, &P671, &P672, &P673, &P674, &P675, &P676, &P677, &P678, &P679, &P680, &P681, &P682, &P683, &P684, &P685, &P686, &P687, &P688, &P689, &P690, &P691, &P692, &P693, &P694, &P695, &P696, &P697, &P698, &P699, &P700, &P701, &P702, &P703],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1107])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2620, S2700, S2645, S2510, S2655, S2670, S2580, S2665, S2545, S2725, S2520, S2560, S2505, S2635, S2515, S2675, S2585, S2590, S2640, S2575, S2535, S2595, S2615, S2695, S2710, S2494, S2570, S2705, S2550, S2720, S2690, S2730, S2610, S2489, S2565, S2600, S2525, S2555, S2605, S2530, S2630, S2715, S2650, S2680, S2540, S2500, S2685, S2660, S21], rule_id: S2735, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2736)],
props: &[&P704],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S247])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P705, &P706, &P707, &P708],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S247])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S2738, S1798, S2745, S21], rule_id: S2750, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1108])],
props: &[&P7, &P8, &P3, &P4, &P709, &P710, &P711, &P712, &P713, &P714, &P715, &P716, &P717, &P718, &P6, &P5, &P435, &P423],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1108])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2771, S2766, S2761, S2756, S2751, S21], rule_id: S2776, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1109])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P719, &P720, &P709, &P710, &P711, &P712, &P713, &P714, &P715, &P716, &P717, &P718, &P6, &P5],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1109])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2777, S2771, S2766, S2761, S2756, S2751, S21], rule_id: S2787, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1110])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P434, &P433, &P432, &P431, &P430, &P429],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1110])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1830, S1820, S1825, S21], rule_id: S2788, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1111])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P718, &P717, &P721, &P722, &P723, &P724, &P725, &P726, &P709, &P710, &P711, &P712, &P713, &P714, &P715, &P716],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1111])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2799, S2794, S2789, S2771, S2766, S2761, S2756, S2751, S21], rule_id: S2804, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2805)],
props: &[&P727],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2388])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2388])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S21], rule_id: S2807, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2808)],
props: &[&P728],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1112])],
props: &[&P7, &P729, &P730, &P731, &P732, &P733, &P734, &P735, &P736, &P737, &P435, &P423, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1112])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2815, S2821, S2810, S2827, S21], rule_id: S2835, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2836)],
props: &[&P738],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2838)],
props: &[&P739],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1121]), Target::Class(&[S1144]), Target::Class(&[S1112])],
props: &[&P740],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2842)],
props: &[&P741],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2844)],
props: &[&P742],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1121]), Target::Class(&[S1144]), Target::Class(&[S1112])],
props: &[&P743],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2453])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P705, &P706, &P707, &P708],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2453])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S2738, S1798, S2745, S21], rule_id: S2848, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2849)],
props: &[&P744],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2851])],
props: &[&P745, &P746, &P747, &P748, &P749, &P750],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2851])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2863, S2852, S2858, S21], rule_id: S2869, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2870])],
props: &[&P745, &P746, &P747, &P748, &P751, &P752],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2870])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2871, S2852, S2858, S21], rule_id: S2876, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2877])],
props: &[&P745, &P746, &P747, &P748, &P753, &P754],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2877])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2852, S2858, S2878, S21], rule_id: S2884, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2885])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P439, &P440, &P441, &P442, &P443, &P444, &P445, &P446, &P447, &P448, &P449, &P450, &P451, &P452, &P453],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2885])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1856, S1846, S1861, S1851, S1874, S1866, S1869, S21], rule_id: S2886, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2887])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P439, &P453, &P452, &P451, &P450, &P449, &P448, &P447, &P446, &P755, &P756, &P757, &P758, &P759, &P760, &P761, &P762, &P440, &P441, &P442, &P443, &P444, &P445],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2887])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1856, S1846, S1861, S1851, S2903, S2898, S2893, S2888, S1874, S1866, S1869, S21], rule_id: S2908, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2909])],
props: &[&P763, &P764, &P765, &P766, &P767, &P768, &P769, &P770, &P771, &P772, &P773, &P774],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2909])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2910, S2916, S2921, S2926, S2931, S2936, S21], rule_id: S2941, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2942)],
props: &[&P775],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2944])],
props: &[&P776, &P777, &P778, &P779, &P780, &P781, &P782],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2944])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2091, S2947, S2952, S2957, S21], rule_id: S2962, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2944])],
props: &[&P783],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2972])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P439, &P440, &P441, &P442, &P443, &P444, &P445, &P446, &P447, &P448, &P449, &P450, &P451, &P452, &P453],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2972])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1856, S1846, S1861, S1851, S1874, S1866, S1869, S21], rule_id: S2973, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1113])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P784, &P785, &P786],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1113])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2333, S21], rule_id: S2983, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2984)],
props: &[&P787],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S576])],
props: &[&P788, &P789, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P790, &P791, &P792, &P793],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S576])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S2991, S2253, S1540, S2270, S2271, S21], rule_id: S3001, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S577])],
props: &[&P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P792, &P793, &P789, &P788],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S577])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S2253, S1540, S2270, S2271, S21], rule_id: S3002, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S578])],
props: &[&P5, &P6, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P790, &P791, &P792, &P793, &P789, &P788],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S578])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S2991, S2253, S1540, S2270, S2271, S21], rule_id: S3003, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S579])],
props: &[&P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P792, &P793, &P789, &P788],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S579])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S2253, S1540, S2270, S2271, S21], rule_id: S3004, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S580])],
props: &[&P5, &P6, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P790, &P791, &P792, &P793, &P789, &P788],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S580])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S2991, S2253, S1540, S2270, S2271, S21], rule_id: S3005, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S506])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P794, &P795, &P796, &P797, &P798, &P799, &P800],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S506])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S3024, S44, S54, S60, S1798, S3006, S3011, S3017, S21], rule_id: S3027, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S506])],
props: &[&P801],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3030])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P439, &P453, &P452, &P451, &P450, &P802, &P803, &P804, &P805, &P440, &P441, &P442, &P443, &P444, &P445, &P446, &P447, &P448, &P449],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3030])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1856, S1846, S1861, S1851, S3036, S3031, S1874, S1866, S1869, S21], rule_id: S3041, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S581])],
props: &[&P788, &P789, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P790, &P791, &P792, &P793],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S581])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S2991, S2253, S1540, S2270, S2271, S21], rule_id: S3042, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S582])],
props: &[&P5, &P6, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P790, &P791, &P792, &P793, &P789, &P788],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S582])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S2991, S2253, S1540, S2270, S2271, S21], rule_id: S3043, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S583])],
props: &[&P5, &P6, &P788, &P789, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P806, &P807, &P808, &P809, &P792, &P793],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S583])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S3049, S3044, S2253, S1540, S2270, S2271, S21], rule_id: S3054, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3055])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P439, &P440, &P441, &P442, &P443, &P444, &P445, &P446, &P447, &P448, &P449, &P450, &P451, &P452, &P453],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3055])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1856, S1846, S1861, S1851, S1874, S1866, S1869, S21], rule_id: S3056, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3057])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P439, &P440, &P441, &P442, &P443, &P444, &P445, &P446, &P447, &P448, &P449, &P450, &P451, &P452, &P453],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3057])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1856, S1846, S1861, S1851, S1874, S1866, S1869, S21], rule_id: S3058, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S584])],
props: &[&P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P792, &P793, &P789, &P788],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S584])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S2253, S1540, S2270, S2271, S21], rule_id: S3059, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S585])],
props: &[&P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P792, &P793, &P789, &P788, &P6, &P5],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S585])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S2253, S1540, S2270, S2271, S21], rule_id: S3060, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3061])],
props: &[&P810, &P811],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3061])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S3062, S21], rule_id: S3067, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S586])],
props: &[&P5, &P6, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P790, &P791, &P792, &P793, &P789, &P788],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S586])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S2991, S2253, S1540, S2270, S2271, S21], rule_id: S3068, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S587])],
props: &[&P792, &P793, &P789, &P788, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S587])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S2253, S1540, S2270, S2271, S21], rule_id: S3069, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S588])],
props: &[&P5, &P6, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P790, &P791, &P792, &P793, &P789, &P788],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S588])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S2991, S2253, S1540, S2270, S2271, S21], rule_id: S3070, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S589])],
props: &[&P5, &P6, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P790, &P791, &P792, &P793, &P789, &P788],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S589])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S2991, S2253, S1540, S2270, S2271, S21], rule_id: S3071, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S590])],
props: &[&P7, &P8, &P790, &P791, &P792, &P793, &P789, &P788, &P522, &P523, &P6, &P5, &P435, &P423, &P4, &P3],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S590])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S2991, S2253, S1540, S2270, S2271, S21], rule_id: S3072, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2381])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2381])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S21], rule_id: S3073, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3074)],
props: &[&P812],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1114])],
props: &[&P7, &P8, &P3, &P4, &P423, &P813, &P814, &P815, &P816, &P817, &P818, &P819, &P820, &P821, &P822, &P823, &P6, &P5, &P435],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1114])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S3081, S2979, S3087, S3092, S21], rule_id: S3105, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3106)],
props: &[&P824],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3108)],
props: &[&P825],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3110)],
props: &[&P826],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3112)],
props: &[&P827],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3114])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P439, &P440, &P441, &P442, &P443, &P444, &P445, &P446, &P447, &P448, &P449, &P450, &P451, &P452, &P453],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3114])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1856, S1846, S1861, S1851, S1874, S1866, S1869, S21], rule_id: S3115, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S591])],
props: &[&P792, &P793, &P789, &P788, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S591])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S2253, S1540, S2270, S2271, S21], rule_id: S3116, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S592])],
props: &[&P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P792, &P793, &P789, &P788],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S592])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S2253, S1540, S2270, S2271, S21], rule_id: S3117, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S593])],
props: &[&P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P792, &P793, &P789, &P788, &P6, &P5],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S593])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S2253, S1540, S2270, S2271, S21], rule_id: S3118, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S594])],
props: &[&P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P792, &P793, &P789, &P788, &P6, &P5],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S594])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S2253, S1540, S2270, S2271, S21], rule_id: S3119, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S507])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P828, &P829, &P830],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S507])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S3120, S3123, S21], rule_id: S3128, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3129)],
props: &[&P831],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3131)],
props: &[&P832],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3133)],
props: &[&P833],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S507])],
props: &[&P834],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S508])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P835, &P836, &P837],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S508])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S3137, S21], rule_id: S3145, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3146)],
props: &[&P838],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S509])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P839, &P840, &P841],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S509])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S3148, S21], rule_id: S3156, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3157)],
props: &[&P842],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S595])],
props: &[&P788, &P789, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P790, &P791, &P792, &P793],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S595])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S2991, S2253, S1540, S2270, S2271, S21], rule_id: S3159, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3160])],
props: &[&P843, &P844, &P845],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3160])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S3161, S3164, S21], rule_id: S3172, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3160])],
props: &[&P846],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3175)],
props: &[&P847],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S161])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P461, &P460, &P848, &P849, &P850, &P851, &P852, &P853, &P854, &P855, &P454, &P455, &P456, &P457, &P458, &P459],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S161])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S3197, S3192, S3187, S3177, S1895, S1890, S1901, S1885, S21], rule_id: S3203, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3204)],
props: &[&P856],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3206)],
props: &[&P857],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S161])],
props: &[&P858],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3210])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P439, &P440, &P441, &P442, &P443, &P444, &P445, &P446, &P447, &P448, &P449, &P450, &P451, &P452, &P453],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3210])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1856, S1846, S1861, S1851, S1874, S1866, S1869, S21], rule_id: S3211, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S596])],
props: &[&P5, &P6, &P788, &P789, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P859, &P860, &P861, &P862, &P792, &P793],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S596])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S3217, S3212, S2253, S1540, S2270, S2271, S21], rule_id: S3222, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S597])],
props: &[&P5, &P6, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P863, &P864, &P792, &P793, &P789, &P788],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S597])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S3223, S2253, S1540, S2270, S2271, S21], rule_id: S3228, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1115])],
props: &[&P7, &P8, &P3, &P865, &P866, &P867, &P429, &P430, &P431, &P432, &P433, &P434, &P6, &P5, &P435, &P423, &P4],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1115])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1830, S1820, S1825, S3232, S21], rule_id: S3238, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3239)],
props: &[&P868],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1116])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P869, &P870, &P871, &P872],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1116])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1541, S3241, S21], rule_id: S3252, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1117])],
props: &[&P7, &P8, &P3, &P873, &P874, &P875, &P429, &P430, &P431, &P432, &P433, &P434, &P6, &P5, &P435, &P423, &P4],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1117])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1830, S1820, S1825, S3200, S21], rule_id: S3261, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3262)],
props: &[&P876],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3264)],
props: &[&P877],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3266)],
props: &[&P878],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1118])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P879, &P880, &P881, &P882, &P883, &P884, &P885, &P429, &P430, &P431, &P432, &P433, &P434, &P6],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1118])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1830, S1820, S1825, S3099, S3229, S3268, S21], rule_id: S3284, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3285)],
props: &[&P886],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1119])],
props: &[&P7, &P8, &P3, &P4, &P887, &P888, &P889, &P890, &P429, &P430, &P431, &P432, &P433, &P434, &P6, &P5, &P435, &P423],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1119])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1830, S1820, S1825, S3142, S3253, S21], rule_id: S3296, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1120])],
props: &[&P7, &P8, &P3, &P4, &P891, &P892, &P889, &P890, &P429, &P430, &P431, &P432, &P433, &P434, &P6, &P5, &P435, &P423],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1120])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1830, S1820, S1825, S3253, S3153, S21], rule_id: S3302, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S248])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P705, &P706, &P707, &P708],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S248])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S2738, S1798, S2745, S21], rule_id: S3303, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S249])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P705, &P706, &P707, &P708],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S249])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S2738, S1798, S2745, S21], rule_id: S3304, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2966])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P464, &P465, &P466, &P467, &P468, &P469, &P470, &P471, &P472, &P473, &P474, &P475, &P476, &P477, &P478],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2966])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2099, S2085, S2129, S2139, S2134, S2094, S2106, S44, S54, S60, S1798, S21], rule_id: S3305, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3306)],
props: &[&P893],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1121])],
props: &[&P7, &P8, &P3, &P729, &P730, &P731, &P732, &P733, &P734, &P735, &P736, &P737, &P6, &P5, &P435, &P423, &P4],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1121])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2815, S2821, S2810, S2827, S21], rule_id: S3308, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1122])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P894, &P895, &P896, &P897, &P898, &P899, &P900, &P901, &P902, &P903, &P904, &P905, &P906, &P907, &P908, &P909, &P910, &P911, &P912, &P913, &P914, &P915],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1122])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S3331, S2824, S3336, S3347, S3361, S3352, S3355, S3328, S3323, S3318, S3342, S3313, S21], rule_id: S3366, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3367)],
props: &[&P916],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S598])],
props: &[&P5, &P6, &P514, &P515, &P516, &P517, &P518, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P526, &P527, &P528, &P521, &P520, &P519],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S598])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S2244, S2263, S2239, S2250, S2232, S21], rule_id: S3369, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3370)],
props: &[&P917],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3372])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P705, &P706, &P707, &P708],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3372])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S2738, S1798, S2745, S21], rule_id: S3373, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3374)],
props: &[&P918],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1546])],
props: &[&P7, &P8, &P919, &P920, &P921, &P922, &P923, &P924, &P925, &P926, &P6, &P5, &P435, &P423, &P4, &P3],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1546])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1548, S3383, S1549, S1550, S1551, S21], rule_id: S3395, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3396)],
props: &[&P927],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3398])],
props: &[&P7, &P8, &P928, &P929, &P930, &P931, &P932, &P933, &P934, &P935, &P6, &P5, &P435, &P423, &P4, &P3],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3398])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S3376, S3409, S3404, S3399, S21], rule_id: S3419, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1547]), Target::Class(&[S1546])],
props: &[&P936],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1547]), Target::Class(&[S1546])],
props: &[&P937],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1547]), Target::Class(&[S1546])],
props: &[&P938],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3426)],
props: &[&P939],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S289])],
props: &[&P940, &P941, &P942, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P943, &P944, &P945, &P946],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S289])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S3431, S3441, S3436, S2253, S1540, S2270, S2271, S21], rule_id: S3446, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3447)],
props: &[&P947],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S305])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P592, &P593, &P948, &P949],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S305])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S3449, S2444, S21], rule_id: S3455, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3456)],
props: &[&P950],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3458])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P570, &P569, &P568, &P567, &P566, &P565],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3458])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2382, S2375, S2370, S21], rule_id: S3459, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3460)],
props: &[&P951],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1123])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P952, &P953, &P954, &P955, &P956, &P957, &P958, &P959, &P960, &P961, &P962, &P963, &P964, &P965, &P966, &P967, &P968, &P969, &P970, &P971, &P972, &P973, &P974, &P975, &P976],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1123])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S3495, S3509, S3506, S3521, S3472, S3487, S3490, S3477, S3482, S3462, S3516, S3501, S3467, S21], rule_id: S3528, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3529)],
props: &[&P977],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1123])],
props: &[&P978],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3515])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P979, &P980, &P981, &P982, &P983, &P984, &P985, &P986, &P987, &P988, &P989, &P990, &P991, &P992],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3515])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S3538, S3567, S3582, S3533, S3543, S3577, S3572, S21], rule_id: S3587, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3588)],
props: &[&P993],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3590)],
props: &[&P994],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S616]), Target::Class(&[S289]), Target::Class(&[S296]), Target::Class(&[S297]), Target::Class(&[S293]), Target::Class(&[S291]), Target::Class(&[S292]), Target::Class(&[S600]), Target::Class(&[S575]), Target::Class(&[S601]), Target::Class(&[S598]), Target::Class(&[S606]), Target::Class(&[S583]), Target::Class(&[S595]), Target::Class(&[S584]), Target::Class(&[S592]), Target::Class(&[S585]), Target::Class(&[S594]), Target::Class(&[S593]), Target::Class(&[S596]), Target::Class(&[S611]), Target::Class(&[S609]), Target::Class(&[S602]), Target::Class(&[S620]), Target::Class(&[S597]), Target::Class(&[S579]), Target::Class(&[S577]), Target::Class(&[S581]), Target::Class(&[S580]), Target::Class(&[S588]), Target::Class(&[S589]), Target::Class(&[S582]), Target::Class(&[S586]), Target::Class(&[S578]), Target::Class(&[S576]), Target::Class(&[S603]), Target::Class(&[S608]), Target::Class(&[S607]), Target::Class(&[S612]), Target::Class(&[S290]), Target::Class(&[S299]), Target::Class(&[S591]), Target::Class(&[S610]), Target::Class(&[S295]), Target::Class(&[S614]), Target::Class(&[S599]), Target::Class(&[S615]), Target::Class(&[S590]), Target::Class(&[S587]), Target::Class(&[S619]), Target::Class(&[S604])],
props: &[&P995],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S616]), Target::Class(&[S289]), Target::Class(&[S296]), Target::Class(&[S297]), Target::Class(&[S293]), Target::Class(&[S291]), Target::Class(&[S292]), Target::Class(&[S600]), Target::Class(&[S575]), Target::Class(&[S601]), Target::Class(&[S598]), Target::Class(&[S606]), Target::Class(&[S583]), Target::Class(&[S595]), Target::Class(&[S584]), Target::Class(&[S592]), Target::Class(&[S585]), Target::Class(&[S594]), Target::Class(&[S593]), Target::Class(&[S596]), Target::Class(&[S611]), Target::Class(&[S609]), Target::Class(&[S602]), Target::Class(&[S620]), Target::Class(&[S597]), Target::Class(&[S579]), Target::Class(&[S577]), Target::Class(&[S581]), Target::Class(&[S580]), Target::Class(&[S588]), Target::Class(&[S589]), Target::Class(&[S582]), Target::Class(&[S586]), Target::Class(&[S578]), Target::Class(&[S576]), Target::Class(&[S603]), Target::Class(&[S608]), Target::Class(&[S607]), Target::Class(&[S612]), Target::Class(&[S290]), Target::Class(&[S299]), Target::Class(&[S591]), Target::Class(&[S610]), Target::Class(&[S295]), Target::Class(&[S614]), Target::Class(&[S599]), Target::Class(&[S615]), Target::Class(&[S590]), Target::Class(&[S587]), Target::Class(&[S619]), Target::Class(&[S604])],
props: &[&P996],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2270)],
props: &[&P997],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S2271)],
props: &[&P998],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3598)],
props: &[&P999],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3600)],
props: &[&P1000],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S290])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P523, &P522, &P1001, &P1002, &P1003, &P1004, &P1005, &P1006, &P1007, &P1008, &P1009, &P1010, &P1011, &P1012, &P1013, &P1014, &P1015, &P1016],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S290])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S3633, S3638, S3605, S3621, S3628, S3616, S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S3608, S21], rule_id: S3645, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3646)],
props: &[&P1017],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S599])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P523, &P522, &P1018, &P1019, &P1020, &P1021, &P1022, &P1023, &P1024, &P1025, &P1026, &P1027, &P1028, &P1029, &P1030, &P1031, &P1032, &P1033, &P1034, &P1035, &P1036, &P1037, &P1038, &P1039, &P1040, &P1041, &P1042, &P1043, &P1044, &P1045, &P1046, &P1047, &P1048, &P1049, &P1050, &P1051, &P1052, &P1053, &P1054, &P1055, &P1056, &P1057, &P1058, &P1059, &P1060, &P1061, &P1062, &P1063, &P1064],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S599])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S3715, S3653, S3911, S3916, S3663, S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S3730, S3725, S3688, S1576, S3668, S3648, S3921, S3736, S3741, S3673, S3683, S3693, S3698, S3703, S3708, S3658, S3678, S3720, S21], rule_id: S3926, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3927)],
props: &[&P1065],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3929])],
props: &[&P1066, &P1067, &P7, &P8, &P3, &P4, &P423, &P435, &P523, &P522],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3929])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S3930, S21], rule_id: S3936, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3937)],
props: &[&P1068],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S600])],
props: &[&P5, &P6, &P514, &P515, &P516, &P517, &P518, &P519, &P520, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P1069, &P1070, &P526, &P527, &P528, &P521],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S600])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S3939, S2244, S2263, S2239, S2250, S2232, S21], rule_id: S3944, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1124])],
props: &[&P7, &P8, &P3, &P4, &P709, &P710, &P711, &P712, &P713, &P714, &P715, &P716, &P717, &P718, &P6, &P5, &P435, &P423],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1124])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2771, S2766, S2761, S2756, S2751, S21], rule_id: S3945, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3946)],
props: &[&P1071],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3948)],
props: &[&P1072],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S243])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P1073, &P1074, &P1075],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S243])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S3950, S21], rule_id: S3958, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3959)],
props: &[&P1076],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S291])],
props: &[&P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P1077, &P1078, &P1079, &P940],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S291])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S3961, S3967, S21], rule_id: S3970, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S3971)],
props: &[&P1080],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S601])],
props: &[&P5, &P6, &P514, &P515, &P516, &P517, &P518, &P519, &P520, &P521, &P528, &P527, &P526, &P1081, &P1082, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P1083, &P1084, &P1085, &P1086, &P1087, &P1088],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S601])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S3973, S3988, S3983, S3978, S2244, S2263, S2239, S2250, S2232, S21], rule_id: S3993, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3994])],
props: &[&P1089, &P1090],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3994])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S3995, S21], rule_id: S4001, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4002])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P439, &P440, &P441, &P442, &P443, &P444, &P445, &P446, &P447, &P448, &P449, &P450, &P451, &P452, &P453],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4002])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1856, S1846, S1861, S1851, S1874, S1866, S1869, S21], rule_id: S4003, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4004])],
props: &[&P1091, &P1092, &P1093, &P1094, &P1095, &P1096, &P1097, &P1098],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4004])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S4005, S4011, S4016, S4021, S21], rule_id: S4026, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1125])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P1099, &P1100],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1125])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S4027, S21], rule_id: S4032, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4033)],
props: &[&P1101],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3114]), Target::Class(&[S3057]), Target::Class(&[S1842]), Target::Class(&[S4035]), Target::Class(&[S1909]), Target::Class(&[S4036]), Target::Class(&[S4037]), Target::Class(&[S3055]), Target::Class(&[S3210]), Target::Class(&[S2885]), Target::Class(&[S2972]), Target::Class(&[S4038]), Target::Class(&[S4039]), Target::Class(&[S4040]), Target::Class(&[S4041]), Target::Class(&[S2887]), Target::Class(&[S4002]), Target::Class(&[S3030])],
props: &[&P1102],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4044)],
props: &[&P1103],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4046)],
props: &[&P1104],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4048]), Target::Class(&[S4049]), Target::Class(&[S4050])],
props: &[&P1105],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1561])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P1106, &P1107],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1561])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1881, S1562, S21], rule_id: S4057, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1561])],
props: &[&P1108],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4050])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P1109, &P1110, &P1111, &P1112, &P1113, &P1114, &P1115, &P1116, &P1117, &P1118, &P1119, &P1120, &P1121, &P1122, &P1123],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4050])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1843, S4098, S4093, S4082, S4077, S4072, S4067, S4062, S21], rule_id: S4103, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S602])],
props: &[&P5, &P6, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P863, &P864, &P792, &P793, &P789, &P788],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S602])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S3223, S2253, S1540, S2270, S2271, S21], rule_id: S4104, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S603])],
props: &[&P1018, &P1019, &P1020, &P1021, &P1022, &P1023, &P1024, &P1025, &P1026, &P1027, &P1028, &P1029, &P1030, &P1031, &P1032, &P1033, &P1034, &P1035, &P1036, &P1037, &P1038, &P1039, &P1040, &P1041, &P1042, &P1043, &P1044, &P1045, &P1046, &P1047, &P1048, &P1049, &P1050, &P1064, &P1063, &P1062, &P1061, &P1060, &P1059, &P1058, &P1057, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P1053, &P1054, &P1055, &P1056],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S603])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S3715, S3653, S3911, S3916, S3663, S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S3725, S3688, S1576, S3668, S3648, S3921, S3736, S3741, S3673, S3683, S3693, S3698, S3703, S3708, S3658, S3678, S3720, S21], rule_id: S4105, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4106)],
props: &[&P1124],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4108)],
props: &[&P1125],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S604])],
props: &[&P5, &P6, &P1018, &P1019, &P1020, &P1021, &P1022, &P1023, &P1024, &P1025, &P1026, &P1027, &P1028, &P1029, &P1030, &P1031, &P1032, &P1033, &P1034, &P1035, &P1036, &P1037, &P1038, &P1039, &P1040, &P1041, &P1042, &P1043, &P1044, &P1045, &P1046, &P1047, &P1048, &P1049, &P1050, &P1064, &P1063, &P1062, &P1061, &P1060, &P1059, &P1058, &P1057, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P1126, &P1127, &P1053, &P1054, &P1055, &P1056],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S604])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S3715, S3653, S3911, S3916, S3663, S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S3725, S3688, S1576, S3668, S3648, S3921, S3736, S3741, S3673, S3683, S3693, S3698, S3703, S3708, S3658, S3678, S3720, S4110, S21], rule_id: S4119, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4120])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P570, &P569, &P568, &P567, &P566, &P565],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4120])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2382, S2375, S2370, S21], rule_id: S4121, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1126])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P1128, &P1129],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1126])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S21], rule_id: S4126, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4127)],
props: &[&P1130],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4129)],
props: &[&P1131],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4131])],
props: &[&P1132, &P1133, &P1134, &P1135, &P1136, &P1137],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4131])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S4132, S4138, S4143, S21], rule_id: S4148, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S606])],
props: &[&P1138, &P1139, &P1140, &P1141, &P1142, &P1143, &P1144, &P1145, &P1146, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P1147, &P1148, &P1149, &P1150],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S606])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S4149, S4176, S4171, S4154, S4164, S4159, S21], rule_id: S4181, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4182)],
props: &[&P1151],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4184)],
props: &[&P1152],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4036])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P439, &P440, &P441, &P442, &P443, &P444, &P445, &P446, &P447, &P448, &P449, &P450, &P451, &P452, &P453],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4036])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1856, S1846, S1861, S1851, S1874, S1866, S1869, S21], rule_id: S4186, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S607])],
props: &[&P5, &P6, &P1018, &P1019, &P1020, &P1021, &P1022, &P1023, &P1024, &P1025, &P1026, &P1027, &P1028, &P1029, &P1030, &P1031, &P1032, &P1033, &P1034, &P1035, &P1036, &P1037, &P1038, &P1039, &P1040, &P1041, &P1042, &P1043, &P1044, &P1045, &P1046, &P1047, &P1048, &P1049, &P1050, &P1064, &P1063, &P1062, &P1061, &P1060, &P1059, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P1053, &P1054, &P1055, &P1056, &P1057, &P1058],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S607])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S3715, S3653, S3911, S3916, S3663, S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S3725, S3688, S1576, S3668, S3648, S3921, S3736, S3741, S3673, S3683, S3693, S3698, S3703, S3708, S3658, S3678, S3720, S21], rule_id: S4187, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S310])],
props: &[&P7, &P8, &P1153, &P1154, &P1155, &P1156, &P1157, &P1158, &P1159, &P1160, &P6, &P5, &P435, &P423, &P4, &P3],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S310])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S378, S4196, S1798, S1779, S1780, S21], rule_id: S4205, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4206)],
props: &[&P1161],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4208])],
props: &[&P1162, &P1163, &P1164, &P1165, &P1166],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4208])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S4209, S4212, S4218, S21], rule_id: S4223, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4208])],
props: &[&P1167],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1127])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P434, &P433, &P432, &P431, &P430, &P429],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1127])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1830, S1820, S1825, S21], rule_id: S4228, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4229)],
props: &[&P1168],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S608])],
props: &[&P5, &P6, &P1169, &P1170, &P1171, &P7, &P8, &P3, &P4, &P423, &P435, &P523, &P522],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S608])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S4231, S3428, S21], rule_id: S4239, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S608])],
props: &[&P1172],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S609])],
props: &[&P5, &P6, &P788, &P789, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P1173, &P1174, &P863, &P864, &P792, &P793],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S609])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S3223, S2253, S1540, S2270, S2271, S4242, S21], rule_id: S4248, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S174])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P1175, &P1176, &P1177, &P1178],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S174])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S4249, S4257, S21], rule_id: S4260, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4261)],
props: &[&P1179],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S174])],
props: &[&P1180],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1128])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P869, &P870, &P871, &P872],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1128])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1541, S3241, S21], rule_id: S4265, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1129])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P1181, &P1182, &P1183, &P1184, &P1185, &P1186, &P1187, &P1188, &P1189, &P1190, &P1191, &P1192, &P1193, &P1194, &P1195, &P1196],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1129])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S4296, S4303, S4281, S4276, S4291, S4286, S4271, S4266, S21], rule_id: S4309, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4310)],
props: &[&P1197],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4312)],
props: &[&P1198],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1130])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P1199, &P1200, &P1201, &P1202, &P1203, &P1204],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1130])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S4314, S4319, S4324, S21], rule_id: S4329, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4330)],
props: &[&P1205],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4302])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P705, &P706, &P707, &P708],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4302])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S2738, S1798, S2745, S21], rule_id: S4332, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4333)],
props: &[&P1206],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2967])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P464, &P478, &P1207, &P465, &P466, &P467, &P468, &P469, &P470, &P471, &P472, &P473, &P474, &P475, &P476, &P477],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2967])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2099, S2085, S2129, S2139, S2134, S2094, S2106, S44, S54, S60, S1798, S4335, S21], rule_id: S4338, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2967])],
props: &[&P1208],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S610])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P523, &P522, &P514, &P1209, &P1210, &P524, &P525, &P526, &P527, &P528, &P521, &P520, &P519, &P518, &P517, &P516, &P515],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S610])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2258, S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S4341, S2244, S2263, S2239, S2250, S2232, S21], rule_id: S4347, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S292])],
props: &[&P5, &P6, &P1001, &P1002, &P1016, &P1015, &P1014, &P1013, &P1012, &P1011, &P1010, &P1009, &P1008, &P1007, &P1006, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P1211, &P1212, &P1213, &P1214, &P1215, &P1005],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S292])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S3633, S3638, S3605, S3621, S3628, S3616, S44, S54, S60, S4355, S1600, S1798, S2253, S1540, S2270, S2271, S21], rule_id: S4360, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4361)],
props: &[&P1216],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S611])],
props: &[&P5, &P6, &P788, &P789, &P793, &P792, &P864, &P863, &P1174, &P1173, &P1217, &P1218, &P1219, &P1220, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P1221, &P1222, &P1223, &P1224, &P1225, &P1226],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S611])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S3223, S2253, S1540, S2270, S2271, S4242, S4348, S4367, S4384, S4377, S4372, S21], rule_id: S4389, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S293])],
props: &[&P5, &P6, &P940, &P1079, &P1227, &P1228, &P1229, &P1230, &P1231, &P1232, &P1233, &P1234, &P1235, &P1236, &P1237, &P1238, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P1239, &P1240, &P1241, &P1242, &P1243, &P1244],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S293])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S4395, S4430, S4400, S4415, S4410, S4405, S4390, S4420, S4425, S3967, S21], rule_id: S4435, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1131])],
props: &[&P7, &P1245, &P1246, &P1247, &P554, &P555, &P556, &P557, &P6, &P5, &P435, &P423, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1131])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2344, S2336, S4436, S21], rule_id: S4443, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4444)],
props: &[&P1248],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S612])],
props: &[&P1018, &P1019, &P1020, &P1021, &P1022, &P1023, &P1024, &P1025, &P1026, &P1027, &P1028, &P1029, &P1030, &P1031, &P1032, &P1033, &P1034, &P1035, &P1036, &P1037, &P1038, &P1039, &P1040, &P1041, &P1042, &P1043, &P1044, &P1045, &P1046, &P1047, &P1048, &P1049, &P1050, &P1064, &P1063, &P1062, &P1061, &P1060, &P1059, &P1058, &P1057, &P1056, &P1055, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P1249, &P1250, &P1053, &P1054],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S612])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S3715, S3653, S3911, S3916, S3663, S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S3725, S3688, S1576, S3668, S3648, S3921, S3736, S3741, S3673, S3683, S3693, S3698, S3703, S3708, S3658, S3678, S3720, S4446, S21], rule_id: S4457, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S382])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P1251, &P1252, &P1253],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S382])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S4463, S1798, S4460, S21], rule_id: S4466, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S418)],
props: &[&P1254],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S382])],
props: &[&P1255],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S382])],
props: &[&P1256],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4202])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P1257, &P1258, &P1259, &P1260, &P1261, &P1262, &P1263, &P1264, &P1265, &P1266, &P1267, &P1268, &P1269, &P1270, &P1271],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4202])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S4499, S1798, S4472, S4509, S4493, S4476, S4482, S4488, S21], rule_id: S4517, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4518)],
props: &[&P1272],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S244])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P1073, &P1074],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S244])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S3950, S21], rule_id: S4520, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2742])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2742])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S21], rule_id: S4521, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4522)],
props: &[&P1273],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S306])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P592, &P593, &P1274, &P1275, &P1276, &P1277],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S306])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S4524, S4529, S2444, S21], rule_id: S4534, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4535)],
props: &[&P1278],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4537)],
props: &[&P1279],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S773])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P705, &P706, &P707, &P708],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S773])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S2738, S1798, S2745, S21], rule_id: S4539, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4540)],
props: &[&P1280],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S976])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P705, &P706, &P707, &P708, &P1281, &P1282],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S976])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S2738, S1798, S2745, S4542, S21], rule_id: S4547, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S81])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S81])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S21], rule_id: S4548, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4549)],
props: &[&P1283],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4551])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P1284, &P1285, &P1286],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4551])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S4552, S3955, S21], rule_id: S4560, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4551])],
props: &[&P1287],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4037])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P439, &P440, &P441, &P442, &P443, &P444, &P445, &P446, &P447, &P448, &P449, &P450, &P451, &P452, &P453],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4037])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1856, S1846, S1861, S1851, S1874, S1866, S1869, S21], rule_id: S4563, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4049])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P1109, &P1123, &P1122, &P1121, &P1120, &P1288, &P1289, &P1290, &P1291, &P1110, &P1111, &P1112, &P1113, &P1114, &P1115, &P1116, &P1117, &P1118, &P1119],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4049])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1843, S4098, S4093, S4082, S4077, S4072, S4067, S4062, S4571, S4564, S21], rule_id: S4577, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4048])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P1109, &P1123, &P1122, &P1121, &P1120, &P1292, &P1293, &P1294, &P1295, &P1110, &P1111, &P1112, &P1113, &P1114, &P1115, &P1116, &P1117, &P1118, &P1119],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4048])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1843, S4098, S4093, S4082, S4077, S4072, S4067, S4062, S4590, S4578, S21], rule_id: S4595, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3021])],
props: &[&P7, &P1296, &P565, &P566, &P567, &P568, &P569, &P570, &P6, &P5, &P435, &P423, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S3021])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2382, S2375, S2370, S21], rule_id: S4598, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4599)],
props: &[&P1297],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S614])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P523, &P1298, &P1299, &P526, &P527, &P528, &P521, &P520, &P519, &P518, &P517, &P516, &P515, &P514, &P522],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S614])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S4601, S2244, S2263, S2239, S2250, S2232, S21], rule_id: S4609, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1132])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P434, &P433, &P432, &P431, &P430, &P429],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1132])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1830, S1820, S1825, S21], rule_id: S4610, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4611)],
props: &[&P1300],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S615])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P523, &P1301, &P1302, &P526, &P527, &P528, &P521, &P520, &P519, &P518, &P517, &P516, &P515, &P514, &P522],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S615])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S4613, S2244, S2263, S2239, S2250, S2232, S21], rule_id: S4623, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S616])],
props: &[&P514, &P515, &P516, &P517, &P518, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P526, &P527, &P528, &P521, &P520, &P519],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S616])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S2244, S2263, S2239, S2250, S2232, S21], rule_id: S4624, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4625)],
props: &[&P1303],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4627)],
props: &[&P1304],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1133])],
props: &[&P7, &P8, &P1305, &P1306, &P429, &P430, &P431, &P432, &P433, &P434, &P6, &P5, &P435, &P423, &P4, &P3],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1133])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1830, S1820, S1825, S4629, S21], rule_id: S4635, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4636)],
props: &[&P1307],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4039])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P439, &P440, &P441, &P442, &P443, &P444, &P445, &P446, &P447, &P448, &P449, &P450, &P451, &P452, &P453],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4039])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1856, S1846, S1861, S1851, S1874, S1866, S1869, S21], rule_id: S4638, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1134])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P1308, &P1309, &P1310, &P1311, &P1312, &P1313, &P1314, &P487, &P430, &P431, &P432, &P433, &P434, &P6],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1134])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1830, S1820, S1825, S2832, S4654, S4647, S4639, S1817, S21], rule_id: S4666, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1134])],
props: &[&P1315],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4669)],
props: &[&P1316],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1135])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P434, &P433, &P432, &P431, &P430, &P429],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1135])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1830, S1820, S1825, S21], rule_id: S4671, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4653])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P1317, &P1318, &P1319, &P1320, &P1321, &P1322, &P1323, &P1324, &P1325, &P1326, &P1327, &P1328, &P1329, &P6],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4653])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S4713, S4672, S4701, S4708, S4696, S4716, S4677, S21], rule_id: S4724, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4725)],
props: &[&P1330],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4653])],
props: &[&P1331],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4729)],
props: &[&P1332],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4731)],
props: &[&P1333],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1136])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P869, &P870, &P871, &P872],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1136])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1541, S3241, S21], rule_id: S4733, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1547])],
props: &[&P7, &P8, &P3, &P4, &P423, &P1334, &P1335, &P1336, &P1337, &P920, &P921, &P922, &P923, &P924, &P925, &P926, &P6, &P5, &P435],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1547])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1548, S3383, S1549, S1550, S1551, S4739, S4734, S21], rule_id: S4744, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2968])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P464, &P478, &P477, &P476, &P475, &P474, &P473, &P472, &P471, &P470, &P469, &P468, &P467, &P1338, &P1339, &P1340, &P1341, &P1342, &P1343, &P1344, &P1345, &P1346, &P1347, &P1348, &P1349, &P465, &P466],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2968])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2099, S2085, S2129, S2139, S2134, S2094, S2106, S44, S54, S60, S4763, S4758, S1798, S4774, S4768, S4750, S4745, S21], rule_id: S4780, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4040])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P439, &P440, &P441, &P442, &P443, &P444, &P445, &P446, &P447, &P448, &P449, &P450, &P451, &P452, &P453],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4040])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1856, S1846, S1861, S1851, S1874, S1866, S1869, S21], rule_id: S4781, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2969])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P464, &P465, &P466, &P467, &P468, &P469, &P470, &P471, &P472, &P473, &P474, &P475, &P476, &P477, &P478],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2969])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2099, S2085, S2129, S2139, S2134, S2094, S2106, S44, S54, S60, S1798, S21], rule_id: S4782, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4783)],
props: &[&P1350],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S293]), Target::Class(&[S291]), Target::Class(&[S297]), Target::Class(&[S296]), Target::Class(&[S295]), Target::Class(&[S299])],
props: &[&P1351],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1137])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P1352, &P1353],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1137])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S4787, S21], rule_id: S4792, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4793)],
props: &[&P1354],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1138])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P434, &P433, &P432, &P431, &P430, &P429],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1138])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1830, S1820, S1825, S21], rule_id: S4795, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1139])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P434, &P433, &P432, &P1355, &P1356, &P1357, &P1358, &P1359, &P1360, &P1361, &P1362, &P1363, &P1364, &P1365, &P429, &P430, &P431],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1139])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1830, S1820, S1825, S4816, S4811, S4806, S4801, S4796, S21], rule_id: S4825, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4826)],
props: &[&P1366],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4822])],
props: &[&P1367, &P1368, &P1369, &P1370, &P1371, &P1372, &P1373, &P1374, &P1375, &P1376, &P1377, &P1378],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4822])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S4828, S4833, S4838, S4843, S4848, S4853, S21], rule_id: S4858, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4859)],
props: &[&P1379],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1140])],
props: &[&P7, &P8, &P3, &P4, &P1380, &P1381, &P1382, &P1383, &P1384, &P1385, &P1386, &P1387, &P1388, &P1389, &P6, &P5, &P435, &P423],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1140])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S4866, S4861, S4871, S4877, S4882, S21], rule_id: S4887, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4888)],
props: &[&P1390],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4890)],
props: &[&P1391],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4892)],
props: &[&P1392],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4894)],
props: &[&P1393],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1140])],
props: &[&P1394],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4898)],
props: &[&P1395],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1141])],
props: &[&P7, &P1396, &P429, &P430, &P431, &P432, &P433, &P434, &P6, &P5, &P435, &P423, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1141])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1830, S1820, S1825, S21], rule_id: S4902, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4903)],
props: &[&P1397],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1142])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P894, &P895, &P896, &P897, &P898, &P899, &P900, &P901, &P902, &P903, &P904, &P905, &P906, &P907, &P908, &P909, &P910, &P911, &P912, &P913, &P914, &P915],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1142])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S3331, S2824, S3336, S3347, S3361, S3352, S3355, S3328, S3323, S3318, S3342, S3313, S21], rule_id: S4905, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4906)],
props: &[&P1398],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1122]), Target::Class(&[S1142]), Target::Class(&[S1145])],
props: &[&P1399],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4910)],
props: &[&P1400],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4912)],
props: &[&P1401],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4914)],
props: &[&P1402],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4916)],
props: &[&P1403],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1122]), Target::Class(&[S1142]), Target::Class(&[S1145])],
props: &[&P1404],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4920)],
props: &[&P1405],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4922)],
props: &[&P1406],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4924)],
props: &[&P1407],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4926)],
props: &[&P1408],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1122]), Target::Class(&[S1142]), Target::Class(&[S1145])],
props: &[&P1409],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4930])],
props: &[&P1410, &P1411, &P1412, &P1413, &P1414],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4930])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S4931, S4937, S4940, S21], rule_id: S4945, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4930])],
props: &[&P1415],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S510])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P1416, &P1417, &P1418, &P1419],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S510])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S4951, S4956, S4948, S21], rule_id: S4959, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S510])],
props: &[&P1420],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S510])],
props: &[&P1421],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2460])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P705, &P706, &P707, &P708],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2460])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S2738, S1798, S2745, S21], rule_id: S4964, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4965)],
props: &[&P1422],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4967)],
props: &[&P1423],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2970])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P464, &P465, &P466, &P467, &P468, &P469, &P470, &P471, &P472, &P473, &P474, &P475, &P476, &P477, &P478],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2970])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2099, S2085, S2129, S2139, S2134, S2094, S2106, S44, S54, S60, S1798, S21], rule_id: S4969, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4970)],
props: &[&P1424],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S295])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P523, &P522, &P940, &P1079, &P1227, &P1228, &P1229, &P1230, &P1239, &P1240, &P1241, &P1242, &P1243, &P1244, &P1238, &P1237, &P1236, &P1235, &P1234, &P1233, &P1232, &P1231],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S295])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S4395, S4430, S4400, S4415, S4410, S4405, S4390, S4420, S4425, S3967, S21], rule_id: S4972, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S296])],
props: &[&P5, &P6, &P940, &P1079, &P1227, &P1228, &P1229, &P1230, &P1231, &P1232, &P1233, &P1234, &P1235, &P1236, &P1237, &P1238, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P1239, &P1240, &P1241, &P1242, &P1243, &P1244],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S296])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S4395, S4430, S4400, S4415, S4410, S4405, S4390, S4420, S4425, S3967, S21], rule_id: S4973, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S297])],
props: &[&P5, &P6, &P940, &P1079, &P1227, &P1228, &P1229, &P1230, &P1231, &P1232, &P1233, &P1234, &P1235, &P1236, &P1237, &P1238, &P1244, &P1243, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P1239, &P1240, &P1241, &P1242],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S297])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S4395, S4430, S4400, S4415, S4410, S4405, S4390, S4420, S4425, S3967, S21], rule_id: S4974, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1144])],
props: &[&P7, &P8, &P3, &P729, &P730, &P731, &P732, &P733, &P734, &P735, &P736, &P737, &P6, &P5, &P435, &P423, &P4],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1144])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2815, S2821, S2810, S2827, S21], rule_id: S4975, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1145])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P894, &P895, &P896, &P897, &P898, &P899, &P900, &P901, &P902, &P903, &P904, &P905, &P906, &P907, &P908, &P909, &P910, &P911, &P912, &P913, &P914, &P915],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1145])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S3331, S2824, S3336, S3347, S3361, S3352, S3355, S3328, S3323, S3318, S3342, S3313, S21], rule_id: S4976, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4977)],
props: &[&P1425],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S511])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P1416, &P1417],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S511])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S4948, S21], rule_id: S4979, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4980)],
props: &[&P1426],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4982)],
props: &[&P1427],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S511]), Target::Class(&[S510])],
props: &[&P1428],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4986)],
props: &[&P1429],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1146])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P434, &P433, &P432, &P431, &P430, &P429],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1146])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1830, S1820, S1825, S21], rule_id: S4988, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1147])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P1430, &P1431],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1147])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S4989, S21], rule_id: S4994, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4995)],
props: &[&P1432],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S4997)],
props: &[&P1433],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1134]), Target::Class(&[S1103])],
props: &[&P1434],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5001)],
props: &[&P1435],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5003)],
props: &[&P1436],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S5005])],
props: &[&P1437, &P1438, &P1439, &P1440, &P1441, &P1442, &P1443, &P1444],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S5005])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5006, S5012, S5017, S5022, S21], rule_id: S5027, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1148])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P434, &P433, &P432, &P431, &P430, &P429],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1148])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1830, S1820, S1825, S21], rule_id: S5028, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1149])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P434, &P433, &P432, &P431, &P430, &P429],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1149])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1830, S1820, S1825, S21], rule_id: S5029, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5030)],
props: &[&P1445],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S619])],
props: &[&P5, &P6, &P1018, &P1019, &P1020, &P1021, &P1022, &P1023, &P1024, &P1025, &P1026, &P1027, &P1028, &P1029, &P1030, &P1031, &P1032, &P1033, &P1034, &P1035, &P1036, &P1037, &P1038, &P1039, &P1040, &P1041, &P1042, &P1043, &P1044, &P1045, &P1046, &P1047, &P1048, &P1049, &P1050, &P1064, &P1063, &P1062, &P1061, &P1060, &P1059, &P1058, &P1057, &P1056, &P1055, &P1054, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P1446, &P1447, &P1448, &P1053],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S619])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S3715, S3653, S3911, S3916, S3663, S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S3725, S3688, S1576, S3668, S3648, S3921, S3736, S3741, S3673, S3683, S3693, S3698, S3703, S3708, S3658, S3678, S3720, S5035, S5032, S21], rule_id: S5041, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5042)],
props: &[&P1449],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5044)],
props: &[&P1450],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S619])],
props: &[&P1451],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S5048])],
props: &[&P1452, &P1453, &P1454, &P1455, &P1456, &P1457, &P1458, &P1459, &P1460, &P1461, &P1462, &P1463, &P1464, &P1465, &P1466, &P1467, &P1468, &P1469, &P1470, &P1471, &P1472, &P1473, &P1474, &P1475],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S5048])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S930, S428, S429, S434, S435, S921, S440, S441, S446, S447, S5065, S5059, S21], rule_id: S5080, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1150])],
props: &[&P7, &P8, &P3, &P4, &P709, &P710, &P711, &P712, &P713, &P714, &P715, &P716, &P717, &P718, &P6, &P5, &P435, &P423],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1150])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2771, S2766, S2761, S2756, S2751, S21], rule_id: S5081, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5082)],
props: &[&P1476],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S299])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P523, &P522, &P940, &P1079, &P1227, &P1228, &P1229, &P1230, &P1231, &P1232, &P1233, &P1234, &P1235, &P1236, &P1237, &P1238, &P1477, &P1478, &P1479, &P1480, &P1481, &P1482, &P1483, &P1484, &P1239, &P1240, &P1241, &P1242, &P1243, &P1244],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S299])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S2253, S1540, S2270, S2271, S4395, S4430, S4400, S4415, S4410, S4405, S4390, S4420, S4425, S3967, S5099, S5094, S5089, S5084, S21], rule_id: S5104, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5105)],
props: &[&P1485],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S620])],
props: &[&P5, &P6, &P788, &P789, &P522, &P523, &P435, &P423, &P4, &P3, &P8, &P7, &P1486, &P1487, &P863, &P864, &P792, &P793],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S620])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2986, S44, S54, S60, S1798, S2996, S3223, S2253, S1540, S2270, S2271, S5107, S21], rule_id: S5113, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1151])],
props: &[&P7, &P8, &P454, &P455, &P456, &P457, &P458, &P459, &P460, &P461, &P6, &P5, &P435, &P423, &P4, &P3],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1151])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1895, S1890, S1901, S1885, S21], rule_id: S5114, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5115)],
props: &[&P1488],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5117)],
props: &[&P1489],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5119)],
props: &[&P1490],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S5121])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P1491],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S5121])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S5122, S21], rule_id: S5125, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S5121])],
props: &[&P1492],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S250])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P705, &P706, &P707, &P708],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S250])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S2738, S1798, S2745, S21], rule_id: S5128, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1152])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P434, &P433, &P432, &P431, &P430, &P429],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S1152])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1830, S1820, S1825, S21], rule_id: S5129, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4041])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P439, &P440, &P441, &P442, &P443, &P444, &P445, &P446, &P447, &P448, &P449, &P450, &P451, &P452, &P453],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4041])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1856, S1846, S1861, S1851, S1874, S1866, S1869, S21], rule_id: S5130, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S311])],
props: &[&P7, &P8, &P3, &P4, &P1493, &P1494, &P1495, &P1496, &P1497, &P1498, &P1157, &P1158, &P1159, &P1160, &P6, &P5, &P435, &P423],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S311])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S378, S4196, S1798, S5141, S5136, S5131, S21], rule_id: S5146, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4035])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P439, &P440, &P441, &P442, &P443, &P444, &P445, &P446, &P447, &P448, &P449, &P450, &P451, &P452, &P453],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4035])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1856, S1846, S1861, S1851, S1874, S1866, S1869, S21], rule_id: S5147, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4038])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P439, &P440, &P441, &P442, &P443, &P444, &P445, &P446, &P447, &P448, &P449, &P450, &P451, &P452, &P453],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S4038])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S1798, S1856, S1846, S1861, S1851, S1874, S1866, S1869, S21], rule_id: S5148, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2971])],
props: &[&P7, &P8, &P3, &P4, &P423, &P435, &P5, &P6, &P464, &P478, &P477, &P476, &P475, &P474, &P473, &P1499, &P1500, &P1501, &P1502, &P1503, &P1504, &P465, &P466, &P467, &P468, &P469, &P470, &P471, &P472],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::Class(&[S2971])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S2099, S2085, S2129, S2139, S2134, S2094, S2106, S44, S54, S60, S1798, S5159, S5154, S5149, S21], rule_id: S5165, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5166)],
props: &[&P1505],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5168)],
props: &[&P1506],
closed: None,
logic: &[],
profiles: &[S1410],
file: S1795,
},
ShapeDef {
targets: &[Target::SubjectsOf(S21)],
props: &[&P1507],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S575])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S575])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5201, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5202])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1513, &P1514],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5202])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5203, S44, S54, S60, S21], rule_id: S5208, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5209)],
props: &[&P1515],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S576])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S576])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5211, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S577])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S577])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5212, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S578])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S578])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5213, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S579])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S579])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5214, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S580])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S580])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5215, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S581])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S581])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5216, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S582])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S582])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5217, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S583])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S583])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5218, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S584])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S584])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5219, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S585])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S585])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5220, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S586])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S586])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5221, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S587])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S587])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5222, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S588])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S588])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5223, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S589])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S589])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5224, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S590])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S590])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5225, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S591])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S591])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5226, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S592])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S592])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5227, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S593])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S593])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5228, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S594])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S594])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5229, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S595])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S595])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5230, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S596])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S596])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5231, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S597])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S597])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5232, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S598])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S598])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5233, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S289])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S289])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5234, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5198)],
props: &[&P1516],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5200)],
props: &[&P1517],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5199)],
props: &[&P1518],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S290])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S290])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5238, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S599])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S599])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5239, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S600])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S600])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5240, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S291])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S291])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5241, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5242])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1519, &P1520, &P1521, &P1522, &P1523, &P1524, &P1525, &P1526, &P1527, &P1528, &P1529, &P1530, &P1531, &P1532, &P1533, &P1534, &P1535, &P1536, &P1537, &P1538, &P1539, &P1540, &P1541, &P1542, &P1543, &P1544, &P1545, &P1546, &P1547, &P1548, &P1549],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5242])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5182, S5298, S5284, S5345, S5243, S44, S54, S60, S5327, S5305, S5342, S5334, S5279, S5312, S5324, S5355, S5293, S5360, S5350, S21], rule_id: S5367, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5368)],
props: &[&P1550],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5370)],
props: &[&P1551],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5242])],
props: &[&P1552],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5242])],
props: &[&P1553],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5376])],
props: &[&P1554, &P1555, &P1556, &P1557, &P1558, &P1559, &P1560, &P1561],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5376])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5274, S5382, S5389, S5398, S21], rule_id: S5403, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5386])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5386])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S21], rule_id: S5404, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5405)],
props: &[&P1562],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5407])],
props: &[&P1563, &P1564, &P1565, &P1566, &P1567, &P1568, &P1569, &P1570],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5407])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5408, S5413, S5418, S5423, S21], rule_id: S5428, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S601])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S601])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5429, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S602])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S602])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5430, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S603])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S603])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5431, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S604])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S604])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5432, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5309])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1571],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5309])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S21], rule_id: S5435, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5436)],
props: &[&P1572],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S606])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S606])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5438, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S607])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S607])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5439, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S608])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S608])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5440, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S609])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S609])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5441, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5442])],
props: &[&P7, &P8, &P3, &P4, &P5, &P1573, &P1574, &P1575, &P1576, &P1577, &P1578, &P1579, &P1580, &P1581, &P1582, &P1583, &P1584, &P1585, &P6],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5442])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S5185, S5468, S5463, S5458, S5453, S5448, S5443, S21], rule_id: S5475, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5442])],
props: &[&P1586],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5302])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1587, &P1588, &P1589],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5302])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S5478, S21], rule_id: S5487, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5488)],
props: &[&P1590],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5490)],
props: &[&P1591],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S610])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S610])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5492, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S292])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S292])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5493, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S611])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S611])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5494, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S293])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S293])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5495, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S612])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S612])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5496, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5195])],
props: &[&P1592],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5499)],
props: &[&P1593],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5501)],
props: &[&P1594],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5503])],
props: &[&P1595, &P1596, &P1597, &P1598, &P1599, &P1600, &P1601, &P1602],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5503])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5484, S5508, S5513, S5518, S21], rule_id: S5523, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S614])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S614])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5524, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S615])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S615])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5525, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S616])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S616])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5526, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S295])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S295])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5527, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S296])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S296])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5528, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S297])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S297])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5529, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S619])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S619])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5530, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S299])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S299])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5531, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S620])],
props: &[&P1508, &P1509, &P1510, &P1511, &P1512],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S620])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5198, S5199, S5200, S5191, S21], rule_id: S5532, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5195])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1603, &P1604, &P1605, &P1606, &P1607, &P1608, &P1609, &P1610, &P1611, &P1612, &P1613, &P1614, &P1615, &P1616],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5195])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S5188, S5563, S5573, S5568, S5558, S5541, S5533, S21], rule_id: S5590, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5591)],
props: &[&P1617],
closed: None,
logic: &[],
profiles: &[S1411],
file: S5181,
},
ShapeDef {
targets: &[Target::Class(&[S5593])],
props: &[&P1618],
closed: None,
logic: &[],
profiles: &[S11],
file: S5600,
},
ShapeDef {
targets: &[Target::Class(&[S5601])],
props: &[&P1619],
closed: None,
logic: &[],
profiles: &[S11],
file: S5600,
},
ShapeDef {
targets: &[Target::Class(&[S5607])],
props: &[&P1620],
closed: None,
logic: &[],
profiles: &[S11],
file: S5600,
},
ShapeDef {
targets: &[Target::Class(&[S5612, S5613])],
props: &[&P1621],
closed: None,
logic: &[],
profiles: &[S11],
file: S5600,
},
ShapeDef {
targets: &[Target::Class(&[S5606])],
props: &[&P1622],
closed: None,
logic: &[],
profiles: &[S11],
file: S5600,
},
ShapeDef {
targets: &[Target::SubjectsOf(S21)],
props: &[&P1623],
closed: None,
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5593])],
props: &[&P3, &P4, &P5, &P6, &P7, &P8, &P1624],
closed: None,
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5593])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S21], rule_id: S5638, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5601])],
props: &[&P3, &P4, &P5, &P6, &P7, &P8, &P1624],
closed: None,
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5601])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S21], rule_id: S5639, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5640)],
props: &[&P1625],
closed: None,
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5607])],
props: &[&P3, &P4, &P5, &P6, &P7, &P8, &P1624],
closed: None,
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5607])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S21], rule_id: S5642, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5606]), Target::Class(&[S5595])],
props: &[&P1626],
closed: None,
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5606]), Target::Class(&[S5595])],
props: &[&P1627],
closed: None,
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5648])],
props: &[&P1628, &P1629, &P1630, &P1631],
closed: None,
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5648])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5649, S5652, S5655, S21], rule_id: S5660, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5648])],
props: &[&P1632],
closed: None,
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5648])],
props: &[&P1633],
closed: None,
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5612])],
props: &[&P1634, &P1635, &P1636, &P1637, &P1638, &P1639, &P1640, &P1641, &P1642, &P1643],
closed: None,
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5612])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5691, S5614, S5615, S5676, S5681, S5665, S21], rule_id: S5694, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5613])],
props: &[&P1634, &P1635, &P1636, &P1637, &P1638, &P1639, &P1640, &P1641, &P1642, &P1643, &P1644, &P1645],
closed: None,
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5613])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5695, S5691, S5614, S5615, S5676, S5681, S5665, S21], rule_id: S5701, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5612]), Target::Class(&[S5613])],
props: &[&P1646],
closed: None,
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5704)],
props: &[&P1647],
closed: None,
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5612]), Target::Class(&[S5613])],
props: &[&P1648],
closed: None,
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5606])],
props: &[&P1649, &P1650, &P1651, &P1652, &P1653, &P1654, &P1655, &P1656, &P1657, &P1658, &P1659],
closed: None,
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5606])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5594, S5645, S5712, S5717, S5620, S5621, S5731, S21], rule_id: S5736, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5606])],
props: &[&P1660],
closed: None,
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5595])],
props: &[&P1649, &P1650, &P1651, &P1652, &P1653, &P1654, &P1661, &P1662],
closed: None,
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::Class(&[S5595])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5594, S5645, S5712, S5717, S5739, S21], rule_id: S5746, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1412],
file: S5635,
},
ShapeDef {
targets: &[Target::SubjectsOf(S21)],
props: &[&P1663],
closed: None,
logic: &[],
profiles: &[S1413],
file: S5753,
},
ShapeDef {
targets: &[Target::Class(&[S5754])],
props: &[&P1664, &P1665, &P1666, &P1667, &P1668],
closed: None,
logic: &[],
profiles: &[S1413],
file: S5753,
},
ShapeDef {
targets: &[Target::Class(&[S5754])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5755, S5758, S5763, S21], rule_id: S5768, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1413],
file: S5753,
},
ShapeDef {
targets: &[Target::Class(&[S5754])],
props: &[&P1669],
closed: None,
logic: &[],
profiles: &[S1413],
file: S5753,
},
ShapeDef {
targets: &[Target::Class(&[S4660])],
props: &[&P3, &P4, &P1670, &P1671, &P1672, &P1673, &P1674, &P1675, &P1676, &P1677, &P1678, &P1679, &P1680, &P7, &P6, &P5],
closed: None,
logic: &[],
profiles: &[S1413],
file: S5753,
},
ShapeDef {
targets: &[Target::Class(&[S4660])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S5781, S5776, S5771, S5791, S5786, S5794, S21], rule_id: S5797, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1413],
file: S5753,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5798)],
props: &[&P1681],
closed: None,
logic: &[],
profiles: &[S1413],
file: S5753,
},
ShapeDef {
targets: &[Target::Class(&[S4663]), Target::Class(&[S4660]), Target::Class(&[S4662])],
props: &[&P1682],
closed: None,
logic: &[],
profiles: &[S1413],
file: S5753,
},
ShapeDef {
targets: &[Target::Class(&[S4663]), Target::Class(&[S4660]), Target::Class(&[S4662])],
props: &[&P1683],
closed: None,
logic: &[],
profiles: &[S1413],
file: S5753,
},
ShapeDef {
targets: &[Target::Class(&[S4662])],
props: &[&P3, &P4, &P5, &P6, &P7, &P1680, &P1679, &P1678, &P1677, &P1676],
closed: None,
logic: &[],
profiles: &[S1413],
file: S5753,
},
ShapeDef {
targets: &[Target::Class(&[S4662])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S5791, S5786, S5794, S21], rule_id: S5804, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1413],
file: S5753,
},
ShapeDef {
targets: &[Target::Class(&[S4663])],
props: &[&P3, &P4, &P1670, &P1671, &P1672, &P1673, &P1674, &P1675, &P1676, &P1677, &P1678, &P1679, &P1680, &P7, &P6, &P5],
closed: None,
logic: &[],
profiles: &[S1413],
file: S5753,
},
ShapeDef {
targets: &[Target::Class(&[S4663])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S5781, S5776, S5771, S5791, S5786, S5794, S21], rule_id: S5805, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1413],
file: S5753,
},
ShapeDef {
targets: &[Target::SubjectsOf(S44)],
props: &[&P1684],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S5810,
},
ShapeDef {
targets: &[Target::SubjectsOf(S60)],
props: &[&P1685],
closed: None,
logic: &[],
profiles: &[S42, S469, S1221, S1410, S1411, S1412, S1413, S1414, S1415, S1416, S1417, S1418, S1419, S1420, S1421, S1422, S1423],
file: S5810,
},
ShapeDef {
targets: &[Target::SubjectsOf(S21)],
props: &[&P1686],
closed: None,
logic: &[],
profiles: &[S1414],
file: S5820,
},
ShapeDef {
targets: &[Target::Class(&[S5821])],
props: &[&P1687, &P1688, &P1689, &P1690, &P1691, &P1692, &P1693, &P1694, &P1695, &P1696, &P1697],
closed: None,
logic: &[],
profiles: &[S1414],
file: S5820,
},
ShapeDef {
targets: &[Target::Class(&[S5821])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5827, S5834, S5841, S5844, S5859, S5822, S21], rule_id: S5864, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1414],
file: S5820,
},
ShapeDef {
targets: &[Target::Class(&[S5821])],
props: &[&P1698],
closed: None,
logic: &[],
profiles: &[S1414],
file: S5820,
},
ShapeDef {
targets: &[Target::Class(&[S5831])],
props: &[&P1687, &P1688, &P1699, &P1700, &P1701, &P1702, &P1703, &P1704, &P1705, &P1706],
closed: None,
logic: &[],
profiles: &[S1414],
file: S5820,
},
ShapeDef {
targets: &[Target::Class(&[S5831])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5923, S5928, S5933, S5938, S5822, S21], rule_id: S5943, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1414],
file: S5820,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5944)],
props: &[&P1707],
closed: None,
logic: &[],
profiles: &[S1414],
file: S5820,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5946)],
props: &[&P1708],
closed: None,
logic: &[],
profiles: &[S1414],
file: S5820,
},
ShapeDef {
targets: &[Target::Class(&[S5838])],
props: &[&P1687, &P1688, &P1709, &P1710, &P1711, &P1712, &P1713, &P1714, &P1715, &P1716, &P1717, &P1718, &P1719, &P1720, &P1721, &P1722, &P1723, &P1724],
closed: None,
logic: &[],
profiles: &[S1414],
file: S5820,
},
ShapeDef {
targets: &[Target::Class(&[S5838])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5948, S5968, S5987, S5982, S5963, S5958, S5953, S5973, S5822, S21], rule_id: S5992, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1414],
file: S5820,
},
ShapeDef {
targets: &[Target::SubjectsOf(S5993)],
props: &[&P1725],
closed: None,
logic: &[],
profiles: &[S1414],
file: S5820,
},
ShapeDef {
targets: &[Target::Class(&[S5995])],
props: &[&P1687, &P1688],
closed: None,
logic: &[],
profiles: &[S1414],
file: S5820,
},
ShapeDef {
targets: &[Target::Class(&[S5995])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S5822, S21], rule_id: S5996, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1414],
file: S5820,
},
ShapeDef {
targets: &[Target::SubjectsOf(S21)],
props: &[&P1726],
closed: None,
logic: &[],
profiles: &[S1415],
file: S6003,
},
ShapeDef {
targets: &[Target::Class(&[S6004])],
props: &[&P1727, &P1728, &P1729, &P1730, &P1731, &P1732, &P1733, &P1734],
closed: None,
logic: &[],
profiles: &[S1415],
file: S6003,
},
ShapeDef {
targets: &[Target::Class(&[S6004])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S6005, S6010, S6015, S6022, S21], rule_id: S6027, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1415],
file: S6003,
},
ShapeDef {
targets: &[Target::Class(&[S6028])],
props: &[&P3, &P4, &P5, &P6, &P7, &P8, &P1735, &P1736, &P1737, &P1738, &P1739, &P1740, &P1741, &P1742, &P1743, &P1744, &P1745, &P1746, &P1747, &P1748],
closed: None,
logic: &[],
profiles: &[S1415],
file: S6003,
},
ShapeDef {
targets: &[Target::Class(&[S6028])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S6055, S825, S6044, S831, S6035, S6032, S21], rule_id: S6065, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1415],
file: S6003,
},
ShapeDef {
targets: &[Target::Class(&[S6028])],
props: &[&P1749],
closed: None,
logic: &[],
profiles: &[S1415],
file: S6003,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6068)],
props: &[&P1750],
closed: None,
logic: &[],
profiles: &[S1415],
file: S6003,
},
ShapeDef {
targets: &[Target::Class(&[S6070])],
props: &[&P1751, &P1752, &P1753, &P1754, &P1755, &P1756, &P1757, &P1758, &P1759, &P1760],
closed: None,
logic: &[],
profiles: &[S1415],
file: S6003,
},
ShapeDef {
targets: &[Target::Class(&[S6070])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S6029, S6076, S6081, S6086, S6091, S21], rule_id: S6096, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1415],
file: S6003,
},
ShapeDef {
targets: &[Target::Class(&[S6019])],
props: &[&P3, &P4, &P5, &P6, &P7, &P8, &P1748, &P1747, &P1746, &P1745, &P1744, &P1743, &P1742, &P1741, &P1740, &P1739, &P1761, &P1762, &P1763, &P1764, &P1765, &P1766, &P1767, &P1768, &P1769, &P1770, &P1771, &P1772, &P1773, &P1774, &P1775, &P1776, &P1777, &P1778, &P1779, &P1780, &P1781, &P1782, &P1783, &P1784, &P1785],
closed: None,
logic: &[],
profiles: &[S1415],
file: S6003,
},
ShapeDef {
targets: &[Target::Class(&[S6019])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S6055, S825, S6044, S831, S6153, S6128, S6159, S6139, S6100, S6134, S6164, S6113, S6108, S6097, S6131, S6125, S6103, S6116, S6144, S21], rule_id: S6171, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1415],
file: S6003,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6172)],
props: &[&P1786],
closed: None,
logic: &[],
profiles: &[S1415],
file: S6003,
},
ShapeDef {
targets: &[Target::Class(&[S6019])],
props: &[&P1787],
closed: None,
logic: &[],
profiles: &[S1415],
file: S6003,
},
ShapeDef {
targets: &[Target::Class(&[S6019])],
props: &[&P1788],
closed: None,
logic: &[],
profiles: &[S1415],
file: S6003,
},
ShapeDef {
targets: &[Target::Class(&[S6019])],
props: &[&P1789],
closed: None,
logic: &[],
profiles: &[S1415],
file: S6003,
},
ShapeDef {
targets: &[Target::Class(&[S6019])],
props: &[&P1790],
closed: None,
logic: &[],
profiles: &[S1415],
file: S6003,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6182)],
props: &[&P1791],
closed: None,
logic: &[],
profiles: &[S1415],
file: S6003,
},
ShapeDef {
targets: &[Target::Class(&[S6019])],
props: &[&P1792],
closed: None,
logic: &[],
profiles: &[S1415],
file: S6003,
},
ShapeDef {
targets: &[Target::Class(&[S6186])],
props: &[&P1793, &P1794, &P1795, &P1796, &P1797, &P1798, &P1799, &P1800, &P1801, &P1802, &P1803, &P1804, &P1805, &P1806, &P1807, &P1808, &P1809, &P1810],
closed: None,
logic: &[],
profiles: &[S1415],
file: S6003,
},
ShapeDef {
targets: &[Target::Class(&[S6186])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S6197, S6227, S6212, S6192, S6222, S6207, S6187, S6202, S6217, S21], rule_id: S6232, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1415],
file: S6003,
},
ShapeDef {
targets: &[Target::SubjectsOf(S21)],
props: &[&P1811],
closed: None,
logic: &[],
profiles: &[S1416],
file: S6236,
},
ShapeDef {
targets: &[Target::Class(&[S6237])],
props: &[&P1812, &P1813, &P1814, &P1815, &P1816, &P1817, &P1818, &P1819, &P1820, &P1821, &P1822, &P1823, &P1824, &P1825, &P1826, &P1827, &P1828, &P1829, &P1830, &P1831, &P1832, &P1833, &P1834, &P1835, &P1836, &P1837, &P1838, &P1839, &P1840, &P1841, &P1842, &P1843, &P1844, &P1845],
closed: None,
logic: &[],
profiles: &[S1416],
file: S6236,
},
ShapeDef {
targets: &[Target::Class(&[S6237])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S6264, S6297, S6258, S6305, S6284, S6243, S6302, S6315, S6248, S6279, S6310, S6274, S6320, S6253, S6238, S6292, S6269, S21], rule_id: S6326, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1416],
file: S6236,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6327)],
props: &[&P1846],
closed: None,
logic: &[],
profiles: &[S1416],
file: S6236,
},
ShapeDef {
targets: &[Target::Class(&[S6329])],
props: &[&P1812, &P1813, &P1814, &P1815, &P1816, &P1817, &P1818, &P1819, &P1820, &P1821, &P1822, &P1823, &P1824, &P1825, &P1826, &P1827, &P1828, &P1829, &P1830, &P1831, &P1845, &P1844, &P1843, &P1842, &P1841, &P1840, &P1839, &P1838, &P1837, &P1836, &P1835, &P1834, &P1833, &P1847, &P1848, &P1849, &P1850, &P1851, &P1852, &P1853, &P1854, &P1855, &P1856, &P1857, &P1858, &P1859, &P1860, &P1861, &P1862, &P1863, &P1864, &P1865, &P1866, &P1867, &P1868, &P1869, &P1870, &P1871, &P1872],
closed: None,
logic: &[],
profiles: &[S1416],
file: S6236,
},
ShapeDef {
targets: &[Target::Class(&[S6329])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S6264, S6297, S6258, S6305, S6284, S6243, S6302, S6315, S6248, S6279, S6310, S6274, S6320, S6253, S6238, S6292, S6269, S6335, S6345, S6289, S6381, S6391, S6386, S6361, S6366, S6351, S6356, S6371, S6330, S6340, S21], rule_id: S6398, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1416],
file: S6236,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6399)],
props: &[&P1873],
closed: None,
logic: &[],
profiles: &[S1416],
file: S6236,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6401)],
props: &[&P1874],
closed: None,
logic: &[],
profiles: &[S1416],
file: S6236,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6403)],
props: &[&P1875],
closed: None,
logic: &[],
profiles: &[S1416],
file: S6236,
},
ShapeDef {
targets: &[Target::Class(&[S6397])],
props: &[&P1876, &P1877, &P1878, &P1879, &P1880, &P1881],
closed: None,
logic: &[],
profiles: &[S1416],
file: S6236,
},
ShapeDef {
targets: &[Target::Class(&[S6397])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S6405, S6410, S6415, S21], rule_id: S6420, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1416],
file: S6236,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6421)],
props: &[&P1882],
closed: None,
logic: &[],
profiles: &[S1416],
file: S6236,
},
ShapeDef {
targets: &[Target::Class(&[S5917]), Target::Class(&[S5918]), Target::Class(&[S5919]), Target::Class(&[S4049])],
props: &[&P1883],
closed: None,
logic: &[],
profiles: &[S11],
file: S6426,
},
ShapeDef {
targets: &[Target::Class(&[S526, S527, S528, S529, S530, S531, S532, S533, S534, S535, S536, S537, S538, S539, S540, S541, S542]), Target::Class(&[S541]), Target::Class(&[S542]), Target::Class(&[S537]), Target::Class(&[S534]), Target::Class(&[S533]), Target::Class(&[S530]), Target::Class(&[S528]), Target::Class(&[S538]), Target::Class(&[S527]), Target::Class(&[S540]), Target::Class(&[S536]), Target::Class(&[S532]), Target::Class(&[S535]), Target::Class(&[S529]), Target::Class(&[S531]), Target::Class(&[S526]), Target::Class(&[S539])],
props: &[&P1884, &P1885],
closed: None,
logic: &[],
profiles: &[S11],
file: S6426,
},
ShapeDef {
targets: &[Target::Class(&[S5914])],
props: &[&P1886],
closed: None,
logic: &[],
profiles: &[S11],
file: S6426,
},
ShapeDef {
targets: &[Target::Class(&[S5921])],
props: &[&P1887],
closed: None,
logic: &[],
profiles: &[S11],
file: S6426,
},
ShapeDef {
targets: &[Target::Class(&[S526])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1888, &P1889, &P1890, &P1891, &P1892, &P1893, &P1894, &P1895, &P1896, &P1897, &P1898, &P1899, &P1900, &P1901],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S526])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6445, S6427, S6428, S6433, S6465, S6448, S6453, S6460, S21], rule_id: S6480, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S526])],
props: &[&P1902],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S21)],
props: &[&P1903],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S373])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1904, &P1905, &P1906, &P1907, &P1908, &P1909, &P1910, &P1911, &P1912, &P1913, &P1914, &P1915, &P1916, &P1917, &P1918, &P1919],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S373])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6538, S6525, S6541, S6520, S6558, S6546, S6553, S6533, S6528, S21], rule_id: S6563, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S527])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1901, &P1920, &P1921, &P1889, &P1890, &P1891, &P1892, &P1893, &P1894, &P1895, &P1896, &P1897, &P1898, &P1899, &P1900],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S527])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6564, S6427, S6428, S6433, S6465, S6448, S6453, S6460, S21], rule_id: S6570, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S528])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1901, &P1922, &P1923, &P1889, &P1890, &P1891, &P1892, &P1893, &P1894, &P1895, &P1896, &P1897, &P1898, &P1899, &P1900],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S528])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6571, S6427, S6428, S6433, S6465, S6448, S6453, S6460, S21], rule_id: S6576, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S6577])],
props: &[&P1924, &P1925, &P1926, &P1927, &P1928, &P1929, &P1930, &P1931],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S6577])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S6578, S6581, S6584, S6589, S6594, S21], rule_id: S6599, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S6577])],
props: &[&P1932],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S6577])],
props: &[&P1933],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S529])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1934, &P1889, &P1890, &P1891, &P1892, &P1893, &P1894, &P1895, &P1896, &P1897, &P1898, &P1899, &P1900, &P1901],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S529])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6604, S6427, S6428, S6433, S6465, S6448, S6453, S6460, S21], rule_id: S6607, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S529])],
props: &[&P1935],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S374])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1904, &P1905, &P1919, &P1918, &P1917, &P1916, &P1915, &P1914, &P1913, &P1912, &P1936, &P1937, &P1938, &P1939, &P1940, &P1941, &P1942, &P1943, &P1906, &P1907, &P1908, &P1909, &P1910, &P1911],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S374])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6615, S6610, S6625, S6620, S6538, S6525, S6541, S6520, S6558, S6546, S6553, S6533, S6528, S21], rule_id: S6630, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S530])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1901, &P1944, &P1945, &P1889, &P1890, &P1891, &P1892, &P1893, &P1894, &P1895, &P1896, &P1897, &P1898, &P1899, &P1900],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S530])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6631, S6427, S6428, S6433, S6465, S6448, S6453, S6460, S21], rule_id: S6638, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S531])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1946, &P1889, &P1890, &P1891, &P1892, &P1893, &P1894, &P1895, &P1896, &P1897, &P1898, &P1899, &P1900, &P1901],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S531])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6639, S6427, S6428, S6433, S6465, S6448, S6453, S6460, S21], rule_id: S6642, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S531])],
props: &[&P1947],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S532])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1901, &P1948, &P1949, &P1889, &P1890, &P1891, &P1892, &P1893, &P1894, &P1895, &P1896, &P1897, &P1898, &P1899, &P1900],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S532])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6645, S6427, S6428, S6433, S6465, S6448, S6453, S6460, S21], rule_id: S6650, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S533])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1901, &P1950, &P1951, &P1889, &P1890, &P1891, &P1892, &P1893, &P1894, &P1895, &P1896, &P1897, &P1898, &P1899, &P1900],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S533])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6651, S6427, S6428, S6433, S6465, S6448, S6453, S6460, S21], rule_id: S6657, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5909])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1952, &P1953, &P1954],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5909])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6661, S21], rule_id: S6673, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6674)],
props: &[&P1955],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6676)],
props: &[&P1956],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6678)],
props: &[&P1957],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6680)],
props: &[&P1958],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6682)],
props: &[&P1959],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6684)],
props: &[&P1960],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6686)],
props: &[&P1961],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6688)],
props: &[&P1962],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S725])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S725])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S21], rule_id: S6690, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6691)],
props: &[&P1963],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6693)],
props: &[&P1964],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S375])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1904, &P1905, &P1919, &P1918, &P1917, &P1965, &P1966, &P1967, &P1906, &P1907, &P1908, &P1909, &P1910, &P1911, &P1912, &P1913, &P1914, &P1915, &P1916],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S375])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6695, S6538, S6525, S6541, S6520, S6558, S6546, S6553, S6533, S6528, S21], rule_id: S6702, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6703)],
props: &[&P1968],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S534])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1969, &P1889, &P1890, &P1891, &P1892, &P1893, &P1894, &P1895, &P1896, &P1897, &P1898, &P1899, &P1900, &P1901],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S534])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6427, S6428, S6433, S6465, S6448, S6453, S6460, S6705, S21], rule_id: S6708, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S534])],
props: &[&P1970],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5910])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1971, &P1972, &P1973, &P1974, &P1975, &P1976, &P1977],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5910])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6711, S6714, S6719, S6724, S21], rule_id: S6732, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S535])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1978, &P1889, &P1890, &P1891, &P1892, &P1893, &P1894, &P1895, &P1896, &P1897, &P1898, &P1899, &P1900, &P1901],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S535])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6427, S6428, S6433, S6465, S6448, S6453, S6460, S6733, S21], rule_id: S6736, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S535])],
props: &[&P1979],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5911])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1980, &P1981, &P1982],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5911])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6742, S21], rule_id: S6751, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6752)],
props: &[&P1983],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6754)],
props: &[&P1984],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5912])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1985, &P1986, &P1987, &P1988, &P1989, &P1990, &P1991],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5912])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6756, S6739, S6764, S6769, S21], rule_id: S6774, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5912])],
props: &[&P1992],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S6777])],
props: &[&P1993, &P1994, &P1995, &P1996, &P1997, &P1998, &P1999],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S6777])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S6778, S6781, S6786, S6791, S21], rule_id: S6796, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S6777])],
props: &[&P2000],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5913])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2001, &P2002, &P2003, &P2004, &P2005, &P2006, &P2007, &P2008, &P2009, &P2010, &P2011, &P2012, &P2013, &P2014, &P2015, &P2016, &P2017, &P2018, &P2019],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5913])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6658, S4098, S4093, S6811, S4082, S4077, S4072, S4067, S4062, S6806, S21], rule_id: S6826, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5913])],
props: &[&P2020],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S4049])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2001, &P2002, &P2003, &P2004, &P2005, &P2019, &P2018, &P2017, &P2021, &P2022, &P2023, &P2024, &P2007, &P2008, &P2009, &P2010, &P2011, &P2012, &P2013, &P2014, &P2015, &P2016],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S4049])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6658, S4098, S4093, S6811, S4082, S4077, S4072, S4067, S4062, S4571, S4564, S21], rule_id: S6833, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5914])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2001, &P2002, &P2003, &P2004, &P2005, &P2019, &P2025, &P2026, &P2007, &P2008, &P2009, &P2010, &P2011, &P2012, &P2013, &P2014, &P2015, &P2016, &P2017, &P2018],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5914])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6658, S4098, S4093, S6811, S4082, S4077, S4072, S4067, S4062, S6836, S6437, S21], rule_id: S6839, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5914])],
props: &[&P2027],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5915])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2001, &P2002, &P2003, &P2004, &P2005, &P2028, &P2007, &P2008, &P2009, &P2010, &P2011, &P2012, &P2013, &P2014, &P2015, &P2016, &P2017, &P2018, &P2019],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5915])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6658, S4098, S4093, S6811, S4082, S4077, S4072, S4067, S4062, S6842, S21], rule_id: S6845, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5915])],
props: &[&P2029],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5916])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2001, &P2002, &P2003, &P2004, &P2005, &P2019, &P2030, &P2031, &P2007, &P2008, &P2009, &P2010, &P2011, &P2012, &P2013, &P2014, &P2015, &P2016, &P2017, &P2018],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5916])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6658, S4098, S4093, S6811, S4082, S4077, S4072, S4067, S4062, S6848, S21], rule_id: S6853, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5917])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2001, &P2002, &P2003, &P2004, &P2005, &P2019, &P2018, &P2032, &P2033, &P2034, &P2007, &P2008, &P2009, &P2010, &P2011, &P2012, &P2013, &P2014, &P2015, &P2016, &P2017],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5917])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6658, S4098, S4093, S6811, S4082, S4077, S4072, S4067, S4062, S6859, S6854, S21], rule_id: S6862, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5917])],
props: &[&P2035],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5918])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2001, &P2002, &P2003, &P2004, &P2005, &P2036, &P2007, &P2008, &P2009, &P2010, &P2011, &P2012, &P2013, &P2014, &P2015, &P2016, &P2017, &P2018, &P2019],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5918])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6658, S4098, S4093, S6811, S4082, S4077, S4072, S4067, S4062, S6865, S21], rule_id: S6868, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5918])],
props: &[&P2037],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5919])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2001, &P2002, &P2003, &P2004, &P2005, &P2019, &P2018, &P2038, &P2039, &P2040, &P2007, &P2008, &P2009, &P2010, &P2011, &P2012, &P2013, &P2014, &P2015, &P2016, &P2017],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5919])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6658, S4098, S4093, S6811, S4082, S4077, S4072, S4067, S4062, S6878, S6871, S21], rule_id: S6881, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5919])],
props: &[&P2041],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S4048])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2001, &P2002, &P2003, &P2004, &P2005, &P2019, &P2018, &P2017, &P2042, &P2043, &P2044, &P2045, &P2007, &P2008, &P2009, &P2010, &P2011, &P2012, &P2013, &P2014, &P2015, &P2016],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S4048])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6658, S4098, S4093, S6811, S4082, S4077, S4072, S4067, S4062, S4590, S4578, S21], rule_id: S6888, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S536])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1901, &P2046, &P2047, &P1889, &P1890, &P1891, &P1892, &P1893, &P1894, &P1895, &P1896, &P1897, &P1898, &P1899, &P1900],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S536])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6427, S6428, S6433, S6465, S6448, S6453, S6460, S6889, S21], rule_id: S6896, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6897)],
props: &[&P2048],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S4653])],
props: &[&P7, &P8, &P3, &P4, &P2049],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S4653])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6899, S21], rule_id: S6902, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S4653])],
props: &[&P2050],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5921]), Target::Class(&[S5910])],
props: &[&P2051],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S376])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1904, &P1905, &P1919, &P1918, &P1917, &P1916, &P1940, &P1941, &P1942, &P1943, &P1906, &P1907, &P1908, &P1909, &P1910, &P1911, &P1912, &P1913, &P1914, &P1915],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S376])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6625, S6620, S6538, S6525, S6541, S6520, S6558, S6546, S6553, S6533, S6528, S21], rule_id: S6907, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S537])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2052, &P1889, &P1890, &P1891, &P1892, &P1893, &P1894, &P1895, &P1896, &P1897, &P1898, &P1899, &P1900, &P1901],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S537])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6427, S6428, S6433, S6465, S6448, S6453, S6460, S6908, S21], rule_id: S6911, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S537])],
props: &[&P2053],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S376]), Target::Class(&[S373]), Target::Class(&[S377]), Target::Class(&[S374]), Target::Class(&[S375])],
props: &[&P2054],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6916)],
props: &[&P2055],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6918)],
props: &[&P2056],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S376]), Target::Class(&[S373]), Target::Class(&[S377]), Target::Class(&[S374]), Target::Class(&[S375])],
props: &[&P2057],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S6922])],
props: &[&P2058, &P2059, &P2060, &P2061, &P2062, &P2063, &P2064, &P2065, &P2066],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S6922])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S6923, S6928, S6931, S6941, S6946, S21], rule_id: S6951, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S6922])],
props: &[&P2067],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5673])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5673])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S21], rule_id: S6954, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6955)],
props: &[&P2068],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S642])],
props: &[&P7, &P8, &P3, &P2069, &P2070, &P2071, &P2072, &P2073, &P2074, &P2075, &P2076, &P2077, &P2078, &P2079, &P6, &P5, &P4],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S642])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6983, S6977, S6965, S6972, S6957, S21], rule_id: S6988, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6989)],
props: &[&P2080],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6991)],
props: &[&P2081],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6993)],
props: &[&P2082],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S538])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2083, &P1889, &P1890, &P1891, &P1892, &P1893, &P1894, &P1895, &P1896, &P1897, &P1898, &P1899, &P1900, &P1901],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S538])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6427, S6428, S6433, S6465, S6448, S6453, S6460, S6995, S21], rule_id: S6998, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S538])],
props: &[&P2084],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S377])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1904, &P1905, &P1919, &P2085, &P1906, &P1907, &P1908, &P1909, &P1910, &P1911, &P1912, &P1913, &P1914, &P1915, &P1916, &P1917, &P1918],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S377])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6538, S6525, S6541, S6520, S6558, S6546, S6553, S6533, S6528, S21], rule_id: S7003, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7004)],
props: &[&P2086],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S539])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2087, &P1889, &P1890, &P1891, &P1892, &P1893, &P1894, &P1895, &P1896, &P1897, &P1898, &P1899, &P1900, &P1901],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S539])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6427, S6428, S6433, S6465, S6448, S6453, S6460, S7006, S21], rule_id: S7009, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S539])],
props: &[&P2088],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5920])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2089, &P2090, &P2091, &P2092, &P2093, &P2094, &P2095],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5920])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7012, S6962, S7024, S21], rule_id: S7029, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7030)],
props: &[&P2096],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S1143])],
props: &[&P7, &P8, &P3, &P4, &P2097, &P2098, &P2099, &P2100, &P2101, &P2102, &P2103, &P2104, &P2105, &P2106, &P2107, &P2108, &P6, &P5],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S1143])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7042, S7032, S7057, S7021, S7052, S7047, S21], rule_id: S7062, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5921])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1971, &P1972, &P1973, &P1974, &P1975, &P1976, &P1977, &P2109],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5921])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6711, S6714, S6719, S6724, S6441, S21], rule_id: S7065, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S540])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P1901, &P2110, &P2111, &P1889, &P1890, &P1891, &P1892, &P1893, &P1894, &P1895, &P1896, &P1897, &P1898, &P1899, &P1900],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S540])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6427, S6428, S6433, S6465, S6448, S6453, S6460, S7066, S21], rule_id: S7072, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S541])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2112, &P1889, &P1890, &P1891, &P1892, &P1893, &P1894, &P1895, &P1896, &P1897, &P1898, &P1899, &P1900, &P1901],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S541])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6427, S6428, S6433, S6465, S6448, S6453, S6460, S7073, S21], rule_id: S7076, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S541])],
props: &[&P2113],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S542])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2114, &P1889, &P1890, &P1891, &P1892, &P1893, &P1894, &P1895, &P1896, &P1897, &P1898, &P1899, &P1900, &P1901],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S542])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6427, S6428, S6433, S6465, S6448, S6453, S6460, S7079, S21], rule_id: S7082, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S542])],
props: &[&P2115],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5922])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2116, &P2117, &P2118, &P2119],
closed: None,
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5922])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7085, S7090, S21], rule_id: S7095, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1417],
file: S6479,
},
ShapeDef {
targets: &[Target::Class(&[S5743])],
props: &[&P2120],
closed: None,
logic: &[],
profiles: &[S11],
file: S7102,
},
ShapeDef {
targets: &[Target::Class(&[S7103])],
props: &[],
closed: None,
logic: &[Logic { op: LogicOp::Or, branches: &[Branch { props: &[PropShape { path: Path::Forward(S7104), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1457, name: S1457, message: S1457, description: S1457, severity: S1457 }] }, PropShape { path: Path::Alternative(&[AltBranch::Forward(S7105), AltBranch::Forward(S7106)]), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1457, name: S1457, message: S1457, description: S1457, severity: S1457 }, Check { constraint: Constraint::MaxCount(1), rule_id: S1457, name: S1457, message: S1457, description: S1457, severity: S1457 }] }], negate: false }, Branch { props: &[PropShape { path: Path::Forward(S7104), checks: &[Check { constraint: Constraint::MaxCount(0), rule_id: S1457, name: S1457, message: S1457, description: S1457, severity: S1457 }] }, PropShape { path: Path::Forward(S7105), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1457, name: S1457, message: S1457, description: S1457, severity: S1457 }] }, PropShape { path: Path::Forward(S7106), checks: &[Check { constraint: Constraint::MinCount(1), rule_id: S1457, name: S1457, message: S1457, description: S1457, severity: S1457 }] }], negate: false }], rule_id: S7107, name: S7108, message: S7109, description: S7110, severity: S10 }],
profiles: &[S11],
file: S7102,
},
ShapeDef {
targets: &[Target::Class(&[S7111])],
props: &[&P2121, &P2122, &P2123],
closed: None,
logic: &[],
profiles: &[S11],
file: S7102,
},
ShapeDef {
targets: &[Target::SubjectsOf(S21)],
props: &[&P2124],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S491])],
props: &[&P7, &P8, &P3, &P4, &P2125, &P2126, &P2127, &P2128, &P2129, &P2130],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S491])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S657, S652, S663, S21], rule_id: S7142, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7143])],
props: &[&P7, &P8, &P2131, &P2132, &P2133, &P2134, &P2135, &P2136, &P2137, &P2138, &P2139, &P2140, &P6, &P5, &P4, &P3],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7143])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7154, S7144, S7149, S7161, S7166, S21], rule_id: S7171, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S688])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2141, &P2142, &P2143, &P2144, &P2145],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S688])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S825, S7175, S21], rule_id: S7180, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::SubjectsOf(S848)],
props: &[&P2146],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S852])],
props: &[&P2147, &P2148, &P2149, &P2150, &P2151, &P2152],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S852])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S840, S857, S862, S21], rule_id: S7188, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7189)],
props: &[&P2153],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7191])],
props: &[&P2154, &P2155, &P2156, &P2157, &P2158, &P2159],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7191])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S7192, S7199, S7204, S21], rule_id: S7209, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7196])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2141, &P2142, &P2160, &P2161, &P2162, &P2163, &P2164, &P2165],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7196])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S825, S7212, S7217, S7220, S21], rule_id: S7225, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7196])],
props: &[&P2166],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S6019])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2141, &P2142, &P2167, &P2168, &P2169],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S6019])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S825, S6103, S21], rule_id: S7232, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7233)],
props: &[&P2170],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::SubjectsOf(S6182)],
props: &[&P2171],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S6186])],
props: &[&P2172, &P2173, &P2174, &P2175, &P2176, &P2177, &P2178, &P2179, &P2180, &P2181, &P2182, &P2183, &P2184, &P2185],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S6186])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S6197, S6227, S6212, S6222, S6187, S6202, S6217, S21], rule_id: S7250, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7251])],
props: &[&P2186, &P2187, &P2188, &P2189, &P2190, &P2191, &P2192],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7251])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S7252, S7097, S7259, S7264, S21], rule_id: S7269, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7251])],
props: &[&P2193],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7272])],
props: &[&P7, &P8, &P2131, &P2132, &P2133, &P2134, &P2135, &P2136, &P2137, &P2138, &P2139, &P2140, &P6, &P5, &P4, &P3],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7272])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7154, S7144, S7149, S7161, S7166, S21], rule_id: S7273, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7274)],
props: &[&P2194],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7276])],
props: &[&P2195, &P2196, &P2197, &P2198, &P2199, &P2200, &P2201, &P2202, &P2203, &P2204, &P2205, &P2206, &P2207, &P2208, &P2209, &P2210, &P2211, &P2212, &P2213, &P2214, &P2215, &P2216],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7276])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S7330, S7277, S7287, S7315, S7310, S7295, S7282, S7320, S7305, S7325, S7300, S21], rule_id: S7335, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S5743])],
props: &[&P7, &P8, &P3, &P4, &P2217, &P2218, &P2219, &P2220, &P2221, &P2222, &P2223, &P2224, &P2225, &P2226, &P2227, &P2228, &P6, &P5],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S5743])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7373, S7370, S7096, S7341, S7344, S7359, S7336, S21], rule_id: S7376, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S5743])],
props: &[&P2229],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S5743])],
props: &[&P2230],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7381)],
props: &[&P2231],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7383)],
props: &[&P2232],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7385)],
props: &[&P2233],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7387)],
props: &[&P2234],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7389)],
props: &[&P2235],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S5743])],
props: &[&P2236],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7393)],
props: &[&P2237],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7395)],
props: &[&P2238],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7397)],
props: &[&P2239],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7103])],
props: &[&P2240, &P2241, &P2242, &P2243, &P2244, &P2245, &P2246, &P2247, &P2248, &P2249],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7103])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S7105, S7104, S7106, S7412, S7420, S21], rule_id: S7425, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7111])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7111])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S21], rule_id: S7426, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7427)],
props: &[&P2250],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7429])],
props: &[&P2251, &P2252, &P2253, &P2254, &P2255, &P2256, &P2257, &P2258, &P2259, &P2260, &P2261],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7429])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S7430, S7435, S7438, S7447, S7452, S7457, S21], rule_id: S7467, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7429])],
props: &[&P2262],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7470])],
props: &[&P7, &P8, &P3, &P4, &P2141, &P2142, &P2263, &P2264],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7470])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S825, S7471, S21], rule_id: S7476, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S377])],
props: &[&P7, &P8, &P3, &P4, &P2265],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S377])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S21], rule_id: S7479, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7480)],
props: &[&P2266],
closed: None,
logic: &[],
profiles: &[S1418],
file: S7135,
},
ShapeDef {
targets: &[Target::Class(&[S7482]), Target::Class(&[S7483])],
props: &[&P2267],
closed: None,
logic: &[],
profiles: &[S11],
file: S7491,
},
ShapeDef {
targets: &[Target::SubjectsOf(S21)],
props: &[&P2268],
closed: None,
logic: &[],
profiles: &[S1419],
file: S7496,
},
ShapeDef {
targets: &[Target::Class(&[S7482])],
props: &[&P2269, &P2270, &P2271, &P2272, &P2273, &P2274, &P2275, &P2276, &P2277, &P2278, &P2279, &P2280, &P2281, &P2282, &P2283, &P2284, &P2285, &P2286, &P2287, &P2288, &P2289, &P2290, &P2291, &P2292, &P2293, &P2294],
closed: None,
logic: &[],
profiles: &[S1419],
file: S7496,
},
ShapeDef {
targets: &[Target::Class(&[S7482])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S7484, S7522, S7485, S7504, S7486, S7517, S7543, S7512, S7533, S7528, S7538, S7556, S7507, S7499, S7525, S21], rule_id: S7563, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1419],
file: S7496,
},
ShapeDef {
targets: &[Target::Class(&[S7483])],
props: &[&P2269, &P2270, &P2271, &P2272, &P2273, &P2274, &P2275, &P2276, &P2277, &P2278, &P2279, &P2280, &P2294, &P2295, &P2281, &P2282, &P2283, &P2284, &P2285, &P2286, &P2287, &P2288, &P2289, &P2290, &P2291, &P2292, &P2293],
closed: None,
logic: &[],
profiles: &[S1419],
file: S7496,
},
ShapeDef {
targets: &[Target::Class(&[S7483])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S7564, S7484, S7522, S7485, S7504, S7486, S7517, S7543, S7512, S7533, S7528, S7538, S7556, S7507, S7499, S7525, S21], rule_id: S7567, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1419],
file: S7496,
},
ShapeDef {
targets: &[Target::Class(&[S7483])],
props: &[&P2296],
closed: None,
logic: &[],
profiles: &[S1419],
file: S7496,
},
ShapeDef {
targets: &[Target::Class(&[S7482]), Target::Class(&[S7483])],
props: &[&P2297],
closed: None,
logic: &[],
profiles: &[S1419],
file: S7496,
},
ShapeDef {
targets: &[Target::Class(&[S7482]), Target::Class(&[S7483])],
props: &[&P2298],
closed: None,
logic: &[],
profiles: &[S1419],
file: S7496,
},
ShapeDef {
targets: &[Target::Class(&[S7482]), Target::Class(&[S7483])],
props: &[&P2299],
closed: None,
logic: &[],
profiles: &[S1419],
file: S7496,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7576)],
props: &[&P2300],
closed: None,
logic: &[],
profiles: &[S1419],
file: S7496,
},
ShapeDef {
targets: &[Target::Class(&[S7482]), Target::Class(&[S7483])],
props: &[&P2301],
closed: None,
logic: &[],
profiles: &[S1419],
file: S7496,
},
ShapeDef {
targets: &[Target::Class(&[S7580])],
props: &[&P2302, &P2303, &P2304, &P2305, &P2306, &P2307],
closed: None,
logic: &[],
profiles: &[S1419],
file: S7496,
},
ShapeDef {
targets: &[Target::Class(&[S7580])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S7581, S7584, S7587, S7592, S21], rule_id: S7597, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1419],
file: S7496,
},
ShapeDef {
targets: &[Target::Class(&[S7580])],
props: &[&P2308],
closed: None,
logic: &[],
profiles: &[S1419],
file: S7496,
},
ShapeDef {
targets: &[Target::Class(&[S7580])],
props: &[&P2309],
closed: None,
logic: &[],
profiles: &[S1419],
file: S7496,
},
ShapeDef {
targets: &[Target::SubjectsOf(S21)],
props: &[&P2310],
closed: None,
logic: &[],
profiles: &[S1422],
file: S7607,
},
ShapeDef {
targets: &[Target::Class(&[S7608])],
props: &[&P2311, &P2312, &P2313, &P2314, &P2315],
closed: None,
logic: &[],
profiles: &[S1422],
file: S7607,
},
ShapeDef {
targets: &[Target::Class(&[S7608])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S7609, S7612, S7618, S21], rule_id: S7623, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1422],
file: S7607,
},
ShapeDef {
targets: &[Target::Class(&[S7608])],
props: &[&P2316],
closed: None,
logic: &[],
profiles: &[S1422],
file: S7607,
},
ShapeDef {
targets: &[Target::Class(&[S7608])],
props: &[&P2317],
closed: None,
logic: &[],
profiles: &[S1422],
file: S7607,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7628)],
props: &[&P2318],
closed: None,
logic: &[],
profiles: &[S1422],
file: S7607,
},
ShapeDef {
targets: &[Target::Class(&[S7630])],
props: &[&P2319, &P2320, &P2321, &P2322, &P2323, &P2324],
closed: None,
logic: &[],
profiles: &[S1422],
file: S7607,
},
ShapeDef {
targets: &[Target::Class(&[S7630])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S7631, S7636, S7642, S21], rule_id: S7651, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1422],
file: S7607,
},
ShapeDef {
targets: &[Target::Class(&[S7630])],
props: &[&P2325],
closed: None,
logic: &[],
profiles: &[S1422],
file: S7607,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7654)],
props: &[&P2326],
closed: None,
logic: &[],
profiles: &[S1422],
file: S7607,
},
ShapeDef {
targets: &[Target::Class(&[S7656])],
props: &[&P2327, &P2328, &P2329, &P2330, &P2331, &P2332, &P2333, &P2334],
closed: None,
logic: &[],
profiles: &[S1422],
file: S7607,
},
ShapeDef {
targets: &[Target::Class(&[S7656])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S7615, S7639, S7667, S7674, S21], rule_id: S7679, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1422],
file: S7607,
},
ShapeDef {
targets: &[Target::Class(&[S7671])],
props: &[&P3, &P4, &P5, &P6, &P7, &P8, &P2335, &P2336, &P2337],
closed: None,
logic: &[],
profiles: &[S1422],
file: S7607,
},
ShapeDef {
targets: &[Target::Class(&[S7671])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7682, S21], rule_id: S7691, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1422],
file: S7607,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7692)],
props: &[&P2338],
closed: None,
logic: &[],
profiles: &[S1422],
file: S7607,
},
ShapeDef {
targets: &[Target::Class(&[S7694])],
props: &[&P2339],
closed: None,
logic: &[],
profiles: &[S11],
file: S7700,
},
ShapeDef {
targets: &[Target::SubjectsOf(S428)],
props: &[&P2340],
closed: None,
logic: &[],
profiles: &[S11],
file: S7700,
},
ShapeDef {
targets: &[Target::SubjectsOf(S434)],
props: &[&P2341],
closed: None,
logic: &[],
profiles: &[S11],
file: S7700,
},
ShapeDef {
targets: &[Target::SubjectsOf(S440)],
props: &[&P2342],
closed: None,
logic: &[],
profiles: &[S11],
file: S7700,
},
ShapeDef {
targets: &[Target::SubjectsOf(S446)],
props: &[&P2343],
closed: None,
logic: &[],
profiles: &[S11],
file: S7700,
},
ShapeDef {
targets: &[Target::Class(&[S7160])],
props: &[&P2344],
closed: None,
logic: &[],
profiles: &[S11],
file: S7700,
},
ShapeDef {
targets: &[Target::Class(&[S7715])],
props: &[&P2345],
closed: None,
logic: &[],
profiles: &[S11],
file: S7700,
},
ShapeDef {
targets: &[Target::Class(&[S7722])],
props: &[&P2346, &P2347],
closed: None,
logic: &[],
profiles: &[S11],
file: S7700,
},
ShapeDef {
targets: &[Target::Class(&[S7746])],
props: &[&P7, &P2348, &P2349, &P2350, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7746])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7750, S6060, S825, S831, S21], rule_id: S7763, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7764)],
props: &[&P2357],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7766])],
props: &[&P2358, &P2359, &P2360, &P2361, &P2362, &P2363, &P2364, &P2365, &P2366, &P2367],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7766])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S7747, S7772, S7777, S7782, S7787, S21], rule_id: S7792, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7793])],
props: &[&P7, &P2368, &P2369, &P2370, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7793])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7797, S6060, S825, S831, S21], rule_id: S7803, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7804)],
props: &[&P2371],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7806])],
props: &[&P2372, &P2373, &P2374, &P2375, &P2376, &P2377],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7806])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S7794, S7812, S7817, S21], rule_id: S7822, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S21)],
props: &[&P2378],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7914])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2356, &P2355, &P2354, &P2353, &P2379, &P2380, &P2381, &P2382, &P2383, &P2384, &P2385, &P2386, &P2387, &P2388, &P2389, &P2390, &P2351, &P2352],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7914])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7915, S7947, S7954, S7930, S7925, S7920, S6060, S825, S831, S21], rule_id: S7961, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7962])],
props: &[&P7, &P2391, &P2392, &P2393, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7962])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7966, S6060, S825, S831, S21], rule_id: S7971, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7972)],
props: &[&P2394],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7974])],
props: &[&P2395, &P2396, &P2397, &P2398, &P2399, &P2400, &P2401, &P2402, &P2403, &P2404, &P2405, &P2406, &P2407, &P2408, &P2409, &P2410, &P2411, &P2412, &P2413, &P2414],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7974])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S7963, S7995, S7990, S8018, S7980, S7975, S8000, S8005, S7985, S8023, S21], rule_id: S8032, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8033])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2356, &P2355, &P2354, &P2353, &P2415, &P2416, &P2381, &P2382, &P2383, &P2384, &P2385, &P2386, &P2387, &P2388, &P2389, &P2390, &P2351, &P2352],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8033])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S8034, S7947, S7954, S7930, S7925, S7920, S6060, S825, S831, S21], rule_id: S8039, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S8040)],
props: &[&P2417],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8042])],
props: &[&P2418, &P2419, &P2420, &P2421, &P2422, &P2423, &P2424, &P2425, &P2426, &P2427, &P2428, &P2429],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8042])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S8043, S8049, S8054, S8059, S8064, S8069, S21], rule_id: S8074, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8075])],
props: &[&P7, &P2430, &P2431, &P2432, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8075])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S8079, S6060, S825, S831, S21], rule_id: S8084, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S8085)],
props: &[&P2433],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8087])],
props: &[&P2434, &P2435, &P2436, &P2437, &P2438, &P2439, &P2440, &P2441, &P2442, &P2443, &P2444, &P2445, &P2446, &P2447, &P2448, &P2449, &P2450, &P2451, &P2452, &P2453, &P2454, &P2455, &P2456, &P2457, &P2458, &P2459, &P2460, &P2461, &P2462, &P2463],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8087])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S8076, S8133, S8113, S8143, S8123, S8098, S8118, S8138, S8108, S8148, S8088, S8128, S8093, S8153, S8103, S21], rule_id: S8163, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8164])],
props: &[&P2464, &P2465, &P2466, &P2467, &P2468, &P2469],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8164])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S8165, S8172, S8177, S21], rule_id: S8182, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8183])],
props: &[&P7, &P2470, &P2471, &P2472, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8183])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S8187, S6060, S825, S831, S21], rule_id: S8193, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S8194)],
props: &[&P2473],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8196])],
props: &[&P2474, &P2475, &P2476, &P2477, &P2478, &P2479],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8196])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S8184, S8202, S8207, S21], rule_id: S8212, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8213])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2356, &P2355, &P2354, &P2353, &P2352, &P2351, &P2390, &P2389, &P2388, &P2387, &P2386, &P2385, &P2384, &P2383, &P2382, &P2381, &P2480, &P2481, &P2482, &P2483, &P2484, &P2485, &P2486, &P2487, &P2488, &P2489, &P2490, &P2491, &P2492, &P2493, &P2494, &P2495, &P2496, &P2497, &P2498, &P2499, &P2500, &P2501, &P2502, &P2503, &P2504, &P2505, &P2506, &P2507, &P2508, &P2509, &P2510, &P2511, &P2512, &P2513, &P2514, &P2515, &P2516, &P2517, &P2518, &P2519, &P2520, &P2521, &P2522, &P2523, &P2524, &P2525, &P2526, &P2527, &P2528, &P2529, &P2530, &P2531, &P2532, &P2533, &P2534, &P2535, &P2536, &P2537, &P2538, &P2539, &P2540, &P2541, &P2542, &P2543, &P2544, &P2545, &P2546, &P2547, &P2548, &P2549, &P2550, &P2551, &P2552, &P2553, &P2554, &P2555, &P2556, &P2557, &P2558, &P2559, &P2560, &P2561, &P2562, &P2563, &P2564, &P2565, &P2566, &P2567, &P2568, &P2569, &P2570, &P2571, &P2572, &P2573],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8213])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7947, S7954, S7930, S7925, S7920, S6060, S825, S831, S8269, S8424, S8414, S8404, S8359, S8239, S8369, S8354, S8374, S8364, S8429, S8299, S8214, S8339, S8444, S8419, S8349, S8244, S8329, S8334, S8439, S8409, S8384, S8379, S8254, S8264, S8434, S8284, S8219, S8344, S8279, S8304, S8249, S8289, S8399, S8314, S8259, S8294, S8229, S8319, S8394, S8389, S8309, S8224, S8324, S8234, S8274, S21], rule_id: S8449, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8450])],
props: &[&P7, &P2574, &P2575, &P2576, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8450])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S8454, S21], rule_id: S8459, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S8460)],
props: &[&P2577],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8462])],
props: &[&P2578, &P2579, &P2580, &P2581, &P2582, &P2583, &P2584, &P2585, &P2586, &P2587, &P2588, &P2589, &P2590, &P2591, &P2592, &P2593, &P2594, &P2595, &P2596, &P2597, &P2598, &P2599, &P2600, &P2601, &P2602, &P2603, &P2604, &P2605, &P2606, &P2607, &P2608, &P2609, &P2610, &P2611, &P2612, &P2613, &P2614, &P2615, &P2616, &P2617, &P2618, &P2619, &P2620, &P2621, &P2622, &P2623, &P2624, &P2625, &P2626, &P2627, &P2628, &P2629, &P2630, &P2631, &P2632, &P2633, &P2634, &P2635, &P2636, &P2637, &P2638, &P2639, &P2640, &P2641, &P2642, &P2643, &P2644, &P2645, &P2646, &P2647, &P2648, &P2649, &P2650, &P2651, &P2652, &P2653, &P2654, &P2655, &P2656, &P2657, &P2658, &P2659, &P2660, &P2661, &P2662, &P2663, &P2664, &P2665, &P2666, &P2667, &P2668, &P2669, &P2670, &P2671, &P2672, &P2673],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8462])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S8451, S8498, S8668, S8593, S8523, S8658, S8648, S8473, S8643, S8628, S8678, S8653, S8553, S8563, S8588, S8488, S8673, S8603, S8468, S8548, S8483, S8683, S8583, S8638, S8503, S8508, S8618, S8558, S8543, S8568, S8533, S8578, S8698, S8528, S8573, S8518, S8613, S8463, S8598, S8608, S8538, S8663, S8693, S8478, S8513, S8623, S8493, S8633, S21], rule_id: S8703, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8704])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2356, &P2355, &P2354, &P2353, &P2352, &P2351, &P2674, &P2675],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8704])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S8705, S21], rule_id: S8711, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8704])],
props: &[&P2676],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S8714)],
props: &[&P2677],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8716])],
props: &[&P2678, &P2679, &P2680, &P2681, &P2682, &P2683, &P2684, &P2685],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8716])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S8708, S8722, S8727, S8732, S21], rule_id: S8737, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8738])],
props: &[&P7, &P2686, &P2687, &P2688, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8738])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S8742, S21], rule_id: S8748, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S8749)],
props: &[&P2689],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8751])],
props: &[&P2690, &P2691, &P2692, &P2693, &P2694, &P2695],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8751])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S8739, S8757, S8762, S21], rule_id: S8767, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8768])],
props: &[&P7, &P2696, &P2697, &P2698, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8768])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S8772, S21], rule_id: S8778, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S8779)],
props: &[&P2699],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8781])],
props: &[&P2700, &P2701, &P2702, &P2703, &P2704, &P2705, &P2706, &P2707, &P2708, &P2709, &P2710, &P2711, &P2712, &P2713, &P2714, &P2715],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8781])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S8769, S8817, S8812, S8807, S8802, S8797, S8792, S8787, S21], rule_id: S8822, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8823])],
props: &[&P7, &P2716, &P2717, &P2718, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8823])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S8827, S21], rule_id: S8833, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S8834)],
props: &[&P2719],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8836])],
props: &[&P2720, &P2721, &P2722, &P2723, &P2724, &P2725],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8836])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S8824, S8842, S8847, S21], rule_id: S8852, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8853])],
props: &[&P7, &P2726, &P2727, &P2728, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8853])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S8857, S21], rule_id: S8863, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S8864)],
props: &[&P2729],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8866])],
props: &[&P2730, &P2731, &P2732, &P2733, &P2734, &P2735, &P2736, &P2737, &P2738, &P2739],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8866])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S8854, S8872, S8877, S8882, S8887, S21], rule_id: S8892, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8893])],
props: &[&P7, &P2740, &P2741, &P2742, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8893])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S8897, S21], rule_id: S8903, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S8904)],
props: &[&P2743],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8906])],
props: &[&P2744, &P2745, &P2746, &P2747, &P2748, &P2749],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8906])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S8894, S8912, S8917, S21], rule_id: S8922, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8923])],
props: &[&P7, &P2750, &P2751, &P2752, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8923])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S8927, S21], rule_id: S8933, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S8934)],
props: &[&P2753],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8936])],
props: &[&P2754, &P2755, &P2756, &P2757, &P2758, &P2759],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8936])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S8924, S8942, S8947, S21], rule_id: S8952, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8953])],
props: &[&P7, &P2760, &P2761, &P2762, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8953])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S8957, S21], rule_id: S8963, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S8964)],
props: &[&P2763],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8966])],
props: &[&P2764, &P2765, &P2766, &P2767, &P2768, &P2769],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8966])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S8954, S8972, S8977, S21], rule_id: S8982, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8983])],
props: &[&P7, &P2770, &P2771, &P2772, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8983])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S8987, S21], rule_id: S8993, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S8994)],
props: &[&P2773],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8996])],
props: &[&P2774, &P2775, &P2776, &P2777, &P2778, &P2779],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8996])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S8984, S9002, S9007, S21], rule_id: S9012, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9013])],
props: &[&P2780, &P2781, &P2782, &P2783, &P2784, &P2785],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9013])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9014, S9021, S9026, S21], rule_id: S9031, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9032])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2356, &P2355, &P2354, &P2353, &P2352, &P2351, &P2390, &P2389, &P2388, &P2387, &P2386, &P2385, &P2384, &P2383, &P2382, &P2786, &P2787, &P2788, &P2789, &P2790, &P2791, &P2792, &P2793, &P2794, &P2795, &P2796, &P2797, &P2798, &P2381],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9032])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7947, S7954, S7930, S7925, S7920, S6060, S825, S831, S9061, S9056, S9051, S9048, S9043, S9038, S9033, S21], rule_id: S9066, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9067])],
props: &[&P7, &P2799, &P2800, &P2801, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9067])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S9071, S21], rule_id: S9076, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9077)],
props: &[&P2802],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9079])],
props: &[&P2803, &P2804, &P2805, &P2806, &P2807, &P2808, &P2809, &P2810, &P2811, &P2812, &P2813, &P2814, &P2815, &P2816, &P2817, &P2818],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9079])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9068, S9115, S9110, S9105, S9100, S9095, S9090, S9085, S21], rule_id: S9120, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9121])],
props: &[&P7, &P2819, &P2820, &P2821, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9121])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S9125, S21], rule_id: S9131, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9132)],
props: &[&P2822],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9134])],
props: &[&P2823, &P2824, &P2825, &P2826, &P2827, &P2828, &P2829, &P2830],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9134])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9122, S9140, S9145, S9150, S21], rule_id: S9155, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9156])],
props: &[&P7, &P2831, &P2832, &P2833, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9156])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S9160, S21], rule_id: S9165, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9166)],
props: &[&P2834],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9168])],
props: &[&P2835, &P2836, &P2837, &P2838, &P2839, &P2840],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9168])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9157, S9174, S9179, S21], rule_id: S9184, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8169])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2356, &P2355, &P2354, &P2353, &P2352, &P2351, &P2841, &P2842],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8169])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S9187, S21], rule_id: S9190, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9191)],
props: &[&P2843],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S8169])],
props: &[&P2844],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9018])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2356, &P2355, &P2354, &P2353, &P2352, &P2351, &P2845, &P2846, &P2847, &P2848, &P2849, &P2850, &P2851, &P2852, &P2853, &P2854, &P2855, &P2856, &P2857, &P2858, &P2859],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9018])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S9198, S9216, S9222, S9204, S9233, S9210, S9195, S9213, S9227, S21], rule_id: S9239, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9018])],
props: &[&P2860],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9242)],
props: &[&P2861],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9018])],
props: &[&P2862],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9018])],
props: &[&P2863],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9018])],
props: &[&P2864],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7694])],
props: &[&P7, &P2865, &P2866, &P2867, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7694])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S7695, S21], rule_id: S9258, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9259)],
props: &[&P2868],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9261])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2356, &P2355, &P2354, &P2353, &P2352, &P2351, &P2869, &P2870],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9261])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S9263, S21], rule_id: S9266, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7189)],
props: &[&P2871],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7196]), Target::Class(&[S9261])],
props: &[&P2872],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7191])],
props: &[&P2873, &P2874, &P2875, &P2876, &P2877],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7191])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S7192, S7199, S7204, S21], rule_id: S9275, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7191])],
props: &[&P2878],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9277])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2356, &P2355, &P2354, &P2353, &P2352, &P2351, &P2390, &P2389, &P2388, &P2387, &P2386, &P2385, &P2384, &P2383, &P2382, &P2381, &P2879, &P2880, &P2881, &P2882, &P2883, &P2884, &P2885, &P2886, &P2887, &P2888, &P2889, &P2890, &P2891, &P2892, &P2893, &P2894, &P2895, &P2896],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9277])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7947, S7954, S7930, S7925, S7920, S6060, S825, S831, S9288, S9303, S9298, S9313, S9308, S9318, S9283, S9293, S9278, S21], rule_id: S9323, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9324])],
props: &[&P7, &P2897, &P2898, &P2899, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9324])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S9328, S21], rule_id: S9333, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9334)],
props: &[&P2900],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9336])],
props: &[&P2901, &P2902, &P2903, &P2904, &P2905, &P2906, &P2907, &P2908, &P2909, &P2910, &P2911, &P2912, &P2913, &P2914, &P2915, &P2916, &P2917, &P2918, &P2919, &P2920],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9336])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9325, S9347, S9342, S9352, S9377, S9357, S9367, S9382, S9372, S9337, S21], rule_id: S9387, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9388])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2356, &P2355, &P2354, &P2353, &P2352, &P2351, &P2921, &P2922],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9388])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S9389, S21], rule_id: S9395, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9388])],
props: &[&P2923],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9398)],
props: &[&P2924],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9400])],
props: &[&P2925, &P2926, &P2927, &P2928, &P2929, &P2930, &P2931, &P2932],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9400])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9392, S9406, S9411, S9416, S21], rule_id: S9421, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7196])],
props: &[&P7, &P8, &P2933, &P2934, &P2870, &P2869, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7196])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S9263, S7220, S21], rule_id: S9424, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7953])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2935, &P2936, &P2937, &P2938, &P2939],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7953])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S9428, S9438, S21], rule_id: S9445, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9446)],
props: &[&P2940],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9448)],
props: &[&P2941],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9450])],
props: &[&P2942, &P2943, &P2944, &P2945, &P2946, &P2947, &P2948, &P2949],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9450])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9425, S9455, S9460, S9465, S21], rule_id: S9470, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9471])],
props: &[&P7, &P2950, &P2951, &P2952, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9471])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S9475, S21], rule_id: S9481, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9482)],
props: &[&P2953],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9484])],
props: &[&P2954, &P2955, &P2956, &P2957, &P2958, &P2959],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9484])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9472, S9490, S9495, S21], rule_id: S9500, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9501])],
props: &[&P7, &P2960, &P2961, &P2962, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9501])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S9505, S21], rule_id: S9510, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9511)],
props: &[&P2963],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9513])],
props: &[&P2964, &P2965, &P2966, &P2967, &P2968, &P2969, &P2970, &P2971],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9513])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9502, S9519, S9524, S9529, S21], rule_id: S9534, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9535])],
props: &[&P2972, &P2973, &P2974, &P2975, &P2976, &P2977],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9535])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9536, S9542, S9547, S21], rule_id: S9552, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9553])],
props: &[&P7, &P2978, &P2979, &P2980, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9553])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S9557, S21], rule_id: S9563, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9564)],
props: &[&P2981],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9566])],
props: &[&P2982, &P2983, &P2984, &P2985, &P2986, &P2987],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9566])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9554, S9572, S9577, S21], rule_id: S9582, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9583])],
props: &[&P2988, &P2989, &P2990, &P2991, &P2992, &P2993, &P2994, &P2995, &P2996, &P2997, &P2998, &P2999, &P3000, &P3001, &P3002, &P3003, &P3004, &P3005, &P3006, &P3007, &P3008, &P3009, &P3010, &P3011],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9583])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S930, S428, S429, S434, S435, S921, S440, S441, S446, S447, S9599, S9594, S21], rule_id: S9614, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7160])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2356, &P2355, &P2354, &P2353, &P2352, &P2351, &P3012, &P3013, &P3014, &P3015, &P3016, &P3017, &P3018, &P3019, &P3020, &P3021, &P3022, &P3023, &P3024, &P3025, &P3026, &P3027, &P3028, &P3029, &P3030, &P3031, &P3032, &P3033, &P3034, &P3035, &P3036, &P3037, &P3038, &P3039, &P3040, &P3041, &P3042, &P3043, &P3044, &P3045],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7160])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S7709, S7710, S9641, S9674, S9692, S9669, S9651, S9661, S9684, S9656, S9617, S9664, S9631, S9636, S9646, S9679, S9622, S21], rule_id: S9699, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9700)],
props: &[&P3046],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9702)],
props: &[&P3047],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9704)],
props: &[&P3048],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7160])],
props: &[&P3049],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9708)],
props: &[&P3050],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9710])],
props: &[&P3051, &P3052, &P3053, &P3054, &P3055, &P3056, &P3057, &P3058, &P3059, &P3060, &P3061, &P3062, &P3063, &P3064, &P3065, &P3066, &P3067, &P3068],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9710])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9689, S9750, S9730, S9735, S9720, S9740, S9715, S9725, S9745, S21], rule_id: S9755, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9756])],
props: &[&P7, &P3069, &P3070, &P3071, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9756])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S9760, S21], rule_id: S9766, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9767)],
props: &[&P3072],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9769])],
props: &[&P3073, &P3074, &P3075, &P3076, &P3077, &P3078],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9769])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9757, S9775, S9780, S21], rule_id: S9785, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9786])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2356, &P2355, &P2354, &P2353, &P2352, &P2351, &P3079, &P3080],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9786])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S9787, S21], rule_id: S9793, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9786])],
props: &[&P3081],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9796)],
props: &[&P3082],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9798])],
props: &[&P3083, &P3084, &P3085, &P3086, &P3087, &P3088, &P3089, &P3090],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9798])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9790, S9804, S9809, S9814, S21], rule_id: S9819, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7715])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P3091, &P3092, &P3093, &P3094, &P3095, &P3096],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7715])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7716, S7723, S7717, S21], rule_id: S9832, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7722])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P2356, &P2355, &P2354, &P2353, &P2352, &P2351, &P3097, &P3098, &P3099, &P3100, &P3101, &P3102, &P3103, &P3104, &P3105, &P3106, &P3107, &P3108, &P3109, &P3110, &P3111, &P3112, &P3113, &P3114, &P3115, &P3116, &P3117, &P3118, &P3119],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7722])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S7729, S7730, S7731, S7732, S7733, S7734, S7735, S7736, S7737, S7738, S7739, S7740, S7741, S21], rule_id: S9880, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7722])],
props: &[&P3120],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7722])],
props: &[&P3121],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S7724)],
props: &[&P3122],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7722])],
props: &[&P3123],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9888)],
props: &[&P3124],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7722])],
props: &[&P3125],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9892])],
props: &[&P7, &P3126, &P3127, &P3128, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9892])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S9896, S21], rule_id: S9902, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9903)],
props: &[&P3129],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9905])],
props: &[&P3130, &P3131, &P3132, &P3133, &P3134, &P3135],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9905])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9893, S9911, S9916, S21], rule_id: S9921, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9922])],
props: &[&P7, &P3136, &P3137, &P3138, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9922])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S9926, S21], rule_id: S9931, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9932)],
props: &[&P3139],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9934])],
props: &[&P3140, &P3141, &P3142, &P3143, &P3144, &P3145, &P3146, &P3147],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9934])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9923, S9940, S9945, S9950, S21], rule_id: S9955, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7470])],
props: &[&P7, &P3148, &P3149, &P3150, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7470])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S9959, S21], rule_id: S9964, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9965)],
props: &[&P3151],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9967])],
props: &[&P3152, &P3153, &P3154, &P3155, &P3156, &P3157, &P3158, &P3159],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9967])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9956, S9973, S9978, S9983, S21], rule_id: S9988, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9989])],
props: &[&P7, &P3160, &P3161, &P3162, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S9989])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S9993, S21], rule_id: S9998, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9999)],
props: &[&P3163],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10001])],
props: &[&P3164, &P3165, &P3166, &P3167, &P3168, &P3169],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10001])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9990, S10007, S10012, S21], rule_id: S10017, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7960])],
props: &[&P7, &P8, &P3, &P4, &P5, &P6, &P3170, &P3171, &P3172, &P3173],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S7960])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S10018, S10024, S21], rule_id: S10029, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S10030)],
props: &[&P3174],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10032])],
props: &[&P3175, &P3176, &P3177, &P3178, &P3179, &P3180],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10032])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9250, S10038, S10043, S21], rule_id: S10048, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10049])],
props: &[&P7, &P3181, &P3182, &P3183, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10049])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S10053, S21], rule_id: S10059, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S10060)],
props: &[&P3184],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10062])],
props: &[&P3185, &P3186, &P3187, &P3188, &P3189, &P3190, &P3191, &P3192],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10062])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S10050, S10068, S10073, S10078, S21], rule_id: S10083, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10084])],
props: &[&P7, &P8, &P3193, &P3194, &P3195, &P3196, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10084])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S10093, S10085, S21], rule_id: S10096, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10084])],
props: &[&P3197],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S10099)],
props: &[&P3198],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10101])],
props: &[&P3199, &P3200, &P3201, &P3202, &P3203, &P3204, &P3205, &P3206, &P3207, &P3208],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10101])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S10090, S10107, S10112, S10117, S10122, S21], rule_id: S10127, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10128])],
props: &[&P7, &P3209, &P3210, &P3211, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10128])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S10132, S21], rule_id: S10138, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S10139)],
props: &[&P3212],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10141])],
props: &[&P3213, &P3214, &P3215, &P3216, &P3217, &P3218],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10141])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S10129, S10147, S10152, S21], rule_id: S10157, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10158])],
props: &[&P7, &P3219, &P3220, &P3221, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10158])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S10162, S21], rule_id: S10168, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S10169)],
props: &[&P3222],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10171])],
props: &[&P3223, &P3224, &P3225, &P3226, &P3227, &P3228],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10171])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S10159, S10177, S10182, S21], rule_id: S10187, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10188])],
props: &[&P7, &P3229, &P3230, &P3231, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10188])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S10192, S21], rule_id: S10198, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S10199)],
props: &[&P3232],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10201])],
props: &[&P3233, &P3234, &P3235, &P3236, &P3237, &P3238],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10201])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S10189, S10207, S10212, S21], rule_id: S10217, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10218])],
props: &[&P7, &P3239, &P3240, &P3241, &P2351, &P2352, &P2353, &P2354, &P2355, &P2356, &P6, &P5, &P4, &P3, &P8],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10218])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6060, S825, S831, S10222, S21], rule_id: S10228, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::SubjectsOf(S10229)],
props: &[&P3242],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10231])],
props: &[&P3243, &P3244, &P3245, &P3246, &P3247, &P3248],
closed: None,
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10231])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S10219, S10237, S10242, S21], rule_id: S10247, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1421],
file: S7762,
},
ShapeDef {
targets: &[Target::Class(&[S10248])],
props: &[&P3, &P4, &P5, &P3249, &P3250, &P3251, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10248])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S10252, S6055, S825, S6044, S831, S21], rule_id: S10268, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S10269)],
props: &[&P3260],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10271])],
props: &[&P3261, &P3262, &P3263, &P3264, &P3265, &P3266],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10271])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S10249, S10277, S10282, S21], rule_id: S10287, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S21)],
props: &[&P3267],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10343])],
props: &[&P3, &P4, &P5, &P3268, &P3269, &P3270, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10343])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S10347, S6055, S825, S6044, S831, S21], rule_id: S10354, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S10355)],
props: &[&P3271],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10357])],
props: &[&P3272, &P3273, &P3274, &P3275, &P3276, &P3277],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10357])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S10344, S10363, S10368, S21], rule_id: S10373, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10374])],
props: &[&P3, &P4, &P5, &P6, &P7, &P1680, &P3259, &P3258, &P3257, &P3256, &P3255, &P3254, &P3253, &P3252, &P3278, &P3279, &P3280, &P3281, &P3282, &P3283, &P3284, &P3285, &P3286, &P3287, &P3288, &P3289, &P3290, &P3291],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10374])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S10382, S10375, S7947, S7954, S7930, S7925, S7920, S6055, S825, S6044, S831, S21], rule_id: S10398, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10399])],
props: &[&P3, &P4, &P5, &P3292, &P3293, &P3294, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10399])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S10403, S6055, S825, S6044, S831, S21], rule_id: S10408, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S10409)],
props: &[&P3295],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10411])],
props: &[&P3296, &P3297, &P3298, &P3299, &P3300, &P3301],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10411])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S10400, S10417, S10422, S21], rule_id: S10427, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10428])],
props: &[&P3, &P4, &P5, &P3302, &P3303, &P3304, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10428])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6055, S825, S6044, S831, S10432, S21], rule_id: S10437, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S10438)],
props: &[&P3305],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10440])],
props: &[&P3306, &P3307, &P3308, &P3309, &P3310, &P3311, &P3312, &P3313],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10440])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S10429, S10446, S10451, S10461, S21], rule_id: S10466, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10467])],
props: &[&P3, &P4, &P5, &P6, &P7, &P1680, &P3259, &P3258, &P3257, &P3256, &P3255, &P3254, &P3253, &P3252, &P3291, &P3314, &P3315, &P3316, &P3317, &P3318, &P3282, &P3283, &P3284, &P3285, &P3286, &P3287, &P3288, &P3289, &P3290],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10467])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7947, S7954, S7930, S7925, S7920, S6055, S825, S6044, S831, S10478, S10473, S10468, S21], rule_id: S10481, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10467])],
props: &[&P3319],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10484])],
props: &[&P3, &P4, &P3320, &P3321, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6, &P5],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10484])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6055, S825, S6044, S831, S10488, S21], rule_id: S10491, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10484])],
props: &[&P3322],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S10494)],
props: &[&P3323],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10496])],
props: &[&P3324, &P3325, &P3326, &P3327, &P3328, &P3329, &P3330, &P3331],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10496])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S10485, S10502, S10507, S10512, S21], rule_id: S10517, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10518])],
props: &[&P3, &P4, &P5, &P6, &P7, &P1680, &P3259, &P3258, &P3257, &P3256, &P3255, &P3254, &P3253, &P3252, &P3291, &P3290, &P3289, &P3288, &P3287, &P3286, &P3285, &P3284, &P3283, &P3282, &P3332, &P3333, &P3334, &P3335, &P3336, &P3337, &P3338, &P3339, &P3340, &P3341, &P3342, &P3343, &P3344, &P3345, &P3346, &P3347, &P3348, &P3349, &P3350, &P3351],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10518])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S10519, S10524, S10529, S10569, S7947, S7954, S7930, S7925, S7920, S6055, S825, S6044, S831, S10564, S10557, S10549, S10544, S10539, S10534, S21], rule_id: S10574, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10575])],
props: &[&P3, &P4, &P5, &P3352, &P3353, &P3354, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10575])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6055, S825, S6044, S831, S10579, S21], rule_id: S10584, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S10585)],
props: &[&P3355],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10587])],
props: &[&P3356, &P3357, &P3358, &P3359, &P3360, &P3361, &P3362, &P3363, &P3364, &P3365, &P3366, &P3367, &P3368, &P3369, &P3370, &P3371, &P3372, &P3373, &P3374, &P3375, &P3376, &P3377],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10587])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S10588, S10593, S10598, S10603, S10638, S10576, S10628, S10623, S10618, S10613, S10608, S21], rule_id: S10643, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10644])],
props: &[&P3, &P4, &P5, &P3378, &P3379, &P3380, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10644])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6055, S825, S6044, S831, S10648, S21], rule_id: S10655, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S10656)],
props: &[&P3381],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10658])],
props: &[&P3382, &P3383, &P3384, &P3385, &P3386, &P3387],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10658])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S10645, S10664, S10669, S21], rule_id: S10674, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10675])],
props: &[&P3, &P4, &P5, &P6, &P7, &P1680, &P3259, &P3258, &P3257, &P3256, &P3255, &P3254, &P3253, &P3252, &P3291, &P3388, &P3389, &P3390, &P3391, &P3392, &P3282, &P3283, &P3284, &P3285, &P3286, &P3287, &P3288, &P3289, &P3290],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10675])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7947, S7954, S7930, S7925, S7920, S6055, S825, S6044, S831, S10686, S10681, S10676, S21], rule_id: S10689, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10675])],
props: &[&P3393],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10692])],
props: &[&P3, &P4, &P3394, &P3395, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6, &P5],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10692])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6055, S825, S6044, S831, S10696, S21], rule_id: S10699, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10692])],
props: &[&P3396],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S10702)],
props: &[&P3397],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10704])],
props: &[&P3398, &P3399, &P3400, &P3401, &P3402, &P3403, &P3404, &P3405],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10704])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S10693, S10710, S10715, S10720, S21], rule_id: S10725, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10726])],
props: &[&P3, &P4, &P5, &P6, &P7, &P1680, &P3259, &P3258, &P3257, &P3256, &P3255, &P3254, &P3253, &P3252, &P3291, &P3290, &P3289, &P3288, &P3287, &P3286, &P3406, &P3407, &P3408, &P3409, &P3410, &P3411, &P3412, &P3413, &P3414, &P3415, &P3282, &P3283, &P3284, &P3285],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10726])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7947, S7954, S7930, S7925, S7920, S6055, S825, S6044, S831, S10747, S10742, S10737, S10732, S10727, S21], rule_id: S10752, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10753])],
props: &[&P3, &P4, &P5, &P3416, &P3417, &P3418, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10753])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6055, S825, S6044, S831, S10757, S21], rule_id: S10762, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S10763)],
props: &[&P3419],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10765])],
props: &[&P3420, &P3421, &P3422, &P3423, &P3424, &P3425, &P3426, &P3427, &P3428, &P3429, &P3430, &P3431],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10765])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S10754, S10771, S10776, S10781, S10786, S10791, S21], rule_id: S10796, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10797])],
props: &[&P3, &P4, &P5, &P6, &P7, &P1680, &P3259, &P3258, &P3257, &P3256, &P3255, &P3254, &P3253, &P3252, &P3291, &P3290, &P3289, &P3288, &P3432, &P3433, &P3434, &P3435, &P3436, &P3437, &P3438, &P3439, &P3282, &P3283, &P3284, &P3285, &P3286, &P3287],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10797])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7947, S7954, S7930, S7925, S7920, S6055, S825, S6044, S831, S10813, S10808, S10803, S10798, S21], rule_id: S10818, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10819])],
props: &[&P3, &P4, &P5, &P3440, &P3441, &P3442, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10819])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6055, S825, S6044, S831, S10823, S21], rule_id: S10828, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S10829)],
props: &[&P3443],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10831])],
props: &[&P3444, &P3445, &P3446, &P3447, &P3448, &P3449, &P3450, &P3451, &P3452, &P3453],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10831])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S10820, S10837, S10842, S10847, S10852, S21], rule_id: S10857, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10858])],
props: &[&P3, &P4, &P5, &P6, &P7, &P1680, &P3259, &P3258, &P3257, &P3256, &P3255, &P3254, &P3253, &P3252, &P3454, &P3455, &P3456, &P3457, &P3282, &P3283, &P3284, &P3285, &P3286, &P3287, &P3288, &P3289, &P3290, &P3291],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10858])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7947, S7954, S7930, S7925, S7920, S6055, S825, S6044, S831, S10864, S10859, S21], rule_id: S10869, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S9156])],
props: &[&P3, &P4, &P5, &P3458, &P3459, &P3460, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S9156])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6055, S825, S6044, S831, S9160, S21], rule_id: S10873, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9166)],
props: &[&P3461],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S9168])],
props: &[&P3462, &P3463, &P3464, &P3465, &P3466, &P3467],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S9168])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9157, S9174, S9179, S21], rule_id: S10881, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10882])],
props: &[&P3, &P4, &P3468, &P3469, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6, &P5],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10882])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6055, S825, S6044, S831, S10886, S21], rule_id: S10889, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10882])],
props: &[&P3470],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S10892)],
props: &[&P3471],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10894])],
props: &[&P3472, &P3473, &P3474, &P3475, &P3476, &P3477],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10894])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S10883, S10900, S10905, S21], rule_id: S10910, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S7953])],
props: &[&P3, &P4, &P5, &P6, &P7, &P1680, &P3478, &P3479, &P3480, &P3481, &P3482],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S7953])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S9428, S9438, S21], rule_id: S10916, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9446)],
props: &[&P3483],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9448)],
props: &[&P3484],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S9450])],
props: &[&P3485, &P3486, &P3487, &P3488, &P3489, &P3490, &P3491, &P3492],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S9450])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9425, S9455, S9460, S9465, S21], rule_id: S10927, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10928])],
props: &[&P3, &P4, &P5, &P6, &P7, &P1680, &P3259, &P3258, &P3257, &P3256, &P3255, &P3254, &P3253, &P3493, &P3494, &P3495, &P3282, &P3283, &P3284, &P3285, &P3286, &P3287, &P3288, &P3289, &P3290, &P3291, &P3252],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10928])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7947, S7954, S7930, S7925, S7920, S6055, S825, S6044, S831, S10934, S10929, S21], rule_id: S10937, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10928])],
props: &[&P3496],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10940])],
props: &[&P3, &P4, &P3497, &P3498, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6, &P5],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10940])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6055, S825, S6044, S831, S10944, S21], rule_id: S10947, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10940])],
props: &[&P3499],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S10950)],
props: &[&P3500],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10952])],
props: &[&P3501, &P3502, &P3503, &P3504, &P3505, &P3506],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10952])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S10941, S10958, S10963, S21], rule_id: S10968, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10969])],
props: &[&P3, &P4, &P5, &P6, &P7, &P1680, &P3259, &P3258, &P3257, &P3256, &P3255, &P3254, &P3253, &P3252, &P3291, &P3290, &P3289, &P3288, &P3287, &P3507, &P3508, &P3509, &P3510, &P3511, &P3512, &P3513, &P3514, &P3515, &P3282, &P3283, &P3284, &P3285, &P3286],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10969])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7947, S7954, S7930, S7925, S7920, S6055, S825, S6044, S831, S10990, S10985, S10980, S10975, S10970, S21], rule_id: S10993, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10969]), Target::Class(&[S10994])],
props: &[&P3516],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10997])],
props: &[&P3, &P4, &P3517, &P3518, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6, &P5],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10997])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6055, S825, S6044, S831, S11001, S21], rule_id: S11004, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10997])],
props: &[&P3519],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S11007)],
props: &[&P3520],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11009])],
props: &[&P3521, &P3522, &P3523, &P3524, &P3525, &P3526, &P3527, &P3528, &P3529, &P3530, &P3531, &P3532, &P3533, &P3534],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11009])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S10998, S11015, S11022, S11027, S11032, S11037, S11042, S21], rule_id: S11047, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11048])],
props: &[&P3, &P4, &P5, &P6, &P7, &P1680, &P3259, &P3258, &P3257, &P3256, &P3255, &P3254, &P3253, &P3252, &P3535, &P3536, &P3537, &P3538, &P3282, &P3283, &P3284, &P3285, &P3286, &P3287, &P3288, &P3289, &P3290, &P3291],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11048])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7947, S7954, S7930, S7925, S7920, S6055, S825, S6044, S831, S11054, S11049, S21], rule_id: S11059, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S9989])],
props: &[&P3, &P4, &P5, &P3539, &P3540, &P3541, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S9989])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6055, S825, S6044, S831, S9993, S21], rule_id: S11063, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S9999)],
props: &[&P3542],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10001])],
props: &[&P3543, &P3544, &P3545, &P3546, &P3547, &P3548],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10001])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S9990, S10007, S10012, S21], rule_id: S11071, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S7960])],
props: &[&P3, &P4, &P5, &P6, &P7, &P1680, &P3549, &P3550, &P3551, &P3552],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S7960])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S10018, S10024, S21], rule_id: S11076, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S10030)],
props: &[&P3553],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11078])],
props: &[&P3, &P4, &P3554, &P3555, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6, &P5],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11078])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6055, S825, S6044, S831, S11082, S21], rule_id: S11085, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11078])],
props: &[&P3556],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S11088)],
props: &[&P3557],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11090])],
props: &[&P3558, &P3559, &P3560, &P3561, &P3562, &P3563],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11090])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S11079, S11096, S11101, S21], rule_id: S11106, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11107])],
props: &[&P3, &P4, &P5, &P3564, &P3565, &P3566, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11107])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6055, S825, S6044, S831, S11111, S21], rule_id: S11116, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S11117)],
props: &[&P3567],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11119])],
props: &[&P3568, &P3569, &P3570, &P3571, &P3572, &P3573],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11119])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S11108, S11125, S11130, S21], rule_id: S11135, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11136])],
props: &[&P3, &P4, &P5, &P6, &P7, &P1680, &P3259, &P3258, &P3257, &P3256, &P3255, &P3254, &P3253, &P3252, &P3291, &P3574, &P3575, &P3576, &P3577, &P3578, &P3282, &P3283, &P3284, &P3285, &P3286, &P3287, &P3288, &P3289, &P3290],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11136])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7947, S7954, S7930, S7925, S7920, S6055, S825, S6044, S831, S11147, S11142, S11137, S21], rule_id: S11150, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11136])],
props: &[&P3579],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11153])],
props: &[&P3, &P4, &P3580, &P3581, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6, &P5],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11153])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6055, S825, S6044, S831, S11157, S21], rule_id: S11160, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11153])],
props: &[&P3582],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S11163)],
props: &[&P3583],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11165])],
props: &[&P3584, &P3585, &P3586, &P3587, &P3588, &P3589, &P3590, &P3591],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11165])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S11154, S11171, S11176, S11181, S21], rule_id: S11186, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11187])],
props: &[&P3, &P4, &P5, &P6, &P7, &P1680, &P3259, &P3258, &P3257, &P3256, &P3255, &P3254, &P3253, &P3252, &P3291, &P3290, &P3592, &P3593, &P3594, &P3595, &P3596, &P3597, &P3282, &P3283, &P3284, &P3285, &P3286, &P3287, &P3288, &P3289],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11187])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7947, S7954, S7930, S7925, S7920, S6055, S825, S6044, S831, S11198, S11193, S11188, S21], rule_id: S11203, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11204])],
props: &[&P3, &P4, &P5, &P3598, &P3599, &P3600, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11204])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6055, S825, S6044, S831, S11208, S21], rule_id: S11213, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S11214)],
props: &[&P3601],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11216])],
props: &[&P3602, &P3603, &P3604, &P3605, &P3606, &P3607, &P3608, &P3609],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11216])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S11205, S11222, S11227, S11232, S21], rule_id: S11237, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10994])],
props: &[&P3, &P4, &P5, &P6, &P7, &P1680, &P3259, &P3258, &P3257, &P3256, &P3255, &P3254, &P3253, &P3252, &P3291, &P3290, &P3289, &P3288, &P3287, &P3286, &P3285, &P3610, &P3611, &P3507, &P3508, &P3509, &P3510, &P3511, &P3512, &P3513, &P3514, &P3515, &P3282, &P3283, &P3284],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S10994])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7947, S7954, S7930, S7925, S7920, S6055, S825, S6044, S831, S10990, S10985, S10980, S10975, S10970, S11238, S21], rule_id: S11245, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11019])],
props: &[&P3, &P4, &P5, &P3612, &P3613, &P3614, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11019])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6055, S825, S6044, S831, S11246, S21], rule_id: S11253, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S11254)],
props: &[&P3615],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11256])],
props: &[&P3, &P4, &P5, &P6, &P7, &P1680, &P3259, &P3258, &P3257, &P3256, &P3255, &P3254, &P3253, &P3252, &P3291, &P3616, &P3617, &P3618, &P3619, &P3620, &P3282, &P3283, &P3284, &P3285, &P3286, &P3287, &P3288, &P3289, &P3290],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11256])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S7947, S7954, S7930, S7925, S7920, S6055, S825, S6044, S831, S11267, S11262, S11257, S21], rule_id: S11270, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11256])],
props: &[&P3621],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11273])],
props: &[&P3, &P4, &P3622, &P3623, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6, &P5],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11273])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6055, S825, S6044, S831, S11277, S21], rule_id: S11280, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11273])],
props: &[&P3624],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S11283)],
props: &[&P3625],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11285])],
props: &[&P3626, &P3627, &P3628, &P3629, &P3630, &P3631, &P3632, &P3633],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11285])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S11274, S11291, S11296, S11301, S21], rule_id: S11306, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11307])],
props: &[&P3, &P4, &P5, &P3634, &P3635, &P3636, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11307])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6055, S825, S6044, S831, S11311, S21], rule_id: S11318, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S11319)],
props: &[&P3637],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11321])],
props: &[&P3638, &P3639, &P3640, &P3641, &P3642, &P3643],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11321])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S11308, S11327, S11332, S21], rule_id: S11337, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11338])],
props: &[&P3, &P4, &P5, &P6, &P7, &P1680, &P3259, &P3258, &P3257, &P3256, &P3255, &P3254, &P3253, &P3252, &P3291, &P3290, &P3289, &P3288, &P3287, &P3286, &P3285, &P3284, &P3283, &P3282, &P3332, &P3333, &P3334, &P3335, &P3336, &P3337, &P3351, &P3350, &P3644, &P3645, &P3646, &P3647, &P3648, &P3649, &P3650, &P3651, &P3652, &P3653, &P3654, &P3655, &P3656, &P3657, &P3658, &P3659, &P3660, &P3661, &P3662, &P3663, &P3664, &P3665],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11338])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S10519, S10524, S10529, S10569, S7947, S7954, S7930, S7925, S7920, S6055, S825, S6044, S831, S11399, S11389, S11394, S11344, S11375, S11355, S11370, S11365, S11384, S11339, S11360, S21], rule_id: S11404, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11405])],
props: &[&P3, &P4, &P5, &P3666, &P3667, &P3668, &P3252, &P3253, &P3254, &P3255, &P3256, &P3257, &P3258, &P3259, &P1680, &P7, &P6],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11405])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S44, S54, S60, S6055, S825, S6044, S831, S11409, S21], rule_id: S11414, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::SubjectsOf(S11415)],
props: &[&P3669],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11417])],
props: &[&P3356, &P3357, &P3358, &P3359, &P3360, &P3361, &P3362, &P3363, &P3377, &P3376, &P3670, &P3671, &P3672, &P3673, &P3674, &P3675, &P3676, &P3677, &P3678, &P3679, &P3680, &P3681, &P3682, &P3683, &P3684, &P3685, &P3686, &P3687, &P3688, &P3689, &P3690, &P3691],
closed: None,
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S11417])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S10588, S10593, S10598, S10603, S10638, S11406, S11463, S11448, S11428, S11468, S11443, S11453, S11433, S11438, S11423, S11458, S21], rule_id: S11473, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1420],
file: S10267,
},
ShapeDef {
targets: &[Target::Class(&[S526])],
props: &[&P3692, &P3693, &P3694, &P3695],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S526])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1704, S1719, S21], rule_id: S11483, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1101])],
props: &[&P3696, &P3697],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1101])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1626, S21], rule_id: S11488, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1842])],
props: &[&P3698, &P3699, &P3700, &P3701, &P3702, &P3703, &P3704, &P3705],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1842])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1757, S1745, S1605, S1756, S21], rule_id: S11505, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1200])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1200])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S11514, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1909])],
props: &[&P3698, &P3699, &P3710, &P3711],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1909])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1706, S1756, S21], rule_id: S11519, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::SubjectsOf(S21)],
props: &[&P3712],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1103])],
props: &[&P3696, &P3697],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1103])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1626, S21], rule_id: S11523, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1104])],
props: &[&P3713, &P3714, &P3715, &P3716, &P3717, &P3718, &P3719, &P3720, &P3721, &P3722, &P3723, &P3724, &P3725, &P3726],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1104])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1647, S1682, S1580, S1746, S1581, S1664, S1675, S21], rule_id: S11552, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S0])],
props: &[&P3727, &P3728, &P3729, &P3730, &P3731, &P3732, &P3733, &P3734, &P3735, &P3736, &P3737, &P3738, &P3739, &P3740, &P3741, &P3742, &P3743, &P3744, &P3745, &P3746, &P3747, &P3748, &P3749, &P3750, &P3751, &P3752],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S0])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1750, S1666, S1764, S1769, S1759, S1671, S1585, S1656, S1734, S211, S1717, S1586, S1740, S21], rule_id: S11603, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S13])],
props: &[&P3753, &P3754],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S13])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1583, S21], rule_id: S11608, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S346])],
props: &[&P3755, &P3756],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S346])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1569, S21], rule_id: S11613, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1201])],
props: &[&P3757, &P3758, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1201])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1606, S21], rule_id: S11618, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S373])],
props: &[&P3759, &P3760],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S373])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1736, S21], rule_id: S11623, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S309])],
props: &[&P3761, &P3762],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S309])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1589, S21], rule_id: S11628, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S575])],
props: &[&P3763, &P3764, &P3765, &P3766, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S575])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1655, S1563, S21], rule_id: S11637, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S527])],
props: &[&P3692, &P3693, &P3694, &P3695],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S527])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1704, S1719, S21], rule_id: S11638, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1105])],
props: &[&P3767, &P3768],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1105])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1748, S21], rule_id: S11643, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S528])],
props: &[&P3692, &P3693, &P3694, &P3695],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S528])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1704, S1719, S21], rule_id: S11644, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S401])],
props: &[&P3769, &P3770, &P3771, &P3772, &P3773, &P3774, &P3775, &P3776, &P3777, &P3778, &P3779, &P3780, &P3781],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S401])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1622, S1657, S1629, S1716, S1643, S1737, S21], rule_id: S11672, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::SubjectsOf(S11673)],
props: &[&P3782],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1202])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1202])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S11675, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S11676])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S11676])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S11677, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S2472])],
props: &[&P3783, &P3784],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S2472])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1743, S21], rule_id: S11682, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S11683])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S11683])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S11684, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1107])],
props: &[&P3785, &P3786, &P3787, &P3788, &P3789, &P3790, &P3791, &P3792, &P3793, &P3794, &P3795, &P3796, &P3797, &P3798, &P3799, &P3800, &P3801, &P3802, &P3803, &P3804, &P3805, &P3806, &P3807, &P3808, &P3809, &P3810, &P3811, &P3812, &P3813, &P3814, &P3815, &P3816, &P3817, &P3818, &P3819, &P3820, &P3821, &P3822, &P3823, &P3824, &P3825, &P3826, &P3827, &P3828, &P3829, &P3830, &P3831, &P3832, &P3833, &P3834, &P3835, &P3836, &P3837, &P3838, &P3839, &P3840, &P3841, &P3842, &P3843, &P3844, &P3845, &P3846, &P3847, &P3848, &P3849, &P3850, &P3851, &P3852, &P3853, &P3854, &P3855, &P3856, &P3857, &P3858, &P3859, &P3860, &P3861, &P3862, &P3863, &P3864, &P3865, &P3866, &P3867, &P3868, &P3869, &P3870, &P3871, &P3872, &P3873, &P3874, &P3875, &P3876],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1107])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S11755, S11715, S11805, S11765, S11850, S11905, S11775, S11745, S11870, S11800, S11795, S11815, S11875, S11885, S11770, S11710, S11855, S11840, S11720, S11690, S11785, S11830, S11705, S11880, S11750, S11735, S11820, S11910, S11695, S11845, S11895, S11685, S11835, S11890, S11740, S11790, S11730, S11860, S11780, S11760, S11900, S11825, S11725, S11810, S11700, S11865, S21], rule_id: S11915, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1110])],
props: &[&P3877, &P3878, &P3696, &P3697],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1110])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1626, S1601, S21], rule_id: S11922, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S288])],
props: &[&P3879, &P3880, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S288])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1771, S21], rule_id: S11927, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S6577])],
props: &[&P3881, &P3882],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S6577])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1673, S21], rule_id: S11932, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S529])],
props: &[&P3692, &P3693, &P3694, &P3695],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S529])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1704, S1719, S21], rule_id: S11933, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S374])],
props: &[&P3759, &P3760, &P3883, &P3884, &P3885, &P3886],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S374])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1676, S1669, S1736, S21], rule_id: S11942, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S391])],
props: &[&P3887, &P3888],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S391])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1684, S21], rule_id: S11947, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S2885])],
props: &[&P3698, &P3699, &P3889, &P3890],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S2885])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1689, S1756, S21], rule_id: S11952, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S2887])],
props: &[&P3698, &P3699, &P3891, &P3892, &P3893, &P3894],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S2887])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1742, S1674, S1756, S21], rule_id: S11961, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S2909])],
props: &[&P3895, &P3896, &P3897, &P3898, &P3899, &P3900],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S2909])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1591, S1709, S1609, S21], rule_id: S11974, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S11975])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S11975])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S11976, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S11977])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S11977])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S11978, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S2972])],
props: &[&P3698, &P3699, &P3901, &P3902],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S2972])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1593, S1756, S21], rule_id: S11983, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S576])],
props: &[&P3903, &P3904, &P3905, &P3906, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S576])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1697, S1733, S21], rule_id: S11992, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S577])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S577])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S11993, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S578])],
props: &[&P3903, &P3904, &P3905, &P3906, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S578])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1697, S1733, S21], rule_id: S11994, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S579])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S579])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S11995, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S580])],
props: &[&P3903, &P3904, &P3905, &P3906, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S580])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1697, S1733, S21], rule_id: S11996, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S3030])],
props: &[&P3698, &P3699, &P3907, &P3908],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S3030])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1661, S1756, S21], rule_id: S12001, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S581])],
props: &[&P3903, &P3904, &P3905, &P3906, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S581])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1697, S1733, S21], rule_id: S12002, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S582])],
props: &[&P3903, &P3904, &P3905, &P3906, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S582])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1697, S1733, S21], rule_id: S12003, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S583])],
props: &[&P3909, &P3910, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S583])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1718, S21], rule_id: S12008, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S3055])],
props: &[&P3698, &P3699, &P3911, &P3912],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S3055])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1749, S1756, S21], rule_id: S12013, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S3057])],
props: &[&P3698, &P3699, &P3913, &P3914],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S3057])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1713, S1756, S21], rule_id: S12018, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S584])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S584])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12019, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S585])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S585])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12020, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S586])],
props: &[&P3903, &P3904, &P3905, &P3906, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S586])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1697, S1733, S21], rule_id: S12021, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S587])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S587])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12022, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S588])],
props: &[&P3903, &P3904, &P3905, &P3906, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S588])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1697, S1733, S21], rule_id: S12023, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S589])],
props: &[&P3903, &P3904, &P3905, &P3906, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S589])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1697, S1733, S21], rule_id: S12024, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S590])],
props: &[&P3706, &P3707, &P3708, &P3709, &P3903, &P3904, &P3905, &P3906],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S590])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1697, S1733, S21], rule_id: S12025, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1114])],
props: &[&P3915, &P3916, &P3917, &P3918, &P3919, &P3920, &P3921, &P3922, &P3923, &P3924],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1114])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1741, S1575, S1687, S1577, S1729, S21], rule_id: S12046, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S3114])],
props: &[&P3698, &P3699, &P3925, &P3926],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S3114])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1767, S1756, S21], rule_id: S12051, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S591])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S591])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12052, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S592])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S592])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12053, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S593])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S593])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12054, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S594])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S594])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12055, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S595])],
props: &[&P3903, &P3904, &P3905, &P3906, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S595])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1697, S1733, S21], rule_id: S12056, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S161])],
props: &[&P3927, &P3928],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S161])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S11645, S21], rule_id: S12061, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S3210])],
props: &[&P3698, &P3699, &P3929, &P3930],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S3210])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1649, S1756, S21], rule_id: S12066, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S596])],
props: &[&P3931, &P3932, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S596])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1639, S21], rule_id: S12071, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S597])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S597])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12072, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1115])],
props: &[&P3696, &P3697],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1115])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1626, S21], rule_id: S12073, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1117])],
props: &[&P3696, &P3697],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1117])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1626, S21], rule_id: S12074, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1118])],
props: &[&P3696, &P3697],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1118])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1626, S21], rule_id: S12075, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1119])],
props: &[&P3696, &P3697],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1119])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1626, S21], rule_id: S12076, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1120])],
props: &[&P3696, &P3697],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1120])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1626, S21], rule_id: S12077, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1204])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1204])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12078, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12079])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12079])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12080, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S598])],
props: &[&P3763, &P3764, &P3765, &P3766, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S598])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1655, S1563, S21], rule_id: S12081, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S3398])],
props: &[&P3933, &P3934, &P3935, &P3936, &P3937, &P3938],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S3398])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1760, S1735, S1690, S21], rule_id: S12094, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S289])],
props: &[&P3879, &P3880, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S289])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1771, S21], rule_id: S12095, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1123])],
props: &[&P3939, &P3940, &P3941, &P3942, &P3943, &P3944, &P3945, &P3946, &P3947, &P3948, &P3949, &P3950],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1123])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1644, S1730, S12104, S1658, S1739, S1567, S21], rule_id: S12121, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S530])],
props: &[&P3692, &P3693, &P3694, &P3695],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S530])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1704, S1719, S21], rule_id: S12122, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S531])],
props: &[&P3692, &P3693, &P3694, &P3695],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S531])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1704, S1719, S21], rule_id: S12123, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S290])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S290])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12124, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12125])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12125])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12126, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S599])],
props: &[&P3706, &P3707, &P3708, &P3709, &P3951, &P3952, &P3953, &P3954, &P3955, &P3956, &P3957, &P3958, &P3959, &P3960, &P3961, &P3962, &P3963, &P3964, &P3965, &P3966, &P3967, &P3968],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S599])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1672, S1576, S1623, S1646, S1762, S1645, S1758, S1683, S1732, S21], rule_id: S12161, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S3929])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S3929])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12162, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S532])],
props: &[&P3692, &P3693, &P3694, &P3695],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S532])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1704, S1719, S21], rule_id: S12163, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S600])],
props: &[&P3763, &P3764, &P3765, &P3766, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S600])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1655, S1563, S21], rule_id: S12164, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12165])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12165])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12166, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S343])],
props: &[&P3969, &P3970, &P3971, &P3972],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S343])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1670, S1765, S21], rule_id: S12175, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S243])],
props: &[&P3973, &P3974],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S243])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1679, S21], rule_id: S12180, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S291])],
props: &[&P3757, &P3758, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S291])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1606, S21], rule_id: S12181, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S533])],
props: &[&P3692, &P3693, &P3694, &P3695],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S533])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1704, S1719, S21], rule_id: S12182, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12183])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12183])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12184, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S601])],
props: &[&P3763, &P3764, &P3765, &P3766, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S601])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1655, S1563, S21], rule_id: S12185, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4002])],
props: &[&P3698, &P3699, &P3975, &P3976, &P3977, &P3978],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4002])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1711, S1702, S1756, S21], rule_id: S12194, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1125])],
props: &[&P3979, &P3980],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1125])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1761, S21], rule_id: S12199, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12200])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12200])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12201, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S602])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S602])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12202, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S603])],
props: &[&P3951, &P3952, &P3953, &P3954, &P3968, &P3967, &P3966, &P3965, &P3964, &P3963, &P3709, &P3708, &P3707, &P3706, &P3955, &P3956, &P3957, &P3958, &P3959, &P3960, &P3961, &P3962],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S603])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1672, S1576, S1623, S1646, S1762, S1645, S1758, S1683, S1732, S21], rule_id: S12203, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S604])],
props: &[&P3951, &P3952, &P3953, &P3954, &P3968, &P3967, &P3966, &P3965, &P3709, &P3708, &P3707, &P3706, &P3955, &P3956, &P3957, &P3958, &P3959, &P3960, &P3961, &P3962, &P3963, &P3964],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S604])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1672, S1576, S1623, S1646, S1762, S1645, S1758, S1683, S1732, S21], rule_id: S12204, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1126])],
props: &[&P3981, &P3982, &P3983, &P3984, &P3985, &P3986, &P3987, &P3988, &P3989, &P3990, &P3991, &P3992, &P3993, &P3994, &P3995, &P3996],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1126])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1685, S1614, S1590, S1725, S1602, S1648, S1619, S1631, S21], rule_id: S12237, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S375])],
props: &[&P3759, &P3760],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S375])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1736, S21], rule_id: S12238, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12239])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12239])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12240, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12241])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12241])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12242, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12243])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12243])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12244, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S605])],
props: &[&P3951, &P3952, &P3953, &P3954, &P3968, &P3967, &P3966, &P3965, &P3964, &P3963, &P3709, &P3708, &P3707, &P3706, &P3955, &P3956, &P3957, &P3958, &P3959, &P3960, &P3961, &P3962],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S605])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1672, S1576, S1623, S1646, S1762, S1645, S1758, S1683, S1732, S21], rule_id: S12245, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S606])],
props: &[&P3997, &P3998, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S606])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1642, S21], rule_id: S12250, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4036])],
props: &[&P3698, &P3699, &P3999, &P4000],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4036])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1756, S1693, S21], rule_id: S12255, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S534])],
props: &[&P3692, &P3693, &P3694, &P3695],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S534])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1704, S1719, S21], rule_id: S12256, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S607])],
props: &[&P3951, &P3952, &P3953, &P3954, &P3968, &P3967, &P3966, &P3965, &P3709, &P3708, &P3707, &P3706, &P3955, &P3956, &P3957, &P3958, &P3959, &P3960, &P3961, &P3962, &P3963, &P3964],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S607])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1672, S1576, S1623, S1646, S1762, S1645, S1758, S1683, S1732, S21], rule_id: S12257, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S310])],
props: &[&P4001, &P4002, &P4003, &P4004],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S310])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1618, S1754, S21], rule_id: S12266, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1127])],
props: &[&P4005, &P4006, &P3696, &P3697],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1127])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1626, S1720, S21], rule_id: S12275, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S608])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S608])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12276, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S609])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S609])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12277, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S5910])],
props: &[&P4007, &P4008],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S5910])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1652, S21], rule_id: S12282, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12283])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12283])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12284, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12285])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12285])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12286, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1205])],
props: &[&P3706, &P3707, &P3708, &P3709, &P3757, &P3758],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1205])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1606, S21], rule_id: S12287, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S535])],
props: &[&P3692, &P3693, &P3694, &P3695],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S535])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1704, S1719, S21], rule_id: S12288, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12289])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12289])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12290, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1129])],
props: &[&P4009, &P4010, &P4011, &P4012, &P4013, &P4014, &P4015, &P4016, &P4017, &P4018, &P4019, &P4020, &P4021, &P4022],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1129])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1663, S1620, S1595, S1695, S1654, S1770, S1587, S21], rule_id: S12319, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S610])],
props: &[&P3706, &P3707, &P3708, &P3709, &P3763, &P3764, &P3765, &P3766],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S610])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1655, S1563, S21], rule_id: S12320, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S292])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S292])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12321, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S611])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S611])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12322, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S293])],
props: &[&P3757, &P3758, &P4023, &P4024, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S293])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1606, S1627, S21], rule_id: S12327, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S294])],
props: &[&P3879, &P3880, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S294])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1771, S21], rule_id: S12328, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1206])],
props: &[&P3757, &P3758, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1206])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1606, S21], rule_id: S12329, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S612])],
props: &[&P3951, &P3952, &P3953, &P3954, &P3968, &P3967, &P3966, &P3965, &P3964, &P3963, &P3709, &P3708, &P3707, &P3706, &P3955, &P3956, &P3957, &P3958, &P3959, &P3960, &P3961, &P3962],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S612])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1672, S1576, S1623, S1646, S1762, S1645, S1758, S1683, S1732, S21], rule_id: S12330, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S344])],
props: &[&P3969, &P3970, &P3971, &P3972],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S344])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1670, S1765, S21], rule_id: S12331, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S244])],
props: &[&P3973, &P3974],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S244])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1679, S21], rule_id: S12332, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S345])],
props: &[&P3969, &P3970, &P3971, &P3972],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S345])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1670, S1765, S21], rule_id: S12333, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S6777])],
props: &[&P4025, &P4026],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S6777])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1724, S21], rule_id: S12338, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12339])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12339])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12340, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4037])],
props: &[&P3698, &P3699, &P4027, &P4028],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4037])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1756, S1636, S21], rule_id: S12345, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S613])],
props: &[&P3763, &P3764, &P3765, &P3766, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S613])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1655, S1563, S21], rule_id: S12346, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S5913])],
props: &[&P4029, &P4030],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S5913])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1715, S21], rule_id: S12351, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4049])],
props: &[&P4029, &P4030],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4049])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1715, S21], rule_id: S12352, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S5914])],
props: &[&P4029, &P4030],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S5914])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1715, S21], rule_id: S12353, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S5915])],
props: &[&P4029, &P4030],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S5915])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1715, S21], rule_id: S12354, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S5916])],
props: &[&P4029, &P4030],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S5916])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1715, S21], rule_id: S12355, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S5917])],
props: &[&P4029, &P4030],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S5917])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1715, S21], rule_id: S12356, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S5918])],
props: &[&P4029, &P4030],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S5918])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1715, S21], rule_id: S12357, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S5919])],
props: &[&P4029, &P4030],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S5919])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1715, S21], rule_id: S12358, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4048])],
props: &[&P4029, &P4030],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4048])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1715, S21], rule_id: S12359, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12360])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12360])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12361, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12362])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12362])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12363, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S614])],
props: &[&P3706, &P3707, &P3708, &P3709, &P3763, &P3764, &P3765, &P3766],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S614])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1655, S1563, S21], rule_id: S12364, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S536])],
props: &[&P3692, &P3693, &P3694, &P3695],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S536])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1704, S1719, S21], rule_id: S12365, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1132])],
props: &[&P3696, &P3697],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1132])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1626, S21], rule_id: S12366, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S615])],
props: &[&P3706, &P3707, &P3708, &P3709, &P3763, &P3764, &P3765, &P3766],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S615])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1655, S1563, S21], rule_id: S12367, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S616])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S616])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12368, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1133])],
props: &[&P3696, &P3697],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1133])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1626, S21], rule_id: S12369, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S617])],
props: &[&P3763, &P3764, &P3765, &P3766, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S617])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1655, S1563, S21], rule_id: S12370, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4039])],
props: &[&P3698, &P3699, &P4031, &P4032],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4039])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1756, S1747, S21], rule_id: S12375, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1134])],
props: &[&P3696, &P3697],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1134])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1626, S21], rule_id: S12376, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1135])],
props: &[&P3696, &P3697],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1135])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1626, S21], rule_id: S12377, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4653])],
props: &[&P4033, &P4034, &P4035, &P4036],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4653])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1712, S1678, S21], rule_id: S12386, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4040])],
props: &[&P3698, &P3699, &P4037, &P4038],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4040])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1756, S1568, S21], rule_id: S12391, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S376])],
props: &[&P3759, &P3760, &P3883, &P3884, &P3885, &P3886],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S376])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1676, S1669, S1736, S21], rule_id: S12392, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S537])],
props: &[&P3692, &P3693, &P3694, &P3695],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S537])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1704, S1719, S21], rule_id: S12393, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S6922])],
props: &[&P4039, &P4040],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S6922])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1696, S21], rule_id: S12398, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S5673])],
props: &[&P4041, &P4042, &P4043, &P4044],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S5673])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1773, S1633, S21], rule_id: S12407, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S642])],
props: &[&P4045, &P4046, &P4047, &P4048],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S642])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1744, S1613, S21], rule_id: S12416, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1137])],
props: &[&P4049, &P4050],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1137])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1766, S21], rule_id: S12421, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S538])],
props: &[&P3692, &P3693, &P3694, &P3695],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S538])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1704, S1719, S21], rule_id: S12422, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1138])],
props: &[&P4051, &P4052, &P3696, &P3697],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1138])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1626, S1768, S21], rule_id: S12431, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1139])],
props: &[&P4053, &P4054, &P3696, &P3697],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1139])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1626, S1772, S21], rule_id: S12440, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1140])],
props: &[&P4055, &P4056, &P4057, &P4058],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1140])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1681, S1774, S21], rule_id: S12449, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1141])],
props: &[&P3696, &P3697],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1141])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1626, S21], rule_id: S12450, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1142])],
props: &[&P4059, &P4060, &P4061, &P4062, &P4063, &P4064],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1142])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1637, S1722, S1694, S21], rule_id: S12463, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S377])],
props: &[&P3759, &P3760],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S377])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1736, S21], rule_id: S12464, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1208])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1208])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12465, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S539])],
props: &[&P3692, &P3693, &P3694, &P3695],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S539])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1704, S1719, S21], rule_id: S12466, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S618])],
props: &[&P3951, &P3952, &P3953, &P3954, &P3968, &P3967, &P3966, &P3965, &P3964, &P3963, &P3709, &P3708, &P3707, &P3706, &P3955, &P3956, &P3957, &P3958, &P3959, &P3960, &P3961, &P3962],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S618])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1672, S1576, S1623, S1646, S1762, S1645, S1758, S1683, S1732, S21], rule_id: S12467, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1143])],
props: &[&P4065, &P4066, &P4067, &P4068],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1143])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1588, S1755, S21], rule_id: S12476, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S5921])],
props: &[&P4007, &P4008],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S5921])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1652, S21], rule_id: S12477, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S295])],
props: &[&P3706, &P3707, &P3708, &P3709, &P3757, &P3758, &P4023, &P4024],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S295])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1606, S1627, S21], rule_id: S12478, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S296])],
props: &[&P3757, &P3758, &P4023, &P4024, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S296])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1606, S1627, S21], rule_id: S12479, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S297])],
props: &[&P3757, &P3758, &P4023, &P4024, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S297])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1606, S1627, S21], rule_id: S12480, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S540])],
props: &[&P3692, &P3693, &P3694, &P3695],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S540])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1704, S1719, S21], rule_id: S12481, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S298])],
props: &[&P3879, &P3880, &P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S298])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1771, S21], rule_id: S12482, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1146])],
props: &[&P4069, &P4070, &P3696, &P3697],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1146])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1626, S1763, S21], rule_id: S12490, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12491])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12491])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12492, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1148])],
props: &[&P4071, &P4072, &P3696, &P3697],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1148])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1626, S1572, S21], rule_id: S12500, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1149])],
props: &[&P3696, &P3697],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1149])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1626, S21], rule_id: S12501, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S541])],
props: &[&P3692, &P3693, &P3694, &P3695],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S541])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1704, S1719, S21], rule_id: S12502, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S619])],
props: &[&P3951, &P3952, &P3953, &P3954, &P3968, &P3967, &P3966, &P3965, &P3964, &P3963, &P3709, &P3708, &P3707, &P3706, &P3955, &P3956, &P3957, &P3958, &P3959, &P3960, &P3961, &P3962],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S619])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1672, S1576, S1623, S1646, S1762, S1645, S1758, S1683, S1732, S21], rule_id: S12503, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S299])],
props: &[&P3706, &P3707, &P3708, &P3709, &P3757, &P3758, &P4023, &P4024, &P4073, &P4074, &P4075, &P4076],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S299])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1606, S1627, S1753, S1721, S21], rule_id: S12512, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S620])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S620])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12513, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S542])],
props: &[&P3692, &P3693, &P3694, &P3695],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S542])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1704, S1719, S21], rule_id: S12514, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1152])],
props: &[&P3696, &P3697],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S1152])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1626, S21], rule_id: S12515, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4041])],
props: &[&P3698, &P3699, &P4077, &P4078],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4041])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1756, S1659, S21], rule_id: S12520, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S311])],
props: &[&P4079, &P4080],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S311])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1603, S21], rule_id: S12525, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4035])],
props: &[&P3698, &P3699, &P4081, &P4082],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4035])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1756, S1751, S21], rule_id: S12530, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4038])],
props: &[&P3698, &P3699, &P4083, &P4084],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S4038])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1756, S1752, S21], rule_id: S12535, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12536])],
props: &[&P3706, &P3707, &P3708, &P3709],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S12536])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S21], rule_id: S12537, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S621])],
props: &[&P3706, &P3707, &P3708, &P3709, &P3951, &P3952, &P3953, &P3954, &P3955, &P3956, &P3957, &P3958, &P3959, &P3960, &P3961, &P3962, &P3963, &P3964, &P3965, &P3966, &P3967, &P3968],
closed: None,
logic: &[],
profiles: &[S1423],
file: S11482,
},
ShapeDef {
targets: &[Target::Class(&[S621])],
props: &[],
closed: Some(&ClosedShape { allowed: &[S1699, S1714, S1672, S1576, S1623, S1646, S1762, S1645, S1758, S1683, S1732, S21], rule_id: S12538, name: S231, message: S232, description: S232, severity: S41 }),
logic: &[],
profiles: &[S1423],
file: S11482,
},
];