ds_rl_reserveringsschemas
Operatie voor het opvragen van aanpassingen in de beschikbaarheid van reserveringsschema's bij een relatie.
Bijvoorbeeld: wanneer op werkmaatschappijniveau is ingesteld dat een reserveringsschema standaard niet geselecteerd moet zijn, maar dit reserveringsschema vervolgens wél beschikbaar is gemaakt bij een relatie.
Indien de parameter ‘rlregistratienummer’ niet wordt meegegeven, worden alle aanpassingen in de beschikbaarheid van reserveringsschema's voor alle relaties getoond.
Alleen in dit geval kunnen de parameters ‘vanaf’ en ‘totenmet’ worden gebruikt om het aantal records te beperken.
Indien de parameter ‘rlregistratienummer’ wel wordt meegegeven, worden de aanpassingen in de beschikbaarheid van reserveringsschema's voor die specifieke relatie opgehaald.
Door de parameter ‘rlregistratienummer’ te combineren met de parameter ‘beschikbaar’, kun je filteren op aanpassingen waarbij het reserveringsschema beschikbaar is gemaakt voor deze relatie.
Indien je alle beschikbare reserveringsschema's van de geselecteerde relatie op wil vragen dien je de parameters ‘beschikbaar’ en ‘standaard’ beide met de waarde ‘true’ mee te geven.
De parameter ‘schemanummer’ i.c.m. de parameter ‘rlregistratienummer’ toont resultaten alleen wanneer er aanpassingen zijn geweest bij dit reserveringsschema bij deze specifieke relatie.
Via deze service is het ook mogelijk om alle reserveringsschema's van de werkmaatschappij op te halen, samen met de informatie of deze reserveringsschema's bij de relatie beschikbaar zijn of niet.
Gebruik hiervoor de parameter ‘standaard’ in combinatie met de parameter ‘rlregistratienummer’.
Ook hier kun je filteren op alleen beschikbare reserveringsschema's bij de relatie door de parameter ‘beschikbaar’ met de waarde ‘true’ mee te geven.
Indien de velden ‘datumtijdgewijzigd’ of ‘rlregistratienummer’ leeg zijn, betekent dit dat er geen aanpassingen bij de relatie zijn geweest
en dat de standaardinstelling van de schemabeschikbaarheid uit de bedrijfsinstellingen geldt.
Het is mogelijk dat via Inlenersbeloning.com een reserveringsschema is gekoppeld aan de relatie.
Deze zal altijd actief zijn en kan niet worden aangepast, en kan worden opgehaald met de combinatie van de parameters ‘rlregistratienummer’ en parameter ‘standaard’ op ‘true’.
Parameters
| Attribuut |
Type |
Verplicht |
Omschrijving |
| rlregistratienummer |
xsd:positiveInteger |
O |
Registratienummer (idnr) van de relatie. |
| schemanummer |
xsd:positiveInteger |
O |
Registratienummer (idnr) van het reserveringsschema. |
| beschikbaar |
xsd:boolean |
O |
Indicator of alleen de beschikbare reserveringsschema's worden opgehaald.. |
standaard
Klik hier voor meer info...Actief indien rlregistratienummer is geselecteerd. |
xsd:boolean |
C |
Indicator of de standaard (beschikbare) reserveringsschema's ook worden opgehaald indien rlregistratienummer is geselecteerd. Standaard is false. |
| vanaf |
xsd:int |
O |
Startpunt van te selecteren aanpassingen van de beschikbaarheid (default = 1). |
| totenmet |
xsd:int |
O |
Eindpunt van te selecteren aanpassingen van de beschikbaarheid (max = 5000 per keer). |
| datumtijdgewijzigd |
xsd:dateTime |
O |
Reserveringsschema bij de relatie selecteren die zijn toegevoegd of gewijzigd vanaf gespecificeerde datum-tijd (YYYY-MM-DDTuu:mm:ss). |
Fields
| Attribuut |
Type |
Omschrijving |
| rlregistratienummer |
xsd:positiveInteger |
Registratienummer (idnr) van de relatie. |
| schemanummer |
xsd:positiveInteger |
Registratienummer (idnr) van het reserveringsschema. |
| beschikbaar |
xsd:int |
Beschikbaarheid van het reserveringsschema.
Klik hier voor meer info...- Leeg = Altijd (gekoppeld aan Inlenersbeloning.com)
- 0 = Nee
- 1 = Ja
|
| datumtijdgewijzigd |
xsd:dateTime |
Timestamp waarop de beschikbaarheid van het reserveringsschema bij de relatie voor het laatst is gewijzigd. |
Exceptions
| Code |
Detail |
Omschrijving |
| 39043 |
rlregistratienummer |
rlregistratienummer is onbekend. |