Name Tags

Name Tags Idea

Name tags used in different scenarios to form meaningful File Names, Label or Barcode data and more. Predefined constant value in brackets, for example {SerialNumber}, will be replaced with actual disk's Serial Number when Label or Barcode is formed and printed out.
Figure 1: Name Tags in Labels and Barcodes
Below is description of different Name Tags grouped by sections.

General

{Computer ID}
Workstation (computer) ID
{OS}
Operating System name
{AppName}
Application name
{AppVersion}
Application full version
{KernelVersion}
Kernel version
{UniqueID}
Generated unique 8 symbols ID

Date & Time

Tags to represent current date in different formats:

{Date(YYYYMMDD)}
Complete date in full form without delimiters
{Date(YYYY-MM-DD)}
Complete date in full form with delimiters
{Date(YYMMDD)}
Complete date in short form without delimiters
{Date(YYYY)}
Year in full form
{Date(YY)}
Year in short form
{Date(Month)}
Full month name as literal
{Date(MM)}
Month as digital with leading zero
{Date(DD)}
Day of month with leading zero
{Time(HHmmss)}
Time with hours, minutes and seconds without delimiters
{Time(HH-mm-ss)}
Time with hours, minutes and seconds with delimiters
{Time(HH)}
Hours with leading zero
{Time(mm)}
Minutes with leading zero
{Time(ss)}
Seconds with leading zero

Disk

Values for these name tags retrieved from the context device:

{Serial ID}
Disk serial number, retrieved from OS or from S.M.A.R.T. attributes
{Platform ID}
Disk platform identification (may be vary due to OS format)
{Product ID}
Disk manufacturer Id
{Model}
Disk model name (if available)
{Size}
Disk size in gigabytes
{Sectors}
Disk size in sectors

Processing attributes

Disk processing attributes based on execution conditions:

{ExamGrade}
Disk examination result grade
{BatchName}
Batch name (if a part of a batch processing)
{DiskCount}
Quantity of disk processed in batch
{DiskBayID}
Disk Bay label
{Method}
Erase method
{Passes}
Erases passes description
{Verified}
Verification attribute
{DateStarted}
Process start date
{TimeStarted}
Process start time
{TimeElapsed}
Process elapsed time
{Status}
Overall completion status for group processing or separate disk processing status.
{StatusCode}
Overall process result digital code

Item processing attributes

Item processing attributes based on execution conditions:

{Sequence #} ... {Sequence 000#}
Sequential number. Used for group (batch) processing.
{ProcessType}
Process type name
{ProcessedAs}
Process short name
{Range}
Processed disk range