Integration von digitalen Schulungsanbietern auf WILSON
WILSON bietet eine Plattform, um Benutzerqualifikationen zu verwalten und diese nachtlos in Planungs- und Dispositionsprozessen weiter zu verarbeiten und prüfen.
Im Rahmen des Projektes CURLIE wird die Möglichkeit geschaffen, Anbieter von digitalen Schulungsangeboten auf WILSON zu platzieren und über entsprechende Schnittstellen die Durchführung von Schulungen in WILSON zu synchronisieren.
Registrierung von Schulungsanbietern
Schulungsanbieter müssen zunächst mit dem WILSON Team in den Austausch treten, um als “Training-Provider” gelistet zu werden. Dabei sind folgende Informationen bei der Beantragung notwendig:
- Name des Anbieters
- Allgemeine Beschreibung des Schulungsangebots und der Ziele
- Logo des Anbieters
- Screenshots der Schulungen (z.B. Beispiele von Trainings)
- Schulungskategorien (Streckenkunde, Ortskunde, Baureihenkunde, RFU, Sonstiges)
- Art des Buchungsprozesses (kurze Beschreibungen, wie Nutzer die Schulung buchen können)
- Art der Nutzerverwaltung (Accountbasiert, Selbsteinschreibung, ohne Registrierung möglich)
- API-Anbindung an WILSON
- Website des Anbieters
- E-Mail Kontakt für die Zusammenarbeit
Die Informationen werden später für die Präsentation des Anbieters innerhalb von WILSON genutzt.
Verwaltung von Kursen
Im nächsten Schritt, müssen die Schulungsangebote mit den entsprechenden Qualifikationen in WILSON verknüpft werden. Auch hier steht das WILSON Team für das fachliche Mapping zur Verfügung.
ℹ️ In WILSON wird jeder Kurs des Anbieters als sog. “Training” hinterlegt. Jedes Training erhält eine eindeutige ID in WILSON. Diese ID muss später bei der Kommunikation via API mitgesendet werden.
Neue Trainings werden durch denselben Prozess ergänzt und in das System aufgenommen.
Datenfluss und Kommunikation
In WILSON können Qualifizierungsbeauftragte für ihre Mitarbeiter sog. Schulungsmaßnahmen definieren. Eine Schulungsmaßnahme besagt, welche Qualifikation der Mitarbeiter erlangen oder auffrischen soll.
Ziel der Schnittstelle ist es, dass wenn der Mitarbeiter die Schulung für eine dieser Qualifikationen bei einem digitalen Anbieter durchführt, der Status, Fortschrittsmeldungen und das spätere Ergebnis nach WILSON übermittelt werden. Der Qualifizierungsbeauftragte soll dadurch entlastet werden und kann den Fortschritt direkt in WILSON überwachen.
Die folgenden Events muss der Schulungsanbieter in seinem System identifizieren und an WILSON kommunizieren:
Buchung eines Trainings
Wenn in der Anwendung des Schulungsanbieters ein Training gebucht wird, das in WILSON hinterlegt ist, sendet der Schulungsanbieter einen entsprechenden Request an WILSON.
WILSON prüft, ob eine Schulungsmaßnahme für den Benutzer besteht. Ist dies der Fall, wird der Status des Trainings aktualisiert, um anzuzeigen, dass das Training beim Schulungsanbieter gebucht wurde.
Zwischenstände und Fortschrittsaktualisierungen
Startet der Nutzer ein Training oder besteht ein Training aus mehreren Modulen und speichert der Nutzer Zwischenstände, kann der Schulungsanbieter einen Fortschritts-Request an WILSON senden, der den aktuellen Prozentsatz des Fortschritts beinhaltet.
WILSON aktualisiert den Fortschritt der Schulungsmaßnahme entsprechend.
Abschluss eines Trainings
Sobald der Nutzer ein Training erfolgreich abschließt, sendet der Schulungsanbieter einen Request mit den relevanten Abschlussinformationen wie Gültigkeitszeiträumen und Zertifikaten an WILSON.
Stornierung eines Trainings
Wenn ein Training abgebrochen oder storniert wird, übermittelt der Schulungsanbieter einen entsprechenden Request an WILSON. WILSON markiert die Schulungsmaßnahme daraufhin als storniert oder abgebrochen.
API Dokumentation
Als API Dokumentation steht eine OpenAPI Datei zur Verfügung. Interessierte Schulungsanbieter können diese unter contact@menlo79.com anfragen.