...
- Other Property objects that have heavy reused reuse across DDI and require consistent application should be located in a "Base" package within the Object Library
- Other Property objects used within a single topical/application area in the Object Library should be located within their topical/application area
- New Other Property objects should be created within their topical/application area The decision to move an Other Property object to the "Base" package will be made by Modelers
...
- Open edit view for the property
- Check to see it if its type is available from the Extended Primitives just added
- If so change the data type
- If not follow steps 3-5
- Remove the word "Type" from the name of object and retain UpperCamelCase
- Check the box "Is Property"
- Change package to ExtendedPrimitive
- Repeat for any properties listed for this object that do not have a data type of a primitive
- Return to original Other Property (in this example: LabelType)
- Open the edit view
- Remove the word "Type" from the name of the object and retain UpperCamelCase
- Check the box "Is Property"
- Change package to ExtendedPrimitive
- For each listed property
- Change name to lowerCamelCase
- Change DateType to the name of the object just created in steps 1-4 which should now be in the pull-down list
...