<?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=Hauke</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=Hauke"/>
	<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Spezial:Beitr%C3%A4ge/Hauke"/>
	<updated>2026-11-11T11:54:18Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_msg&amp;diff=1502</id>
		<title>Webservice msg</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_msg&amp;diff=1502"/>
		<updated>2011-07-22T06:36:06Z</updated>

		<summary type="html">&lt;p&gt;Hauke: &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://instanzname.infra-struktur.de/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.de/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.de&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;/div&gt;</summary>
		<author><name>Hauke</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_ido&amp;diff=1501</id>
		<title>Webservice ido</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_ido&amp;diff=1501"/>
		<updated>2011-07-22T06:22:33Z</updated>

		<summary type="html">&lt;p&gt;Hauke: &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://instanzname.infra-struktur.de/webservice/wsdl/wsdl.php?ido&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.de/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.de&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;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;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;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;
| IdoRadiofields     || 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;
&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;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;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;
| SelectfieldID|| 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;
| RadiofieldID|| 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;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;
|-&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;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;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;
| Value|| 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;
| Value|| 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;setContactPerson&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=1 &lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Parameter         &lt;br /&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;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;
| Value|| 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;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 der 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;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 Instanzund 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;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;
| ContactPerson|| 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;
&#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;
== 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>Hauke</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_calendar&amp;diff=1500</id>
		<title>Webservice calendar</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_calendar&amp;diff=1500"/>
		<updated>2011-07-22T06:20:36Z</updated>

		<summary type="html">&lt;p&gt;Hauke: &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://instanzname.infra-struktur.de/webservice/wsdl/wsdl.php?calendar&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;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;/div&gt;</summary>
		<author><name>Hauke</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_dmstagging&amp;diff=1402</id>
		<title>Webservice dmstagging</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_dmstagging&amp;diff=1402"/>
		<updated>2010-06-25T08:16:50Z</updated>

		<summary type="html">&lt;p&gt;Hauke: Die Seite wurde neu angelegt: „* &amp;#039;&amp;#039;&amp;#039;WSDL Datei&amp;#039;&amp;#039;&amp;#039;  Die zur Nutzung der infra-struktur DMS-Tagging Webservices notwendige WSDL-Datei finden Sie unter:  http://instanzname.infra-struktur.de/webse...“&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://instanzname.infra-struktur.de/webservice/wsdl/wsdl.php?dmstagging&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;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>Hauke</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_Dokumentation&amp;diff=1401</id>
		<title>Webservice Dokumentation</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_Dokumentation&amp;diff=1401"/>
		<updated>2010-06-25T07:52:54Z</updated>

		<summary type="html">&lt;p&gt;Hauke: &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. Als Einführung beachten Sie den [http://blog.infra-struktur.de/2008/01/11/soa-und-webservices/ Blogartikel]. Alles zum Thema SOAP findet man unter: [http://de3.php.net/manual/de/book.soap.php].&lt;br /&gt;
&lt;br /&gt;
Die benötigten WSDL Dateien sind bei den Onlineversionen bereits für HTTP und HTTPS integriert, für Lokalinstallationen müssen die WSDL Dateien selber erzeugt und eingespielt werden. Der WSDL-Creator findet sich unter: [http://www.infra-struktur.de/wsdl/] (Benutzer: wsdl / Passwort: infra-struktur)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wsdl-creator.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* infra-struktur Version: nach einem Releasewechsel ist es evtl. nötig, neue WSDL Dateien zu erzeugen (nur Lokalinstallation)&lt;br /&gt;
* URL: bitte immer HTTP oder HTTPS mit angeben, bei Lokalinstallationen &amp;quot;localhost&amp;quot; und/oder die IP Adresse des Servers&lt;br /&gt;
* Daten senden: gibt eine ZIP Datei mit den benötigten WSDL Dateien zurück&lt;br /&gt;
&lt;br /&gt;
&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_dmstagging]]==&lt;/div&gt;</summary>
		<author><name>Hauke</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=Webservice_calendar&amp;diff=969</id>
		<title>Webservice calendar</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=Webservice_calendar&amp;diff=969"/>
		<updated>2009-06-03T12:30:51Z</updated>

		<summary type="html">&lt;p&gt;Hauke: &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://instanzname.infra-struktur.de/webservice/wsdl/wsdl.php?calendar&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;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;
| 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;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;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;
== Hauptkapitel ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&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>Hauke</name></author>
	</entry>
</feed>