.BASE - PL-Editor


Mit dem PL-Editor steht dem Fachbereich ein leistungsfähiges DV-Werkzeug zur Verfügung, das es ermöglicht, Spezifikationen von Plausibilitätsprüfungen selbst zu erstellen und zu pflegen und diese unmittelbar in maschinell verwertbare DV-Module umzusetzen. Die durch den PL-Editor erzeugten DV-Module werden für die Entwicklung von elektronischen Fragebögen, Datenerfassungsprogrammen und für die DV-technische Unterstützung der Fehlerbearbeitung zur Verfügung gestellt. Der PL-Editor bietet eine graphische Benutzerschnittstelle, mit deren Hilfe Anwender Erhebungsmerkmale definieren und diese strukturiert in inhaltlich zusammengehörende Einheiten, den Themenbereichen, zusammenfassen können.
Bereits beim Anlegen eines Merkmales können Codier- und Wertebereichsprüfungen zur Überprüfung zulässiger Merkmalsausprägungen und die dazugehörigen Fehlertexte und Korrekturhinweise beschrieben werden.
In einem Themenbereich werden die im Rahmen der Interplausibilität, der Überprüfung der logischen Zusammenhänge zwischen Ausprägungen verschiedener Merkmale, auf einen Datensatz anzuwendenden PL-Prüfungen durch Verwendung einer benutzerfreundlichen Spezifikationssprache definiert.
Innerhalb einer Prüfbedingung ist es möglich, einen Zugriff auf externe Daten, wie z.B. Leitdateien, zu beschreiben. Beim Ablauf einer Prüfung werden auf Basis der Prüfbedingung Fehler und Prüfhinweise erkannt und, soweit spezifiziert, weitere Aktionen wie Korrekturen und Imputationen durchgeführt. Manuelle Korrekturen werden durch die Angabe eines Fehlertextes und einen entsprechenden Korrekturhinweis unterstützt. Für die Anwendung der spezifizierten PL-Prüfungen wird es dem Fachbereich durch den PL-Editor über einen sog. PL-Ablauf ermöglicht, verschiedene Anwendungskontexte, wie die Datengewinnung bei Auskunftsgebenden durch elektronischen Fragebogen, Eingang der Daten bei den Statistischen Ämtern und die Aufbereitung der Daten am Statistischen Bundesamt, zu berücksichtigen. Über den PL-Ablauf beschreibt der Fachbereich, ob und in welcher Reihenfolge (Routing) PL-Prüfungen in einem bestimmten Kontext durchzuführen sind. Einmal definierte Themenbereiche können vollständig, d.h. mit allen Merkmalen, PL-Prüfungen und PL-Abläufen in anderen Themenbereichen der gleichen oder einer anderen Erhebung wiederverwendet werden. Dies erhöht die Effizienz des Arbeitsprozesses und unterstützt die fachliche Harmonisierung von Erhebungen.

Einsatz

Im Rahmen der in der eStatistik-Entwicklung realisierten Werkzeuge zur Modernisierung der statistischen Leistungsprozesse nimmt der PL-Editor eine elementare und zentrale Rolle ein. Durch Bereitstellung einer Software-Komponente und einer plattformneutralen XML-Schnittstelle werden erhebungsspezifische Metadaten des PL-Editors Standard-Anwendungen zur Unterstützung und Steuerung von Datengewinnungs- und Datenverarbeitungsprozessen zur Verfügung gestellt.

Datengewinnungsprozess
Im Bereich der formulargestützten Datengewinnung beim Auskunftsgebenden via Internet (IDEV) und/oder der Gewinnung der Meldedaten aus dem betrieblichen Rechnungswesen (.CORE) werden die notwendigen Informationen zur Erhebung durch Aufsetzen auf die XML-Schnittstelle des PL-Editors gewonnen. Weiterhin dienen diese Metadaten in der APC-Anwendung CORE.reporter als unerlässliche Strukturinformationen für die automatische Generierung von Formularen und Datenbanktabellen zur Eingabe und Verwaltung von Meldedaten beim Auskunftsgebenden.

Datenaufbereitungsprozess
Die über den PL-Editor erzeugte Prüfkode-Komponente wird den Fachverfahren zur Unterstützung der Fehlerbearbeitung zur Verfügung gestellt. Über bereitgestellte Schnittstellen kann die generierte Java-Ressource in ein entsprechendes Fachverfahren eingebunden und zur Ausführung gebracht werden.

Weiterentwicklung
Für die statistischen Ämter wird eine generische Test- und Ablaufumgebung (PL-Ablaufumgebung) zur Durchführung der im PL-Editor spezifizierten PL-Prüfungen realisiert.
Mit der Bereitstellung der Metadaten des PL-Editors auf XML-Basis wird es durch den generischen Ansatz der PL-Ablaufumgebung ermöglicht, Fachbereichen eine Standard-Anwendung zum frühzeitigen Testen der im PL-Editor spezifizierten PL-Prüfungen und zur Validierung und Bearbeitung von Meldedaten zur Verfügung zu stellen.
Die für die verschiedenen Prozesse benötigten Ressourcen können, um eine beschleunigte und weitestgehend automatische und qualitätsgesicherte Verarbeitung der Daten zu gewährleisten, in die zentrale Erhebungsdatenbank abgelegt werden.