Was dieses Plugin macht
LernHive KVBW ergänzt das Moodle-Profil um die Arzt- und Praxisangaben von KVBW-Konten. Es stellt acht Profilfelder in der Kategorie KVBW Arztprofil bereit, prüft beim Speichern das Format von LANR, BSNR und EFN und zeigt die Angaben als kompakten Abschnitt auf der Profilseite. Konten, die sich über das Mitgliederportal anmelden, sehen auf der Moodle-Kennwortseite einen Hinweis, dass ihr Kennwort dort verwaltet wird.
Für wen ist es
| Rolle | Was sie tut |
|---|---|
| Lernende | Pflegen die KVBW-Angaben im eigenen Profil und sehen sie auf der Profilseite; Konten mit Single Sign-on sehen den Kennworthinweis |
| Plattform-Administration | Bearbeitet die KVBW-Angaben anderer Konten über die Moodle-Nutzerverwaltung |
| Site-Administration | Legt die URL des Mitgliederportals fest und prüft die angelegten Profilfelder |
Führungskräfte und Trainer/innen arbeiten nicht mit diesem Plugin.
Kernkonzepte
KVBW-Profilfelder
Das Plugin legt diese Felder an (Kurznamen kvbw_*). Alle sind optional.
| Feld | Typ |
|---|---|
| Profiltyp | Text |
| Fachgebiet | Auswahlliste mit einer festen Liste von Fachgruppen (Allgemeinmedizin, Anästhesiologie, … Zahnmedizin, Sonstiges) |
| Fachgruppen-Code | Text |
| BSNR | KVBW-Identifier, 9 Ziffern |
| LANR | KVBW-Identifier, 9 Ziffern |
| EFN | KVBW-Identifier, 15 Ziffern |
| Funktion | Text |
| Zulassungsstatus | Text |
Feldbezeichnungen, Kategorie und Profilabschnitt erscheinen immer auf Deutsch, unabhängig von der Sprache der Website oder des Kontos.
Sichtbarkeit
Die Felder sind privat (Moodle-Einstellung Sichtbar für Nutzer/in): Nur die Person selbst und Mitarbeitende, die alle Nutzerdetails sehen dürfen, sehen sie. Anderen Nutzer/innen werden sie nicht angezeigt, weil es sich um sensible berufliche Kennungen handelt.
Formatprüfung
LANR und BSNR bestehen aus genau 9 Ziffern, die EFN aus genau 15 Ziffern — ohne Leer- oder Trennzeichen. Ein leeres Feld ist erlaubt. Geprüft werden nur Länge und Ziffern, keine Prüfziffern.
Hinweis auf das Mitgliederportal
Konten, die sich über das Mitgliederportal anmelden (Single Sign-on), verwalten ihr Kennwort dort. Die Moodle-Seite Kennwort ändern weist darauf hin und verlinkt, falls eingerichtet, das Portal.
Abläufe nach Rolle
Lernende: Eigene KVBW-Angaben pflegen
- Öffnen Sie das Nutzermenü, wählen Sie Einstellungen und dann Profil bearbeiten.
- Klappen Sie den Abschnitt KVBW Arztprofil auf.
- Füllen Sie die benötigten Felder aus und wählen Sie Ihr Fachgebiet aus der Liste.
- Geben Sie LANR und BSNR mit 9 Ziffern und die EFN mit 15 Ziffern ein, oder lassen Sie die Felder leer.
- Wählen Sie Profil aktualisieren. Passt eine Kennung nicht zu ihrem Format, zeigt das Feld eine Fehlermeldung, und es wird nichts gespeichert, bis Sie den Wert korrigieren.
Lernende: Eigene KVBW-Angaben ansehen
- Öffnen Sie das Nutzermenü und wählen Sie Profil.
- Der Abschnitt KVBW Arztprofil zeigt alle acht Felder; leere Felder sind als solche gekennzeichnet. Nur Sie und berechtigte Mitarbeitende sehen diesen Abschnitt.
Lernende: Kennwort ändern (Konto mit Single Sign-on)
- Öffnen Sie das Nutzermenü, wählen Sie Einstellungen und dann Kennwort ändern.
- Die Seite zeigt Ihr Kennwort wird im Mitgliederportal verwaltet und kann hier nicht geändert werden.
- Wählen Sie Mitgliederportal öffnen, um Ihr Kennwort dort zu ändern. Der Link öffnet sich in einem neuen Tab und erscheint nur, wenn die Site-Administration die Portaladresse eingetragen hat.
Plattform-Administration: KVBW-Angaben eines Kontos bearbeiten
- Öffnen Sie Website-Administration → Nutzer/innen → Nutzerkonten → Nutzerliste anzeigen und öffnen Sie das Konto.
- Wählen Sie Profil bearbeiten und klappen Sie den Abschnitt KVBW Arztprofil auf.
- Ändern Sie die Werte und wählen Sie Profil aktualisieren. Es gilt dieselbe Formatprüfung wie für Lernende. Eine plugin-eigene Berechtigung gibt es nicht; es gelten die Moodle-Rechte zum Bearbeiten von Nutzer/innen.
Site-Administration: URL des Mitgliederportals festlegen
- Öffnen Sie Website-Administration → Plugins → Lokale Plugins → LernHive → LernHive KVBW.
- Tragen Sie unter URL des Mitgliederportals die HTTPS-Adresse des Portals ein.
- Wählen Sie Änderungen speichern.
Site-Administration: Angelegte Felder prüfen
- Öffnen Sie nach Installation oder Upgrade Website-Administration → Nutzer/innen → Nutzerkonten → Profilfelder.
- Prüfen Sie, ob die Kategorie KVBW Arztprofil die acht oben genannten Felder enthält und BSNR, LANR und EFN den Feldtyp KVBW-Identifier verwenden.
Relevante Einstellungen
| Einstellung | Wo | Wirkung |
|---|---|---|
| URL des Mitgliederportals | Website-Administration → Plugins → Lokale Plugins → LernHive → LernHive KVBW (nur Site-Administration) | Adresse, die der Kennworthinweis verlinkt; leer bedeutet: Hinweis ohne Link |
Feldsatz und Fachgebietsliste legt das Plugin fest.
Grenzen
- Die Formatprüfung umfasst nur Länge und Ziffern, keine Prüfziffern.
- Die Formatprüfung greift, wenn ein Profil in den Moodle-Profilformularen und über Moodles Nutzerliste hochladen gespeichert wird. Sie greift nicht bei Werten, die das LernHive-Werkzeug Import und Export von Profilfeldern schreibt, und nicht bei Schnittstellen, die Profildaten direkt schreiben, etwa Moodle-Webservices oder die Synchronisation von Konten aus einem externen System. Prüfen Sie LANR, BSNR und EFN, bevor Sie sie auf diesen Wegen importieren.
- Werte, die vor Einführung der Formatprüfung gespeichert wurden, bleiben erhalten. Sie müssen beim nächsten Speichern des Profils korrigiert werden.
- Eine eigene KVBW-Bearbeitungsseite gibt es nicht; die Felder werden in den Moodle-Profilformularen bearbeitet.
- Die Fachgebietsliste lässt sich nur per Code-Änderung anpassen.
- Bezeichnungen und Profilabschnitt sind immer deutsch.
- Die Felder werden bei der Installation angelegt und von Plugin-Upgrades mit einem Provisionierungsschritt aktualisiert. Umbenannte Felder erhalten beim nächsten solchen Upgrade ihre deutschen Bezeichnungen zurück; gelöschte Felder werden nicht automatisch neu angelegt.
- Der Kennworthinweis erscheint nur für Konten mit der Authentifizierungsmethode OIDC und nur, wenn das Anmelde-Plugin Moodle die Seite Kennwort ändern anzeigen lässt. Das Plugin ändert keine Passwörter.
Fehlerbehebung
| Symptom | Prüfen | Lösung |
|---|---|---|
| Die LANR muss aus genau 9 Ziffern bestehen. (ebenso für BSNR; EFN: … genau 15 Ziffern …) | Länge, Leer- und Trennzeichen | Genau 9 (LANR, BSNR) bzw. 15 (EFN) Ziffern eingeben oder das Feld leer lassen |
| Die KVBW-Felder fehlen nach der Installation | Website-Administration → Systemnachrichten: Ist das Upgrade abgeschlossen? | Upgrade abschließen; wurden die Felder später gelöscht, den eLeDia-Support kontaktieren |
| Feldbezeichnungen wurden geändert oder erscheinen auf Englisch | Profilfelder | Das Plugin setzt die deutschen Bezeichnungen; manuelle Änderungen werden beim nächsten Upgrade mit Provisionierungsschritt überschrieben |
| Andere Nutzer/innen sehen BSNR oder LANR einer Ärztin oder eines Arztes nicht | Sichtbarkeit des Felds | Gewolltes Verhalten: Die Felder sind privat |
| Der Kennworthinweis hat keinen Link | URL des Mitgliederportals | Die Site-Administration bitten, die Portaladresse einzutragen |
| Der Kennworthinweis erscheint nicht | Authentifizierungsmethode des Kontos | Der Hinweis erscheint nur für Konten mit Single Sign-on (OIDC) |
Screenshots
Noch keine Screenshots vorhanden.