• No results found

Het tweede deel beschrijft de opbouw van een zending en de recordlayouts van de zogenoemde "schillen&#34

N/A
N/A
Protected

Academic year: 2022

Share "Het tweede deel beschrijft de opbouw van een zending en de recordlayouts van de zogenoemde "schillen&#34"

Copied!
231
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

1

TECHNISCHE HANDLEIDING

(versie 07 maart 2016)

Inleiding

In dit gedeelte wordt een technische beschrijving gegeven van de recordlayouts die gebruikt worden vanaf het schooljaar 2004-2005. Het is vooral bedoeld voor de persoon of de firma die de software maakt, waarmee de schooladministratie werkt.

Dit onderdeel valt uiteen in drie delen. In het eerste deel zijn de bepalingen opgenomen waaraan de velden van alle re- cords moeten voldoen. Het betreft de toegelaten karakters en de verschillende veldtypes. Het tweede deel beschrijft de opbouw van een zending en de recordlayouts van de zogenoemde

"schillen" : de zending-header, de bericht-header en het be- richt-einde. Deze records komen in iedere zending voor en zijn onafhankelijk van het soort melding. Het derde deel bevat de eigenlijke recordlayouts.

 Aandacht :

1. Doorheen de technische handleiding wordt de beperking geciteerd waarbij een datum na 31.08.2002 moet liggen.

Deze beperking geldt slechts voor de scholen die opstarten in het EDISON-project op 01.09.2002.

2. Vanaf 31 juli 2009 is het niet toegelaten dat de bestandsnaam van de zending begint met een “.” (punt). In webEDISON worden dergelijke bestanden niet langer als zendingsbestand beschouwd en kunnen ze dus niet verzonden worden.

(2)

2 1. Toegelaten karakters en veldtypes

1.1. Toegelaten karakters

De codetabel die op het Departement gebruikt wordt is Codepage 500. Deze Codepage kent ook de meeste betekenisvolle karakters van de Codepage 850, die op veel PC's gebruikt wordt.

Hieronder is een tabel afgedrukt met de karakters en hun ASCII-waarden uit Codepage 850, die toegelaten zijn. Enkel deze tekens mogen naar het Departement doorgestuurd worden.

De lijst met toegelaten tekens : 32 b

33 ! 34 "

35 # 36 $ 37 % 38 &

39 ' 40 ( 41 ) 42 * 43 + 44 , 45 - 46 . 47 / 48 0 49 1 50 2 51 3 52 4 53 5 54 6 55 7 56 8 57 9 58 : 59 ; 60 <

61 = 62 >

63 ?

64 @ 65 A 66 B 67 C 68 D 69 E 70 F 71 G 72 H 73 I 74 J 75 K 76 L 77 M 78 N 79 O 80 P 81 Q 82 R 83 S 84 T 85 U 86 V 87 W 88 X 89 Y 90 Z 91 [ 92 \ 93 ] 94 ^ 95 _

96 ` 97 a 98 b 99 c 100 d 101 e 102 f 103 g 104 h 105 i 106 j 107 k 108 l 109 m 110 n 111 o 112 p 113 q 114 r 115 s 116 t 117 u 118 v 119 w 120 x 121 y 122 z 123 { 124 | 125 } 126 ~ 128 Ç

129 ü 130 é 131 â 132 ä 133 à 134 å 135 ç 136 ê 137 ë 138 è 139 ï 140 î 141 ì 142 Ä 143 Å 144 É 145 æ 146 Æ 147 ô 148 ö 149 ò 150 û 151 ù 152 _ 153 Ö 154 Ü 155 ø 156 £ 157 Ø 160 á 161 í 162 ó

163 ú 164 ñ 165 Ñ 166 ª 167 º 168 ¿ 173 ¡ 174 « 175 » 181 Á 182 Â 183 À 189 ¢ 198 ã 199 Ã 208 ð 209 Ð 210 Ê 211 Ë 212 È 214 Í 215 Î 216 Ï 221 | 222 Ì 224 Ó 225 ß 226 Ô 227 Ò 228 õ 229 Õ 230 µ

231 þ 232 Þ 233 Ú 234 Û 235 Ù 236 ý 237 Ý 238 - 239 ´ 240 − 241 ± 244 ¶ 245 § 246 ÷ 247 ¸ 248 ° 249 ¨ 251 ¹ 252 ³ 253 ²

Voor de scholen die DOS, WINDOWS of MACINTOSH als operating system gebruiken, moeten de records gescheiden worden door CR/LF (codes 13 en 10). De UNIX-machines moeten de records scheiden door een LF (code 10). Dit laat toe om eventuele fouten gemakkelijker te lokaliseren Een aantal van de soft- warepakketten zetten bij het aanmaken van een ASCII-file (zen- ding) automatisch deze codes achter elk record.

Daarnaast zijn er nog 2 stuurcodes die toegelaten zijn, nl.

NULL (code 0) en EOF (code 26) (voor UNIX ook CR (code 13)).

(3)

3 De school-EDISON zal zelf zorgen voor de verwijdering van deze speciale tekens.

Indien er met andere Codepages dan 850 gewerkt wordt, zal de school-EDISON een conversie naar Codepage 850 doorvoeren.

Hiervoor dient er in de zending-header de gebruikte Codepage vermeld te worden.

1.2. De verschillende veldtypes

Elk veld uit om het even welke record moet voldoen aan welbe- paalde regels. Elk veld beantwoordt aan de bepalingen van zijn veldtype. In de recordlayouts wordt dit veldtype, samen met de lengte (het aantal posities) bij elk veld vermeld. Er zijn 5 veldtypes : numerisch, decimaal, alfanumerisch, datum en tijd.

 De rubriek 'optioneel' beschrijft de waarde die het veld moet krijgen indien het niet van toepassing is.

1. Numerisch

- toegelaten tekens : 0 1 2 3 4 5 6 7 8 9 - (minteken)

- positionering : rechts, vooraan opgevuld met nullen - negatieve getallen : minteken staat op de eerste plaats - optioneel : allemaal nullen

2. Decimaal

- toegelaten tekens : 0 1 2 3 4 5 6 7 8 9 - (minteken)

. (punt als decimaal teken) - decimaal teken heeft een vaste plaats

- decimaal teken wordt meegerekend in de lengte

- positionering : - gedeelte vóór het decimaal teken wordt vooraan opgevuld met nullen

- gedeelte na het decimaal teken wordt ach- teraan opgevuld met nullen.

vb. decimaal 9 posities : 5.3 1,25 wordt 00001.250

- negatieve getallen : minteken staat op de eerste positie - optioneel : vóór en na het decimaal teken staan nullen

3. Alfanumerisch

- toegelaten tekens : alle karakters uit de tabel - positionering : links, achteraan aangevuld met b - optioneel : allemaal b

(4)

4 4. Datum

- toegelaten tekens : 0 1 2 3 4 5 6 7 8 9 . (punt)

- layout : DD.MM.JJJJ

- laagste waarde : 01.01.1900 - hoogste waarde : 31.12.2999 - optioneel : 00.00.0000

5. Tijd

- toegelaten tekens : 0 1 2 3 4 5 6 7 8 9

:(dubbel punt)

- layout : HH:MM:SS in het 24-uren stelsel - laagste waarde : 00:00:00 (middernacht) - hoogste waarde : 23:59:59

- optioneel : 99:99:99

(5)

5 2. Recordstructuur van een zending : de buitenste schillen Alle zendingen (bestanden) die doorgestuurd worden naar het departement zijn opgebouwd uit records met een vaste lengte van 210 tekens. Enkel de toegelaten karakters mogen doorge- stuurd worden. Uitzondering hierop zijn de speciale ASCII- tekens CR (code 13), LF (code 10), EOF (code 26) en NULL (code 0). Deze moeten / kunnen voorkomen in het bestand dat aan de school-EDISON aangeboden wordt. Deze zijn evenwel niet begrepen in de 210 bytes. Na eliminatie van de stuurcodes moet elke record 210 bytes lang zijn.

Er zijn 4 soorten records :

- zending-header : staat bovenaan elke zending en bevat het nummer van de betreffende instelling, de referentie en enkele parameters voor de school-EDISON. Dit record heeft geen re- cordtype.

- bericht-header : staat bovenaan elke logische groep van datarecords en bevat informatie over de onderliggende data-re- cords. Dit record heeft altijd het recordtype 0005.

- bericht-einde : staat achteraan elke groep van datarecords en sluit het bericht af. Dit record heeft altijd het record- type 9995.

- datarecord : bevat de gegevens over een bepaalde gebeur- tenis. De recordlayout van een datarecord varieert naargelang de informatie die wordt meegedeeld. Het recordtype bepaalt hoe de velden moeten worden ingedeeld.

Schematisch kan een zending zoals die moet aangeboden worden aan de school-EDISON als volgt worden voorgesteld :

123456 referentie Edison-parameters 0005 0

2

000001 bericht-header informatie 2100 0

2

000001 melding van een opdracht 2100 0

2

000002 melding van een opdracht 2100 0

2

... ...

9995 0 2

000001 0005 0

2

000002 bericht-header informatie 2110 0

2

000001 melding dienstonderbreking

(6)

6 2120 0

2

000002 opmerking over de DO 21x0 0

2 ...

9995 0 2

000002

Elke zending begint met een record waarin het nummer van de betreffende instelling, de referentie van de zending, de ge- bruikte Codepage en de testindicator staat. Dit record identi- ficeert de instelling die meldingen doet aan het departement.

Het is het enige record dat door de school-EDISON gelezen en geïnterpreteerd wordt.

Een bericht begint met een bericht-header (recordtype 0005) met informatie over de logische groep van datarecords. Een groep van datarecords wordt afgesloten met het bericht-einde record (recordtype 9995). Elk bericht is binnen de zending uniek genummerd. Dit volgnummer komt zowel in de bericht- header als in het bericht-einde record voor. Zo wordt er op een eenduidige manier een groep datarecords afgesloten.

Het recordtype van het datarecord hangt af van de soort infor- matie die in het bericht zit. Dit recordtype en de bijhorende recordlayout worden door het departement bepaald en aan de au- tomatiseerders meegedeeld. Van elk recordtype kunnen er ver- schillende versies bestaan. Dit biedt de mogelijkheid om wijzigingen aan de recordlayout door te voeren, zonder dat er steeds een nieuw type moet aangemaakt worden. Het recordtype blijft dus verbonden met het soort melding. Een versie is steeds vanaf een bepaalde datum geldig. Indien na deze datum nog oudere versies van een recordtype gebruikt worden, zal dit resulteren in een foutmelding. Het departement zal geruime tijd op voorhand de nieuwe versie bekend maken. Vanaf september 1996 is het versienummer "03" voor alle recordtypes behalve voor RL-1 en RL-2 waar het vanaf 01.09.2000 "04" is, voor RL-9 waar het vanaf 01.09.1998 “03” en vanaf 01.09.2003

“04” is en vanaf 01.12.2008 “05” is, voor RL-10 waar het vanaf 22.11.2001 “01” is (deze RL enkel geldig tot 18.02.02!), en voor RL-11 waar het vanaf 01.01.2003 “01” is.

De datarecords krijgen elk een volgnummer. Binnen een bericht worden de datarecords opeenvolgend genummerd, beginnende met 000001.

Op de volgende bladzijden staat de beschrijving van elk veld uit de zending-header, de bericht-header en het bericht-einde.

Bij ieder veld staan de volgende rubrieken vermeld : - nummer en naam van het veld

- een beschrijving van het veld

- het aantal posities en het veldtype

- restricties : de semantische regels waaraan de waarden van het veld moeten voldoen.

Deze restricties dienen in de soft-

(7)

7 ware geïmplementeerd te worden. In- dien bij controle van de bestanden inbreuken tegen deze specificaties worden vastgesteld, dan worden deze als tekortkomingen van de school- software aanzien.

- aanwezigheid : verplicht of optioneel

- foutmeldingen : enkel de fout tegen de restrictie worden opgenomen

Naast de foutmeldingen tegen de restricties, zijn er een aantal fouten die bij elk veld kunnen voorkomen of die be- trekking hebben op de structuur van de zending. Deze foutmel- dingen zijn hieronder gegroepeerd en worden in de afzonder- lijke beschrijving van de velden niet meer vermeld.

Fouten tegen de veldtypes :

- 2010101 : syntax-fout op een alfanumeriek veld - 2010102 : syntax-fout op een numeriek veld - 2010103 : syntax-fout op een decimaal veld - 2010104 : syntax-fout op een datum veld - 2010105 : syntax-fout op een tijd veld Fouten tegen de structuur van de zending :

- 3110002 : bericht-einde ontbreekt

- 3110003 : datarecord zonder bericht-header - 3110004 : bericht-einde zonder bericht-header - 3110017 : bericht bevat geen datarecords

(8)

8 2.1. Recordlayout zending-header

zending-header

nr len pos veldtype omschrijving

1 6 1 numerisch nummer van betreffende instelling 2 20 7 alfanumer. referentie

3 5 27 numerisch gebruikte Codepage 4 1 32 alfanumer. testindicator

5 54 33 alfanumer. informatie 6 124 87 blanco's

(9)

9 "zending-header" - 1 : NUMMER BETREFFENDE INSTELLING

Nummer van de instelling waarop de gegevens in de zending betrekking hebben.

Lengte : 6 posities Type : NUMERISCH

Restricties :

- geldig instellingsnummer

Aanwezigheid : VERPLICHT

(10)

10 "zending-header" - 2 : REFERENTIE

Dit veld bevat de referentie van de zending die door de schoolapplicaties wordt aangemaakt.

Lengte : 20 posities Type : ALFANUMERISCH

Restricties :

- voor elke zending van een instelling moet de

referentie uniek zijn. Dit betekent dat ervoor moet gezorgd worden dat over de verschillende schoolappli- caties of meerdere copies van dezelfde applicatie die zendingen aanmaken heen, de referentie uniek is.

Aanwezigheid : VERPLICHT

(11)

11 "zending-header" - 3 : GEBRUIKTE CODEPAGE

Nummer van de Codepage die gebruikt wordt door de schoolap- plicaties.

Lengte : 5 posities Type : NUMERISCH

Restricties :

- geldig Codepagenummer

Aanwezigheid : VERPLICHT

(12)

12 "zending-header" - 4 : TESTINDICATOR

Aanduiding of het om een testzending, dan wel een gewone zen- ding gaat. De gegevens van een testzending zullen nooit ge- bruikt worden om wedden te bepalen, opdrachten stop te zetten, enz.

Lengte : 1 posities Type : ALFANUMERISCH

Restricties :

- "T" : testzending - "N" : normale zending

Aanwezigheid : VERPLICHT

(13)

13 "zending-header" - 5 : INFORMATIE

Dit veld laat toe om informatie over de zending mee te geven.

Het dient tevens voor eventuele latere uitbreidingen.

Lengte : 54 posities Type : ALFANUMERISCH

Restricties :

- dit veld wordt niet gebruikt.

Aanwezigheid : OPTIONEEL

(14)

14 2.2. Recordlayout bericht-header.

recordtype 0005 : bericht-header

nr len pos veldtype omschrijving 1 4 1 numerisch recordtype 2 2 5 numerisch versienummer

3 6 7 numerisch volgnummer bericht 4 5 13 numerisch soort gebeurtenis 5 11 18 numerisch stamboeknummer 6 3 29 numerisch hoofdstructuur 7 10 32 datum datum geldigheid 8 7 42 alfanumer. bestemming

9 30 49 alfanumer. naam contactpersoon

10 15 79 alfanumer. telefoonnummer contactpersoon 11 30 94 alfanumer. naam van de software

12 13 14

10 8 69

124 134 142

datum tijd blanco’s

datum aanmaak bericht tijdstip aanmaak bericht

(15)

15 0005-01 "bericht-header" : RECORDTYPE

Dit veld identificeert het type record.

Lengte : 4 posities Type : NUMERISCH

Restricties :

- toegelaten waarde : "0005" voor de bericht-header.

Aanwezigheid : VERPLICHT

Foutcodes :

- 2010002 : recordtype onbekend.

- 4020009 : Ongeldig elektronisch dossier.

(16)

16 0005-02 "bericht-header" : VERSIENUMMER

Dit veld duidt aan welke versie van het recordtype gebruikt wordt.

Lengte : 2 posities Type : NUMERISCH

Restricties :

- geldig versienummer (vanaf september 1996 = "03").

Aanwezigheid : VERPLICHT

(17)

17 0005-03 "bericht-header" : VOLGNUMMER BERICHT

Uniek volgnummer van het bericht binnen de zending.

Lengte : 6 posities Type : NUMERISCH

Restricties :

- het eerste bericht heeft het volgnummer "000001";

- voor de volgende berichten wordt het volgnummer telkens met 1 verhoogd.

Aanwezigheid : VERPLICHT

Foutcodes :

- 3110011 : nummers binnen bericht niet opeenvolgend.

- 3110009 : volgnummer fout.

- 3110016 : volgnummer bericht reeds gebruikt.

(18)

18 0005-04 "bericht-header" : SOORT GEBEURTENIS

Dit veld identificeert de soort gebeurtenis.

Lengte : 5 posities Type : NUMERISCH

Restricties :

- toegelaten waarden :

“21001” : melding woonplaats

“21002” : melding verblijfsplaats

“21003” : melding stopzetten verblijfsplaats “21004” : melding burgerlijke staat

“21005” : melding personen ten laste “21006” : melding cumul

“21007” : melding stopzetting cumul

“21008” : melding stopzetten woonplaats “21009” : melding aanvraag immatriculatie “21011” : melding wijziging bankrekeningnummer “21014” : melding plage-uren CAO VI

“21015” : melding annulatie plage-uren CAO VI “21016” : melding indiensttreding

“21017” : melding van een annulatie van een vroeger reeds gemelde indiensttreding

“21018” : melding uitdiensttreding

“22001” : melding van een opdrachtenpakket “21020” : melding van een premie

“21021” : melding annulatie premie “21022” : melding e-mailadres

“22003” : melding stopzetten opdracht

“23xxx” : melding van een dienstonderbreking

“24xxx” : melding van een aanvulling van een vroeger reeds gemelde dienstonderbreking

“25xxx” : melding van een annulatie van een vroeger reeds gemelde dienstonderbreking

xxx = de code van de dienstonderbreking zie basistabel “dienstonderbrekingen” op

http://www.ond.vlaanderen.be/edison/Wie/Schoolauto/hooizolder.asp

Aanwezigheid : VERPLICHT

(19)

19 Foutcodes :

- 3110016 : het volgnummer van dit bericht is reeds gebruikt.

- 3110018 : soort gebeurtenis code bestaat niet.

- 3110022 : gebeurtenis-code niet volgens afspraak.

- 4220003 : opdrachtgebonden type DO (niet met RL2).

- 4220004 : bevallingsrust niet voor mannen.

- 4320035 : dubbele AANVRAAG IMMATRICULATIE.

(20)

20 0005-05 "bericht-header" : STAMBOEKNUMMER

Dit veld identificeert het betrokken personeelslid.

Lengte : 11 posities Type : NUMERISCH

Restricties :

- geldig stamboeknummer;

- “00000000000" bij gebeurteniscode 21009.

Aanwezigheid : VERPLICHT

Foutcodes :

- 3110005 : stamboeknummer onbekend.

- 3110006 : stamboeknummer niet toegelaten bij RL-9.

- 3110013 : instelling bestaat niet.

(21)

21 0005-06 "bericht-header" : HOOFDSTRUCTUUR

De hoofdstructuur of instellingsstructuur van de instelling waarover de gegevens in het bericht handelen.

Lengte : 3 posities Type : ALFANUMERISCH

(22)

22 Restricties :

- moet ingericht zijn in de instelling

- slechts volgende hoofd-/instellingsstructuren zijn toegela- ten :

"111" : gewoon kleuteronderwijs “121” : bijzonder kleuteronderwijs “211” : gewoon lager onderwijs “221” : bijzonder lager onderwijs “311” : secundair onderwijs

"312" : deeltijds beroepssecundair onderwijs “313” : deeltijds zeevisserij-onderwijs

“316” : deeltijds kunstonderwijs

“317” : secundair onderwijs voor sociale promotie “321” : buitengewoon secundair onderwijs

“411” : hoger onderwijs

“417” : hoger onderwijs voor sociale promotie “618” : centrum voor basiseducatie (CBE)

“BNA” : ped.begel.dienst ARGO basisonderwijs “BNB” : ped.begel.dienst VSKO basisonderwijs

“BNC” : ped.begel.dienst Prov.Ond.Vlaanderen basisonderw.

“BND” : ped.begel.dienst OVSG basisonderwijs

“BOA” : ped.begel.dienst ARGO secundair onderwijs “BOB” : ped.begel.dienst VSKO secundair onderwijs

“BOC” : ped.begel.dienst Prov.Ond.Vlaanderen sec.onderw.

“BOD” : ped.begel.dienst OVSG secundair onderwijs “BPA” : ped.begel.dienst ARGO begeleidingsdiensten “BPB” : ped.begel.dienst VSKO begeleidingsdiensten

“BPC” : ped.begel.dienst Prov.Ond.Vlaanderen beg.diensten “BPD” : ped.begel.dienst OVSG begeleidingsdiensten

“C00” : centrum voor leerlingenbegeleiding (CLB)

“IA0” : internaat (gewoon onderwijs of autonoom) basis “IB0” : internaat buitengewoon onderwijs basis

“IC0” : permanent opvangcentrum “ID0” : semi-internaat

“IE0” : schipperstehuis

“IF0” : internaat voor geplaatste kinderen “IG0” : internaat Vlaams Fonds

“IH0” : internaat buitengewoon onderwijs secundair

“II0” : internaat (gewoon onderwijs of autonoom) secundair “IP0” : internaat met permanente openstelling

“K00” : koepel “T00” : peutertuin

Voor meldingen in het kader van Dimona door instellingen die nog niet in het EPD (elektronisch personeelsdossier) zitten zijn toegelaten:

“416” : deeltijds hoger kunstonderwijs “511” : universitair onderwijs

“000” : rest

Merk op dat bij al deze codes : 0 = cijfer nul .

(23)

23 Aanwezigheid : VERPLICHT

Foutcodes :

- 3110007 : hoofdstructuur onbekend.

- 3110014 : ingerichte hoofdstructuur onbekend.

- 3110015 : ingerichte hoofdstructuur niet geldig.

(24)

24 0005-07 "bericht-header" : DATUM GELDIGHEID

Dit veld duidt de datum aan waarop het bericht ingaat.

Lengte : 10 posities Type : DATUM

Restricties :

- de datum moet vallen na 31.08.2002;

- deze datum komt overeen met de begindatum die in de hoofding van de huidige PERS-formulieren staat.

Aanwezigheid : VERPLICHT

Foutcodes :

- 3110008 : geldigheidsdatum te vroeg.

- 4120081 : geldigheidsdatum niet toegelaten :

 plage-uren (RL-10) mogen enkel gemeld worden met geldigheidsdatum 15.09 van het lopende schooljaar.

- 4220021 : annulatie onmogelijk wegens stopgezet vak/ambt (Conflict toegelaten registratieperiode opdracht).

(25)

25 0005-08 "bericht-header" : BESTEMMING

Dit veld identificeert de dienst waarvoor de zending bedoeld is.

Lengte : 7 posities Type : ALFANUMERISCH

Restricties :

toegelaten waarde : nummer van het werkstation : - voor het basisonderwijs : 1 t.e.m. 10

(te melden als: 01,02,03,...,09,10)

- voor het secundair onderwijs : 15 t.e.m. 32 - voor het BUSO: 13

- voor het DKO: 42 en 43

- voor het secundair OSP: overeenkomstig werkstation - voor het hoger onderwijs: overeenkomstig werkstation - voor het hoger DKO: overeenkomstig werkstation

- voor het universitair onderwijs: overeenkomstig werkstation

- voor CLB’s : 47

- voor internaten : het overeenkomstig werkstation (meestal hetzelfde werkstation als de school waaraan het internaat verbonden is)

- voor het hoger OSP: overeenkomstig werkstation

- voor het deeltijds volwassenenonderwijs basiseducatie:

overeenkomstig werkstation

Aanwezigheid : VERPLICHT

Foutcodes :

- 3110012 : bestemming bestaat niet.

- 4310027 : BESTEMMELING, WS ongeldig.

(26)

26 0005-09 "bericht-header" : NAAM CONTACTPERSOON

In dit veld kan de naam opgeslagen worden van de persoon die in de instelling instaat voor het aanmaken van de berichten. Dit moet het departement toelaten om, in geval van problemen

contact op te nemen met de betrokken persoon.

Lengte : 30 posities Type : ALFANUMERISCH

Restricties : geen

Aanwezigheid : OPTIONEEL

(27)

27 0005-10 "bericht-header" : TELEFOONNUMMER CONTACTPERSOON

In dit veld kan het telefoonnummer opgeslagen worden van de persoon die in de instelling instaat voor het aanmaken van de berichten.

Lengte : 15 posities Type : ALFANUMERISCH

Restricties : geen

Aanwezigheid : OPTIONEEL

(28)

28 0005-11 "bericht-header" : NAAM VAN DE SOFTWARE

Dit veld laat toe om een identificatie van de gebruikte soft- ware in te vullen. Indien het gaat om een pakket voor school- administratie kan de naam van het pakket en /of de naam van het software-huis gebruikt worden, samen met de versie en de

release nummers van de software. Indien de zending door eigen programmatuur aangemaakt werd, dan kan de naam van de pro- grammeur of de verantwoordelijke gebruikt worden.

Lengte : 30 posities Type : ALFANUMERISCH

Restricties : geen

Aanwezigheid : OPTIONEEL

(29)

29 0005-12 "bericht-header" : DATUM AANMAAK BERICHT

Dit veld duidt de datum aan waarop het bericht werd aangemaakt ( niet de datum waarop het werd verstuurd ).

Lengte : 10 posities Type : DATUM

Restricties :

Aanwezigheid : VERPLICHT

Foutcodes :

- 3130001 : warning : datum opmaak foutief.

(30)

30 0005-13 "bericht-header" : TIJDSTIP AANMAAK BERICHT

Dit veld duidt het tijdstip ( uur, minuten en seconden ) aan waarop het bericht werd aangemaakt ( niet het tijdstip waarop het werd verstuurd ).

Lengte : 8 posities Type : TIJD

Restricties :

Aanwezigheid : VERPLICHT

Foutcodes :

- 3130002 : warning : tijd opmaak foutief.

(31)

31 2.3. Recordlayout bericht-einde

recordtype 9995 : bericht-einde

nr len pos veldtype omschrijving 1 4 1 numerisch recordtype 2 2 5 numerisch versienummer

3 6 7 numerisch volgnummer bericht 4 198 13 blanco's

(32)

32 9995-01 "bericht-einde" : RECORDTYPE

Dit veld identificeert het type record.

Lengte : 4 posities Type : NUMERISCH

Restricties :

- toegelaten waarde : "9995" voor bericht-einde.

Aanwezigheid : VERPLICHT

Foutcodes :

- 2010002 : recordtype bestaat niet

(33)

33 9995-02 "bericht-header" : VERSIENUMMER

Dit veld duidt aan welke versie van het recordtype gebruikt wordt.

Lengte : 2 posities Type : NUMERISCH

Restricties :

- geldig versienummer (vanaf september 1996 = "03").

Aanwezigheid : VERPLICHT

(34)

34 9995-03 "bericht-einde" : VOLGNUMMER BERICHT

Uniek volgnummer van het bericht binnen de zending.

Lengte : 6 posities Type : NUMERISCH

Restricties :

- moet identiek zijn aan het volgnummer bericht uit de bericht-header.

Aanwezigheid : VERPLICHT

Foutcodes :

- 3110010 : bericht-header en bericht-einde volgnummer verschillend.

- 3210001 : syntax fout record volgnummer.

(35)

35 3. Recordlayout RL-1 t/m RL-15

Op de volgende bladzijden staan alle specificaties van de vol- gende recordlayouts:

RL-1 : opdrachten en opdrachtgebonden dienstonderbrekingen RL-2 : niet-opdrachtgebonden dienstonderbrekingen

RL-3 : opmerking

RL-4 : beëindiging opdrachtenpakket RL-5 : woonplaats

RL-6 : verblijfplaats RL-7 : familiale toestand RL-8 : cumul

RL-9: aanvraag immatriculatie / wijziging bankrekeningnummer RL-10: plage

RL-11: dimona

RL-12: opdrachten en opdrachtgebonden dienstonderbrekingen hogescholen

RL-13: premies

RL-14: rekeningnummer (IBAN-BIC) RL-15: e-mailadres

Het gebruik van deze recordlayouts en een aantal speciale ge- vallen zijn beschreven in het gedeelte over de gebruikershand- leiding.

In de rubriek personeelscategorie staat voor welke categorie het veld van toepassing is. De volgende afkortingen worden gebruikt:

- BOP : bestuurs- en onderwijzend personeel - OP : onderwijzend personeel

- OpvHP : opvoedend hulppersoneel - AdmP : administratief personeel

- MVDP : meesters, vak- en dienstpersoneel

- AMVDP : administratief, meesters-, vak en dienstpersoneel - PMP : paramedisch personeel

- OstP : ondersteunend personeel

- BOstP : beleids- en ondersteunend personeel - PsyP : psychologisch personeel

- SocP : sociaal personeel - MedP : medisch personeel

- ALLE : alle personeelscategorieën

(36)

36 3.1. RL-1 ( opdrachten )

recordtype 2100 : opdrachten

versie 04 : gebruikt vanaf 01.09.2000 versie 05 : gebruikt tot 20.07.2010 versie 06 : gebruikt vanaf 21.07.2010 nr len pos veldtype omschrijving

1 4 1 numerisch recordtype 2 2 5 numerisch versienummer

3 6 7 numerisch volgnummer bericht 4 10 13 datum einddatum opdracht

5 1 23 alfanumer. melding tijdelijk andere opdracht in een wervings-, selectie- of bevorderingsambt

6 1 24 alfanumer. melding R/W

7 1 25 numerisch code administratieve toestand 8 9 26 decimaal prestatie-uren per week

9 1 35 alfanumer. verklaring geen kandidaat VE/VO 10 1 36 alfanumer. verklaring geen kandid. taalkennis 11 1 37 alfanumer. aanstelling volledig schooljaar 12 1 38 alfanumer. verklaring geen kand. in hoofdambt 13 1 39 blanco (wordt niet meer gebruikt)

14 1 40 alfanumer. (wordt niet meer gebruikt) 15 8 41 numerisch ambtcode

16 8 49 numerisch vakcode

17 1 57 alfanumer. graad eenheidstype SO / graad DKO 18 3 58 alfanumer. onderwijsvorm SO

19 8 61 numerisch vakcode gelijkstelling

20 3 69 alfanumer. onderwijsvorm SO gelijkstelling 21 2 72 numerisch leerjaar

22 11 74 numerisch stamboeknr. te vervangen persoon 23 3 85 numerisch code DO te vervangen persoon 24 9 88 decimaal TBSOB uren

25 9 97 decimaal afstand wachtgeld TBSOB uren 26 3 106 numerisch code opdrachtgebonden DO 27 9 109 decimaal uren opdrachtgebonden DO

28 10 118 datum einddatum opdrachtgebonden DO

(37)

37 29 1 128 numerisch opleidingsvorm-code

30 31

2 2

129 131

numerisch numerisch

aanstelling-code terugvordering-code 32 2 133 numerisch herwaardering-code

versie 04 :

33 76 135 blanco's

versie 05 :

33 2 135 numerisch richtgraad 34 74 137 blanco's

versie 06 :

33 2 135 numerisch richtgraad 34 8 137 numerisch module

35 4 145 numerisch opleiding 36 4 149 numerisch studiegebied 37 58 153 blanco's

(38)

38 2100-01 "opdracht" : RECORDTYPE

Dit veld identificeert het type van het record.

Lengte : 4 posities Type : NUMERISCH

Personeelscategorie : ALLE

Restricties :

- toegelaten waarde : "2100" voor datarecord RL-1.

Aanwezigheid : VERPLICHT

(39)

39 Foutcodes :

- 4020001 : recordtype / versie niet numerisch :  recordtype moet numerisch zijn (4 posities) of versienummer moet numerisch zijn (2 posities).

- 4020002 : recordtype / versie onbekend :

 recordtype/versie onbekend / niet van toepassing bij een 'opdrachtenpakket' of het versienummer is verschillend van "04" ( tot 31.11.2000 kan ook nog “03” ).

- 4020005 : bericht is leeg :

 het bericht bevat geen enkel datarecord.

- 4020007 : te veel data-records binnen één bericht :  aantal RL-1 records beperkt tot 50.

- 4020009 : ONGELDIG ELEKTRONISCH DOSSIER :

 het elektronisch dossier van de hoofdstructuur in niet geldig op de geldigheidsdatum of er wordt een onbestaand ambt (veld 15) gemeld.

- 4120027 : dubbele melding :

 binnen het opdrachtenpakket komt een opdracht met dezelfde karakteristieken meerdere malen voor;

 een opdracht wordt ten onrechte opgesplitst;

 bij een opgesplitste opdracht moeten de prestatie-uren voor de afzonderlijke opdrachtlijnen gelijk zijn aan het totaal aantal uren van de opdracht.

- 4120033 : ‘Stopzetten’ onmogelijk :

 voor de opdracht in de operationele databank die moet 'stopgezet' worden, loopt er momenteel nog minstens één geldige vervangingsopdracht ('stopzetten' gebeurt hetzij bij 'vervroegen' van de einddatum, hetzij bij een

opdracht die niet meer voorkomt in het opgestuurde opdrachten-pakket).

- 4120055 : geldigheidsdatum verder dan pensioendatum :  de geldigheidsdatum overschrijdt de geregistreerde pensioendatum binnen dit leerplan.

- 4130055 : warning: eerder stopgezette opdracht(en) ontbreken:

 er zijn één of meerdere opdrachten automatisch stopgezet op de (geldigheidsdatum - 1 dag) omdat ze niet meer in het nieuwe pakket voorkomen, maar deze opdracht(en) waren eerder al eens stopgezet.

- 4130057 : warning: aut. stopzetting op de pensioendatum :  de opdracht wordt stopgezet op de (pensioendatum – 1 dag) omdat binnen dit leerplan de pensioendatum

geregistreerd staat in de databank.

- 4120045 : stopzetten pakket na fusie: manueel.

- 4180029 : “Herziening” vereist – manuele verwerking.

- 4190010 : “STOPZETTEN” opdrachten verloopt foutief.

- 4220021 : ann.onmogelijk wegens stopgezet vak/ambt.

- 4220014 : DO bestaat niet (annulatie niet mogelijk).

- 4220018 : DO bestaat reeds.

- 4220019 : DO bestaat niet (aanvulling niet mogelijk).

- 4220020 : ANNULEREN FAALT : NOG GELDIGE VERV.OPDR.

(40)

40 2100-02 "opdracht" : VERSIENUMMER

Dit veld identificeert het versienummer van de gebruikte recordlayout.

Lengte : 2 posities Type : NUMERISCH

Personeelscategorie : ALLE

Restricties : geldig versienummer - vanaf 01.09.2000: “04”

- vanaf 01.09.2006 ook : “05”

Versie 04 en 05 zijn samen geldig vanaf 01.09.2006 .

Aanwezigheid : VERPLICHT

Foutcodes:

- 4020002: Record Type/Versie onbekend versienummer moet 04 of 05 zijn.

 bij de controle van het versienummer van een

recordlayout wordt de ontvangstdatum van het bericht gebruikt, niet de geldigheidsdatum.

- 3110019 : foutief versienummer.

- 4120073 : verschillend versienr. binnen een bericht.

- 4130058 : warning: upgrade schoolsoftw. RL1 nodig!

(41)

41 2100-03 "opdracht" : RECORDVOLGNUMMER

Uniek volgnummer van het record in het bericht.

Lengte : 6 posities Type : NUMERISCH

Personeelscategorie : ALLE

Restricties :

- "000001" voor het eerste RL-1 - record van het bericht;

- moet 1 hoger zijn dan het volgnummer van het vorig record binnen het bericht.

Aanwezigheid : VERPLICHT

Foutcodes :

- 3110020 : meerdere datarecords uit volgorde.

(42)

42 2100-04 "opdracht" : EINDDATUM OPDRACHT

Dit veld duidt de einddatum (laatste dag) van een opdracht aan.

Lengte : 10 posities Type : DATUM

Personeelscategorie : ALLE

Restricties :

- Zie de basistabel “einddatum” op:

http://www.ond.vlaanderen.be/edison/Wie/Schoolauto/hooizolder.asp

- Bij ATO = 1 mag de einddatum niet groter zijn dan de einddatum van de dienstonderbreking van de titularis.

Aanwezigheid : VERPLICHT

Foutcodes :

- 4020003 : ongeldige waarde :

 moet verschillend zijn van 00.00.0000;

 moet vallen na 31.08.2002;

 indien ATO-code = 1 of 2 : einddatum moet <= 30.06 van het betrokken schooljaar ( of <= 31.08 )

- 4120001 : combinatie BEGINDATUM / EINDDATUM ongeldig :  begindatum (= geldigheidsdatum uit Begin Bericht) moet kleiner zijn dan of gelijk zijn aan Einddatum opdracht.

- 4130041 : warning: einddatum ‘tijdelijke’ correct? :  de gevraagde eindatum wordt geregistreerd.

- 4130042 : warning: einddatum ‘vaste’ < 31.12.2999 :  de einddatum 31.12.2999 wordt geregistreerd.

- 4120046 : reden stopz = fusie in nog ingerichte HS - 4120076 : einddatum ligt te ver in de toekomst :  datum moet in kalender staan;

gebruik 31.12.2999 om oneindig aan te geven.

(43)

43 2100-05 "opdracht" : MELDING TIJDELIJK ANDERE OPDRACHT IN EEN WERVINGS-, SELECTIE- OF BEVOR- DERINGSAMBT

Aanduiding of de opdracht een tijdelijk waarnemen van een andere opdracht in een wervingsambt of een selectie- of bevorderingsambt is.

Lengte : 1 positie Type : ALFANUMERISCH

Personeelscategorie : ALLE

Restricties :

- toegelaten waarde :

"J" : het betreft het tijdelijk waarnemen van een andere opdracht in een wervingsambt of een selectie- of bevor- deringsambt.

- enkel toegelaten bij ATO-code = 1 of 2

- verplicht “J” in instellingstructuur T00 bij ATO-code = 1 of 2

- "J" is niet toegelaten in combinatie met TADD (veld 2100- 30 = "01")

- "J" is niet toegelaten in combinatie met R/W (veld 2100-06

= "R" of "W")

- voor toegelaten combinaties zie de basistabel

“combinatie2” op:

http://www.ond.vlaanderen.be/edison/Wie/Schoolauto/hooizolder.asp

Aanwezigheid : OPTIONEEL

Foutcodes :

- 4020003 : ongeldige waarde :

 geldige waarden zijn "J" en blanco.

- 4120038 : combinatie THA / RW ongeldig :  THA en RW kunnen niet samen voorkomen.

- 4120064 : combinatie TAO/TADD/Herwaard. foutief

(44)

44 2100-06 "opdracht" : MELDING R/W

Aanduiding dat de opdracht een reaffectatie of wederte- werkstelling is.

Lengte : 1 positie Type : ALFANUMERISCH

Personeelscategorie : ALLE

Restricties :

- toegelaten waarden :

- "R" : reaffectatie

- "W" : wedertewerkstelling

- enkel toegelaten bij ATO-code = 1 of 2

- "R" of “W” zijn niet toegelaten in combinatie met TADD (veld 2100-30 = "01")

voor toegelaten combinaties zie de basistabel

“combinatie2” op :

http://www.ond.vlaanderen.be/edison/Wie/Schoolauto/hooizolder.asp

Aanwezigheid : OPTIONEEL

Foutcodes :

- 4020003 : ongeldige waarde :

 geldige waarden zijn "R", "W" en blanco.

- 4120038 : combinatie THA / RW ongeldig.

- 4120063 : combinatie RW/TADD/Herwaardering foutief.

- 4120064 : combinatie TAO/TADD/Herwaard. foutief.

(45)

45 2100-07 "opdracht" : CODE ADMINISTRATIEVE TOESTAND

Dit veld duidt de administratieve toestand code van de opdracht aan.

Lengte : 1 positie Type : NUMERISCH

Personeelscategorie : ALLE

Restricties :

- toegelaten waarden :

"1" : tijdelijk in een niet-vacant ambt "2" : tijdelijk in een vacant ambt

"3" : proeftijd selectie- / bevorderingsambt (gemeen- schapsonderwijs)

"4" : vast benoemd

“8” : GECO-interimaris / interim opdracht op korte termijn in CBE

"9" : GECO-personeel / contractuele opdracht vacant voor langere periode in CBE

- voor toegelaten combinaties zie de basistabel

“combinatie2” op :

http://www.ond.vlaanderen.be/edison/Wie/Schoolauto/hooizolder.asp

Aanwezigheid : VERPLICHT

(46)

46 Foutcodes :

- 4020003 : ongeldige waarde :

 geldige waarden zijn de vermelde waarden, geldig tijdens de duurtijd van deze opdracht.

- 4120007 : combinatie ATO-code / RW ongeldig :

 reaffectatie / wedertewerkstelling is enkel toegelaten bij de ATO-code = 1 of 2.

- 4120006 : combinatie gegevens vervanging :

 ATO-code moet 1 of 8 zijn indien 'stamboeknummer te vervangen persoon' en 'type DO te vervangen persoon' in gevuld zijn.

- 4120008 : combinatie ATO-code / TBSOB ongeldig :

 ATO-code moet 4 zijn indien de gegevens over TBSOB ingevuld zijn.

- 4120037 : combinatie ATO-code / THA ongeldig :

 THA is enkel toegelaten bij ATO-codes "01" en "02"

(tijdelijke opdracht).

- 4120053 : waarde niet correct (stopgezette school) :  enkel ATO-code = “04” toegelaten indien de school is ‘stopgezet’.

- 4120062 : combinatie ATO/Opdr.kenmerken foutief.

- 4120069 : combinatie ATO/Vak/TIVOLI foutief :

 zie restricties in veld 2100-31 voor meer details.

(47)

47 2100-08 "opdracht" : PRESTATIE-UREN PER WEEK

Dit veld duidt de prestatie-uren per week aan.

Lengte : 9 posities : 5.3 Type : DECIMAAL

Personeelscategorie : ALLE

(48)

48 Restricties :

- hier worden de uren vermeld waarvan een personeelslid titularis is ; de uren waarvoor een vastbenoemd perso- neelslid een deeltijdse dienstonderbreking of een TBS-OB heeft zijn hierin inbegrepen.

- voor de ambten waarvoor geen prestatienoemer bepaald is komt in dit vak de teller van de breuk waarvan de noemer als volgt is vastgesteld :

HFS 111 alle ambten 24 HFS 121 alle ambten 22 HFS 211 alle ambten 24

HFS 221 directeur 22

ergotherapeut 32

kinderverzorger 32

kinesitherapeut 32

leermeester ASV(braille) 22 leermeester ASV (L.O.) 22 leermeester godsdienst 24

leermeester NCZ 24

logopedist 30

onderwijzer ASV 22

orthopedagoog 40

verpleger 32

hoofdopvoeder 36

opvoeder 36 studiemeester-opvoeder 36

HFS 311 directeur 10

onderdirecteur 10

werkplaatsleider 30

werkmeester 30

HFS 312 coördinator 10

AMVDP 38

- VWO : zie “besluit van de Vlaamse Regering betreffende de prestatieregeling en de vaststelling van het recht op een salaris in een ambt in de centra voor volwassenenonderwijs”

Aanwezigheid : VERPLICHT

Foutcodes:

- 4020003 : ongeldige waarde :  moet groter zijn dan nul.

(49)

49 2100-09 "opdracht" : VERKLARING GEEN KANDIDAAT VE/VO

Verklaring van de inrichtende macht dat zij in de onmoge- lijkheid is geweest om voor de opdracht een kandidaat aan te werven die in het bezit is van een vereist of voldoende ge- acht bekwaamheidsbewijs.

Lengte : 1 positie Type : ALFANUMERISCH

Personeelscategorie : ALLE

Restricties :

BOP en OpvHP en de ambten 25 “opvoeder” en 291 “opvoeder ssc 106”

- toegelaten waarde :

"J" : er werd geen kandidaat gevonden ;

- enkel toegelaten bij ATO-code = 1, 2, 8 of 9.

Aanwezigheid : OPTIONEEL

Foutcodes :

- 4020003 : ongeldige waarde :

 geldige waarden zijn "J" en blanco.

(50)

50 2100-10 "opdracht" : VERKLARING GEEN KANDIDAAT MET VEREISTE TAALKENNIS

Verklaring van de inrichtende macht dat er geen kandidaat werd gevonden met de vereiste taalkennis.

Lengte : 1 positie Type : ALFANUMERISCH

Personeelscategorie : ALLE

Restricties :

- toegelaten waarde : "J" : er werd geen kandidaat gevonden ;

- enkel toegelaten bij ATO-code = 1, 2, 8 of 9.

Aanwezigheid : OPTIONEEL

Foutcodes :

- 4020003 : ongeldige waarde :

 geldige waarden zijn "J" en blanco.

(51)

51 2100-11 "opdracht" : AANSTELLING VOLLEDIG SCHOOLJAAR

Aanduiding dat de tijdelijke aanstelling voor een volledig schooljaar geldt.

Lengte : 1 positie Type : ALFANUMERISCH

Personeelscategorie : ALLE

Restricties :

- toegelaten waarde :

"J" : het personeelslid is aangesteld voor het volledig schooljaar;

- enkel toegelaten bij ATO-code = 1, 2 of 3.

Aanwezigheid : OPTIONEEL

Foutcodes :

- 4020003 : ongeldige waarde :

 geldige waarden zijn "J" en blanco;

 bij ATO-code = 4 mag enkel blanco voorkomen.

(52)

52 2100-12 "opdracht" : VERKLARING GEEN KANDIDAAT IN HOOFDAMBT

Verklaring van de inrichtende macht dat er geen kandidaat gevonden werd die de opdracht in hoofdambt kan uitoefenen.

Lengte : 1 positie Type : ALFANUMERISCH

Personeelscategorie : ALLE

Restricties :

- toegelaten waarde :

"J" : er werd geen kandidaat gevonden;

- enkel toegelaten bij ATO-code = 1, 2, 8 of 9.

Aanwezigheid : OPTIONEEL

Foutcodes :

- 4020003 : ongeldige waarde :

 geldige waarden zijn "J" en blanco.

(53)

53 2100-13 "opdracht" : blanco

(Dit veld wordt niet meer gebruikt.)

Lengte : 1 positie Type : ALFANUMERISCH

Personeelscategorie : ALLE

Restricties :

- toegelaten waarde : blanco

(54)

54 2100-14 "opdracht" : blanco

(Dit veld wordt niet meer gebruikt.)

Lengte : 1 positie Type : ALFANUMERISCH

Personeelscategorie : ALLE

Restricties :

- toegelaten waarde : blanco

(55)

55 2100-15 "opdracht" : AMBTCODE

Aanduiding van het ambt waarin de opdracht uitgeoefend wordt.

Lengte : 8 posities Type : NUMERISCH

Personeelscategorie : ALLE

Restricties :

- zie de basistabel “ingerichte ambten” op:

http://www.ond.vlaanderen.be/edison/Wie/Schoolauto/hooizolder.asp

Aanwezigheid : VERPLICHT

Foutcodes :

- 4020003 : ongeldige waarde :

 geldige waarden zijn waarden uit de basistabel, geldig tijdens de duurtijd van de opdracht rekening houdend met de duurtijd van de opdracht en de hoofdstructuur.

- 4120071 : combinatie Ambt/ATO/Reaff. Foutief.

- 4120074 : combinatie Ambt/Herwaardering foutief.

- 4120077 : ambt niet geldig voor volledige periode.

- 4120100 : combinatie AMBT/ATO/OOM foutief.

- 4120101 : combinatie AMBT/ATO foutief.

- 4120122 : combinatie AMBT/aanstellingscode foutief.

- 4130080 : warning: ingericht ambt wordt stopgezet.

(56)

56 2100-16 "opdracht" : CODE VAK OF UREN DIE GEEN LESUREN ZIJN

Aanduiding van het vak of de uren die geen lesuren zijn.

Lengte : 8 posities Type : NUMERISCH

Personeelscategorie : OP

Restricties:

- Zie de basistabel “ingerichte vakken” op:

http://www.ond.vlaanderen.be/edison/Wie/Schoolauto/hooizolder.asp

Aanwezigheid : OPTIONEEL

Foutcodes :

- 4020003 : ongeldige waarde :

 geldige waarden zijn de vermelde waarde of de

waarden uit de basistabel, geldig tijdens de duurtijd van deze opdracht;

 moeten opgenomen zijn als "ingericht vak", rekening houdend met de duurtijd van de opdracht, de code van graad eenheidstype SO, de code van onderwijsvorm SO, de hoofdstructuur en het opgegeven ambt.

- 4120072 : combinatie Vak/Herwaardering foutief.

- 4120078 : vak niet geldig voor volledige periode.

- 4120099 : combinatie VAK/ATO/OOM foutief.

- 4120102 : combinatie VAK/ATO foutief.

- 4130081 : warning: ingericht vak wordt stopgezet.

(57)

57 2100-17 "opdracht" : GRAAD EENHEIDSTYPE SO CODE / GRAAD DKO

Aanduiding van de graad van het eenheidstype secundair on- derwijs / DKO waar het vak of de uren die geen lesuren zijn (bedoeld in veld 2100-16) worden ingericht.

Type : 1 positie Type : ALFANUMERISCH

Personeelscategorie : OP

Restrictie :

- toegelaten waarden in HS = 311 : "1" : 1° graad

"2" : 2° graad "3" : 3° graad "4" : 4° graad

"H" : Hoger Beroepsonderwijs (HBO) - toegelaten waarden in HS = 312 :

"1" : 1° graad "2" : 2° graad "3" : 3° graad "4" : 4° graad - toegelaten waarden in HS = 316 : “3” : lagere graad “4” : middelbare graad “5” : specialisatie “6” : hogere graad - toegelaten waarden in HS = 317 :

"2" : 2° graad "3" : 3° graad "4" : 4° graad

- aanwezigheid verplicht bij HS = 311, 312, 316, 317

Aanwezigheid : OPTIONEEL

Foutcodes :

- 4020003 : ongeldige waarde :

 geldige waarden zijn de vermelde waarden, geldig tijdens de duurtijd van deze opdracht.

(58)

58 2100-18 "opdracht" : ONDERWIJSVORM SO

Aanduiding van de onderwijsvorm Secundair Onderwijs waar het vak of de uren die geen lesuren zijn ( bedoeld in veld 2100- 16 ) worden ingericht.

Lengte : 3 posities Type : ALFANUMERISCH

Personeelscategorie : OP

Restricties :

toegelaten waarden :

- alleen toegelaten voor HS = 311 en graad = 2,3 of 4 "ASO" : Algemeen Secundair Onderwijs;

"TSO" : Technisch Secundair Onderwijs;

"KSO" : Kunst Secundair Onderwijs;

"BSO" : Beroepssecundair Onderwijs.

- alleen toegelaten voor HS = 312 en graad = 2 of 3 "BSO" : Beroepssecundair Onderwijs

- alleen toegelaten voor HS=313 en graad = 2 “BSO : Beroepssecundair Onderwijs.

- alleen toegelaten voor HS = 317 en graad = 2 of 3 "ASO" : Algemeen Secundair Onderwijs;

"TSO" : Technisch Secundair Onderwijs;

"BSO" : Beroepssecundair Onderwijs.

alleen toegelaten voor HS = 317 en graad = 4 "BSO" : Beroepssecundair Onderwijs.

Aanwezigheid : OPTIONEEL

Foutcodes :

- 4020003 : ongeldige waarde :

 geldige waarden zijn de vermelde waarden, geldig tijdens de duurtijd van deze opdracht.

(59)

59 2100-19 "opdracht" : VAKCODE GELIJKSTELLING

Aanduiding van het vak waarmee het effectief gegeven vak of de uren die geen lesuren zijn worden gelijkgesteld.

Lengte : 8 posities Type : NUMERISCH

Personeelscategorie : OP

Restricties :

- zie de basistabel “ingerichte vakken” op:

http://www.ond.vlaanderen.be/edison/Wie/Schoolauto/hooizolder.asp

- verplicht in te vullen indien in veld 2100-16 (vakcode) een gelijk te stellen vak werd genoteerd.

Aanwezigheid : OPTIONEEL

Foutcodes :

- 4020003 : ongeldige waarde

 geldige waarden : zie basistabel;

 deze gelijkstelling mag geen vak zijn dat op zijn beurt een gelijkstelling vereist.

- 4120032 : combinatie gelijkgesteld vak/vak ongeldig :  gelijkgesteld vak kan enkel voorkomen als vak ingevuld is;

 gelijkgesteld vak moet ingevuld zijn bij welbepaalde gelijk te stellen vakken.

- 4030008 : warning: veld is overbodig ingevuld:

 bij het opgegeven vak hoort geen vakcode gelijkstelling.

- 4120079 : Gel.Vak niet geldig voor voll.periode.

- 4130081 : warning: gelijkg.ing.vak wordt stopgezet.

- 4120103 : combinatie gelijkgesteld VAK/ATO foutief.

- 4120146 : combinatie gelijkgesteld VAK/OOM foutief.

(60)

60 2100-20 "opdracht" : ONDERWIJSVORM SO GELIJKSTELLING

Aanduiding van de onderwijsvorm SO waar het vak bedoeld in 2100-19 wordt ingericht.

Lengte : 3 posities Type : ALFANUMERISCH

Personeelscategorie : OP

Restricties :

toegelaten waarden :

- alleen toegelaten voor HS = 311 en graad = 2,3 of 4 : "ASO" : Algemeen Secundair Onderwijs;

"TSO" : Technisch Secundair Onderwijs;

"KSO" : Kunst Secundair Onderwijs;

"BSO" : Beroepssecundair Onderwijs;

- alleen toegelaten voor HS = 312 en graad = 2 of 3 : "BSO" : Beroepssecundair Onderwijs

- alleen toegelaten voor HS=313 en graad = 2 : “BSO : Beroepssecundair Onderwijs.

- alleen toegelaten voor HS = 317 en graad = 2 of 3 "ASO" : Algemeen Secundair Onderwijs;

"TSO" : Technisch Secundair Onderwijs;

"BSO" : Beroepssecundair Onderwijs.

alleen toegelaten voor HS = 317 en graad = 4 "BSO" : Beroepssecundair Onderwijs.

Aanwezigheid : OPTIONEEL

Foutcodes :

- 4020003 : ongeldige waarde :

 geldige waarden zijn de vermelde waarden, geldig tijdens de duurtijd van deze opdracht.

- 4120032 : combinatie gelijkgesteld vak / vak ongeldig.

(61)

61 2100-21 "opdracht" : LEERJAARCODE

Aanduiding van het observatiejaar in BUSO.

Lengte : 2 posities Type : NUMERISCH

Personeelscategorie : OP

Restricties :

- toegelaten waarden : - “01":observatiejaar

 alleen bij HS = 321 bij OV3 en ambt ‘leraar BGV’;

 indien in het observatiejaar 'gewone uren' worden gegeven dan wordt dit als vak 690 ( = observatie ) gemeld; gelijkstelling is verplicht;

 indien het daarentegen 'uren die geen lesuren' betreft ( vb. klassenraad ) dan wordt hier de overeenkomstige vakcode als vak gemeld;

gelijkstelling is eveneens verplicht.

- elders steeds 00.

Aanwezigheid : OPTIONEEL

Foutcodes :

- 4020003 : ongeldige waarde :

 geldige waarden zijn de vermelde waarden, geldig tijdens de duurtijd van deze opdracht.

(62)

62

2100-22 "opdracht" : STAMBOEKNUMMER TE VERVANGEN PERSOON

Dit veld duidt het personeelslid aan wiens opdracht moet vervangen worden door de gemelde opdracht.

Lengte : 11 posities Type : NUMERISCH

Personeelscategorie : ALLE

Restricties :

- geldig stamboeknummer - verplicht bij ATO-code = 1

Aanwezigheid : OPTIONEEL

Foutcodes :

- 4020003 : ongeldige waarde :  stamboeknummer moet bestaan;

 moet verschillend zijn van het stamboeknummer van de persoon waarover dit opdrachtenpakket handelt.

- 4120006 : combinatie gegevens vervanging :  moet ingevuld zijn indien ATO-code = 1.

- 4030008 : warning: veld is overbodig ingevuld.

(63)

63 2100-23 "opdracht" : DIENSTONDERBREKING TE VERVANGEN PERSOON

Dit veld duidt de dienstonderbreking aan die het te vervangen personeelslid heeft genomen.

Lengte : 3 posities Type : NUMERISCH

Personeelscategorie : ALLE

Restricties :

- geldige code dienstonderbreking;

- verplicht bij ATO-code = 1;

Geldige waarden zijn de waarden uit de basistabel geldig tijdens de duurtijd van deze opdracht:

zie tabel “dienstonderbrekingen” op

http://www.ond.vlaanderen.be/edison/Wie/Schoolauto/hooizolder.asp

Aanwezigheid : OPTIONEEL

Foutcodes :

- 4020003 : ongeldige waarde.

- 4120006 : combinatie gegevens vervanging :  moet ingevuld zijn indien ATO-code = 1.

- 4030008 : warning: veld is overbodig ingevuld - 4120110 : de combinatie te vervangen type DO en

opdrachtkenmerken is foutief

(64)

64 2100-24 "opdracht" : TBSOB UREN

Dit veld duidt het deel van de opdracht waarvoor het perso- neelslid ter beschikking werd gesteld wegens ontstentenis van betrekking.

Lengte : 9 posities : 5.3 Type : DECIMAAL

Personeelscategorie : ALLE

Restricties :

- maximaal gelijk aan de uren van de oorspronkelijke vastbenoemde opdracht;

- gelijk aan de DO-uren bij het gebruik van DO=067;

- enkel bij ATO-code = 4.

Aanwezigheid : OPTIONEEL

Foutcodes :

- 4020003 : ongeldige waarde :

 moet aan de uren van de oorspronkelijke opdracht.

- 4030008 : warning: veld is overbodig ingevuld.

- 4120053 : waarde niet correct (stopgezette school) :  uren TBSOB moeten gelijk zijn aan de prestatie-uren in een ‘stopgezette’ school.

(65)

65 2100-25 "opdracht" : AFSTAND TBSOB UREN

Aanduiding van het aantal uren waarvoor afstand van wachtgeld wordt gedaan.

Lengte : 9 posities : 5.3 Type : DECIMAAL

Personeelscategorie : ALLE

Restricties :

- maximaal gelijk aan de uren waarvoor men TBSOB werd gesteld.

Aanwezigheid : OPTIONEEL

Foutcodes :

- 4020003 : ongeldige waarde :  moet zijn aan de uren TBSOB.

- 4030008 : warning: veld is overbodig ingevuld.

(66)

66

2100-26 "opdracht" : CODE OPDRACHTGEBONDEN DIENSTONDERBRE- KING

Aanduiding van het type dienstonderbreking waardoor de gemelde opdracht voor een fractie wordt onderbroken.

Lengte : 3 posities Type : NUMERISCH

Personeelscategorie : ALLE

Restricties :

- altijd samen invullen met de velden 2100-27 en 2100-28.

Geldige waarden zijn de waarden uit de basistabel geldig tijdens de duurtijd van deze opdracht:

zie tabel “dienstonderbrekingen” op

http://www.ond.vlaanderen.be/edison/Wie/Schoolauto/hooizolder.asp

Aanwezigheid : OPTIONEEL

Foutcodes :

- 4020003 : ongeldige waarde :

 geldige waarden zijn waarden uit de basistabel, geldig tijdens de periode van deze opdracht.

- 4120005 : combinatie gegevens deeltijdse DO :

 indien ingevuld: ook de prestatie deeltijdse DO moet ingevuld zijn.

- 4030008 : warning: veld is overbodig ingevuld.

- 4120123 : combinatie deeltijds type DO/OOM foutief.

(67)

67 2100-27 "opdracht" : UREN OPDRACHTGEBONDEN DIENSTONDER- BREKING

Aanduiding van het aantal uur waardoor de opdracht door de gemelde dienstonderbreking wordt onderbroken.

Lengte : 9 posities : 5.3 Type : DECIMAAL

Personeelscategorie : ALLE

Restricties:

- mag niet groter zijn dan de prestatie-uren per week van de oorspronkelijke opdracht;

- altijd samen invullen met de velden 2100-26 en 2100-28.

Aanwezigheid : OPTIONEEL

Foutcodes :

- 4020003 : ongeldige waarde :

 moet zijn dan de uren van de oorspronkelijke opdracht.

- 4120005 : combinatie gegevens deeltijdse DO :

 indien ingevuld: code dienstonderbreking moet eveneens ingevuld zijn (zie 2100-26).

(68)

68 2100-28 "opdracht" : EINDDATUM OPDRACHTGEBONDEN DIENSTON- DERBREKING

Laatste dag van de opdrachtgebonden dienstonderbreking.

Lengte : 10 posities Type : DATUM

Personeelscategorie : ALLE

Restricties:

- moet gelijk zijn aan of vallen na de begindatum (geldigheidsdatum ) van de opdracht;

- altijd samen invullen met de velden 2100-26 en 2100-27;

- moet gelijk zijn voor alle RL-1 uit het bericht met dezelfde dienstonderbreking.

Aanwezigheid : OPTIONEEL

Foutcodes :

- 4120040 : einddatum DO verschillend binnen dezelfde DO:

 de einddatum DO moet in elke RL-1 gelijk zijn voor hetzelfde type DO.

(69)

69 2100-29 “opdracht” : OPLEIDINGSVORM-CODE

Aanduiding van de opleidingsvorm in het BUSO.

Lengte : 1 positie Type : NUMERISCH

Personeelscategorie : OP

Restricties :

- geldige waarden:

“0”: optionele waarde, zonder betekenis “1”: OV1

“2”: OV2 “3”: OV3 “4”: OV4

Aanwezigheid : VERPLICHT bij HS=321

Foutcodes :

(70)

70 2100-30 “opdracht” : AANSTELLING-CODE

Aanduiding van een tijdelijke aanstelling van doorlopende duur of leraar in opleiding

Lengte : 2 posities Type : NUMERISCH

Personeelscategorie : OP

Restricties :

- geldige waarden :

“00” : niet van toepassing / geen TADD “01” : TADD

“04” : “leraar in opleiding”

- “01” en “04” zijn niet toegelaten in combinatie met TAO (veld 2100-05 = J”)

- “01” en “04” zijn niet toegelaten in combinatie met R/W (veld 2100-06 = “R” of “W”)

Voor toegelaten combinaties zie de basistabel “combinatie2”

op: http://www.ond.vlaanderen.be/edison/Wie/Schoolauto/hooizolder.asp

Aanwezigheid : OPTIONEEL.

Foutcodes :

- 4120059 : combinatie HS/AANSTELLINGSCODE foutief.

- 4120126 : combinatie AANSTELL/ATO/OOM is foutief.

- 4120129 : combinatie AANST/RW/TAO/OOM is foutief.

- 4120130 : combinatie AANST/AMBT/ATO/OOM is foutief.

(71)

71 2100-31 “opdracht” : TERUGVORDERING-CODE

Aanduiding van de oorsprong omkadering (“OOM”-code).

Lengte : 2 posities Type : NUMERISCH

Personeelscategorie :OP

(72)

72 Restricties :

- Geldige waarden:

“00”: niet van toepassing (optionele waarde)

“01”: Tivoli (wordt teruggevorderd) (geldig tot en met 31.08.2011)

“02”: stimulus (geldig tot en met 31.08.2004)

“03”: samenleggen binnen de scholengemeenschap(geldig tot en met 31.08.2004)

“04”: overdracht van een andere scholengemeenschap

“05”: overdracht / herverdeling gewone lestijden/- uren / omzetting lestijden kleuteronderwijzer naar uren kinderverzorging

“06”: RAGO punten, enkel te gebruiken in het

gemeenschapsonderwijs, voor administratieve ondersteuning (ambten 236,237,238 met vak 789)in ATO 1 of ATO 2

“07”: stimulus – samenleggen binnen de

scholengemeenschap. Dit is de samenvoeging van de vroegere codes 02 en 03.

“08”: vervanging korte afwezigheid (VKA)

“09”: bedrijfsstage

“10”: NT2 (enkel in HS 317 / enkel met ambt 208 / enkel met vakken 186 en 867 / verplicht met vak 867)

“13”: WWT “wegwerken wachtlijsten NT2 CVO” (enkel in HS 317 met ambt 208 “leraar SVWO” en

studiegebied 0025 “Nederlands tweede taal”, enkel lesopdracht, geen vaste benoeming) (geldig van 01.02.2011 en tem 30.06.2011)

“14”: WWT “wegwerken wachtlijsten NT2 CBE” (enkel in HS 317 met ambt 208 “leraar SVWO” en

studiegebied 0025 “Nederlands tweede taal” ”, enkel lesopdracht, geen vaste benoeming)

(geldig van 01.02.2011 en tem 30.06.2011)

“15”:

“16”:

kleuring NT2

personeel werkingsbudget (PWB)

“20”: aanvullende leraarsuren NT2 OD XXIV

“21”:

“22”:

Overdracht HBO5 NT2 asielcrisis

Voor toegelaten combinaties : zie document combinatie2.doc op

http://www.ond.vlaanderen.be/edison/Wie/Schoolauto/hooizolder.asp

Opmerking :

een ATO=1-opdracht heeft dezelfde terugvordering-code (oorsprong omkadering) als die van de opdracht die vervangen wordt, of kan ook met “08” (vervanging korte afwezigheid) of “09” (bedrijfsstage) gemeld worden.

(73)

73

Aanwezigheid : OPTIONEEL

Foutcodes :

- 4030008 : warning: veld is overbodig ingevuld.

- 4120060 : combinatie hoofdstructuur/TIVOLI foutief.

- 4120066 : combinatie TADD/TIVOLI foutief :

 een TADD kan niet gecombineerd worden met tivoli-vlag=0.

- 4120067 : TIVOLI verplicht :

 zie bovenvermelde gevallen waarin tivoli van toepassing is.

- 4120095 : combinatie VAK/OOM foutief.

- 4120096 : combinatie HS/VAK/OOM foutief.

- 4120097 : combinatie AMBT/OOM foutief.

- 4120098 : combinatie AMBT/VAK/OOM foutief.

- 4120104 : combinatie SOORT-IM/OOM foutief.

- 4120105 : combinatie SCHOOL/OOM foutief.

- 4120106 : combinatie TE VERV TYPE DO/OOM foutief.

- 4120107 : combinatie DUURTIJD/OOM foutief.

- 4120108 : combinatie INST STRUCTUUR/OOM foutief.

- 4120109 : combinatie REAFF. WEDERTEW./OOM foutief.

- 4120110 : combinatie TE VERV TYPE DO/OPDRACHTKENMERKEN foutief.

- 4120111 : combinatie TAO/OOM foutief.

- 4120127 : combinatie VOLUME/OOM foutief.

- 4120128 : combinatie DUURTIJD-VOLUME/OOM foutief.

(74)

74 2100-32 “opdracht” : HERWAARDERING-CODE ( pool )

Aanduiding van het opdrachttype in het kader van de herwaardering van de beroepsloopbaan in het onderwijs.

Lengte : 2 posities Type : NUMERISCH

Personeelscategorie : OP

Restricties :

- geldige waarden :

“00”: niet van toepassing ( optionele waarde ) “01”: herintreder

“02”: poolopdracht in een ankerschool ( PA ) (slechts geldig tot en met 31.08.2005)

“03”: pool korte reglementaire vervanging ( PKRV ) (slechts geldig tot en met 31.08.2005)

“04”: werken na pensioen (enkel met ATO=1 of ATO=2, geen controle op pensioendatum, niet in hoger onderwijs)

“05”: TBSOB - professionaliseringstraject (enkel met ATO=4, enkel in HS 417 en veld 24 “uren TBSOB”

moet zijn ingevuld)

Voor toegelaten combinaties zie de basistabel “combinatie2”

op: http://www.ond.vlaanderen.be/edison/Wie/Schoolauto/hooizolder.asp

Aanwezigheid : OPTIONEEL

Foutcodes :

- 4030008 : warning: veld is overbodig ingevuld.

- 4120061 : combinatie ATO/Herwaardering foutief.

- 4120065 : combinatie Hoofdst/Herwaardering foutief.

- 4120068 : combinatie School/Herwaardering foutief.

- 4120134 : herwaarderingcode niet verenigbaar met pensioendatum in het verleden.

Referenties

GERELATEERDE DOCUMENTEN

Adviseurs kunnen meer aandacht schenken aan het bespreken en uitwerken van de uitgangspunten van beide cliënten, ook als deze zelf niet gewend zijn om doelen voor de langere termijn

This work has analysed, on the one hand, the institutional communiqu és and official statements about Higher Education challenges published by EHEA, UNESCO, United Nations, Council

Findings and examples on non-selfish non-rational choice behavior lead to increased expectations that travelers might comply with travel information and routing advice that

S Im vergangenen Jahr mahnten Chemiker in ihren Publikationen zu einem nachhaltigeren Umgang mit Polymeren und Kunststoffen und riefen dazu auf, biologisch ab- baubare

By applying BCAT_I to time series of daily average tempera- ture in The Netherlands (twenty-eight weather stations from 1992 to 2011), we identified the refined triclusters with

Factor and multi-variate regression analysis reveals that the en- vironmental concern, renewables acceptance, energy independence, community trust, community resistance,

We show here that the Chronic Mild Stress model of depression induces, only in stress-vulnerable rats, de- pressed-like anhedonic behavior, together with impairment of

Very thin strut biodegradable polymer everolimus- eluting and sirolimus-eluting stents versus durable polymer zotarolimus-eluting stents in allcomers with coronary artery disease