Training Management

Training management

Which training an employee took, when, how long it ran and who delivered it — together with how it was reported to the Ministry — is held in a single record. The participant list comes from the workplace's own personnel inventory, and the result goes back onto that employee's record.

  • What works todayThe İBYS training notification screen: the form is filled in, submitted, and the outcome is read back as a transaction number or an error code. An environment switch separates test submissions from live ones.
  • What the module coversThe annual training plan, the attendance list, certificates and the renewal calendar are planned scope; this page describes the target scope of the module.

Ask for a walkthrough of the training module

Training types that get reported

A training record is not free text: the type is picked from a code list and the notification carries that code. The submission screen offers four types today.

01 — General OHS training

The basic occupational health and safety training every employee receives. It is reported under type code 01 and its length is recorded in hours.

02 — Hazard class specific training

Training driven by the hazard class of the workplace and by the risks of the work itself. The hazard class follows the workplace's NACE activity code; if you do not know the code, the free query will tell you.

03 — Refresher training

Renewal of training whose validity has expired. When renewal falls due the record is reopened under this type, so the employee's training history stays unbroken.

04 — Onboarding training

Training for a newly hired employee, for someone who changed role, or for someone returning after a long absence. The hire date on the personnel record is the starting point for it.

Lists such as training type, professional type and illness code are read from the İBYS reference data service; the list comes from the service, not from a copy embedded in the code.

Hazard class query

One training record, end to end

Six steps from picking the participant to the Ministry notification; the output of each step is the input of the next.

  1. Pick the participant from the personnel inventoryWho gets trained is not typed by hand: it is picked from the personnel list, filtered by department, role and employment status. Employees on leave, suspended or terminated appear in the list with their own status.
  2. Enter the type, the date and the durationThe type comes from the code list, the date from the calendar. Duration is written in hours; the participant count and the trainer's name sit in the same record.
  3. Attach the professional who delivered itThe notification is made with the national identity number and professional type of the safety specialist or the workplace physician who delivered the training; the workplace itself is identified by its social security registration number.
  4. Send the record to the MinistryOn submit the notification goes to the İBYS service. The environment switch can route it to the test environment first; which environment is in use is stated on the screen.
  5. Read the outcome backIf the service accepts it, a transaction number is returned and written onto the record; if it rejects it, the returned error codes are listed with their descriptions.
  6. Put the renewal on the calendarWhen the validity of the training runs out the record is reopened under the refresher type; which employee is overdue for which training is read from the same list.

Fields held in the notification

This is the body of a training notification; what each field is for and where it comes from is stated.

FieldWhat it is for
Workplace social security registration numberDetermines which workplace the notification belongs to; records accumulate under this number.
National identity number of the professionalIdentifies the professional making the notification; entered as eleven digits.
Professional typeStates whether the professional is a workplace safety specialist or a workplace physician; one of two values.
Training typeGeneral, hazard class specific, refresher or onboarding; picked from the code list.
Training dateThe day the training took place. The renewal period is counted from this date.
Participant countHow many employees attended; it cannot be less than one.
Duration (hours)The length of the training in hours; this is the field compared against the minimum the regulation requires.
Trainer nameThe person who actually delivered the training; kept separately from the professional filing the notification.
NotesThe record's own commentary: topics covered, material used, assessment carried out — free text.

Every field in the table is a field of the submission form itself; this page does not claim that anything beyond them is collected.

Submission outcome and error codes

A notification counts as submitted only when the service accepts it, and the screen does not hide that.

  • Transaction numberOn an accepted notification the service returns a transaction number. It is shown in a field of its own and is the evidence of the record.
  • Error listIf the notification is rejected, every returned error code is listed one by one with its description; a one-line failure message is not treated as enough.
  • Code referenceThe error codes the service can return are listed with their meanings at the bottom of the screen; you do not have to look elsewhere to find out what a code means.
  • Test and live environmentThe environment switch routes the submission either to the test environment or to the live service; nothing real is filed until the switch is set to live.

Who uses the module

Different roles look at the same record from different places.

Occupational safety specialist

Plans and delivers the training and files the notification under their own identity number; sees from the personnel list which employee is missing which training.

Workplace physician

The notification can also be filed with the physician professional type; training that runs alongside health surveillance goes through the same record structure.

Personnel management

Because the participant list comes from the personnel record, a new hire, a department change or a termination shows up in the training table on its own.

Audit and management

A record carrying a transaction number is the trace that replaces a statement during an inspection; the same list also shows which unit is falling behind.

Frequently asked questions

Four questions on the training record, the periods and the notification.

Can a training record be opened today?
What is open today is the İBYS training notification: the form is filled in, submitted and the outcome read. The training plan, the attendance list and certificates are planned scope and are marked with the planned badge on this page.
Who sets the length and the repeat interval of the training?
Both come from the regulation; the length depends on the hazard class of the workplace and on the subject. The module records the length in hours and reopens the record under the refresher type when renewal falls due.
What happens if the notification is rejected?
The error codes returned by the service are listed with their descriptions. The record does not count as submitted; the field is corrected and it is sent again.
Can we try it without touching the live service?
Yes. The environment switch routes the submission to the test environment; a record reaches the live service only once the switch is set to live.

Training and health surveillance feed off the same personnel record; for the examination side: periodic health examinations

Training Management

Keep training records in one place

Let us talk through the scope of the module, how it is deployed and how it is adapted to your workplace.

Contact us