Software-Entwicklungen: Projekt Code Generator Act-Info

Referenzprojekte

Code Generator für das act-info Projekt     (Delphi 6)


Was ist act-info?

Das Akronym act-info steht für „addiction care and therapy Informationsnetzwerk“ und ist ein umfassendes Monitoring-Netzwerk der ambulanten und stationären Suchthilfe in der Schweiz. Das Gesamtprojekt wird unter der Federführung des Bundesamtes für Gesundheit BAG in Zusammenarbeit mit der SFA (Schweizerische Fachstelle für Alkohol- und andere Drogenprobleme), dem ISF (Institut für Suchtforschung) und dem ISPM Bern (Institut für Sozial- und Präventivmedizin, Universität Bern) durchgeführt.

Ziel des Projekts
Ziel der nationalen Suchthilfestatistik act-info ist es, einen Überblick über das gesamtschweizerische Suchthilfesystem zu erlangen, indem Daten über illegale und legale Drogen sowie nicht substanzgebundene Abhängigkeiten, sowohl aus dem ambulanten als auch aus dem stationären Bereich, gesammelt und ausgewertet werden. Die standardisierte Erfassung der Klientenprofile soll dazu beitragen, Informationen über die Nutzung des Versorgungssystems zu gewinnen, den Bedarf an spezialisierter Betreuung bei Suchtproblemen zu ermitteln und die Entwicklung von soziodemografischen Merkmalen der Klienten zu verfolgen.

Act-Info Code Generator

Datenschutz
Die Datensicherheit im Rahmen des act-info-Gesamtprojektes ist durch ein mehrstufiges Verschlüsselungsverfahren gewährleistet, welches sich an den Standards des Bundesamtes für Statistik orientiert.

  • Als erstes wird in der Therapieeinrichtung nach einheitlichen Regeln ein Klientencode erstellt, welcher sich aus 4 Buchstaben bildet und zusammen mit den Daten ans Forschungsinstitut geliefert wird. (--> Code Generator)
  • Die zweite Verschlüsselung erfolgt im Forschungsinstitut, bevor die Kerndaten vollständig anonymisiert in die nationale Datenbank des BAG weitergeleitet werden. Dabei wird jeder Datensatz auf der Basis des Klientencodes sowie weiterer Angaben mittels zweier Keys (Personen-Key mit 16 Zeichen; Session-Key mit 256 Zeichen) automatisiert verschlüsselt.
  • Eine dritte Verschlüsselung mittels eines Jahres-Keys erfolgt im BAG in Bezug auf die nationale Datenbank.

Teilprojekt Code Generator
Der Code-Generator wurde von DeltaVision realisiert. Gefordert war eine kleine Applikation, welche aus nur einem EXE-File besteht und dann via Internet zum Download angeboten werden kann. Die Sprachumschaltung und die Hilfefiles mussten ins EXE-File hineinkompiliert werden. Aufgrund dieser Vorgaben wurde der Code-Generator mit Delphi 6 realisiert.
Die Aufgabe des Generator besteht darin, nach bestimmten Regeln aus dem Vornamen und dem Nachnamen je zwei Buchstaben zu nehmen und daraus die Personen-ID zu bilden. Die genauen Regeln sind in der Hilfe erläutert.

Weitere Infos finden Sie auf der Homepage von www.act-info.ch

.

Software-Entwicklung