Software Supplier Aim Identifier: field
System generated globally unique identifier for the learning aim.
To enable data included on reports created by the FIS and Submit Learner Data to be matched back to data in provider MIS.
- XML Element Name
- Field length
- Data type
- Minimum occurrences
- Maximum occurrences
- Part of
- Collected for all aims
32 character hexadecimal ID or 36 character hexadecimal ID with hyphens that adheres to the universally unique identifier (UUID) standard.
This field is optional and for the use by software suppliers and providers writing their own software to record a unique aim ID for the learning aim.
It is expected that this ID will be automatically generated by providers' software systems. The GUID generated may or may not include hyphens. For example. 550e8400-e29b-41d4-a716-446655440000. There is no requirement for software suppliers to add or remove hyphens before recording the GUID in this field. Both entries are valid and the ID can be recorded with or without hyphens.
To generate a new GUID, examples are Guid.NewGuid().Tostring(“D”) which supports both Oracle and Microsoft SQL server databases or SELECT NEWID() GO for Microsoft SQL Server databases.