Represents a class or a category that can be used to group together a set of objects that exhibit a common set of characteristics or properties.
E.g. All parts that contain a hazardous material are classified as being "Hazardous".
The properties for the SoftType are described in the following tabbed displays:
- Properties The public properties of the SoftType instance that can be set and modified by the user or by data import.
- Meta data Meta data about the SoftType instance that are set by the ShareAspace application.
aliases [0..*] : Identifier
The set of alternative identifiers for the class.
The combination of the identifier string and the organization that allocates the identifier provides an unambiguous reference to the class in ShareAspace.
classifications [0..*] : GeneralClass
The set of classifications of a class.
For example:
Document type is a class for classifying documents.
code [0..1] : String
A human readable code used to refer to the general class. The code is not an identifier and so does not uniquely identify a general class in ShareAspace.
description [0..1] : String
A text based description of the general class.
id [1] : String
The identifier for the general class.
The identifier string provides an unambiguous reference to the general class in ShareAspace.
name [0..1] : String
The name of the general class is a human readable label used to refer to the general class. The name is not an identifier and so does not uniquely identify a general class in ShareAspace.
origin [0..1] : OriginatingSystem
The origin of the general class.
If an origin is provided then the system representing the origin is the "master" system and the general class can only be updated via an input from that system.
If no origin is provided, the origin is assumed to be ShareAspace and the general class can be edited in ShareAspace.
sources [0..*] : ExternalLibrary
The set of libraries, external to ShareAspace, from which the class was loaded to ShareAspace.
The external library provides the definition of the class.
subClasses [0..*] : GeneralClass
The set of general classes that are subsets of this class.
systemDataSource [0..1] : SystemDataSource
The system from which the general class was loaded.
compliant [1] : Boolean
A flag indicating if the Unit of Information is valid in regards to the SoftType data section and rules.
coOwners [0..*] : ObjectId
The list of internal ShareAspace key of Participants that have currently read write access to the object via a share pack.
coReaders [0..*] : ObjectId
The list of internal ShareAspace key of Participants that have currently read only access to the object via a share pack.
created [1] : DateTime
The date and time when the Unit of Information was created in the ShareAspace store.
creator [1] : String
The user that created the Unit of Information in the ShareAspace store.
lockedBy [0..1] : String
lockingHistory [0..*] : LockingHistory
oId [1] : ObjectId
The internal ShareAspace store key for the object instance.
owner [1] : ObjectId
The internal ShareAspace key of the Participant owning the object.
owningHistory [0..*] : OwnershipHistory
The historical record of owners for the object.
sharingHistory [0..*] : SharingHistory
The historical record of sharing information for the object.
softType [0..1] : String
The SoftType identifier associated with the Unit of Information.
transactionOn [1] : DateTime
The date and time when the last change on the Unit of Information was performed (anywhere in the Unit of Information) in the ShareAspace store.
updated [0..1] : DateTime
The date and time when the Unit of Information was updated in the ShareAspace store.
updater [0..1] : String
The last user that updated the Unit of Information in the ShareAspace store.