<< Click to Display Table of Contents >> Navigation: »No topics above this level« Filter |
Bij het opvragen van gegevens kunnen, extra filters opgeven worden. Dit kan bij GetBookings, GetAspects en GetRelations.
Tag/veldnaam |
Type |
Opmerkingen/beperkingen |
Omschrijving |
||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
field |
string |
verplicht |
Veldnaam De veldnaam moet in het resultaat/antwoord van de opgevraagde gegevens beschikbaar zijn. Zie hiervoor de Antwoord structuur van de betreffende Aanroep. Wanneer er gebruikersvelden beschikbaar zijn dan kan de Interne naam van het gebruikersveld als veldnaam worden gebruikt om op te filteren. |
||||||||||||||||||||||||||
operator |
string |
verplicht |
Operator
|
||||||||||||||||||||||||||
value |
string |
verplicht |
Waarde waarop moet worden gefilterd
|
1) Let op: zorg ervoor dat het systeem (library) dat de soap berichten genereert de > (groter dan) en < (kleiner dan) tekens correct xml-escaped (i.e. > en <)
Als voorbeeld kan het filter gebruikt worden om nieuwe en/of gewijzigde gegevens op te vragen vanaf een bepaalde datum. Dit kan door een filter te maken op het veld TIMESTAMP, zoals hieronder:
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <S:Body> <ns2:GetBookings xmlns:ns2="api.timewriter.nl"> <securityToken></securityToken> <startDate>2021-04-01</startDate> <endDate>2021-05-01</endDate> <filters> <filter> <field>TIMESTAMP</field> <operator>></operator> <value>2021-04-15T11:11:00.000</value> </filter> </filters> </ns2:GetBookings> </S:Body> </S:Envelope>
|