Das vollständige Schema finden Sie unter persons_out_v1_0.xsd
Im folgenden gehen wir auf die wichtigsten Elemente des Schemas ein. Beim Lesen hilft es, sich die untenstehende Beispieldatei vor Augen zu halten.
Eine Liste von Personen, die exportiert wurden. Jede Person taucht in der Liste nur ein Mal auf (referenziert über die PersonID).
Attribut | Pflicht? | Erklärung |
---|---|---|
CreationDate | ja | Zeitpunkt, an dem die Liste erstellt wurde (UNIX-Timestamp) |
PersonType | ja | Zu welcher PersonTypeID wurden die Daten exportiert werden. Für jeden Personentyp müssen vor dem Import die entsprechenden Konfiguration (z.B. Mappinps) vorgenommen werden. |
Eine Person mit den entsprechenden Properties. Jedes Merkmal darf zu einer Person nur ein Mal auftauchen.
Attribut | Pflicht? | Erklärung |
---|---|---|
PersonID | ja | Die PersonID der Person |
Eine Eigenschaft zur Person.
Attribut | Pflicht? | Erklärung |
---|---|---|
Characteristic | ja | Characteristic des Wertes |
ID | ja | PersonCharacteristicID des Wertes |
ValueID | nein | ValueID des Wertes |
<?xml version="1.0" encoding="UTF-8" ?> <ListOfPersons xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://resources.dstore.de/xsd/xml_SmartGate/persons_out_v1_0.xsd" PersonType="1" CreationDate="1237678667"> <Person PersonID="347"> <Property Characteristic="E-Mail" ID="101" ValueID="8493">klaus@dbap.de</Property> <Property Characteristic="Passwort" ID="102" ValueID="92493">default</Property> <!-- Weitere Eigenschaften kommen hier --> </Person> </ListOfPersons>