<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://adminwiki210.infra-struktur.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jan</id>
	<title>infra-struktur AdminWiki 2.10 - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://adminwiki210.infra-struktur.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jan"/>
	<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Spezial:Beitr%C3%A4ge/Jan"/>
	<updated>2026-11-11T10:41:10Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=MediaWiki:Sidebar&amp;diff=2813</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=MediaWiki:Sidebar&amp;diff=2813"/>
		<updated>2026-10-19T09:52:07Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* navigation&lt;br /&gt;
** portal-url|portal&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=MediaWiki:Sidebar&amp;diff=2812</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=MediaWiki:Sidebar&amp;diff=2812"/>
		<updated>2026-10-19T09:43:05Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* navigation&lt;br /&gt;
** portal-url|portal&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
** Special:PandocExport|Seite exportieren&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_task&amp;diff=2809</id>
		<title>Webservice task</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_task&amp;diff=2809"/>
		<updated>2026-08-07T05:58:58Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Benutzerverwaltung Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?task&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createTask&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt eine Aufgabe in der infra-struktur.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| title || string ||| Titel der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| content || string ||| Inhalt der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| fixedMaturityTimestamp || time() ||| Timestamp der des Datums der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| forerunTime || integer ||| Vorlaufzeit in Tagen&lt;br /&gt;
|-&lt;br /&gt;
| alarmTimestamp || time() ||| Timestamp des Alarms&lt;br /&gt;
|-&lt;br /&gt;
| ownerUserId || integer ||| UserID der Erstellers&lt;br /&gt;
|-&lt;br /&gt;
| responsibleUserId || integer ||| UserID des Bearbeiters&lt;br /&gt;
|-&lt;br /&gt;
| responsibleUserState || integer ||| Status der Aufgabe (1=rot, 2=gelb, 3=grün)&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Legt eine Aufgabe in der infra-struktur an&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;linkTaskToIdo&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt einen Entwurf in der infra-struktur&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| taskId || integer ||| ID der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| instanceId || integer ||| ID der IDO-Instanz aus der verknüpft wird&lt;br /&gt;
|-&lt;br /&gt;
| idoId || integer ||| ID des Datensatzes der verknüpft wird&lt;br /&gt;
|-&lt;br /&gt;
| token || string ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Verknüpft eine Aufgabe&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_dmstagging]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_idolinkings]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_dms&amp;diff=2808</id>
		<title>Webservice dms</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_dms&amp;diff=2808"/>
		<updated>2026-05-18T13:10:43Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Dokumentenmanagement Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?dms&lt;br /&gt;
&lt;br /&gt;
Diese in PHP geschrieben Beispielapplikation dient als leichter Einstieg in die infra-struktur Webservices&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;?php&lt;br /&gt;
   $client = new SoapClient(&amp;quot;http://instanz.infra-struktur.eu/webservice/wsdl/wsdl.php?dms&amp;quot;,array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
   $token = $client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array(&amp;quot;http://instanz.infra-struktur.eu&amp;quot;,&amp;quot;username&amp;quot;,&amp;quot;passwort&amp;quot;));&lt;br /&gt;
   $documentContent = file_get_contents(&amp;quot;http://localhost/bild.jpg&amp;quot;);&lt;br /&gt;
   $document = array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;, &amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; base64_encode($documentContent));&lt;br /&gt;
   $document2 = array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;, &amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; base64_encode($documentContent));&lt;br /&gt;
   $documentID = $client-&amp;gt;__soapCall(&amp;quot;insertNewDocument&amp;quot;,array(&amp;quot;tolles Bild&amp;quot;,&amp;quot;mein tolles Bild&amp;quot;,$PostBoxID,$AuthorID,$document,$token));&lt;br /&gt;
   $client-&amp;gt;__soapCall(&amp;quot;setArchiveStatus&amp;quot;,array($documentID));&lt;br /&gt;
   echo $client-&amp;gt;__soapCall(&amp;quot;addVersion&amp;quot;,array($documentID,&lt;br /&gt;
   $document2,&amp;quot;small&amp;quot;,&amp;quot;neues tolles Bild&amp;quot;,&amp;quot;Version 2 vom Bild&amp;quot;,$AuthorID,$token));&lt;br /&gt;
   $client-&amp;gt;__soapCall(&amp;quot;setIDO&amp;quot;,array($documentID,7,1,$token));&lt;br /&gt;
   ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;insertNewDocument&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Speichert ein neues Dokument in der Datenbank&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Title||String ||| Titel des Dokuments im DMS&lt;br /&gt;
|-&lt;br /&gt;
| Description|| String ||| Beschreibungstext des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| BoxID|| Integer||| ID der Zielablage im DMS&lt;br /&gt;
|-&lt;br /&gt;
| AuthorID|| Integer||| BenutzerID des Autors&lt;br /&gt;
|-&lt;br /&gt;
| Document|| Array||| Array mit den Daten des Dokuments array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;,&amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; some binary stuff)&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| Password|| String &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; null ||| Passwort für das Dokument&lt;br /&gt;
|-&lt;br /&gt;
| Date|| Integer &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; null||| Datum als Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Integer &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; 0 ||| Status des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| Integer||| ID des Dokuments in der Datenbank&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setDocumentStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Status eines Dokuments&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| BenutzerID der Statusänderung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| Integer||| DokumentID der Statusänderung&lt;br /&gt;
|-&lt;br /&gt;
| UserStatus|| Integer||| Gewünschter Status&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Ergebnis des Aufrufs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setArchiveStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Archiviert ein Dokument&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des zu archivierenden Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Ergebnis des Aufrufs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setGlobalisation&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
globalisiert ein Dokument&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| ReceiverID|| Integer||| BenutzerID des Empfängers&lt;br /&gt;
|-&lt;br /&gt;
| SenderID|| Integer||| BenutzerID des Senders&lt;br /&gt;
|-&lt;br /&gt;
| GlobalisationMessage|| String||| Nachricht zur Globalisierung&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| GlobalID|| Integer||| ID der Globalisierung&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addVersion&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einem Dokument eine weitere Version hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Document|| Array||| Array mit den Daten des Dokuments array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;,&amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; some binary stuff)&lt;br /&gt;
|-&lt;br /&gt;
| Change|| String||| Größe der Änderung (small oder big)&lt;br /&gt;
|-&lt;br /&gt;
| Releasenotes|| String||| Releasenotes der Version&lt;br /&gt;
|-&lt;br /&gt;
| Title|| String||| Titel der neuen Version&lt;br /&gt;
|-&lt;br /&gt;
| UserID|| Integer||| ID des Autors&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| Date|| Integer||| Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Status der Funktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setStatusForAllAllowedUsers&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Status für jeden Benutzer mit Recht auf das entsprechende Postfach&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Integer||| Status des Dokuments (0,1,2)&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Status der Funktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getBoxes&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert ein array mit allen verfügbaren DMS Ablagen&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt eine Verknüpfung zwischen Dokument und Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| IdoID|| Integer||| ID des Datensatz&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID|| Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocumentsForIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt ein Array mit Dokumenten IDs zu einem Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Result || Array||| Array mit den DokumentIDs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setCategoryForDocumentAndIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kategorisierte in Dokument in einer Kategorie des jeweiligen verknüpften Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID|| Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IdoID|| Integer||| ID des Datensatz&lt;br /&gt;
|-&lt;br /&gt;
| CategoryID|| Integer||| ID der Kategorie&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| UpdateOnFailure|| Boolean||| Ändert bei bereits vorhandener Kategorisierung die Kategorie&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Status der Aktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;changeDocumentTitle&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ändert den Titel eines Dokuments&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| DocumentTitle|| String||| Neuer Titel&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Status der Aktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getBoxes&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste der verfügbaren Postfächer zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Boxes|| Array||| Array mit BoxID und Title&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getMaxAllowedFilesize&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die konfigurierte Maximalgröße für Dokumente in KB zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| MaxDocumentSize|| Integer||| Max. Dateigröße in Kilobyte&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPostboxesForUserID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste der verfügbaren Postfächern für einen speziellen User zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| ID des Users&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Boxes|| Array||| Array mit BoxID und Titel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocumentTitle&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Titel eines Dokuments zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| DocumentTitle|| String||| Titel des Dokuments&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getAuthorID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Autor eines Dokuments zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| AuthorID|| Integer||| UserID des Autors&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocumentStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Status eines bestimmten Benutzers für ein Dokument zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Integer||| Status des Dokuments (1/2/3)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getCategoriesForIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche einem Datensatz zugehörigen Kategorien&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| IdoID||Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Categories|| Array||| Verfügbare Kategorien&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getCategoryForDocumentAndIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Kategorie zurück mit welcher ein bestimmtes Dokument verknüpft ist&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IdoID||Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| CategoryID|| Integer||| ID der Kategorie&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addDocumentVersion&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einem Dokument eine neue Version hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID     ||Integer ||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Document     ||Array ||| Array mit den Daten des Dokuments array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;,&amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; some binary stuff)&lt;br /&gt;
|-&lt;br /&gt;
| Change     ||String ||| Größe der Änderung (small oder big)&lt;br /&gt;
|-&lt;br /&gt;
| ReleaseNotes     ||String ||| Releasenotes der Version&lt;br /&gt;
|-&lt;br /&gt;
| Title     ||String ||| Titel der neuen Version&lt;br /&gt;
|-&lt;br /&gt;
| UserID     ||Integer ||| ID des Autors&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| Date     ||Integer ||| Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getAllDocumentIDsForPostbox&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle Dokument-IDs einer Ablage&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| PostboxID     ||Integer ||| ID der Ablage&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocument&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert ein Dokument als Array mit Metadaten und base64-kodiertem Dateiinhalt&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Array mit folgenden Feldern:&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| DocumentSourceID|| Integer &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; null||| Interne Quellen-ID&lt;br /&gt;
|-&lt;br /&gt;
| DocumentFilesize|| Integer||| Dateigröße in Bytes&lt;br /&gt;
|-&lt;br /&gt;
| DocumentMimetype|| String||| MIME-Typ der Datei (z.B. application/msword)&lt;br /&gt;
|-&lt;br /&gt;
| DocumentFilename|| String||| Dateiname inkl. Dateiendung (z.B. word.doc)&lt;br /&gt;
|-&lt;br /&gt;
| DocumentSource|| String||| Base64-kodierter Dateiinhalt – muss vor Verwendung dekodiert werden (base64_decode)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocumentDetails&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert einen bestimmten Detailwert eines Dokuments. Rückgabe ist ein String oder null.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID     ||Integer ||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Information     ||String ||| Angeforderter Detailtyp, mögliche Werte:&lt;br /&gt;
* MIMETYPE – MIME-Typ der Datei&lt;br /&gt;
* BOXID – ID der Ablage&lt;br /&gt;
* FILESIZE – Dateigröße in KB&lt;br /&gt;
* TITLE – Titel des Dokuments (UTF-8)&lt;br /&gt;
* DESCRIPTION – Schlagworte / Beschreibung&lt;br /&gt;
* FILENAME – Dateiname (UTF-8)&lt;br /&gt;
* DATE – Datum als Unix-Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      || String &amp;amp;#124; null ||| Wert des angefragten Detailtyps als String, oder null wenn nicht vorhanden. DATE wird als Unix-Timestamp zurückgegeben.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPostboxesWithArchiveRightsForUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert Ablagen, auf die ein Benutzer Archivrechte hat&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUsersWithRightOnPostbox&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert Benutzer mit Rechten auf eine Ablage&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| PostboxID     ||Integer ||| ID der Ablage&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;isAllowedUserForPostBox&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prüft ob ein Benutzer Zugriff auf eine Ablage hat&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID     ||anyType ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| BoxID     ||anyType ||| ID der Ablage&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_dmstagging]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_idolinkings]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_dms&amp;diff=2807</id>
		<title>Webservice dms</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_dms&amp;diff=2807"/>
		<updated>2026-05-18T12:11:07Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Dokumentenmanagement Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?dms&lt;br /&gt;
&lt;br /&gt;
Diese in PHP geschrieben Beispielapplikation dient als leichter Einstieg in die infra-struktur Webservices&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;?php&lt;br /&gt;
   $client = new SoapClient(&amp;quot;http://instanz.infra-struktur.eu/webservice/wsdl/wsdl.php?dms&amp;quot;,array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
   $token = $client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array(&amp;quot;http://instanz.infra-struktur.eu&amp;quot;,&amp;quot;username&amp;quot;,&amp;quot;passwort&amp;quot;));&lt;br /&gt;
   $documentContent = file_get_contents(&amp;quot;http://localhost/bild.jpg&amp;quot;);&lt;br /&gt;
   $document = array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;, &amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; base64_encode($documentContent));&lt;br /&gt;
   $document2 = array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;, &amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; base64_encode($documentContent));&lt;br /&gt;
   $documentID = $client-&amp;gt;__soapCall(&amp;quot;insertNewDocument&amp;quot;,array(&amp;quot;tolles Bild&amp;quot;,&amp;quot;mein tolles Bild&amp;quot;,$PostBoxID,$AuthorID,$document,$token));&lt;br /&gt;
   $client-&amp;gt;__soapCall(&amp;quot;setArchiveStatus&amp;quot;,array($documentID));&lt;br /&gt;
   echo $client-&amp;gt;__soapCall(&amp;quot;addVersion&amp;quot;,array($documentID,&lt;br /&gt;
   $document2,&amp;quot;small&amp;quot;,&amp;quot;neues tolles Bild&amp;quot;,&amp;quot;Version 2 vom Bild&amp;quot;,$AuthorID,$token));&lt;br /&gt;
   $client-&amp;gt;__soapCall(&amp;quot;setIDO&amp;quot;,array($documentID,7,1,$token));&lt;br /&gt;
   ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;insertNewDocument&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Speichert ein neues Dokument in der Datenbank&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Title||String ||| Titel des Dokuments im DMS&lt;br /&gt;
|-&lt;br /&gt;
| Description|| String ||| Beschreibungstext des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| BoxID|| Integer||| ID der Zielablage im DMS&lt;br /&gt;
|-&lt;br /&gt;
| AuthorID|| Integer||| BenutzerID des Autors&lt;br /&gt;
|-&lt;br /&gt;
| Document|| Array||| Array mit den Daten des Dokuments array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;,&amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; some binary stuff)&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| Password|| String &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; null ||| Passwort für das Dokument&lt;br /&gt;
|-&lt;br /&gt;
| Date|| Integer &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; null||| Datum als Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Integer &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; 0 ||| Status des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| Integer||| ID des Dokuments in der Datenbank&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setDocumentStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Status eines Dokuments&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| BenutzerID der Statusänderung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| Integer||| DokumentID der Statusänderung&lt;br /&gt;
|-&lt;br /&gt;
| UserStatus|| Integer||| Gewünschter Status&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Ergebnis des Aufrufs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setArchiveStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Archiviert ein Dokument&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des zu archivierenden Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Ergebnis des Aufrufs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setGlobalisation&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
globalisiert ein Dokument&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| ReceiverID|| Integer||| BenutzerID des Empfängers&lt;br /&gt;
|-&lt;br /&gt;
| SenderID|| Integer||| BenutzerID des Senders&lt;br /&gt;
|-&lt;br /&gt;
| GlobalisationMessage|| String||| Nachricht zur Globalisierung&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| GlobalID|| Integer||| ID der Globalisierung&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addVersion&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einem Dokument eine weitere Version hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Document|| Array||| Array mit den Daten des Dokuments array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;,&amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; some binary stuff)&lt;br /&gt;
|-&lt;br /&gt;
| Change|| String||| Größe der Änderung (small oder big)&lt;br /&gt;
|-&lt;br /&gt;
| Releasenotes|| String||| Releasenotes der Version&lt;br /&gt;
|-&lt;br /&gt;
| Title|| String||| Titel der neuen Version&lt;br /&gt;
|-&lt;br /&gt;
| UserID|| Integer||| ID des Autors&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| Date|| Integer||| Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Status der Funktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setStatusForAllAllowedUsers&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Status für jeden Benutzer mit Recht auf das entsprechende Postfach&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Integer||| Status des Dokuments (0,1,2)&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Status der Funktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getBoxes&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert ein array mit allen verfügbaren DMS Ablagen&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt eine Verknüpfung zwischen Dokument und Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| IdoID|| Integer||| ID des Datensatz&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID|| Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocumentsForIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt ein Array mit Dokumenten IDs zu einem Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Result || Array||| Array mit den DokumentIDs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setCategoryForDocumentAndIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kategorisierte in Dokument in einer Kategorie des jeweiligen verknüpften Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID|| Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IdoID|| Integer||| ID des Datensatz&lt;br /&gt;
|-&lt;br /&gt;
| CategoryID|| Integer||| ID der Kategorie&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| UpdateOnFailure|| Boolean||| Ändert bei bereits vorhandener Kategorisierung die Kategorie&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Status der Aktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;changeDocumentTitle&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ändert den Titel eines Dokuments&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| DocumentTitle|| String||| Neuer Titel&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Status der Aktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getBoxes&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste der verfügbaren Postfächer zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Boxes|| Array||| Array mit BoxID und Title&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getMaxAllowedFilesize&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die konfigurierte Maximalgröße für Dokumente in KB zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| MaxDocumentSize|| Integer||| Max. Dateigröße in Kilobyte&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPostboxesForUserID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste der verfügbaren Postfächern für einen speziellen User zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| ID des Users&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Boxes|| Array||| Array mit BoxID und Titel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocumentTitle&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Titel eines Dokuments zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| DocumentTitle|| String||| Titel des Dokuments&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getAuthorID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Autor eines Dokuments zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| AuthorID|| Integer||| UserID des Autors&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocumentStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Status eines bestimmten Benutzers für ein Dokument zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Integer||| Status des Dokuments (1/2/3)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getCategoriesForIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche einem Datensatz zugehörigen Kategorien&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| IdoID||Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Categories|| Array||| Verfügbare Kategorien&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getCategoryForDocumentAndIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Kategorie zurück mit welcher ein bestimmtes Dokument verknüpft ist&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IdoID||Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| CategoryID|| Integer||| ID der Kategorie&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addDocumentVersion&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einem Dokument eine neue Version hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID     ||Integer ||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Document     ||Array ||| Array mit den Daten des Dokuments array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;,&amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; some binary stuff)&lt;br /&gt;
|-&lt;br /&gt;
| Change     ||String ||| Größe der Änderung (small oder big)&lt;br /&gt;
|-&lt;br /&gt;
| ReleaseNotes     ||String ||| Releasenotes der Version&lt;br /&gt;
|-&lt;br /&gt;
| Title     ||String ||| Titel der neuen Version&lt;br /&gt;
|-&lt;br /&gt;
| UserID     ||Integer ||| ID des Autors&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| Date     ||Integer ||| Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getAllDocumentIDsForPostbox&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle Dokument-IDs einer Ablage&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| PostboxID     ||Integer ||| ID der Ablage&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocument&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert ein Dokument als Array mit Metadaten und base64-kodiertem Dateiinhalt&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Array mit folgenden Feldern:&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| DocumentSourceID|| Integer &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; null||| Interne Quellen-ID&lt;br /&gt;
|-&lt;br /&gt;
| DocumentFilesize|| Integer||| Dateigröße in Bytes&lt;br /&gt;
|-&lt;br /&gt;
| DocumentMimetype|| String||| MIME-Typ der Datei (z.B. application/msword)&lt;br /&gt;
|-&lt;br /&gt;
| DocumentFilename|| String||| Dateiname inkl. Dateiendung (z.B. word.doc)&lt;br /&gt;
|-&lt;br /&gt;
| DocumentSource|| String||| Base64-kodierter Dateiinhalt – muss vor Verwendung dekodiert werden (base64_decode)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocumentDetails&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert Details zu einem Dokument&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID     ||anyType ||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Information     ||anyType ||| Angeforderter Detailtyp&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPostboxesWithArchiveRightsForUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert Ablagen, auf die ein Benutzer Archivrechte hat&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUsersWithRightOnPostbox&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert Benutzer mit Rechten auf eine Ablage&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| PostboxID     ||Integer ||| ID der Ablage&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;isAllowedUserForPostBox&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prüft ob ein Benutzer Zugriff auf eine Ablage hat&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID     ||anyType ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| BoxID     ||anyType ||| ID der Ablage&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_dmstagging]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_idolinkings]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_dmstagging&amp;diff=2806</id>
		<title>Webservice dmstagging</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_dmstagging&amp;diff=2806"/>
		<updated>2026-05-13T12:04:34Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur DMS-Tagging Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?dmstagging&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getFirstDocumentIDForPostbox&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die niedrigste ID innerhalb des genannten Postfachs&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| PostboxID||Integer ||| ID der DMS Ablage&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| Integer||| ID des Dokuments&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getFollowingDocumentID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die naechsthoehere ID in einem Postfach. Ausgangspunkt ist die ueberlieferte Dokument ID&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer ||| ID des Ausgangsdokuments&lt;br /&gt;
|-&lt;br /&gt;
| PostboxID||Integer ||| ID der DMS Ablage&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| Integer||| ID des Dokuments&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getLastDocumentIDForPostbox&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die hoechste ID innerhalb des genannten Postfachs&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| PostboxID||Integer ||| ID der DMS Ablage&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| Integer||| ID des Dokuments&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getLastStatusUpdate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
liefert den Timestamp des letzten Änderungsdatums.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer ||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Timestamp|| Integer||| Timestamp der letzten Änderung oder 0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getTagsForDocument&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die bestehenden Tags eines Dokuments. Sollte das Dokument passwortgeschuetzt sein, wird eine SoapFault Exception vom Typ AUTHORISATION_ERROR mit der Meldung PASSWORD_PROTECTED gesendet&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer ||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Tags|| String||| Tags des Dokuments&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;updateTagsForDocument&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Updatet die Tags fuer ein bestimmtes Dokument. Die Tags hinter dem Trenner werden ersetzt. Die Tags for dem Trenner bleiben so erhalten&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer ||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Tags|| String ||| zu setztende Tags&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| true or false&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_dmstagging]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_idolinkings]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_Dokumentation&amp;diff=2805</id>
		<title>Webservice Dokumentation</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_Dokumentation&amp;diff=2805"/>
		<updated>2026-05-13T12:00:28Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hier finden Sie die Dokumentation der Webservices der infra-struktur, also die SOAP Schnittstelle, um mit der infra-struktur Datenbank zu kommunizieren. &lt;br /&gt;
&lt;br /&gt;
Die genauen Funktionsbeschreibungen finden Sie im Wiki, ganz aktuelle Entwicklungen und damit eine vollständige Funktionsübersicht können Sie über die WSDL-Dateien direkt einsehen, Bsp.:&lt;br /&gt;
 https://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?activities&lt;br /&gt;
oder&lt;br /&gt;
 https://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?calendar&lt;br /&gt;
oder&lt;br /&gt;
 https://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&lt;br /&gt;
oder (veraltet)&lt;br /&gt;
 https://demo-classic.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&lt;br /&gt;
also einfach hinter dem Fragezeichen den Namen des Webservice angeben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==[[Webservice_activities]]==&lt;br /&gt;
==[[Webservice_calendar]]==&lt;br /&gt;
==[[Webservice_contacts]]==&lt;br /&gt;
==[[Webservice_dms]]==&lt;br /&gt;
==[[Webservice_dmstagging]]==&lt;br /&gt;
==[[Webservice_ido]]==&lt;br /&gt;
==[[Webservice_idolinkings]]==&lt;br /&gt;
==[[Webservice_msg]]==&lt;br /&gt;
==[[Webservice_user]]==&lt;br /&gt;
==[[Webservice_email]]==&lt;br /&gt;
==[[Webservice_task]]==&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_Dokumentation&amp;diff=2804</id>
		<title>Webservice Dokumentation</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_Dokumentation&amp;diff=2804"/>
		<updated>2026-05-13T11:59:54Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hier finden Sie die Dokumentation der Webservices der infra-struktur, also die SOAP Schnittstelle, um mit der infra-struktur Datenbank zu kommunizieren. &lt;br /&gt;
&lt;br /&gt;
Die genauen Funktionsbeschreibungen finden Sie im Wiki, ganz aktuelle Entwicklungen und damit eine vollständige Funktionsübersicht können Sie über die WSDL-Dateien direkt einsehen, Bsp.:&lt;br /&gt;
 https://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?activities&lt;br /&gt;
oder&lt;br /&gt;
 https://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?calendar&lt;br /&gt;
oder&lt;br /&gt;
 https://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&lt;br /&gt;
oder (veraltet)&lt;br /&gt;
 https://demo-classic.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&lt;br /&gt;
also einfach hinter dem Fragezeichen den Namen des Webservice angeben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==[[Webservice_activities]]==&lt;br /&gt;
==[[Webservice_calendar]]==&lt;br /&gt;
==[[Webservice_contacts]]==&lt;br /&gt;
==[[Webservice_dms]]==&lt;br /&gt;
==[[Webservice_dmstagging]]==&lt;br /&gt;
==[[Webservice_ido]]==&lt;br /&gt;
==[[Webservice_idolinkings]]==&lt;br /&gt;
==[[Webservice_message]]==&lt;br /&gt;
==[[Webservice_user]]==&lt;br /&gt;
==[[Webservice_email]]==&lt;br /&gt;
==[[Webservice_task]]==&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_Dokumentation&amp;diff=2803</id>
		<title>Webservice Dokumentation</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_Dokumentation&amp;diff=2803"/>
		<updated>2026-05-13T11:58:52Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hier finden Sie die Dokumentation der Webservices der infra-struktur, also die SOAP Schnittstelle, um mit der infra-struktur Datenbank zu kommunizieren. &lt;br /&gt;
&lt;br /&gt;
Die genauen Funktionsbeschreibungen finden Sie im Wiki, ganz aktuelle Entwicklungen und damit eine vollständige Funktionsübersicht können Sie über die WSDL-Dateien direkt einsehen, Bsp.:&lt;br /&gt;
 https://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?activities&lt;br /&gt;
oder&lt;br /&gt;
 https://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?calendar&lt;br /&gt;
oder&lt;br /&gt;
 https://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&lt;br /&gt;
oder (veraltet)&lt;br /&gt;
 https://demo-classic.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&lt;br /&gt;
also einfach hinter dem Fragezeichen den Namen des Webservice angeben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==[[webservice_activities]]==&lt;br /&gt;
==[[webservice_calendar]]==&lt;br /&gt;
==[[webservice_contacts]]==&lt;br /&gt;
==[[webservice_dms]]==&lt;br /&gt;
==[[webservice_dmstagging]]==&lt;br /&gt;
==[[webservice_ido]]==&lt;br /&gt;
==[[webservice idolinkings]]==&lt;br /&gt;
==[[webservice_msg]]==&lt;br /&gt;
==[[webservice_user]]==&lt;br /&gt;
==[[webservice_email]]==&lt;br /&gt;
==[[webservice_task]]==&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_task&amp;diff=2802</id>
		<title>Webservice task</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_task&amp;diff=2802"/>
		<updated>2026-05-13T11:57:40Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Benutzerverwaltung Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?task&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createTask&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt eine Aufgabe in der infra-struktur.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| title || string ||| Titel der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| content || string ||| Inhalt der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| forerunTime || integer ||| Vorlaufzeit in Tagen&lt;br /&gt;
|-&lt;br /&gt;
| fixedMaturityTimestamp || time() ||| Timestamp der des Datums der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| alarmTimestamp || time() ||| Timestamp des Alarms&lt;br /&gt;
|-&lt;br /&gt;
| ownerUserId || integer ||| UserID der Erstellers&lt;br /&gt;
|-&lt;br /&gt;
| responsibleUserId || integer ||| UserID des Bearbeiters&lt;br /&gt;
|-&lt;br /&gt;
| responsibleUserState || integer ||| Status der Aufgabe (1=rot, 2=gelb, 3=grün)&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Legt eine Aufgabe in der infra-struktur an&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;linkTaskToIdo&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt einen Entwurf in der infra-struktur&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| taskId || integer ||| ID der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| instanceId || integer ||| ID der IDO-Instanz aus der verknüpft wird&lt;br /&gt;
|-&lt;br /&gt;
| idoId || integer ||| ID des Datensatzes der verknüpft wird&lt;br /&gt;
|-&lt;br /&gt;
| token || string ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Verknüpft eine Aufgabe&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_dmstagging]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_idolinkings]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_email&amp;diff=2801</id>
		<title>Webservice email</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_email&amp;diff=2801"/>
		<updated>2026-05-13T11:57:34Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Benutzerverwaltung Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?email&lt;br /&gt;
&lt;br /&gt;
Dieses in php geschriebene Beispiel beinhaltet die benötigten Strukturen um eine Mail an die Adresse schmelzer@netzkultur.de zu schicken&lt;br /&gt;
&lt;br /&gt;
     &amp;lt;?php&lt;br /&gt;
     &lt;br /&gt;
     $instanceUrl = &amp;quot;https://instanzname.infra-struktur.eu/webservice/wsdl/wsdl.php?email&amp;quot;;&lt;br /&gt;
     $username = &amp;quot;webservice&amp;quot;;&lt;br /&gt;
     $password = &amp;quot;123456789&amp;quot;;&lt;br /&gt;
     $userID = 4;&lt;br /&gt;
     &lt;br /&gt;
     $Client = new SoapClient($instanceUrl.&amp;quot;?email&amp;quot;, array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
     $token = $Client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array($instanceUrl, $username, $password));&lt;br /&gt;
     &lt;br /&gt;
     $attachments = array();&lt;br /&gt;
     $toArray = array(&lt;br /&gt;
          &#039;1&#039; =&amp;gt; &#039;schmelzer@netzkultur.de&#039;,&lt;br /&gt;
     );&lt;br /&gt;
     $bccArray = array();&lt;br /&gt;
     $ccArray = array();&lt;br /&gt;
     $attachments[] = array(&#039;AttachmentFilename&#039; =&amp;gt; $fileName,&lt;br /&gt;
     &#039;AttachmentFilesize&#039; =&amp;gt; filesize($filePath),&lt;br /&gt;
     &#039;AttachmentFilesourceBase64Encoded&#039; =&amp;gt; base64_encode(file_get_contents($filePath)))&lt;br /&gt;
     &lt;br /&gt;
     $mailTemplate = array(&lt;br /&gt;
          &#039;MailReceiversTO&#039;      =&amp;gt; $toArray,&lt;br /&gt;
          &#039;MailReceiversCC&#039;      =&amp;gt; $ccArray,&lt;br /&gt;
          &#039;MailReceiversBCC&#039;     =&amp;gt; $bccArray,&lt;br /&gt;
          &#039;MailSubject&#039;          =&amp;gt; &amp;quot;Hier kommt der Betreff hin.&amp;quot;,&lt;br /&gt;
          &#039;MailText&#039;             =&amp;gt; &amp;quot;Hier kommt der Inhalt hin.&amp;quot;,&lt;br /&gt;
          &#039;MailSendingAccountID&#039; =&amp;gt; 119, //AbsenderpostfachID als integer&lt;br /&gt;
          &#039;MailSendingTimestamp&#039; =&amp;gt; 0,&lt;br /&gt;
          &#039;MailType&#039;             =&amp;gt; &#039;text/html&#039;,&lt;br /&gt;
          &#039;UserID&#039;               =&amp;gt; $userID,&lt;br /&gt;
          &#039;ImportMode&#039;           =&amp;gt; false,&lt;br /&gt;
          &#039;DocumentID&#039;           =&amp;gt; 0,&lt;br /&gt;
          &#039;Attachments&#039;          =&amp;gt; $attachments&lt;br /&gt;
     );     &lt;br /&gt;
     &lt;br /&gt;
     &lt;br /&gt;
     $Client-&amp;gt;__soapCall(&#039;sendMail&#039;, array ($mailTemplate, $token));&lt;br /&gt;
     ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;archiveMail&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wechselt den Archivierungsstatus einer Mail.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| MailID || integer ||| Datenbank ID der Mail&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Wert: 1 || integer ||| Hat den Archivierungsstatus einer Mail gewechselt&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createDraft&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt einen Entwurf in der infra-struktur&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailData || Array ||| Array aus Mailvorlage&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Erstellt einen Entwurf in der infra-struktur&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getEmptyMailTemplateJson&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Holt eine leere Mailvorlage (das mailData Array)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| mailTemplate || Array ||| Array mit dem Aufbau der für das mailData Array gebraucht wird&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getMailGroupsForUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Mailgruppen des angegebenen Users aus.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| mailGroups || Array ||| Array mit GruppenID und Gruppenname&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getNewDirectEmailCount&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl an Mails an, die nach einer gewählten Mail angekommen sind.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| lastMailID || integer ||| MailID der auszuwählenden Mail&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| newMailCount || Array ||| Array mit MailIDs der neuen Mails&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getNewGlobalizedEmailCount&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl an delegierten Mails an, die nach einer gewählten Mail angekommen sind.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| lastMailID || integer ||| MailID der auszuwählenden Mail&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| newGlobCount || Array ||| Array mit MailIDs der neuen, globalisierten Mails&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPostboxesForUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zeigt die Postfächer eines gewählten Users an.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| postboxes || Array ||| Array mit PostfachID und Name des Postfaches&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getStandardTemplateForMailAccountAndUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die ID der Standardvorlage eines Users für ein Postfach.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailAccountID || integer ||| Datenbank ID des Mailpostfaches&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| templateID || integer ||| ID der Standardvorlage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getWebmailTemplate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Holt die Ausgewählte Vorlage in ein Array.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| templateID || integer ||| Datenbank ID der Standardvorlage&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| standardTemplate || Array ||| Array, im mailData-Format mit den Daten der gewählten Vorlage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;openComposeWindow&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Öffnet das &amp;quot;Verfassen&amp;quot;-Fenster mit einer gewählten Vorlage.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| templateID || integer ||| Datenbank ID der Vorlage&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| || Aktion ||| Öffnet das Verfassenfenster&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;sendBulkMail&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Versendet eine Massenmail&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailArray|| Array ||| Array aus mailData-Arrays&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Versendet eine Massenmail&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;sendMail&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Versendet eine Mail.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailData || Array ||| Array mit Maildata&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Versendet eine Mail.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createDraftFromJSON&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt einen Entwurf aus einem JSON-String&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| MailData     ||String ||| Maildaten als JSON-String&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verknüpft eine Mail mit einem Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailId     ||Integer ||| ID der Mail&lt;br /&gt;
|-&lt;br /&gt;
| IdoID     ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_dmstagging]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_idolinkings]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_user&amp;diff=2800</id>
		<title>Webservice user</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_user&amp;diff=2800"/>
		<updated>2026-05-13T11:57:27Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Benutzerverwaltung Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?user&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUserIDByLoginname&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die UserID an hand des Loginnamens&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| LoginName||String ||| Loginname des Users&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| UserID|| Integer||| UserID des Benutzers&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUserIDByKuerzel&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert das Kürzel UserID an hand des Loginnamens&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserKuerzel||String ||| Kuerzel des Users&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| UserID|| Integer||| UserID des Benutzers&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUserList&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste aller im System registrierten Benutzer&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| UserList|| Array||| Alle UserIDs im System&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUsername&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Benutzernamen zur angegebenen UserID&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID|| Integer||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| UserName|| String||| Angeforderter Benutzername&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getActiveUserlist&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste der aktuell aktiven Benutzer&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getRealUsernameByUserId&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den vollständigen Benutzernamen anhand der UserID&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userId     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUserAbbreviationById&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert das Kürzel eines Benutzers anhand der UserID&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userId     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUserstatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den aktuellen Status eines Benutzers&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getListOfUserstatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste aller verfügbaren Benutzerstatus&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getListOfUsersWithStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste aller Benutzer mit einem bestimmten Status&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userId     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getListOfAutomaticUserstatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste aller automatischen Benutzerstatus&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setUserstatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Status eines Benutzers&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userID     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| userstatusID     ||Integer ||| ID des gewünschten Status&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setUserstatusAvailable&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Status eines Benutzers auf verfügbar&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userID     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setCustomUserstatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt einen benutzerdefinierten Status&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userID     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| customStatus     ||String ||| Benutzerdefinierter Statustext&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setAutomaticUserstatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt einen automatischen Status für einen Benutzer&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userID     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| automaticStateID     ||Integer ||| ID des automatischen Status&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;deleteAutomaticUserstatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Löscht den automatischen Status eines Benutzers&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userID     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setUserstatusBackgroundColorHex&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt die Hintergrundfarbe des Benutzerstatus als Hexadezimalwert&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userID     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| hex     ||String ||| Hexadezimalwert der Farbe (z.B. #FF0000)&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;deleteUserstatusBackgroundColorHex&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Löscht die Hintergrundfarbe des Benutzerstatus&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userID     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;refreshTheUseronlineList&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Aktualisiert die Liste der online Benutzer&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_dmstagging]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_idolinkings]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_msg&amp;diff=2799</id>
		<title>Webservice msg</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_msg&amp;diff=2799"/>
		<updated>2026-05-13T11:57:21Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Message Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?message&lt;br /&gt;
&lt;br /&gt;
Diese in PHP geschrieben Beispielapplikation dient als leichter Einstieg in die infra-struktur Webservices&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;?php&lt;br /&gt;
   //Einen neuen SoapClient erstellen und Verbindung mit der infra-struktur WSDL Datei aufnehmen&lt;br /&gt;
   $client = new SoapClient(&amp;quot;http://instanzname.infra-struktur.eu/webservice/wsdl/wsdl.php?message&amp;quot;,array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
   &lt;br /&gt;
   //Authentifizierung am Webservice mit den infra-struktur Benutzerdaten&lt;br /&gt;
   $token = $client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array(&amp;quot;http://instanzname.infra-struktur.eu&amp;quot;,&amp;quot;benutzername&amp;quot;,&amp;quot;passwort&amp;quot;));&lt;br /&gt;
   &lt;br /&gt;
   //Der User mit der ID1 schickt eine Message an den User mit der ID2&lt;br /&gt;
   $MessageID = $client-&amp;gt;__soapCall(&amp;quot;createNewMessage&amp;quot;,array(1,&amp;quot;Das ist ein Test&amp;quot;,array(2),null,$token));&lt;br /&gt;
   ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getMessageReadStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den gelesen-Status der Message zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| MessageID||String ||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| ReceiverID|| Integer||| UserID des Empfängers&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Gelesen oder nicht&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setMessageReadStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Markiert eine Message als gelesen&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| MessageID||Integer||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| ReceiverID|| Integer||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| ReadStatus|| Boolean||| Boolean&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createNewMessage&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt und versendet eine Message&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| SenderID||Integer||| UserID des Absenders&lt;br /&gt;
|-&lt;br /&gt;
| MessageText|| String||| Text der Message&lt;br /&gt;
|-&lt;br /&gt;
| ReceiverIDArray|| Array||| UserIDs der Empfänger&lt;br /&gt;
|-&lt;br /&gt;
| MessageSendTime|| Integer||| Timestamp des Sendezeitpunkts (default: aktuelle Zeit)&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| MessageID|| Integer||| ID der gesendeten Message&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setIDO (ab Version 2.9.7.37)&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Eine vorhande Nachricht mit einem Datensatz verknüpfen&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| MessageID||Integer||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der IDO-Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID||Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Erfolg|| Boolean||| Eintrag erfolgreich erzeugt?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createAnswerMessage&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt eine Antwort auf eine bestehende Message&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| senderId     ||Integer ||| UserID des Absenders&lt;br /&gt;
|-&lt;br /&gt;
| receiverId     ||Integer ||| UserID des Empfängers&lt;br /&gt;
|-&lt;br /&gt;
| messageText     ||String ||| Text der Antwort&lt;br /&gt;
|-&lt;br /&gt;
| answeredMessageId     ||Integer ||| ID der beantworteten Message&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getMessage&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Message anhand ihrer ID&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| messageId     ||Integer ||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getMessageHistory&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Nachrichtenverlauf einer Message&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| messageId     ||Integer ||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUnreadMessages&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert ungelesene Messages eines Benutzers&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID     ||Integer ||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| Count     ||Integer ||| Maximale Anzahl zurückzugebender Messages&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getReadMessages&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert gelesene Messages eines Benutzers&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID     ||Integer ||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| Count     ||Integer ||| Maximale Anzahl zurückzugebender Messages&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;readMessage&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Markiert eine Message als gelesen&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| MessageID     ||Integer ||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getGreenMessageIdsForUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die IDs der grünen Messages eines Benutzers (paginiert)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userId     ||Integer ||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| page     ||Integer ||| Seitennummer (Paginierung)&lt;br /&gt;
|-&lt;br /&gt;
| size     ||Integer ||| Anzahl Einträge pro Seite&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getYellowMessageIdsForUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die IDs der gelben Messages eines Benutzers (paginiert)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userId     ||Integer ||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| page     ||Integer ||| Seitennummer (Paginierung)&lt;br /&gt;
|-&lt;br /&gt;
| size     ||Integer ||| Anzahl Einträge pro Seite&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getRedMessageIdsForUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die IDs der roten Messages eines Benutzers (paginiert)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userId     ||Integer ||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| page     ||Integer ||| Seitennummer (Paginierung)&lt;br /&gt;
|-&lt;br /&gt;
| size     ||Integer ||| Anzahl Einträge pro Seite&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIdoLinkingsForMessage&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die verknüpften IDO-Datensätze einer Message&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| messageId     ||Integer ||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setMessageSenderState&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Status einer Message für den Absender&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| messageId     ||Integer ||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| state     ||Integer ||| Neuer Status&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setMessageReceiverState&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Status einer Message für einen Empfänger&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| messageId     ||Integer ||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| receiverId     ||Integer ||| UserID des Empfängers&lt;br /&gt;
|-&lt;br /&gt;
| state     ||Integer ||| Neuer Status&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_dmstagging]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_idolinkings]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_idolinkings&amp;diff=2798</id>
		<title>Webservice idolinkings</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_idolinkings&amp;diff=2798"/>
		<updated>2026-05-13T11:57:15Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur IDOLINKINGS Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.de/webservice/wsdl/wsdl.php?idolinkings&lt;br /&gt;
&lt;br /&gt;
Diese in PHP geschrieben Beispielapplikation dient als leichter Einstieg in die infra-struktur Webservices&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;?php&lt;br /&gt;
    $client = new SoapClient(&amp;quot;http://instanz.infra-struktur.de/webservice/wsdl/wsdl.php?idolinkings&amp;quot;,array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
    $Token = $client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array(&amp;quot;http://instanz.infra-struktur.de&amp;quot;,&amp;quot;USERNAME&amp;quot;,&amp;quot;PASSWORD&amp;quot;));&lt;br /&gt;
    var_dump($client-&amp;gt;__soapCall(&amp;quot;getLinkedIDOList&amp;quot;,array(INSTANZ_ID, IDO_ID, TOKEN, array(INSTANZ_ID, INSTANZ_ID))));&lt;br /&gt;
  ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getLinkedIDOList&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der Webservice liefert ein Array mit Instanz IDs und IDOs der Beziehungen&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID     ||Integer ||| ID der IDO-Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID     || Integer ||| ID des Datensatzes des Verknüfungen interessant sind&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|-&lt;br /&gt;
| LimitToInstances     || Array ||| optionales Array um die Rückgabe auf einzelne Instanzen zu beschränken &lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| result     || Array ||| Liefert alle verknüpften Datensätze zurück ($Result[INSTANZ_ID][] = DATENSATZ_ID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addIDOButton&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt eine IDO-Verknüpfungsschaltfläche hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| EntryID     ||anyType ||| ID des Eintrags&lt;br /&gt;
|-&lt;br /&gt;
| ModuleID     ||anyType ||| ID des Moduls&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID     ||anyType ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IdoID     ||anyType ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_dmstagging]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_idolinkings]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_ido&amp;diff=2797</id>
		<title>Webservice ido</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_ido&amp;diff=2797"/>
		<updated>2026-05-13T11:57:10Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur IDO Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&lt;br /&gt;
&lt;br /&gt;
Diese in PHP geschrieben Beispielapplikation dient als leichter Einstieg in die infra-struktur Webservices&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;?php&lt;br /&gt;
   //Einen neuen SoapClient erstellen und Verbindung mit der infra-struktur WSDL Datei aufnehmen&lt;br /&gt;
   $client = new SoapClient(&amp;quot;http://instanzname.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&amp;quot;,array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
   &lt;br /&gt;
   //Authentifizierung am Webservice mit den infra-struktur Benutzerdaten&lt;br /&gt;
   $token = $client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array(&amp;quot;http://instanzname.infra-struktur.eu&amp;quot;,&amp;quot;benutzername&amp;quot;,&amp;quot;passwort&amp;quot;));&lt;br /&gt;
   &lt;br /&gt;
   //In der IDO Instanz mit der ID 1, im Datensatz mit der ID 2, das Textfeld mit der ID 3 auf den Wert &amp;quot;vier&amp;quot; setzen&lt;br /&gt;
   $client-&amp;gt;__soapCall(&amp;quot;setTextfieldValue&amp;quot;,array(1,2,3,&amp;quot;vier&amp;quot;,$token));&lt;br /&gt;
   &lt;br /&gt;
   //Alle Textfelder der Instanz mit der ID 1 ermitteln und die dazugehörigen Werte ausgeben&lt;br /&gt;
   foreach($client-&amp;gt;__soapCall(&amp;quot;getTextfieldsByInstanceID&amp;quot;,array(1,$token)) as $feldID =&amp;gt; $feldName)&lt;br /&gt;
   {&lt;br /&gt;
       //Den Namen des ermittelten Felds in den UTF-8 Zeichensatz konvertieren und ausgeben&lt;br /&gt;
       echo &amp;quot;Name des Feldes: &amp;quot;.utf8_decode($feldName);&lt;br /&gt;
   }&lt;br /&gt;
   ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getInstances&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche verfügbare IDO Instanzen&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userID     ||Integer ||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| idoInstances     || Array ||| Array mit den verfügbaren IDO-Instanzen (InstanceID,Instanzname)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getTextfieldsByInstanceID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche Textfelder zur gewählten Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| idoTextFields     || Array ||| Array mit den verfügbaren Textfeldern (FeldID,Feldname)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getSelectFieldsByInstanceID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche Selectfelder der gewählten Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| idoSelectFields     || Array ||| Array mit den verfügbaren Selectfeldern (FeldID,Feldname)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getRadiofieldsByInstanceID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche Radiofelder der gewählten Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| idoRadiofields     || Array ||| Array mit den verfügbaren Radiofeldern (FeldID,Feldname)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getCheckboxesByInstanceID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche Checkboxen der gewählten Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| idoCheckboxes     || Array ||| Array mit den verfügbaren Checkboxen (FeldID,Feldname)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;CountConfigurenCheckboxesByInstanceID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl der verfügbaren Checkboxen zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| countCheckboxes     || Integer ||| Anzahl der verfügbaren Felder&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;CountConfiguredSelectfieldsByInstanceID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl der verfügbaren Selectfelder zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| countSelectfields || Integer ||| Anzahl der verfügbaren Felder&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;CountConfiguredRadiofieldsByInstanceID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl der verfügbaren Radiofelder zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| countSelectfields || Integer ||| Anzahl der verfügbaren Felder&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPossibleCheckboxValues&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Auswahlmöglichkeiten einer Checkbox&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| checkboxID     ||Integer ||| ID der Checkbox&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| checkboxValues     || Array ||| Array mit den verfügbaren Values (ValueID,ValueName)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPossibleSelectfieldValues&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Auswahlmöglichkeiten eines Selectfeldes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| feldID || Integer ||| ID der Selectbox&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| selectfieldsValues || Array ||| Array mit den verfügbaren Values (ValueID,ValueName)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPossibleRadiofieldValues&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Auswahlmöglichkeiten einer Radiobox&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| feldID || Integer ||| ID des Radiofelds&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| radiofieldValues || Array ||| Array mit den verfügbaren Values (ValueID,ValueName)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIDOInstanceSpecialFieldConfiguration&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Konfigurationsstatus der angefragten Zusatzfeldverwaltung&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| specialFieldType || String ||| Abzufragende Konfiguration, mögliche SpecialFieldTypes:&lt;br /&gt;
* archivefield - Ist das Archivfeld aktiviert&lt;br /&gt;
* messagefield - Ist das Hinweisfeld aktiviert&lt;br /&gt;
* nextcontacttime - Ist das nächster Kontaktfeld (Uhrzeit) aktiviert&lt;br /&gt;
* nextcontact - Ist das nächster Kontaktfeld (Datum) aktiviert&lt;br /&gt;
* datasetowner - Ist das Feld Kontaktperson aktiviert&lt;br /&gt;
* lastcontact - Ist das Feld letzter Kontakt aktiviert&lt;br /&gt;
* deleteright - Ist der Löschen-Button aktiviert&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| true/false || Boolean ||| Konfigurationsstatus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GenerateFieldTypeArray&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert ein mehrdimensionales Array mit allen Feldtypen der Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| fieldTypeArray || Array ||| Zweidimensionales Array im Format array[Feldtyp][FeldID] mit dem Value Feldname&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getFieldType&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Typ eines bestimmten Feldes zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| fieldName || String ||| Name des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| feldtyp || String ||| Typ des Feldes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getFullIDOStructure&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die vollständige Struktur einer IDO-Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIdoMappingFieldsByInstanceIdAndIdoId&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Mapping-Felder eines Datensatzes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID     ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;openRemoteIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Öffnet einen IDO-Datensatz remote&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userID     ||Integer ||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID     ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDataByInstanceIDOIdAndFieldID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Wert des angegebenen Feldes zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| fieldType || String ||| Typ des Feldes, mögliche Feldtypen:&lt;br /&gt;
* optfield (Standard)&lt;br /&gt;
* radiofield&lt;br /&gt;
* selectfield&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| fieldValue || String ||| Wert des Feldes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getCheckedValuesForInstanceAndCheckBoxID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert ein Array der angehakten IDs der Einträge der abgefragten Checkbox mit dem jeweiligen Status als Boolean zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| checkboxID || Integer ||| ID der Checkbox&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| checkBoxValues || Array ||| Array dessen Key die ValueID und das Value der Name ist&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPossibleValuesForInstanceAndCheckboxID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle verfügbaren Einträge einer Checkbox zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| checkboxID || Integer ||| ID der Checkbox&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| checkBoxValues || Array ||| Array dessen Key die ValueID und das Value der Name ist&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getArchiveContent&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Inhalt des Archivfelds eines bestimmten Datensatzes zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| archiveContent || String ||| Inhalt des Archivfelds&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getMessageContent&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Inhalt des Hinweisfelds eines bestimmten Datensatzes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| messageContent || String ||| Inhalt des Hinweisfelds&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getNextContact&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert das Datum der Wiedervorlage / nächsten Kontakts zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| nextContact || String ||| Datum des nächsten Kontakts&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getNextContactTime&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Uhrzeit der Wiedervorlage / nächsten Kontakts zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| nextContactTime || String ||| Uhrzeit des nächsten Kontakts&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getLastContact&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert das Datum des letzten Kontakts zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      || String |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;IsTerminOnNextContact&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert zurück ob der nächste Kontakt ein Termin ist&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| isTermin || Boolean ||| Termin oder nicht&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getContactPerson&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die ausgewählte Kontaktperson des Datensatzes zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| contactPerson || Integer ||| UserID der Kontaktperson&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getAllEntries&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle Einträge einer IDO-Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getFullIdoInstance&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle Datensätze einer IDO-Instanz (mit Paginierung und Zeitfilter)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| offset || anyType ||| Startposition (für Paginierung)&lt;br /&gt;
|-&lt;br /&gt;
| limit || anyType ||| Maximale Anzahl zurückgegebener Datensätze&lt;br /&gt;
|-&lt;br /&gt;
| lastModificationTimestamp || anyType ||| Nur Datensätze zurückgeben, die nach diesem Zeitstempel geändert wurden&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIdoContextValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Kontextwert eines Datensatzes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userId     ||Integer ||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| instanceID || Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIdoListByGivenIDs&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste von Datensätzen anhand einer Liste von IDs&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoIdList || anyType ||| Array mit den abzufragenden Datensatz-IDs&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setValueForDataset&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert eines bestimmten Feldes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| value || String ||| Wert des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| fieldType || String ||| Feldtyp des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setTextFieldValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert eines Textfeldes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| fieldValue || String ||| Wert der Option&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setArchiveContent&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert des Archivfelds&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldValue || String ||| Wert der Option&lt;br /&gt;
|-&lt;br /&gt;
| handleType || String ||| Typ der Aktion, mögliche Feldtypen:&lt;br /&gt;
* UPDATE (Standard) - ergänzt bestehenden Inhalt&lt;br /&gt;
* OVERWRITE - überschreibt bestehenden Inhalt&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setMessageContent&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert des Hinweisfelds&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldValue || String ||| Wert der Option&lt;br /&gt;
|-&lt;br /&gt;
| handleType || String ||| Typ der Aktion, mögliche Aktionen:&lt;br /&gt;
* UPDATE (Standard) - ergänzt bestehenden Inhalt&lt;br /&gt;
* OVERWRITE - überschreibt bestehenden Inhalt&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setContactPerson&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt die Kontaktperson eines Datensatzes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| employeeID || Integer ||| UserID der Kontaktperson&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setContactDate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert des Feldes nächster/letzter Kontakt&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| handleType || String ||| Typ des Feldes, mögliche Feldtypen:&lt;br /&gt;
* NEXT (Standard) - Feld nächster Kontakt&lt;br /&gt;
* LAST - Feld letzter Kontakt&lt;br /&gt;
|-&lt;br /&gt;
| date || String ||| Datum&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setContactTime&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt die Uhrzeit des nächsten Kontakts&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| time || String ||| Uhrzeit (HH:MM:SS)&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setTermin&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den nächsten Kontakt als Termin&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| switchStatus || Boolean ||| Termin oder nicht&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setCombofield&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert eines Combofeldes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Combofeldes&lt;br /&gt;
|-&lt;br /&gt;
| valueID || Integer ||| ID des Values&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setCheckboxValues&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert einer Checkbox&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID der Checkbox&lt;br /&gt;
|-&lt;br /&gt;
| values || Array ||| Checkboxwerte als Array im Format&lt;br /&gt;
array(&#039;ValueID1&#039; =&amp;gt; true, &#039;ValueID2&#039; =&amp;gt; false, ...)&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setValueOfMappedField&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert eines Feldes anhand seines Mapping-Keys&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoId || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| mappingKey || String ||| Mapping-Key des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| fieldValue || String ||| Wert des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addCombovalue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einen neuen Wert zu einem Combofeld hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Combofeldes&lt;br /&gt;
|-&lt;br /&gt;
| value || String ||| Neuer Wert&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addValueForComboField&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einen neuen Wert zu einem Combofeld hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Combofeldes&lt;br /&gt;
|-&lt;br /&gt;
| value || String ||| Neuer Wert&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addValueForDemoField&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einen neuen Wert zu einem Demo-Feld hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| value || String ||| Neuer Wert&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;refreshTheIdoUserInterface&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Aktualisiert die IDO-Benutzeroberfläche&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;CreateNewDataset&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt einen neuen, leeren Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| contactPersonUserID || Integer ||| UserID des Besitzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des neuen Datensatz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createNewDatasetWithID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt einen neuen Datensatz mit einer vordefinierten ID&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| definedIDOID || Integer ||| Vordefinierte ID des neuen Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| contactpersonUserID || Integer ||| UserID des Besitzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;deleteIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Löscht einen Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| idoID ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;restoreIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Stellt einen gelöschten Datensatz wieder her&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| idoID ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIDOCount&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl aller Datensätze einer IDO-Instanz zurück (ab Version 2.9.7.17)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| || Integer ||| Anzahl Datensätze&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDatasetIDList&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt ein Array mit den IDs aller aktiven Datensätze einer IDO-Instanz zurück (ab Version 2.9.7.36)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| || Array ||| DatensatzID-Array&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;isIDOLock&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prüft ob ein Datensatz gesperrt ist&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      || Boolean |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setIDOLock&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sperrt einen Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| userID ||Integer ||| UserID des sperrenden Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;releaseIDOLock&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Sperre eines Datensatzes frei&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIdoIDByInstanceIDAndFieldIDByFieldValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die ID eines Datensatzes anhand der gegebenen ID der IDO Instanz und dem Match auf den Wert des angegebenen Textfeldes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldId || Integer ||| ID des Textfeldes&lt;br /&gt;
|-&lt;br /&gt;
| textfieldValue || String ||| Suchbegriff&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| Datensatz ID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIDOIDByInstanceIdMappingKeyAndFieldValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die ID eines Datensatzes anhand eines Mapping-Keys und eines Feldwertes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| mappingKey || String ||| Mapping-Key des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| fieldValue || String ||| Suchbegriff&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      || Integer |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetIDOsByCantactperson&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle Datensätze einer Instanz, die einer bestimmten Kontaktperson zugeordnet sind&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| contactpersonID     ||Integer ||| ID der Kontaktperson&lt;br /&gt;
|-&lt;br /&gt;
| instanceID || Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchIDOByInstanceIDAndFieldIDByValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand eines exakten Textfeldwertes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldId || Integer ||| ID des Textfeldes&lt;br /&gt;
|-&lt;br /&gt;
| textfieldValue || String ||| Suchbegriff (exakter Treffer)&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchLikeIDOByInstanceIDAndFieldIDByValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand eines Textfeldwertes (LIKE-Suche)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Textfeldes&lt;br /&gt;
|-&lt;br /&gt;
| textfieldValue || String ||| Suchbegriff (Teilstring-Suche)&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchIDOByInstanceIDAndFieldIDByNumberValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand eines exakten numerischen Feldwertes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldId || Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| textfieldValue || String ||| Suchbegriff (numerischer Wert)&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchLikeIDOByInstanceIDAndFieldIDByNumberValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand eines numerischen Feldwertes (LIKE-Suche)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| textfieldValue || String ||| Suchbegriff (numerischer Teilstring)&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchIDOByInstanceIdAndMultipleTextfieldIdsWithValues&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand mehrerer Textfelder und deren Werte (exakte Suche)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldIdWithValues || anyType ||| Array mit Feld-IDs und zugehörigen Suchwerten&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchLikeIDOByInstanceIdAndMultipleTextfieldIdsWithValues&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand mehrerer Textfelder und deren Werte (LIKE-Suche)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldIdWithValues || anyType ||| Array mit Feld-IDs und zugehörigen Suchwerten&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchIDOByInstanceIDAndCheckboxIDByValueID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand eines gesetzten Checkbox-Wertes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldId || Integer ||| ID der Checkbox&lt;br /&gt;
|-&lt;br /&gt;
| valueId || String ||| ID des Checkbox-Wertes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchIDOByInstanceIDAndCombofieldIDByValueID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand eines gesetzten Combofeld-Wertes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldId || Integer ||| ID des Combofeldes&lt;br /&gt;
|-&lt;br /&gt;
| valueId || String ||| ID des Combofeld-Wertes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createTask&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt eine neue Aufgabe&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| title     ||String ||| Titel der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| content ||String ||| Inhalt / Beschreibung der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| fixedMaturityTimestamp ||Integer ||| Fälligkeitsdatum als Unix-Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| forerunTime ||Integer ||| Vorwarnzeit in Sekunden&lt;br /&gt;
|-&lt;br /&gt;
| alarmTimestamp ||Integer ||| Alarmzeitpunkt als Unix-Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| ownerUserId ||Integer ||| UserID des Erstellers&lt;br /&gt;
|-&lt;br /&gt;
| responsibleUserId ||Integer ||| UserID des Verantwortlichen&lt;br /&gt;
|-&lt;br /&gt;
| responsibleUserState ||Integer ||| Status des Verantwortlichen&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;linkTaskToIdo&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verknüpft eine Aufgabe mit einem IDO-Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| taskId     ||Integer ||| ID der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| instanceId ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoId ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createNote&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt eine neue Notiz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| title     ||String ||| Titel der Notiz&lt;br /&gt;
|-&lt;br /&gt;
| content ||String ||| Inhalt der Notiz&lt;br /&gt;
|-&lt;br /&gt;
| fixedMaturityTimestamp ||Integer ||| Fälligkeitsdatum als Unix-Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| ownerUserId ||Integer ||| UserID des Erstellers&lt;br /&gt;
|-&lt;br /&gt;
| ownerUserState ||Integer ||| Status des Erstellers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;linkNoteToIdo&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verknüpft eine Notiz mit einem IDO-Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| noteId     ||Integer ||| ID der Notiz&lt;br /&gt;
|-&lt;br /&gt;
| instanceId ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoId ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_dmstagging]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_idolinkings]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_dmstagging&amp;diff=2796</id>
		<title>Webservice dmstagging</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_dmstagging&amp;diff=2796"/>
		<updated>2026-05-13T11:57:03Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur DMS-Tagging Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?dmstagging&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getFirstDocumentIDForPostbox&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die niedrigste ID innerhalb des genannten Postfachs&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| PostboxID||Integer ||| ID der DMS Ablage&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| Integer||| ID des Dokuments&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getFollowingDocumentID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die naechsthoehere ID in einem Postfach. Ausgangspunkt ist die ueberlieferte Dokument ID&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| PostboxID||Integer ||| ID der DMS Ablage&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| Integer||| ID des Dokuments&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getLastDocumentIDForPostbox&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die hoechste ID innerhalb des genannten Postfachs&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| PostboxID||Integer ||| ID der DMS Ablage&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| Integer||| ID des Dokuments&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getLastStatusUpdate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
liefert den Timestamp des letzten Änderungsdatums.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer ||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Timestamp|| Integer||| Timestamp der letzten Änderung oder 0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getTagsForDocument&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die bestehenden Tags eines Dokuments. Sollte das Dokument passwortgeschuetzt sein, wird eine SoapFault Exception vom Typ AUTHORISATION_ERROR mit der Meldung PASSWORD_PROTECTED gesendet&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer ||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Tags|| String||| Tags des Dokuments&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;updateTagsForDocument&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Updatet die Tags fuer ein bestimmtes Dokument. Die Tags hinter dem Trenner werden ersetzt. Die Tags for dem Trenner bleiben so erhalten&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer ||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Tags|| String ||| zu setztende Tags&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| true or false&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_dmstagging]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_idolinkings]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_dms&amp;diff=2795</id>
		<title>Webservice dms</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_dms&amp;diff=2795"/>
		<updated>2026-05-13T11:56:57Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Dokumentenmanagement Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?dms&lt;br /&gt;
&lt;br /&gt;
Diese in PHP geschrieben Beispielapplikation dient als leichter Einstieg in die infra-struktur Webservices&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;?php&lt;br /&gt;
   $client = new SoapClient(&amp;quot;http://instanz.infra-struktur.eu/webservice/wsdl/wsdl.php?dms&amp;quot;,array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
   $token = $client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array(&amp;quot;http://instanz.infra-struktur.eu&amp;quot;,&amp;quot;username&amp;quot;,&amp;quot;passwort&amp;quot;));&lt;br /&gt;
   $documentContent = file_get_contents(&amp;quot;http://localhost/bild.jpg&amp;quot;);&lt;br /&gt;
   $document = array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;, &amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; base64_encode($documentContent));&lt;br /&gt;
   $document2 = array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;, &amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; base64_encode($documentContent));&lt;br /&gt;
   $documentID = $client-&amp;gt;__soapCall(&amp;quot;insertNewDocument&amp;quot;,array(&amp;quot;tolles Bild&amp;quot;,&amp;quot;mein tolles Bild&amp;quot;,$PostBoxID,$AuthorID,$document,$token));&lt;br /&gt;
   $client-&amp;gt;__soapCall(&amp;quot;setArchiveStatus&amp;quot;,array($documentID));&lt;br /&gt;
   echo $client-&amp;gt;__soapCall(&amp;quot;addVersion&amp;quot;,array($documentID,&lt;br /&gt;
   $document2,&amp;quot;small&amp;quot;,&amp;quot;neues tolles Bild&amp;quot;,&amp;quot;Version 2 vom Bild&amp;quot;,$AuthorID,$token));&lt;br /&gt;
   $client-&amp;gt;__soapCall(&amp;quot;setIDO&amp;quot;,array($documentID,7,1,$token));&lt;br /&gt;
   ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;insertNewDocument&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Speichert ein neues Dokument in der Datenbank&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Title||String ||| Titel des Dokuments im DMS&lt;br /&gt;
|-&lt;br /&gt;
| Description|| String ||| Beschreibungstext des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| BoxID|| Integer||| ID der Zielablage im DMS&lt;br /&gt;
|-&lt;br /&gt;
| AuthorID|| Integer||| BenutzerID des Autors&lt;br /&gt;
|-&lt;br /&gt;
| Document|| Array||| Array mit den Daten des Dokuments array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;,&amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; some binary stuff)&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| Password|| String &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; null ||| Passwort für das Dokument&lt;br /&gt;
|-&lt;br /&gt;
| Date|| Integer &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; null||| Datum als Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Integer &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; 0 ||| Status des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| Integer||| ID des Dokuments in der Datenbank&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setDocumentStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Status eines Dokuments&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| BenutzerID der Statusänderung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| Integer||| DokumentID der Statusänderung&lt;br /&gt;
|-&lt;br /&gt;
| UserStatus|| Integer||| Gewünschter Status&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Ergebnis des Aufrufs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setArchiveStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Archiviert ein Dokument&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des zu archivierenden Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Ergebnis des Aufrufs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setGlobalisation&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
globalisiert ein Dokument&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| ReceiverID|| Integer||| BenutzerID des Empfängers&lt;br /&gt;
|-&lt;br /&gt;
| SenderID|| Integer||| BenutzerID des Senders&lt;br /&gt;
|-&lt;br /&gt;
| GlobalisationMessage|| String||| Nachricht zur Globalisierung&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| GlobalID|| Integer||| ID der Globalisierung&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addVersion&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einem Dokument eine weitere Version hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Document|| Array||| Array mit den Daten des Dokuments array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;,&amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; some binary stuff)&lt;br /&gt;
|-&lt;br /&gt;
| Change|| String||| Größe der Änderung (small oder big)&lt;br /&gt;
|-&lt;br /&gt;
| Releasenotes|| String||| Releasenotes der Version&lt;br /&gt;
|-&lt;br /&gt;
| Title|| String||| Titel der neuen Version&lt;br /&gt;
|-&lt;br /&gt;
| UserID|| Integer||| ID des Autors&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| Date|| Integer||| Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Status der Funktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setStatusForAllAllowedUsers&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Status für jeden Benutzer mit Recht auf das entsprechende Postfach&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Integer||| Status des Dokuments (0,1,2)&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Status der Funktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getBoxes&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert ein array mit allen verfügbaren DMS Ablagen&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt eine Verknüpfung zwischen Dokument und Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| IdoID|| Integer||| ID des Datensatz&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID|| Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocumentsForIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt ein Array mit Dokumenten IDs zu einem Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Result || Array||| Array mit den DokumentIDs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setCategoryForDocumentAndIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kategorisierte in Dokument in einer Kategorie des jeweiligen verknüpften Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID|| Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IdoID|| Integer||| ID des Datensatz&lt;br /&gt;
|-&lt;br /&gt;
| CategoryID|| Integer||| ID der Kategorie&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| UpdateOnFailure|| Boolean||| Ändert bei bereits vorhandener Kategorisierung die Kategorie&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Status der Aktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;changeDocumentTitle&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ändert den Titel eines Dokuments&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| DocumentTitle|| String||| Neuer Titel&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Status der Aktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getBoxes&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste der verfügbaren Postfächer zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Boxes|| Array||| Array mit BoxID und Title&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getMaxAllowedFilesize&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die konfigurierte Maximalgröße für Dokumente in KB zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| MaxDocumentSize|| Integer||| Max. Dateigröße in Kilobyte&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPostboxesForUserID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste der verfügbaren Postfächern für einen speziellen User zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| ID des Users&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Boxes|| Array||| Array mit BoxID und Titel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocumentTitle&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Titel eines Dokuments zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| DocumentTitle|| String||| Titel des Dokuments&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getAuthorID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Autor eines Dokuments zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| AuthorID|| Integer||| UserID des Autors&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocumentStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Status eines bestimmten Benutzers für ein Dokument zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Integer||| Status des Dokuments (1/2/3)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getCategoriesForIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche einem Datensatz zugehörigen Kategorien&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| IdoID||Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Categories|| Array||| Verfügbare Kategorien&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getCategoryForDocumentAndIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Kategorie zurück mit welcher ein bestimmtes Dokument verknüpft ist&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IdoID||Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| CategoryID|| Integer||| ID der Kategorie&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addDocumentVersion&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einem Dokument eine neue Version hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID     ||Integer ||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Document     ||Array ||| Array mit den Daten des Dokuments array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;,&amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; some binary stuff)&lt;br /&gt;
|-&lt;br /&gt;
| Change     ||String ||| Größe der Änderung (small oder big)&lt;br /&gt;
|-&lt;br /&gt;
| ReleaseNotes     ||String ||| Releasenotes der Version&lt;br /&gt;
|-&lt;br /&gt;
| Title     ||String ||| Titel der neuen Version&lt;br /&gt;
|-&lt;br /&gt;
| UserID     ||Integer ||| ID des Autors&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| Date     ||Integer ||| Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getAllDocumentIDsForPostbox&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle Dokument-IDs einer Ablage&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| PostboxID     ||Integer ||| ID der Ablage&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocument&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert ein Dokument&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID     ||Integer ||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocumentDetails&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert Details zu einem Dokument&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID     ||anyType ||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Information     ||anyType ||| Angeforderter Detailtyp&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPostboxesWithArchiveRightsForUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert Ablagen, auf die ein Benutzer Archivrechte hat&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUsersWithRightOnPostbox&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert Benutzer mit Rechten auf eine Ablage&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| PostboxID     ||Integer ||| ID der Ablage&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;isAllowedUserForPostBox&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prüft ob ein Benutzer Zugriff auf eine Ablage hat&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID     ||anyType ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| BoxID     ||anyType ||| ID der Ablage&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_dmstagging]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_idolinkings]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_contacts&amp;diff=2794</id>
		<title>Webservice contacts</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_contacts&amp;diff=2794"/>
		<updated>2026-05-13T11:56:48Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung des Ansprechpartner Webservice notwendige WSDL Datei befindet sich unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getContacts&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert ein Array mit allen zu einem Datensatz hinterlegten Ansprechpartnern&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| Datensatz ID&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Contacts|| Array||| Array Aufbau: Array-&amp;gt;ContactID-&amp;gt;FieldID-&amp;gt;FieldValue&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getContactFields&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Konfiguration der Ansprechpartnerfelder einer IDO Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Configuration|| Array||| Array Aufbau: Array-&amp;gt;FieldID-&amp;gt;FieldName in Reihenfolge der Konfiguration&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getContactCount&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Anzahl der Ansprechpartner eines Datensatzes zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| Datensatz ID&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Count|| Integer||| Anzahl der Ansprechpartner&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchContactByValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Datensätze auf welche das Suchkriterium zutrifft zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| SearchString|| String||| Suchbegriff&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Result|| Array||| Array Aufbau: Array-&amp;gt;InstanceID-&amp;gt;IDOID-&amp;gt;ContactID-&amp;gt;FieldID = Searchmatch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getNextContactID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die nächste freie AnsprechpartnerID&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| Datensatz ID&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| ContactID|| Integer||| ID des nächsten Ansprechartners&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setContactValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert eines speziellen Ansprechpartnerfeldes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| Datensatz ID&lt;br /&gt;
|-&lt;br /&gt;
| ContactID|| Integer||| Ansprechpartner ID&lt;br /&gt;
|-&lt;br /&gt;
| FieldID|| Integer||| Feld ID&lt;br /&gt;
|-&lt;br /&gt;
| Value|| String||| Neuer Inhalt des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| true/false&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addContact&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erzeugt einen neuen leeren Ansprechpartnern&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| Datensatz ID&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| ContactID|| Integer||| ID des neuen Ansprechpartners&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getConfiguredContactsTextFields&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die konfigurierten Textfelder des Ansprechpartner-Reiters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getFullContactsByIdoId&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle Ansprechpartner eines Datensatzes (vollständig)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IdoID     ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getContactDataByInstanceIDOIDAndFieldID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Wert eines bestimmten Feldes eines Ansprechpartners&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID     ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldID     ||Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| ContactID     ||Integer ||| ID des Ansprechpartners&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;set_contacts&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt Ansprechpartner-Daten&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_dmstagging]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_idolinkings]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_calendar&amp;diff=2793</id>
		<title>Webservice calendar</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_calendar&amp;diff=2793"/>
		<updated>2026-05-13T11:56:41Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Kalender Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?calendar&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetAppointmentsForUserStartByRevisionID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche Termine eines definierten Benutzers beginnend mit der angegebenen Revisionsnummer&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| BenutzerID&lt;br /&gt;
|-&lt;br /&gt;
| RevisionID|| Integer||| Start-Revisionsnummer&lt;br /&gt;
|-&lt;br /&gt;
| JustActive|| Boolean||| Sollen nur aktive Termine ausgegeben werden&lt;br /&gt;
|-&lt;br /&gt;
| JustAppointmentID|| Boolean||| Sollen ganze Termine oder nur TerminIDs zurückgegeben werden&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Termine|| Array||| Array aus Terminen oder TerminIDs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetAppointmentsForUserByDate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche Termine eines definieten Benutzers an einem&lt;br /&gt;
bestimmten Tag zurück.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| BenutzerID&lt;br /&gt;
|-&lt;br /&gt;
| Date|| String||| Datum im Format jjjj-mm-dd&lt;br /&gt;
|-&lt;br /&gt;
| JustActive|| Boolean||| Sollen nur aktive Termine ausgegeben werden&lt;br /&gt;
|-&lt;br /&gt;
| JustAppointmentID|| Boolean||| Sollen ganze Termine oder nur TerminIDs zurückgegeben werden&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;DeleteAppointment&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Termine|| Array||| Array aus Terminen oder TerminIDs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetAppointmentByID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert einen Termin anhand seiner ID zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Appointment|| Array||| Termin&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetAppointmentMemberUserIDs&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste der UserIDs der am Termin beteiligten Personen&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| UserIDs|| Array||| Liste der teilnehmenden Benutzer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetAppointmentMemberCount&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Anzahl der an einem Termin teilnehmenden Personen zurück&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Count|| Integer||| Anzahl der teilnehmenden Benut&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetDeletedAppointmentsByStartRevision&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste an TerminIDs gelöschter Termine ab einer bestimmten Revision zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| RevisionID|| Integer||| Revisionsnummer&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentIDs|| Array||| Liste gelöschter Termine&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIDOForAppointment&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die IDO IDs zu einem Termin&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Result|| Array||| Array mit der Instanz_ID in der ersten Dimension und das Value der zweiten Dimension sind die IDO IDs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;SaveAppointment&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Speichert einen neuen Termin&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTitle||String||| Titel des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentDescription|| String||| Text des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentType|| Integer||| TermintypID&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTimestamp|| Integer||| Timestamp des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentDuration|| Integer||| Dauer des Termins in Minuten&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentAccess|| String||| Private or public&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentGenerator|| Integer||| UserID des Erstellers&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentConfirm|| Boolean||| Terminbestätigung verlangt?&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTimeindependence|| Boolean||| Zeitunabhängiger Termin?&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentAlarm|| Integer||| Alarm in Min. vor dem Termin&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentFullday|| Boolean||| Ganztägiiger Termin&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentMember|| Array||| Terminteilnehmer Array&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Erfolg|| Boolean||| Eintrag erfolgreich?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;UpdateAppointment&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Einen vorhandenen Termin bearbeiten&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTitle|| String||| Titel des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentDescription|| String||| Text des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentType|| Integer||| TermintypID&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTimestamp|| Integer||| Timestamp des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentDuration|| Integer||| Dauer des Termins in Minuten&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentAccess|| String||| Private or public&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentGenerator|| Integer||| UserID des Erstellers&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentConfirm|| Boolean||| Terminbestätigung verlangt?&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTimeindependence|| Boolean||| Zeitunabhängiger Termin?&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentAlarm|| Integer||| Alarm in Min. vor dem Termin&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentFullday|| Boolean||| Ganztägiiger Termin&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentMember|| Array||| Terminteilnehmer Array&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Erfolg|| Boolean||| Eintrag erfolgreich?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;AddAppointmentMember&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Einem vorhanden Termin einen weiteren Teilnehmer zubuchen&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| UserID|| Integer||| BenutzerID&lt;br /&gt;
|-&lt;br /&gt;
| Alarm|| Boolean||| Soll Benutzer alarmiert werden&lt;br /&gt;
|-&lt;br /&gt;
| Active|| Boolean||| aktiv oder informativ&lt;br /&gt;
|-&lt;br /&gt;
| WritePermission|| Boolean||| Schreibrecht&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Erfolg|| Boolean||| Eintrag erfolgreich?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;DeleteAppointment&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Einem vorhanden Termin entfernen&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Erfolg|| Boolean||| Eintrag erfolgreich gelöscht?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Einem vorhanden Termin mit einem Datensatz verknüpfen&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der IDO-Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID||Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Erfolg|| Boolean||| Eintrag erfolgreich erzeugt?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;SaveAppointmentWithReturnID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Speichert einen neuen Termin und gibt dessen ID zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTitle     ||String ||| Titel des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentDescription     ||String ||| Text des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentType     ||Integer ||| TermintypID&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTimestamp     ||Integer ||| Timestamp des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentDuration     ||Integer ||| Dauer des Termins in Minuten&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentAccess     ||String ||| Private or public&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentGenerator     ||Integer ||| UserID des Erstellers&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentConfirm     ||Boolean ||| Terminbestätigung verlangt?&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTimeindependence     ||Boolean ||| Zeitunabhängiger Termin?&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentAlarm     ||anyType ||| Alarm in Min. vor dem Termin&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentFullday     ||anyType ||| Ganztägiger Termin&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentMember     ||anyType ||| Terminteilnehmer Array&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getAppointmentTypeList&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste der verfügbaren Termintypen&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID     ||anyType ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getAppointmentIDsByInstanceIDAndIDOID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle Termin-IDs die mit einem Datensatz verknüpft sind&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoId     ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;removeIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Entfernt die Verknüpfung eines Termins mit einem Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID     ||Integer ||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID     ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;SetRevision&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt die Revision eines Termins auf den aktuellen Stand&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID     ||Integer ||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;SetRevisionForAppointment&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt eine bestimmte Revision für einen Termin&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID     ||Integer ||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| Revision     ||Integer ||| Revisionsnummer&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_dmstagging]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_idolinkings]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_activities&amp;diff=2792</id>
		<title>Webservice activities</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_activities&amp;diff=2792"/>
		<updated>2026-05-13T11:56:36Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Activities Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?activities&lt;br /&gt;
&lt;br /&gt;
Diese in PHP geschrieben Beispielapplikation dient als leichter Einstieg in die infra-struktur Webservices&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;?php&lt;br /&gt;
   //Einen neuen SoapClient erstellen und Verbindung mit der infra-struktur WSDL Datei aufnehmen&lt;br /&gt;
   $client = new SoapClient(&amp;quot;http://instanzname.infra-struktur.eu/webservice/wsdl/wsdl.php?activities&amp;quot;,array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
   &lt;br /&gt;
   //Authentifizierung am Webservice mit den infra-struktur Benutzerdaten&lt;br /&gt;
   $token = $client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array(&amp;quot;http://instanzname.infra-struktur.eu&amp;quot;,&amp;quot;benutzername&amp;quot;,&amp;quot;passwort&amp;quot;));&lt;br /&gt;
 &lt;br /&gt;
   //Es wird im Datensatz eine Planaktivität angelegt&lt;br /&gt;
   $PA = $client-&amp;gt;__soapCall(&#039;addActivity&#039;,array(1,2,0123456789,8,&amp;quot;Titel&amp;quot;,&amp;quot;Beschreibung&amp;quot;,1,1,22,10,2,$token));&lt;br /&gt;
   ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Example für Demo Instanz&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?php&lt;br /&gt;
 $benutzer=&amp;quot;admin&amp;quot;;&lt;br /&gt;
 $passwort=&amp;quot;infra-struktur&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 //Einen neuen SoapClient erstellen und Verbindung mit der infra-struktur WSDL Datei aufnehmen&lt;br /&gt;
 $client_activities = new SoapClient(&amp;quot;https://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?activities&amp;quot;,array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
 &lt;br /&gt;
 //Authetifizieren am webservice&lt;br /&gt;
 $token = $client_activities-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array(&amp;quot;https://demo.infra-struktur.eu&amp;quot;,$benutzer,$passwort));&lt;br /&gt;
 &lt;br /&gt;
 // Planaktivität anlegen in der Demoversion, Benutzer &amp;quot;holling&amp;quot;&lt;br /&gt;
 //$client_activities-&amp;gt;__soapCall(&#039;addActivity&#039;,array($instanzid,$DatensatzID,$timestamp,$kommartid,$titel,$beschreibung,$bearbeiterid,$verfasserid,$dauersekunden,$alarmsekunden,$status1bis3,$token));&lt;br /&gt;
 $client_activities-&amp;gt;__soapCall(&#039;addActivity&#039;,array(9,1,1389718401,1,&amp;quot;Testeintrag über Webservice&amp;quot;,&amp;quot;hier steht es&amp;quot;,2,2,120,0,1,$token));&lt;br /&gt;
 ?&amp;gt; &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;AddActivity&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einem Datensatz eine neue Aktivität hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| ActivityStartTime|| Integer||| Timestamp der Startzeit&lt;br /&gt;
|-&lt;br /&gt;
| ActivityTypeID|| Integer||| ID des Aktivitätentyps&lt;br /&gt;
|-&lt;br /&gt;
| ActivityTitle|| String ||| Titel der Aktivität&lt;br /&gt;
|-&lt;br /&gt;
| ActivityContent|| String ||| Text der Aktivität&lt;br /&gt;
|-&lt;br /&gt;
| ContactPersonID|| Integer||| UserID der Kontaktperson&lt;br /&gt;
|-&lt;br /&gt;
| AuthorID|| Integer||| UserID des Verfassers&lt;br /&gt;
|-&lt;br /&gt;
| ActivityDuration|| Integer||| Dauer der Aktivität in Minuten&lt;br /&gt;
|-&lt;br /&gt;
| AlarmBeforeStarttime|| Integer||| Alarm in Minuten vor StartTime&lt;br /&gt;
|-&lt;br /&gt;
| ActivityStatus|| Integer||| Status der Aktivität, Statusmöglichkeiten:&lt;br /&gt;
* 1 – Rot&lt;br /&gt;
* 2 – Gelb&lt;br /&gt;
* 3 – Grün&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| EntryID|| Integer||| ID der Aktivität&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetActivityTypeIDByName&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die TypenID der jeweiligen Aktivität zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| ActivityTypeName|| String||| Name des Aktivitätentyps&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| ActivityTypeID|| Integer||| ID des Aktivitätentyps&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;AddActivityToIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt eine zuvor gesetzte Aktivität an einen Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| ActivityID||Integer||| ID der Aktivität&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID|| Integer||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolian||| Status der Aktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getActivityTypes&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt eine Liste aller verfügbaren Aktivitätentypen zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID|| Integer||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| || Array||| Aktivitätentypen&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setActivityState&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Status einer Aktivität&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| activityID     ||Integer ||| ID der Aktivität&lt;br /&gt;
|-&lt;br /&gt;
| activityStatus     ||Integer ||| Neuer Status der Aktivität, Statusmöglichkeiten:&lt;br /&gt;
* 1 – Rot&lt;br /&gt;
* 2 – Gelb&lt;br /&gt;
* 3 – Grün&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_dmstagging]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_idolinkings]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_Dokumentation&amp;diff=2791</id>
		<title>Webservice Dokumentation</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_Dokumentation&amp;diff=2791"/>
		<updated>2026-05-13T11:54:43Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hier finden Sie die Dokumentation der Webservices der infra-struktur, also die SOAP Schnittstelle, um mit der infra-struktur Datenbank zu kommunizieren. &lt;br /&gt;
&lt;br /&gt;
Die genauen Funktionsbeschreibungen finden Sie im Wiki, ganz aktuelle Entwicklungen und damit eine vollständige Funktionsübersicht können Sie über die WSDL-Dateien direkt einsehen, Bsp.:&lt;br /&gt;
 https://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?activities&lt;br /&gt;
oder&lt;br /&gt;
 https://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?calendar&lt;br /&gt;
oder&lt;br /&gt;
 https://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&lt;br /&gt;
oder (veraltet)&lt;br /&gt;
 https://demo-classic.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&lt;br /&gt;
also einfach hinter dem Fragezeichen den Namen des Webservice angeben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==[[Webservice_activities]]==&lt;br /&gt;
==[[webservice_calendar]]==&lt;br /&gt;
==[[webservice_contacts]]==&lt;br /&gt;
==[[webservice_dms]]==&lt;br /&gt;
==[[webservice_dmstagging]]==&lt;br /&gt;
==[[webservice_ido]]==&lt;br /&gt;
==[[Webservice idolinkings]]==&lt;br /&gt;
==[[webservice_msg]]==&lt;br /&gt;
==[[webservice_user]]==&lt;br /&gt;
==[[webservice_email]]==&lt;br /&gt;
==[[webservice_task]]==&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_dmstagging&amp;diff=2790</id>
		<title>Webservice dmstagging</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_dmstagging&amp;diff=2790"/>
		<updated>2026-05-13T11:52:29Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur DMS-Tagging Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?dmstagging&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getFirstDocumentIDForPostbox&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die niedrigste ID innerhalb des genannten Postfachs&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| PostboxID||Integer ||| ID der DMS Ablage&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| Integer||| ID des Dokuments&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getFollowingDocumentID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die naechsthoehere ID in einem Postfach. Ausgangspunkt ist die ueberlieferte Dokument ID&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| PostboxID||Integer ||| ID der DMS Ablage&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| Integer||| ID des Dokuments&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getLastDocumentIDForPostbox&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die hoechste ID innerhalb des genannten Postfachs&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| PostboxID||Integer ||| ID der DMS Ablage&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| Integer||| ID des Dokuments&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getLastStatusUpdate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
liefert den Timestamp des letzten Änderungsdatums.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer ||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Timestamp|| Integer||| Timestamp der letzten Änderung oder 0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getTagsForDocument&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die bestehenden Tags eines Dokuments. Sollte das Dokument passwortgeschuetzt sein, wird eine SoapFault Exception vom Typ AUTHORISATION_ERROR mit der Meldung PASSWORD_PROTECTED gesendet&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer ||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Tags|| String||| Tags des Dokuments&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;updateTagsForDocument&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Updatet die Tags fuer ein bestimmtes Dokument. Die Tags hinter dem Trenner werden ersetzt. Die Tags for dem Trenner bleiben so erhalten&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer ||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Tags|| String ||| zu setztende Tags&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| true or false&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=infra-struktur_AdminWiki_2.10:Gemeinschaftsportal&amp;diff=2789</id>
		<title>infra-struktur AdminWiki 2.10:Gemeinschaftsportal</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=infra-struktur_AdminWiki_2.10:Gemeinschaftsportal&amp;diff=2789"/>
		<updated>2026-05-13T11:52:04Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Datei:ifslogo500.png|Logo]]&lt;br /&gt;
&lt;br /&gt;
Dieses Wiki ist die moderne Version des Administrator Handbuchs. Hier finden Sie zu allen Themen Hilfestellung zur Konfiguration der infra-struktur.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[https://adminwiki210.infra-struktur.de/index.php?title=infra-struktur_AdminWiki_2.10:Gemeinschaftsportal Eine Ebene öffnen/schließen]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#tree:id=siteTree|openlevels=2|root=Anwenderwiki|image=folderOpen|&lt;br /&gt;
&lt;br /&gt;
*[[Einleitung]]&lt;br /&gt;
*[[Administration öffnen]]&lt;br /&gt;
&lt;br /&gt;
*[[Allgemeinverwaltung (NEU)]]&lt;br /&gt;
**[[Login]]&lt;br /&gt;
&lt;br /&gt;
*[[Anrufverwaltung]]&lt;br /&gt;
**[[Anruflisten]]&lt;br /&gt;
**[[Anruflisten - MSN]]&lt;br /&gt;
&lt;br /&gt;
**[[Anruflisten - Anzeige]]&lt;br /&gt;
**[[Anruflisten - DS]]&lt;br /&gt;
&lt;br /&gt;
**[[Print-DS-Config]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
**[[Nummernformatierung]] &lt;br /&gt;
**[[Anruflisten - Allgemein]]&lt;br /&gt;
&lt;br /&gt;
**[[Benutzer - Anruflisten]]&lt;br /&gt;
**[[Benutzer - Extra]]&lt;br /&gt;
**[[Aufgabenverwaltung]]&lt;br /&gt;
&lt;br /&gt;
*[[Benutzerverwaltung]]&lt;br /&gt;
&lt;br /&gt;
*[[Benutzerstatus]]&lt;br /&gt;
&lt;br /&gt;
*[[DMS-Verwaltung | Dokumente]]&lt;br /&gt;
**[[Einstellungen]]&lt;br /&gt;
**[[Ablage anlegen]]&lt;br /&gt;
**[[Ablage bearbeiten]]&lt;br /&gt;
**[[Benutzer zu Ablage]]&lt;br /&gt;
**[[Benutzerrechte]]&lt;br /&gt;
**[[Recht veröffentlichte Dokumente zu sehen]]&lt;br /&gt;
**[[Recht veröffentlichte Dokumente zu sehen neu berechnen]] &lt;br /&gt;
**[[IDO/DS Instanzen]]&lt;br /&gt;
&lt;br /&gt;
*[[Gatewayverwaltung]]&lt;br /&gt;
**[[Gateway erstellen]]&lt;br /&gt;
**[[Gateway bearbeiten]]&lt;br /&gt;
**[[Benutzerkonten]]&lt;br /&gt;
**[[IDO-Konfiguration]]&lt;br /&gt;
**[[IDO entsperren]]&lt;br /&gt;
*[[IDO Linkverwaltung]]&lt;br /&gt;
*[[IDO Verwaltung]]&lt;br /&gt;
**[[Neue Instanz]]&lt;br /&gt;
**[[Instanz wählen]]&lt;br /&gt;
**[[Instanz umbenennen]]&lt;br /&gt;
**[[Datenimport]]&lt;br /&gt;
**[[Datensätze löschen]]&lt;br /&gt;
**[[Zusatzfeld Verwaltung]]&lt;br /&gt;
**[[Feld Verwaltung]]&lt;br /&gt;
***[[Felder hinzufügen/löschen/umbenennen]]&lt;br /&gt;
***[[Felder in der Tabellenansicht konfigurieren]]&lt;br /&gt;
***[[Felder in der Datensatzansicht konfigurieren]]&lt;br /&gt;
**[[Farb Verwaltung]]&lt;br /&gt;
**[[Reiterverwaltung]]&lt;br /&gt;
**[[RTF Druckverwaltung]]&lt;br /&gt;
&lt;br /&gt;
*[[jAnrufmonitor]]&lt;br /&gt;
&lt;br /&gt;
*[[Kalenderadmin]]&lt;br /&gt;
**[[Kalenderadmin]]&lt;br /&gt;
**[[ICal_Export]]&lt;br /&gt;
**[[ICal-Abonnement_mit_Android_Device|iCal Export mit Android]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Logoverwaltung]]&lt;br /&gt;
&lt;br /&gt;
*[[Menüverwaltung]]&lt;br /&gt;
&lt;br /&gt;
*[[Mitarbeiterverwaltung]]&lt;br /&gt;
&lt;br /&gt;
*[[Merkzettel entsperren]]&lt;br /&gt;
&lt;br /&gt;
*[[Rechteverwaltung]]&lt;br /&gt;
**[[Rechte]]&lt;br /&gt;
**[[Benutzer]]&lt;br /&gt;
&lt;br /&gt;
**[[Rechte(Matrix)]]&lt;br /&gt;
***[[Userrechte]]&lt;br /&gt;
***[[Menü_rv|Menü]]&lt;br /&gt;
***[[Gateways_rv|Gateways]]&lt;br /&gt;
***[[Rechteverwaltung_IDO-Beziehungen|IDO-Beziehungen]]&lt;br /&gt;
***[[IDO-WV]]&lt;br /&gt;
***[[Kalender SU]]&lt;br /&gt;
***[[IDO_rv|IDO]]&lt;br /&gt;
***[[Rollenrechte]]&lt;br /&gt;
***[[User/Rolle]]&lt;br /&gt;
***[[Admin_rv|Admin]]&lt;br /&gt;
&lt;br /&gt;
*[[Virtuelle Gruppen]]&lt;br /&gt;
**[[Virtuelle Gruppen]]&lt;br /&gt;
*[[Webmailverwaltung|E-Mails]]&lt;br /&gt;
**[[Allgemeine Einstellungen]]&lt;br /&gt;
**[[Postfach anlegen - POP3]]&lt;br /&gt;
**[[Postfach anlegen - IMAP]]&lt;br /&gt;
**[[Postfach bearbeiten]]&lt;br /&gt;
**[[SMTP anlegen]]&lt;br /&gt;
**[[SMTP bearbeiten]]&lt;br /&gt;
**[[Postfach zu SMTP]]&lt;br /&gt;
**[[User zu Postfach]]&lt;br /&gt;
**[[Postfach zu globalem Postfach]]&lt;br /&gt;
**[[Mails veröffentlichen]]&lt;br /&gt;
**[[Veröffentlichen neu berechnen]]&lt;br /&gt;
**[[Verfassenfenster-Suchfelder]]&lt;br /&gt;
**[[Fax to Mail]]&lt;br /&gt;
**[[IDO-DS Instanzen]]&lt;br /&gt;
&lt;br /&gt;
*[[Übersetzung]]&lt;br /&gt;
**[[Übersetzung]]&lt;br /&gt;
&lt;br /&gt;
*[[Wählhilfe]]&lt;br /&gt;
&lt;br /&gt;
*[[Welcomeverwaltung]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Allgemeine Ablauftipps]]&lt;br /&gt;
&lt;br /&gt;
*[[Besondere Funktionen]]&lt;br /&gt;
**[[delegieren]]&lt;br /&gt;
**[[veröffentlichen]]&lt;br /&gt;
**[[Veröffentlichen-Button]]&lt;br /&gt;
**[[Puzzle-Button]]&lt;br /&gt;
**[[IDO]]&lt;br /&gt;
**[[&amp;quot;fragezeichen&amp;quot;-Suche]]&lt;br /&gt;
**[[Mailparser]]&lt;br /&gt;
**[[Veröffentlichen neu berechnen]]&lt;br /&gt;
**[[Wildcards für eMails]]&lt;br /&gt;
&lt;br /&gt;
*[[Bekannte Probleme]]&lt;br /&gt;
**[[ipad Nutzung 2.10]]&lt;br /&gt;
**[[Courier-IMAP]]&lt;br /&gt;
**[[Mailausgang über Proxy]]&lt;br /&gt;
**[[Messages in Prism]]&lt;br /&gt;
**[[Passwörter mit Umlaut]]&lt;br /&gt;
**[[winmail.dat]]&lt;br /&gt;
**[[Exchange imap Abruf]]&lt;br /&gt;
&lt;br /&gt;
*[[Best Practice]]&lt;br /&gt;
**[[Neue IDO-Instanz anlegen]]&lt;br /&gt;
**[[Neuen Benutzer anlegen]]&lt;br /&gt;
**[[Standardkonfiguration_DMS|Standardkonfiguration DMS]]&lt;br /&gt;
**[[TAPI mit Agfeo]]&lt;br /&gt;
**[[Wildcards_für_eMails|Wildcards für E-Mails]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[FAQ]]&lt;br /&gt;
**[[Neuen Benutzer anlegen|Best Practice - Neuen Benutzer anlegen]]&lt;br /&gt;
**[[Benutzer löschen]]&lt;br /&gt;
**[[Empfangsbestätigung für Mail]]&lt;br /&gt;
**[[Mails fehlen]]&lt;br /&gt;
**[[Suchfeld im Menü]]&lt;br /&gt;
**[[Supportgrundsätze]]&lt;br /&gt;
**[[Dokumente schreibgeschützt]]&lt;br /&gt;
**[[ICal-Export überträgt keine Termine]]&lt;br /&gt;
**[[ICal-Abonnement mit Android Device]]&lt;br /&gt;
**[[Wann_kommt_das_nächste_Update%3F|Wann kommt das nächste Update?]]&lt;br /&gt;
&lt;br /&gt;
*[[Firefox Tipps]]&lt;br /&gt;
&lt;br /&gt;
*[[Freischaltung]]&lt;br /&gt;
&lt;br /&gt;
*[[Handbücher]]&lt;br /&gt;
&lt;br /&gt;
*[[IKK Barebone]]&lt;br /&gt;
&lt;br /&gt;
*[[Tapimaster]]&lt;br /&gt;
**[[Tapimaster Installation]]&lt;br /&gt;
**[[Tapimaster Einstellungen]]&lt;br /&gt;
**[[Tapimaster Pro Installation]]&lt;br /&gt;
&lt;br /&gt;
*[[Import alter Mails]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Notification IDO]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Registration]]&lt;br /&gt;
**[[Useranzahl erhöhen]]&lt;br /&gt;
&lt;br /&gt;
*[[Glossar]]&lt;br /&gt;
&lt;br /&gt;
*[[Webservice Dokumentation]]&lt;br /&gt;
**[[webservice_activities]]&lt;br /&gt;
**[[webservice_calendar]]&lt;br /&gt;
**[[webservice_contacts]]&lt;br /&gt;
**[[webservice_dms]]&lt;br /&gt;
**[[webservice_dmstagging]]&lt;br /&gt;
**[[webservice_ido]]&lt;br /&gt;
**[[webservice_idolinkings]]&lt;br /&gt;
**[[webservice_msg]]&lt;br /&gt;
**[[webservice_user]]&lt;br /&gt;
**[[webservice_email]]&lt;br /&gt;
**[[webservice_task]]&lt;br /&gt;
&lt;br /&gt;
*[[Windows Installation]]&lt;br /&gt;
**[[Bsp. Konfigurationsdateien]]&lt;br /&gt;
&lt;br /&gt;
*[[XML-RPC Dokumentation]]&lt;br /&gt;
**[[Anruf XML-RPC Schnittstelle]]&lt;br /&gt;
**[[Fax XML-RPC Schnittstelle]]&lt;br /&gt;
**[[Audio XML-RPC Schnittstelle]]&lt;br /&gt;
**[[Anruf HTTP GET Schnittstelle]]&lt;br /&gt;
**[[Anruf HTTP GET Schnittstelle V2]]&lt;br /&gt;
**[[Anruf Webhook für Anrufernamen]]&lt;br /&gt;
**[[Sipgate Schnittstelle]]&lt;br /&gt;
**[[Placetel Schnittstelle]]&lt;br /&gt;
**[[Fax2mail]]&lt;br /&gt;
**[[Tasker]]&lt;br /&gt;
**[[Android Anrufe mit IFTTT]]&lt;br /&gt;
&lt;br /&gt;
*[[Zusatzmodule]]&lt;br /&gt;
**[[Anwenderwiki]]&lt;br /&gt;
**[[Actindoreiter]]&lt;br /&gt;
**[[BOM]]&lt;br /&gt;
**[[Dublettenchecker]]&lt;br /&gt;
**[[Geokarte]]&lt;br /&gt;
**[[iCal Export]]&lt;br /&gt;
**[[infra-struktur für Android]]&lt;br /&gt;
**[[Komfortsuche]]&lt;br /&gt;
**[[Planaktivitätenübersicht]]&lt;br /&gt;
**[[Servicemodul]]&lt;br /&gt;
**[[Statistik]]&lt;br /&gt;
**[[Tag Cloud]]&lt;br /&gt;
**[[Tec4Home]]&lt;br /&gt;
**[[Workflow Manager]]&lt;br /&gt;
***[[WM Example]]&lt;br /&gt;
***[[WM Zusatzmodul]]&lt;br /&gt;
**[[Zeitenreiter]]&lt;br /&gt;
**[[Bewegungen]]&lt;br /&gt;
**[[Easybill]]&lt;br /&gt;
**[[Clicksend]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_Dokumentation&amp;diff=2788</id>
		<title>Webservice Dokumentation</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_Dokumentation&amp;diff=2788"/>
		<updated>2026-05-13T11:11:30Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hier finden Sie die Dokumentation der Webservices der infra-struktur, also die SOAP Schnittstelle, um mit der infra-struktur Datenbank zu kommunizieren. &lt;br /&gt;
&lt;br /&gt;
Die genauen Funktionsbeschreibungen finden Sie im Wiki, ganz aktuelle Entwicklungen und damit eine vollständige Funktionsübersicht können Sie über die WSDL-Dateien direkt einsehen, Bsp.:&lt;br /&gt;
 https://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?activities&lt;br /&gt;
oder&lt;br /&gt;
 https://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?calendar&lt;br /&gt;
oder&lt;br /&gt;
 https://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&lt;br /&gt;
oder (veraltet)&lt;br /&gt;
 https://demo-classic.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&lt;br /&gt;
also einfach hinter dem Fragezeichen den Namen des Webservice angeben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==[[Webservice activities]]==&lt;br /&gt;
==[[webservice_calendar]]==&lt;br /&gt;
==[[webservice_contacts]]==&lt;br /&gt;
==[[webservice_dms]]==&lt;br /&gt;
==[[webservice_dmstagging]]==&lt;br /&gt;
==[[webservice_ido]]==&lt;br /&gt;
==[[Webservice idolinkings]]==&lt;br /&gt;
==[[webservice_msg]]==&lt;br /&gt;
==[[webservice_user]]==&lt;br /&gt;
==[[webservice_email]]==&lt;br /&gt;
==[[webservice_task]]==&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_Dokumentation&amp;diff=2787</id>
		<title>Webservice Dokumentation</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_Dokumentation&amp;diff=2787"/>
		<updated>2026-05-13T10:59:32Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hier finden Sie die Dokumentation der Webservices der infra-struktur, also die SOAP Schnittstelle, um mit der infra-struktur Datenbank zu kommunizieren. &lt;br /&gt;
&lt;br /&gt;
Die genauen Funktionsbeschreibungen finden Sie im Wiki, ganz aktuelle Entwicklungen und damit eine vollständige Funktionsübersicht können Sie über die WSDL-Dateien direkt einsehen, Bsp.:&lt;br /&gt;
 https://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?activities&lt;br /&gt;
oder&lt;br /&gt;
 https://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?calendar&lt;br /&gt;
oder&lt;br /&gt;
 https://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&lt;br /&gt;
oder (veraletet)&lt;br /&gt;
 https://demo-classic.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&lt;br /&gt;
also einfach hinter dem Fragezeichen den Namen des Webservice angeben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==[[Webservice activities]]==&lt;br /&gt;
==[[webservice_calendar]]==&lt;br /&gt;
==[[webservice_contacts]]==&lt;br /&gt;
==[[webservice_dms]]==&lt;br /&gt;
==[[webservice_dmstagging]]==&lt;br /&gt;
==[[webservice_ido]]==&lt;br /&gt;
==[[Webservice idolinkings]]==&lt;br /&gt;
==[[webservice_msg]]==&lt;br /&gt;
==[[webservice_user]]==&lt;br /&gt;
==[[webservice_email]]==&lt;br /&gt;
==[[webservice_task]]==&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_user&amp;diff=2786</id>
		<title>Webservice user</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_user&amp;diff=2786"/>
		<updated>2026-05-13T10:47:40Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Benutzerverwaltung Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?user&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUserIDByLoginname&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die UserID an hand des Loginnamens&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| LoginName||String ||| Loginname des Users&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| UserID|| Integer||| UserID des Benutzers&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUserIDByKuerzel&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert das Kürzel UserID an hand des Loginnamens&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserKuerzel||String ||| Kuerzel des Users&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| UserID|| Integer||| UserID des Benutzers&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUserList&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste aller im System registrierten Benutzer&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| UserList|| Array||| Alle UserIDs im System&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUsername&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Benutzernamen zur angegebenen UserID&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID|| Integer||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| UserName|| String||| Angeforderter Benutzername&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getActiveUserlist&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste der aktuell aktiven Benutzer&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getRealUsernameByUserId&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den vollständigen Benutzernamen anhand der UserID&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userId     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUserAbbreviationById&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert das Kürzel eines Benutzers anhand der UserID&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userId     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUserstatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den aktuellen Status eines Benutzers&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getListOfUserstatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste aller verfügbaren Benutzerstatus&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getListOfUsersWithStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste aller Benutzer mit einem bestimmten Status&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userId     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getListOfAutomaticUserstatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste aller automatischen Benutzerstatus&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setUserstatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Status eines Benutzers&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userID     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| userstatusID     ||Integer ||| ID des gewünschten Status&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setUserstatusAvailable&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Status eines Benutzers auf verfügbar&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userID     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setCustomUserstatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt einen benutzerdefinierten Status&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userID     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| customStatus     ||String ||| Benutzerdefinierter Statustext&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setAutomaticUserstatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt einen automatischen Status für einen Benutzer&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userID     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| automaticStateID     ||Integer ||| ID des automatischen Status&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;deleteAutomaticUserstatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Löscht den automatischen Status eines Benutzers&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userID     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setUserstatusBackgroundColorHex&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt die Hintergrundfarbe des Benutzerstatus als Hexadezimalwert&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userID     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| hex     ||String ||| Hexadezimalwert der Farbe (z.B. #FF0000)&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;deleteUserstatusBackgroundColorHex&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Löscht die Hintergrundfarbe des Benutzerstatus&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userID     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;refreshTheUseronlineList&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Aktualisiert die Liste der online Benutzer&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_msg&amp;diff=2785</id>
		<title>Webservice msg</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_msg&amp;diff=2785"/>
		<updated>2026-05-13T10:47:29Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Message Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?message&lt;br /&gt;
&lt;br /&gt;
Diese in PHP geschrieben Beispielapplikation dient als leichter Einstieg in die infra-struktur Webservices&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;?php&lt;br /&gt;
   //Einen neuen SoapClient erstellen und Verbindung mit der infra-struktur WSDL Datei aufnehmen&lt;br /&gt;
   $client = new SoapClient(&amp;quot;http://instanzname.infra-struktur.eu/webservice/wsdl/wsdl.php?message&amp;quot;,array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
   &lt;br /&gt;
   //Authentifizierung am Webservice mit den infra-struktur Benutzerdaten&lt;br /&gt;
   $token = $client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array(&amp;quot;http://instanzname.infra-struktur.eu&amp;quot;,&amp;quot;benutzername&amp;quot;,&amp;quot;passwort&amp;quot;));&lt;br /&gt;
   &lt;br /&gt;
   //Der User mit der ID1 schickt eine Message an den User mit der ID2&lt;br /&gt;
   $MessageID = $client-&amp;gt;__soapCall(&amp;quot;createNewMessage&amp;quot;,array(1,&amp;quot;Das ist ein Test&amp;quot;,array(2),null,$token));&lt;br /&gt;
   ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getMessageReadStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den gelesen-Status der Message zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| MessageID||String ||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| ReceiverID|| Integer||| UserID des Empfängers&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Gelesen oder nicht&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setMessageReadStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Markiert eine Message als gelesen&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| MessageID||Integer||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| ReceiverID|| Integer||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| ReadStatus|| Boolean||| Boolean&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createNewMessage&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt und versendet eine Message&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| SenderID||Integer||| UserID des Absenders&lt;br /&gt;
|-&lt;br /&gt;
| MessageText|| String||| Text der Message&lt;br /&gt;
|-&lt;br /&gt;
| ReceiverIDArray|| Array||| UserIDs der Empfänger&lt;br /&gt;
|-&lt;br /&gt;
| MessageSendTime|| Integer||| Timestamp des Sendezeitpunkts (default: aktuelle Zeit)&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| MessageID|| Integer||| ID der gesendeten Message&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setIDO (ab Version 2.9.7.37)&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Eine vorhande Nachricht mit einem Datensatz verknüpfen&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| MessageID||Integer||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der IDO-Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID||Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Erfolg|| Boolean||| Eintrag erfolgreich erzeugt?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createAnswerMessage&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt eine Antwort auf eine bestehende Message&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| senderId     ||Integer ||| UserID des Absenders&lt;br /&gt;
|-&lt;br /&gt;
| receiverId     ||Integer ||| UserID des Empfängers&lt;br /&gt;
|-&lt;br /&gt;
| messageText     ||String ||| Text der Antwort&lt;br /&gt;
|-&lt;br /&gt;
| answeredMessageId     ||Integer ||| ID der beantworteten Message&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getMessage&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Message anhand ihrer ID&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| messageId     ||Integer ||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getMessageHistory&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Nachrichtenverlauf einer Message&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| messageId     ||Integer ||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUnreadMessages&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert ungelesene Messages eines Benutzers&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID     ||Integer ||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| Count     ||Integer ||| Maximale Anzahl zurückzugebender Messages&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getReadMessages&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert gelesene Messages eines Benutzers&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID     ||Integer ||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| Count     ||Integer ||| Maximale Anzahl zurückzugebender Messages&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;readMessage&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Markiert eine Message als gelesen&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| MessageID     ||Integer ||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getGreenMessageIdsForUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die IDs der grünen Messages eines Benutzers (paginiert)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userId     ||Integer ||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| page     ||Integer ||| Seitennummer (Paginierung)&lt;br /&gt;
|-&lt;br /&gt;
| size     ||Integer ||| Anzahl Einträge pro Seite&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getYellowMessageIdsForUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die IDs der gelben Messages eines Benutzers (paginiert)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userId     ||Integer ||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| page     ||Integer ||| Seitennummer (Paginierung)&lt;br /&gt;
|-&lt;br /&gt;
| size     ||Integer ||| Anzahl Einträge pro Seite&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getRedMessageIdsForUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die IDs der roten Messages eines Benutzers (paginiert)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userId     ||Integer ||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| page     ||Integer ||| Seitennummer (Paginierung)&lt;br /&gt;
|-&lt;br /&gt;
| size     ||Integer ||| Anzahl Einträge pro Seite&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIdoLinkingsForMessage&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die verknüpften IDO-Datensätze einer Message&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| messageId     ||Integer ||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setMessageSenderState&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Status einer Message für den Absender&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| messageId     ||Integer ||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| state     ||Integer ||| Neuer Status&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setMessageReceiverState&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Status einer Message für einen Empfänger&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| messageId     ||Integer ||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| receiverId     ||Integer ||| UserID des Empfängers&lt;br /&gt;
|-&lt;br /&gt;
| state     ||Integer ||| Neuer Status&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_idolinkings&amp;diff=2784</id>
		<title>Webservice idolinkings</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_idolinkings&amp;diff=2784"/>
		<updated>2026-05-13T10:15:17Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur IDOLINKINGS Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.de/webservice/wsdl/wsdl.php?idolinkings&lt;br /&gt;
&lt;br /&gt;
Diese in PHP geschrieben Beispielapplikation dient als leichter Einstieg in die infra-struktur Webservices&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;?php&lt;br /&gt;
    $client = new SoapClient(&amp;quot;http://instanz.infra-struktur.de/webservice/wsdl/wsdl.php?idolinkings&amp;quot;,array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
    $Token = $client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array(&amp;quot;http://instanz.infra-struktur.de&amp;quot;,&amp;quot;USERNAME&amp;quot;,&amp;quot;PASSWORD&amp;quot;));&lt;br /&gt;
    var_dump($client-&amp;gt;__soapCall(&amp;quot;getLinkedIDOList&amp;quot;,array(INSTANZ_ID, IDO_ID, TOKEN, array(INSTANZ_ID, INSTANZ_ID))));&lt;br /&gt;
  ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getLinkedIDOList&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der Webservice liefert ein Array mit Instanz IDs und IDOs der Beziehungen&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID     ||Integer ||| ID der IDO-Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID     || Integer ||| ID des Datensatzes des Verknüfungen interessant sind&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|-&lt;br /&gt;
| LimitToInstances     || Array ||| optionales Array um die Rückgabe auf einzelne Instanzen zu beschränken &lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| result     || Array ||| Liefert alle verknüpften Datensätze zurück ($Result[INSTANZ_ID][] = DATENSATZ_ID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addIDOButton&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt eine IDO-Verknüpfungsschaltfläche hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| EntryID     ||anyType ||| ID des Eintrags&lt;br /&gt;
|-&lt;br /&gt;
| ModuleID     ||anyType ||| ID des Moduls&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID     ||anyType ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IdoID     ||anyType ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_email&amp;diff=2783</id>
		<title>Webservice email</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_email&amp;diff=2783"/>
		<updated>2026-05-13T10:14:59Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Benutzerverwaltung Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?email&lt;br /&gt;
&lt;br /&gt;
Dieses in php geschriebene Beispiel beinhaltet die benötigten Strukturen um eine Mail an die Adresse schmelzer@netzkultur.de zu schicken&lt;br /&gt;
&lt;br /&gt;
     &amp;lt;?php&lt;br /&gt;
     &lt;br /&gt;
     $instanceUrl = &amp;quot;https://instanzname.infra-struktur.eu/webservice/wsdl/wsdl.php?email&amp;quot;;&lt;br /&gt;
     $username = &amp;quot;webservice&amp;quot;;&lt;br /&gt;
     $password = &amp;quot;123456789&amp;quot;;&lt;br /&gt;
     $userID = 4;&lt;br /&gt;
     &lt;br /&gt;
     $Client = new SoapClient($instanceUrl.&amp;quot;?email&amp;quot;, array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
     $token = $Client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array($instanceUrl, $username, $password));&lt;br /&gt;
     &lt;br /&gt;
     $attachments = array();&lt;br /&gt;
     $toArray = array(&lt;br /&gt;
          &#039;1&#039; =&amp;gt; &#039;schmelzer@netzkultur.de&#039;,&lt;br /&gt;
     );&lt;br /&gt;
     $bccArray = array();&lt;br /&gt;
     $ccArray = array();&lt;br /&gt;
     $attachments[] = array(&#039;AttachmentFilename&#039; =&amp;gt; $fileName,&lt;br /&gt;
     &#039;AttachmentFilesize&#039; =&amp;gt; filesize($filePath),&lt;br /&gt;
     &#039;AttachmentFilesourceBase64Encoded&#039; =&amp;gt; base64_encode(file_get_contents($filePath)))&lt;br /&gt;
     &lt;br /&gt;
     $mailTemplate = array(&lt;br /&gt;
          &#039;MailReceiversTO&#039;      =&amp;gt; $toArray,&lt;br /&gt;
          &#039;MailReceiversCC&#039;      =&amp;gt; $ccArray,&lt;br /&gt;
          &#039;MailReceiversBCC&#039;     =&amp;gt; $bccArray,&lt;br /&gt;
          &#039;MailSubject&#039;          =&amp;gt; &amp;quot;Hier kommt der Betreff hin.&amp;quot;,&lt;br /&gt;
          &#039;MailText&#039;             =&amp;gt; &amp;quot;Hier kommt der Inhalt hin.&amp;quot;,&lt;br /&gt;
          &#039;MailSendingAccountID&#039; =&amp;gt; 119, //AbsenderpostfachID als integer&lt;br /&gt;
          &#039;MailSendingTimestamp&#039; =&amp;gt; 0,&lt;br /&gt;
          &#039;MailType&#039;             =&amp;gt; &#039;text/html&#039;,&lt;br /&gt;
          &#039;UserID&#039;               =&amp;gt; $userID,&lt;br /&gt;
          &#039;ImportMode&#039;           =&amp;gt; false,&lt;br /&gt;
          &#039;DocumentID&#039;           =&amp;gt; 0,&lt;br /&gt;
          &#039;Attachments&#039;          =&amp;gt; $attachments&lt;br /&gt;
     );     &lt;br /&gt;
     &lt;br /&gt;
     &lt;br /&gt;
     $Client-&amp;gt;__soapCall(&#039;sendMail&#039;, array ($mailTemplate, $token));&lt;br /&gt;
     ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;archiveMail&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wechselt den Archivierungsstatus einer Mail.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| MailID || integer ||| Datenbank ID der Mail&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Wert: 1 || integer ||| Hat den Archivierungsstatus einer Mail gewechselt&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createDraft&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt einen Entwurf in der infra-struktur&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailData || Array ||| Array aus Mailvorlage&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Erstellt einen Entwurf in der infra-struktur&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getEmptyMailTemplateJson&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Holt eine leere Mailvorlage (das mailData Array)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| mailTemplate || Array ||| Array mit dem Aufbau der für das mailData Array gebraucht wird&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getMailGroupsForUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Mailgruppen des angegebenen Users aus.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| mailGroups || Array ||| Array mit GruppenID und Gruppenname&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getNewDirectEmailCount&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl an Mails an, die nach einer gewählten Mail angekommen sind.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| lastMailID || integer ||| MailID der auszuwählenden Mail&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| newMailCount || Array ||| Array mit MailIDs der neuen Mails&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getNewGlobalizedEmailCount&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl an delegierten Mails an, die nach einer gewählten Mail angekommen sind.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| lastMailID || integer ||| MailID der auszuwählenden Mail&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| newGlobCount || Array ||| Array mit MailIDs der neuen, globalisierten Mails&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPostboxesForUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zeigt die Postfächer eines gewählten Users an.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| postboxes || Array ||| Array mit PostfachID und Name des Postfaches&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getStandardTemplateForMailAccountAndUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die ID der Standardvorlage eines Users für ein Postfach.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailAccountID || integer ||| Datenbank ID des Mailpostfaches&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| templateID || integer ||| ID der Standardvorlage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getWebmailTemplate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Holt die Ausgewählte Vorlage in ein Array.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| templateID || integer ||| Datenbank ID der Standardvorlage&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| standardTemplate || Array ||| Array, im mailData-Format mit den Daten der gewählten Vorlage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;openComposeWindow&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Öffnet das &amp;quot;Verfassen&amp;quot;-Fenster mit einer gewählten Vorlage.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| templateID || integer ||| Datenbank ID der Vorlage&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| || Aktion ||| Öffnet das Verfassenfenster&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;sendBulkMail&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Versendet eine Massenmail&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailArray|| Array ||| Array aus mailData-Arrays&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Versendet eine Massenmail&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;sendMail&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Versendet eine Mail.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailData || Array ||| Array mit Maildata&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Versendet eine Mail.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createDraftFromJSON&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt einen Entwurf aus einem JSON-String&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| MailData     ||String ||| Maildaten als JSON-String&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verknüpft eine Mail mit einem Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailId     ||Integer ||| ID der Mail&lt;br /&gt;
|-&lt;br /&gt;
| IdoID     ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_dms&amp;diff=2782</id>
		<title>Webservice dms</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_dms&amp;diff=2782"/>
		<updated>2026-05-13T10:14:50Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Dokumentenmanagement Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?dms&lt;br /&gt;
&lt;br /&gt;
Diese in PHP geschrieben Beispielapplikation dient als leichter Einstieg in die infra-struktur Webservices&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;?php&lt;br /&gt;
   $client = new SoapClient(&amp;quot;http://instanz.infra-struktur.eu/webservice/wsdl/wsdl.php?dms&amp;quot;,array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
   $token = $client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array(&amp;quot;http://instanz.infra-struktur.eu&amp;quot;,&amp;quot;username&amp;quot;,&amp;quot;passwort&amp;quot;));&lt;br /&gt;
   $documentContent = file_get_contents(&amp;quot;http://localhost/bild.jpg&amp;quot;);&lt;br /&gt;
   $document = array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;, &amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; base64_encode($documentContent));&lt;br /&gt;
   $document2 = array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;, &amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; base64_encode($documentContent));&lt;br /&gt;
   $documentID = $client-&amp;gt;__soapCall(&amp;quot;insertNewDocument&amp;quot;,array(&amp;quot;tolles Bild&amp;quot;,&amp;quot;mein tolles Bild&amp;quot;,$PostBoxID,$AuthorID,$document,$token));&lt;br /&gt;
   $client-&amp;gt;__soapCall(&amp;quot;setArchiveStatus&amp;quot;,array($documentID));&lt;br /&gt;
   echo $client-&amp;gt;__soapCall(&amp;quot;addVersion&amp;quot;,array($documentID,&lt;br /&gt;
   $document2,&amp;quot;small&amp;quot;,&amp;quot;neues tolles Bild&amp;quot;,&amp;quot;Version 2 vom Bild&amp;quot;,$AuthorID,$token));&lt;br /&gt;
   $client-&amp;gt;__soapCall(&amp;quot;setIDO&amp;quot;,array($documentID,7,1,$token));&lt;br /&gt;
   ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;insertNewDocument&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Speichert ein neues Dokument in der Datenbank&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Title||String ||| Titel des Dokuments im DMS&lt;br /&gt;
|-&lt;br /&gt;
| Description|| String ||| Beschreibungstext des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| BoxID|| Integer||| ID der Zielablage im DMS&lt;br /&gt;
|-&lt;br /&gt;
| AuthorID|| Integer||| BenutzerID des Autors&lt;br /&gt;
|-&lt;br /&gt;
| Document|| Array||| Array mit den Daten des Dokuments array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;,&amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; some binary stuff)&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| Password|| String &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; null ||| Passwort für das Dokument&lt;br /&gt;
|-&lt;br /&gt;
| Date|| Integer &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; null||| Datum als Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Integer &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; 0 ||| Status des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| Integer||| ID des Dokuments in der Datenbank&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setDocumentStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Status eines Dokuments&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| BenutzerID der Statusänderung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| Integer||| DokumentID der Statusänderung&lt;br /&gt;
|-&lt;br /&gt;
| UserStatus|| Integer||| Gewünschter Status&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Ergebnis des Aufrufs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setArchiveStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Archiviert ein Dokument&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des zu archivierenden Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Ergebnis des Aufrufs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setGlobalisation&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
globalisiert ein Dokument&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| ReceiverID|| Integer||| BenutzerID des Empfängers&lt;br /&gt;
|-&lt;br /&gt;
| SenderID|| Integer||| BenutzerID des Senders&lt;br /&gt;
|-&lt;br /&gt;
| GlobalisationMessage|| String||| Nachricht zur Globalisierung&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| GlobalID|| Integer||| ID der Globalisierung&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addVersion&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einem Dokument eine weitere Version hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Document|| Array||| Array mit den Daten des Dokuments array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;,&amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; some binary stuff)&lt;br /&gt;
|-&lt;br /&gt;
| Change|| String||| Größe der Änderung (small oder big)&lt;br /&gt;
|-&lt;br /&gt;
| Releasenotes|| String||| Releasenotes der Version&lt;br /&gt;
|-&lt;br /&gt;
| Title|| String||| Titel der neuen Version&lt;br /&gt;
|-&lt;br /&gt;
| UserID|| Integer||| ID des Autors&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| Date|| Integer||| Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Status der Funktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setStatusForAllAllowedUsers&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Status für jeden Benutzer mit Recht auf das entsprechende Postfach&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Integer||| Status des Dokuments (0,1,2)&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Status der Funktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getBoxes&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert ein array mit allen verfügbaren DMS Ablagen&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt eine Verknüpfung zwischen Dokument und Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| IdoID|| Integer||| ID des Datensatz&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID|| Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocumentsForIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt ein Array mit Dokumenten IDs zu einem Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Result || Array||| Array mit den DokumentIDs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setCategoryForDocumentAndIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kategorisierte in Dokument in einer Kategorie des jeweiligen verknüpften Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID|| Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IdoID|| Integer||| ID des Datensatz&lt;br /&gt;
|-&lt;br /&gt;
| CategoryID|| Integer||| ID der Kategorie&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| UpdateOnFailure|| Boolean||| Ändert bei bereits vorhandener Kategorisierung die Kategorie&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Status der Aktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;changeDocumentTitle&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ändert den Titel eines Dokuments&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| DocumentTitle|| String||| Neuer Titel&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Status der Aktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getBoxes&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste der verfügbaren Postfächer zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Boxes|| Array||| Array mit BoxID und Title&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getMaxAllowedFilesize&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die konfigurierte Maximalgröße für Dokumente in KB zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| MaxDocumentSize|| Integer||| Max. Dateigröße in Kilobyte&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPostboxesForUserID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste der verfügbaren Postfächern für einen speziellen User zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| ID des Users&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Boxes|| Array||| Array mit BoxID und Titel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocumentTitle&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Titel eines Dokuments zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| DocumentTitle|| String||| Titel des Dokuments&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getAuthorID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Autor eines Dokuments zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| AuthorID|| Integer||| UserID des Autors&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocumentStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Status eines bestimmten Benutzers für ein Dokument zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Integer||| Status des Dokuments (1/2/3)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getCategoriesForIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche einem Datensatz zugehörigen Kategorien&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| IdoID||Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Categories|| Array||| Verfügbare Kategorien&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getCategoryForDocumentAndIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Kategorie zurück mit welcher ein bestimmtes Dokument verknüpft ist&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IdoID||Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| CategoryID|| Integer||| ID der Kategorie&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addDocumentVersion&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einem Dokument eine neue Version hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID     ||Integer ||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Document     ||Array ||| Array mit den Daten des Dokuments array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;,&amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; some binary stuff)&lt;br /&gt;
|-&lt;br /&gt;
| Change     ||String ||| Größe der Änderung (small oder big)&lt;br /&gt;
|-&lt;br /&gt;
| ReleaseNotes     ||String ||| Releasenotes der Version&lt;br /&gt;
|-&lt;br /&gt;
| Title     ||String ||| Titel der neuen Version&lt;br /&gt;
|-&lt;br /&gt;
| UserID     ||Integer ||| ID des Autors&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| Date     ||Integer ||| Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getAllDocumentIDsForPostbox&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle Dokument-IDs einer Ablage&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| PostboxID     ||Integer ||| ID der Ablage&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocument&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert ein Dokument&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID     ||Integer ||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocumentDetails&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert Details zu einem Dokument&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID     ||anyType ||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Information     ||anyType ||| Angeforderter Detailtyp&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPostboxesWithArchiveRightsForUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert Ablagen, auf die ein Benutzer Archivrechte hat&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID     ||Integer ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUsersWithRightOnPostbox&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert Benutzer mit Rechten auf eine Ablage&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| PostboxID     ||Integer ||| ID der Ablage&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;isAllowedUserForPostBox&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prüft ob ein Benutzer Zugriff auf eine Ablage hat&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID     ||anyType ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| BoxID     ||anyType ||| ID der Ablage&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_contacts&amp;diff=2781</id>
		<title>Webservice contacts</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_contacts&amp;diff=2781"/>
		<updated>2026-05-13T10:14:40Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung des Ansprechpartner Webservice notwendige WSDL Datei befindet sich unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getContacts&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert ein Array mit allen zu einem Datensatz hinterlegten Ansprechpartnern&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| Datensatz ID&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Contacts|| Array||| Array Aufbau: Array-&amp;gt;ContactID-&amp;gt;FieldID-&amp;gt;FieldValue&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getContactFields&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Konfiguration der Ansprechpartnerfelder einer IDO Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Configuration|| Array||| Array Aufbau: Array-&amp;gt;FieldID-&amp;gt;FieldName in Reihenfolge der Konfiguration&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getContactCount&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Anzahl der Ansprechpartner eines Datensatzes zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| Datensatz ID&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Count|| Integer||| Anzahl der Ansprechpartner&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchContactByValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Datensätze auf welche das Suchkriterium zutrifft zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| SearchString|| String||| Suchbegriff&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Result|| Array||| Array Aufbau: Array-&amp;gt;InstanceID-&amp;gt;IDOID-&amp;gt;ContactID-&amp;gt;FieldID = Searchmatch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getNextContactID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die nächste freie AnsprechpartnerID&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| Datensatz ID&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| ContactID|| Integer||| ID des nächsten Ansprechartners&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setContactValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert eines speziellen Ansprechpartnerfeldes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| Datensatz ID&lt;br /&gt;
|-&lt;br /&gt;
| ContactID|| Integer||| Ansprechpartner ID&lt;br /&gt;
|-&lt;br /&gt;
| FieldID|| Integer||| Feld ID&lt;br /&gt;
|-&lt;br /&gt;
| Value|| String||| Neuer Inhalt des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| true/false&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addContact&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erzeugt einen neuen leeren Ansprechpartnern&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| Datensatz ID&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| ContactID|| Integer||| ID des neuen Ansprechpartners&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getConfiguredContactsTextFields&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die konfigurierten Textfelder des Ansprechpartner-Reiters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getFullContactsByIdoId&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle Ansprechpartner eines Datensatzes (vollständig)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IdoID     ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getContactDataByInstanceIDOIDAndFieldID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Wert eines bestimmten Feldes eines Ansprechpartners&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID     ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldID     ||Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| ContactID     ||Integer ||| ID des Ansprechpartners&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;set_contacts&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt Ansprechpartner-Daten&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_calendar&amp;diff=2780</id>
		<title>Webservice calendar</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_calendar&amp;diff=2780"/>
		<updated>2026-05-13T10:14:23Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Kalender Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?calendar&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetAppointmentsForUserStartByRevisionID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche Termine eines definierten Benutzers beginnend mit der angegebenen Revisionsnummer&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| BenutzerID&lt;br /&gt;
|-&lt;br /&gt;
| RevisionID|| Integer||| Start-Revisionsnummer&lt;br /&gt;
|-&lt;br /&gt;
| JustActive|| Boolean||| Sollen nur aktive Termine ausgegeben werden&lt;br /&gt;
|-&lt;br /&gt;
| JustAppointmentID|| Boolean||| Sollen ganze Termine oder nur TerminIDs zurückgegeben werden&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Termine|| Array||| Array aus Terminen oder TerminIDs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetAppointmentsForUserByDate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche Termine eines definieten Benutzers an einem&lt;br /&gt;
bestimmten Tag zurück.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| BenutzerID&lt;br /&gt;
|-&lt;br /&gt;
| Date|| String||| Datum im Format jjjj-mm-dd&lt;br /&gt;
|-&lt;br /&gt;
| JustActive|| Boolean||| Sollen nur aktive Termine ausgegeben werden&lt;br /&gt;
|-&lt;br /&gt;
| JustAppointmentID|| Boolean||| Sollen ganze Termine oder nur TerminIDs zurückgegeben werden&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;DeleteAppointment&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Termine|| Array||| Array aus Terminen oder TerminIDs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetAppointmentByID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert einen Termin anhand seiner ID zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Appointment|| Array||| Termin&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetAppointmentMemberUserIDs&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste der UserIDs der am Termin beteiligten Personen&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| UserIDs|| Array||| Liste der teilnehmenden Benutzer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetAppointmentMemberCount&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Anzahl der an einem Termin teilnehmenden Personen zurück&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Count|| Integer||| Anzahl der teilnehmenden Benut&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetDeletedAppointmentsByStartRevision&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste an TerminIDs gelöschter Termine ab einer bestimmten Revision zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| RevisionID|| Integer||| Revisionsnummer&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentIDs|| Array||| Liste gelöschter Termine&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIDOForAppointment&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die IDO IDs zu einem Termin&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Result|| Array||| Array mit der Instanz_ID in der ersten Dimension und das Value der zweiten Dimension sind die IDO IDs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;SaveAppointment&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Speichert einen neuen Termin&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTitle||String||| Titel des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentDescription|| String||| Text des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentType|| Integer||| TermintypID&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTimestamp|| Integer||| Timestamp des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentDuration|| Integer||| Dauer des Termins in Minuten&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentAccess|| String||| Private or public&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentGenerator|| Integer||| UserID des Erstellers&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentConfirm|| Boolean||| Terminbestätigung verlangt?&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTimeindependence|| Boolean||| Zeitunabhängiger Termin?&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentAlarm|| Integer||| Alarm in Min. vor dem Termin&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentFullday|| Boolean||| Ganztägiiger Termin&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentMember|| Array||| Terminteilnehmer Array&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Erfolg|| Boolean||| Eintrag erfolgreich?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;UpdateAppointment&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Einen vorhandenen Termin bearbeiten&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTitle|| String||| Titel des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentDescription|| String||| Text des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentType|| Integer||| TermintypID&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTimestamp|| Integer||| Timestamp des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentDuration|| Integer||| Dauer des Termins in Minuten&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentAccess|| String||| Private or public&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentGenerator|| Integer||| UserID des Erstellers&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentConfirm|| Boolean||| Terminbestätigung verlangt?&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTimeindependence|| Boolean||| Zeitunabhängiger Termin?&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentAlarm|| Integer||| Alarm in Min. vor dem Termin&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentFullday|| Boolean||| Ganztägiiger Termin&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentMember|| Array||| Terminteilnehmer Array&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Erfolg|| Boolean||| Eintrag erfolgreich?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;AddAppointmentMember&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Einem vorhanden Termin einen weiteren Teilnehmer zubuchen&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| UserID|| Integer||| BenutzerID&lt;br /&gt;
|-&lt;br /&gt;
| Alarm|| Boolean||| Soll Benutzer alarmiert werden&lt;br /&gt;
|-&lt;br /&gt;
| Active|| Boolean||| aktiv oder informativ&lt;br /&gt;
|-&lt;br /&gt;
| WritePermission|| Boolean||| Schreibrecht&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Erfolg|| Boolean||| Eintrag erfolgreich?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;DeleteAppointment&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Einem vorhanden Termin entfernen&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Erfolg|| Boolean||| Eintrag erfolgreich gelöscht?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Einem vorhanden Termin mit einem Datensatz verknüpfen&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der IDO-Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID||Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Erfolg|| Boolean||| Eintrag erfolgreich erzeugt?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;SaveAppointmentWithReturnID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Speichert einen neuen Termin und gibt dessen ID zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTitle     ||String ||| Titel des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentDescription     ||String ||| Text des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentType     ||Integer ||| TermintypID&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTimestamp     ||Integer ||| Timestamp des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentDuration     ||Integer ||| Dauer des Termins in Minuten&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentAccess     ||String ||| Private or public&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentGenerator     ||Integer ||| UserID des Erstellers&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentConfirm     ||Boolean ||| Terminbestätigung verlangt?&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTimeindependence     ||Boolean ||| Zeitunabhängiger Termin?&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentAlarm     ||anyType ||| Alarm in Min. vor dem Termin&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentFullday     ||anyType ||| Ganztägiger Termin&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentMember     ||anyType ||| Terminteilnehmer Array&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getAppointmentTypeList&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste der verfügbaren Termintypen&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID     ||anyType ||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getAppointmentIDsByInstanceIDAndIDOID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle Termin-IDs die mit einem Datensatz verknüpft sind&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoId     ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;removeIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Entfernt die Verknüpfung eines Termins mit einem Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID     ||Integer ||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID     ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;SetRevision&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt die Revision eines Termins auf den aktuellen Stand&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID     ||Integer ||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;SetRevisionForAppointment&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt eine bestimmte Revision für einen Termin&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID     ||Integer ||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| Revision     ||Integer ||| Revisionsnummer&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_activities&amp;diff=2779</id>
		<title>Webservice activities</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_activities&amp;diff=2779"/>
		<updated>2026-05-13T10:13:57Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Activities Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?activities&lt;br /&gt;
&lt;br /&gt;
Diese in PHP geschrieben Beispielapplikation dient als leichter Einstieg in die infra-struktur Webservices&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;?php&lt;br /&gt;
   //Einen neuen SoapClient erstellen und Verbindung mit der infra-struktur WSDL Datei aufnehmen&lt;br /&gt;
   $client = new SoapClient(&amp;quot;http://instanzname.infra-struktur.eu/webservice/wsdl/wsdl.php?activities&amp;quot;,array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
   &lt;br /&gt;
   //Authentifizierung am Webservice mit den infra-struktur Benutzerdaten&lt;br /&gt;
   $token = $client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array(&amp;quot;http://instanzname.infra-struktur.eu&amp;quot;,&amp;quot;benutzername&amp;quot;,&amp;quot;passwort&amp;quot;));&lt;br /&gt;
 &lt;br /&gt;
   //Es wird im Datensatz eine Planaktivität angelegt&lt;br /&gt;
   $PA = $client-&amp;gt;__soapCall(&#039;addActivity&#039;,array(1,2,0123456789,8,&amp;quot;Titel&amp;quot;,&amp;quot;Beschreibung&amp;quot;,1,1,22,10,2,$token));&lt;br /&gt;
   ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Example für Demo Instanz&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?php&lt;br /&gt;
 $benutzer=&amp;quot;admin&amp;quot;;&lt;br /&gt;
 $passwort=&amp;quot;infra-struktur&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 //Einen neuen SoapClient erstellen und Verbindung mit der infra-struktur WSDL Datei aufnehmen&lt;br /&gt;
 $client_activities = new SoapClient(&amp;quot;https://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?activities&amp;quot;,array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
 &lt;br /&gt;
 //Authetifizieren am webservice&lt;br /&gt;
 $token = $client_activities-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array(&amp;quot;https://demo.infra-struktur.eu&amp;quot;,$benutzer,$passwort));&lt;br /&gt;
 &lt;br /&gt;
 // Planaktivität anlegen in der Demoversion, Benutzer &amp;quot;holling&amp;quot;&lt;br /&gt;
 //$client_activities-&amp;gt;__soapCall(&#039;addActivity&#039;,array($instanzid,$DatensatzID,$timestamp,$kommartid,$titel,$beschreibung,$bearbeiterid,$verfasserid,$dauersekunden,$alarmsekunden,$status1bis3,$token));&lt;br /&gt;
 $client_activities-&amp;gt;__soapCall(&#039;addActivity&#039;,array(9,1,1389718401,1,&amp;quot;Testeintrag über Webservice&amp;quot;,&amp;quot;hier steht es&amp;quot;,2,2,120,0,1,$token));&lt;br /&gt;
 ?&amp;gt; &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;AddActivity&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einem Datensatz eine neue Aktivität hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| ActivityStartTime|| Integer||| Timestamp der Startzeit&lt;br /&gt;
|-&lt;br /&gt;
| ActivityTypeID|| Integer||| ID des Aktivitätentyps&lt;br /&gt;
|-&lt;br /&gt;
| ActivityTitle|| String ||| Titel der Aktivität&lt;br /&gt;
|-&lt;br /&gt;
| ActivityContent|| String ||| Text der Aktivität&lt;br /&gt;
|-&lt;br /&gt;
| ContactPersonID|| Integer||| UserID der Kontaktperson&lt;br /&gt;
|-&lt;br /&gt;
| AuthorID|| Integer||| UserID des Verfassers&lt;br /&gt;
|-&lt;br /&gt;
| ActivityDuration|| Integer||| Dauer der Aktivität in Minuten&lt;br /&gt;
|-&lt;br /&gt;
| AlarmBeforeStarttime|| Integer||| Alarm in Minuten vor StartTime&lt;br /&gt;
|-&lt;br /&gt;
| ActivityStatus|| Integer||| Status der Aktivität, Statusmöglichkeiten:&lt;br /&gt;
* 1 – Rot&lt;br /&gt;
* 2 – Gelb&lt;br /&gt;
* 3 – Grün&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| EntryID|| Integer||| ID der Aktivität&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetActivityTypeIDByName&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die TypenID der jeweiligen Aktivität zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| ActivityTypeName|| String||| Name des Aktivitätentyps&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| ActivityTypeID|| Integer||| ID des Aktivitätentyps&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;AddActivityToIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt eine zuvor gesetzte Aktivität an einen Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| ActivityID||Integer||| ID der Aktivität&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID|| Integer||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolian||| Status der Aktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getActivityTypes&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt eine Liste aller verfügbaren Aktivitätentypen zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID|| Integer||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| || Array||| Aktivitätentypen&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setActivityState&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Status einer Aktivität&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp&lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| activityID     ||Integer ||| ID der Aktivität&lt;br /&gt;
|-&lt;br /&gt;
| activityStatus     ||Integer ||| Neuer Status der Aktivität, Statusmöglichkeiten:&lt;br /&gt;
* 1 – Rot&lt;br /&gt;
* 2 – Gelb&lt;br /&gt;
* 3 – Grün&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_ido&amp;diff=2778</id>
		<title>Webservice ido</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_ido&amp;diff=2778"/>
		<updated>2026-05-13T10:13:25Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur IDO Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&lt;br /&gt;
&lt;br /&gt;
Diese in PHP geschrieben Beispielapplikation dient als leichter Einstieg in die infra-struktur Webservices&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;?php&lt;br /&gt;
   //Einen neuen SoapClient erstellen und Verbindung mit der infra-struktur WSDL Datei aufnehmen&lt;br /&gt;
   $client = new SoapClient(&amp;quot;http://instanzname.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&amp;quot;,array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
   &lt;br /&gt;
   //Authentifizierung am Webservice mit den infra-struktur Benutzerdaten&lt;br /&gt;
   $token = $client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array(&amp;quot;http://instanzname.infra-struktur.eu&amp;quot;,&amp;quot;benutzername&amp;quot;,&amp;quot;passwort&amp;quot;));&lt;br /&gt;
   &lt;br /&gt;
   //In der IDO Instanz mit der ID 1, im Datensatz mit der ID 2, das Textfeld mit der ID 3 auf den Wert &amp;quot;vier&amp;quot; setzen&lt;br /&gt;
   $client-&amp;gt;__soapCall(&amp;quot;setTextfieldValue&amp;quot;,array(1,2,3,&amp;quot;vier&amp;quot;,$token));&lt;br /&gt;
   &lt;br /&gt;
   //Alle Textfelder der Instanz mit der ID 1 ermitteln und die dazugehörigen Werte ausgeben&lt;br /&gt;
   foreach($client-&amp;gt;__soapCall(&amp;quot;getTextfieldsByInstanceID&amp;quot;,array(1,$token)) as $feldID =&amp;gt; $feldName)&lt;br /&gt;
   {&lt;br /&gt;
       //Den Namen des ermittelten Felds in den UTF-8 Zeichensatz konvertieren und ausgeben&lt;br /&gt;
       echo &amp;quot;Name des Feldes: &amp;quot;.utf8_decode($feldName);&lt;br /&gt;
   }&lt;br /&gt;
   ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getInstances&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche verfügbare IDO Instanzen&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userID     ||Integer ||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| idoInstances     || Array ||| Array mit den verfügbaren IDO-Instanzen (InstanceID,Instanzname)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getTextfieldsByInstanceID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche Textfelder zur gewählten Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| idoTextFields     || Array ||| Array mit den verfügbaren Textfeldern (FeldID,Feldname)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getSelectFieldsByInstanceID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche Selectfelder der gewählten Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| idoSelectFields     || Array ||| Array mit den verfügbaren Selectfeldern (FeldID,Feldname)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getRadiofieldsByInstanceID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche Radiofelder der gewählten Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| idoRadiofields     || Array ||| Array mit den verfügbaren Radiofeldern (FeldID,Feldname)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getCheckboxesByInstanceID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche Checkboxen der gewählten Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| idoCheckboxes     || Array ||| Array mit den verfügbaren Checkboxen (FeldID,Feldname)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;CountConfigurenCheckboxesByInstanceID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl der verfügbaren Checkboxen zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| countCheckboxes     || Integer ||| Anzahl der verfügbaren Felder&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;CountConfiguredSelectfieldsByInstanceID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl der verfügbaren Selectfelder zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| countSelectfields || Integer ||| Anzahl der verfügbaren Felder&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;CountConfiguredRadiofieldsByInstanceID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl der verfügbaren Radiofelder zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| countSelectfields || Integer ||| Anzahl der verfügbaren Felder&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPossibleCheckboxValues&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Auswahlmöglichkeiten einer Checkbox&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| checkboxID     ||Integer ||| ID der Checkbox&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| checkboxValues     || Array ||| Array mit den verfügbaren Values (ValueID,ValueName)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPossibleSelectfieldValues&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Auswahlmöglichkeiten eines Selectfeldes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| feldID || Integer ||| ID der Selectbox&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| selectfieldsValues || Array ||| Array mit den verfügbaren Values (ValueID,ValueName)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPossibleRadiofieldValues&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Auswahlmöglichkeiten einer Radiobox&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| feldID || Integer ||| ID des Radiofelds&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| radiofieldValues || Array ||| Array mit den verfügbaren Values (ValueID,ValueName)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIDOInstanceSpecialFieldConfiguration&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Konfigurationsstatus der angefragten Zusatzfeldverwaltung&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| specialFieldType || String ||| Abzufragende Konfiguration, mögliche SpecialFieldTypes:&lt;br /&gt;
* archivefield - Ist das Archivfeld aktiviert&lt;br /&gt;
* messagefield - Ist das Hinweisfeld aktiviert&lt;br /&gt;
* nextcontacttime - Ist das nächster Kontaktfeld (Uhrzeit) aktiviert&lt;br /&gt;
* nextcontact - Ist das nächster Kontaktfeld (Datum) aktiviert&lt;br /&gt;
* datasetowner - Ist das Feld Kontaktperson aktiviert&lt;br /&gt;
* lastcontact - Ist das Feld letzter Kontakt aktiviert&lt;br /&gt;
* deleteright - Ist der Löschen-Button aktiviert&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| true/false || Boolean ||| Konfigurationsstatus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GenerateFieldTypeArray&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert ein mehrdimensionales Array mit allen Feldtypen der Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| fieldTypeArray || Array ||| Zweidimensionales Array im Format array[Feldtyp][FeldID] mit dem Value Feldname&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getFieldType&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Typ eines bestimmten Feldes zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| fieldName || String ||| Name des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| feldtyp || String ||| Typ des Feldes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getFullIDOStructure&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die vollständige Struktur einer IDO-Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIdoMappingFieldsByInstanceIdAndIdoId&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Mapping-Felder eines Datensatzes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID     ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;openRemoteIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Öffnet einen IDO-Datensatz remote&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userID     ||Integer ||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID     ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDataByInstanceIDOIdAndFieldID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Wert des angegebenen Feldes zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| fieldType || String ||| Typ des Feldes, mögliche Feldtypen:&lt;br /&gt;
* optfield (Standard)&lt;br /&gt;
* radiofield&lt;br /&gt;
* selectfield&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| fieldValue || String ||| Wert des Feldes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getCheckedValuesForInstanceAndCheckBoxID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert ein Array der angehakten IDs der Einträge der abgefragten Checkbox mit dem jeweiligen Status als Boolean zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| checkboxID || Integer ||| ID der Checkbox&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| checkBoxValues || Array ||| Array dessen Key die ValueID und das Value der Name ist&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPossibleValuesForInstanceAndCheckboxID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle verfügbaren Einträge einer Checkbox zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| checkboxID || Integer ||| ID der Checkbox&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| checkBoxValues || Array ||| Array dessen Key die ValueID und das Value der Name ist&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getArchiveContent&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Inhalt des Archivfelds eines bestimmten Datensatzes zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| archiveContent || String ||| Inhalt des Archivfelds&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getMessageContent&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Inhalt des Hinweisfelds eines bestimmten Datensatzes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| messageContent || String ||| Inhalt des Hinweisfelds&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getNextContact&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert das Datum der Wiedervorlage / nächsten Kontakts zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| nextContact || String ||| Datum des nächsten Kontakts&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getNextContactTime&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Uhrzeit der Wiedervorlage / nächsten Kontakts zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| nextContactTime || String ||| Uhrzeit des nächsten Kontakts&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getLastContact&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert das Datum des letzten Kontakts zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      || String |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;IsTerminOnNextContact&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert zurück ob der nächste Kontakt ein Termin ist&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| isTermin || Boolean ||| Termin oder nicht&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getContactPerson&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die ausgewählte Kontaktperson des Datensatzes zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| contactPerson || Integer ||| UserID der Kontaktperson&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getAllEntries&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle Einträge einer IDO-Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getFullIdoInstance&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle Datensätze einer IDO-Instanz (mit Paginierung und Zeitfilter)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| offset || anyType ||| Startposition (für Paginierung)&lt;br /&gt;
|-&lt;br /&gt;
| limit || anyType ||| Maximale Anzahl zurückgegebener Datensätze&lt;br /&gt;
|-&lt;br /&gt;
| lastModificationTimestamp || anyType ||| Nur Datensätze zurückgeben, die nach diesem Zeitstempel geändert wurden&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIdoContextValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Kontextwert eines Datensatzes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userId     ||Integer ||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| instanceID || Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIdoListByGivenIDs&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste von Datensätzen anhand einer Liste von IDs&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoIdList || anyType ||| Array mit den abzufragenden Datensatz-IDs&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setValueForDataset&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert eines bestimmten Feldes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| value || String ||| Wert des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| fieldType || String ||| Feldtyp des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setTextFieldValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert eines Textfeldes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| fieldValue || String ||| Wert der Option&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setArchiveContent&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert des Archivfelds&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldValue || String ||| Wert der Option&lt;br /&gt;
|-&lt;br /&gt;
| handleType || String ||| Typ der Aktion, mögliche Feldtypen:&lt;br /&gt;
* UPDATE (Standard) - ergänzt bestehenden Inhalt&lt;br /&gt;
* OVERWRITE - überschreibt bestehenden Inhalt&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setMessageContent&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert des Hinweisfelds&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldValue || String ||| Wert der Option&lt;br /&gt;
|-&lt;br /&gt;
| handleType || String ||| Typ der Aktion, mögliche Aktionen:&lt;br /&gt;
* UPDATE (Standard) - ergänzt bestehenden Inhalt&lt;br /&gt;
* OVERWRITE - überschreibt bestehenden Inhalt&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setContactPerson&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt die Kontaktperson eines Datensatzes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| employeeID || Integer ||| UserID der Kontaktperson&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setContactDate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert des Feldes nächster/letzter Kontakt&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| handleType || String ||| Typ des Feldes, mögliche Feldtypen:&lt;br /&gt;
* NEXT (Standard) - Feld nächster Kontakt&lt;br /&gt;
* LAST - Feld letzter Kontakt&lt;br /&gt;
|-&lt;br /&gt;
| date || String ||| Datum&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setContactTime&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt die Uhrzeit des nächsten Kontakts&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| time || String ||| Uhrzeit (HH:MM:SS)&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setTermin&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den nächsten Kontakt als Termin&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| switchStatus || Boolean ||| Termin oder nicht&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setCombofield&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert eines Combofeldes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Combofeldes&lt;br /&gt;
|-&lt;br /&gt;
| valueID || Integer ||| ID des Values&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setCheckboxValues&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert einer Checkbox&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID der Checkbox&lt;br /&gt;
|-&lt;br /&gt;
| values || Array ||| Checkboxwerte als Array im Format&lt;br /&gt;
array(&#039;ValueID1&#039; =&amp;gt; true, &#039;ValueID2&#039; =&amp;gt; false, ...)&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setValueOfMappedField&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert eines Feldes anhand seines Mapping-Keys&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoId || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| mappingKey || String ||| Mapping-Key des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| fieldValue || String ||| Wert des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addCombovalue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einen neuen Wert zu einem Combofeld hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Combofeldes&lt;br /&gt;
|-&lt;br /&gt;
| value || String ||| Neuer Wert&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addValueForComboField&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einen neuen Wert zu einem Combofeld hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Combofeldes&lt;br /&gt;
|-&lt;br /&gt;
| value || String ||| Neuer Wert&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addValueForDemoField&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einen neuen Wert zu einem Demo-Feld hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| value || String ||| Neuer Wert&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;refreshTheIdoUserInterface&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Aktualisiert die IDO-Benutzeroberfläche&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;CreateNewDataset&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt einen neuen, leeren Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| contactPersonUserID || Integer ||| UserID des Besitzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des neuen Datensatz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createNewDatasetWithID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt einen neuen Datensatz mit einer vordefinierten ID&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| definedIDOID || Integer ||| Vordefinierte ID des neuen Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| contactpersonUserID || Integer ||| UserID des Besitzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;deleteIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Löscht einen Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| idoID ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;restoreIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Stellt einen gelöschten Datensatz wieder her&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| idoID ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIDOCount&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl aller Datensätze einer IDO-Instanz zurück (ab Version 2.9.7.17)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| || Integer ||| Anzahl Datensätze&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDatasetIDList&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt ein Array mit den IDs aller aktiven Datensätze einer IDO-Instanz zurück (ab Version 2.9.7.36)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| || Array ||| DatensatzID-Array&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;isIDOLock&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prüft ob ein Datensatz gesperrt ist&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      || Boolean |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setIDOLock&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sperrt einen Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| userID ||Integer ||| UserID des sperrenden Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;releaseIDOLock&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Sperre eines Datensatzes frei&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIdoIDByInstanceIDAndFieldIDByFieldValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die ID eines Datensatzes anhand der gegebenen ID der IDO Instanz und dem Match auf den Wert des angegebenen Textfeldes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldId || Integer ||| ID des Textfeldes&lt;br /&gt;
|-&lt;br /&gt;
| textfieldValue || String ||| Suchbegriff&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| Datensatz ID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIDOIDByInstanceIdMappingKeyAndFieldValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die ID eines Datensatzes anhand eines Mapping-Keys und eines Feldwertes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| mappingKey || String ||| Mapping-Key des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| fieldValue || String ||| Suchbegriff&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      || Integer |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetIDOsByCantactperson&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle Datensätze einer Instanz, die einer bestimmten Kontaktperson zugeordnet sind&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| contactpersonID     ||Integer ||| ID der Kontaktperson&lt;br /&gt;
|-&lt;br /&gt;
| instanceID || Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchIDOByInstanceIDAndFieldIDByValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand eines exakten Textfeldwertes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldId || Integer ||| ID des Textfeldes&lt;br /&gt;
|-&lt;br /&gt;
| textfieldValue || String ||| Suchbegriff (exakter Treffer)&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchLikeIDOByInstanceIDAndFieldIDByValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand eines Textfeldwertes (LIKE-Suche)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Textfeldes&lt;br /&gt;
|-&lt;br /&gt;
| textfieldValue || String ||| Suchbegriff (Teilstring-Suche)&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchIDOByInstanceIDAndFieldIDByNumberValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand eines exakten numerischen Feldwertes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldId || Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| textfieldValue || String ||| Suchbegriff (numerischer Wert)&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchLikeIDOByInstanceIDAndFieldIDByNumberValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand eines numerischen Feldwertes (LIKE-Suche)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| textfieldValue || String ||| Suchbegriff (numerischer Teilstring)&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchIDOByInstanceIdAndMultipleTextfieldIdsWithValues&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand mehrerer Textfelder und deren Werte (exakte Suche)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldIdWithValues || anyType ||| Array mit Feld-IDs und zugehörigen Suchwerten&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchLikeIDOByInstanceIdAndMultipleTextfieldIdsWithValues&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand mehrerer Textfelder und deren Werte (LIKE-Suche)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldIdWithValues || anyType ||| Array mit Feld-IDs und zugehörigen Suchwerten&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchIDOByInstanceIDAndCheckboxIDByValueID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand eines gesetzten Checkbox-Wertes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldId || Integer ||| ID der Checkbox&lt;br /&gt;
|-&lt;br /&gt;
| valueId || String ||| ID des Checkbox-Wertes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchIDOByInstanceIDAndCombofieldIDByValueID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand eines gesetzten Combofeld-Wertes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldId || Integer ||| ID des Combofeldes&lt;br /&gt;
|-&lt;br /&gt;
| valueId || String ||| ID des Combofeld-Wertes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createTask&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt eine neue Aufgabe&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| title     ||String ||| Titel der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| content ||String ||| Inhalt / Beschreibung der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| fixedMaturityTimestamp ||Integer ||| Fälligkeitsdatum als Unix-Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| forerunTime ||Integer ||| Vorwarnzeit in Sekunden&lt;br /&gt;
|-&lt;br /&gt;
| alarmTimestamp ||Integer ||| Alarmzeitpunkt als Unix-Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| ownerUserId ||Integer ||| UserID des Erstellers&lt;br /&gt;
|-&lt;br /&gt;
| responsibleUserId ||Integer ||| UserID des Verantwortlichen&lt;br /&gt;
|-&lt;br /&gt;
| responsibleUserState ||Integer ||| Status des Verantwortlichen&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;linkTaskToIdo&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verknüpft eine Aufgabe mit einem IDO-Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| taskId     ||Integer ||| ID der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| instanceId ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoId ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createNote&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt eine neue Notiz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| title     ||String ||| Titel der Notiz&lt;br /&gt;
|-&lt;br /&gt;
| content ||String ||| Inhalt der Notiz&lt;br /&gt;
|-&lt;br /&gt;
| fixedMaturityTimestamp ||Integer ||| Fälligkeitsdatum als Unix-Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| ownerUserId ||Integer ||| UserID des Erstellers&lt;br /&gt;
|-&lt;br /&gt;
| ownerUserState ||Integer ||| Status des Erstellers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;linkNoteToIdo&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verknüpft eine Notiz mit einem IDO-Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| noteId     ||Integer ||| ID der Notiz&lt;br /&gt;
|-&lt;br /&gt;
| instanceId ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoId ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_task&amp;diff=2777</id>
		<title>Webservice task</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_task&amp;diff=2777"/>
		<updated>2026-05-13T08:57:00Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Benutzerverwaltung Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?task&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createTask&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt eine Aufgabe in der infra-struktur.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| title || string ||| Titel der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| content || string ||| Inhalt der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| forerunTime || integer ||| Vorlaufzeit in Tagen&lt;br /&gt;
|-&lt;br /&gt;
| fixedMaturityTimestamp || time() ||| Timestamp der des Datums der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| alarmTimestamp || time() ||| Timestamp des Alarms&lt;br /&gt;
|-&lt;br /&gt;
| ownerUserId || integer ||| UserID der Erstellers&lt;br /&gt;
|-&lt;br /&gt;
| responsibleUserId || integer ||| UserID des Bearbeiters&lt;br /&gt;
|-&lt;br /&gt;
| responsibleUserState || integer ||| Status der Aufgabe (1=rot, 2=gelb, 3=grün)&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Legt eine Aufgabe in der infra-struktur an&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;linkTaskToIdo&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt einen Entwurf in der infra-struktur&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| taskId || integer ||| ID der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| instanceId || integer ||| ID der IDO-Instanz aus der verknüpft wird&lt;br /&gt;
|-&lt;br /&gt;
| idoId || integer ||| ID des Datensatzes der verknüpft wird&lt;br /&gt;
|-&lt;br /&gt;
| token || string ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Verknüpft eine Aufgabe&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_email&amp;diff=2776</id>
		<title>Webservice email</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_email&amp;diff=2776"/>
		<updated>2026-05-13T08:56:49Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Benutzerverwaltung Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?email&lt;br /&gt;
&lt;br /&gt;
Dieses in php geschriebene Beispiel beinhaltet die benötigten Strukturen um eine Mail an die Adresse schmelzer@netzkultur.de zu schicken&lt;br /&gt;
&lt;br /&gt;
     &amp;lt;?php&lt;br /&gt;
     &lt;br /&gt;
     $instanceUrl = &amp;quot;https://instanzname.infra-struktur.eu/webservice/wsdl/wsdl.php?email&amp;quot;;&lt;br /&gt;
     $username = &amp;quot;webservice&amp;quot;;&lt;br /&gt;
     $password = &amp;quot;123456789&amp;quot;;&lt;br /&gt;
     $userID = 4;&lt;br /&gt;
     &lt;br /&gt;
     $Client = new SoapClient($instanceUrl.&amp;quot;?email&amp;quot;, array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
     $token = $Client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array($instanceUrl, $username, $password));&lt;br /&gt;
     &lt;br /&gt;
     $attachments = array();&lt;br /&gt;
     $toArray = array(&lt;br /&gt;
          &#039;1&#039; =&amp;gt; &#039;schmelzer@netzkultur.de&#039;,&lt;br /&gt;
     );&lt;br /&gt;
     $bccArray = array();&lt;br /&gt;
     $ccArray = array();&lt;br /&gt;
     $attachments[] = array(&#039;AttachmentFilename&#039; =&amp;gt; $fileName,&lt;br /&gt;
     &#039;AttachmentFilesize&#039; =&amp;gt; filesize($filePath),&lt;br /&gt;
     &#039;AttachmentFilesourceBase64Encoded&#039; =&amp;gt; base64_encode(file_get_contents($filePath)))&lt;br /&gt;
     &lt;br /&gt;
     $mailTemplate = array(&lt;br /&gt;
          &#039;MailReceiversTO&#039;      =&amp;gt; $toArray,&lt;br /&gt;
          &#039;MailReceiversCC&#039;      =&amp;gt; $ccArray,&lt;br /&gt;
          &#039;MailReceiversBCC&#039;     =&amp;gt; $bccArray,&lt;br /&gt;
          &#039;MailSubject&#039;          =&amp;gt; &amp;quot;Hier kommt der Betreff hin.&amp;quot;,&lt;br /&gt;
          &#039;MailText&#039;             =&amp;gt; &amp;quot;Hier kommt der Inhalt hin.&amp;quot;,&lt;br /&gt;
          &#039;MailSendingAccountID&#039; =&amp;gt; 119, //AbsenderpostfachID als integer&lt;br /&gt;
          &#039;MailSendingTimestamp&#039; =&amp;gt; 0,&lt;br /&gt;
          &#039;MailType&#039;             =&amp;gt; &#039;text/html&#039;,&lt;br /&gt;
          &#039;UserID&#039;               =&amp;gt; $userID,&lt;br /&gt;
          &#039;ImportMode&#039;           =&amp;gt; false,&lt;br /&gt;
          &#039;DocumentID&#039;           =&amp;gt; 0,&lt;br /&gt;
          &#039;Attachments&#039;          =&amp;gt; $attachments&lt;br /&gt;
     );     &lt;br /&gt;
     &lt;br /&gt;
     &lt;br /&gt;
     $Client-&amp;gt;__soapCall(&#039;sendMail&#039;, array ($mailTemplate, $token));&lt;br /&gt;
     ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;archiveMail&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wechselt den Archivierungsstatus einer Mail.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| MailID || integer ||| Datenbank ID der Mail&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Wert: 1 || integer ||| Hat den Archivierungsstatus einer Mail gewechselt&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createDraft&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt einen Entwurf in der infra-struktur&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailData || Array ||| Array aus Mailvorlage&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Erstellt einen Entwurf in der infra-struktur&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getEmptyMailTemplateJson&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Holt eine leere Mailvorlage (das mailData Array)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| mailTemplate || Array ||| Array mit dem Aufbau der für das mailData Array gebraucht wird&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getMailGroupsForUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Mailgruppen des angegebenen Users aus.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| mailGroups || Array ||| Array mit GruppenID und Gruppenname&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getNewDirectEmailCount&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl an Mails an, die nach einer gewählten Mail angekommen sind.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| lastMailID || integer ||| MailID der auszuwählenden Mail&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| newMailCount || Array ||| Array mit MailIDs der neuen Mails&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getNewGlobalizedEmailCount&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl an delegierten Mails an, die nach einer gewählten Mail angekommen sind.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| lastMailID || integer ||| MailID der auszuwählenden Mail&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| newGlobCount || Array ||| Array mit MailIDs der neuen, globalisierten Mails&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPostboxesForUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zeigt die Postfächer eines gewählten Users an.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| postboxes || Array ||| Array mit PostfachID und Name des Postfaches&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getStandardTemplateForMailAccountAndUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die ID der Standardvorlage eines Users für ein Postfach.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailAccountID || integer ||| Datenbank ID des Mailpostfaches&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| templateID || integer ||| ID der Standardvorlage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getWebmailTemplate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Holt die Ausgewählte Vorlage in ein Array.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| templateID || integer ||| Datenbank ID der Standardvorlage&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| standardTemplate || Array ||| Array, im mailData-Format mit den Daten der gewählten Vorlage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;openComposeWindow&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Öffnet das &amp;quot;Verfassen&amp;quot;-Fenster mit einer gewählten Vorlage.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| templateID || integer ||| Datenbank ID der Vorlage&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| || Aktion ||| Öffnet das Verfassenfenster&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;sendBulkMail&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Versendet eine Massenmail&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailArray|| Array ||| Array aus mailData-Arrays&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Versendet eine Massenmail&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;sendMail&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Versendet eine Mail.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailData || Array ||| Array mit Maildata&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Versendet eine Mail.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_email&amp;diff=2775</id>
		<title>Webservice email</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_email&amp;diff=2775"/>
		<updated>2026-05-13T08:53:12Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Benutzerverwaltung Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?email&lt;br /&gt;
&lt;br /&gt;
Dieses in php geschriebene Beispiel beinhaltet die benötigten Strukturen um eine Mail an die Adresse paul.pfiffig@netzkultur.de zu schicken&lt;br /&gt;
&lt;br /&gt;
     &amp;lt;?php&lt;br /&gt;
     &lt;br /&gt;
     $instanceUrl = &amp;quot;https://instanzname.infra-struktur.eu/webservice/wsdl/wsdl.php?email&amp;quot;;&lt;br /&gt;
     $username = &amp;quot;webservice&amp;quot;;&lt;br /&gt;
     $password = &amp;quot;123456789&amp;quot;;&lt;br /&gt;
     $userID = 4;&lt;br /&gt;
     &lt;br /&gt;
     $Client = new SoapClient($instanceUrl.&amp;quot;?email&amp;quot;, array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
     $token = $Client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array($instanceUrl, $username, $password));&lt;br /&gt;
     &lt;br /&gt;
     $attachments = array();&lt;br /&gt;
     $toArray = array(&lt;br /&gt;
          &#039;1&#039; =&amp;gt; &#039;paul.pfiffig@netzkultur.de&#039;,&lt;br /&gt;
     );&lt;br /&gt;
     $bccArray = array();&lt;br /&gt;
     $ccArray = array();&lt;br /&gt;
     $attachments[] = array(&#039;AttachmentFilename&#039; =&amp;gt; $fileName,&lt;br /&gt;
     &#039;AttachmentFilesize&#039; =&amp;gt; filesize($filePath),&lt;br /&gt;
     &#039;AttachmentFilesourceBase64Encoded&#039; =&amp;gt; base64_encode(file_get_contents($filePath)))&lt;br /&gt;
     &lt;br /&gt;
     $mailTemplate = array(&lt;br /&gt;
          &#039;MailReceiversTO&#039;      =&amp;gt; $toArray,&lt;br /&gt;
          &#039;MailReceiversCC&#039;      =&amp;gt; $ccArray,&lt;br /&gt;
          &#039;MailReceiversBCC&#039;     =&amp;gt; $bccArray,&lt;br /&gt;
          &#039;MailSubject&#039;          =&amp;gt; &amp;quot;Hier kommt der Betreff hin.&amp;quot;,&lt;br /&gt;
          &#039;MailText&#039;             =&amp;gt; &amp;quot;Hier kommt der Inhalt hin.&amp;quot;,&lt;br /&gt;
          &#039;MailSendingAccountID&#039; =&amp;gt; 119, //AbsenderpostfachID als integer&lt;br /&gt;
          &#039;MailSendingTimestamp&#039; =&amp;gt; 0,&lt;br /&gt;
          &#039;MailType&#039;             =&amp;gt; &#039;text/html&#039;,&lt;br /&gt;
          &#039;UserID&#039;               =&amp;gt; $userID,&lt;br /&gt;
          &#039;ImportMode&#039;           =&amp;gt; false,&lt;br /&gt;
          &#039;DocumentID&#039;           =&amp;gt; 0,&lt;br /&gt;
          &#039;Attachments&#039;          =&amp;gt; $attachments&lt;br /&gt;
     );     &lt;br /&gt;
     &lt;br /&gt;
     &lt;br /&gt;
     $Client-&amp;gt;__soapCall(&#039;sendMail&#039;, array ($mailTemplate, $token));&lt;br /&gt;
     ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;archiveMail&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wechselt den Archivierungsstatus einer Mail.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| MailID || integer ||| Datenbank ID der Mail&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Wert: 1 || integer ||| Hat den Archivierungsstatus einer Mail gewechselt&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createDraft&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt einen Entwurf in der infra-struktur&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailData || Array ||| Array aus Mailvorlage&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Erstellt einen Entwurf in der infra-struktur&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getEmptyMailTemplateJson&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Holt eine leere Mailvorlage (das mailData Array)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| mailTemplate || Array ||| Array mit dem Aufbau der für das mailData Array gebraucht wird&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getMailGroupsForUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Mailgruppen des angegebenen Users aus.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| mailGroups || Array ||| Array mit GruppenID und Gruppenname&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getNewDirectEmailCount&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl an Mails an, die nach einer gewählten Mail angekommen sind.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| lastMailID || integer ||| MailID der auszuwählenden Mail&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| newMailCount || Array ||| Array mit MailIDs der neuen Mails&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getNewGlobalizedEmailCount&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl an delegierten Mails an, die nach einer gewählten Mail angekommen sind.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| lastMailID || integer ||| MailID der auszuwählenden Mail&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| newGlobCount || Array ||| Array mit MailIDs der neuen, globalisierten Mails&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPostboxesForUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zeigt die Postfächer eines gewählten Users an.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| postboxes || Array ||| Array mit PostfachID und Name des Postfaches&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getStandardTemplateForMailAccountAndUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die ID der Standardvorlage eines Users für ein Postfach.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailAccountID || integer ||| Datenbank ID des Mailpostfaches&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| templateID || integer ||| ID der Standardvorlage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getWebmailTemplate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Holt die Ausgewählte Vorlage in ein Array.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| templateID || integer ||| Datenbank ID der Standardvorlage&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| standardTemplate || Array ||| Array, im mailData-Format mit den Daten der gewählten Vorlage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;openComposeWindow&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Öffnet das &amp;quot;Verfassen&amp;quot;-Fenster mit einer gewählten Vorlage.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| templateID || integer ||| Datenbank ID der Vorlage&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| || Aktion ||| Öffnet das Verfassenfenster&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;sendBulkMail&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Versendet eine Massenmail&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailArray|| Array ||| Array aus mailData-Arrays&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Versendet eine Massenmail&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;sendMail&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Versendet eine Mail.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailData || Array ||| Array mit Maildata&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Versendet eine Mail.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_user&amp;diff=2774</id>
		<title>Webservice user</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_user&amp;diff=2774"/>
		<updated>2026-05-13T08:53:00Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Benutzerverwaltung Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?user&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUserIDByLoginname&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die UserID an hand des Loginnamens&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| LoginName||String ||| Loginname des Users&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| UserID|| Integer||| UserID des Benutzers&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUserIDByKuerzel&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert das Kürzel UserID an hand des Loginnamens&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserKuerzel||String ||| Kuerzel des Users&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| UserID|| Integer||| UserID des Benutzers&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUserList&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste aller im System registrierten Benutzer&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| UserList|| Array||| Alle UserIDs im System&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUsername&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Benutzernamen zur angegebenen UserID&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID|| Integer||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| UserName|| String||| Angeforderter Benutzername&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_msg&amp;diff=2773</id>
		<title>Webservice msg</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_msg&amp;diff=2773"/>
		<updated>2026-05-13T08:52:53Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Message Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?message&lt;br /&gt;
&lt;br /&gt;
Diese in PHP geschrieben Beispielapplikation dient als leichter Einstieg in die infra-struktur Webservices&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;?php&lt;br /&gt;
   //Einen neuen SoapClient erstellen und Verbindung mit der infra-struktur WSDL Datei aufnehmen&lt;br /&gt;
   $client = new SoapClient(&amp;quot;http://instanzname.infra-struktur.eu/webservice/wsdl/wsdl.php?message&amp;quot;,array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
   &lt;br /&gt;
   //Authentifizierung am Webservice mit den infra-struktur Benutzerdaten&lt;br /&gt;
   $token = $client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array(&amp;quot;http://instanzname.infra-struktur.eu&amp;quot;,&amp;quot;benutzername&amp;quot;,&amp;quot;passwort&amp;quot;));&lt;br /&gt;
   &lt;br /&gt;
   //Der User mit der ID1 schickt eine Message an den User mit der ID2&lt;br /&gt;
   $MessageID = $client-&amp;gt;__soapCall(&amp;quot;createNewMessage&amp;quot;,array(1,&amp;quot;Das ist ein Test&amp;quot;,array(2),null,$token));&lt;br /&gt;
   ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getMessageReadStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den gelesen-Status der Message zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| MessageID||String ||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| ReceiverID|| Integer||| UserID des Empfängers&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Gelesen oder nicht&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setMessageReadStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Markiert eine Message als gelesen&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| MessageID||Integer||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| ReceiverID|| Integer||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| ReadStatus|| Boolean||| Boolean&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createNewMessage&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt und versendet eine Message&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| SenderID||Integer||| UserID des Absenders&lt;br /&gt;
|-&lt;br /&gt;
| MessageText|| String||| Text der Message&lt;br /&gt;
|-&lt;br /&gt;
| ReceiverIDArray|| Array||| UserIDs der Empfänger&lt;br /&gt;
|-&lt;br /&gt;
| MessageSendTime|| Integer||| Timestamp des Sendezeitpunkts (default: aktuelle Zeit)&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| MessageID|| Integer||| ID der gesendeten Message&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setIDO (ab Version 2.9.7.37)&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Eine vorhande Nachricht mit einem Datensatz verknüpfen&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| MessageID||Integer||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der IDO-Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID||Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Erfolg|| Boolean||| Eintrag erfolgreich erzeugt?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_idolinkings&amp;diff=2772</id>
		<title>Webservice idolinkings</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_idolinkings&amp;diff=2772"/>
		<updated>2026-05-13T08:52:47Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur IDOLINKINGS Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.de/webservice/wsdl/wsdl.php?idolinkings&lt;br /&gt;
&lt;br /&gt;
Diese in PHP geschrieben Beispielapplikation dient als leichter Einstieg in die infra-struktur Webservices&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;?php&lt;br /&gt;
    $client = new SoapClient(&amp;quot;http://instanz.infra-struktur.de/webservice/wsdl/wsdl.php?idolinkings&amp;quot;,array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
    $Token = $client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array(&amp;quot;http://instanz.infra-struktur.de&amp;quot;,&amp;quot;USERNAME&amp;quot;,&amp;quot;PASSWORD&amp;quot;));&lt;br /&gt;
    var_dump($client-&amp;gt;__soapCall(&amp;quot;getLinkedIDOList&amp;quot;,array(INSTANZ_ID, IDO_ID, TOKEN, array(INSTANZ_ID, INSTANZ_ID))));&lt;br /&gt;
  ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getLinkedIDOList&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der Webservice liefert ein Array mit Instanz IDs und IDOs der Beziehungen&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID     ||Integer ||| ID der IDO-Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID     || Integer ||| ID des Datensatzes des Verknüfungen interessant sind&lt;br /&gt;
|-&lt;br /&gt;
| Token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|-&lt;br /&gt;
| LimitToInstances     || Array ||| optionales Array um die Rückgabe auf einzelne Instanzen zu beschränken &lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| result     || Array ||| Liefert alle verknüpften Datensätze zurück ($Result[INSTANZ_ID][] = DATENSATZ_ID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_dms&amp;diff=2771</id>
		<title>Webservice dms</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_dms&amp;diff=2771"/>
		<updated>2026-05-13T08:52:37Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Dokumentenmanagement Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?dms&lt;br /&gt;
&lt;br /&gt;
Diese in PHP geschrieben Beispielapplikation dient als leichter Einstieg in die infra-struktur Webservices&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;?php&lt;br /&gt;
   $client = new SoapClient(&amp;quot;http://instanz.infra-struktur.eu/webservice/wsdl/wsdl.php?dms&amp;quot;,array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
   $token = $client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array(&amp;quot;http://instanz.infra-struktur.eu&amp;quot;,&amp;quot;username&amp;quot;,&amp;quot;passwort&amp;quot;));&lt;br /&gt;
   $documentContent = file_get_contents(&amp;quot;http://localhost/bild.jpg&amp;quot;);&lt;br /&gt;
   $document = array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;, &amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; base64_encode($documentContent));&lt;br /&gt;
   $document2 = array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;, &amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; base64_encode($documentContent));&lt;br /&gt;
   $documentID = $client-&amp;gt;__soapCall(&amp;quot;insertNewDocument&amp;quot;,array(&amp;quot;tolles Bild&amp;quot;,&amp;quot;mein tolles Bild&amp;quot;,$PostBoxID,$AuthorID,$document,$token));&lt;br /&gt;
   $client-&amp;gt;__soapCall(&amp;quot;setArchiveStatus&amp;quot;,array($documentID));&lt;br /&gt;
   echo $client-&amp;gt;__soapCall(&amp;quot;addVersion&amp;quot;,array($documentID,&lt;br /&gt;
   $document2,&amp;quot;small&amp;quot;,&amp;quot;neues tolles Bild&amp;quot;,&amp;quot;Version 2 vom Bild&amp;quot;,$AuthorID,$token));&lt;br /&gt;
   $client-&amp;gt;__soapCall(&amp;quot;setIDO&amp;quot;,array($documentID,7,1,$token));&lt;br /&gt;
   ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;insertNewDocument&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Speichert ein neues Dokument in der Datenbank&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Title||String ||| Titel des Dokuments im DMS&lt;br /&gt;
|-&lt;br /&gt;
| Description|| String ||| Beschreibungstext des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| BoxID|| Integer||| ID der Zielablage im DMS&lt;br /&gt;
|-&lt;br /&gt;
| AuthorID|| Integer||| BenutzerID des Autors&lt;br /&gt;
|-&lt;br /&gt;
| Document|| Array||| Array mit den Daten des Dokuments array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;,&amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; some binary stuff)&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| Password|| String &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; null ||| Passwort für das Dokument&lt;br /&gt;
|-&lt;br /&gt;
| Date|| Integer &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; null||| Datum als Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Integer &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; 0 ||| Status des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| Integer||| ID des Dokuments in der Datenbank&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setDocumentStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Status eines Dokuments&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| BenutzerID der Statusänderung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| Integer||| DokumentID der Statusänderung&lt;br /&gt;
|-&lt;br /&gt;
| UserStatus|| Integer||| Gewünschter Status&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Ergebnis des Aufrufs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setArchiveStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Archiviert ein Dokument&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des zu archivierenden Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Ergebnis des Aufrufs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setGlobalisation&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
globalisiert ein Dokument&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| ReceiverID|| Integer||| BenutzerID des Empfängers&lt;br /&gt;
|-&lt;br /&gt;
| SenderID|| Integer||| BenutzerID des Senders&lt;br /&gt;
|-&lt;br /&gt;
| GlobalisationMessage|| String||| Nachricht zur Globalisierung&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| GlobalID|| Integer||| ID der Globalisierung&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addVersion&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einem Dokument eine weitere Version hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Document|| Array||| Array mit den Daten des Dokuments array(&amp;quot;filename&amp;quot; =&amp;gt; &amp;quot;bild.jpg&amp;quot;,&amp;quot;filetype&amp;quot; =&amp;gt; &amp;quot;image/jpeg&amp;quot;,&amp;quot;filesource&amp;quot; =&amp;gt; some binary stuff)&lt;br /&gt;
|-&lt;br /&gt;
| Change|| String||| Größe der Änderung (small oder big)&lt;br /&gt;
|-&lt;br /&gt;
| Releasenotes|| String||| Releasenotes der Version&lt;br /&gt;
|-&lt;br /&gt;
| Title|| String||| Titel der neuen Version&lt;br /&gt;
|-&lt;br /&gt;
| UserID|| Integer||| ID des Autors&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| Date|| Integer||| Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Status der Funktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setStatusForAllAllowedUsers&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Status für jeden Benutzer mit Recht auf das entsprechende Postfach&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Integer||| Status des Dokuments (0,1,2)&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Status der Funktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getBoxes&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert ein array mit allen verfügbaren DMS Ablagen&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt eine Verknüpfung zwischen Dokument und Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| IdoID|| Integer||| ID des Datensatz&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID|| Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocumentsForIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt ein Array mit Dokumenten IDs zu einem Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Result || Array||| Array mit den DokumentIDs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setCategoryForDocumentAndIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kategorisierte in Dokument in einer Kategorie des jeweiligen verknüpften Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID|| Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IdoID|| Integer||| ID des Datensatz&lt;br /&gt;
|-&lt;br /&gt;
| CategoryID|| Integer||| ID der Kategorie&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| UpdateOnFailure|| Boolean||| Ändert bei bereits vorhandener Kategorisierung die Kategorie&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Status der Aktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;changeDocumentTitle&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ändert den Titel eines Dokuments&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| DocumentTitle|| String||| Neuer Titel&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Status der Aktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getBoxes&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste der verfügbaren Postfächer zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Boxes|| Array||| Array mit BoxID und Title&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getMaxAllowedFilesize&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die konfigurierte Maximalgröße für Dokumente in KB zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| MaxDocumentSize|| Integer||| Max. Dateigröße in Kilobyte&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPostboxesForUserID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste der verfügbaren Postfächern für einen speziellen User zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| ID des Users&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Boxes|| Array||| Array mit BoxID und Titel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocumentTitle&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Titel eines Dokuments zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| DocumentTitle|| String||| Titel des Dokuments&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getAuthorID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Autor eines Dokuments zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| AuthorID|| Integer||| UserID des Autors&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDocumentStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Status eines bestimmten Benutzers für ein Dokument zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Integer||| Status des Dokuments (1/2/3)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getCategoriesForIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche einem Datensatz zugehörigen Kategorien&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| IdoID||Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Categories|| Array||| Verfügbare Kategorien&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getCategoryForDocumentAndIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Kategorie zurück mit welcher ein bestimmtes Dokument verknüpft ist&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| DocumentID||Integer||| ID des Dokuments&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IdoID||Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token||String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| CategoryID|| Integer||| ID der Kategorie&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_contacts&amp;diff=2770</id>
		<title>Webservice contacts</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_contacts&amp;diff=2770"/>
		<updated>2026-05-13T08:52:27Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung des Ansprechpartner Webservice notwendige WSDL Datei befindet sich unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getContacts&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert ein Array mit allen zu einem Datensatz hinterlegten Ansprechpartnern&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| Datensatz ID&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Contacts|| Array||| Array Aufbau: Array-&amp;gt;ContactID-&amp;gt;FieldID-&amp;gt;FieldValue&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getContactFields&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Konfiguration der Ansprechpartnerfelder einer IDO Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Configuration|| Array||| Array Aufbau: Array-&amp;gt;FieldID-&amp;gt;FieldName in Reihenfolge der Konfiguration&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getContactCount&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Anzahl der Ansprechpartner eines Datensatzes zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| Datensatz ID&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Count|| Integer||| Anzahl der Ansprechpartner&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchContactByValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Datensätze auf welche das Suchkriterium zutrifft zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| SearchString|| String||| Suchbegriff&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Result|| Array||| Array Aufbau: Array-&amp;gt;InstanceID-&amp;gt;IDOID-&amp;gt;ContactID-&amp;gt;FieldID = Searchmatch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getNextContactID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die nächste freie AnsprechpartnerID&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| Datensatz ID&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| ContactID|| Integer||| ID des nächsten Ansprechartners&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setContactValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert eines speziellen Ansprechpartnerfeldes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| Datensatz ID&lt;br /&gt;
|-&lt;br /&gt;
| ContactID|| Integer||| Ansprechpartner ID&lt;br /&gt;
|-&lt;br /&gt;
| FieldID|| Integer||| Feld ID&lt;br /&gt;
|-&lt;br /&gt;
| Value|| String||| Neuer Inhalt des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| true/false&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addContact&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erzeugt einen neuen leeren Ansprechpartnern&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| Datensatz ID&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| ContactID|| Integer||| ID des neuen Ansprechpartners&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_contacts&amp;diff=2769</id>
		<title>Webservice contacts</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_contacts&amp;diff=2769"/>
		<updated>2026-05-13T08:52:20Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung des Ansprechpartner Webservice notwendige WSDL Datei befindet sich unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getContacts&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert ein Array mit allen zu einem Datensatz hinterlegten Ansprechpartnern&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| Datensatz ID&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Contacts|| Array||| Array Aufbau: Array-&amp;gt;ContactID-&amp;gt;FieldID-&amp;gt;FieldValue&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getContactFields&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Konfiguration der Ansprechpartnerfelder einer IDO Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Configuration|| Array||| Array Aufbau: Array-&amp;gt;FieldID-&amp;gt;FieldName in Reihenfolge der Konfiguration&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getContactCount&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Anzahl der Ansprechpartner eines Datensatzes zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| Datensatz ID&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Count|| Integer||| Anzahl der Ansprechpartner&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchContactByValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Datensätze auf welche das Suchkriterium zutrifft zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| SearchString|| String||| Suchbegriff&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Result|| Array||| Array Aufbau: Array-&amp;gt;InstanceID-&amp;gt;IDOID-&amp;gt;ContactID-&amp;gt;FieldID = Searchmatch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getNextContactID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die nächste freie AnsprechpartnerID&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| Datensatz ID&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| ContactID|| Integer||| ID des nächsten Ansprechartners&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setContactValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert eines speziellen Ansprechpartnerfeldes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| Datensatz ID&lt;br /&gt;
|-&lt;br /&gt;
| ContactID|| Integer||| Ansprechpartner ID&lt;br /&gt;
|-&lt;br /&gt;
| FieldID|| Integer||| Feld ID&lt;br /&gt;
|-&lt;br /&gt;
| Value|| String||| Neuer Inhalt des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| true/false&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addContact&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erzeugt einen neuen leeren Ansprechpartnern&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| InstanzID&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| Datensatz ID&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| ContactID|| Integer||| ID des neuen Ansprechpartners&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_calendar&amp;diff=2768</id>
		<title>Webservice calendar</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_calendar&amp;diff=2768"/>
		<updated>2026-05-13T08:52:14Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Kalender Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?calendar&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetAppointmentsForUserStartByRevisionID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche Termine eines definierten Benutzers beginnend mit der angegebenen Revisionsnummer&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| BenutzerID&lt;br /&gt;
|-&lt;br /&gt;
| RevisionID|| Integer||| Start-Revisionsnummer&lt;br /&gt;
|-&lt;br /&gt;
| JustActive|| Boolean||| Sollen nur aktive Termine ausgegeben werden&lt;br /&gt;
|-&lt;br /&gt;
| JustAppointmentID|| Boolean||| Sollen ganze Termine oder nur TerminIDs zurückgegeben werden&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Termine|| Array||| Array aus Terminen oder TerminIDs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetAppointmentsForUserByDate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche Termine eines definieten Benutzers an einem&lt;br /&gt;
bestimmten Tag zurück.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| BenutzerID&lt;br /&gt;
|-&lt;br /&gt;
| Date|| String||| Datum im Format jjjj-mm-dd&lt;br /&gt;
|-&lt;br /&gt;
| JustActive|| Boolean||| Sollen nur aktive Termine ausgegeben werden&lt;br /&gt;
|-&lt;br /&gt;
| JustAppointmentID|| Boolean||| Sollen ganze Termine oder nur TerminIDs zurückgegeben werden&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;DeleteAppointment&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Termine|| Array||| Array aus Terminen oder TerminIDs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetAppointmentByID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert einen Termin anhand seiner ID zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Appointment|| Array||| Termin&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetAppointmentMemberUserIDs&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste der UserIDs der am Termin beteiligten Personen&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| UserIDs|| Array||| Liste der teilnehmenden Benutzer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetAppointmentMemberCount&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Anzahl der an einem Termin teilnehmenden Personen zurück&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Count|| Integer||| Anzahl der teilnehmenden Benut&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetDeletedAppointmentsByStartRevision&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste an TerminIDs gelöschter Termine ab einer bestimmten Revision zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID||Integer||| ID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| RevisionID|| Integer||| Revisionsnummer&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentIDs|| Array||| Liste gelöschter Termine&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIDOForAppointment&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die IDO IDs zu einem Termin&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Result|| Array||| Array mit der Instanz_ID in der ersten Dimension und das Value der zweiten Dimension sind die IDO IDs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;SaveAppointment&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Speichert einen neuen Termin&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTitle||String||| Titel des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentDescription|| String||| Text des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentType|| Integer||| TermintypID&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTimestamp|| Integer||| Timestamp des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentDuration|| Integer||| Dauer des Termins in Minuten&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentAccess|| String||| Private or public&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentGenerator|| Integer||| UserID des Erstellers&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentConfirm|| Boolean||| Terminbestätigung verlangt?&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTimeindependence|| Boolean||| Zeitunabhängiger Termin?&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentAlarm|| Integer||| Alarm in Min. vor dem Termin&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentFullday|| Boolean||| Ganztägiiger Termin&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentMember|| Array||| Terminteilnehmer Array&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Erfolg|| Boolean||| Eintrag erfolgreich?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;UpdateAppointment&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Einen vorhandenen Termin bearbeiten&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTitle|| String||| Titel des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentDescription|| String||| Text des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentType|| Integer||| TermintypID&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTimestamp|| Integer||| Timestamp des Termins&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentDuration|| Integer||| Dauer des Termins in Minuten&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentAccess|| String||| Private or public&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentGenerator|| Integer||| UserID des Erstellers&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentConfirm|| Boolean||| Terminbestätigung verlangt?&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentTimeindependence|| Boolean||| Zeitunabhängiger Termin?&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentAlarm|| Integer||| Alarm in Min. vor dem Termin&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentFullday|| Boolean||| Ganztägiiger Termin&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentMember|| Array||| Terminteilnehmer Array&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Erfolg|| Boolean||| Eintrag erfolgreich?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;AddAppointmentMember&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Einem vorhanden Termin einen weiteren Teilnehmer zubuchen&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| UserID|| Integer||| BenutzerID&lt;br /&gt;
|-&lt;br /&gt;
| Alarm|| Boolean||| Soll Benutzer alarmiert werden&lt;br /&gt;
|-&lt;br /&gt;
| Active|| Boolean||| aktiv oder informativ&lt;br /&gt;
|-&lt;br /&gt;
| WritePermission|| Boolean||| Schreibrecht&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Erfolg|| Boolean||| Eintrag erfolgreich?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;DeleteAppointment&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Einem vorhanden Termin entfernen&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Erfolg|| Boolean||| Eintrag erfolgreich gelöscht?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Einem vorhanden Termin mit einem Datensatz verknüpfen&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| AppointmentID||Integer||| ID des Termins&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der IDO-Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID||Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Erfolg|| Boolean||| Eintrag erfolgreich erzeugt?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_activities&amp;diff=2767</id>
		<title>Webservice activities</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_activities&amp;diff=2767"/>
		<updated>2026-05-13T08:52:07Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Activities Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?activities&lt;br /&gt;
&lt;br /&gt;
Diese in PHP geschrieben Beispielapplikation dient als leichter Einstieg in die infra-struktur Webservices&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;?php&lt;br /&gt;
   //Einen neuen SoapClient erstellen und Verbindung mit der infra-struktur WSDL Datei aufnehmen&lt;br /&gt;
   $client = new SoapClient(&amp;quot;http://instanzname.infra-struktur.eu/webservice/wsdl/wsdl.php?activities&amp;quot;,array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
   &lt;br /&gt;
   //Authentifizierung am Webservice mit den infra-struktur Benutzerdaten&lt;br /&gt;
   $token = $client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array(&amp;quot;http://instanzname.infra-struktur.eu&amp;quot;,&amp;quot;benutzername&amp;quot;,&amp;quot;passwort&amp;quot;));&lt;br /&gt;
 &lt;br /&gt;
   //Es wird im Datensatz eine Planaktivität angelegt&lt;br /&gt;
   $PA = $client-&amp;gt;__soapCall(&#039;addActivity&#039;,array(1,2,0123456789,8,&amp;quot;Titel&amp;quot;,&amp;quot;Beschreibung&amp;quot;,1,1,22,10,2,$token));&lt;br /&gt;
   ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Example für Demo Instanz&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?php&lt;br /&gt;
 $benutzer=&amp;quot;admin&amp;quot;;&lt;br /&gt;
 $passwort=&amp;quot;infra-struktur&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 //Einen neuen SoapClient erstellen und Verbindung mit der infra-struktur WSDL Datei aufnehmen&lt;br /&gt;
 $client_activities = new SoapClient(&amp;quot;https://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?activities&amp;quot;,array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
 &lt;br /&gt;
 //Authetifizieren am webservice&lt;br /&gt;
 $token = $client_activities-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array(&amp;quot;https://demo.infra-struktur.eu&amp;quot;,$benutzer,$passwort));&lt;br /&gt;
 &lt;br /&gt;
 // Planaktivität anlegen in der Demoversion, Benutzer &amp;quot;holling&amp;quot;&lt;br /&gt;
 //$client_activities-&amp;gt;__soapCall(&#039;addActivity&#039;,array($instanzid,$DatensatzID,$timestamp,$kommartid,$titel,$beschreibung,$bearbeiterid,$verfasserid,$dauersekunden,$alarmsekunden,$status1bis3,$token));&lt;br /&gt;
 $client_activities-&amp;gt;__soapCall(&#039;addActivity&#039;,array(9,1,1389718401,1,&amp;quot;Testeintrag über Webservice&amp;quot;,&amp;quot;hier steht es&amp;quot;,2,2,120,0,1,$token));&lt;br /&gt;
 ?&amp;gt; &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;AddActivity&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einem Datensatz eine neue Aktivität hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| ActivityStartTime|| Integer||| Timestamp der Startzeit&lt;br /&gt;
|-&lt;br /&gt;
| ActivityTypeID|| Integer||| ID des Aktivitätentyps&lt;br /&gt;
|-&lt;br /&gt;
| ActivityTitle|| String ||| Titel der Aktivität&lt;br /&gt;
|-&lt;br /&gt;
| ActivityContent|| String ||| Text der Aktivität&lt;br /&gt;
|-&lt;br /&gt;
| ContactPersonID|| Integer||| UserID der Kontaktperson&lt;br /&gt;
|-&lt;br /&gt;
| AuthorID|| Integer||| UserID des Verfassers&lt;br /&gt;
|-&lt;br /&gt;
| ActivityDuration|| Integer||| Dauer der Aktivität in Minuten&lt;br /&gt;
|-&lt;br /&gt;
| AlarmBeforeStarttime|| Integer||| Alarm in Minuten vor StartTime&lt;br /&gt;
|-&lt;br /&gt;
| ActivityStatus|| Integer||| Status der Aktivität, Statusmöglichkeiten:&lt;br /&gt;
* 1 – Rot&lt;br /&gt;
* 2 – Gelb&lt;br /&gt;
* 3 – Grün&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| EntryID|| Integer||| ID der Aktivität&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetActivityTypeIDByName&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die TypenID der jeweiligen Aktivität zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| ActivityTypeName|| String||| Name des Aktivitätentyps&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| ActivityTypeID|| Integer||| ID des Aktivitätentyps&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;AddActivityToIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt eine zuvor gesetzte Aktivität an einen Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| ActivityID||Integer||| ID der Aktivität&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID|| Integer||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID|| Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolian||| Status der Aktion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getActivityTypes&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt eine Liste aller verfügbaren Aktivitätentypen zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID|| Integer||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| || Array||| Aktivitätentypen&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_ido&amp;diff=2766</id>
		<title>Webservice ido</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_ido&amp;diff=2766"/>
		<updated>2026-05-13T08:51:39Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur IDO Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&lt;br /&gt;
&lt;br /&gt;
Diese in PHP geschrieben Beispielapplikation dient als leichter Einstieg in die infra-struktur Webservices&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;?php&lt;br /&gt;
   //Einen neuen SoapClient erstellen und Verbindung mit der infra-struktur WSDL Datei aufnehmen&lt;br /&gt;
   $client = new SoapClient(&amp;quot;http://instanzname.infra-struktur.eu/webservice/wsdl/wsdl.php?ido&amp;quot;,array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
   &lt;br /&gt;
   //Authentifizierung am Webservice mit den infra-struktur Benutzerdaten&lt;br /&gt;
   $token = $client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array(&amp;quot;http://instanzname.infra-struktur.eu&amp;quot;,&amp;quot;benutzername&amp;quot;,&amp;quot;passwort&amp;quot;));&lt;br /&gt;
   &lt;br /&gt;
   //In der IDO Instanz mit der ID 1, im Datensatz mit der ID 2, das Textfeld mit der ID 3 auf den Wert &amp;quot;vier&amp;quot; setzen&lt;br /&gt;
   $client-&amp;gt;__soapCall(&amp;quot;setTextfieldValue&amp;quot;,array(1,2,3,&amp;quot;vier&amp;quot;,$token));&lt;br /&gt;
   &lt;br /&gt;
   //Alle Textfelder der Instanz mit der ID 1 ermitteln und die dazugehörigen Werte ausgeben&lt;br /&gt;
   foreach($client-&amp;gt;__soapCall(&amp;quot;getTextfieldsByInstanceID&amp;quot;,array(1,$token)) as $feldID =&amp;gt; $feldName)&lt;br /&gt;
   {&lt;br /&gt;
       //Den Namen des ermittelten Felds in den UTF-8 Zeichensatz konvertieren und ausgeben&lt;br /&gt;
       echo &amp;quot;Name des Feldes: &amp;quot;.utf8_decode($feldName);&lt;br /&gt;
   }&lt;br /&gt;
   ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getInstances&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche verfügbare IDO Instanzen&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userID     ||Integer ||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| idoInstances     || Array ||| Array mit den verfügbaren IDO-Instanzen (InstanceID,Instanzname)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getTextfieldsByInstanceID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche Textfelder zur gewählten Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| idoTextFields     || Array ||| Array mit den verfügbaren Textfeldern (FeldID,Feldname)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getSelectFieldsByInstanceID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche Selectfelder der gewählten Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| idoSelectFields     || Array ||| Array mit den verfügbaren Selectfeldern (FeldID,Feldname)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getRadiofieldsByInstanceID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche Radiofelder der gewählten Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| idoRadiofields     || Array ||| Array mit den verfügbaren Radiofeldern (FeldID,Feldname)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getCheckboxesByInstanceID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert sämtliche Checkboxen der gewählten Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| idoCheckboxes     || Array ||| Array mit den verfügbaren Checkboxen (FeldID,Feldname)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;CountConfigurenCheckboxesByInstanceID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl der verfügbaren Checkboxen zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| countCheckboxes     || Integer ||| Anzahl der verfügbaren Felder&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;CountConfiguredSelectfieldsByInstanceID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl der verfügbaren Selectfelder zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| countSelectfields || Integer ||| Anzahl der verfügbaren Felder&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;CountConfiguredRadiofieldsByInstanceID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl der verfügbaren Radiofelder zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| countSelectfields || Integer ||| Anzahl der verfügbaren Felder&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPossibleCheckboxValues&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Auswahlmöglichkeiten einer Checkbox&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| checkboxID     ||Integer ||| ID der Checkbox&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| checkboxValues     || Array ||| Array mit den verfügbaren Values (ValueID,ValueName)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPossibleSelectfieldValues&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Auswahlmöglichkeiten eines Selectfeldes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| feldID || Integer ||| ID der Selectbox&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| selectfieldsValues || Array ||| Array mit den verfügbaren Values (ValueID,ValueName)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPossibleRadiofieldValues&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Auswahlmöglichkeiten einer Radiobox&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| feldID || Integer ||| ID des Radiofelds&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| radiofieldValues || Array ||| Array mit den verfügbaren Values (ValueID,ValueName)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIDOInstanceSpecialFieldConfiguration&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Konfigurationsstatus der angefragten Zusatzfeldverwaltung&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| specialFieldType || String ||| Abzufragende Konfiguration, mögliche SpecialFieldTypes:&lt;br /&gt;
* archivefield - Ist das Archivfeld aktiviert&lt;br /&gt;
* messagefield - Ist das Hinweisfeld aktiviert&lt;br /&gt;
* nextcontacttime - Ist das nächster Kontaktfeld (Uhrzeit) aktiviert&lt;br /&gt;
* nextcontact - Ist das nächster Kontaktfeld (Datum) aktiviert&lt;br /&gt;
* datasetowner - Ist das Feld Kontaktperson aktiviert&lt;br /&gt;
* lastcontact - Ist das Feld letzter Kontakt aktiviert&lt;br /&gt;
* deleteright - Ist der Löschen-Button aktiviert&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| true/false || Boolean ||| Konfigurationsstatus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getConfiguredContactsTextFields&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die konfigurierten Felder des Ansprechpartnerreiters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| contactFields || Array ||| Array mit den verfügbaren Feldern (FeldID,Feldname)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GenerateFieldTypeArray&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert ein mehrdimensionales Array mit allen Feldtypen der Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| fieldTypeArray || Array ||| Zweidimensionales Array im Format array[Feldtyp][FeldID] mit dem Value Feldname&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getFieldType&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Typ eines bestimmten Feldes zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| fieldName || String ||| Name des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| feldtyp || String ||| Typ des Feldes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getFullIDOStructure&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die vollständige Struktur einer IDO-Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIdoMappingFieldsByInstanceIdAndIdoId&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Mapping-Felder eines Datensatzes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID     ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;openRemoteIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Öffnet einen IDO-Datensatz remote&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userID     ||Integer ||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID     ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDataByInstanceIDOIdAndFieldID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Wert des angegebenen Feldes zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| fieldType || String ||| Typ des Feldes, mögliche Feldtypen:&lt;br /&gt;
* optfield (Standard)&lt;br /&gt;
* radiofield&lt;br /&gt;
* selectfield&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| fieldValue || String ||| Wert des Feldes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getCheckedValuesForInstanceAndCheckBoxID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert ein Array der angehakten IDs der Einträge der abgefragten Checkbox mit dem jeweiligen Status als Boolean zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| checkboxID || Integer ||| ID der Checkbox&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| checkBoxValues || Array ||| Array dessen Key die ValueID und das Value der Name ist&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPossibleValuesForInstanceAndCheckboxID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle verfügbaren Einträge einer Checkbox zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| checkboxID || Integer ||| ID der Checkbox&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| checkBoxValues || Array ||| Array dessen Key die ValueID und das Value der Name ist&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getArchiveContent&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Inhalt des Archivfelds eines bestimmten Datensatzes zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| archiveContent || String ||| Inhalt des Archivfelds&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getMessageContent&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Inhalt des Hinweisfelds eines bestimmten Datensatzes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| messageContent || String ||| Inhalt des Hinweisfelds&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getNextContact&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert das Datum der Wiedervorlage / nächsten Kontakts zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| nextContact || String ||| Datum des nächsten Kontakts&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getNextContactTime&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die Uhrzeit der Wiedervorlage / nächsten Kontakts zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| nextContactTime || String ||| Uhrzeit des nächsten Kontakts&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getLastContact&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert das Datum des letzten Kontakts zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      || String |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;IsTerminOnNextContact&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert zurück ob der nächste Kontakt ein Termin ist&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| isTermin || Boolean ||| Termin oder nicht&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getContactPerson&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die ausgewählte Kontaktperson des Datensatzes zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| contactPerson || Integer ||| UserID der Kontaktperson&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getAllEntries&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle Einträge einer IDO-Instanz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getFullContactsByIdoId&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle Ansprechpartner eines Datensatzes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getFullIdoInstance&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle Datensätze einer IDO-Instanz (mit Paginierung und Zeitfilter)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| offset || anyType ||| Startposition (für Paginierung)&lt;br /&gt;
|-&lt;br /&gt;
| limit || anyType ||| Maximale Anzahl zurückgegebener Datensätze&lt;br /&gt;
|-&lt;br /&gt;
| lastModificationTimestamp || anyType ||| Nur Datensätze zurückgeben, die nach diesem Zeitstempel geändert wurden&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIdoContextValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Kontextwert eines Datensatzes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| userId     ||Integer ||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| instanceID || Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIdoListByGivenIDs&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste von Datensätzen anhand einer Liste von IDs&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoIdList || anyType ||| Array mit den abzufragenden Datensatz-IDs&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setValueForDataset&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert eines bestimmten Feldes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| value || String ||| Wert des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| fieldType || String ||| Feldtyp des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setTextFieldValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert eines Textfeldes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| fieldValue || String ||| Wert der Option&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setArchiveContent&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert des Archivfelds&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldValue || String ||| Wert der Option&lt;br /&gt;
|-&lt;br /&gt;
| handleType || String ||| Typ der Aktion, mögliche Feldtypen:&lt;br /&gt;
* UPDATE (Standard) - ergänzt bestehenden Inhalt&lt;br /&gt;
* OVERWRITE - überschreibt bestehenden Inhalt&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setMessageContent&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert des Hinweisfelds&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldValue || String ||| Wert der Option&lt;br /&gt;
|-&lt;br /&gt;
| handleType || String ||| Typ der Aktion, mögliche Aktionen:&lt;br /&gt;
* UPDATE (Standard) - ergänzt bestehenden Inhalt&lt;br /&gt;
* OVERWRITE - überschreibt bestehenden Inhalt&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setContactPerson&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt die Kontaktperson eines Datensatzes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| employeeID || Integer ||| UserID der Kontaktperson&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setContactDate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert des Feldes nächster/letzter Kontakt&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| handleType || String ||| Typ des Feldes, mögliche Feldtypen:&lt;br /&gt;
* NEXT (Standard) - Feld nächster Kontakt&lt;br /&gt;
* LAST - Feld letzter Kontakt&lt;br /&gt;
|-&lt;br /&gt;
| date || String ||| Datum&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setContactTime&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt die Uhrzeit des nächsten Kontakts&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| time || String ||| Uhrzeit (HH:MM:SS)&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setTermin&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den nächsten Kontakt als Termin&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| switchStatus || Boolean ||| Termin oder nicht&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setCombofield&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert eines Combofeldes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Combofeldes&lt;br /&gt;
|-&lt;br /&gt;
| valueID || Integer ||| ID des Values&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setCheckboxValues&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert einer Checkbox&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID der Checkbox&lt;br /&gt;
|-&lt;br /&gt;
| values || Array ||| Checkboxwerte als Array im Format&lt;br /&gt;
array(&#039;ValueID1&#039; =&amp;gt; true, &#039;ValueID2&#039; =&amp;gt; false, ...)&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setValueOfMappedField&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert eines Feldes anhand seines Mapping-Keys&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoId || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| mappingKey || String ||| Mapping-Key des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| fieldValue || String ||| Wert des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| status || Boolean ||| Status der Abfrage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addCombovalue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einen neuen Wert zu einem Combofeld hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Combofeldes&lt;br /&gt;
|-&lt;br /&gt;
| value || String ||| Neuer Wert&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addValueForComboField&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einen neuen Wert zu einem Combofeld hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Combofeldes&lt;br /&gt;
|-&lt;br /&gt;
| value || String ||| Neuer Wert&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addValueForDemoField&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einen neuen Wert zu einem Demo-Feld hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| value || String ||| Neuer Wert&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;refreshTheIdoUserInterface&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Aktualisiert die IDO-Benutzeroberfläche&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;CreateNewDataset&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt einen neuen, leeren Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| contactPersonUserID || Integer ||| UserID des Besitzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| ID des neuen Datensatz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createNewDatasetWithID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt einen neuen Datensatz mit einer vordefinierten ID&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| definedIDOID || Integer ||| Vordefinierte ID des neuen Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| contactpersonUserID || Integer ||| UserID des Besitzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;deleteIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Löscht einen Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| idoID ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;restoreIDO&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Stellt einen gelöschten Datensatz wieder her&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| idoID ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIDOCount&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl aller Datensätze einer IDO-Instanz zurück (ab Version 2.9.7.17)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| || Integer ||| Anzahl Datensätze&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getDatasetIDList&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt ein Array mit den IDs aller aktiven Datensätze einer IDO-Instanz zurück (ab Version 2.9.7.36)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| || Array ||| DatensatzID-Array&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;isIDOLock&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prüft ob ein Datensatz gesperrt ist&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      || Boolean |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setIDOLock&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sperrt einen Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| userID ||Integer ||| UserID des sperrenden Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;releaseIDOLock&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Sperre eines Datensatzes frei&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIdoIDByInstanceIDAndFieldIDByFieldValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die ID eines Datensatzes anhand der gegebenen ID der IDO Instanz und dem Match auf den Wert des angegebenen Textfeldes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldId || Integer ||| ID des Textfeldes&lt;br /&gt;
|-&lt;br /&gt;
| textfieldValue || String ||| Suchbegriff&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| idoID || Integer ||| Datensatz ID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getIDOIDByInstanceIdMappingKeyAndFieldValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die ID eines Datensatzes anhand eines Mapping-Keys und eines Feldwertes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| mappingKey || String ||| Mapping-Key des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| fieldValue || String ||| Suchbegriff&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      || Integer |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;GetIDOsByCantactperson&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle Datensätze einer Instanz, die einer bestimmten Kontaktperson zugeordnet sind&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| contactpersonID     ||Integer ||| ID der Kontaktperson&lt;br /&gt;
|-&lt;br /&gt;
| instanceID || Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchIDOByInstanceIDAndFieldIDByValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand eines exakten Textfeldwertes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldId || Integer ||| ID des Textfeldes&lt;br /&gt;
|-&lt;br /&gt;
| textfieldValue || String ||| Suchbegriff (exakter Treffer)&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchLikeIDOByInstanceIDAndFieldIDByValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand eines Textfeldwertes (LIKE-Suche)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Textfeldes&lt;br /&gt;
|-&lt;br /&gt;
| textfieldValue || String ||| Suchbegriff (Teilstring-Suche)&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchIDOByInstanceIDAndFieldIDByNumberValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand eines exakten numerischen Feldwertes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldId || Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| textfieldValue || String ||| Suchbegriff (numerischer Wert)&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchLikeIDOByInstanceIDAndFieldIDByNumberValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand eines numerischen Feldwertes (LIKE-Suche)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldID || Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| textfieldValue || String ||| Suchbegriff (numerischer Teilstring)&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchIDOByInstanceIdAndMultipleTextfieldIdsWithValues&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand mehrerer Textfelder und deren Werte (exakte Suche)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldIdWithValues || anyType ||| Array mit Feld-IDs und zugehörigen Suchwerten&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchLikeIDOByInstanceIdAndMultipleTextfieldIdsWithValues&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand mehrerer Textfelder und deren Werte (LIKE-Suche)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldIdWithValues || anyType ||| Array mit Feld-IDs und zugehörigen Suchwerten&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchIDOByInstanceIDAndCheckboxIDByValueID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand eines gesetzten Checkbox-Wertes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldId || Integer ||| ID der Checkbox&lt;br /&gt;
|-&lt;br /&gt;
| valueId || String ||| ID des Checkbox-Wertes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchIDOByInstanceIDAndCombofieldIDByValueID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Datensätze anhand eines gesetzten Combofeld-Wertes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceId     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| fieldId || Integer ||| ID des Combofeldes&lt;br /&gt;
|-&lt;br /&gt;
| valueId || String ||| ID des Combofeld-Wertes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getContactCount&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl der Ansprechpartner eines Datensatzes zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      || Integer |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getContacts&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert alle Ansprechpartner eines Datensatzes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| idoID ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getContactFields&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die verfügbaren Felder des Ansprechpartner-Reiters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getContactDataByInstanceIDOIDAndFieldID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Wert eines bestimmten Feldes eines Ansprechpartners&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| fieldID ||Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| contactID ||Integer ||| ID des Ansprechpartners&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getNextContactID&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die ID des nächsten Ansprechpartners&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      || Integer |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;searchContactByValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sucht Ansprechpartner anhand eines Suchbegriffs&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| searchString ||String ||| Suchbegriff&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;addContact&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fügt einen neuen Ansprechpartner zu einem Datensatz hinzu&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setContactValue&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Setzt den Wert eines Feldes eines Ansprechpartners&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceID     ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoID ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| contactID ||Integer ||| ID des Ansprechpartners&lt;br /&gt;
|-&lt;br /&gt;
| fieldID ||Integer ||| ID des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| value ||String ||| Wert des Feldes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createTask&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt eine neue Aufgabe&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| title     ||String ||| Titel der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| content ||String ||| Inhalt / Beschreibung der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| fixedMaturityTimestamp ||Integer ||| Fälligkeitsdatum als Unix-Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| forerunTime ||Integer ||| Vorwarnzeit in Sekunden&lt;br /&gt;
|-&lt;br /&gt;
| alarmTimestamp ||Integer ||| Alarmzeitpunkt als Unix-Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| ownerUserId ||Integer ||| UserID des Erstellers&lt;br /&gt;
|-&lt;br /&gt;
| responsibleUserId ||Integer ||| UserID des Verantwortlichen&lt;br /&gt;
|-&lt;br /&gt;
| responsibleUserState ||Integer ||| Status des Verantwortlichen&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;linkTaskToIdo&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verknüpft eine Aufgabe mit einem IDO-Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| taskId     ||Integer ||| ID der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| instanceId ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoId ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createNote&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt eine neue Notiz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| title     ||String ||| Titel der Notiz&lt;br /&gt;
|-&lt;br /&gt;
| content ||String ||| Inhalt der Notiz&lt;br /&gt;
|-&lt;br /&gt;
| fixedMaturityTimestamp ||Integer ||| Fälligkeitsdatum als Unix-Timestamp&lt;br /&gt;
|-&lt;br /&gt;
| ownerUserId ||Integer ||| UserID des Erstellers&lt;br /&gt;
|-&lt;br /&gt;
| ownerUserState ||Integer ||| Status des Erstellers&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;linkNoteToIdo&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verknüpft eine Notiz mit einem IDO-Datensatz&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| noteId     ||Integer ||| ID der Notiz&lt;br /&gt;
|-&lt;br /&gt;
| instanceId ||Integer ||| ID der IDO Instanz&lt;br /&gt;
|-&lt;br /&gt;
| idoId ||Integer ||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Validierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|      ||  |||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_task&amp;diff=2765</id>
		<title>Webservice task</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_task&amp;diff=2765"/>
		<updated>2026-05-13T08:51:13Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Benutzerverwaltung Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?task&lt;br /&gt;
&lt;br /&gt;
Beachten Sie, dass der Webserver für die Verwendung der Webservices Schreibrechte auf das Verzeichnis „WEBROOT/webservice/wsdl“ benötigt.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Example&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createTask&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt eine Aufgabe in der infra-struktur.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| title || string ||| Titel der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| content || string ||| Inhalt der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| forerunTime || integer ||| Vorlaufzeit in Tagen&lt;br /&gt;
|-&lt;br /&gt;
| fixedMaturityTimestamp || time() ||| Timestamp der des Datums der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| alarmTimestamp || time() ||| Timestamp des Alarms&lt;br /&gt;
|-&lt;br /&gt;
| ownerUserId || integer ||| UserID der Erstellers&lt;br /&gt;
|-&lt;br /&gt;
| responsibleUserId || integer ||| UserID des Bearbeiters&lt;br /&gt;
|-&lt;br /&gt;
| responsibleUserState || integer ||| Status der Aufgabe (1=rot, 2=gelb, 3=grün)&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Legt eine Aufgabe in der infra-struktur an&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;linkTaskToIdo&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt einen Entwurf in der infra-struktur&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| taskId || integer ||| ID der Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| instanceId || integer ||| ID der IDO-Instanz aus der verknüpft wird&lt;br /&gt;
|-&lt;br /&gt;
| idoId || integer ||| ID des Datensatzes der verknüpft wird&lt;br /&gt;
|-&lt;br /&gt;
| token || string ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Verknüpft eine Aufgabe&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_email&amp;diff=2764</id>
		<title>Webservice email</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_email&amp;diff=2764"/>
		<updated>2026-05-13T08:51:07Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Benutzerverwaltung Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?email&lt;br /&gt;
&lt;br /&gt;
Beachten Sie, dass der Webserver für die Verwendung der Webservices Schreibrechte auf das Verzeichnis „WEBROOT/webservice/wsdl“ benötigt.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Example&#039;&#039;&#039; &lt;br /&gt;
     &lt;br /&gt;
Dieses in php geschriebene Beispiel beinhaltet die benötigten Strukturen um eine Mail an die Adresse paul.pfiffig@netzkultur.de zu schicken&lt;br /&gt;
&lt;br /&gt;
     &amp;lt;?php&lt;br /&gt;
     &lt;br /&gt;
     $instanceUrl = &amp;quot;https://instanzname.infra-struktur.eu/webservice/wsdl/wsdl.php?email&amp;quot;;&lt;br /&gt;
     $username = &amp;quot;webservice&amp;quot;;&lt;br /&gt;
     $password = &amp;quot;123456789&amp;quot;;&lt;br /&gt;
     $userID = 4;&lt;br /&gt;
     &lt;br /&gt;
     $Client = new SoapClient($instanceUrl.&amp;quot;?email&amp;quot;, array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
     $token = $Client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array($instanceUrl, $username, $password));&lt;br /&gt;
     &lt;br /&gt;
     $attachments = array();&lt;br /&gt;
     $toArray = array(&lt;br /&gt;
          &#039;1&#039; =&amp;gt; &#039;paul.pfiffig@netzkultur.de&#039;,&lt;br /&gt;
     );&lt;br /&gt;
     $bccArray = array();&lt;br /&gt;
     $ccArray = array();&lt;br /&gt;
     $attachments[] = array(&#039;AttachmentFilename&#039; =&amp;gt; $fileName,&lt;br /&gt;
     &#039;AttachmentFilesize&#039; =&amp;gt; filesize($filePath),&lt;br /&gt;
     &#039;AttachmentFilesourceBase64Encoded&#039; =&amp;gt; base64_encode(file_get_contents($filePath)))&lt;br /&gt;
     &lt;br /&gt;
     $mailTemplate = array(&lt;br /&gt;
          &#039;MailReceiversTO&#039;      =&amp;gt; $toArray,&lt;br /&gt;
          &#039;MailReceiversCC&#039;      =&amp;gt; $ccArray,&lt;br /&gt;
          &#039;MailReceiversBCC&#039;     =&amp;gt; $bccArray,&lt;br /&gt;
          &#039;MailSubject&#039;          =&amp;gt; &amp;quot;Hier kommt der Betreff hin.&amp;quot;,&lt;br /&gt;
          &#039;MailText&#039;             =&amp;gt; &amp;quot;Hier kommt der Inhalt hin.&amp;quot;,&lt;br /&gt;
          &#039;MailSendingAccountID&#039; =&amp;gt; 119, //AbsenderpostfachID als integer&lt;br /&gt;
          &#039;MailSendingTimestamp&#039; =&amp;gt; 0,&lt;br /&gt;
          &#039;MailType&#039;             =&amp;gt; &#039;text/html&#039;,&lt;br /&gt;
          &#039;UserID&#039;               =&amp;gt; $userID,&lt;br /&gt;
          &#039;ImportMode&#039;           =&amp;gt; false,&lt;br /&gt;
          &#039;DocumentID&#039;           =&amp;gt; 0,&lt;br /&gt;
          &#039;Attachments&#039;          =&amp;gt; $attachments&lt;br /&gt;
     );     &lt;br /&gt;
     &lt;br /&gt;
     &lt;br /&gt;
     $Client-&amp;gt;__soapCall(&#039;sendMail&#039;, array ($mailTemplate, $token));&lt;br /&gt;
     ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;archiveMail&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wechselt den Archivierungsstatus einer Mail.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| MailID || integer ||| Datenbank ID der Mail&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Wert: 1 || integer ||| Hat den Archivierungsstatus einer Mail gewechselt&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createDraft&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt einen Entwurf in der infra-struktur&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailData || Array ||| Array aus Mailvorlage&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Erstellt einen Entwurf in der infra-struktur&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getEmptyMailTemplateJson&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Holt eine leere Mailvorlage (das mailData Array)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| mailTemplate || Array ||| Array mit dem Aufbau der für das mailData Array gebraucht wird&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getMailGroupsForUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Mailgruppen des angegebenen Users aus.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| mailGroups || Array ||| Array mit GruppenID und Gruppenname&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getNewDirectEmailCount&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl an Mails an, die nach einer gewählten Mail angekommen sind.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| lastMailID || integer ||| MailID der auszuwählenden Mail&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| newMailCount || Array ||| Array mit MailIDs der neuen Mails&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getNewGlobalizedEmailCount&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die Anzahl an delegierten Mails an, die nach einer gewählten Mail angekommen sind.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| lastMailID || integer ||| MailID der auszuwählenden Mail&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| newGlobCount || Array ||| Array mit MailIDs der neuen, globalisierten Mails&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getPostboxesForUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zeigt die Postfächer eines gewählten Users an.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| postboxes || Array ||| Array mit PostfachID und Name des Postfaches&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getStandardTemplateForMailAccountAndUser&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Gibt die ID der Standardvorlage eines Users für ein Postfach.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailAccountID || integer ||| Datenbank ID des Mailpostfaches&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| templateID || integer ||| ID der Standardvorlage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getWebmailTemplate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Holt die Ausgewählte Vorlage in ein Array.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| templateID || integer ||| Datenbank ID der Standardvorlage&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| standardTemplate || Array ||| Array, im mailData-Format mit den Daten der gewählten Vorlage&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;openComposeWindow&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Öffnet das &amp;quot;Verfassen&amp;quot;-Fenster mit einer gewählten Vorlage.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID || integer ||| ID des Mailabsenders&lt;br /&gt;
|-&lt;br /&gt;
| templateID || integer ||| Datenbank ID der Vorlage&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| || Aktion ||| Öffnet das Verfassenfenster&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;sendBulkMail&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Versendet eine Massenmail&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailArray|| Array ||| Array aus mailData-Arrays&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Versendet eine Massenmail&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;sendMail&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Versendet eine Mail.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| mailData || Array ||| Array mit Maildata&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
|  || Aktion ||| Versendet eine Mail.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_user&amp;diff=2763</id>
		<title>Webservice user</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_user&amp;diff=2763"/>
		<updated>2026-05-13T08:51:01Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Benutzerverwaltung Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?user&lt;br /&gt;
&lt;br /&gt;
Beachten Sie, dass der Webserver für die Verwendung der Webservices Schreibrechte auf das Verzeichnis „WEBROOT/webservice/wsdl“ benötigt.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Example&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUserIDByLoginname&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert die UserID an hand des Loginnamens&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| LoginName||String ||| Loginname des Users&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| UserID|| Integer||| UserID des Benutzers&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUserIDByKuerzel&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert das Kürzel UserID an hand des Loginnamens&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserKuerzel||String ||| Kuerzel des Users&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| UserID|| Integer||| UserID des Benutzers&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUserList&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert eine Liste aller im System registrierten Benutzer&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| UserList|| Array||| Alle UserIDs im System&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getUsername&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den Benutzernamen zur angegebenen UserID&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| UserID|| Integer||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| UserName|| String||| Angeforderter Benutzername&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_msg&amp;diff=2762</id>
		<title>Webservice msg</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_msg&amp;diff=2762"/>
		<updated>2026-05-13T08:50:36Z</updated>

		<summary type="html">&lt;p&gt;Jan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;WSDL Datei&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die zur Nutzung der infra-struktur Message Webservices notwendige WSDL-Datei finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
http://demo.infra-struktur.eu/webservice/wsdl/wsdl.php?message&lt;br /&gt;
&lt;br /&gt;
Beachten Sie, dass der Webserver für die Verwendung der Webservices Schreibrechte auf das Verzeichnis „WEBROOT/webservice/wsdl“ benötigt.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Example&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Diese in PHP geschrieben Beispielapplikation dient als leichter Einstieg in die infra-struktur Webservices&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;?php&lt;br /&gt;
   //Einen neuen SoapClient erstellen und Verbindung mit der infra-struktur WSDL Datei aufnehmen&lt;br /&gt;
   $client = new SoapClient(&amp;quot;http://instanzname.infra-struktur.eu/webservice/wsdl/wsdl.php?message&amp;quot;,array(&#039;exceptions&#039;=&amp;gt;false));&lt;br /&gt;
   &lt;br /&gt;
   //Authentifizierung am Webservice mit den infra-struktur Benutzerdaten&lt;br /&gt;
   $token = $client-&amp;gt;__soapCall(&amp;quot;authenticate&amp;quot;,array(&amp;quot;http://instanzname.infra-struktur.eu&amp;quot;,&amp;quot;benutzername&amp;quot;,&amp;quot;passwort&amp;quot;));&lt;br /&gt;
   &lt;br /&gt;
   //Der User mit der ID1 schickt eine Message an den User mit der ID2&lt;br /&gt;
   $MessageID = $client-&amp;gt;__soapCall(&amp;quot;createNewMessage&amp;quot;,array(1,&amp;quot;Das ist ein Test&amp;quot;,array(2),null,$token));&lt;br /&gt;
   ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Funktionsübersicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Authenticate&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Authentifiziert einen Benutzer am Webservice&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| instanceName     ||String ||| Vollständiger Pfad der Instanz &lt;br /&gt;
|-&lt;br /&gt;
| userName     || String ||| infra-struktur Benutzername&lt;br /&gt;
|-&lt;br /&gt;
| password     || String ||| infra-struktur Passwort&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| token     || String ||| Authentifizierungstoken für weitere Anfragen am Webservice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;getMessageReadStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liefert den gelesen-Status der Message zurück&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| MessageID||String ||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| ReceiverID|| Integer||| UserID des Empfängers&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Status|| Boolean||| Gelesen oder nicht&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setMessageReadStatus&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Markiert eine Message als gelesen&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| MessageID||Integer||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| ReceiverID|| Integer||| UserID des Benutzers&lt;br /&gt;
|-&lt;br /&gt;
| ReadStatus|| Boolean||| Boolean&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;createNewMessage&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erstellt und versendet eine Message&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| SenderID||Integer||| UserID des Absenders&lt;br /&gt;
|-&lt;br /&gt;
| MessageText|| String||| Text der Message&lt;br /&gt;
|-&lt;br /&gt;
| ReceiverIDArray|| Array||| UserIDs der Empfänger&lt;br /&gt;
|-&lt;br /&gt;
| MessageSendTime|| Integer||| Timestamp des Sendezeitpunkts (default: aktuelle Zeit)&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String ||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| MessageID|| Integer||| ID der gesendeten Message&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;setIDO (ab Version 2.9.7.37)&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Eine vorhande Nachricht mit einem Datensatz verknüpfen&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Datentyp  &lt;br /&gt;
! width=&amp;quot;400px&amp;quot; | Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| MessageID||Integer||| ID der Message&lt;br /&gt;
|-&lt;br /&gt;
| InstanceID||Integer||| ID der IDO-Instanz&lt;br /&gt;
|-&lt;br /&gt;
| IDOID||Integer||| ID des Datensatzes&lt;br /&gt;
|-&lt;br /&gt;
| Token|| String||| Authentifizierungstoken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp; || |||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div align=center&amp;gt;&#039;&#039;&#039;Rückgabewert&#039;&#039;&#039;&amp;lt;/div&amp;gt; ||        |||&lt;br /&gt;
|-&lt;br /&gt;
| Erfolg|| Boolean||| Eintrag erfolgreich erzeugt?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice_activities]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Webservice_email]]&lt;br /&gt;
* [[Webservice_task]]&lt;/div&gt;</summary>
		<author><name>Jan</name></author>
	</entry>
</feed>