D-liver

Algemeen

D-liver Is onderdeel van Reporting PLUS. Met D-liver kun je grote hoeveelheden data uit Roosterplanning delen met andere applicaties zoals een management informatie systeem. D-liver is uitermate geschikt om integrale rapportages over meerdere bronnen te faciliteren.

Voorbereiding

  1. Zorg dat er een SFTP server is ingericht om de bestanden op te ontvangen

  2. Maak een inlognaam op de SFTP server aan

    • maak een specifieke gebruiker aan voor D-liver, en gebruik zeker geen gebruiker 'root' o.i.d.

    • bij voorkeur heeft deze gebruiker alleen toegang tot sftp (en niet tot ssh)

  3. Maak in de directory van de aangemaakte sftp gebruiker een aparte map aan waarin de bestanden ontvangen worden.

    • Let op dat deze gebruiker ook eigenaar is van deze map (chown) en ook schrijfrechten heeft op deze map.

    • Het aanmaken van een map is vereist.

  4. Whitelist het IP adres van de C-quential server ( 35.204.228.106 )

  5. Geef de roosterplanning gebruikersnaam van de persoon die de verbinding namens de organisatie in zal richten, door aan C-quential

Instellingen

De printscreen geeft de mogelijkheden voor D-liver inrichting weer. Deze instellingen kunnen door de klant zelf ingesteld en bewerkt worden, mogelijk zal hiervoor ondersteuning van de IT afdeling nodig zijn.

Om D-liver in te kunnen richten heeft een klant de volgende gegevens nodig:

 

  • De URI of het IP adres: Adres waar de bestanden ontvangen kunnen worden

  • Port: De poort

  • Gebruikersnaam: De gebruikersnaam voor SSH

  • Root directory: Dit is de map waar de bestanden geplaatst moeten worden op de server t.o.v. de map waar de gebruiker binnenkomt.

    • Als de gebruiker binnenkomt op ‘/home/ftpgebruiker/’ en er is een map aangemaakt op ‘/home/ftpgebruiker/dliverbestanden’ vul hier dan ‘dliverbestanden’ in (zonder quotes en ook zonder slashes).

  • Public key:

    • deze wordt gegenereerd nadat je de configuratie hebt opgeslagen;

    • de publieke sleutel dient op de ontvangende server (zoals ingesteld bij het 1e punt) ingesteld te worden voor de gebruiker zoals bij het 3e punt.

 

 

 

 

De volgende instellingen zijn standaard en op verzoek aan te passen:

  • De tijd waarop het genereren van de bestanden begint is 20:00 uur

  • Welke rapporten te ontvangen. Standaard staan de eerste 5 aan, de 6e is alleen voor ambulance diensten en de 7e is optioneel:

    • Resources

    • Deploymentspecifications

    • Leaverequests

    • Openshifts

    • Overtimes

    • Daylistemergency (daglijst meldkamer)

    • Contracted times

  • De datum waarop de bestanden worden aangemaakt kunnen opgenomen worden in de bestandsnaam (bv Leaverequests_31032021.csv )

Log (afgelopen 14 dagen)

Hierin kan de status van de ingestelde D-liver gegevens worden nagekeken.

Tabellen met de inhoud van de rapporten

De onderstaande rapportnamen zijn doorklikbaar om alle details te krijgen van de dataset

Veldnaam (EN)

Type

Format

Verplicht

Omschrijving

Veldnaam (EN)

Type

Format

Verplicht

Omschrijving

1

resourceId

Geheel getal

n/a

ja

ID van de resource

2

employmentPersonNumber

Tekst

NNNNN/N

ja

Persoonsnummer en dienstverbandvolgnummer

3

resourceName

Tekst

n/a

ja

Naam van de resource, zoals getoond in dienstlijst

4

resourceBeginDate

Datum

YYYY-MM-DD

ja

Begindatum (in Roosterplanning) van de resource

5

resourceEndDate

Datum

YYYY-MM-DD

nee

Einddatum (in Roosterplanning) van de resource

6

resourceFunctions

Tekst

Comma-separated

ja

Functies/Competenties van de resource

Veldnaam

Type

Format

Verplicht

Omschrijving

Veldnaam

Type

Format

Verplicht

Omschrijving

1

resourceId

Geheel getal

n/a

ja

ID van resource

2

resourceContractName

Tekst

n/a

ja

Geldend contract van resource op dienstdatum

3

resourceRosterName

Tekst

n/a

ja

Geldend rooster van resource op dienstdatum

4

resourceRosterOrganisation

Tekst

n/a

ja

Organisatie van het geldend rooster van de resource op dienstdatum.

5

resourceIsFromFlexPool

Boolean

True|False

ja

Zit resource in flex pool op dienstdatum?

6

resourceContractHoursPerDay

Decimaal getal

2 decimalen

ja

Contracturen per dag van resource op dienstdatum (= ingestelde uren per week gedeeld door 7)

7

resourceCostCenterName

Tekst

n/a

nee

Kostenplaats van resource op dienstdatum

8

deploymentId

Geheel getal

n/a

ja

ID van dienst

9

deploymentDate

Datum

YYYY-MM-DD

ja

datum van dienst

10

deploymentRosterOrganisation

Tekst

n/a

ja

 

11

deploymentRosterName

Tekst

n/a

ja

Rooster van dienst

12

deploymentRosterCostCenterName

Tekst

n/a

nee

Geldende kostenplaats van rooster van dienst op dienstdatum

13

deploymentShiftCodeName

Tekst

n/a

ja

Dienstcode

14

deploymentShiftCodeLegend

Tekst

n/a

ja

Dienstcode legenda

15

deploymentShiftCodeCostCenterName

Tekst

n/a

nee

Kostenplaats van dienstcode

16

deploymentIsApproved

Tekst

n/a

ja

Is urenverantwoording geaccepteerd door teamleider op dienstdatum?

17

deploymentIsPublished

Boolean

True|False

ja

Is rooster van dienst gepubliceerd op dienstdatum

18

deploymentSpecificationId

Geheel getal

n/a

ja

ID van onderliggende tijdvak van dienst

19

deploymentSpecificationTimeBegin

Decimaal getal

2 decimalen

ja

Begintijd van onderliggende tijdvak van dienst (in uren)

20

deploymentSpecificationTimeEnd

Decimaal getal

2 decimalen

ja

Eindtijd van onderliggende tijdvak van dienst (in uren)

21

deploymentSpecificationTimeDuration

Decimaal getal

2 decimalen

ja

Tijdsduur van onderliggende tijdvak van dienst (in uren)

22

deploymentSpecificationWeightedTimeDuration

Decimaal getal

2 decimalen

ja

Gewogen tijdsduur van onderliggende tijdvak van dienst (afhankelijk van werksoort, in uren)

23

deploymentSpecificationState

Tekst

n/a

ja

Toestand van onderliggende tijdvak van dienst

24

deploymentSpecificationType

Tekst

n/a

ja

Werksoort van onderliggende tijdvak van dienst

25

deploymentSpecificationLeaveKind

Tekst

n/a

nee

Verlofregeling van onderliggende tijdvak van dienst

26

deploymentSpecificationActivityNumber

Geheel getal

n/a

nee

Activiteitnummer van onderliggende tijdvak van dienst

27

deploymentSpecificationActivityDescription

Tekst

n/a

nee

Beschrijving activiteit van ondeliggende tijdvak van dienst

28

deploymentSpecificationActivityGrouping

Tekst

n/a

nee

Groepering van activiteit van onderliggende tijdvak van dienst

29

deploymentSpecificationProjectNumber

Geheel getal

n/a

nee

Projectnummer van onderliggende tijdvak van dienst

30

deploymentSpecificationProjectDescription

Tekst

n/a

nee

Beschrijving project van onderliggende tijdvak van dienst

31

deploymentSpecificationProjectGrouping

Tekst

n/a

nee

Groepering van project van onderliggende tijdvak van dienst

32

deploymentChecklistAvailable

Tekst

YES

nee

Geeft aan of er een checklist is toegevoegd aan een deployment.

33

deploymentChecklistDate

Datum

YYYY-MM-DD

nee

Datum wanneer een checklist is toegevoegd aan een deployment

Veldnaam (EN)

Type

Format

Verplicht

Omschrijving

Veldnaam (EN)

Type

Format

Verplicht

Omschrijving

1

resourceId

Geheel getal

n/a

ja

ID van de resource

2

formId

Geheel getal

n/a

ja

ID van formulier waarmee het verlof is aangevraagd

3

requestedLeaveBeginDate

Datum

YYYY-MM-DD

ja

Begindatum aangevraagd verlof

4

requestedLeaveEndDate

Datum

YYYY-MM-DD

ja

Einddatum aangevraagd verlof

5

requesteLeaveNumberOfDays

Geheel getal

n/a

ja

Aantal dagen aangevraagd verlof

6

requestedLeaveType

Tekst

n/a

ja

Aangevraagde verlofsoort

7

requestedComment

Tekst

n/a

nee

Opmerking bij aanvraag

8

respondedDenyReason

Tekst

n/a

nee

Reden van weigering verlofaanvraag (indien van toepassing)

9

requestState

Tekst

n/a

ja

Status van de verlofaanvraag

10

contractedHoursInPeriod

Decimaal getal

2 decimalen

ja

Contracturen gedurende verlofaanvraag (per dag wordt geldende aantal contracturen per week gedeeld door zeven geteld)

11

contractedHoursPregnantInPeriod

Decimaal getal

2 decimalen

ja

Zwangerschapsverlofuren (zoals gedefinieerd in het RP contract) gedurende verlofaanvraag (per dag wordt geldende aantal zwangerschapsuren per week gedeeld door zeven geteld)

12

contractedHoursSickInPeriod

Decimaal getal

2 decimalen

ja

Langdurig ziek-uren (zoals gedefinieerd in het RP contract) gedurende verlofaanvraag (per dag wordt geldende aantal langdurig ziek-uren per week gedeeld door zeven geteld)

13

contractedHoursParentalLeaveInPeriod

Decimaal getal

2 decimalen

ja

Ouderschapsverlof uren (zoals gedefinieerd in het RP contract) gedurende verlofaanvraag (per dag wordt geldende aantal ouderschapsverlof uren per week gedeeld door zeven geteld)

14

contractedHoursOtherInPeriod

Decimaal getal

2 decimalen

ja

‘Overige’ uren (zoals gedefinieerd in het RP contract) gedurende verlofaanvraag (per dag wordt geldende aantal overige uren per week gedeeld door zeven geteld)

Veldnaam (EN)

Type

Format

Verplicht

Omschrijving

Veldnaam (EN)

Type

Format

Verplicht

Omschrijving

1

openShiftId

Geheel getal

n/a

ja

ID van de resource

2

openDateTime

Datum en tijd

YYYY-MM-DD HH:MM

ja

Datum en tijd van publicatie van openstaande dienst

3

state

Tekst

n/a

ja

Status van openstaande dienst

4

openShiftDate

Datum

YYYY-MM-DD

ja

Datum van openstaande dienst

5

openShiftRosterName

Tekst

n/a

ja

Rooster van openstaande dienst

6

openShiftCode

Tekst

n/a

ja

Dienstcode van openstaande dienst

7

acceptedResourceId

Geheel getal

n/a

nee

Resource ID van resource die geaccepteerd is voor openstaande dienst (indien van toepassing)

8

acceptDateTime

Datum en tijd

YYYY-MM-DD HH:MM

nee

Datum en tijd waarop resource geaccepteerd is voor openstaande dienst (indien van toepassing)

9

openToAcceptedDuration

Decimaal getal

2 decimalen

nee

Tijdsduur (in uren) van moment van publicatie van openstaande dienst tot aan acceptatie (indien van toepassing)

10

notAcceptedResourceIds

Geheel getallen

CSV

nee

Resource IDs van resources die niet geaccepteerd zijn voor openstaande dienst (indien van toepassing)

11

otherCompanies

Tekst

CSV

nee

Uitzendbureaus waarbij de openstaande dienst is uitgezet

12

remark

Tekst

n/a

nee

Opmerking bij openstaande dienst

Veldnaam (EN)

Type

Format

Verplicht

Omschrijving

Veldnaam (EN)

Type

Format

Verplicht

Omschrijving

1

resourceId

Geheel getal

n/a

ja

ID van de resource

2

formId

Geheel getal

n/a

ja

ID van formulier waarmee het overwerk is aangevraagd

3

formState

Tekst

n/a

ja

Status van formulier waarmee het overwerk is aangevraagd

4

overtimeDate

Datum

YYYY-MM-DD

ja

Datum van overwerk

5

overtimeTimeBegin

Decimaal getal

2 decimalen

ja

Begintijd overwerk (in uren)

6

overtimeTimeEnd

Decimaal getal

2 decimalen

ja

Eindtijd overwerk (in uren)

7

overtimeDuration

Decimaal getal

2 decimalen

ja

Tijdsduur overwerk (in uren)

8

overtimeType

Tekst

n/a

ja

Soort overwerk

9

overtimeReason

Tekst

n/a

nee

Reden van overwerk

Afwijkingen per klant

Cordaan: Dataset DeploymentSpecPlus: bevat de velden uit het ‘deploymentspecifications’ bestand, uitgebreid met de onderstaande extra velden: