Software Supplier Aim Identifier: Field
Definition
System generated globally unique identifier for the learning aim.
Reason Required
To enable data included on reports created by the FIS and Submit Learner Data to be matched back to data in provider MIS.
Schema Definitions
- XML Entity Name
- SWSupAimId
- Field Length
- 36
- Data type
- RestrictedString
- Minimum occurrences
- 0
- Maximum occurrences
- 1
- Part of
- LearningDelivery
Collection Requirements
- Collected for all aims
Valid Entries
32 character hexadecimal ID or 36 character hexadecimal ID with hyphens that adheres to the universally unique identifier (UUID) standard.
Notes
-
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.