Represents a set of items that is manufactured or sold within a given time frame.
A lot is usually associated with a batch number which is an identification number assigned to a particular quantity of material from a single manufacturer.
The batch number enables tracing of the constituent parts or ingredients as well as labour and equipment records involved in the manufacturing of a product. This enables manufacturers and other entities to perform quality control checks, calculate expiration dates, and issue corrections or recall information to subsets of their production output.
It also gives consumers an identifier that they can use in contacting the manufacturer and researching the production of goods received.
For example to trace back the origin of fish or meat, in case of a public health problem.
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.
batchNumber [1] : BatchNumber
The identifier for the lot.
The combination of the identifier string and the organization, the manufacturer, that allocates the identifier provides an unambiguous reference to the lot in ShareAspace.
countryOfOrigin [0..1] : CountryOfOrigin
A code according to ISO 3166 that identifies the country of origin
description [0..1] : String
A text based description of the lot.
expirationDate [0..1] : DateTimeAssignment
The date and time at which the items in the lot expire. After which they should not be used.
exportControlCodes [0..*] : ExportControlCode
A set of codes that identify a categorization of items based on the nature of the product, i.e. type of commodity, software, or technology and its respective technical parameters for export control purposes. The codes are typically defined by a countries export control authority. Hence a country is associated with the code. So for ITAR ECCN code the country would be US. It is also the case that the organization exporting material may have a different view on the categorization to the organization importing it and integrating the material into a higher assembly. Hence an import or export qualifier is used to differentiate between the two codes.
exportControlled [0..1] : ExportControlConstraint
An indication as to whether the lot is subject to export control regulations.
intellectualPropertyConstraint [0..1] : IntellectualPropertyRightConstraint
An indication as to whether the lot is subject to any intellectual property rights that might need to be considered when sharing the information.
intellectualPropertyOwners [0..*] : OrganizationReference
The organizations that own the intellectual property for the lot.
keyValues [0..*] : KeyValue
A set of user defined name and strings value pairs. Note that these name value pairs are not indexed and therefor cannot be searched for.
manufacturedDate [0..1] : DateTimeAssignment
The date when the items in the lot were manufactured.
manufacturedPart [0..1] : Part
The part specification that was used to manufacture the items in the lot.
name [0..1] : String
The name of the lot is a human readable label used to refer to the lot. The name is not an identifier and so does not uniquely identify a lot in ShareAspace.
originCommonDef [0..1] : OriginatingSystem
The origin of the common definition of the lot.
If an origin is provided then the system representing the origin is the "master" system and the common definition can only be updated via an input from that system.
If no origin is provided, the origin is assumed to be ShareAspace and the common definition can be edited in ShareAspace.
originMaster [0..1] : OriginatingSystem
The origin of the of the lot.
If an origin is provided then the system representing the origin is the "master" system and the lot can only be updated via an input from that system.
If no origin is provided, the origin is assumed to be ShareAspace and the lot can be edited in ShareAspace.
originShareableDef [0..1] : OriginatingSystem
The origin of the shareable definition of the lot.
If an origin is provided then the system representing the origin is the "master" system and the common definition can only be updated via an input from that system.
If no origin is provided, the origin is assumed to be ShareAspace and the common definition can be edited in ShareAspace.
quantityManufactured [0..1] : QuantityAssignment
The quantity of items manufactured in the lot.
systemDataSourceCommonDef [0..1] : SystemDataSource
The system from which the lot's common definition was loaded.
systemDataSourceMaster [0..1] : SystemDataSource
The system from which the lot was loaded.
systemDataSourceSharedDef [0..1] : SystemDataSource
The system from which the lot's shareable definition was loaded.
type [0..1] : LotType
The category of the lot.
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.
coOwnersCommonDef [0..*] : ObjectId
The set of internal ShareAspace keys identifying participants that have currently read write access to the object's common definition via a share pack.
coOwnersSharedDef [0..*] : ObjectId
The set of internal ShareAspace keys identifying participants that have currently read write access to the object's shareable definition 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.
coReadersCommonDef [0..*] : ObjectId
The set of internal ShareAspace keys identifying participants that have currently read only access to the object's common definition via a share pack.
coReadersSharedDef [0..*] : ObjectId
The set of internal ShareAspace keys identifying participants that have currently read only access to the object's shareable definition 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.
sharingHistoryCommonDef [0..*] : SharingHistory
The set of historical records of the sharing and unsharing of the object's information stored on the common definition.
sharingHistorySharedDef [0..*] : SharingHistory
The set of historical records of the sharing and unsharing of the object's information stored on the shareable definition.
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.
versionCoReaders [0..*] : ObjectId
The list of internal ShareAspace key of Participants that have currently read only access to the version via a share pack.
versionCreated [1] : DateTime
The date and time when the version was created in the ShareAspace store.
versionCreator [1] : String
The user that created the version in the ShareAspace store.
versionOId [1] : ObjectId
The internal ShareAspace store key for the version instance.
versionOwner [1] : ObjectId
The internal ShareAspace key of the Participant owning the version object.
versionUpdated [0..1] : DateTime
The date and time when the version was updated in the ShareAspace store.
versionUpdater [0..1] : String
The last user that updated the version in the ShareAspace store.