step-io 0.2.4

STEP (ISO 10303) file I/O for Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
# Entity coverage

<!-- @generated by codegen from schema/universal.toml + codegen/coverage.toml. DO NOT hand-edit. -->

*Generated by codegen from the schema data — do not edit by hand.*

One row per entity, from the six source AP editions merged into the
universal schema. The AP columns show where each entity is declared;
the step-io columns show what step-io reads and writes.

- **ap203e1 … ap242e3** — `o` means that AP edition's EXPRESS schema
  declares the entity.
- **step-io (read)** — `o` means the entity is modeled by the generated
  `StepModel`: reading a file keeps it. `x` entities are outside the
  support boundary; on read they are dropped with a reason in the
  report, never silently.
- **step-io (write)** — `o` means the entity can appear in step-io
  output: read-supported and legal in ap242e2, the output
  schema.
- ap242e3 has no published IS edition yet.

| | entities |
|---|---:|
| universal (total) | 2195 |
| ap203e1 | 254 |
| ap203e2 | 1006 |
| ap214e3 | 915 |
| ap242e1 | 1726 |
| ap242e2 | 2122 |
| ap242e3 | 2140 |
| step-io (read) | 500 |
| step-io (write) | 489 |

| Entity | ap203e1 | ap203e2 | ap214e3 | ap242e1 | ap242e2 | ap242e3 | step-io (read) | step-io (write) |
|---|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|
| `a3m_equivalence_accuracy_association` | x | x | x | x | o | o | x | x |
| `a3m_equivalence_assessment_by_logical_test` | x | x | x | x | o | o | x | x |
| `a3m_equivalence_assessment_by_numerical_test` | x | x | x | x | o | o | x | x |
| `a3m_equivalence_criteria_representation` | x | x | x | x | o | o | x | x |
| `a3m_equivalence_criterion` | x | x | x | x | o | o | x | x |
| `a3m_equivalence_criterion_for_assembly` | x | x | x | x | o | o | x | x |
| `a3m_equivalence_criterion_for_shape` | x | x | x | x | o | o | x | x |
| `a3m_equivalence_criterion_of_assembly_data_structure` | x | x | x | x | o | o | x | x |
| `a3m_equivalence_criterion_of_component_property_difference` | x | x | x | x | o | o | x | x |
| `a3m_equivalence_criterion_of_detailed_assembly_data_content` | x | x | x | x | o | o | x | x |
| `a3m_equivalence_criterion_of_detailed_shape_data_content` | x | x | x | x | o | o | x | x |
| `a3m_equivalence_criterion_of_representative_assembly_property_value` | x | x | x | x | o | o | x | x |
| `a3m_equivalence_criterion_of_representative_shape_property_value` | x | x | x | x | o | o | x | x |
| `a3m_equivalence_criterion_of_shape_data_structure` | x | x | x | x | o | o | x | x |
| `a3m_equivalence_criterion_report_item_with_measured_value` | x | x | x | x | o | o | x | x |
| `a3m_equivalence_criterion_with_specified_elements` | x | x | x | x | o | o | x | x |
| `a3m_equivalence_inspection_instance_report_item` | x | x | x | x | o | o | x | x |
| `a3m_equivalence_inspection_requirement_with_values` | x | x | x | x | o | o | x | x |
| `a3m_equivalence_inspection_result_representation` | x | x | x | x | o | o | x | x |
| `a3m_equivalence_inspection_result_representation_for_assembly` | x | x | x | x | o | o | x | x |
| `a3m_equivalence_inspection_result_representation_for_shape` | x | x | x | x | o | o | x | x |
| `a3m_equivalence_summary_report_request_with_representative_value` | x | x | x | x | o | o | x | x |
| `a3m_inspected_model_and_inspection_result_relationship` | x | x | x | x | o | o | x | x |
| `a3ma_assembly_and_shape_criteria_relationship` | x | x | x | x | o | o | x | x |
| `a3ma_equivalence_criterion_assessment_threshold_relationship` | x | x | x | x | o | o | x | x |
| `a3ma_equivalence_inspection_result` | x | x | x | x | o | o | x | x |
| `a3ma_length_measure_and_context_dependent_measure_pair` | x | x | x | x | o | o | x | x |
| `a3ms_equivalence_criterion_with_specified_elements` | x | x | x | x | o | o | x | x |
| `a3ms_equivalence_inspection_result` | x | x | x | x | o | o | x | x |
| `abrupt_change_of_surface_normal` | x | x | x | o | o | o | x | x |
| `abs_function` | x | x | o | o | o | o | x | x |
| `absorbed_dose_measure_with_unit` | x | o | x | o | o | o | x | x |
| `absorbed_dose_unit` | x | o | x | o | o | o | x | x |
| `abstract_variable` | x | o | x | o | o | o | x | x |
| `abstracted_expression_function` | x | x | x | o | o | o | x | x |
| `acceleration_measure_with_unit` | x | o | x | o | o | o | x | x |
| `acceleration_unit` | x | o | x | o | o | o | x | x |
| `acos_function` | x | x | o | o | o | o | x | x |
| `action` | o | o | o | o | o | o | o | o |
| `action_actual` | x | x | x | x | o | o | x | x |
| `action_assignment` | o | o | o | o | o | o | o | o |
| `action_directive` | o | o | o | o | o | o | o | o |
| `action_directive_relationship` | x | x | x | x | o | o | x | x |
| `action_happening` | x | x | x | x | o | o | x | x |
| `action_method` | o | o | o | o | o | o | o | o |
| `action_method_assignment` | x | o | x | o | o | o | x | x |
| `action_method_relationship` | x | o | o | o | o | o | o | o |
| `action_method_role` | x | o | x | o | o | o | x | x |
| `action_property` | x | o | o | o | o | o | o | o |
| `action_property_representation` | x | o | o | o | o | o | x | x |
| `action_relationship` | x | o | o | o | o | o | o | o |
| `action_request_assignment` | o | o | o | o | o | o | o | o |
| `action_request_solution` | o | o | o | o | o | o | o | o |
| `action_request_status` | o | o | o | o | o | o | x | x |
| `action_resource` | x | x | o | o | o | o | o | o |
| `action_resource_relationship` | x | x | x | x | o | o | o | o |
| `action_resource_requirement` | x | x | o | o | o | o | o | o |
| `action_resource_type` | x | x | o | o | o | o | o | o |
| `action_status` | o | o | o | o | o | o | x | x |
| `actuated_kinematic_pair` | x | x | x | o | o | o | x | x |
| `add_element` | x | x | x | o | o | o | x | x |
| `additive_manufacturing_build_plate_relationship` | x | x | x | x | o | o | x | x |
| `additive_manufacturing_setup` | x | x | x | x | o | o | x | x |
| `additive_manufacturing_setup_relationship` | x | x | x | x | o | o | x | x |
| `additive_manufacturing_setup_workpiece_relationship` | x | x | x | x | o | o | x | x |
| `additive_manufacturing_support_structure_geometry_relationship` | x | x | x | x | o | o | x | x |
| `address` | o | o | o | o | o | o | o | o |
| `advanced_brep_shape_representation` | o | o | o | o | o | o | o | o |
| `advanced_face` | o | o | o | o | o | o | o | o |
| `agc_with_dimension` | x | x | x | o | o | o | x | x |
| `aggregate_id_attribute` | x | x | x | x | o | o | x | x |
| `all_around_shape_aspect` | x | x | x | o | o | o | o | o |
| `alternate_product_relationship` | o | o | o | o | o | o | x | x |
| `alternative_solution_relationship` | x | x | x | x | o | o | x | x |
| `amount_of_substance_measure_with_unit` | x | o | o | o | o | o | x | x |
| `amount_of_substance_unit` | x | o | o | o | o | o | x | x |
| `analysis_assignment` | x | x | x | x | o | o | x | x |
| `analysis_item` | x | x | x | x | o | o | x | x |
| `analysis_model` | x | x | x | x | o | o | x | x |
| `analysis_representation_context` | x | x | x | x | o | o | x | x |
| `and_expression` | x | x | o | o | o | o | x | x |
| `angle_assembly_constraint_with_dimension` | x | x | x | o | o | o | x | x |
| `angle_direction_reference` | x | o | x | o | o | o | x | x |
| `angle_geometric_constraint` | x | x | x | o | o | o | x | x |
| `angular_dimension` | x | o | o | o | o | o | x | x |
| `angular_location` | x | o | o | o | o | o | o | o |
| `angular_size` | x | o | o | o | o | o | o | o |
| `angularity_tolerance` | x | o | o | o | o | o | o | o |
| `annotation_curve_occurrence` | x | o | o | o | o | o | o | o |
| `annotation_fill_area` | x | o | o | o | o | o | x | x |
| `annotation_fill_area_occurrence` | x | o | o | o | o | o | o | o |
| `annotation_occurrence` | x | o | o | o | o | o | o | o |
| `annotation_occurrence_associativity` | x | o | o | o | o | o | o | o |
| `annotation_occurrence_relationship` | x | o | o | o | o | o | o | o |
| `annotation_placeholder_leader_line` | x | x | x | x | x | o | o | x |
| `annotation_placeholder_occurrence` | x | x | x | x | o | o | o | o |
| `annotation_placeholder_occurrence_with_leader_line` | x | x | x | x | x | o | o | x |
| `annotation_plane` | x | o | o | o | o | o | o | o |
| `annotation_point_occurrence` | x | x | x | x | o | o | x | x |
| `annotation_subfigure_occurrence` | x | o | o | o | o | o | x | x |
| `annotation_symbol` | x | o | o | o | o | o | o | o |
| `annotation_symbol_occurrence` | x | o | o | o | o | o | o | o |
| `annotation_text` | x | o | o | o | o | o | o | o |
| `annotation_text_character` | x | o | o | o | o | o | o | o |
| `annotation_text_occurrence` | x | o | o | o | o | o | o | o |
| `annotation_to_annotation_leader_line` | x | x | x | x | x | o | o | x |
| `annotation_to_model_leader_line` | x | x | x | x | x | o | o | x |
| `ap242_assignment_object_relationship` | x | x | x | x | o | o | x | x |
| `apex` | x | o | o | o | o | o | x | x |
| `apll_point` | x | x | x | x | x | o | o | x |
| `apll_point_with_surface` | x | x | x | x | x | o | o | x |
| `application_context` | o | o | o | o | o | o | o | o |
| `application_context_element` | o | o | o | o | o | o | o | o |
| `application_context_relationship` | x | x | o | x | x | x | x | x |
| `application_defined_function` | x | x | x | o | o | o | x | x |
| `application_protocol_definition` | o | o | o | o | o | o | o | o |
| `applied_action_assignment` | x | o | o | o | o | o | x | x |
| `applied_action_method_assignment` | x | o | x | o | o | o | x | x |
| `applied_action_request_assignment` | x | o | o | o | o | o | x | x |
| `applied_approval_assignment` | x | o | o | o | o | o | o | o |
| `applied_area` | x | x | o | o | o | o | x | x |
| `applied_attribute_classification_assignment` | x | o | x | o | o | o | x | x |
| `applied_certification_assignment` | x | o | o | o | o | o | x | x |
| `applied_classification_assignment` | x | o | o | o | o | o | x | x |
| `applied_classification_assignment_relationship` | x | x | x | x | o | o | x | x |
| `applied_contract_assignment` | x | o | o | o | o | o | x | x |
| `applied_date_and_time_assignment` | x | o | o | o | o | o | o | o |
| `applied_date_assignment` | x | o | o | o | o | o | x | x |
| `applied_description_text_assignment` | x | x | x | x | o | o | x | x |
| `applied_description_text_assignment_relationship` | x | x | x | x | o | o | x | x |
| `applied_directed_action_assignment` | x | x | x | x | o | o | x | x |
| `applied_document_reference` | x | o | o | o | o | o | o | o |
| `applied_document_usage_constraint_assignment` | x | o | o | o | o | o | x | x |
| `applied_effectivity_assignment` | x | o | o | o | o | o | x | x |
| `applied_event_occurrence_assignment` | x | o | o | o | o | o | x | x |
| `applied_external_identification_assignment` | x | o | o | o | o | o | o | o |
| `applied_external_identification_assignment_relationship` | x | x | x | x | o | o | x | x |
| `applied_group_assignment` | x | o | o | o | o | o | o | o |
| `applied_identification_assignment` | x | o | o | o | o | o | x | x |
| `applied_ineffectivity_assignment` | x | x | o | o | o | o | x | x |
| `applied_location_assignment` | x | x | x | x | o | o | x | x |
| `applied_location_representation_assignment` | x | x | x | x | o | o | x | x |
| `applied_name_assignment` | x | o | o | o | o | o | x | x |
| `applied_organization_assignment` | x | o | o | o | o | o | x | x |
| `applied_organization_type_assignment` | x | x | x | x | o | o | x | x |
| `applied_organizational_project_assignment` | x | o | o | o | o | o | x | x |
| `applied_person_and_organization_assignment` | x | o | o | o | o | o | o | o |
| `applied_presented_item` | x | o | o | o | o | o | o | o |
| `applied_security_classification_assignment` | x | o | o | o | o | o | o | o |
| `applied_state_observed_assignment` | x | x | x | x | o | o | x | x |
| `applied_state_type_assignment` | x | x | x | x | o | o | x | x |
| `applied_time_interval_assignment` | x | o | o | o | o | o | x | x |
| `applied_usage_right` | x | o | x | o | o | o | x | x |
| `approval` | o | o | o | o | o | o | o | o |
| `approval_assignment` | o | o | o | o | o | o | o | o |
| `approval_date_time` | o | o | o | o | o | o | o | o |
| `approval_person_organization` | o | o | o | o | o | o | o | o |
| `approval_relationship` | o | o | o | o | o | o | x | x |
| `approval_role` | o | o | o | o | o | o | o | o |
| `approval_status` | o | o | o | o | o | o | o | o |
| `approximation_tolerance` | x | x | o | x | x | x | o | x |
| `approximation_tolerance_deviation` | x | x | o | x | x | x | o | x |
| `approximation_tolerance_parameter` | x | x | o | x | x | x | o | x |
| `area_in_set` | x | o | o | o | o | o | o | o |
| `area_measure_with_unit` | o | o | o | o | o | o | x | x |
| `area_unit` | o | o | o | o | o | o | o | o |
| `area_with_outer_boundary` | x | x | x | o | o | o | x | x |
| `array_placement_group` | x | x | x | o | o | o | x | x |
| `ascribable_state` | x | x | x | x | o | o | o | o |
| `ascribable_state_relationship` | x | x | x | x | o | o | o | o |
| `asin_function` | x | x | o | o | o | o | x | x |
| `assembly_bond_definition` | x | x | x | o | o | o | x | x |
| `assembly_component` | x | x | x | o | o | o | x | x |
| `assembly_component_usage` | o | o | o | o | o | o | o | o |
| `assembly_component_usage_substitute` | o | o | o | o | o | o | x | x |
| `assembly_geometric_constraint` | x | x | x | o | o | o | x | x |
| `assembly_group_component` | x | x | x | o | o | o | x | x |
| `assembly_group_component_definition_placement_link` | x | x | x | o | o | o | x | x |
| `assembly_joint` | x | x | x | o | o | o | x | x |
| `assembly_shape_constraint` | x | x | x | x | o | o | x | x |
| `assembly_shape_constraint_item_relationship` | x | x | x | x | o | o | x | x |
| `assembly_shape_joint` | x | x | x | x | o | o | x | x |
| `assembly_shape_joint_item_relationship` | x | x | x | x | o | o | x | x |
| `assigned_analysis` | x | x | x | x | o | o | x | x |
| `assigned_requirement` | x | o | x | o | o | o | x | x |
| `assignment_object_relationship` | x | x | x | x | o | o | x | x |
| `atan_function` | x | x | o | o | o | o | x | x |
| `atom_based_literal` | x | x | x | o | o | o | x | x |
| `atomic_formula` | x | o | x | o | o | o | x | x |
| `attachment_slot_as_planned` | x | x | x | x | o | o | x | x |
| `attachment_slot_as_realized` | x | x | x | x | o | o | x | x |
| `attachment_slot_design` | x | x | x | x | o | o | x | x |
| `attachment_slot_design_to_planned` | x | x | x | x | o | o | x | x |
| `attachment_slot_design_to_realized` | x | x | x | x | o | o | x | x |
| `attachment_slot_on_product` | x | x | x | x | o | o | x | x |
| `attachment_slot_planned_to_realized` | x | x | x | x | o | o | x | x |
| `attribute_assertion` | x | o | x | o | o | o | x | x |
| `attribute_classification_assignment` | x | o | o | o | o | o | x | x |
| `attribute_language_assignment` | x | o | o | o | o | o | x | x |
| `attribute_value_assignment` | x | o | o | o | o | o | x | x |
| `attribute_value_role` | x | o | o | o | o | o | x | x |
| `auxiliary_geometric_representation_item` | x | o | x | o | o | o | x | x |
| `auxiliary_leader_line` | x | x | x | x | x | o | o | x |
| `axis1_placement` | o | o | o | o | o | o | o | o |
| `axis2_placement_2d` | o | o | o | o | o | o | o | o |
| `axis2_placement_3d` | o | o | o | o | o | o | o | o |
| `b_spline_basis` | x | x | x | o | o | o | x | x |
| `b_spline_curve` | o | o | o | o | o | o | o | o |
| `b_spline_curve_knot_locator` | x | x | x | o | o | o | x | x |
| `b_spline_curve_segment` | x | x | x | o | o | o | x | x |
| `b_spline_curve_with_knots` | o | o | o | o | o | o | o | o |
| `b_spline_function` | x | x | x | o | o | o | x | x |
| `b_spline_surface` | o | o | o | o | o | o | o | o |
| `b_spline_surface_knot_locator` | x | x | x | o | o | o | x | x |
| `b_spline_surface_patch` | x | x | x | o | o | o | x | x |
| `b_spline_surface_strip` | x | x | x | o | o | o | x | x |
| `b_spline_surface_with_knots` | o | o | o | o | o | o | o | o |
| `b_spline_volume` | x | x | x | x | o | o | x | x |
| `b_spline_volume_with_knots` | x | x | x | x | o | o | x | x |
| `back_chaining_rule` | x | o | x | o | o | o | x | x |
| `back_chaining_rule_body` | x | o | x | o | o | o | x | x |
| `background_colour` | x | o | o | o | o | o | x | x |
| `banded_matrix` | x | x | x | x | o | o | x | x |
| `barring_hole` | x | x | o | o | o | o | x | x |
| `basic_round_hole` | x | x | x | x | x | o | x | x |
| `basic_round_hole_occurrence` | x | x | x | x | x | o | x | x |
| `basic_round_hole_occurrence_in_assembly` | x | x | x | x | x | o | x | x |
| `basic_sparse_matrix` | x | x | x | o | o | o | x | x |
| `bead` | x | x | o | o | o | o | x | x |
| `bead_end` | x | x | o | o | o | o | x | x |
| `between_shape_aspect` | x | x | x | o | o | o | x | x |
| `beveled_sheet_representation` | x | o | x | o | o | o | x | x |
| `bezier_curve` | o | o | o | o | o | o | o | o |
| `bezier_surface` | o | o | o | o | o | o | o | o |
| `bezier_volume` | x | x | x | x | o | o | x | x |
| `binary_assembly_constraint` | x | x | x | o | o | o | x | x |
| `binary_boolean_expression` | x | x | o | o | o | o | x | x |
| `binary_function_call` | x | x | o | o | o | o | x | x |
| `binary_generic_expression` | x | o | o | o | o | o | x | x |
| `binary_literal` | x | x | x | o | o | o | x | x |
| `binary_numeric_expression` | x | o | o | o | o | o | x | x |
| `binary_representation_item` | x | o | x | o | o | o | x | x |
| `block` | x | o | o | o | o | o | x | x |
| `block_volume` | x | x | x | x | o | o | x | x |
| `boolean_defined_function` | x | x | o | o | o | o | x | x |
| `boolean_expression` | x | o | o | o | o | o | x | x |
| `boolean_literal` | x | o | o | o | o | o | x | x |
| `boolean_representation_item` | x | o | x | o | o | o | x | x |
| `boolean_result` | x | o | o | o | o | o | x | x |
| `boolean_result_2d` | x | x | x | o | o | o | x | x |
| `boolean_variable` | x | x | o | o | o | o | x | x |
| `boss` | x | x | o | o | o | o | x | x |
| `boss_top` | x | x | o | o | o | o | x | x |
| `bound_parameter_environment` | x | x | x | o | o | o | x | x |
| `bound_variable_semantics` | x | x | x | x | o | o | x | x |
| `bound_variational_parameter` | x | x | x | o | o | o | x | x |
| `boundary_curve` | o | o | o | o | o | o | x | x |
| `boundary_curve_of_b_spline_or_rectangular_composite_surface` | x | x | x | o | o | o | x | x |
| `bounded_curve` | o | o | o | o | o | o | o | o |
| `bounded_curve_with_length` | x | x | x | x | x | o | x | x |
| `bounded_pcurve` | o | o | o | o | o | o | o | o |
| `bounded_surface` | o | o | o | o | o | o | o | o |
| `bounded_surface_curve` | o | o | o | o | o | o | o | o |
| `box_domain` | x | o | o | o | o | o | x | x |
| `boxed_half_space` | x | o | o | o | o | o | x | x |
| `breakdown_context` | x | o | x | o | o | o | x | x |
| `breakdown_element_group_assignment` | x | o | x | o | o | o | x | x |
| `breakdown_element_realization` | x | o | x | o | o | o | x | x |
| `breakdown_element_usage` | x | o | x | o | o | o | x | x |
| `breakdown_of` | x | o | x | o | o | o | x | x |
| `brep_with_voids` | o | o | o | o | o | o | o | o |
| `bytes_representation_item` | x | o | x | o | o | o | x | x |
| `calendar_date` | o | o | o | o | o | o | o | o |
| `camera_image` | x | o | o | o | o | o | o | o |
| `camera_image_2d_with_scale` | x | x | o | o | o | o | x | x |
| `camera_image_3d_with_scale` | x | o | o | o | o | o | o | o |
| `camera_model` | x | o | o | o | o | o | o | o |
| `camera_model_d2` | x | x | o | o | o | o | x | x |
| `camera_model_d3` | x | o | o | o | o | o | o | o |
| `camera_model_d3_multi_clipping` | x | o | x | o | o | o | o | o |
| `camera_model_d3_multi_clipping_intersection` | x | o | x | o | o | o | x | x |
| `camera_model_d3_multi_clipping_union` | x | o | x | o | o | o | x | x |
| `camera_model_d3_with_hlhsr` | x | o | o | o | o | o | o | o |
| `camera_model_with_light_sources` | x | o | x | o | o | o | x | x |
| `camera_usage` | x | o | o | o | o | o | o | o |
| `capacitance_measure_with_unit` | x | o | x | o | o | o | x | x |
| `capacitance_unit` | x | o | x | o | o | o | x | x |
| `cartesian_11` | x | x | x | x | o | o | x | x |
| `cartesian_complex_number_region` | x | x | x | o | o | o | x | x |
| `cartesian_point` | o | o | o | o | o | o | o | o |
| `cartesian_transformation_operator` | o | o | o | o | o | o | x | x |
| `cartesian_transformation_operator_2d` | x | o | o | o | o | o | x | x |
| `cartesian_transformation_operator_3d` | o | o | o | o | o | o | x | x |
| `cc_design_approval` | o | o | x | o | o | o | o | o |
| `cc_design_certification` | o | o | x | o | o | o | x | x |
| `cc_design_contract` | o | o | x | o | o | o | x | x |
| `cc_design_date_and_time_assignment` | o | o | x | o | o | o | o | o |
| `cc_design_person_and_organization_assignment` | o | o | x | o | o | o | o | o |
| `cc_design_security_classification` | o | o | x | o | o | o | o | o |
| `cc_design_specification_reference` | o | o | x | o | o | o | x | x |
| `cdgc_with_dimension` | x | x | x | o | o | o | x | x |
| `celsius_temperature_measure_with_unit` | x | o | o | o | o | o | x | x |
| `centre_of_symmetry` | x | o | o | o | o | o | o | o |
| `certification` | o | o | o | o | o | o | o | o |
| `certification_assignment` | o | o | o | o | o | o | x | x |
| `certification_type` | o | o | o | o | o | o | o | o |
| `chain_based_geometric_item_specific_usage` | x | x | x | o | o | o | x | x |
| `chain_based_item_identified_representation_usage` | x | x | x | o | o | o | x | x |
| `chamfer` | x | x | o | o | o | o | x | x |
| `chamfer_offset` | x | x | o | o | o | o | x | x |
| `change` | o | o | x | o | o | o | o | o |
| `change_composition_relationship` | x | x | x | o | o | o | x | x |
| `change_element` | x | x | x | o | o | o | x | x |
| `change_element_sequence` | x | x | x | o | o | o | x | x |
| `change_group` | x | x | x | o | o | o | x | x |
| `change_group_assignment` | x | x | x | o | o | o | x | x |
| `change_request` | o | o | x | o | o | o | o | o |
| `character_glyph_font_usage` | x | o | x | o | o | o | x | x |
| `character_glyph_style_outline` | x | o | x | o | o | o | o | o |
| `character_glyph_style_stroke` | x | o | x | o | o | o | o | o |
| `character_glyph_symbol` | x | o | o | o | o | o | x | x |
| `character_glyph_symbol_outline` | x | o | x | o | o | o | x | x |
| `character_glyph_symbol_stroke` | x | o | x | o | o | o | x | x |
| `characteristic_data_column_header` | x | o | x | o | o | o | x | x |
| `characteristic_data_column_header_link` | x | o | x | o | o | o | x | x |
| `characteristic_data_table_header` | x | o | x | o | o | o | x | x |
| `characteristic_data_table_header_decomposition` | x | o | x | o | o | o | x | x |
| `characteristic_type` | x | o | x | o | o | o | x | x |
| `characterized_chain_based_item_within_representation` | x | x | x | o | o | o | x | x |
| `characterized_class` | x | o | o | o | o | o | x | x |
| `characterized_item_within_representation` | x | x | x | o | o | o | o | o |
| `characterized_location_object` | x | x | x | x | o | o | x | x |
| `characterized_object` | x | o | o | o | o | o | o | o |
| `characterized_object_relationship` | x | x | x | x | o | o | x | x |
| `characterized_product_concept_feature` | x | x | x | x | o | o | x | x |
| `characterized_product_concept_feature_category` | x | x | x | x | o | o | x | x |
| `characterized_representation` | x | x | x | o | o | o | o | o |
| `circle` | o | o | o | o | o | o | o | o |
| `circular_area` | x | x | x | o | o | o | x | x |
| `circular_closed_profile` | x | x | o | o | o | o | x | x |
| `circular_involute` | x | x | x | x | o | o | x | x |
| `circular_path` | x | x | x | o | o | o | x | x |
| `circular_pattern` | x | x | o | o | o | o | x | x |
| `circular_runout_tolerance` | x | o | o | o | o | o | o | o |
| `class` | x | o | o | o | o | o | x | x |
| `class_by_extension` | x | o | x | o | o | o | x | x |
| `class_by_intension` | x | o | x | o | o | o | x | x |
| `class_system` | x | o | o | o | o | o | x | x |
| `class_usage_effectivity_context_assignment` | x | o | o | o | o | o | x | x |
| `classification_assignment` | x | o | o | o | o | o | x | x |
| `classification_assignment_relationship` | x | x | x | x | o | o | x | x |
| `classification_role` | x | o | o | o | o | o | x | x |
| `clgc_with_dimension` | x | x | x | o | o | o | x | x |
| `closed_curve_style_parameters` | x | x | x | o | o | o | x | x |
| `closed_path_profile` | x | x | o | o | o | o | x | x |
| `closed_shell` | o | o | o | o | o | o | o | o |
| `clothoid` | x | x | x | x | o | o | x | x |
| `coaxial_assembly_constraint` | x | x | x | o | o | o | x | x |
| `coaxial_geometric_constraint` | x | x | x | o | o | o | x | x |
| `coaxiality_tolerance` | x | o | o | o | o | o | o | o |
| `collection` | x | x | x | x | o | o | x | x |
| `collection_assignment` | x | x | x | x | o | o | x | x |
| `collection_membership` | x | x | x | x | o | o | x | x |
| `collection_relationship` | x | x | x | x | o | o | x | x |
| `collection_version` | x | x | x | x | o | o | x | x |
| `collection_version_relationship` | x | x | x | x | o | o | x | x |
| `collection_version_sequence_relationship` | x | x | x | x | o | o | x | x |
| `collection_view_definition` | x | x | x | x | o | o | x | x |
| `colour` | x | o | o | o | o | o | o | o |
| `colour_rgb` | x | o | o | o | o | o | o | o |
| `colour_specification` | x | o | o | o | o | o | o | o |
| `common_datum` | x | o | o | o | o | o | o | o |
| `comparison_equal` | x | x | o | o | o | o | x | x |
| `comparison_expression` | x | o | o | o | o | o | x | x |
| `comparison_greater` | x | x | o | o | o | o | x | x |
| `comparison_greater_equal` | x | x | o | o | o | o | x | x |
| `comparison_less` | x | x | o | o | o | o | x | x |
| `comparison_less_equal` | x | x | o | o | o | o | x | x |
| `comparison_not_equal` | x | x | o | o | o | o | x | x |
| `complex_area` | x | x | x | o | o | o | x | x |
| `complex_clause` | x | o | x | o | o | o | x | x |
| `complex_conjunctive_clause` | x | o | x | o | o | o | x | x |
| `complex_disjunctive_clause` | x | o | x | o | o | o | x | x |
| `complex_number_literal` | x | x | x | o | o | o | x | x |
| `complex_number_literal_polar` | x | x | x | o | o | o | x | x |
| `complex_shelled_solid` | x | o | x | o | o | o | x | x |
| `complex_triangulated_face` | x | x | x | o | o | o | o | o |
| `complex_triangulated_surface_set` | x | x | x | o | o | o | o | o |
| `component_definition` | x | x | x | o | o | o | x | x |
| `component_feature` | x | x | x | o | o | o | x | x |
| `component_feature_joint` | x | x | x | o | o | o | x | x |
| `component_feature_relationship` | x | x | x | o | o | o | x | x |
| `component_mating_constraint_condition` | x | x | x | o | o | o | x | x |
| `component_path_shape_aspect` | x | x | x | o | o | o | x | x |
| `component_terminal` | x | x | x | o | o | o | x | x |
| `composite_assembly_definition` | x | o | x | x | x | x | x | x |
| `composite_assembly_sequence_definition` | x | o | x | o | o | o | x | x |
| `composite_assembly_table` | x | o | x | o | o | o | x | x |
| `composite_curve` | o | o | o | o | o | o | o | o |
| `composite_curve_on_surface` | o | o | o | o | o | o | x | x |
| `composite_curve_segment` | o | o | o | o | o | o | o | o |
| `composite_curve_transition_locator` | x | x | x | o | o | o | x | x |
| `composite_group_shape_aspect` | x | x | x | o | o | o | o | o |
| `composite_hole` | x | x | o | o | o | o | x | x |
| `composite_material_designation` | x | o | x | o | o | o | x | x |
| `composite_shape_aspect` | x | o | o | o | o | o | o | o |
| `composite_sheet_representation` | x | o | x | o | o | o | x | x |
| `composite_text` | x | o | o | o | o | o | o | o |
| `composite_text_with_associated_curves` | x | o | o | o | o | o | x | x |
| `composite_text_with_blanking_box` | x | o | o | o | o | o | x | x |
| `composite_text_with_delineation` | x | o | x | o | o | o | x | x |
| `composite_text_with_extent` | x | o | o | o | o | o | x | x |
| `composite_unit_shape_aspect` | x | x | x | o | o | o | x | x |
| `compound_feature` | x | x | o | o | o | o | x | x |
| `compound_representation_item` | x | o | o | o | o | o | o | o |
| `compound_shape_representation` | x | o | o | o | o | o | x | x |
| `concat_expression` | x | x | o | o | o | o | x | x |
| `concentricity_tolerance` | x | o | o | o | o | o | o | o |
| `concept_feature_operator` | x | o | o | o | o | o | x | x |
| `concept_feature_relationship` | x | o | o | o | o | o | x | x |
| `concept_feature_relationship_with_condition` | x | o | o | o | o | o | x | x |
| `condition` | x | x | x | x | o | o | x | x |
| `conditional_concept_feature` | x | o | o | o | o | o | x | x |
| `conditional_effectivity` | x | x | x | x | o | o | x | x |
| `conductance_measure_with_unit` | x | o | x | o | o | o | x | x |
| `conductance_unit` | x | o | x | o | o | o | x | x |
| `configurable_item` | x | o | o | o | o | o | x | x |
| `configuration_definition` | x | x | o | x | x | x | x | x |
| `configuration_design` | o | o | o | o | o | o | o | o |
| `configuration_effectivity` | o | o | o | o | o | o | o | o |
| `configuration_interpolation` | x | x | o | x | x | x | x | x |
| `configuration_item` | o | o | o | o | o | o | o | o |
| `configuration_item_hierarchical_relationship` | x | o | x | o | o | o | x | x |
| `configuration_item_relationship` | x | o | x | o | o | o | x | x |
| `configuration_item_revision_sequence` | x | o | x | o | o | o | x | x |
| `configured_effectivity_assignment` | x | o | o | o | o | o | x | x |
| `configured_effectivity_context_assignment` | x | o | o | o | o | o | x | x |
| `conic` | o | o | o | o | o | o | o | o |
| `conical_stepped_hole_transition` | x | o | x | o | o | o | x | x |
| `conical_surface` | o | o | o | o | o | o | o | o |
| `connected_edge_set` | o | o | o | o | o | o | x | x |
| `connected_edge_sub_set` | x | x | x | x | x | o | x | x |
| `connected_edge_with_length_set_representation` | x | x | x | x | o | x | x | x |
| `connected_face_set` | o | o | o | o | o | o | o | o |
| `connected_face_sub_set` | x | o | o | o | o | o | x | x |
| `connected_volume_set` | x | x | x | x | o | o | x | x |
| `connected_volume_sub_set` | x | x | x | x | o | o | x | x |
| `connection_zone_based_assembly_joint` | x | x | x | o | o | o | x | x |
| `connection_zone_interface_plane_relationship` | x | x | x | o | o | o | x | x |
| `connectivity_definition` | x | x | x | x | o | o | x | x |
| `connectivity_definition_item_relationship` | x | x | x | x | o | o | x | x |
| `constant_function` | x | x | x | o | o | o | x | x |
| `constituent_shape_aspect` | x | x | x | x | o | o | x | x |
| `constrained_kinematic_motion_representation` | x | x | x | o | o | o | x | x |
| `constructive_geometry_representation` | x | o | o | o | o | o | o | o |
| `constructive_geometry_representation_relationship` | x | o | o | o | o | o | o | o |
| `contact_feature` | x | x | x | x | o | o | x | x |
| `contact_feature_definition` | x | x | x | x | o | o | x | x |
| `contact_feature_definition_fit_relationship` | x | x | x | x | o | o | x | x |
| `contact_feature_fit_relationship` | x | x | x | x | o | o | x | x |
| `contact_ratio_representation` | x | o | o | o | o | o | x | x |
| `contacting_feature` | x | x | x | o | o | o | x | x |
| `containing_message` | x | x | x | x | o | o | x | x |
| `context_dependent_invisibility` | x | o | o | o | o | o | x | x |
| `context_dependent_kinematic_link_representation` | x | x | x | o | o | o | x | x |
| `context_dependent_over_riding_styled_item` | x | o | o | o | o | o | o | o |
| `context_dependent_shape_representation` | o | o | o | o | o | o | o | o |
| `context_dependent_unit` | o | o | o | o | o | o | o | o |
| `continuous_shape_aspect` | x | x | x | o | o | o | o | o |
| `contract` | o | o | o | o | o | o | o | o |
| `contract_assignment` | o | o | o | o | o | o | x | x |
| `contract_relationship` | x | o | x | o | o | o | x | x |
| `contract_type` | o | o | o | o | o | o | o | o |
| `conversion_based_unit` | o | o | o | o | o | o | o | o |
| `convex_hexahedron` | x | x | x | o | o | o | x | x |
| `coordinated_universal_time_offset` | o | o | o | o | o | o | o | o |
| `coordinates_list` | x | x | x | o | o | o | o | o |
| `cos_function` | x | x | o | o | o | o | x | x |
| `counterbore_hole_definition` | x | x | x | x | o | o | x | x |
| `counterbore_hole_occurrence` | x | x | x | x | o | o | x | x |
| `counterbore_hole_occurrence_in_assembly` | x | x | x | x | o | o | x | x |
| `counterdrill_hole_definition` | x | x | x | x | o | o | x | x |
| `counterdrill_hole_occurrence` | x | x | x | x | o | o | x | x |
| `counterdrill_hole_occurrence_in_assembly` | x | x | x | x | o | o | x | x |
| `countersink_hole_definition` | x | x | x | x | o | o | x | x |
| `countersink_hole_occurrence` | x | x | x | x | o | o | x | x |
| `countersink_hole_occurrence_in_assembly` | x | x | x | x | o | o | x | x |
| `criterion_report_item_with_number_of_instances` | x | x | x | x | o | o | x | x |
| `criterion_report_item_with_value` | x | x | x | x | o | o | x | x |
| `cross_sectional_alternative_shape_element` | x | x | x | x | o | o | x | x |
| `cross_sectional_group_shape_element` | x | x | x | x | o | o | x | x |
| `cross_sectional_group_shape_element_with_lacing` | x | x | x | x | o | o | x | x |
| `cross_sectional_group_shape_element_with_tubular_cover` | x | x | x | x | o | o | x | x |
| `cross_sectional_occurrence_shape_element` | x | x | x | x | o | o | x | x |
| `cross_sectional_part_shape_element` | x | x | x | x | o | o | x | x |
| `csg_2d_shape_representation` | x | x | x | o | o | o | x | x |
| `csg_primitive_solid_2d` | x | x | x | o | o | o | x | x |
| `csg_shape_representation` | x | o | o | o | o | o | x | x |
| `csg_solid` | x | o | o | o | o | o | x | x |
| `csg_solid_2d` | x | x | x | o | o | o | x | x |
| `cubic_bezier_tessellated_edge` | x | x | x | x | o | o | x | x |
| `cubic_bezier_triangulated_face` | x | x | x | x | o | o | x | x |
| `cubic_tessellated_connecting_edge` | x | x | x | x | o | o | x | x |
| `currency` | x | o | x | o | o | o | x | x |
| `currency_measure_with_unit` | x | o | x | o | o | o | x | x |
| `current_change_element_assignment` | x | x | x | o | o | o | x | x |
| `curve` | o | o | o | o | o | o | o | o |
| `curve_11` | x | x | x | x | o | o | x | x |
| `curve_based_path` | x | x | x | o | o | o | x | x |
| `curve_based_path_with_orientation` | x | x | x | o | o | o | x | x |
| `curve_based_path_with_orientation_and_parameters` | x | x | x | o | o | o | x | x |
| `curve_bounded_surface` | o | o | o | o | o | o | x | x |
| `curve_dimension` | x | o | o | o | o | o | x | x |
| `curve_distance_geometric_constraint` | x | x | x | o | o | o | x | x |
| `curve_length_geometric_constraint` | x | x | x | o | o | o | x | x |
| `curve_replica` | o | o | o | o | o | o | x | x |
| `curve_segment_set` | x | x | x | o | o | o | x | x |
| `curve_smoothness_geometric_constraint` | x | x | x | o | o | o | x | x |
| `curve_style` | x | o | o | o | o | o | o | o |
| `curve_style_font` | x | o | o | o | o | o | o | o |
| `curve_style_font_and_scaling` | x | o | x | o | o | o | o | o |
| `curve_style_font_pattern` | x | o | o | o | o | o | o | o |
| `curve_style_parameters_representation` | x | x | x | o | o | o | x | x |
| `curve_style_parameters_with_ends` | x | x | x | o | o | o | x | x |
| `curve_style_rendering` | x | o | o | o | o | o | o | o |
| `curve_swept_solid_shape_representation` | x | o | o | o | o | o | x | x |
| `curve_with_excessive_segments` | x | x | x | o | o | o | x | x |
| `curve_with_small_curvature_radius` | x | x | x | o | o | o | x | x |
| `cyclide_segment_solid` | x | x | x | o | o | o | x | x |
| `cylindrical_11` | x | x | x | x | o | o | x | x |
| `cylindrical_pair` | x | x | o | o | o | o | x | x |
| `cylindrical_pair_range` | x | x | o | x | x | x | x | x |
| `cylindrical_pair_value` | x | x | o | o | o | o | x | x |
| `cylindrical_pair_with_range` | x | x | x | o | o | o | x | x |
| `cylindrical_point` | x | x | x | x | o | o | x | x |
| `cylindrical_surface` | o | o | o | o | o | o | o | o |
| `cylindrical_volume` | x | x | x | x | o | o | x | x |
| `cylindricity_tolerance` | x | o | o | o | o | o | o | o |
| `data_environment` | x | o | o | o | o | o | x | x |
| `data_equivalence_assessment_specification` | x | x | x | x | o | o | x | x |
| `data_equivalence_criteria_representation` | x | x | x | x | o | o | x | x |
| `data_equivalence_criterion` | x | x | x | x | o | o | x | x |
| `data_equivalence_criterion_assessment_association` | x | x | x | x | x | o | x | x |
| `data_equivalence_criterion_inspection_association` | x | x | x | x | x | o | x | x |
| `data_equivalence_definition` | x | x | x | x | o | o | x | x |
| `data_equivalence_definition_relationship` | x | x | x | x | o | o | x | x |
| `data_equivalence_definition_representation_relationship` | x | x | x | x | o | o | x | x |
| `data_equivalence_inspected_element_pair` | x | x | x | x | o | o | x | x |
| `data_equivalence_inspection_criterion_report` | x | x | x | x | o | o | x | x |
| `data_equivalence_inspection_criterion_report_item` | x | x | x | x | o | o | x | x |
| `data_equivalence_inspection_instance_report` | x | x | x | x | o | o | x | x |
| `data_equivalence_inspection_instance_report_item` | x | x | x | x | o | o | x | x |
| `data_equivalence_inspection_report` | x | x | x | x | o | o | x | x |
| `data_equivalence_inspection_requirement` | x | x | x | x | o | o | x | x |
| `data_equivalence_inspection_result` | x | x | x | x | o | o | x | x |
| `data_equivalence_inspection_result_representation` | x | x | x | x | o | o | x | x |
| `data_equivalence_inspection_result_with_judgement` | x | x | x | x | o | o | x | x |
| `data_equivalence_report_request` | x | x | x | x | o | o | x | x |
| `data_quality_assessment_measurement_association` | x | x | x | o | o | o | x | x |
| `data_quality_assessment_specification` | x | x | x | o | o | o | x | x |
| `data_quality_criteria_representation` | x | x | x | o | o | o | x | x |
| `data_quality_criterion` | x | x | x | o | o | o | x | x |
| `data_quality_criterion_assessment_association` | x | x | x | o | o | o | x | x |
| `data_quality_criterion_measurement_association` | x | x | x | o | o | o | x | x |
| `data_quality_definition` | x | x | x | o | o | o | x | x |
| `data_quality_definition_relationship` | x | x | x | o | o | o | x | x |
| `data_quality_definition_representation_relationship` | x | x | x | o | o | o | x | x |
| `data_quality_inspection_criterion_report` | x | x | x | o | o | o | x | x |
| `data_quality_inspection_criterion_report_item` | x | x | x | o | o | o | x | x |
| `data_quality_inspection_instance_report` | x | x | x | o | o | o | x | x |
| `data_quality_inspection_instance_report_item` | x | x | x | o | o | o | x | x |
| `data_quality_inspection_report` | x | x | x | o | o | o | x | x |
| `data_quality_inspection_result` | x | x | x | o | o | o | x | x |
| `data_quality_inspection_result_representation` | x | x | x | o | o | o | x | x |
| `data_quality_inspection_result_with_judgement` | x | x | x | o | o | o | x | x |
| `data_quality_measurement_requirement` | x | x | x | o | o | o | x | x |
| `data_quality_report_measurement_association` | x | x | x | o | o | o | x | x |
| `data_quality_report_request` | x | x | x | o | o | o | x | x |
| `date` | o | o | o | o | o | o | o | o |
| `date_and_time` | o | o | o | o | o | o | o | o |
| `date_and_time_assignment` | o | o | o | o | o | o | o | o |
| `date_assignment` | x | o | o | o | o | o | x | x |
| `date_representation_item` | x | o | x | o | o | o | x | x |
| `date_role` | x | o | o | o | o | o | o | o |
| `date_time_representation_item` | x | o | x | o | o | o | x | x |
| `date_time_role` | o | o | o | o | o | o | o | o |
| `dated_effectivity` | o | o | o | o | o | o | x | x |
| `datum` | x | o | o | o | o | o | o | o |
| `datum_feature` | x | o | o | o | o | o | o | o |
| `datum_feature_callout` | x | o | o | o | o | o | x | x |
| `datum_reference` | x | o | o | o | o | o | o | o |
| `datum_reference_compartment` | x | x | x | o | o | o | o | o |
| `datum_reference_element` | x | x | x | o | o | o | o | o |
| `datum_reference_modifier_with_value` | x | x | x | o | o | o | o | o |
| `datum_system` | x | x | x | o | o | o | o | o |
| `datum_target` | x | o | o | o | o | o | o | o |
| `datum_target_callout` | x | o | o | o | o | o | x | x |
| `default_model_geometric_view` | x | x | x | x | o | o | o | o |
| `default_tolerance_table` | x | o | o | o | o | o | x | x |
| `default_tolerance_table_cell` | x | o | o | o | o | o | x | x |
| `defined_character_glyph` | x | x | o | o | o | o | o | o |
| `defined_constraint` | x | x | x | o | o | o | x | x |
| `defined_function` | x | x | o | o | o | o | x | x |
| `defined_symbol` | x | o | o | o | o | o | o | o |
| `definite_integral_expression` | x | x | x | o | o | o | x | x |
| `definite_integral_function` | x | x | x | o | o | o | x | x |
| `definitional_product_definition_usage` | x | x | x | x | o | o | x | x |
| `definitional_representation` | o | o | o | o | o | o | o | o |
| `definitional_representation_relationship` | x | o | x | o | o | o | o | o |
| `definitional_representation_relationship_with_same_context` | x | o | x | o | o | o | o | o |
| `degenerate_pcurve` | o | o | o | o | o | o | x | x |
| `degenerate_toroidal_surface` | o | o | o | o | o | o | o | o |
| `delete_element` | x | x | x | o | o | o | x | x |
| `dependent_variable_definition` | x | x | x | x | o | o | x | x |
| `derived_shape_aspect` | x | o | o | o | o | o | o | o |
| `derived_unit` | x | o | o | o | o | o | o | o |
| `derived_unit_element` | x | o | o | o | o | o | o | o |
| `derived_unit_variable` | x | x | o | x | x | x | x | x |
| `description_attribute` | x | o | o | o | o | o | o | o |
| `description_text` | x | x | x | x | o | o | x | x |
| `description_text_assignment` | x | x | x | x | o | o | x | x |
| `description_text_assignment_relationship` | x | x | x | x | o | o | x | x |
| `descriptive_representation_item` | x | o | o | o | o | o | o | o |
| `design_context` | o | o | x | o | o | o | o | o |
| `design_make_from_relationship` | o | o | x | o | o | o | x | x |
| `detailed_equivalence_report_request` | x | x | x | x | o | o | x | x |
| `detailed_equivalence_report_request_with_number_of_instances` | x | x | x | x | o | o | x | x |
| `detailed_report_request` | x | x | x | o | o | o | x | x |
| `detailed_report_request_with_number_of_data` | x | x | x | o | o | o | x | x |
| `diameter_dimension` | x | o | o | o | o | o | x | x |
| `dielectric_constant_measure_with_unit` | x | o | x | o | o | o | x | x |
| `different_angle_of_assembly_constraint` | x | x | x | x | o | o | x | x |
| `different_assembly_centroid` | x | x | x | x | o | o | x | x |
| `different_assembly_centroid_using_notional_solid` | x | x | x | x | o | o | x | x |
| `different_assembly_constraint_type` | x | x | x | x | o | o | x | x |
| `different_assembly_volume` | x | x | x | x | o | o | x | x |
| `different_bounding_box` | x | x | x | x | o | o | x | x |
| `different_centroid` | x | x | x | x | o | o | x | x |
| `different_component_identification_via_multi_level_reference` | x | x | x | x | o | o | x | x |
| `different_component_shape` | x | x | x | x | o | o | x | x |
| `different_component_type` | x | x | x | x | o | o | x | x |
| `different_curve_length` | x | x | x | x | o | o | x | x |
| `different_length_of_assembly_constraint` | x | x | x | x | o | o | x | x |
| `different_number_of_closed_shell` | x | x | x | x | o | o | x | x |
| `different_number_of_components` | x | x | x | x | o | o | x | x |
| `different_number_of_geometric_elements` | x | x | x | x | o | o | x | x |
| `different_number_of_geometric_elements_wireframe_model` | x | x | x | x | o | o | x | x |
| `different_number_of_topological_elements` | x | x | x | x | o | o | x | x |
| `different_number_of_topological_elements_wireframe_model` | x | x | x | x | o | o | x | x |
| `different_placement_of_component` | x | x | x | x | o | o | x | x |
| `different_surface_area` | x | x | x | x | o | o | x | x |
| `different_surface_normal` | x | x | x | x | o | o | x | x |
| `different_volume` | x | x | x | x | o | o | x | x |
| `dimension_callout` | x | o | o | o | o | o | x | x |
| `dimension_callout_component_relationship` | x | o | o | o | o | o | x | x |
| `dimension_callout_relationship` | x | o | o | o | o | o | x | x |
| `dimension_curve` | x | o | o | o | o | o | x | x |
| `dimension_curve_directed_callout` | x | o | o | o | o | o | x | x |
| `dimension_curve_terminator` | x | o | o | o | o | o | x | x |
| `dimension_curve_terminator_to_projection_curve_associativity` | x | o | x | o | o | o | x | x |
| `dimension_pair` | x | o | o | o | o | o | x | x |
| `dimension_related_tolerance_zone_element` | x | o | o | o | o | o | x | x |
| `dimension_text_associativity` | x | o | o | o | o | o | x | x |
| `dimensional_characteristic_representation` | x | o | o | o | o | o | o | o |
| `dimensional_exponents` | o | o | o | o | o | o | o | o |
| `dimensional_location` | x | o | o | o | o | o | o | o |
| `dimensional_location_with_datum_feature` | x | x | x | o | o | o | x | x |
| `dimensional_location_with_path` | x | o | o | o | o | o | o | o |
| `dimensional_size` | x | o | o | o | o | o | o | o |
| `dimensional_size_with_datum_feature` | x | x | x | o | o | o | o | o |
| `dimensional_size_with_path` | x | o | o | o | o | o | o | o |
| `directed_action` | o | o | o | o | o | o | x | x |
| `directed_action_assignment` | x | x | x | x | o | o | x | x |
| `directed_angle` | x | x | o | o | o | o | x | x |
| `directed_dimensional_location` | x | o | o | o | o | o | o | o |
| `directed_tolerance_zone` | x | x | x | x | o | o | x | x |
| `direction` | o | o | o | o | o | o | o | o |
| `direction_shape_representation` | x | x | o | o | o | o | x | x |
| `disallowed_assembly_relationship_usage` | x | x | x | o | o | o | x | x |
| `disconnected_face_set` | x | x | x | o | o | o | x | x |
| `discontinuous_geometry` | x | x | x | o | o | o | x | x |
| `div_expression` | x | x | o | o | o | o | x | x |
| `document` | o | o | o | o | o | o | o | o |
| `document_file` | x | o | o | o | o | o | o | o |
| `document_identifier` | x | o | x | o | o | o | x | x |
| `document_identifier_assignment` | x | o | x | o | o | o | x | x |
| `document_product_association` | x | o | o | o | o | o | o | o |
| `document_product_equivalence` | x | o | o | o | o | o | o | o |
| `document_reference` | o | o | o | o | o | o | o | o |
| `document_relationship` | o | o | o | o | o | o | x | x |
| `document_representation_type` | x | o | o | o | o | o | o | o |
| `document_type` | o | o | o | o | o | o | o | o |
| `document_usage_constraint` | o | o | o | o | o | o | x | x |
| `document_usage_constraint_assignment` | x | o | o | o | o | o | x | x |
| `document_usage_role` | x | o | o | o | o | o | x | x |
| `document_with_class` | o | x | x | x | x | x | x | x |
| `dose_equivalent_measure_with_unit` | x | o | x | o | o | o | x | x |
| `dose_equivalent_unit` | x | o | x | o | o | o | x | x |
| `double_offset_shelled_solid` | x | o | x | o | o | o | x | x |
| `draped_defined_transformation` | x | o | x | o | o | o | x | x |
| `draped_orientation_angle` | x | x | x | x | o | o | x | x |
| `draughting_annotation_occurrence` | x | o | o | o | o | o | o | o |
| `draughting_callout` | x | o | o | o | o | o | o | o |
| `draughting_callout_relationship` | x | o | o | o | o | o | o | o |
| `draughting_elements` | x | o | o | o | o | o | x | x |
| `draughting_model` | x | o | o | o | o | o | o | o |
| `draughting_model_item_association` | x | o | o | o | o | o | o | o |
| `draughting_model_item_association_with_placeholder` | x | x | x | x | o | o | o | o |
| `draughting_pre_defined_colour` | x | o | o | o | o | o | o | o |
| `draughting_pre_defined_curve_font` | x | o | o | o | o | o | o | o |
| `draughting_pre_defined_text_font` | x | o | o | o | o | o | o | o |
| `draughting_specification_reference` | x | x | o | x | o | o | x | x |
| `draughting_subfigure_representation` | x | o | o | o | o | o | x | x |
| `draughting_symbol_representation` | x | o | o | o | o | o | x | x |
| `draughting_text_literal_with_delineation` | x | o | o | o | o | o | x | x |
| `draughting_title` | x | o | o | o | o | o | x | x |
| `drawing_definition` | x | o | o | o | o | o | x | x |
| `drawing_revision` | x | o | o | o | o | o | x | x |
| `drawing_revision_sequence` | x | o | o | o | o | o | x | x |
| `drawing_sheet_layout` | x | x | o | o | o | o | x | x |
| `drawing_sheet_revision` | x | o | o | o | o | o | x | x |
| `drawing_sheet_revision_sequence` | x | o | x | o | o | o | x | x |
| `drawing_sheet_revision_usage` | x | o | o | o | o | o | x | x |
| `dupin_cyclide_surface` | x | x | x | x | o | o | x | x |
| `eccentric_cone` | x | x | x | o | o | o | x | x |
| `eccentric_conical_volume` | x | x | x | x | o | o | x | x |
| `edge` | o | o | o | o | o | o | o | o |
| `edge_based_topological_representation_with_length_constraint` | x | x | x | x | x | o | x | x |
| `edge_based_wireframe_model` | o | o | o | o | o | o | x | x |
| `edge_based_wireframe_shape_representation` | o | o | o | o | o | o | x | x |
| `edge_blended_solid` | x | o | x | o | o | o | x | x |
| `edge_bounded_curve_with_length` | x | x | x | x | x | o | x | x |
| `edge_curve` | o | o | o | o | o | o | o | o |
| `edge_loop` | o | o | o | o | o | o | o | o |
| `edge_round` | x | x | o | o | o | o | x | x |
| `edge_with_excessive_segments` | x | x | x | o | o | o | x | x |
| `edge_with_length` | x | x | x | x | o | x | x | x |
| `effectivity` | o | o | o | o | o | o | o | o |
| `effectivity_assignment` | x | o | o | o | o | o | x | x |
| `effectivity_context_assignment` | x | o | o | o | o | o | x | x |
| `effectivity_context_role` | x | o | o | o | o | o | x | x |
| `effectivity_relationship` | x | o | o | o | o | o | x | x |
| `electric_charge_measure_with_unit` | x | o | x | o | o | o | x | x |
| `electric_charge_unit` | x | o | x | o | o | o | x | x |
| `electric_current_measure_with_unit` | x | o | o | o | o | o | x | x |
| `electric_current_unit` | x | o | o | o | o | o | x | x |
| `electric_potential_measure_with_unit` | x | o | x | o | o | o | x | x |
| `electric_potential_unit` | x | o | x | o | o | o | x | x |
| `element_delivery` | x | x | o | x | x | x | x | x |
| `elementary_brep_shape_representation` | x | o | x | o | o | o | x | x |
| `elementary_function` | x | x | x | o | o | o | x | x |
| `elementary_space` | x | x | x | o | o | o | x | x |
| `elementary_surface` | o | o | o | o | o | o | o | o |
| `ellipse` | o | o | o | o | o | o | o | o |
| `ellipsoid` | x | x | x | o | o | o | x | x |
| `ellipsoid_volume` | x | x | x | x | o | o | x | x |
| `elliptic_area` | x | x | x | o | o | o | x | x |
| `energy_measure_with_unit` | x | o | x | o | o | o | x | x |
| `energy_unit` | x | o | x | o | o | o | x | x |
| `entirely_narrow_face` | x | x | x | o | o | o | x | x |
| `entirely_narrow_solid` | x | x | x | o | o | o | x | x |
| `entirely_narrow_surface` | x | x | x | o | o | o | x | x |
| `entity_assertion` | x | o | x | o | o | o | x | x |
| `enum_reference_prefix` | x | o | x | o | o | o | x | x |
| `envelope` | x | x | x | x | o | o | x | x |
| `envelope_relationship` | x | x | x | x | o | o | x | x |
| `environment` | x | o | o | o | o | o | x | x |
| `equal_parameter_constraint` | x | x | x | o | o | o | x | x |
| `equals_expression` | x | x | o | o | o | o | x | x |
| `equivalence_instance_report_item_with_notable_instances` | x | x | x | x | o | o | x | x |
| `equivalence_notable_instance` | x | x | x | x | o | o | x | x |
| `erroneous_b_spline_curve_definition` | x | x | x | o | o | o | x | x |
| `erroneous_b_spline_surface_definition` | x | x | x | o | o | o | x | x |
| `erroneous_data` | x | x | x | o | o | o | x | x |
| `erroneous_geometry` | x | x | x | o | o | o | x | x |
| `erroneous_manifold_solid_brep` | x | x | x | o | o | o | x | x |
| `erroneous_topology` | x | x | x | o | o | o | x | x |
| `erroneous_topology_and_geometry_relationship` | x | x | x | o | o | o | x | x |
| `evaluated_characteristic` | x | o | x | o | o | o | x | x |
| `evaluated_characteristic_of_product_as_individual_test_result` | x | x | x | o | o | o | x | x |
| `evaluated_degenerate_pcurve` | o | o | o | o | o | o | x | x |
| `evaluation_product_definition` | x | o | x | o | o | o | x | x |
| `event_occurrence` | x | o | o | o | o | o | x | x |
| `event_occurrence_assignment` | x | o | o | o | o | o | x | x |
| `event_occurrence_context_assignment` | x | x | o | x | x | x | x | x |
| `event_occurrence_context_role` | x | x | o | x | x | x | x | x |
| `event_occurrence_relationship` | x | o | x | o | o | o | x | x |
| `event_occurrence_role` | x | o | o | o | o | o | x | x |
| `evidence` | x | x | x | x | o | o | x | x |
| `excessive_use_of_groups` | x | x | x | o | o | o | x | x |
| `excessive_use_of_layers` | x | x | x | o | o | o | x | x |
| `excessively_high_degree_curve` | x | x | x | o | o | o | x | x |
| `excessively_high_degree_surface` | x | x | x | o | o | o | x | x |
| `exclusive_product_concept_feature_category` | x | o | o | o | o | o | x | x |
| `executed_action` | o | o | o | o | o | o | x | x |
| `exp_function` | x | x | o | o | o | o | x | x |
| `expanded_uncertainty` | x | o | x | o | o | o | x | x |
| `explicit_composite_hole` | x | x | x | x | o | o | x | x |
| `explicit_constraint` | x | x | x | o | o | o | x | x |
| `explicit_geometric_constraint` | x | x | x | o | o | o | x | x |
| `explicit_procedural_geometric_representation_item_relationship` | x | o | x | o | o | o | x | x |
| `explicit_procedural_representation_item_relationship` | x | o | x | o | o | o | x | x |
| `explicit_procedural_representation_relationship` | x | o | x | o | o | o | x | x |
| `explicit_procedural_shape_representation_relationship` | x | o | x | o | o | o | x | x |
| `explicit_round_hole` | x | x | x | x | o | o | x | x |
| `explicit_table_function` | x | x | x | o | o | o | x | x |
| `expression` | x | o | o | o | o | o | o | o |
| `expression_conversion_based_unit` | x | o | o | o | o | o | x | x |
| `expression_denoted_function` | x | x | x | o | o | o | x | x |
| `expression_extension_numeric` | x | x | x | o | o | o | x | x |
| `expression_extension_string` | x | x | x | o | o | o | x | x |
| `expression_extension_to_select` | x | x | x | o | o | o | x | x |
| `extended_tuple_space` | x | x | x | o | o | o | x | x |
| `extension` | x | o | o | o | o | o | x | x |
| `extent` | x | o | x | o | o | o | x | x |
| `external_class_library` | x | o | x | o | o | o | x | x |
| `external_identification_assignment` | x | o | o | o | o | o | o | o |
| `external_identification_assignment_relationship` | x | x | x | x | o | o | x | x |
| `external_source` | x | o | o | o | o | o | o | o |
| `external_source_relationship` | x | o | x | o | o | o | x | x |
| `externally_conditioned_data_quality_criteria_representation` | x | x | x | o | o | o | x | x |
| `externally_conditioned_data_quality_criterion` | x | x | x | o | o | o | x | x |
| `externally_conditioned_data_quality_inspection_instance_report_item` | x | x | x | o | o | o | x | x |
| `externally_conditioned_data_quality_inspection_result` | x | x | x | o | o | o | x | x |
| `externally_conditioned_data_quality_inspection_result_representation` | x | x | x | o | o | o | x | x |
| `externally_defined_character_glyph` | x | x | o | o | o | o | o | o |
| `externally_defined_class` | x | o | o | o | o | o | x | x |
| `externally_defined_colour` | x | o | x | o | o | o | x | x |
| `externally_defined_context_dependent_unit` | x | o | x | o | o | o | x | x |
| `externally_defined_conversion_based_unit` | x | o | x | o | o | o | x | x |
| `externally_defined_currency` | x | o | x | o | o | o | x | x |
| `externally_defined_curve_font` | x | o | o | o | o | o | o | o |
| `externally_defined_dimension_definition` | x | o | o | o | o | o | x | x |
| `externally_defined_feature_definition` | x | x | o | o | o | o | x | x |
| `externally_defined_general_property` | x | o | o | o | o | o | x | x |
| `externally_defined_hatch_style` | x | o | o | o | o | o | o | o |
| `externally_defined_item` | x | o | o | o | o | o | o | o |
| `externally_defined_item_relationship` | x | o | o | o | o | o | x | x |
| `externally_defined_item_with_multiple_references` | x | x | x | o | o | o | x | x |
| `externally_defined_marker` | x | o | x | o | o | o | x | x |
| `externally_defined_picture_representation_item` | x | o | x | o | o | o | x | x |
| `externally_defined_representation` | x | x | x | o | o | o | x | x |
| `externally_defined_representation_item` | x | o | x | o | o | o | x | x |
| `externally_defined_string` | x | o | x | o | o | o | x | x |
| `externally_defined_style` | x | x | o | o | o | o | o | o |
| `externally_defined_symbol` | x | o | o | o | o | o | o | o |
| `externally_defined_terminator_symbol` | x | o | x | o | o | o | x | x |
| `externally_defined_text_font` | x | o | o | o | o | o | o | o |
| `externally_defined_tile` | x | o | x | o | o | o | o | o |
| `externally_defined_tile_style` | x | o | o | o | o | o | o | o |
| `externally_listed_data` | x | x | x | o | o | o | x | x |
| `extreme_instance` | x | x | x | o | o | o | x | x |
| `extreme_patch_width_variation` | x | x | x | o | o | o | x | x |
| `extruded_area_solid` | x | o | o | o | o | o | x | x |
| `extruded_face_solid` | x | o | o | o | o | o | x | x |
| `extruded_face_solid_with_draft_angle` | x | o | x | o | o | o | x | x |
| `extruded_face_solid_with_multiple_draft_angles` | x | o | x | o | o | o | x | x |
| `extruded_face_solid_with_trim_conditions` | x | o | x | o | o | o | x | x |
| `face` | o | o | o | o | o | o | o | o |
| `face_based_surface_model` | x | o | o | o | o | o | x | x |
| `face_bound` | o | o | o | o | o | o | o | o |
| `face_outer_bound` | o | o | o | o | o | o | o | o |
| `face_shape_representation` | x | x | o | o | o | o | x | x |
| `face_shape_representation_relationship` | x | x | x | o | o | o | x | x |
| `face_surface` | o | o | o | o | o | o | o | o |
| `face_surface_with_excessive_patches_in_one_direction` | x | x | x | o | o | o | x | x |
| `faceted_brep` | o | o | o | o | o | o | x | x |
| `faceted_brep_shape_representation` | o | o | o | o | o | o | x | x |
| `faceted_primitive` | x | x | x | o | o | o | x | x |
| `fact_type` | x | o | x | o | o | o | x | x |
| `feature_component_definition` | x | x | o | o | o | o | x | x |
| `feature_component_relationship` | x | x | o | o | o | o | x | x |
| `feature_definition` | x | x | o | o | o | o | x | x |
| `feature_definition_with_connection_area` | x | x | x | o | o | o | x | x |
| `feature_for_datum_target_relationship` | x | x | x | o | o | o | o | o |
| `feature_in_panel` | x | x | o | o | o | o | x | x |
| `feature_pattern` | x | x | o | o | o | o | x | x |
| `featured_shape` | x | x | o | x | x | x | x | x |
| `fill_area_style` | x | o | o | o | o | o | o | o |
| `fill_area_style_colour` | x | o | o | o | o | o | o | o |
| `fill_area_style_hatching` | x | o | o | o | o | o | o | o |
| `fill_area_style_tile_coloured_region` | x | o | x | o | o | o | o | o |
| `fill_area_style_tile_curve_with_style` | x | o | x | o | o | o | o | o |
| `fill_area_style_tile_symbol_with_style` | x | o | o | o | o | o | o | o |
| `fill_area_style_tiles` | x | o | o | o | o | o | o | o |
| `fillet` | x | x | o | o | o | o | x | x |
| `final_solution` | x | x | x | x | o | o | x | x |
| `finite_function` | x | x | x | o | o | o | x | x |
| `finite_integer_interval` | x | x | x | o | o | o | x | x |
| `finite_real_interval` | x | x | x | o | o | o | x | x |
| `finite_space` | x | x | x | o | o | o | x | x |
| `fixed_constituent_assembly_constraint` | x | x | x | o | o | o | x | x |
| `fixed_element_geometric_constraint` | x | x | x | o | o | o | x | x |
| `fixed_instance_attribute_set` | x | x | x | o | o | o | x | x |
| `fixed_reference_swept_surface` | x | x | x | x | o | o | x | x |
| `flat_face` | x | x | x | o | o | o | x | x |
| `flat_pattern_ply_representation_relationship` | x | o | x | o | o | o | x | x |
| `flatness_tolerance` | x | o | o | o | o | o | o | o |
| `force_measure_with_unit` | x | o | x | o | o | o | x | x |
| `force_unit` | x | o | x | o | o | o | x | x |
| `format_function` | x | x | o | o | o | o | x | x |
| `forward_chaining_rule` | x | o | x | o | o | o | x | x |
| `forward_chaining_rule_premise` | x | o | x | o | o | o | x | x |
| `founded_item` | o | o | o | o | o | o | o | o |
| `founded_kinematic_path` | x | x | o | x | x | x | x | x |
| `free_edge` | x | x | x | o | o | o | x | x |
| `free_form_assignment` | x | x | x | o | o | o | x | x |
| `free_form_constraint` | x | x | x | o | o | o | x | x |
| `free_form_relation` | x | x | x | o | o | o | x | x |
| `free_kinematic_motion_representation` | x | x | x | o | o | o | x | x |
| `free_variable_semantics` | x | x | x | x | o | o | x | x |
| `frequency_measure_with_unit` | x | o | x | o | o | o | x | x |
| `frequency_unit` | x | o | x | o | o | o | x | x |
| `frozen_assignment` | x | x | x | o | o | o | x | x |
| `fully_constrained_pair` | x | x | o | o | o | o | x | x |
| `func` | x | o | x | o | o | o | x | x |
| `function_application` | x | x | x | o | o | o | x | x |
| `function_space` | x | x | x | o | o | o | x | x |
| `functional_breakdown_context` | x | o | x | o | o | o | x | x |
| `functional_element_usage` | x | o | x | o | o | o | x | x |
| `functionally_defined_transformation` | o | o | o | o | o | o | o | o |
| `g1_discontinuity_between_adjacent_faces` | x | x | x | o | o | o | x | x |
| `g1_discontinuous_curve` | x | x | x | o | o | o | x | x |
| `g1_discontinuous_surface` | x | x | x | o | o | o | x | x |
| `g2_discontinuity_between_adjacent_faces` | x | x | x | o | o | o | x | x |
| `g2_discontinuous_curve` | x | x | x | o | o | o | x | x |
| `g2_discontinuous_surface` | x | x | x | o | o | o | x | x |
| `gap_between_adjacent_edges_in_loop` | x | x | x | o | o | o | x | x |
| `gap_between_edge_and_base_surface` | x | x | x | o | o | o | x | x |
| `gap_between_faces_related_to_an_edge` | x | x | x | o | o | o | x | x |
| `gap_between_pcurves_related_to_an_edge` | x | x | x | o | o | o | x | x |
| `gap_between_vertex_and_base_surface` | x | x | x | o | o | o | x | x |
| `gap_between_vertex_and_edge` | x | x | x | o | o | o | x | x |
| `gear` | x | x | x | o | o | o | x | x |
| `gear_pair` | x | x | o | o | o | o | x | x |
| `gear_pair_range` | x | x | o | x | x | x | x | x |
| `gear_pair_value` | x | x | o | o | o | o | x | x |
| `gear_pair_with_range` | x | x | x | o | o | o | x | x |
| `general_datum_reference` | x | x | x | o | o | o | o | o |
| `general_feature` | x | x | o | o | o | o | x | x |
| `general_linear_function` | x | x | x | o | o | o | x | x |
| `general_material_property` | x | o | o | o | o | o | x | x |
| `general_property` | x | o | o | o | o | o | o | o |
| `general_property_association` | x | o | o | o | o | o | o | o |
| `general_property_relationship` | x | o | o | o | o | o | x | x |
| `generated_finite_numeric_space` | x | x | x | o | o | o | x | x |
| `generic_character_glyph_symbol` | x | o | o | o | o | o | x | x |
| `generic_expression` | x | o | o | o | o | o | o | o |
| `generic_literal` | x | o | o | o | o | o | o | o |
| `generic_product_definition_reference` | x | x | x | o | o | o | o | o |
| `generic_property_relationship` | x | x | x | x | o | o | x | x |
| `generic_variable` | x | o | o | o | o | o | x | x |
| `geometric_alignment` | x | o | o | o | o | o | x | x |
| `geometric_contact` | x | x | x | o | o | o | x | x |
| `geometric_curve_set` | o | o | o | o | o | o | o | o |
| `geometric_gap_in_topology` | x | x | x | o | o | o | x | x |
| `geometric_intersection` | x | o | o | o | o | o | x | x |
| `geometric_item_specific_usage` | x | o | o | o | o | o | o | o |
| `geometric_model_element_relationship` | x | o | x | o | o | o | x | x |
| `geometric_representation_context` | o | o | o | o | o | o | o | o |
| `geometric_representation_context_with_parameter` | x | x | x | o | o | o | x | x |
| `geometric_representation_item` | o | o | o | o | o | o | o | o |
| `geometric_set` | o | o | o | o | o | o | o | o |
| `geometric_tolerance` | x | o | o | o | o | o | o | o |
| `geometric_tolerance_auxiliary_classification` | x | x | x | x | o | o | x | x |
| `geometric_tolerance_relationship` | x | o | o | o | o | o | o | o |
| `geometric_tolerance_with_datum_reference` | x | o | o | o | o | o | o | o |
| `geometric_tolerance_with_defined_area_unit` | x | x | x | o | o | o | o | o |
| `geometric_tolerance_with_defined_unit` | x | o | o | o | o | o | o | o |
| `geometric_tolerance_with_maximum_tolerance` | x | x | x | o | o | o | o | o |
| `geometric_tolerance_with_modifiers` | x | x | x | o | o | o | o | o |
| `geometrical_tolerance_callout` | x | o | o | o | o | o | x | x |
| `geometrically_bounded_2d_wireframe_representation` | x | o | o | o | o | o | x | x |
| `geometrically_bounded_surface_shape_representation` | o | o | o | o | o | o | o | o |
| `geometrically_bounded_wireframe_shape_representation` | o | o | o | o | o | o | o | o |
| `geometry_to_topology_item_association` | x | x | x | x | x | o | x | x |
| `geometry_to_topology_model_association` | x | x | x | x | x | o | x | x |
| `geometry_with_local_irregularity` | x | x | x | o | o | o | x | x |
| `geometry_with_local_near_degeneracy` | x | x | x | o | o | o | x | x |
| `global_assignment` | x | o | x | o | o | o | x | x |
| `global_uncertainty_assigned_context` | o | o | o | o | o | o | o | o |
| `global_unit_assigned_context` | o | o | o | o | o | o | o | o |
| `gps_filter` | x | x | x | x | o | o | x | x |
| `gps_filtration_specification` | x | x | x | x | o | o | x | x |
| `ground_fact` | x | o | x | o | o | o | x | x |
| `group` | x | o | o | o | o | o | o | o |
| `group_assignment` | x | o | o | o | o | o | o | o |
| `group_relationship` | x | o | o | o | o | o | x | x |
| `half_space_2d` | x | x | x | o | o | o | x | x |
| `half_space_solid` | x | o | o | o | o | o | x | x |
| `hardness_representation` | x | o | o | o | o | o | x | x |
| `harness_node` | x | x | x | x | o | o | x | x |
| `harness_segment` | x | x | x | x | o | o | x | x |
| `hexahedron_volume` | x | x | x | x | o | o | x | x |
| `hidden_element_over_riding_styled_item` | x | o | o | o | o | o | x | x |
| `hierarchical_interface_connection` | x | x | x | x | o | o | x | x |
| `high_degree_axi_symmetric_surface` | x | x | x | o | o | o | x | x |
| `high_degree_conic` | x | x | x | o | o | o | x | x |
| `high_degree_linear_curve` | x | x | x | o | o | o | x | x |
| `high_degree_planar_surface` | x | x | x | o | o | o | x | x |
| `high_order_kinematic_pair` | x | x | x | o | o | o | x | x |
| `hole_bottom` | x | x | o | o | o | o | x | x |
| `hole_in_panel` | x | x | o | o | o | o | x | x |
| `homogeneous_linear_function` | x | x | x | o | o | o | x | x |
| `homokinetic_pair` | x | x | o | o | o | o | x | x |
| `hyperbola` | o | o | o | o | o | o | o | o |
| `id_attribute` | x | o | o | o | o | o | o | o |
| `identification_assignment` | x | o | o | o | o | o | o | o |
| `identification_assignment_relationship` | x | x | x | x | o | o | x | x |
| `identification_role` | x | o | o | o | o | o | o | o |
| `idrm_classification_assignment` | x | x | x | x | o | o | x | x |
| `illuminance_measure_with_unit` | x | o | x | o | o | o | x | x |
| `illuminance_unit` | x | o | x | o | o | o | x | x |
| `implicit_explicit_positioned_sketch_relationship` | x | x | x | o | o | o | x | x |
| `implicit_intersection_curve` | x | x | x | o | o | o | x | x |
| `implicit_model_intersection_curve` | x | x | x | o | o | o | x | x |
| `implicit_planar_curve` | x | x | x | o | o | o | x | x |
| `implicit_planar_intersection_point` | x | x | x | o | o | o | x | x |
| `implicit_planar_projection_point` | x | x | x | o | o | o | x | x |
| `implicit_point_on_plane` | x | x | x | o | o | o | x | x |
| `implicit_projected_curve` | x | x | x | o | o | o | x | x |
| `implicit_silhouette_curve` | x | x | x | o | o | o | x | x |
| `imported_curve_function` | x | x | x | o | o | o | x | x |
| `imported_point_function` | x | x | x | o | o | o | x | x |
| `imported_surface_function` | x | x | x | o | o | o | x | x |
| `imported_volume_function` | x | x | x | o | o | o | x | x |
| `in_zone` | x | x | x | x | o | o | x | x |
| `inappropriate_element_visibility` | x | x | x | o | o | o | x | x |
| `inappropriate_use_of_layer` | x | x | x | o | o | o | x | x |
| `inapt_data` | x | x | x | o | o | o | x | x |
| `inapt_geometry` | x | x | x | o | o | o | x | x |
| `inapt_manifold_solid_brep` | x | x | x | o | o | o | x | x |
| `inapt_topology` | x | x | x | o | o | o | x | x |
| `inapt_topology_and_geometry_relationship` | x | x | x | o | o | o | x | x |
| `incidence_assembly_constraint` | x | x | x | o | o | o | x | x |
| `incidence_geometric_constraint` | x | x | x | o | o | o | x | x |
| `included_text_block` | x | o | x | o | o | o | x | x |
| `inclusion_product_concept_feature` | x | o | o | o | o | o | x | x |
| `inconsistent_adjacent_face_normals` | x | x | x | o | o | o | x | x |
| `inconsistent_curve_transition_code` | x | x | x | o | o | o | x | x |
| `inconsistent_edge_and_curve_directions` | x | x | x | o | o | o | x | x |
| `inconsistent_element_reference` | x | x | x | o | o | o | x | x |
| `inconsistent_face_and_closed_shell_normals` | x | x | x | o | o | o | x | x |
| `inconsistent_face_and_surface_normals` | x | x | x | o | o | o | x | x |
| `inconsistent_surface_transition_code` | x | x | x | o | o | o | x | x |
| `index_expression` | x | x | o | o | o | o | x | x |
| `indirectly_selected_elements` | x | o | x | o | o | o | x | x |
| `indirectly_selected_shape_elements` | x | o | x | o | o | o | x | x |
| `indistinct_curve_knots` | x | x | x | o | o | o | x | x |
| `indistinct_surface_knots` | x | x | x | o | o | o | x | x |
| `inductance_measure_with_unit` | x | o | x | o | o | o | x | x |
| `inductance_unit` | x | o | x | o | o | o | x | x |
| `information_right` | x | o | x | o | o | o | x | x |
| `information_usage_right` | x | o | x | o | o | o | x | x |
| `initial_state` | x | x | o | x | x | x | x | x |
| `instance_attribute_reference` | x | x | x | o | o | o | x | x |
| `instance_report_item_with_extreme_instances` | x | x | x | o | o | o | x | x |
| `instance_usage_context_assignment` | x | o | x | o | o | o | x | x |
| `instanced_feature` | x | o | o | o | o | o | x | x |
| `int_literal` | x | o | o | o | o | o | o | o |
| `int_numeric_variable` | x | x | o | o | o | o | x | x |
| `int_value_function` | x | x | o | o | o | o | x | x |
| `integer_defined_function` | x | x | o | o | o | o | x | x |
| `integer_interval_from_min` | x | x | x | o | o | o | x | x |
| `integer_interval_to_max` | x | x | x | o | o | o | x | x |
| `integer_representation_item` | x | o | x | o | o | o | o | o |
| `integer_tuple_literal` | x | x | x | o | o | o | x | x |
| `interface_component` | x | x | x | x | o | o | x | x |
| `interface_connection` | x | x | x | x | o | o | x | x |
| `interface_connector_as_planned` | x | x | x | x | o | o | x | x |
| `interface_connector_as_realized` | x | x | x | x | o | o | x | x |
| `interface_connector_definition` | x | x | x | x | o | o | x | x |
| `interface_connector_design` | x | x | x | x | o | o | x | x |
| `interface_connector_design_to_planned` | x | x | x | x | o | o | x | x |
| `interface_connector_design_to_realized` | x | x | x | x | o | o | x | x |
| `interface_connector_occurrence` | x | x | x | x | o | o | x | x |
| `interface_connector_planned_to_realized` | x | x | x | x | o | o | x | x |
| `interface_connector_version` | x | x | x | x | o | o | x | x |
| `interface_definition_connection` | x | x | x | x | o | o | x | x |
| `interface_definition_for` | x | x | x | x | o | o | x | x |
| `interface_specification_definition` | x | x | x | x | o | o | x | x |
| `interface_specification_version` | x | x | x | x | o | o | x | x |
| `interfaced_group_component` | x | x | x | o | o | o | x | x |
| `interpolated_configuration_representation` | x | x | x | o | o | o | x | x |
| `interpolated_configuration_segment` | x | x | x | o | o | o | x | x |
| `interpolated_configuration_sequence` | x | x | o | o | o | o | x | x |
| `intersecting_connected_face_sets` | x | x | x | o | o | o | x | x |
| `intersecting_loops_in_face` | x | x | x | o | o | o | x | x |
| `intersecting_shells_in_solid` | x | x | x | o | o | o | x | x |
| `intersection_curve` | o | o | o | o | o | o | o | o |
| `interval_expression` | x | o | o | o | o | o | x | x |
| `invisibility` | x | o | o | o | o | o | o | o |
| `iso4217_currency` | x | o | x | o | o | o | x | x |
| `item_defined_transformation` | o | o | o | o | o | o | o | o |
| `item_identified_representation_usage` | x | o | o | o | o | o | o | o |
| `item_link_motion_relationship` | x | x | x | o | o | o | x | x |
| `joggle` | x | x | o | o | o | o | x | x |
| `joggle_termination` | x | x | o | o | o | o | x | x |
| `kinematic_analysis_consistency` | x | x | o | o | o | o | x | x |
| `kinematic_analysis_result` | x | x | o | o | o | o | x | x |
| `kinematic_control` | x | x | o | o | o | o | x | x |
| `kinematic_frame_background_representation` | x | x | o | x | x | x | x | x |
| `kinematic_frame_background_representation_association` | x | x | o | x | x | x | x | x |
| `kinematic_frame_based_transformation` | x | x | o | x | x | x | x | x |
| `kinematic_ground_representation` | x | x | o | x | x | x | x | x |
| `kinematic_joint` | x | x | o | o | o | o | x | x |
| `kinematic_link` | x | x | o | o | o | o | x | x |
| `kinematic_link_representation` | x | x | o | o | o | o | x | x |
| `kinematic_link_representation_association` | x | x | o | o | o | o | x | x |
| `kinematic_link_representation_relation` | x | x | o | x | x | x | x | x |
| `kinematic_loop` | x | x | x | o | o | o | x | x |
| `kinematic_pair` | x | x | o | o | o | o | x | x |
| `kinematic_path` | x | x | o | o | o | o | x | x |
| `kinematic_path_defined_by_curves` | x | x | x | o | o | o | x | x |
| `kinematic_path_defined_by_nodes` | x | x | x | o | o | o | x | x |
| `kinematic_path_segment` | x | x | x | o | o | o | x | x |
| `kinematic_property_definition` | x | x | o | x | x | x | x | x |
| `kinematic_property_definition_representation` | x | x | x | o | o | o | x | x |
| `kinematic_property_mechanism_representation` | x | x | x | o | o | o | x | x |
| `kinematic_property_representation_relation` | x | x | o | x | x | x | x | x |
| `kinematic_property_topology_representation` | x | x | x | o | o | o | x | x |
| `kinematic_structure` | x | x | o | x | x | x | x | x |
| `kinematic_topology_directed_structure` | x | x | x | o | o | o | x | x |
| `kinematic_topology_network_structure` | x | x | x | o | o | o | x | x |
| `kinematic_topology_structure` | x | x | x | o | o | o | x | x |
| `kinematic_topology_substructure` | x | x | x | o | o | o | x | x |
| `kinematic_topology_tree_structure` | x | x | x | o | o | o | x | x |
| `known_source` | x | o | o | o | o | o | x | x |
| `laid_defined_transformation` | x | o | x | o | o | o | x | x |
| `laid_orientation_angle` | x | x | x | x | o | o | x | x |
| `laminate_table` | x | o | x | o | o | o | x | x |
| `language` | x | o | o | o | o | o | x | x |
| `language_assignment` | x | x | o | x | x | x | x | x |
| `leader_curve` | x | o | o | o | o | o | o | o |
| `leader_directed_callout` | x | o | o | o | o | o | o | o |
| `leader_directed_dimension` | x | o | o | o | o | o | x | x |
| `leader_terminator` | x | o | o | o | o | o | o | o |
| `length_function` | x | x | o | o | o | o | x | x |
| `length_measure_with_unit` | o | o | o | o | o | o | o | o |
| `length_unit` | o | o | o | o | o | o | o | o |
| `light_source` | x | o | o | o | o | o | x | x |
| `light_source_ambient` | x | o | o | o | o | o | x | x |
| `light_source_directional` | x | o | o | o | o | o | x | x |
| `light_source_positional` | x | o | o | o | o | o | x | x |
| `light_source_spot` | x | o | o | o | o | o | x | x |
| `like_expression` | x | x | o | o | o | o | x | x |
| `limits_and_fits` | x | o | o | o | o | o | o | o |
| `line` | o | o | o | o | o | o | o | o |
| `line_profile_tolerance` | x | o | o | o | o | o | o | o |
| `linear_array_component_definition_link` | x | x | x | o | o | o | x | x |
| `linear_array_placement_group_component` | x | x | x | o | o | o | x | x |
| `linear_dimension` | x | o | o | o | o | o | x | x |
| `linear_flexible_and_pinion_pair` | x | x | x | o | o | o | x | x |
| `linear_flexible_and_planar_curve_pair` | x | x | x | o | o | o | x | x |
| `linear_flexible_link_representation` | x | x | x | o | o | o | x | x |
| `linear_path` | x | x | x | o | o | o | x | x |
| `linear_profile` | x | x | x | o | o | o | x | x |
| `linearized_table_function` | x | x | x | o | o | o | x | x |
| `link_motion_relationship` | x | x | x | o | o | o | x | x |
| `link_motion_representation_along_path` | x | x | x | o | o | o | x | x |
| `link_motion_transformation` | x | x | x | o | o | o | x | x |
| `listed_complex_number_data` | x | x | x | x | o | o | x | x |
| `listed_data` | x | x | x | o | o | o | x | x |
| `listed_integer_data` | x | x | x | x | o | o | x | x |
| `listed_logical_data` | x | x | x | x | o | o | x | x |
| `listed_product_space` | x | x | x | o | o | o | x | x |
| `listed_real_data` | x | x | x | x | o | o | x | x |
| `listed_string_data` | x | x | x | x | o | o | x | x |
| `literal_conjunction` | x | o | x | o | o | o | x | x |
| `literal_disjunction` | x | o | x | o | o | o | x | x |
| `literal_number` | x | o | o | o | o | o | o | o |
| `local_b_spline` | x | x | x | x | o | o | x | x |
| `local_time` | o | o | o | o | o | o | o | o |
| `locally_refined_spline_curve` | x | x | x | x | o | o | x | x |
| `locally_refined_spline_surface` | x | x | x | x | o | o | x | x |
| `locally_refined_spline_volume` | x | x | x | x | o | o | x | x |
| `location` | x | x | x | x | o | o | x | x |
| `location_assignment` | x | x | x | x | o | o | x | x |
| `location_in_aggregate_representation_item` | x | x | x | o | o | o | x | x |
| `location_relationship` | x | x | x | x | o | o | x | x |
| `location_representation_assignment` | x | x | x | x | o | o | x | x |
| `location_representation_role` | x | x | x | x | o | o | x | x |
| `location_role` | x | x | x | x | o | o | x | x |
| `location_shape_representation` | x | x | o | o | o | o | x | x |
| `locator` | x | x | o | o | o | o | x | x |
| `log10_function` | x | x | o | o | o | o | x | x |
| `log2_function` | x | x | o | o | o | o | x | x |
| `log_function` | x | x | o | o | o | o | x | x |
| `logical_literal` | x | o | x | o | o | o | x | x |
| `logical_representation_item` | x | o | x | o | o | o | x | x |
| `loop` | o | o | o | o | o | o | o | o |
| `loss_tangent_measure_with_unit` | x | o | x | o | o | o | x | x |
| `lot_effectivity` | o | o | o | o | o | o | x | x |
| `low_order_kinematic_pair` | x | x | x | o | o | o | x | x |
| `low_order_kinematic_pair_value` | x | x | x | o | o | o | x | x |
| `low_order_kinematic_pair_with_motion_coupling` | x | x | x | o | o | o | x | x |
| `low_order_kinematic_pair_with_range` | x | x | x | o | o | o | x | x |
| `luminous_flux_measure_with_unit` | x | o | x | o | o | o | x | x |
| `luminous_flux_unit` | x | o | x | o | o | o | x | x |
| `luminous_intensity_measure_with_unit` | x | o | o | o | o | o | x | x |
| `luminous_intensity_unit` | x | o | o | o | o | o | x | x |
| `machining_process_executable` | x | x | x | x | o | o | x | x |
| `magnetic_flux_density_measure_with_unit` | x | o | x | o | o | o | x | x |
| `magnetic_flux_density_unit` | x | o | x | o | o | o | x | x |
| `magnetic_flux_measure_with_unit` | x | o | x | o | o | o | x | x |
| `magnetic_flux_unit` | x | o | x | o | o | o | x | x |
| `make_from_feature_relationship` | x | x | x | o | o | o | x | x |
| `make_from_usage_option` | x | o | o | o | o | o | o | o |
| `manifold_solid_brep` | o | o | o | o | o | o | o | o |
| `manifold_subsurface_shape_representation` | x | o | o | o | o | o | x | x |
| `manifold_surface_shape_representation` | o | o | o | o | o | o | o | o |
| `mapped_item` | o | o | o | o | o | o | o | o |
| `marking` | x | x | x | o | o | o | x | x |
| `mass_measure_with_unit` | o | o | o | o | o | o | o | o |
| `mass_unit` | o | o | o | o | o | o | o | o |
| `mated_part_relationship` | x | x | x | o | o | o | x | x |
| `material_designation` | x | o | o | o | o | o | x | x |
| `material_designation_characterization` | x | o | o | o | o | o | x | x |
| `material_property` | x | o | o | o | o | o | x | x |
| `material_property_representation` | x | o | o | o | o | o | x | x |
| `mathematical_description` | x | x | x | x | o | o | x | x |
| `maths_boolean_variable` | x | x | x | x | o | o | x | x |
| `maths_enum_literal` | x | x | x | o | o | o | x | x |
| `maths_function` | x | x | x | o | o | o | x | x |
| `maths_integer_variable` | x | x | x | x | o | o | x | x |
| `maths_real_variable` | x | x | x | x | o | o | x | x |
| `maths_space` | x | x | x | o | o | o | x | x |
| `maths_string_variable` | x | x | x | x | o | o | x | x |
| `maths_tuple_literal` | x | x | x | o | o | o | x | x |
| `maths_value_precision_qualifier` | x | x | x | x | o | o | x | x |
| `maths_variable` | x | x | x | o | o | o | x | x |
| `mating_material` | x | x | x | x | o | o | x | x |
| `mating_material_items` | x | x | x | x | o | o | x | x |
| `maximum_function` | x | x | o | o | o | o | x | x |
| `measure_qualification` | x | o | o | o | o | o | o | o |
| `measure_representation_item` | x | o | o | o | o | o | o | o |
| `measure_with_unit` | o | o | o | o | o | o | o | o |
| `mechanical_context` | o | o | x | o | o | o | o | o |
| `mechanical_design_and_draughting_relationship` | x | o | x | o | o | o | o | o |
| `mechanical_design_geometric_presentation_area` | x | o | o | o | o | o | x | x |
| `mechanical_design_geometric_presentation_representation` | x | o | o | o | o | o | o | o |
| `mechanical_design_presentation_representation_with_draughting` | x | o | x | o | o | o | o | o |
| `mechanical_design_requirement_item_association` | x | x | x | x | o | o | x | x |
| `mechanical_design_shaded_presentation_area` | x | o | x | o | o | o | x | x |
| `mechanical_design_shaded_presentation_representation` | x | o | x | o | o | o | o | o |
| `mechanism` | x | x | o | x | x | x | x | x |
| `mechanism_base_placement` | x | x | o | x | x | x | x | x |
| `mechanism_representation` | x | x | x | o | o | o | x | x |
| `mechanism_state_representation` | x | x | x | o | o | o | x | x |
| `message_contents_assignment` | x | x | x | x | o | o | x | x |
| `message_contents_group` | x | x | x | x | o | o | x | x |
| `message_relationship` | x | x | x | x | o | o | x | x |
| `min_and_major_ply_orientation_basis` | x | o | x | o | o | o | x | x |
| `minimum_function` | x | x | o | o | o | o | x | x |
| `minus_expression` | x | x | o | o | o | o | x | x |
| `minus_function` | x | x | o | o | o | o | x | x |
| `mismatch_of_arcwise_connected_curves` | x | x | x | x | o | o | x | x |
| `mismatch_of_arcwise_connected_surfaces` | x | x | x | x | o | o | x | x |
| `mismatch_of_arcwise_connected_surfaces_boundary` | x | x | x | x | o | o | x | x |
| `mismatch_of_component` | x | x | x | x | o | o | x | x |
| `mismatch_of_edges` | x | x | x | x | o | o | x | x |
| `mismatch_of_faces` | x | x | x | x | o | o | x | x |
| `mismatch_of_point_cloud_and_related_geometry` | x | x | x | x | o | o | x | x |
| `mismatch_of_points` | x | x | x | x | o | o | x | x |
| `mismatch_of_underlying_edge_geometry` | x | x | x | x | o | o | x | x |
| `mismatch_of_underlying_face_geometry` | x | x | x | x | o | o | x | x |
| `missing_assembly_constraint` | x | x | x | x | o | o | x | x |
| `missing_component` | x | x | x | x | o | o | x | x |
| `missing_edge` | x | x | x | x | o | o | x | x |
| `missing_face` | x | x | x | x | o | o | x | x |
| `mod_expression` | x | x | o | o | o | o | x | x |
| `model_geometric_view` | x | x | x | x | o | o | o | o |
| `modified_geometric_tolerance` | x | o | o | o | o | o | o | o |
| `modified_pattern` | x | x | o | o | o | o | x | x |
| `modified_solid` | x | o | x | o | o | o | x | x |
| `modified_solid_with_placed_configuration` | x | o | x | o | o | o | x | x |
| `modify_element` | x | x | x | o | o | o | x | x |
| `moments_of_inertia_representation` | x | o | o | o | o | o | x | x |
| `motion_link_relationship` | x | x | o | x | x | x | x | x |
| `mult_expression` | x | x | o | o | o | o | x | x |
| `multi_language_attribute_assignment` | x | o | o | o | o | o | x | x |
| `multi_level_reference_designator` | x | x | x | o | o | o | x | x |
| `multiple_arity_boolean_expression` | x | o | o | o | o | o | x | x |
| `multiple_arity_function_call` | x | x | o | o | o | o | x | x |
| `multiple_arity_generic_expression` | x | o | o | o | o | o | x | x |
| `multiple_arity_numeric_expression` | x | o | o | o | o | o | x | x |
| `multiply_defined_cartesian_points` | x | x | x | o | o | o | x | x |
| `multiply_defined_curves` | x | x | x | o | o | o | x | x |
| `multiply_defined_directions` | x | x | x | o | o | o | x | x |
| `multiply_defined_edges` | x | x | x | o | o | o | x | x |
| `multiply_defined_faces` | x | x | x | o | o | o | x | x |
| `multiply_defined_geometry` | x | x | x | o | o | o | x | x |
| `multiply_defined_placements` | x | x | x | o | o | o | x | x |
| `multiply_defined_solids` | x | x | x | o | o | o | x | x |
| `multiply_defined_surfaces` | x | x | x | o | o | o | x | x |
| `multiply_defined_vertices` | x | x | x | o | o | o | x | x |
| `name_assignment` | x | o | o | o | o | o | x | x |
| `name_attribute` | x | o | o | o | o | o | o | o |
| `named_unit` | o | o | o | o | o | o | o | o |
| `named_unit_variable` | x | x | o | x | x | x | x | x |
| `narrow_surface_patch` | x | x | x | o | o | o | x | x |
| `near_point_relationship` | x | x | x | o | o | o | x | x |
| `nearly_degenerate_geometry` | x | x | x | o | o | o | x | x |
| `nearly_degenerate_surface_boundary` | x | x | x | o | o | o | x | x |
| `nearly_degenerate_surface_patch` | x | x | x | o | o | o | x | x |
| `neutral_sketch_representation` | x | x | x | o | o | o | x | x |
| `next_assembly_usage_occurrence` | o | o | o | o | o | o | o | o |
| `ngon_closed_profile` | x | x | o | o | o | o | x | x |
| `non_agreed_accuracy_parameter_usage` | x | x | x | o | o | o | x | x |
| `non_agreed_scale_usage` | x | x | x | o | o | o | x | x |
| `non_agreed_unit_usage` | x | x | x | o | o | o | x | x |
| `non_manifold_at_edge` | x | x | x | o | o | o | x | x |
| `non_manifold_at_vertex` | x | x | x | o | o | o | x | x |
| `non_manifold_surface_shape_representation` | x | o | o | o | o | o | x | x |
| `non_referenced_coordinate_system` | x | x | x | o | o | o | x | x |
| `non_smooth_geometry_transition_across_edge` | x | x | x | o | o | o | x | x |
| `non_uniform_zone_definition` | x | x | x | o | o | o | x | x |
| `not_expression` | x | x | o | o | o | o | x | x |
| `null_representation_item` | x | o | x | o | o | o | x | x |
| `numeric_defined_function` | x | x | o | o | o | o | x | x |
| `numeric_expression` | x | o | o | o | o | o | o | o |
| `numeric_variable` | x | x | o | o | o | o | x | x |
| `object_role` | x | o | o | o | o | o | o | o |
| `odd_function` | x | x | o | o | o | o | x | x |
| `offset_curve_2d` | x | o | o | o | o | o | x | x |
| `offset_curve_3d` | o | o | o | o | o | o | x | x |
| `offset_surface` | o | o | o | o | o | o | o | o |
| `one_direction_repeat_factor` | x | o | o | o | o | o | o | o |
| `open_closed_shell` | x | x | x | o | o | o | x | x |
| `open_edge_loop` | x | x | x | o | o | o | x | x |
| `open_path` | x | x | x | x | o | o | x | x |
| `open_path_profile` | x | x | o | o | o | o | x | x |
| `open_shell` | o | o | o | o | o | o | o | o |
| `or_expression` | x | x | o | o | o | o | x | x |
| `ordinal_date` | o | o | x | o | o | o | x | x |
| `ordinate_dimension` | x | o | o | o | o | o | x | x |
| `organization` | o | o | o | o | o | o | o | o |
| `organization_assignment` | x | o | o | o | o | o | x | x |
| `organization_relationship` | o | o | o | o | o | o | o | o |
| `organization_role` | x | o | o | o | o | o | o | o |
| `organization_type` | x | x | x | x | o | o | o | o |
| `organization_type_assignment` | x | x | x | x | o | o | x | x |
| `organization_type_role` | x | x | x | x | o | o | o | o |
| `organizational_address` | o | o | o | o | o | o | o | o |
| `organizational_project` | o | o | o | o | o | o | o | o |
| `organizational_project_assignment` | x | o | o | o | o | o | x | x |
| `organizational_project_relationship` | x | o | o | o | o | o | o | o |
| `organizational_project_role` | x | o | o | o | o | o | o | o |
| `oriented_closed_shell` | o | o | o | o | o | o | o | o |
| `oriented_edge` | o | o | o | o | o | o | o | o |
| `oriented_face` | o | o | o | o | o | o | x | x |
| `oriented_joint` | x | x | x | o | o | o | x | x |
| `oriented_open_shell` | o | o | o | o | o | o | x | x |
| `oriented_path` | o | o | o | o | o | o | x | x |
| `oriented_surface` | x | o | o | o | o | o | x | x |
| `oriented_tolerance_zone` | x | x | x | x | o | o | x | x |
| `outer_boundary_curve` | o | o | o | o | o | o | x | x |
| `outer_round` | x | x | x | o | o | o | x | x |
| `outside_profile` | x | x | x | o | o | o | x | x |
| `over_riding_styled_item` | x | o | o | o | o | o | o | o |
| `over_used_vertex` | x | x | x | o | o | o | x | x |
| `overcomplex_geometry` | x | x | x | o | o | o | x | x |
| `overcomplex_topology_and_geometry_relationship` | x | x | x | o | o | o | x | x |
| `overlapping_geometry` | x | x | x | o | o | o | x | x |
| `package_product_concept_feature` | x | o | o | o | o | o | x | x |
| `pair_actuator` | x | x | o | x | x | x | x | x |
| `pair_representation_relationship` | x | x | x | o | o | o | x | x |
| `pair_value` | x | x | o | o | o | o | x | x |
| `parabola` | o | o | o | o | o | o | x | x |
| `parallel_assembly_constraint` | x | x | x | o | o | o | x | x |
| `parallel_assembly_constraint_with_dimension` | x | x | x | o | o | o | x | x |
| `parallel_composed_function` | x | x | x | o | o | o | x | x |
| `parallel_geometric_constraint` | x | x | x | o | o | o | x | x |
| `parallel_offset` | x | o | o | o | o | o | x | x |
| `parallel_offset_geometric_constraint` | x | x | x | o | o | o | x | x |
| `parallelism_tolerance` | x | o | o | o | o | o | o | o |
| `parametric_representation_context` | o | o | o | o | o | o | o | o |
| `part_laminate_table` | x | o | x | o | o | o | x | x |
| `partial_circular_profile` | x | x | o | o | o | o | x | x |
| `partial_derivative_expression` | x | x | x | o | o | o | x | x |
| `partial_derivative_function` | x | x | x | o | o | o | x | x |
| `partial_document_with_structured_text_representation_assignment` | x | o | x | o | o | o | x | x |
| `partly_overlapping_curves` | x | x | x | o | o | o | x | x |
| `partly_overlapping_edges` | x | x | x | o | o | o | x | x |
| `partly_overlapping_faces` | x | x | x | o | o | o | x | x |
| `partly_overlapping_solids` | x | x | x | o | o | o | x | x |
| `partly_overlapping_surfaces` | x | x | x | o | o | o | x | x |
| `path` | o | o | o | o | o | o | o | o |
| `path_area_with_parameters` | x | x | x | o | o | o | x | x |
| `path_feature_component` | x | x | o | o | o | o | x | x |
| `path_node` | x | x | x | o | o | o | x | x |
| `path_parameter_representation` | x | x | x | o | o | o | x | x |
| `path_parameter_representation_context` | x | x | x | o | o | o | x | x |
| `path_shape_representation` | x | x | o | o | o | o | x | x |
| `pattern_offset_membership` | x | x | o | o | o | o | x | x |
| `pattern_omit_membership` | x | x | o | o | o | o | x | x |
| `pcurve` | o | o | o | o | o | o | o | o |
| `pdgc_with_dimension` | x | x | x | o | o | o | x | x |
| `percentage_laminate_definition` | x | o | x | x | x | x | x | x |
| `percentage_laminate_table` | x | o | x | o | o | o | x | x |
| `percentage_ply_definition` | x | o | x | x | x | x | x | x |
| `perpendicular_assembly_constraint` | x | x | x | o | o | o | x | x |
| `perpendicular_geometric_constraint` | x | x | x | o | o | o | x | x |
| `perpendicular_to` | x | o | o | o | o | o | x | x |
| `perpendicularity_tolerance` | x | o | o | o | o | o | o | o |
| `person` | o | o | o | o | o | o | o | o |
| `person_and_organization` | o | o | o | o | o | o | o | o |
| `person_and_organization_address` | x | o | o | o | o | o | o | o |
| `person_and_organization_assignment` | o | o | o | o | o | o | o | o |
| `person_and_organization_role` | o | o | o | o | o | o | o | o |
| `personal_address` | o | o | o | o | o | o | o | o |
| `pgc_with_dimension` | x | x | x | o | o | o | x | x |
| `physical_breakdown_context` | x | o | x | o | o | o | x | x |
| `physical_component` | x | x | x | o | o | o | x | x |
| `physical_component_feature` | x | x | x | o | o | o | x | x |
| `physical_component_interface_terminal` | x | x | x | x | o | o | x | x |
| `physical_component_terminal` | x | x | x | o | o | o | x | x |
| `physical_element_usage` | x | o | x | o | o | o | x | x |
| `physically_modelled_product_definition` | x | x | o | x | x | x | x | x |
| `picture_representation` | x | o | x | o | o | o | x | x |
| `picture_representation_item` | x | o | x | o | o | o | x | x |
| `placed_datum_target_feature` | x | o | o | o | o | o | o | o |
| `placed_feature` | x | o | o | o | o | o | x | x |
| `placement` | o | o | o | o | o | o | o | o |
| `planar_box` | x | o | o | o | o | o | o | o |
| `planar_curve_pair` | x | x | o | o | o | o | x | x |
| `planar_curve_pair_range` | x | x | o | o | o | o | x | x |
| `planar_extent` | x | o | o | o | o | o | o | o |
| `planar_pair` | x | x | o | o | o | o | x | x |
| `planar_pair_range` | x | x | o | x | x | x | x | x |
| `planar_pair_value` | x | x | o | o | o | o | x | x |
| `planar_pair_with_range` | x | x | x | o | o | o | x | x |
| `planar_shape_representation` | x | x | o | o | o | o | x | x |
| `plane` | o | o | o | o | o | o | o | o |
| `plane_angle_and_length_pair` | x | x | x | o | o | o | x | x |
| `plane_angle_and_ratio_pair` | x | x | x | o | o | o | x | x |
| `plane_angle_measure_with_unit` | o | o | o | o | o | o | o | o |
| `plane_angle_unit` | o | o | o | o | o | o | o | o |
| `plus_expression` | x | x | o | o | o | o | x | x |
| `plus_minus_tolerance` | x | o | o | o | o | o | o | o |
| `ply_angle_representation` | x | x | x | x | o | o | x | x |
| `ply_laminate_definition` | x | o | x | x | x | x | x | x |
| `ply_laminate_sequence_definition` | x | o | x | o | o | o | x | x |
| `ply_laminate_table` | x | o | x | o | o | o | x | x |
| `ply_orientation_angle` | x | x | x | x | o | o | x | x |
| `pmi_requirement_item_association` | x | x | x | x | o | o | x | x |
| `pocket` | x | x | o | o | o | o | x | x |
| `pocket_bottom` | x | x | o | o | o | o | x | x |
| `pogc_with_dimension` | x | x | x | o | o | o | x | x |
| `point` | o | o | o | o | o | o | o | o |
| `point_and_vector` | x | o | x | o | o | o | x | x |
| `point_array` | x | x | x | x | o | o | x | x |
| `point_cloud_dataset` | x | x | x | x | o | o | x | x |
| `point_cloud_dataset_with_colours` | x | x | x | x | o | o | x | x |
| `point_cloud_dataset_with_intensities` | x | x | x | x | o | o | x | x |
| `point_cloud_dataset_with_normals` | x | x | x | x | o | o | x | x |
| `point_cloud_superdataset` | x | x | x | x | o | o | x | x |
| `point_distance_geometric_constraint` | x | x | x | o | o | o | x | x |
| `point_in_volume` | x | x | x | x | o | o | x | x |
| `point_on_curve` | o | o | o | o | o | o | x | x |
| `point_on_edge_curve` | x | x | x | o | o | o | x | x |
| `point_on_face_surface` | x | x | x | o | o | o | x | x |
| `point_on_planar_curve_pair` | x | x | o | o | o | o | x | x |
| `point_on_planar_curve_pair_range` | x | x | o | x | x | x | x | x |
| `point_on_planar_curve_pair_value` | x | x | o | o | o | o | x | x |
| `point_on_planar_curve_pair_with_range` | x | x | x | o | o | o | x | x |
| `point_on_surface` | o | o | o | o | o | o | x | x |
| `point_on_surface_pair` | x | x | o | o | o | o | x | x |
| `point_on_surface_pair_range` | x | x | o | x | x | x | x | x |
| `point_on_surface_pair_value` | x | x | o | o | o | o | x | x |
| `point_on_surface_pair_with_range` | x | x | x | o | o | o | x | x |
| `point_path` | x | o | x | o | o | o | x | x |
| `point_placement_shape_representation` | x | x | o | o | o | o | x | x |
| `point_replica` | o | o | o | o | o | o | x | x |
| `point_style` | x | o | o | o | o | o | o | o |
| `point_to_point_path` | x | x | x | o | o | o | x | x |
| `polar_11` | x | x | x | x | o | o | x | x |
| `polar_complex_number_literal` | x | o | x | x | x | x | x | x |
| `polar_complex_number_region` | x | x | x | o | o | o | x | x |
| `polar_point` | x | x | x | x | o | o | x | x |
| `poly_loop` | o | o | o | o | o | o | o | o |
| `polygonal_area` | x | x | x | o | o | o | x | x |
| `polyline` | o | o | o | o | o | o | o | o |
| `position_tolerance` | x | o | o | o | o | o | o | o |
| `positioned_sketch` | x | o | x | o | o | o | x | x |
| `positive_length_measure_with_unit` | x | x | x | x | o | o | x | x |
| `positive_plane_angle_measure_with_unit` | x | x | x | x | o | o | x | x |
| `power_expression` | x | x | o | o | o | o | x | x |
| `power_measure_with_unit` | x | o | x | o | o | o | x | x |
| `power_unit` | x | o | x | o | o | o | x | x |
| `pre_defined_character_glyph` | x | x | x | o | o | o | o | o |
| `pre_defined_colour` | x | o | o | o | o | o | o | o |
| `pre_defined_curve_font` | x | o | o | o | o | o | o | o |
| `pre_defined_dimension_symbol` | x | o | o | o | o | o | x | x |
| `pre_defined_geometrical_tolerance_symbol` | x | o | o | o | o | o | x | x |
| `pre_defined_item` | x | o | o | o | o | o | o | o |
| `pre_defined_marker` | x | o | o | o | o | o | o | o |
| `pre_defined_point_marker_symbol` | x | o | o | o | o | o | o | o |
| `pre_defined_presentation_style` | x | x | o | x | x | x | o | x |
| `pre_defined_surface_condition_symbol` | x | o | o | o | o | o | x | x |
| `pre_defined_surface_side_style` | x | o | x | o | o | o | o | o |
| `pre_defined_symbol` | x | o | o | o | o | o | o | o |
| `pre_defined_terminator_symbol` | x | o | o | o | o | o | o | o |
| `pre_defined_text_font` | x | o | o | o | o | o | o | o |
| `pre_defined_tile` | x | o | x | o | o | o | o | o |
| `precision_qualifier` | x | o | o | o | o | o | o | o |
| `predefined_picture_representation_item` | x | o | x | o | o | o | x | x |
| `prescribed_path` | x | x | x | o | o | o | x | x |
| `presentation_area` | x | o | o | o | o | o | o | o |
| `presentation_layer_assignment` | x | o | o | o | o | o | o | o |
| `presentation_representation` | x | o | o | o | o | o | o | o |
| `presentation_set` | x | o | o | o | o | o | o | o |
| `presentation_size` | x | o | o | o | o | o | o | o |
| `presentation_style_assignment` | x | o | o | o | o | o | o | o |
| `presentation_style_by_context` | x | o | o | o | o | o | o | o |
| `presentation_view` | x | o | o | o | o | o | o | o |
| `presented_item` | x | o | o | o | o | o | o | o |
| `presented_item_representation` | x | o | o | o | o | o | o | o |
| `pressure_measure_with_unit` | x | o | x | o | o | o | x | x |
| `pressure_unit` | x | o | x | o | o | o | x | x |
| `previous_change_element_assignment` | x | x | x | o | o | o | x | x |
| `primitive_2d` | x | x | x | o | o | o | x | x |
| `primitive_2d_with_inner_boundary` | x | x | x | o | o | o | x | x |
| `prismatic_pair` | x | x | o | o | o | o | x | x |
| `prismatic_pair_range` | x | x | o | x | x | x | x | x |
| `prismatic_pair_value` | x | x | o | o | o | o | x | x |
| `prismatic_pair_with_range` | x | x | x | o | o | o | x | x |
| `procedural_representation` | x | o | x | o | o | o | x | x |
| `procedural_representation_sequence` | x | o | x | o | o | o | x | x |
| `procedural_shape_representation` | x | o | x | o | o | o | x | x |
| `procedural_shape_representation_sequence` | x | o | x | o | o | o | x | x |
| `procedural_solid_representation_sequence` | x | x | x | x | o | o | x | x |
| `process_operation` | x | x | o | o | o | o | x | x |
| `process_plan` | x | x | o | o | o | o | x | x |
| `process_product_association` | x | x | o | o | o | o | x | x |
| `process_property_association` | x | x | o | o | o | o | x | x |
| `product` | o | o | o | o | o | o | o | o |
| `product_as_planned` | x | x | x | o | o | o | x | x |
| `product_category` | o | o | o | o | o | o | o | o |
| `product_category_relationship` | o | x | o | o | o | o | o | o |
| `product_class` | x | o | o | o | o | o | x | x |
| `product_concept` | o | o | o | o | o | o | o | o |
| `product_concept_context` | o | o | o | o | o | o | o | o |
| `product_concept_feature` | x | o | o | o | o | o | o | o |
| `product_concept_feature_association` | x | o | o | o | o | o | x | x |
| `product_concept_feature_category` | x | o | o | o | o | o | o | o |
| `product_concept_feature_category_usage` | x | o | o | o | o | o | x | x |
| `product_concept_relationship` | x | o | o | o | o | o | x | x |
| `product_context` | o | o | o | o | o | o | o | o |
| `product_data_and_data_equivalence_relationship` | x | x | x | x | o | o | x | x |
| `product_data_and_data_quality_relationship` | x | x | x | o | o | o | x | x |
| `product_definition` | o | o | o | o | o | o | o | o |
| `product_definition_context` | o | o | o | o | o | o | o | o |
| `product_definition_context_association` | x | o | o | o | o | o | o | o |
| `product_definition_context_role` | x | o | o | o | o | o | o | o |
| `product_definition_effectivity` | o | o | o | o | o | o | o | o |
| `product_definition_element_relationship` | x | o | x | o | o | o | x | x |
| `product_definition_formation` | o | o | o | o | o | o | o | o |
| `product_definition_formation_relationship` | x | o | o | o | o | o | x | x |
| `product_definition_formation_resource` | x | x | x | x | o | o | x | x |
| `product_definition_formation_with_specified_source` | o | o | o | o | o | o | o | o |
| `product_definition_group_assignment` | x | o | x | o | o | o | x | x |
| `product_definition_kinematics` | x | x | x | o | o | o | x | x |
| `product_definition_occurrence` | x | x | x | x | o | o | o | o |
| `product_definition_occurrence_reference` | x | x | x | x | o | o | x | x |
| `product_definition_occurrence_reference_with_local_representation` | x | x | x | x | o | o | x | x |
| `product_definition_occurrence_relationship` | x | o | o | o | o | o | x | x |
| `product_definition_process` | x | x | o | o | o | o | x | x |
| `product_definition_reference` | x | x | x | o | o | o | x | x |
| `product_definition_reference_with_local_representation` | x | x | x | o | o | o | x | x |
| `product_definition_relationship` | o | o | o | o | o | o | o | o |
| `product_definition_relationship_kinematics` | x | x | x | o | o | o | x | x |
| `product_definition_relationship_relationship` | x | x | x | x | o | o | o | o |
| `product_definition_resource` | x | x | o | o | o | o | x | x |
| `product_definition_shape` | o | o | o | o | o | o | o | o |
| `product_definition_specified_occurrence` | x | x | x | x | o | o | x | x |
| `product_definition_substitute` | x | o | o | o | o | o | o | o |
| `product_definition_usage` | o | o | o | o | o | o | o | o |
| `product_definition_usage_relationship` | x | x | x | x | o | o | x | x |
| `product_definition_with_associated_documents` | o | o | o | o | o | o | o | o |
| `product_design_to_individual` | x | x | x | o | o | o | x | x |
| `product_design_version_to_individual` | x | x | x | o | o | o | x | x |
| `product_group` | x | x | x | x | o | o | x | x |
| `product_group_attribute_assignment` | x | x | x | x | o | o | x | x |
| `product_group_attribute_set` | x | x | x | x | o | o | x | x |
| `product_group_attributes` | x | x | x | x | o | o | x | x |
| `product_group_context` | x | x | x | x | o | o | x | x |
| `product_group_membership` | x | x | x | x | o | o | x | x |
| `product_group_membership_rules` | x | x | x | x | o | o | x | x |
| `product_group_purpose` | x | x | x | x | o | o | x | x |
| `product_group_relationship` | x | x | x | x | o | o | x | x |
| `product_group_rule` | x | x | x | x | o | o | x | x |
| `product_group_rule_assignment` | x | x | x | x | o | o | x | x |
| `product_group_rules` | x | x | x | x | o | o | x | x |
| `product_identification` | x | o | o | o | o | o | x | x |
| `product_in_attachment_slot` | x | x | x | x | o | o | x | x |
| `product_material_composition_relationship` | x | o | x | o | o | o | x | x |
| `product_planned_to_realized` | x | x | x | o | o | o | x | x |
| `product_process_plan` | x | x | o | o | o | o | x | x |
| `product_related_product_category` | o | o | o | o | o | o | o | o |
| `product_relationship` | x | x | x | o | o | o | x | x |
| `product_resource` | x | x | x | x | o | o | x | x |
| `product_specification` | x | o | o | o | o | o | x | x |
| `profile_floor` | x | x | x | o | o | o | x | x |
| `projected_zone_definition` | x | o | o | o | o | o | o | o |
| `projected_zone_definition_with_offset` | x | x | x | o | o | o | x | x |
| `projection_curve` | x | o | o | o | o | o | x | x |
| `projection_directed_callout` | x | o | o | o | o | o | x | x |
| `promissory_usage_occurrence` | o | o | o | o | o | o | x | x |
| `property_definition` | o | o | o | o | o | o | o | o |
| `property_definition_relationship` | x | o | o | o | o | o | o | o |
| `property_definition_representation` | o | o | o | o | o | o | o | o |
| `property_process` | x | x | o | o | o | o | x | x |
| `protrusion` | x | x | x | o | o | o | x | x |
| `pyramid_volume` | x | x | x | x | o | o | x | x |
| `qualified_representation_item` | x | o | o | o | o | o | o | o |
| `qualitative_uncertainty` | x | o | o | o | o | o | x | x |
| `quantified_assembly_component_usage` | o | o | o | o | o | o | x | x |
| `quantifier_expression` | x | x | x | o | o | o | x | x |
| `quasi_uniform_curve` | o | o | o | o | o | o | o | o |
| `quasi_uniform_surface` | o | o | o | o | o | o | o | o |
| `quasi_uniform_volume` | x | x | x | x | o | o | x | x |
| `rack_and_pinion_pair` | x | x | o | o | o | o | x | x |
| `rack_and_pinion_pair_range` | x | x | o | x | x | x | x | x |
| `rack_and_pinion_pair_value` | x | x | o | o | o | o | x | x |
| `rack_and_pinion_pair_with_range` | x | x | x | o | o | o | x | x |
| `radioactivity_measure_with_unit` | x | o | x | o | o | o | x | x |
| `radioactivity_unit` | x | o | x | o | o | o | x | x |
| `radius_dimension` | x | o | o | o | o | o | x | x |
| `radius_geometric_constraint` | x | x | x | o | o | o | x | x |
| `range_characteristic` | x | o | x | o | o | o | x | x |
| `ratio_measure_with_unit` | x | o | o | o | o | o | o | o |
| `ratio_unit` | x | o | o | o | o | o | o | o |
| `rational_b_spline_curve` | o | o | o | o | o | o | o | o |
| `rational_b_spline_surface` | o | o | o | o | o | o | o | o |
| `rational_b_spline_volume` | x | x | x | x | o | o | x | x |
| `rational_locally_refined_spline_curve` | x | x | x | x | o | o | x | x |
| `rational_locally_refined_spline_surface` | x | x | x | x | o | o | x | x |
| `rational_locally_refined_spline_volume` | x | x | x | x | o | o | x | x |
| `rational_representation_item` | x | o | x | o | o | o | x | x |
| `rationalize_function` | x | x | x | o | o | o | x | x |
| `real_defined_function` | x | x | o | o | o | o | x | x |
| `real_interval_from_min` | x | x | x | o | o | o | x | x |
| `real_interval_to_max` | x | x | x | o | o | o | x | x |
| `real_literal` | x | o | o | o | o | o | o | o |
| `real_numeric_variable` | x | x | o | o | o | o | x | x |
| `real_representation_item` | x | o | x | o | o | o | o | o |
| `real_tuple_literal` | x | x | x | o | o | o | x | x |
| `rectangular_area` | x | x | x | o | o | o | x | x |
| `rectangular_array_placement_group_component` | x | x | x | o | o | o | x | x |
| `rectangular_closed_profile` | x | x | o | o | o | o | x | x |
| `rectangular_composite_surface` | o | o | o | o | o | o | x | x |
| `rectangular_composite_surface_transition_locator` | x | x | x | o | o | o | x | x |
| `rectangular_pattern` | x | x | o | o | o | o | x | x |
| `rectangular_pyramid` | x | x | x | o | o | o | x | x |
| `rectangular_trimmed_surface` | o | o | o | o | o | o | x | x |
| `referenced_modified_datum` | x | o | o | o | o | o | x | x |
| `regular_table_function` | x | x | x | x | o | o | x | x |
| `reindexed_array_function` | x | x | x | o | o | o | x | x |
| `reinforcement_orientation_basis` | x | x | x | x | o | o | x | x |
| `relative_event_occurrence` | x | o | o | o | o | o | x | x |
| `removal_volume` | x | x | x | o | o | o | x | x |
| `rep_item_group` | x | o | o | o | o | o | x | x |
| `repackaging_function` | x | x | x | o | o | o | x | x |
| `reparametrised_composite_curve_segment` | o | o | o | o | o | o | x | x |
| `replicate_feature` | x | x | o | o | o | o | x | x |
| `repositioned_neutral_sketch` | x | x | x | o | o | o | x | x |
| `repositioned_tessellated_item` | x | x | x | o | o | o | o | o |
| `representation` | o | o | o | o | o | o | o | o |
| `representation_context` | o | o | o | o | o | o | o | o |
| `representation_context_reference` | x | x | x | x | o | o | o | o |
| `representation_item` | o | o | o | o | o | o | o | o |
| `representation_item_relationship` | x | o | x | o | o | o | x | x |
| `representation_map` | o | o | o | o | o | o | o | o |
| `representation_proxy_item` | x | x | x | o | o | o | x | x |
| `representation_reference` | x | x | x | x | o | o | o | o |
| `representation_relationship` | o | o | o | o | o | o | o | o |
| `representation_relationship_with_transformation` | o | o | o | o | o | o | o | o |
| `representative_shape_representation` | x | x | x | o | o | o | x | x |
| `requirement_assigned_object` | x | o | x | o | o | o | x | x |
| `requirement_assignment` | x | o | x | o | o | o | x | x |
| `requirement_for_action_resource` | x | x | o | o | o | o | x | x |
| `requirement_source` | x | o | x | o | o | o | x | x |
| `requirement_view_definition_relationship` | x | o | x | o | o | o | x | x |
| `resistance_measure_with_unit` | x | o | x | o | o | o | x | x |
| `resistance_unit` | x | o | x | o | o | o | x | x |
| `resource_property` | x | x | o | o | o | o | o | o |
| `resource_property_representation` | x | x | o | o | o | o | x | x |
| `resource_requirement_type` | x | x | o | o | o | o | o | o |
| `restriction_function` | x | x | x | o | o | o | x | x |
| `resulting_path` | x | x | o | o | o | o | x | x |
| `retention` | x | x | o | o | o | o | x | x |
| `revolute_pair` | x | x | o | o | o | o | x | x |
| `revolute_pair_range` | x | x | o | x | x | x | x | x |
| `revolute_pair_value` | x | x | o | o | o | o | x | x |
| `revolute_pair_with_range` | x | x | x | o | o | o | x | x |
| `revolved_area_solid` | x | o | o | o | o | o | x | x |
| `revolved_face_solid` | x | o | o | o | o | o | x | x |
| `revolved_face_solid_with_trim_conditions` | x | o | x | o | o | o | x | x |
| `revolved_profile` | x | x | x | o | o | o | x | x |
| `rgc_with_dimension` | x | x | x | o | o | o | x | x |
| `rib` | x | x | o | x | x | x | x | x |
| `rib_top` | x | x | x | o | o | o | x | x |
| `rib_top_floor` | x | x | x | o | o | o | x | x |
| `right_angular_wedge` | x | o | o | o | o | o | x | x |
| `right_circular_cone` | x | o | o | o | o | o | x | x |
| `right_circular_cylinder` | x | o | o | o | o | o | x | x |
| `right_to_usage_association` | x | o | x | o | o | o | x | x |
| `rigid_link_representation` | x | x | x | o | o | o | x | x |
| `rigid_subsketch` | x | x | x | o | o | o | x | x |
| `role_association` | x | o | o | o | o | o | o | o |
| `rolling_curve_pair` | x | x | o | o | o | o | x | x |
| `rolling_curve_pair_value` | x | x | o | o | o | o | x | x |
| `rolling_surface_pair` | x | x | o | o | o | o | x | x |
| `rolling_surface_pair_value` | x | x | o | o | o | o | x | x |
| `rotation_about_direction` | x | x | o | o | o | o | x | x |
| `round_hole` | x | x | o | o | o | o | x | x |
| `rounded_end` | x | x | x | o | o | o | x | x |
| `rounded_u_profile` | x | x | o | o | o | o | x | x |
| `roundness_tolerance` | x | o | o | o | o | o | o | o |
| `row_representation_item` | x | o | x | o | o | o | x | x |
| `row_value` | x | o | x | o | o | o | x | x |
| `row_variable` | x | o | x | o | o | o | x | x |
| `rule_action` | x | o | x | o | o | o | x | x |
| `rule_condition` | x | o | x | o | o | o | x | x |
| `rule_definition` | x | o | x | o | o | o | x | x |
| `rule_set` | x | o | x | o | o | o | x | x |
| `rule_set_group` | x | o | x | o | o | o | x | x |
| `rule_software_definition` | x | o | x | o | o | o | x | x |
| `rule_superseded_assignment` | x | o | x | o | o | o | x | x |
| `rule_supersedence` | x | o | x | o | o | o | x | x |
| `ruled_surface_swept_area_solid` | x | o | o | o | o | o | x | x |
| `runout_zone_definition` | x | o | o | o | o | o | x | x |
| `runout_zone_orientation` | x | o | o | o | o | o | x | x |
| `runout_zone_orientation_reference_direction` | x | o | o | o | o | o | x | x |
| `same_as_external_item_assignment` | x | x | x | x | o | o | x | x |
| `satisfied_requirement` | x | o | x | o | o | o | x | x |
| `satisfies_requirement` | x | o | x | o | o | o | x | x |
| `satisfying_item` | x | o | x | o | o | o | x | x |
| `scalar_variable` | x | o | x | o | o | o | x | x |
| `scan_3d_model` | x | x | x | x | o | o | x | x |
| `scan_data_shape_representation` | x | x | x | x | o | o | x | x |
| `scanned_data_item` | x | x | x | x | o | o | x | x |
| `scanner_basic_properties` | x | x | x | x | o | o | x | x |
| `scanner_property` | x | x | x | x | o | o | x | x |
| `scattering_parameter` | x | o | x | x | x | x | x | x |
| `screw_pair` | x | x | o | o | o | o | x | x |
| `screw_pair_range` | x | x | o | x | x | x | x | x |
| `screw_pair_value` | x | x | o | o | o | o | x | x |
| `screw_pair_with_range` | x | x | x | o | o | o | x | x |
| `sculptured_solid` | x | o | x | o | o | o | x | x |
| `sdgc_with_dimension` | x | x | x | o | o | o | x | x |
| `seam_curve` | o | o | o | o | o | o | o | o |
| `seam_edge` | x | x | o | x | o | o | x | x |
| `security_classification` | o | o | o | o | o | o | o | o |
| `security_classification_assignment` | o | o | o | o | o | o | o | o |
| `security_classification_level` | o | o | o | o | o | o | o | o |
| `selector_function` | x | x | x | o | o | o | x | x |
| `self_intersecting_curve` | x | x | x | o | o | o | x | x |
| `self_intersecting_geometry` | x | x | x | o | o | o | x | x |
| `self_intersecting_loop` | x | x | x | o | o | o | x | x |
| `self_intersecting_shell` | x | x | x | o | o | o | x | x |
| `self_intersecting_surface` | x | x | x | o | o | o | x | x |
| `serial_numbered_effectivity` | o | o | o | o | o | o | x | x |
| `series_composed_function` | x | x | x | o | o | o | x | x |
| `shape_aspect` | o | o | o | o | o | o | o | o |
| `shape_aspect_associativity` | x | o | o | o | o | o | o | o |
| `shape_aspect_deriving_relationship` | x | o | o | o | o | o | o | o |
| `shape_aspect_occurrence` | x | x | x | x | o | o | x | x |
| `shape_aspect_relationship` | o | o | o | o | o | o | o | o |
| `shape_aspect_relationship_representation_association` | x | x | x | o | o | o | x | x |
| `shape_aspect_transition` | x | x | o | x | x | x | x | x |
| `shape_criteria_representation_with_accuracy` | x | x | x | o | o | o | x | x |
| `shape_data_quality_assessment_by_logical_test` | x | x | x | o | o | o | x | x |
| `shape_data_quality_assessment_by_numerical_test` | x | x | x | o | o | o | x | x |
| `shape_data_quality_criteria_representation` | x | x | x | o | o | o | x | x |
| `shape_data_quality_criterion` | x | x | x | o | o | o | x | x |
| `shape_data_quality_criterion_and_accuracy_association` | x | x | x | o | o | o | x | x |
| `shape_data_quality_inspected_shape_and_result_relationship` | x | x | x | o | o | o | x | x |
| `shape_data_quality_inspection_criterion_report` | x | x | x | o | o | o | x | x |
| `shape_data_quality_inspection_instance_report` | x | x | x | o | o | o | x | x |
| `shape_data_quality_inspection_instance_report_item` | x | x | x | o | o | o | x | x |
| `shape_data_quality_inspection_result` | x | x | x | o | o | o | x | x |
| `shape_data_quality_inspection_result_representation` | x | x | x | o | o | o | x | x |
| `shape_data_quality_lower_value_limit` | x | x | x | o | o | o | x | x |
| `shape_data_quality_upper_value_limit` | x | x | x | o | o | o | x | x |
| `shape_data_quality_value_limit` | x | x | x | o | o | o | x | x |
| `shape_data_quality_value_range` | x | x | x | o | o | o | x | x |
| `shape_defining_relationship` | x | x | o | o | o | o | x | x |
| `shape_definition_representation` | o | o | o | o | o | o | o | o |
| `shape_dimension_representation` | x | o | o | o | o | o | o | o |
| `shape_feature_definition` | x | o | x | o | o | o | x | x |
| `shape_feature_definition_element_relationship` | x | x | x | x | o | o | x | x |
| `shape_feature_definition_fit_relationship` | x | x | x | x | o | o | x | x |
| `shape_feature_definition_relationship` | x | x | x | x | o | o | x | x |
| `shape_feature_fit_relationship` | x | x | x | x | o | o | x | x |
| `shape_inspection_result_accuracy_association` | x | x | x | o | o | o | x | x |
| `shape_inspection_result_representation_with_accuracy` | x | x | x | o | o | o | x | x |
| `shape_measurement_accuracy` | x | x | x | o | o | o | x | x |
| `shape_representation` | o | o | o | o | o | o | o | o |
| `shape_representation_reference` | x | x | x | x | o | o | x | x |
| `shape_representation_relationship` | o | o | o | o | o | o | o | o |
| `shape_representation_with_parameters` | x | o | o | o | o | o | o | o |
| `shape_summary_request_with_representative_value` | x | x | x | o | o | o | x | x |
| `shell_based_surface_model` | o | o | o | o | o | o | o | o |
| `shell_based_wireframe_model` | o | o | x | o | o | o | x | x |
| `shell_based_wireframe_shape_representation` | o | o | x | o | o | o | x | x |
| `shelled_solid` | x | o | x | o | o | o | x | x |
| `short_length_curve` | x | x | x | o | o | o | x | x |
| `short_length_curve_segment` | x | x | x | o | o | o | x | x |
| `short_length_edge` | x | x | x | o | o | o | x | x |
| `si_absorbed_dose_unit` | x | o | x | o | o | o | x | x |
| `si_capacitance_unit` | x | o | x | o | o | o | x | x |
| `si_conductance_unit` | x | o | x | o | o | o | x | x |
| `si_dose_equivalent_unit` | x | o | x | o | o | o | x | x |
| `si_electric_charge_unit` | x | o | x | o | o | o | x | x |
| `si_electric_potential_unit` | x | o | x | o | o | o | x | x |
| `si_energy_unit` | x | o | x | o | o | o | x | x |
| `si_force_unit` | x | o | x | o | o | o | x | x |
| `si_frequency_unit` | x | o | x | o | o | o | x | x |
| `si_illuminance_unit` | x | o | x | o | o | o | x | x |
| `si_inductance_unit` | x | o | x | o | o | o | x | x |
| `si_magnetic_flux_density_unit` | x | o | x | o | o | o | x | x |
| `si_magnetic_flux_unit` | x | o | x | o | o | o | x | x |
| `si_power_unit` | x | o | x | o | o | o | x | x |
| `si_pressure_unit` | x | o | x | o | o | o | x | x |
| `si_radioactivity_unit` | x | o | x | o | o | o | x | x |
| `si_resistance_unit` | x | o | x | o | o | o | x | x |
| `si_unit` | o | o | o | o | o | o | o | o |
| `simple_boolean_expression` | x | o | o | o | o | o | x | x |
| `simple_clause` | x | o | x | o | o | o | x | x |
| `simple_generic_expression` | x | o | o | o | o | o | o | o |
| `simple_numeric_expression` | x | o | o | o | o | o | o | o |
| `simple_pair_range` | x | x | o | x | x | x | x | x |
| `simple_string_expression` | x | x | o | o | o | o | x | x |
| `simplified_counterbore_hole_definition` | x | x | x | x | o | o | x | x |
| `simplified_counterdrill_hole_definition` | x | x | x | x | o | o | x | x |
| `simplified_countersink_hole_definition` | x | x | x | x | o | o | x | x |
| `simplified_spotface_hole_definition` | x | x | x | x | o | o | x | x |
| `simultaneous_constraint_group` | x | x | x | o | o | o | x | x |
| `sin_function` | x | x | o | o | o | o | x | x |
| `single_area_csg_2d_shape_representation` | x | x | x | o | o | o | x | x |
| `single_boundary_csg_2d_shape_representation` | x | x | x | o | o | o | x | x |
| `single_property_is_definition` | x | x | x | o | o | o | x | x |
| `single_texture_style_tessellation_specification` | x | x | x | x | o | o | x | x |
| `skew_line_distance_geometric_constraint` | x | x | x | o | o | o | x | x |
| `slash_expression` | x | o | o | o | o | o | x | x |
| `sliding_curve_pair` | x | x | o | o | o | o | x | x |
| `sliding_curve_pair_value` | x | x | o | o | o | o | x | x |
| `sliding_surface_pair` | x | x | o | o | o | o | x | x |
| `sliding_surface_pair_value` | x | x | o | o | o | o | x | x |
| `slot` | x | x | o | o | o | o | x | x |
| `slot_end` | x | x | o | o | o | o | x | x |
| `small_area_face` | x | x | x | o | o | o | x | x |
| `small_area_surface` | x | x | x | o | o | o | x | x |
| `small_area_surface_patch` | x | x | x | o | o | o | x | x |
| `small_volume_solid` | x | x | x | o | o | o | x | x |
| `smeared_material_definition` | x | o | x | o | o | o | x | x |
| `software_for_data_quality_check` | x | x | x | o | o | o | x | x |
| `solid_angle_measure_with_unit` | o | o | o | o | o | o | x | x |
| `solid_angle_unit` | o | o | o | o | o | o | o | o |
| `solid_curve_font` | x | o | x | o | o | o | x | x |
| `solid_model` | o | o | o | o | o | o | o | o |
| `solid_replica` | x | o | o | o | o | o | x | x |
| `solid_with_angle_based_chamfer` | x | o | x | o | o | o | x | x |
| `solid_with_chamfered_edges` | x | o | x | o | o | o | x | x |
| `solid_with_circular_pattern` | x | o | x | o | o | o | x | x |
| `solid_with_circular_pocket` | x | o | x | o | o | o | x | x |
| `solid_with_circular_protrusion` | x | o | x | o | o | o | x | x |
| `solid_with_conical_bottom_round_hole` | x | o | x | o | o | o | x | x |
| `solid_with_constant_radius_edge_blend` | x | o | x | o | o | o | x | x |
| `solid_with_curved_slot` | x | o | x | o | o | o | x | x |
| `solid_with_depression` | x | o | x | o | o | o | x | x |
| `solid_with_double_offset_chamfer` | x | o | x | o | o | o | x | x |
| `solid_with_excessive_number_of_voids` | x | x | x | o | o | o | x | x |
| `solid_with_flat_bottom_round_hole` | x | o | x | o | o | o | x | x |
| `solid_with_general_pocket` | x | o | x | o | o | o | x | x |
| `solid_with_general_protrusion` | x | o | x | o | o | o | x | x |
| `solid_with_groove` | x | o | x | o | o | o | x | x |
| `solid_with_hole` | x | o | x | o | o | o | x | x |
| `solid_with_incomplete_circular_pattern` | x | o | x | o | o | o | x | x |
| `solid_with_incomplete_rectangular_pattern` | x | o | x | o | o | o | x | x |
| `solid_with_pocket` | x | o | x | o | o | o | x | x |
| `solid_with_protrusion` | x | o | x | o | o | o | x | x |
| `solid_with_rectangular_pattern` | x | o | x | o | o | o | x | x |
| `solid_with_rectangular_pocket` | x | o | x | o | o | o | x | x |
| `solid_with_rectangular_protrusion` | x | o | x | o | o | o | x | x |
| `solid_with_shape_element_pattern` | x | o | x | o | o | o | x | x |
| `solid_with_single_offset_chamfer` | x | o | x | o | o | o | x | x |
| `solid_with_slot` | x | o | x | o | o | o | x | x |
| `solid_with_spherical_bottom_round_hole` | x | o | x | o | o | o | x | x |
| `solid_with_stepped_round_hole` | x | o | x | o | o | o | x | x |
| `solid_with_stepped_round_hole_and_conical_transitions` | x | o | x | o | o | o | x | x |
| `solid_with_straight_slot` | x | o | x | o | o | o | x | x |
| `solid_with_tee_section_slot` | x | o | x | o | o | o | x | x |
| `solid_with_through_depression` | x | o | x | o | o | o | x | x |
| `solid_with_trapezoidal_section_slot` | x | o | x | o | o | o | x | x |
| `solid_with_variable_radius_edge_blend` | x | o | x | o | o | o | x | x |
| `solid_with_wrong_number_of_voids` | x | x | x | o | o | o | x | x |
| `source_for_requirement` | x | o | x | o | o | o | x | x |
| `sourced_requirement` | x | o | x | o | o | o | x | x |
| `specification_definition` | x | o | x | o | o | o | x | x |
| `specified_higher_usage_occurrence` | o | o | o | o | o | o | x | x |
| `sphere` | x | o | o | o | o | o | x | x |
| `spherical_cap` | x | x | x | o | o | o | x | x |
| `spherical_pair` | x | x | o | o | o | o | x | x |
| `spherical_pair_range` | x | x | o | x | x | x | x | x |
| `spherical_pair_value` | x | x | o | o | o | o | x | x |
| `spherical_pair_with_pin` | x | x | x | o | o | o | x | x |
| `spherical_pair_with_pin_and_range` | x | x | x | o | o | o | x | x |
| `spherical_pair_with_range` | x | x | x | o | o | o | x | x |
| `spherical_point` | x | x | x | x | o | o | x | x |
| `spherical_surface` | o | o | o | o | o | o | o | o |
| `spherical_volume` | x | x | x | x | o | o | x | x |
| `spotface_definition` | x | x | x | x | o | o | x | x |
| `spotface_hole_definition` | x | x | x | x | o | o | x | x |
| `spotface_occurrence` | x | x | x | x | o | o | x | x |
| `spotface_occurrence_in_assembly` | x | x | x | x | o | o | x | x |
| `sql_mappable_defined_function` | x | x | o | o | o | o | x | x |
| `square_root_function` | x | x | o | o | o | o | x | x |
| `square_u_profile` | x | x | o | o | o | o | x | x |
| `standard_table_function` | x | x | x | x | o | o | x | x |
| `standard_uncertainty` | x | o | o | o | o | o | x | x |
| `start_request` | o | o | x | o | o | o | o | o |
| `start_work` | o | o | x | o | o | o | o | o |
| `state_definition_to_state_assignment_relationship` | x | x | x | x | o | o | x | x |
| `state_observed` | x | x | x | x | o | o | o | o |
| `state_observed_assignment` | x | x | x | x | o | o | x | x |
| `state_observed_relationship` | x | x | x | x | o | o | x | x |
| `state_observed_role` | x | x | x | x | o | o | x | x |
| `state_predicted` | x | x | x | x | o | o | x | x |
| `state_type` | x | x | x | x | o | o | o | o |
| `state_type_assignment` | x | x | x | x | o | o | x | x |
| `state_type_relationship` | x | x | x | x | o | o | x | x |
| `state_type_role` | x | x | x | x | o | o | x | x |
| `statechar_applied_object` | x | x | x | x | o | o | x | x |
| `statechar_object` | x | x | x | x | o | o | x | x |
| `statechar_relationship_object` | x | x | x | x | o | o | x | x |
| `statechar_type_applied_object` | x | x | x | x | o | o | x | x |
| `statechar_type_object` | x | x | x | x | o | o | x | x |
| `statechar_type_relationship_object` | x | x | x | x | o | o | x | x |
| `steep_angle_between_adjacent_edges` | x | x | x | o | o | o | x | x |
| `steep_angle_between_adjacent_faces` | x | x | x | o | o | o | x | x |
| `steep_geometry_transition_across_edge` | x | x | x | o | o | o | x | x |
| `step` | x | x | x | o | o | o | x | x |
| `straightness_tolerance` | x | o | o | o | o | o | o | o |
| `strict_triangular_matrix` | x | x | x | x | o | o | x | x |
| `string_defined_function` | x | x | o | o | o | o | x | x |
| `string_expression` | x | x | o | o | o | o | x | x |
| `string_literal` | x | x | o | o | o | o | x | x |
| `string_variable` | x | x | o | o | o | o | x | x |
| `structured_dimension_callout` | x | o | o | o | o | o | x | x |
| `structured_message` | x | x | x | x | o | o | x | x |
| `structured_text_composition` | x | o | x | o | o | o | x | x |
| `structured_text_representation` | x | o | x | o | o | o | x | x |
| `styled_item` | x | o | o | o | o | o | o | o |
| `styled_tessellated_item_with_colours` | x | x | x | x | o | o | x | x |
| `su_parameters` | x | x | x | o | o | o | x | x |
| `subedge` | x | o | o | o | o | o | x | x |
| `subface` | x | o | o | o | o | o | x | x |
| `subpath` | x | x | x | x | x | o | x | x |
| `subsketch` | x | x | x | o | o | o | x | x |
| `substring_expression` | x | x | o | o | o | o | x | x |
| `summary_report_request` | x | x | x | o | o | o | x | x |
| `summary_report_request_with_number_of_instances` | x | x | x | x | o | o | x | x |
| `supplied_part_relationship` | o | o | x | o | o | o | x | x |
| `surface` | o | o | o | o | o | o | o | o |
| `surface_condition_callout` | x | o | o | o | o | o | x | x |
| `surface_curve` | o | o | o | o | o | o | o | o |
| `surface_curve_swept_area_solid` | x | o | o | o | o | o | x | x |
| `surface_curve_swept_surface` | x | x | x | x | o | o | x | x |
| `surface_distance_assembly_constraint_with_dimension` | x | x | x | o | o | o | x | x |
| `surface_distance_geometric_constraint` | x | x | x | o | o | o | x | x |
| `surface_of_linear_extrusion` | o | o | o | o | o | o | o | o |
| `surface_of_revolution` | o | o | o | o | o | o | o | o |
| `surface_pair` | x | x | o | o | o | o | x | x |
| `surface_pair_range` | x | x | o | x | x | x | x | x |
| `surface_pair_with_range` | x | x | x | o | o | o | x | x |
| `surface_patch` | o | o | o | o | o | o | x | x |
| `surface_patch_set` | x | x | x | o | o | o | x | x |
| `surface_profile_tolerance` | x | o | o | o | o | o | o | o |
| `surface_rendering_properties` | x | o | o | o | o | o | o | o |
| `surface_replica` | o | o | o | o | o | o | x | x |
| `surface_side_style` | x | o | o | o | o | o | o | o |
| `surface_smoothness_geometric_constraint` | x | x | x | o | o | o | x | x |
| `surface_style_boundary` | x | o | o | o | o | o | o | o |
| `surface_style_control_grid` | x | o | o | o | o | o | o | o |
| `surface_style_fill_area` | x | o | o | o | o | o | o | o |
| `surface_style_parameter_line` | x | o | o | o | o | o | o | o |
| `surface_style_reflectance_ambient` | x | o | o | o | o | o | o | o |
| `surface_style_reflectance_ambient_diffuse` | x | o | o | o | o | o | x | x |
| `surface_style_reflectance_ambient_diffuse_specular` | x | o | o | o | o | o | x | x |
| `surface_style_rendering` | x | o | o | o | o | o | o | o |
| `surface_style_rendering_with_properties` | x | o | o | o | o | o | o | o |
| `surface_style_segmentation_curve` | x | o | o | o | o | o | o | o |
| `surface_style_silhouette` | x | o | o | o | o | o | o | o |
| `surface_style_transparent` | x | o | o | o | o | o | o | o |
| `surface_style_usage` | x | o | o | o | o | o | o | o |
| `surface_texture_representation` | x | o | o | o | o | o | x | x |
| `surface_with_excessive_patches_in_one_direction` | x | x | x | o | o | o | x | x |
| `surface_with_small_curvature_radius` | x | x | x | o | o | o | x | x |
| `surfaced_open_shell` | x | o | x | o | o | o | x | x |
| `swept_area_solid` | x | o | o | o | o | o | x | x |
| `swept_curve_surface_geometric_constraint` | x | x | x | o | o | o | x | x |
| `swept_disk_solid` | x | o | o | o | o | o | x | x |
| `swept_face_solid` | x | o | o | o | o | o | x | x |
| `swept_point_curve_geometric_constraint` | x | x | x | o | o | o | x | x |
| `swept_surface` | o | o | o | o | o | o | o | o |
| `symbol` | x | o | x | o | o | o | x | x |
| `symbol_colour` | x | o | o | o | o | o | o | o |
| `symbol_representation` | x | o | o | o | o | o | o | o |
| `symbol_representation_map` | x | o | o | o | o | o | x | x |
| `symbol_style` | x | o | o | o | o | o | o | o |
| `symbol_target` | x | o | o | o | o | o | o | o |
| `symmetric_banded_matrix` | x | x | x | x | o | o | x | x |
| `symmetric_matrix` | x | x | x | x | o | o | x | x |
| `symmetric_shape_aspect` | x | o | o | o | o | o | x | x |
| `symmetry_geometric_constraint` | x | x | x | o | o | o | x | x |
| `symmetry_tolerance` | x | o | o | o | o | o | o | o |
| `system_breakdown_context` | x | x | x | x | o | o | x | x |
| `system_element_usage` | x | x | x | x | o | o | x | x |
| `table_representation_item` | x | o | x | o | o | o | x | x |
| `tactile_appearance_representation` | x | o | o | o | o | o | x | x |
| `tagged_text_format` | x | o | x | o | o | o | x | x |
| `tagged_text_item` | x | o | x | o | o | o | x | x |
| `tan_function` | x | x | o | o | o | o | x | x |
| `tangent` | x | o | o | o | o | o | x | x |
| `tangent_assembly_constraint` | x | x | x | o | o | o | x | x |
| `tangent_geometric_constraint` | x | x | x | o | o | o | x | x |
| `taper` | x | x | o | o | o | o | x | x |
| `tee_profile` | x | x | o | o | o | o | x | x |
| `terminal_feature` | x | x | x | x | o | o | x | x |
| `terminal_location_group` | x | x | x | x | o | o | x | x |
| `terminator_symbol` | x | o | o | o | o | o | o | o |
| `tessellated_annotation_occurrence` | x | x | x | o | o | o | o | o |
| `tessellated_connecting_edge` | x | x | x | o | o | o | x | x |
| `tessellated_curve_set` | x | x | x | o | o | o | o | o |
| `tessellated_edge` | x | x | x | o | o | o | x | x |
| `tessellated_face` | x | x | x | o | o | o | o | o |
| `tessellated_geometric_set` | x | x | x | o | o | o | o | o |
| `tessellated_item` | x | x | x | o | o | o | o | o |
| `tessellated_point_set` | x | x | x | o | o | o | x | x |
| `tessellated_shape_representation` | x | x | x | o | o | o | o | o |
| `tessellated_shape_representation_with_accuracy_parameters` | x | x | x | x | o | o | x | x |
| `tessellated_shell` | x | x | x | o | o | o | o | o |
| `tessellated_solid` | x | x | x | o | o | o | o | o |
| `tessellated_structured_item` | x | x | x | o | o | o | o | o |
| `tessellated_surface_set` | x | x | x | o | o | o | o | o |
| `tessellated_vertex` | x | x | x | o | o | o | x | x |
| `tessellated_wire` | x | x | x | o | o | o | x | x |
| `tetrahedron` | x | x | x | o | o | o | x | x |
| `tetrahedron_volume` | x | x | x | x | o | o | x | x |
| `text_font` | x | o | x | o | o | o | o | o |
| `text_font_family` | x | o | x | o | o | o | x | x |
| `text_font_in_family` | x | o | x | o | o | o | x | x |
| `text_literal` | x | o | o | o | o | o | o | o |
| `text_literal_with_associated_curves` | x | o | o | o | o | o | x | x |
| `text_literal_with_blanking_box` | x | o | o | o | o | o | x | x |
| `text_literal_with_delineation` | x | o | o | o | o | o | x | x |
| `text_literal_with_extent` | x | o | o | o | o | o | x | x |
| `text_string_representation` | x | o | o | o | o | o | x | x |
| `text_style` | x | o | o | o | o | o | o | o |
| `text_style_for_defined_font` | x | o | o | o | o | o | o | o |
| `text_style_with_box_characteristics` | x | o | o | o | o | o | o | o |
| `text_style_with_mirror` | x | o | o | o | o | o | x | x |
| `text_style_with_spacing` | x | o | o | o | o | o | x | x |
| `texture_style_specification` | x | x | x | x | o | o | o | o |
| `texture_style_tessellation_specification` | x | x | x | x | o | o | o | o |
| `thermal_component` | x | x | x | o | o | o | x | x |
| `thermal_resistance_measure_with_unit` | x | o | x | o | o | o | x | x |
| `thermal_resistance_unit` | x | o | x | o | o | o | x | x |
| `thermodynamic_temperature_measure_with_unit` | x | o | o | o | o | o | x | x |
| `thermodynamic_temperature_unit` | x | o | o | o | o | o | x | x |
| `thickened_face_solid` | x | o | x | o | o | o | x | x |
| `thickness_laminate_definition` | x | o | x | x | x | x | x | x |
| `thickness_laminate_table` | x | o | x | o | o | o | x | x |
| `thread` | x | x | o | o | o | o | x | x |
| `thread_runout` | x | x | x | o | o | o | x | x |
| `time_interval` | x | o | o | o | o | o | x | x |
| `time_interval_assignment` | x | o | o | o | o | o | x | x |
| `time_interval_based_effectivity` | x | o | o | o | o | o | x | x |
| `time_interval_relationship` | x | o | x | o | o | o | x | x |
| `time_interval_role` | x | o | o | o | o | o | x | x |
| `time_interval_with_bounds` | x | o | o | o | o | o | x | x |
| `time_measure_with_unit` | x | o | o | o | o | o | x | x |
| `time_unit` | x | o | o | o | o | o | o | o |
| `tolerance_value` | x | o | o | o | o | o | o | o |
| `tolerance_zone` | x | o | o | o | o | o | o | o |
| `tolerance_zone_definition` | x | o | o | o | o | o | o | o |
| `tolerance_zone_form` | x | o | o | o | o | o | o | o |
| `tolerance_zone_with_datum` | x | x | x | x | o | o | o | o |
| `topological_representation_item` | o | o | o | o | o | o | o | o |
| `topology_related_to_multiply_defined_geometry` | x | x | x | o | o | o | x | x |
| `topology_related_to_nearly_degenerate_geometry` | x | x | x | o | o | o | x | x |
| `topology_related_to_overlapping_geometry` | x | x | x | o | o | o | x | x |
| `topology_related_to_self_intersecting_geometry` | x | x | x | o | o | o | x | x |
| `topology_to_geometry_item_association` | x | x | x | x | x | o | x | x |
| `topology_to_geometry_model_association` | x | x | x | x | x | o | x | x |
| `toroidal_surface` | o | o | o | o | o | o | o | o |
| `toroidal_volume` | x | x | x | x | o | o | x | x |
| `torus` | x | o | o | o | o | o | x | x |
| `total_runout_tolerance` | x | o | o | o | o | o | o | o |
| `track_blended_solid` | x | o | x | o | o | o | x | x |
| `track_blended_solid_with_end_conditions` | x | o | x | o | o | o | x | x |
| `transformation_with_derived_angle` | x | o | x | o | o | o | x | x |
| `transition_feature` | x | x | o | o | o | o | x | x |
| `transport_feature` | x | x | x | x | o | o | x | x |
| `triangular_matrix` | x | x | x | x | o | o | x | x |
| `triangulated_face` | x | x | x | o | o | o | x | x |
| `triangulated_point_cloud_dataset` | x | x | x | x | o | o | x | x |
| `triangulated_surface_set` | x | x | x | o | o | o | x | x |
| `trimmed_curve` | o | o | o | o | o | o | o | o |
| `turned_knurl` | x | x | x | o | o | o | x | x |
| `twisted_cross_sectional_group_shape_element` | x | x | x | x | o | o | x | x |
| `two_direction_repeat_factor` | x | o | o | o | o | o | o | o |
| `type_qualifier` | x | o | o | o | o | o | o | o |
| `unary_boolean_expression` | x | x | o | o | o | o | x | x |
| `unary_function_call` | x | x | o | o | o | o | x | x |
| `unary_generic_expression` | x | o | o | o | o | o | x | x |
| `unary_numeric_expression` | x | o | o | o | o | o | x | x |
| `unbound_parameter_environment` | x | x | x | o | o | o | x | x |
| `unbound_variational_parameter` | x | x | x | o | o | o | x | x |
| `unbound_variational_parameter_semantics` | x | x | x | o | o | o | x | x |
| `uncertainty_assigned_representation` | x | o | o | o | o | o | x | x |
| `uncertainty_measure_with_unit` | o | o | o | o | o | o | o | o |
| `uncertainty_qualifier` | x | o | o | o | o | o | o | o |
| `unconstrained_pair` | x | x | o | o | o | o | x | x |
| `unconstrained_pair_value` | x | x | o | o | o | o | x | x |
| `unequally_disposed_geometric_tolerance` | x | x | x | o | o | o | o | o |
| `uniform_curve` | o | o | o | o | o | o | o | o |
| `uniform_product_space` | x | x | x | o | o | o | x | x |
| `uniform_resource_identifier` | x | o | x | o | o | o | x | x |
| `uniform_surface` | o | o | o | o | o | o | o | o |
| `uniform_volume` | x | x | x | x | o | o | x | x |
| `universal_pair` | x | x | o | o | o | o | x | x |
| `universal_pair_range` | x | x | o | x | x | x | x | x |
| `universal_pair_value` | x | x | o | o | o | o | x | x |
| `universal_pair_with_range` | x | x | x | o | o | o | x | x |
| `unused_patches` | x | x | x | o | o | o | x | x |
| `unused_shape_element` | x | x | x | o | o | o | x | x |
| `usage_association` | x | o | x | o | o | o | x | x |
| `user_defined_11` | x | x | x | x | o | o | x | x |
| `user_defined_curve_font` | x | o | x | o | o | o | x | x |
| `user_defined_marker` | x | o | x | o | o | o | x | x |
| `user_defined_terminator_symbol` | x | o | x | o | o | o | x | x |
| `user_selected_elements` | x | o | x | o | o | o | x | x |
| `user_selected_shape_elements` | x | o | x | o | o | o | x | x |
| `validation` | x | x | x | x | o | o | x | x |
| `validation_software_identification` | x | x | x | x | o | o | x | x |
| `value_format_type_qualifier` | x | x | x | o | o | o | o | o |
| `value_function` | x | x | o | o | o | o | x | x |
| `value_range` | x | o | o | o | o | o | x | x |
| `value_representation_item` | x | o | o | o | o | o | o | o |
| `variable` | x | x | o | o | o | o | x | x |
| `variable_expression` | x | x | x | o | o | o | x | x |
| `variable_semantics` | x | o | o | o | o | o | x | x |
| `variational_current_representation_relationship` | x | x | x | o | o | o | x | x |
| `variational_parameter` | x | x | x | o | o | o | x | x |
| `variational_representation` | x | x | x | o | o | o | x | x |
| `variational_representation_item` | x | o | x | o | o | o | x | x |
| `vector` | o | o | o | o | o | o | o | o |
| `vector_style` | x | o | o | o | o | o | x | x |
| `vee_profile` | x | x | o | o | o | o | x | x |
| `velocity_measure_with_unit` | x | o | x | o | o | o | x | x |
| `velocity_unit` | x | o | x | o | o | o | x | x |
| `verification` | x | x | x | x | o | o | x | x |
| `verification_relationship` | x | x | x | x | o | o | x | x |
| `versioned_action_request` | o | o | o | o | o | o | o | o |
| `versioned_action_request_relationship` | x | x | o | o | o | o | x | x |
| `vertex` | o | o | o | o | o | o | o | o |
| `vertex_loop` | o | o | o | o | o | o | o | o |
| `vertex_on_edge` | x | x | x | x | o | x | x | x |
| `vertex_point` | o | o | o | o | o | o | o | o |
| `vertex_shell` | o | o | x | o | o | o | o | o |
| `view_volume` | x | o | o | o | o | o | o | o |
| `visual_appearance_representation` | x | o | o | o | o | o | x | x |
| `volume` | x | x | x | o | o | o | x | x |
| `volume_measure_with_unit` | o | o | o | o | o | o | x | x |
| `volume_unit` | o | o | o | o | o | o | o | o |
| `volume_with_faces` | x | x | x | x | o | o | x | x |
| `volume_with_parametric_boundary` | x | x | x | x | o | o | x | x |
| `volume_with_shell` | x | x | x | x | o | o | x | x |
| `wedge_volume` | x | x | x | x | o | o | x | x |
| `week_of_year_and_day_date` | o | o | x | o | o | o | x | x |
| `wire_shell` | o | o | x | o | o | o | o | o |
| `wrong_element_name` | x | x | x | o | o | o | x | x |
| `wrongly_oriented_void` | x | x | x | o | o | o | x | x |
| `wrongly_placed_loop` | x | x | x | o | o | o | x | x |
| `wrongly_placed_void` | x | x | x | o | o | o | x | x |
| `xor_expression` | x | x | o | o | o | o | x | x |
| `year_month` | x | o | x | o | o | o | x | x |
| `zero_surface_normal` | x | x | x | o | o | o | x | x |
| `zone_breakdown_context` | x | x | x | x | o | o | x | x |
| `zone_element_usage` | x | x | x | x | o | o | x | x |
| `zone_structural_makeup` | x | o | x | o | o | o | x | x |