Allgemeine Festlegungen
Format der Importdatei
Die Informationen müssen als CSV-Datei (dateiname.csv, Format UTF-8) mit vorgegebenen Strukturen vorhanden sein:
Spaltentrenner=Semikolon,
Zeilentrenner=<CR>,
ohne Spaltenbeschriftungen,
Semikolons dürfen nicht in den Werten enthalten sein
Es müssen genau 150 Spalten vorhanden sein (Die Arbeitsvorlage von VOMATEC enthält deshalb in Spalte 150 den Eintrag "test").
Bedeutung der Tabellen-Spalten
Feldbeschreibung: Eine kurze Beschreibung der Information, die in diesem Feld hinterlegt werden kann. Ist eine Nummer in Klammern enthalten z.B. (2), sind weitere Informationen unterhalb der Tabelle zu finden.
Datentyp: Der vorgeschriebene Datentyp für in diesem Feld hinterlegbare Information. Folgende Datentypen werden verwendet:
TEXT: Textfeld, welches beliebige Informationen (ausgenommen Binärdaten) aufnehmen kann.
DATE: Feld zur Speicherung von Datumsinformationen. Felder vom Typ DATE müssen immer im Format „JJJJMMTT" angegeben werden. Dabei steht JJJJ für das Jahr, MM für den Monat und TT für den Tag. Wenn beispielsweise als Datum der 13.02.2008 übergeben werden soll, muss in dem Feld der Wert „20080213" (ohne Anführungszeichen) stehen.
TIME: Feld zur Speicherung von Uhrzeitinformationen. Felder vom Typ TIME müssen immer im Format „HHMMSS" angegeben werden. Dabei steht HH für die Stunden, MM für die Minuten und SS für die Sekunden. Wenn beispielsweise als Uhrzeit 16:44:23 (16 Stunden, 44 Minuten, 23 Sekunden) übergeben werden soll, muss in dem entsprechenden Feld der Wert „164423" (ohne Anführungszeichen) stehen.
TIMESPAN: Feld zur Speicherung einer Zeitdauer. Felder vom Typ TIMESPAN müssen immer im Format „HHHHHHHMMSSDD" angegeben werden. Dabei steht HHHHHHH für die Stunden (mit führenden Nullen), MM für die Minuten, SS für die Sekunden und DD für die Dezimalstellen. Eine Zeitdauer von 23 Stunden, 37 Minuten und 16,25 Sekunden muss dann wie folgt übergeben werden: „0000023371625"
INT: Feld zur Speicherung ganzer Zahlen (ohne Nachkommastellen)
FLOAT: Feld zur Speicherung von Gleitkommazahlen. Sollten die zu übergebende Zahl mehr Nachkommastellen enthalten als gespeichert werden können so wird die Zahl entsprechend gerundet.
GPS: Feld zur Speicherung einer GPS-Koordinate. Felder vom Typ GPS müssen immer im Format „VGGGMMSSDDDD" angegeben werden. Dabei steht V für das Vorzeichen („+" für nördliche Breitengrade und östliche Längengrade, „-„ für südliche Breitengrade und westliche Längengrade), GGG für Grad, MM für Minuten, SS für die Sekunden und DDDD für die Dezimalstellen. Die Koordinate 123°44'23,1155'' E muss dann wie folgt eingegeben werden: „+12344231155".
Feldgröße: (Anzahl der erlaubten Zeichen) Die maximale Größe des Datenfeldes. Informationen welche die maximal zulässige Größe überschreiten werden abgeschnitten.
Pflichtfeld: Gibt an ob dieses Feld ausgefüllt werden muss oder ob es leer gelassen werden kann. J steht für „Feld ist ein Pflichtfeld", N steht für „Feld ist kein Pflichtfeld".
Mehrzeilig: Gibt an ob dieses Feld ein mehrzeiliges Textfeld ist. J steht für „Feld ist ein mehrzeiliges Feld", N steht für „Feld ist ein einzeiliges Feld". Zeilenumbrüche in mehrzeiligen Feldern müssen durch die Zeichenfolge „<CR>" (ohne Anführungszeichen) ersetzt werden.
An die Felder dürfen nur dem Datentyp entsprechende Informationen übergeben werden.
Sind in den Anmerkungen zu den Dateien für einzelne Felder Auswählmöglichkeiten aufgelistet, muss der Zahlenwert und statt des Textes verwendet werden. (z.B. Mögliche Werte: 0 - Nicht sichtbar, 1 – Sichtbar; hier ist im Feld entweder 0 oder 1 anzugeben)
Für jeden anzulegenden Datensatz ist eine eigene Zeile zu verwenden.
Die Reihenfolge der Felder ist für jeden Datensatz unbedingt einzuhalten.
Benötigte Tabellen-Spalten
Die CSV-Datei muss zwingend 150 Spalten enthalten. Nicht benötigte Eintragungen bleiben dann leer. Folgende Spalten müssen in genau der hier vorgegebenen Reihenfolge erstellt werden und dem erlaubten Datentyp entsprechen:
Legende:
E1 - E4: Erreichbarkeiten, A1 - A2: Anschriften
Erläuterungen mögliche Werte:
(1) w – weiblich / m – männlich
(3) Telefon / E-Mail / Internet / FMS
Bei Telefon
+49 30 12345-67 (internationales Telefonnummerformat)
Bei E-Mail
gültige E-Mailadresse, z.B. name@vomatec.de
Bei Internet
gültige URL, z.B. https://www.vomatec.de
Bei FMS
Format „KKK-FFFFFFFF"
„KKK" = Kanal
„FFFFFFFF" = Ziffern von 0..9 und Großbuchstaben von A..F
Bei e*Message
Reihe von Zahlen in variabler Länge
Bei Vodafone ProfiAlarm
gültige Gruppe: <Gruppenname>
gültige Untergruppe: <Gruppenname>.<Untergruppenname>
(5) Pfad zu einer Bilddatei im Format bmp, jpg, jpeg, tif, gif, png, ico, emf, wmf. Das Bild sollte ein Seitenverhältnis von 3:2 (Höhe:Breite) haben und max. 1MB groß sein.
(6) Beispiel für mögliche Werte (müssen existieren, anderenfalls werden diese neu angelegt):
Örtlichkeitsmodell: Standard |
| 2. Datensatz | 3. datensatz |
Örtlichkeitsebene1.Art: | Stadt | Stadt | Stadt |
Örtlichkeitsebene1.Bezeichnung: | Musterstadt | Musterstadt | Musterstadt |
Örtlichkeitsebene2.Art: | Stadt-/Ortsteil | Stadt-/Ortsteil | Stadt-/Ortsteil |
Örtlichkeitsebene2.Bezeichnung: | Zentrum | Zentrum | Zentrum |
Örtlichkeitsebene3.Art: | Straße | Straße | Straße |
Örtlichkeitsebene3.Bezeichnung: | Musterstraße | <%> |
|
Örtlichkeitsebene4.Art: | Hausnummer | Hausnummer | Hausnummer |
Örtlichkeitsebene4.Bezeichnung: | 68 a | 69 | 70 |
Bei den Örtlichkeiten kann eine Ebene übersprungen werden, indem ein Platzhaltersymbol <%> angegeben wird.
ein Platzhalter steht für eine beliebige Örtlichkeit oder auch keine vorhandene Örtlichkeit (z.B. Straße befindet sich direkt unter Ort, ohne Ortsteil dazwischen).
Beispiel für 2. Datensatz: Die Hausnummer 69 wird unter Musterstraße angelegt
Beispiel für 3. Datensatz: Die Hausnummer 70 wird direkt unter Zentrum angelegtwerden beim Überspringen mehrere passende Datensätze in der nächsten Ebene gefunden, wird der alphabetisch erste Datensatz für die weitere Abwicklung übernommen
Beispiel für eine Zeile CSV
CD;111234;FH Bingen;Fachbereich 1;AB_001;Student;Allmeier;Bob;;;Sachverständiger;ZAV;1. Anmerkung <CR>2. Zeile<CR>3. Zeile<CR>4. Zeile;D:\achtung1.bmp;Standard; Stadt/Ort ; Musterstadt;Straße;Bachgasse;Hausnummer;56;;;;;;;;;;;;;;;;Aktiver Dienst;Gruppe 1;;;J;E004106;AWS-67;20081111;20181112;RFID;notfall <CR>2.<CR>3.<CR>4.;;ACTIVE;Kleinkleckersdorf; 19751111;m;deutsch;0815-4711;Kowalski;;VOMATEC; Supporter; Psychologe;;;;Chinesisch <CR>Kisuaheli <CR>Sanskrit <CR>Parsi;A-Positiv;2358772;Uni Mainz;Gummi <CR>Lactose <CR>Nussnougat<CR>nach CR3;Dr. Mabuse<CR>Dr. Jekyll<CR>Mr. Hyde<CR>nach CR3; AOK;versnr;selbst;ff3name;ff3wert;schuh;kopf;krag;jack;54;gurt;handschuh;brillr;brillel;uebjack; uebhose;ff4name;ff4wert;E-Mail;E-Mail;test1@opa.com;1;N;N;N;N;text <CR> text;E-Mail;E-Mail; test@test.de;1;N;N;N;N;text <CR> text;E-Mail;E-Mail;uhuhu@alles.com;1;N;N;N;N;;E-Mail; E-Mail;hello@world.com;1;J;N;N;J;Anmerkung <CR> zweite Anmerkung;Adresse; ;J;;D;TestStadt; 4123; Musterstrasse 16;Innovation Center;;;;;;;;;;;;;;;;;;;
Zuordnung der Organisation
Im Rahmen des Imports ist eine Zuordnung von Personen zu Organisationen nur möglich, wenn in der Importdatei auch die Abteilung und der Abteilungsbereich ausgefüllt sind. Falls Sie diese nicht verwenden möchten, wählen Sie bspw. als Namen <nicht benötigt>. Im Zuordnungsfenster können Sie diese Felder dann pro Organisation via Sammelbearbeitung leeren:
Die Abteilungen und Abteilungsbereiche mit dem Namen <nicht benötigt> können Sie dann anschließend löschen.
Feld SDS-Callout
Dieses Feld wird beim Import ignoriert und kann über die Importroutine nicht aktiviert werden.