Sheet: 'ISM Functional Class Attributes'
- Last UpdatedJun 20, 2024
- 2 minute read
This sheet defines association of Permissible Attributes (or Characteristics) with Functional Classes.
If you have Permissible Attributes common to all Functional Classes, you can specify them as permissible on a class with Id="ISM_ROOT_ FUNCTIONAL" (see Sheet: 'ISM Functional Classes'), and they will automatically be derived as permissible on all Functional Classes.
|
Item |
Column Name |
Constraint |
Description |
|---|---|---|---|
|
1 |
Class_Id |
Required |
The identifier of the target Functional Class, as defined in Sheet: 'ISM Functional Classes' |
|
2 |
Id |
Required |
The identifier of an Attribute, as defined in Sheet: 'ISM Attributes', to be made permissible for the target Functional Class The values for the remaining columns is automatically derived from this Attribute definition, and can be overridden |
|
3 |
Name |
A value overriding the corresponding property on the associated Attribute |
|
|
4 |
Name {language} |
A value overriding the corresponding property on the associated Attribute |
|
|
5 |
Description |
A value overriding the corresponding property on the associated Attribute |
|
|
6 |
Description {language} |
A value overriding the corresponding property on the associated Attribute |
|
|
7 |
Presence |
|
A value overriding the corresponding property on the associated Attribute |
|
8 |
Presence {maturity} |
A value overriding the corresponding property on the associated Attribute |
|
|
9 |
Discipline |
A value overriding the corresponding property on the associated Attribute |
|
|
10 |
Discipline {maturity} |
A value overriding the corresponding property on the associated Attribute |
|
|
11 |
MinOccurs |
- A positive integer value |
A value overriding the corresponding property on the associated Attribute |
|
12 |
MaxOccurs |
- A positive integer value >= MinOccurs, or "unbounded" |
A value overriding the corresponding property on the associated Attribute |
|
13 |
UomClassId |
- {UoMClass@id} |
A value overriding the corresponding property on the associated Attribute |
|
14 |
UomRequired |
|
A value overriding the corresponding property on the associated Attribute |
|
15 |
Validation Type |
|
A value overriding the corresponding property on the associated Attribute |
|
16 |
Validation Rule |
A value overriding the corresponding property on the associated Attribute |
|
|
17 |
Size |
A value overriding the corresponding property on the associated Attribute |
|
|
18 |
Aspect |
A value overriding the corresponding property on the associated Attribute |
|
|
19 |
Obsolete |
|
A value overriding the corresponding property on the associated Attribute |
|
20 |
SortOrder |
- A signed integer value |
A value overriding the corresponding property on the associated Attribute |