diff --git a/Domains/0-Core/BisCore.ecschema.xml b/Domains/0-Core/BisCore.ecschema.xml index c232a62ce..9a04bdc72 100644 --- a/Domains/0-Core/BisCore.ecschema.xml +++ b/Domains/0-Core/BisCore.ecschema.xml @@ -1669,7 +1669,14 @@ UrlLink - + + + + The LastSuccessfulRun property is deprecated and no longer expected to be written as part of SynchronizationConfigLink instances. + + + + ElementRefersToElements diff --git a/Domains/4-Application/Connectors/CivilInfrastructureFramework/CifBridge.ecschema.xml b/Domains/4-Application/Connectors/CivilInfrastructureFramework/CifBridge.ecschema.xml index 4bde3bea0..e0e4aca03 100644 --- a/Domains/4-Application/Connectors/CivilInfrastructureFramework/CifBridge.ecschema.xml +++ b/Domains/4-Application/Connectors/CivilInfrastructureFramework/CifBridge.ecschema.xml @@ -3,7 +3,7 @@ | * Copyright (c) Bentley Systems, Incorporated. All rights reserved. | * See LICENSE.md in the project root for license terms and full copyright notice. ======================================================================================= --> - + @@ -2950,7 +2950,7 @@ - + diff --git a/Domains/4-Application/Connectors/CivilInfrastructureFramework/CifCommon.ecschema.xml b/Domains/4-Application/Connectors/CivilInfrastructureFramework/CifCommon.ecschema.xml index 6075557b3..cf257a276 100644 --- a/Domains/4-Application/Connectors/CivilInfrastructureFramework/CifCommon.ecschema.xml +++ b/Domains/4-Application/Connectors/CivilInfrastructureFramework/CifCommon.ecschema.xml @@ -3,7 +3,7 @@ | * Copyright (c) Bentley Systems, Incorporated. All rights reserved. | * See LICENSE.md in the project root for license terms and full copyright notice. ======================================================================================= --> - + @@ -160,8 +160,8 @@ CivilPresentation - - + + @@ -176,8 +176,8 @@ CivilPresentation - - + + @@ -194,7 +194,7 @@ - + @@ -245,9 +245,9 @@ - - - + + + @@ -265,9 +265,9 @@ - - - + + + @@ -678,8 +678,8 @@ ProfiledElementAspect - - + + @@ -966,14 +966,14 @@ - + - + bis:ElementOwnsUniqueAspect @@ -1042,8 +1042,8 @@ ProfileElementAspect - - + + @@ -1114,7 +1114,7 @@ - + @@ -1196,9 +1196,9 @@ - - - + + + @@ -1213,8 +1213,8 @@ ReadOnlyProfiledElementAspect - - + + bis:ElementOwnsUniqueAspect @@ -1299,14 +1299,14 @@ - + - + bis:ElementOwnsUniqueAspect @@ -1366,8 +1366,8 @@ ProfileElementAspect - - + + diff --git a/Domains/4-Application/Connectors/CivilInfrastructureFramework/CifRail.ecschema.xml b/Domains/4-Application/Connectors/CivilInfrastructureFramework/CifRail.ecschema.xml index d5dbfe1ef..fed88290b 100644 --- a/Domains/4-Application/Connectors/CivilInfrastructureFramework/CifRail.ecschema.xml +++ b/Domains/4-Application/Connectors/CivilInfrastructureFramework/CifRail.ecschema.xml @@ -3,7 +3,7 @@ | * Copyright (c) Bentley Systems, Incorporated. All rights reserved. | * See LICENSE.md in the project root for license terms and full copyright notice. ======================================================================================= --> - + @@ -767,8 +767,8 @@ cifcmn:CivilPresentation - - + + @@ -824,9 +824,9 @@ - - - + + + bis:ElementOwnsUniqueAspect @@ -847,9 +847,9 @@ - - - + + + bis:ElementOwnsUniqueAspect @@ -870,9 +870,9 @@ - - - + + + bis:ElementOwnsUniqueAspect @@ -1001,8 +1001,8 @@ cifcmn:CivilPresentation - - + + diff --git a/Domains/4-Application/Connectors/CivilInfrastructureFramework/Released/CifBridge.01.00.11.ecschema.xml b/Domains/4-Application/Connectors/CivilInfrastructureFramework/Released/CifBridge.01.00.11.ecschema.xml new file mode 100644 index 000000000..9b8c6af0a --- /dev/null +++ b/Domains/4-Application/Connectors/CivilInfrastructureFramework/Released/CifBridge.01.00.11.ecschema.xml @@ -0,0 +1,3397 @@ + + + + + + + + + + + + Production + + + Application + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + cifcmn:CivilPresentation + + + + cifcmn:CivilPresentation + + + + + + + + + + + cifcmn:CivilPresentation + + + + + + cifcmn:CivilPresentation + + + + cifcmn:CivilPresentation + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + + + + + + cifcmn:CivilPresentation + + + + + cifcmn:CivilPresentation + + + + cifcmn:CivilPresentation + + + + cifcmn:CivilPresentation + + + + + + AuxObjectRuleAspect + + + cifcmn:CivilPresentation + + + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + SolidByTemplateRuleAspect + + + + + + + + + + + + + + + + + cifcmn:CivilPresentation + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + + + + cifcmn:CivilPresentation + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + BeamSegmentCollectionBaseAspect + + + BeamSegmentCollectionBaseAspect + + + + + BeamSegmentBaseAspect + + + + + + u:M + u:COEFFICIENT + + + + + + + u:M + u:KG_PER_CUB_M + + + + + + + u:M + u:STRAIN_PER_KELVIN + + + + + + + u:M + u:PA + + + + + + + u:M + u:COEFFICIENT + + + + + + cifcmn:CivilPresentation + + + + cifcmn:CivilPresentation + + + + + + + + + + + + cifcmn:CivilPresentation + + + + + cifcmn:CivilPresentation + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BearingBySupportLineRuleBaseAspect + + + + BearingBySupportLineRuleBaseAspect + + + + + + BearingBySupportLineRuleBaseAspect + + + + + BearingBaseAspect + + + + cifcmn:CivilPresentation + + + + BearingBaseAspect + + + + + + BearingBaseAspect + + + + + cifcmn:CivilPresentation + + + + + + + + + + + cifcmn:CivilPresentation + + + + + + BeamSegmentCommonBaseAspect + + + + SteelBeamSegmentBaseAspect + + + + u:M + u:PA + + + + + + + u:M + u:PA + + + + + + + u:M + u:PA + + + + + + SteelSPCBeamSegmentBaseAspect + + + SteelBeamSegmentBaseAspect + + + + + + + + + SteelFlangeBeamSegmentBaseAspect + + + SteelBeamSegmentBaseAspect + + + cifcmn:CivilPresentation + + + + + + + cifcmn:CivilPresentation + + + + + + + cifcmn:CivilPresentation + + + + + PierFootingBaseAspect + + + + + + + + + PierFootingCommonBaseAspect + + + + + cifcmn:CivilPresentation + + + + + PierColumnBaseAspect + + + + + + + + + PierColumnCommonBaseAspect + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + + + + PileBaseAspect + + + + BeamSegmentCommonBaseAspect + + + + + u:M + u:PA + + + + + + + u:M + u:PA + + + + + + + u:M + u:PA + + + + + + cifcmn:CivilPresentation + + + + + + + + + cifcmn:CivilPresentation + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + CrossFrameComponentHolderBaseAspect + + + + + + + + CrossFrameComponentHolderBaseAspect + + + CrossFrameComponentHolderBaseAspect + + + + + + + + CrossFrameComponentHolderBaseAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + cifcmn:CivilPresentation + + + + + + + + + cifcmn:CivilPresentation + + + + + + cifcmn:CivilPresentation + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + cifcmn:CivilPresentation + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + + + + cifcmn:CivilPresentation + + + + + + cifcmn:CivilPresentation + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + ConcreteBeamSegmentBaseAspect + + + + + cifcmn:CivilPresentation + + + + cifcmn:CivilPresentation + + + + + + + + + + CustomObjectRuleAspect + + + + + Unnecessary duplicate-property. Use 'CustomObjectRuleCellName' directly + + + + + + + + + Unnecessary duplicate-property. Use 'CustomObjectRuleXScale' directly + + + + + + + + Unnecessary duplicate-property. Use 'CustomObjectRuleYScale' directly + + + + + + + + Unnecessary duplicate-property. Use 'CustomObjectRuleZScale' directly + + + + + + + + Unnecessary duplicate-property. Use 'CustomObjectRuleHorizontalOffset' directly + + + + + + + + Unnecessary duplicate-property. Use 'CustomObjectRuleVerticalOffset' directly + + + + + + + CustomObjectRuleAspect + + + + + + Unnecessary duplicate-property. Use 'CustomObjectByPathRuleStartStation' directly + + + + + + + + + Unnecessary duplicate-property. Use 'CustomObjectByPathRuleEndStation' directly + + + + + + + + + Replaced by the new CustomObjectByPathRuleFrequencyModeEnum property. + + + + + + + + + + + cifcmn:CivilPresentation + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + + + cifcmn:CivilPresentation + + + + + + cifcmn:CivilPresentation + + + + + + cifcmn:CivilPresentation + + + + + + cifcmn:CivilPresentation + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + SolidByTemplateRuleAspect + + + + + + + + + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + BeamSegmentBaseAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + PileBaseAspect + + + + + RectangularPileBaseAspect + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + PierCapBaseAspect + + + + + PierCapCommonBaseAspect + + + + + + + + + + RegularPierCapBaseAspect + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ConcreteBeamSegmentBaseAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + PierCapBaseAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + PierColumnBaseAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + PierFootingBaseAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + PierColumnBaseAspect + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + PierCapCommonBaseAspect + + + + + + + + + + + + PileWallPierCapBaseAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + PileWallPierCapCorbelBaseAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + PileWallPierCapCorbelBaseAspect + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + PierFootingBaseAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + PierColumnCommonBaseAspect + + + + + RectangularPierColumnBaseAspect + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + RectangularPierColumnBaseAspect + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + PierFootingCommonBaseAspect + + + + + + + + + + + + + + + RectangularPierFootingBaseAspect + + + + RectangularPierFootingCommonBaseAspect + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + RectangularPierColumnBaseAspect + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + RectangularPierFootingCommonBaseAspect + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + RegularPierCapBaseAspect + + + + + RegularPierCapCommonBaseAspect + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + RectangularPierColumnBaseAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + RectangularPileBaseAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + RectangularPierFootingBaseAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + SteelSPCBeamSegmentBaseAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + SolidByTemplateRuleAspect + + + + + + + + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + SolidByTemplateRuleAspect + + + + + + + + + + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + SolidByTemplateRuleAspect + + + + + + + + + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + PileWallPierCapBaseAspect + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + StrutAspect is no longer in use. Use PierStrutAspect instead. + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + Unnecessary duplicate-property. Use 'SupportLineBtMidPointRule_StationAlong' directly + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + RegularPierCapCommonBaseAspect + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + SteelSPCBeamSegmentBaseAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + SteelFlangeBeamSegmentBaseAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + SteelBeamSegmentBaseAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + BeamSegmentBaseAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + RegularPierCapBaseAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + PierColumnCommonBaseAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + SteelFlangeBeamSegmentBaseAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + PileBaseAspect + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Domains/4-Application/Connectors/CivilInfrastructureFramework/Released/CifCommon.01.00.07.ecschema.xml b/Domains/4-Application/Connectors/CivilInfrastructureFramework/Released/CifCommon.01.00.07.ecschema.xml new file mode 100644 index 000000000..1a6817c1d --- /dev/null +++ b/Domains/4-Application/Connectors/CivilInfrastructureFramework/Released/CifCommon.01.00.07.ecschema.xml @@ -0,0 +1,1639 @@ + + + + + + + + + + Production + + + Application + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + bis:ElementUniqueAspect + + + CivilPresentation + + + + + + + + + CivilPresentation + + + + + + + + + + + LinearElementAspect + + + + + CivilPresentation + + + + + + + + + + + ReadOnlyLinearElementAspect + + + + + + + + + + + + + CivilPresentation + + + + + CivilPresentation + + + + CivilPresentation + + + + LinearElementAspect + + + ReadOnlyLinearComplexAspect + + + + + LinearElementAspect + + + + LineStringAspect + + + + + LinearElementAspect + + + ProfiledElementAspect + + + + + + + + + + + + + + + + + + + + SpiralAspect + + + + + + + + + + + + + + + + + + + + ProfiledElementAspect + + + CivilPresentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CivilPresentation + + + + + + + + + + + CivilPresentation + + + + + + Unnecessary duplicate-property. Use 'ReferenceDistanceAlongEntry' directly + + + + + + + + + Unnecessary duplicate-property. Use 'ReferenceStartDistanceAlongEntry' directly + + + + + + + + + Unnecessary duplicate-property. Use 'ReferenceEndDistanceAlongEntry' directly + + + + + + + + + + + + + + + + CivilPresentation + + + + + + CivilPresentation + + + + CivilPresentation + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + FeatureBaseAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + FeatureBaseAspect + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + + Unnecessary duplicate-property. Use 'BackLocation' directly + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementUniqueAspect + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + + Unnecessary duplicate-property. Use 'Station' directly + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ProfiledElementAspect + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ReadOnlyLinearElementAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + LinearElementAspect + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ProfiledElementAspect + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + Unnecessary duplicate-property. Use 'MeshSurfaceEntity_CivilVolume' instead + + + + + + + + + Replaced by the new MeshSurfaceEntity_StartStationNumeric property. + + + + + + + + Replaced by the new MeshSurfaceEntity_EndStationNumeric property. + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementUniqueAspect + + + + + + ParametricConstraintBaseAspect + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ParametricConstraintBaseAspect + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ParametricConstraintBaseAspect + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ReadOnlyLinearElementAspect + + + + ProfileElementAspect + + + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ProfileElementAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ProfileElementAspect + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ProfileElementAspect + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ProfileElementAspect + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ReadOnlyLinearElementAspect + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + LinearElementAspect + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + LinearComplexAspect + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ReadOnlyLinearElementAspect + + + + ReadOnlyLineStringAspect + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ReadOnlyLinearElementAspect + + + ReadOnlyProfiledElementAspect + + + + + + + + + + + + + + + + + + + + ReadOnlySpiralAspect + + + + + + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ReadOnlyProfiledElementAspect + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ReadOnlyProfiledElementAspect + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ReadOnlyLinearElementAspect + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ReadOnlyProfiledElementAspect + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ProfileElementAspect + + + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ProfileElementAspect + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ProfileElementAspect + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ProfileElementAspect + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + ProfileElementAspect + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + + Unnecessary duplicate-property. Use 'BackLocation' directly + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + + + Unnecessary duplicate-property. Use 'AssignedLocation' directly + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + CivilPresentation + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementRefersToElements + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Domains/4-Application/Connectors/CivilInfrastructureFramework/Released/CifRail.01.00.06.ecschema.xml b/Domains/4-Application/Connectors/CivilInfrastructureFramework/Released/CifRail.01.00.06.ecschema.xml new file mode 100644 index 000000000..3ad7cfcdf --- /dev/null +++ b/Domains/4-Application/Connectors/CivilInfrastructureFramework/Released/CifRail.01.00.06.ecschema.xml @@ -0,0 +1,1145 @@ + + + + + + + + + + + Production + + + Application + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + cifcmn:CivilPresentation + + + This aspect has been deprecated. + + + + + + + bis:ElementUniqueAspect + + + + + + + + + + + + bis:ElementUniqueAspect + + + + + + cifcmn:CivilPresentation + + + This aspect has been deprecated. + + + + + + + cifcmn:CivilPresentation + + + + + cifcmn:CivilPresentation + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + + cifcmn:CivilPresentation + + + + + cifcmn:CivilPresentation + + + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + Use 'RemainderLengthOptionValue' instead + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + Use 'DirectionValue' instead + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + This aspect has been deprecated. + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + bis:ElementUniqueAspect + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + This aspect has been deprecated. + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + This aspect has been deprecated. + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + This aspect has been deprecated. + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + This aspect has been deprecated. + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + This aspect has been deprecated. + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + This aspect has been deprecated. + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + This aspect has been deprecated. + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + BaseTurnoutElementsObjectSettings + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + TrackSleeperRuleAspect is no longer in use. Use SleeperComponentAspect instead. + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + TurnoutSleeperRuleAspect is no longer in use. Use SleeperComponentAspect instead. + + + + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + cifcmn:CivilPresentation + + + This aspect has been deprecated. + + + + + + + + bis:ElementOwnsUniqueAspect + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SchemaInventory.json b/SchemaInventory.json index 47295dcd8..ebd8122c8 100644 --- a/SchemaInventory.json +++ b/SchemaInventory.json @@ -349,6 +349,20 @@ "date": "1/19/2023", "dynamic": "No", "approved": "Yes" + }, + { + "name": "ECDbMap", + "path": "Standard\\ECDb\\Released\\ECDbMap.02.00.02.ecschema.xml", + "released": true, + "version": "02.00.02", + "comment": "Add ECDb Import/Use requirements CA", + "verifier": "Colin.Kerr", + "sha1": "5a83789136073a4f238139359ad5e48c8db481ef", + "verified": "Yes", + "author": "Robert.Schili", + "date": "9/28/2023", + "dynamic": "No", + "approved": "Yes" } ], "ECDbMeta": [ @@ -2915,7 +2929,7 @@ "name": "CifBridge", "path": "Domains\\4-Application\\Connectors\\CivilInfrastructureFramework\\CifBridge.ecschema.xml", "released": false, - "version": "01.00.11", + "version": "01.00.12", "comment": "Working Copy", "sha1": "", "author": "Diego.Diaz", @@ -3076,6 +3090,20 @@ "date": "9/7/2023", "dynamic": "No", "approved": "Yes" + }, + { + "name": "CifBridge", + "path": "Domains\\4-Application\\Connectors\\CivilInfrastructureFramework\\Released\\CifBridge.01.00.11.ecschema.xml", + "released": true, + "version": "01.00.11", + "comment": "KOQ Length is assigned to coordinate point properties", + "verifier": "Colin.Kerr", + "sha1": "e0e7b4e21badbb5da884d77a9a9c07b8f47123a0", + "verified": "Yes", + "author": "Monmohan.Bordoloi", + "date": "10/19/2023", + "dynamic": "No", + "approved": "Yes" } ], "CifCommon": [ @@ -3083,7 +3111,7 @@ "name": "CifCommon", "path": "Domains\\4-Application\\Connectors\\CivilInfrastructureFramework\\CifCommon.ecschema.xml", "released": false, - "version": "01.00.07", + "version": "01.00.08", "comment": "Working Copy", "sha1": "", "author": "Diego.Diaz", @@ -3188,6 +3216,20 @@ "date": "9/7/2023", "dynamic": "No", "approved": "Yes" + }, + { + "name": "CifCommon", + "path": "Domains\\4-Application\\Connectors\\CivilInfrastructureFramework\\Released\\CifCommon.01.00.07.ecschema.xml", + "released": true, + "version": "01.00.07", + "comment": "KOQ Length is assigned to coordinate point properties", + "verifier": "Colin.Kerr", + "sha1": "2dda8baa5c3b534b34ad664f03f091cd6657938c", + "verified": "Yes", + "author": "Monmohan.Bordoloi", + "date": "10/19/2023", + "dynamic": "No", + "approved": "Yes" } ], "CifGeometricRules": [ @@ -4077,7 +4119,7 @@ "name": "CifRail", "path": "Domains\\4-Application\\Connectors\\CivilInfrastructureFramework\\CifRail.ecschema.xml", "released": false, - "version": "01.00.06", + "version": "01.00.07", "comment": "Working Copy", "sha1": "", "author": "Diego.Diaz", @@ -4168,6 +4210,20 @@ "date": "9/7/2023", "dynamic": "No", "approved": "Yes" + }, + { + "name": "CifRail", + "path": "Domains\\4-Application\\Connectors\\CivilInfrastructureFramework\\Released\\CifRail.01.00.06.ecschema.xml", + "released": true, + "version": "01.00.06", + "comment": "KOQ Length is assigned to coordinate point properties", + "verifier": "Colin.Kerr", + "sha1": "99566c0ac9e01264716bdfc2b43eb8e1ed3bf811", + "verified": "Yes", + "author": "Monmohan.Bordoloi", + "date": "10/19/2023", + "dynamic": "No", + "approved": "Yes" } ], "CivilPhysical": [ diff --git a/Standard/ECDb/ECDbMap.remarks.md b/Standard/ECDb/ECDbMap.remarks.md new file mode 100644 index 000000000..ccd5e6d66 --- /dev/null +++ b/Standard/ECDb/ECDbMap.remarks.md @@ -0,0 +1,85 @@ +--- +noEditThisPage: true +remarksTarget: ECDbMap.ecschema.md +--- + +# ECDbMap + +## CustomAttribute Classes + +### ImportRequiresVersion + +The `ECDbRuntimeVersion` value specifies which ECDb version is required to import this schema. +This gets compared to the highest ECDb profile version known to the current ECDb runtime, which may be higher than the currently open file profile version. +Older versions of ECDb will refuse to import schemas that have this CA (import will be rejected). +If the schema is already in a file, older versions of ECDb are good to use it, if usage of things should be restricted, apply `UseRequiresVersion` instead. + +Example usage: +```xml + + + + + + 4.0.0.5 + + + + + + +``` + +### UseRequiresVersion + +Can be applied to a class which makes queries which use that class require a minimum ECDb or ECSql version. +When applied to a custom attribute class, that custom attribute carries the information along to all classes to which it is being applied. (Nesting is also possible). + +Applying this to anything other than a relationship, entity or custom attribute class has no effect. + +`ECSqlVersion` specifies the minimum ECSql version which is maintained independend of the ECDb profile version and allows a second mechanism for tracking changes (the sql version is usually incremented more frequently than profile version) + +ECSql queries which violate the restrictions set by this CA will fail to prepare and write a message to the ECDb issue reporter. + +The use of this CA does not limit which ECDb versions can import the schemas. To restrict import apply the `ImportRequiresVersion` CA to the schema. + +Example usage: + +```xml + + + + + + + 4.0.0.4 + + + + + + + + + + +``` + +Example for directly applying this to an entity class, restricting its ECSql version: + +```xml + + + + 1.0.0.0 + + + + + + + Foo + +``` + +Class `Bar` in the example above will also be affected by the restriction since it derives from `Foo`. diff --git a/Standard/ECDb/Released/ECDbMap.02.00.02.ecschema.xml b/Standard/ECDb/Released/ECDbMap.02.00.02.ecschema.xml new file mode 100644 index 000000000..6e9847262 --- /dev/null +++ b/Standard/ECDb/Released/ECDbMap.02.00.02.ecschema.xml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +