Fraværsrapportering
Registrert og planlagt tid kan formateres på format som kan leses inn i Huldt & Lillevik Oppfølging.
En foretar da en url-spørring mot /Timelister/Finn eller /Plan/Finn og velger dette formatet med '&format=evolution' parameteren.
Da vil alle postene som spørringen returnerer blir filtrert/behandlet på følgende måte:
Hvis arbeidstypen har en Fraværseksport-kode i Arbeidstypekartoteket returneres en post med denne koden og har arbeidstypen ikke en Fraværseksport-kode blir den filtrert vekk.
Kolonner: AnsattId;Identifikator;Avdeling;;Kode;Kodetekst;FraDato;TilDato;Notat;AntallTimer;1
Eksempler
Eksempel 1: Hent alle registrerte egenmeldinger
Url: http://api.tidsbanken.net/dev/Timelister/Finn?$filter=ArbeidsartNr eq '160'&format=evolution&key=
Svar:
5004;5137;205;;7;Egenmelding;24.05.2012;24.05.2012;;7.50;1
1001;1134;201;;7;Egenmelding;11.06.2012;11.06.2012;;7.50;1
1001;1134;201;;7;Egenmelding;12.06.2012;12.06.2012;;7.50;1
17004;17137;217;;7;Egenmelding;29.06.2012;29.06.2012;;5.50;1
4002;4135;204;;7;Egenmelding;16.07.2012;16.07.2012;;7.50;1
4038;4171;204;;7;Egenmelding;02.08.2012;02.08.2012;;4.00;1
17004;17137;217;;7;Egenmelding;07.09.2012;07.09.2012;;3.95;1
4006;4139;204;;7;Egenmelding;10.09.2012;10.09.2012;;6.50;1
16008;16141;216;;7;Egenmelding;17.09.2012;17.09.2012;;4.00;1
17002;17135;217;;7;Egenmelding;20.09.2012;20.09.2012;;7.50;1
10007;10140;210;;7;Egenmelding;27.09.2012;27.09.2012;;6.50;1
10007;10140;210;;7;Egenmelding;28.09.2012;28.09.2012;;7.50;1
10007;10140;210;;7;Egenmelding;29.09.2012;29.09.2012;;6.00;1
4032;4165;204;;7;Egenmelding;25.10.2012;25.10.2012;;7.50;1
4032;4165;204;;7;Egenmelding;26.10.2012;26.10.2012;;7.50;1
1001;1134;201;;7;Egenmelding;02.11.2012;02.11.2012;;7.50;1
20007;20140;211;;7;Egenmelding;13.11.2012;13.11.2012;;5.00;1
19002;19135;219;;7;Egenmelding;07.11.2012;07.11.2012;;7.00;1
4006;4139;204;;7;Egenmelding;15.11.2012;15.11.2012;;6.00;1
4002;4135;204;;7;Egenmelding;28.11.2012;28.11.2012;;7.50;1
1002;1135;201;;7;Egenmelding;29.11.2012;29.11.2012;;7.50;1
10034;10167;210;;7;Egenmelding;27.11.2012;27.11.2012;;6.50;1
.
.
.
Eksempel 2: Hent alt registrert fravær for August
Url: http://api.tidsbanken.net/dev/Timelister/Finn?$filter=Dato gt datetime('2013-07-31') and Dato lt datetime('2013-09-01')&format=evolution&key=
Svar:
19009;19142;219;;1;Egenmelding;07.08.2013;07.08.2013;;5.00;1
19009;19142;219;;1;Egenmelding;08.08.2013;08.08.2013;;4.00;1
4006;4139;204;;9;Sykdom over 16dg U/lønn;01.08.2013;01.08.2013;;5.00;1
4006;4139;204;;9;Sykdom over 16dg U/lønn;05.08.2013;05.08.2013;;7.50;1
4006;4139;204;;9;Sykdom over 16dg U/lønn;06.08.2013;06.08.2013;;7.00;1
4006;4139;204;;9;Sykdom over 16dg U/lønn;08.08.2013;08.08.2013;;5.00;1
4006;4139;204;;9;Sykdom over 16dg U/lønn;12.08.2013;12.08.2013;;7.50;1
4006;4139;204;;9;Sykdom over 16dg U/lønn;13.08.2013;13.08.2013;;5.50;1
4006;4139;204;;9;Sykdom over 16dg U/lønn;15.08.2013;15.08.2013;;5.00;1
4002;4135;204;;9;Sykdom over 16dg U/lønn;01.08.2013;01.08.2013;;7.50;1
4002;4135;204;;9;Sykdom over 16dg U/lønn;02.08.2013;02.08.2013;;7.50;1
4032;4165;204;;8;Sykdom Under 16dg M/Lønn;01.08.2013;01.08.2013;Haukeland;7.50;1
4032;4165;204;;8;Sykdom Under 16dg M/Lønn;02.08.2013;02.08.2013;Haukeland;7.50;1
5003;5136;205;;4;Ferie;01.08.2013;01.08.2013;;7.50;1
4040;4173;204;;4;Ferie;01.08.2013;01.08.2013;;7.50;1
4041;4174;204;;40;Fravær og Permisjon M/Lønn;02.08.2013;Første skoledag for barn;7.50;1
10002;10135;210;;11;Avspaseringsdag;02.08.2013;02.08.2013;;4.00;1
.
.
.
Eksempel 3: Hent alt planlagt fravær for August
Url: http://api.tidsbanken.net/dev/Plan/Finn?$filter=Dato gt datetime('2013-07-31') and Dato lt datetime('2013-09-01')&format=evolution&key=
Svar:
1005;1138;201;;4;Ferie;01.08.2013;01.08.2013;;5.00;1
1005;1138;201;;4;Ferie;02.08.2013;02.08.2013;;7.50;1
1005;1138;201;;4;Ferie;03.08.2013;03.08.2013;;5.00;1
1005;1138;201;;4;Ferie;05.08.2013;05.08.2013;;7.50;1
1005;1138;201;;4;Ferie;06.08.2013;06.08.2013;;7.50;1
1005;1138;201;;4;Ferie;07.08.2013;07.08.2013;;7.50;1
1005;1138;201;;4;Ferie;08.08.2013;08.08.2013;;5.00;1
1005;1138;201;;4;Ferie;09.08.2013;09.08.2013;;7.50;1
1006;1139;201;;4;Ferie;01.08.2013;01.08.2013;;7.50;1
1063;1196;201;;4;Ferie;01.08.2013;01.08.2013;;7.50;1
1063;1196;201;;4;Ferie;02.08.2013;02.08.2013;;7.50;1
1063;1196;201;;4;Ferie;03.08.2013;03.08.2013;;5.00;1
1022;1155;201;;4;Ferie;03.08.2013;03.08.2013;;5.00;1
19009;19142;219;;4;Ferie;01.08.2013;01.08.2013;;5.00;1
19009;19142;219;;4;Ferie;02.08.2013;02.08.2013;;7.25;1
5005;5138;205;;4;Ferie;05.08.2013;05.08.2013;;6.50;1
1039;1172;224;;4;Ferie;02.08.2013;02.08.2013;;7.50;1
19002;19135;219;;11;Avspaseringsdag;03.08.2013;03.08.2013;;4.50;1
17002;17135;217;;4;Ferie;12.08.2013;12.08.2013;;7.50;1
17002;17135;217;;4;Ferie;13.08.2013;13.08.2013;;7.50;1
17002;17135;217;;4;Ferie;14.08.2013;14.08.2013;;7.50;1
17002;17135;217;;4;Ferie;15.08.2013;15.08.2013;;7.50;1
17002;17135;217;;4;Ferie;16.08.2013;16.08.2013;;5.00;1
17001;17134;217;;4;Ferie;01.08.2013;01.08.2013;;7.50;1
17001;17134;217;;4;Ferie;02.08.2013;02.08.2013;;7.50;1
17001;17134;217;;4;Ferie;03.08.2013;03.08.2013;;5.00;1
17001;17134;217;;4;Ferie;05.08.2013;05.08.2013;;7.50;1
17001;17134;217;;4;Ferie;06.08.2013;06.08.2013;;7.50;1
.
.
.