ds_rl_sectoren
Operatie voor het opvragen van aanpassingen in de beschikbaarheid van sectoren bij een relatie.
Bijvoorbeeld: wanneer op werkmaatschappijniveau is ingesteld dat een sector standaard niet geselecteerd moet zijn, maar deze sector vervolgens wél beschikbaar is gemaakt bij een relatie.
Indien de parameter ‘rlregistratienummer’ niet wordt meegegeven, worden alle aanpassingen in de beschikbaarheid van sectoren 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 sectoren voor die specifieke relatie opgehaald.
Door de parameter ‘rlregistratienummer’ te combineren met de parameter ‘beschikbaar’,
kun je filteren op aanpassingen waarbij de sector beschikbaar is gemaakt voor deze relatie.
Alleen wanneer ‘rlregistratienummer’ is meegegeven, wordt er gecontroleerd op autorisatie.
De parameter ‘sectornummer’ i.c.m. de parameter ‘rlregistratienummer’ toont resultaten alleen wanneer er aanpassingen zijn geweest bij deze sector bij deze specifieke relatie.
Via deze service is het ook mogelijk om alle sectoren van de werkmaatschappij op te halen, samen met de informatie of deze sectoren 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 sectoren 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 sectorbeschikbaarheid uit de bedrijfsinstellingen geldt.
Parameters
| Attribuut |
Type |
Verplicht |
Omschrijving |
medewerker
Klik hier voor meer info...Verplicht indien rlregistratienummer is geselecteerd en afscherming van locatie is ingesteld. |
xsd:positiveInteger |
C |
Registratienummer (idnr) van de medewerker. |
| rlregistratienummer |
xsd:positiveInteger |
O |
Registratienummer (idnr) van de relatie. |
| sectornummer |
xsd:positiveInteger |
O |
Registratienummer (idnr) van de sector. |
| beschikbaar |
xsd:boolean |
O |
Indicator of alleen de beschikbare sectoren worden opgehaald. Standaard is false. |
standaard
Klik hier voor meer info...Actief indien rlregistratienummer is geselecteerd. |
xsd:boolean |
C |
Indicator of de standaard (beschikbare) sectoren worden ook 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 |
Beschikbaarheid van sectoren 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. |
| sectornummer |
xsd:positiveInteger |
Registratienummer (idnr) van de sector. |
| beschikbaar |
xsd:boolean |
Beschikbaarheid van de sector. |
| datumtijdgewijzigd |
xsd:dateTime |
Timestamp waarop de beschikbaarheid van de sector bij de relatie voor het laatst is gewijzigd. |
Exceptions
| Code |
Detail |
Omschrijving |
| 39043 |
rlregistratienummer |
rlregistratienummer is onbekend. |
| 39043 |
locatie_sector |
Afschermen sectoren per locatie staat aan voor de medewerker of deze is onbekend. |
| 39043 |
locatie_medewerker |
Afschermen locaties per medewerker staat aan voor de medewerker of deze is onbekend. |