IMAFile - Spezifikation
Der IMA unterstützt das Importieren und Exportieren von Kundendaten per Drag&Drop. Die folgende Spezifikation soll das Format der sogenannten IMA-Files beschreiben.
Grundlegendes
Die Daten werden in einer XML-Struktur zur Verfügung gestellt. Bestandteil des IMAFiles sind sowohl Kunden- und Vertragsdaten als auch Dokumente aus dem Archiv. Jede Datei enthält immer eine Kundenakte. Ein IMAFile ist verschlüsselt und enthält mehrere Dateien in einem Zip-Archiv.
Endung
.imafile
Verschlüsselung
AES, Key: 36&zw7]Xd{&W+rd
- Aufbau der Zip-Datei
- Struktur der data.xml
- Person
Kapitelübersicht
Aufbau der Zip-Datei
data.xml - Enthält die Kundendaten im XML-Format
Document - Ordner mit Dokument
-- id1.xml PDF - Datei
-- id2.xml PDF - Datei
Struktur der data.xml
<?xml version="1.0" encoding="ISO-8859-15"?>
<Person id="[ID der Personenakte]">
___<Person config="inveda/ima/person/1.2/config.xml" id="[ID Person 1]" lastChange="[Zeit letzte Änderung]">
______<Name>..
______<Vorname>..
______<Ort>..
______<PLZ>..
______<Strasse>..
______<Hausnummer>..
______.......
___</Person>
___<Contract ....
___<Note ....
___<Document ....
</Person>
Person
<Person config="inveda/ima/person/1.2/config.xml" id="[ID Person 1]" lastChange="[Zeit letzte Änderung]">
___<Name>..
___<Vorname>..
___<Anrede>[Herr|Frau]
___<Ort>..
___<PLZ>..
___<Strasse>..
___<Hausnummer>..
___<Land>..
___<Bundesland>..
___<Email>..
___<Web>..
___<Telefon-Privat>..
___<Telefon-Buero>..
___<Fax>...
___<Handy>...
___<Staatsangehörigkeit>..