CIM Issues #5296
Updated by Pat Brown about 1 year ago
61968 changes > Change class name WireAssemblyInfo to WireAssembly > Change association role name PerLengthLineParameter.WireAssemblyInfo to PerLengthLineParameter.WireAssembly, ensuring PerLengthLineParameter.WireAssembly [NOTE: also ensure that association has PerLengthLineParameter WireAssembly as source and WireAssembly PerLengthLineParameter as target since it crosses the 61968/61970 package boundary] > Add association ACLineSegment.WireAssembly, ensuring that association has ACLineSegment WireAssembly as source and WireAssembly ACLineSegment as target since it crosses the 61968/61970 package boundary > Add association WirePosition.WireAssembly, ensuring that association has WirePosition as source and WireAssembly as target > Change inheritance WireAssembly to inherit from IdentifiedObject instead of AssetInfo and move WireAssembly to the 61970 package >Move WirePosition to the 61970 package > Add association WirePosition.WireInfo ensuring that association has WireInfo WirePosition as source and WirePosition WireInfo as target as it crosses the 61968/61970 boundary > Add attribute WirePosition.phase > Delete class WirePhaseInfo > Delete association WirePhaseInfo.WireAssemblyInfo > Delete association WirePhaseInfo.WirePosition > Delete association WirePhaseInfo.WireInfo > Delete attribute WireSpacingInfo.isCable > Delete attribute WireSpacingInfo.usage > Delete class WireUsageKind > Change class name WireSpacingInfo to IntraphaseSpacing > Change attribute name WireSpacingInfo.phaseWireSpacing to IntraphaseSpacing.wireSpacing > Change attribute name WireSpacingInfo.phaseWireCount to IntraphaseSpacing.wireCount > Delete association ACLineSegment.WireSpacingInfo > Change association role name WirePositions.WireSpacingInfo to WirePosition.IntraphaseSpacing, ensuring WirePosition.IntraphaseSpacing [NOTE: also ensure that association has WirePosition as source and IntraphaseSpacing as target target] > Add association IntraphaseSpacing.ACLineSegmentPhase ensuring that association has ACLineSegment IntraphaseSpacing as source and IntraphaseSpacing ACLineSegment as target since it crosses the 61968/61970 package boundary > Change inheritance IntraphaseSpacing to inherit from IdentifiedObject instead of AssetInfo and move IntraphaseSpacing class to 61970 package See attached 2023-09-20 2020-01-30 Device Datasheet ACLineSegment requested UML updates.docx for details on description changes.