06.11.2014 Views

A BEJELENTÉS FORMAI KÖVETELMÉNYEI

A BEJELENTÉS FORMAI KÖVETELMÉNYEI

A BEJELENTÉS FORMAI KÖVETELMÉNYEI

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Felsıoktatási Információs Rendszer<br />

Országos Felsıoktatási Információs Központ<br />

A bejelentés formai követelményei Verzió: 1.0; Kiadás dátuma: 2006. október 3.<br />

___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________<br />

A <strong>BEJELENTÉS</strong> <strong>FORMAI</strong> <strong>KÖVETELMÉNYEI</strong><br />

KONCEPCIÓ<br />

A rendszerek egymással alapvetıen XML üzeneteken keresztül kommunikálnak. A<br />

kommunikáció típusa szerint adatközlı (ideértve az értesítést és választ is) és lekérdezı üzeneteket<br />

különböztetünk meg. Az adatközlésért és adatszolgáltatásért egyaránt vállalni kell a felelısséget,<br />

ezért bizonyíthatónak kell lenni, hogy az adatközlés kitıl származik, valamint, hogy az adatközlés nem<br />

sérült-e meg. Ennek megfelelıen az adatközlı- és adatszolgáltató XML üzenetek digitálisan<br />

hitelesített változatát elektronikusan alá kell írni.<br />

Erre alkalmas a http://www.w3.org/2000/09/xmldsig# XML névtér. A W3C ajánlása az alábbi<br />

helyen található: http://www.w3.org/TR/xmldsig-core/. Ez a struktúra írja le, hogy az aláírás hogyan<br />

ellenırizhetı, azaz tartalmazza az aláíráshoz használt kivonatképzési algoritmust, aszimmetrikus<br />

aláírás algoritmusát, esetlegesen az aláírás ellenırzéséhez szükséges nyilvános kulcsot. Utóbbival<br />

nem élünk, mert az üzenetküldésre jogosultak teljes körének nyilvános kulcsa rendelkezésre áll<br />

központilag, az üzenetbıl a küldı személye kiolvasható. Ebben a dokumentumban nem az aláírási<br />

technikára, hanem az adatközlés formájára fókuszálunk.<br />

Az üzenetek formai helyességének biztosítására valamennyi üzenettípusra XML-sémát<br />

definiálunk. A séma lehetıséget ad arra, hogy a formailag hiányos, szabálytalan üzenetek<br />

feldolgozása ne történjen meg. A sémák publikációra kerülnek a beküldı rendszerek felé.<br />

Tekintve a hálózati hibák és a megbízhatóság kérdését, a kommunikáció alapjául szolgáló<br />

csomagok maximális mérete korlátozva lesz (a pontos adat a különbözı tesztek futása után kerül<br />

megállapításra).<br />

A TARTALMI RÉSZ FELÉPÍTÉSE<br />

Az üzenet váza egy Konténerbıl áll, mely fej és törzs elemeket tartalmaz. A fej rész az<br />

azonosításhoz szükséges adatokat tartalmazza, míg a konténer törzse egy, vagy több üzenetet. Az<br />

üzenet fej része azonosító jellegő adatot tartalmaz, illetve leírja, hogy milyen típusú üzenetrıl van szó.<br />

– a kommunikáció alapja a kérelem; a FIR központi rendszerében minden beérkezı<br />

XML üzenet kérelmekre bontódik. A kérelmek azonosítására hármas azonosító<br />

rendszer került bevezetésre: Kontener (az ehhez tartozó azonosító képzésérıl<br />

késıbb lesz szó), Uzenet (ez egy Kontener-en belül futó számozással képzıdik) és<br />

Rekord (ez egy Uzenet-en belül futó számozással képzıdik),<br />

– egy üzenetcsomagba („Kontener”) több különbözı üzenet<br />

(/Kontener/KontenerTorzs/Uzenet) is bekerülhet (ez akkor fontos, ha a tranzakció<br />

költsége nem teszi optimálissá az üzenetek egyesével történı küldését),<br />

– az üzenet típusa (/Kontener/KontenerTorzs/Uzenet/UzenetFej/Tipus) egyértelmően<br />

meghatározza, hogy milyen üzenetspecifikus sémaellenırzés hajtandó végre az<br />

üzeneten,<br />

– az üzenettörzs (/Kontener/KontenerTorzs/Uzenet/Uzenet/UzenetTorzs) tartalmazza<br />

az üzenetspecifikus adattartalmat.<br />

Az egyes adatközlések, lekérdezések az üzenetek törzsében térnek el egymástól. A<br />

következı összefoglaló megmutatja az üzenetek típusait.<br />

Adatközlés<br />

Üzenettípus<br />

___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________<br />

– 1 –


Felsıoktatási Információs Rendszer<br />

Országos Felsıoktatási Információs Központ<br />

A bejelentés formai követelményei Verzió: 1.0; Kiadás dátuma: 2006. október 3.<br />

___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________<br />

Adatközlés<br />

Hallgatói jogviszony létrehozása<br />

Hallgatói jogviszony megszüntetés<br />

Hallgató személyi és egyéb adatok<br />

módosítása<br />

Hallgatói jogviszony karbantartása<br />

Oktatói jogviszony létrehozása<br />

Oktatói jogviszony megszüntetés<br />

Oktató személyi és egyéb adatok<br />

módosítása<br />

Oktatói jogviszony karbantartása<br />

Stornó kérelem<br />

Válaszüzenet *<br />

Értesítés üzenet *<br />

Üzenettípus<br />

HJVL<br />

HJVM<br />

HSZE<br />

HJVK<br />

OJVL<br />

OJVM<br />

OSZE<br />

OJVK<br />

STRN<br />

FIRV<br />

FIRE<br />

A * –gal jelölt típusok a FIR-bıl érkeznek az intézményekbe.<br />

ADATSZOLGÁLTATÁS – HALLGATÓI JOGVISZONY LÉTREHOZÁSA<br />

Minden esetben, amikor az intézmény új jogviszonyt létesít egy hallgatóval, vagy egy<br />

hallgató új képzésre (ezen belül idıszakra vagy szakirányra), doktori iskolába vagy kollégiumba<br />

iratkozik be, ilyen típusú kérelmet kell küldeni.<br />

A bejelentéshez kötelezı a személyre vonatkozó azonosító adatok kitöltése. Amennyiben<br />

az intézmény nyilvántartásában már szerepel a hallgató, az azonosító adatok között az Oktatási<br />

Azonosító megadása kötelezı.<br />

Egy bejelentéskor egy hallgatóhoz a következı adatok jelenthetık be:<br />

– hallgatói jogviszony, ezen belül több képzés. Egy adott képzéshez maximum 1<br />

idıszak jelenthetı be, egy idıszakhoz pedig bármennyi szakirány.<br />

– vendéghallgatói jogviszony<br />

– doktorjelölti jogviszony<br />

– kollégiumi tagsági jogviszony<br />

ADATSZOLGÁLTATÁS – HALLGATÓI JOGVISZONY MEGSZÜNTETÉS<br />

Minden esetben, amikor az intézmény egy hallgatóval létesített jogviszonyt, vagy egy<br />

hallgató egy képzését (ezen belül idıszakot vagy szakirányt), doktori iskolai vagy kollégiumi tagságát<br />

kívánja lezárni, ilyen típusú kérelmet kell küldeni.<br />

Amennyiben egy jogviszonyhoz tartozó összes képzés, doktori iskolai vagy kollégiumi<br />

tagság megszőnik vagy lezárul, a jogviszony automatikusan lezárul.<br />

A hallgató azonosításához a HallgAzon tag megfelelı információit kell kitölteni. A hallgató<br />

jogviszonyát a szervezet azonosítója, a jogviszony típusa és a jogviszony kezdetének dátuma<br />

azonosítja.<br />

ADATSZOLGÁLTATÁS – HALLGATÓ SZEMÉLYI ÉS EGYÉB ADATOK MÓDOSÍTÁSA<br />

Az adatok módosítása érintheti a hallgató személyes adatait, illetve a kapcsolódó adatokat<br />

(címek, elérhetıségek, okmányadatok, fogyatékosság adatai).<br />

A hallgató azonosításához a HallgAzon tag megfelelı információit kell kitölteni.<br />

___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________<br />

– 2 –


Felsıoktatási Információs Rendszer<br />

Országos Felsıoktatási Információs Központ<br />

A bejelentés formai követelményei Verzió: 1.0; Kiadás dátuma: 2006. október 3.<br />

___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________<br />

ADATSZOLGÁLTATÁS – HALLGATÓI JOGVISZONY KARBANTARTÁSA<br />

adatait.<br />

Az adatok módosítása érintheti a jogviszony, képzés, doktori iskolai vagy kollégiumi tagság<br />

A hallgató azonosításához a HallgAzon tag megfelelı információit kell kitölteni. A hallgató<br />

jogviszonyát a szervezet azonosítója, a jogviszony típusa és a jogviszony kezdetének dátuma<br />

azonosítja. A kiválasztott jogviszonyon belül a típustól függıen további azonosítók megadása<br />

szükséges (pl. hallgatói jogviszonynál képzés esetén a képzés kódja és a kezdés dátuma).<br />

ADATSZOLGÁLTATÁS – OKTATÓI JOGVISZONY LÉTREHOZÁSA<br />

Minden esetben, amikor az intézmény új jogviszonyt létesít egy oktatóval, vagy egy oktató új<br />

munkakörbe kerül, ilyen típusú kérelmet kell küldeni.<br />

A bejelentéshez kötelezı a személyre vonatkozó azonosító adatok kitöltése. Amennyiben<br />

az intézmény nyilvántartásában már szerepel az oktató, az azonosító adatok között az Oktatási<br />

Azonosító megadása kötelezı.<br />

Egy bejelentéskor egy oktatóhoz legalább 1 munkakört meg kell adni.<br />

ADATSZOLGÁLTATÁS – OKTATÓI JOGVISZONY MEGSZÜNTETÉS<br />

Minden esetben, amikor az intézmény egy oktatóval létesített jogviszonyt, vagy egy oktató<br />

egy munkakörét kívánja megszüntetni, ilyen típusú kérelmet kell küldeni.<br />

Amennyiben egy jogviszonyhoz tartozó összes munkakör megszőnik vagy lezárul, a<br />

jogviszony is lezárul. Amennyiben egy jogviszony lezárásra kerül, a hozzá kapcsolódó összes<br />

munkakör is lezárul.<br />

Az oktató azonosításához az Azonosito tag megfelelı információit kell kitölteni. Az oktató<br />

jogviszonyát a szervezet azonosítója és a jogviszony kezdetének dátuma azonosítja.<br />

ADATSZOLGÁLTATÁS – OKTATÓ SZEMÉLYI ÉS EGYÉB ADATOK MÓDOSÍTÁSA<br />

Az adatok módosítása érintheti az oktató személyes adatait, illetve a kapcsolódó adatokat<br />

(címek, nyelvtudás, nemzetközi tagság, szakképesítések, tudományos címek).<br />

Az oktató azonosításához az Azonosito tag megfelelı információit kell kitölteni.<br />

ADATSZOLGÁLTATÁS – OKTATÓI JOGVISZONY KARBANTARTÁSA<br />

Az adatok módosítása érintheti a jogviszony vagy a munkakör adatait.<br />

Az oktató azonosításához az Azonosito tag megfelelı információit kell kitölteni. Az oktató<br />

jogviszonyát a szervezet azonosítója és a jogviszony kezdetének dátuma azonosítja.<br />

ADATSZOLGÁLTATÁS – STORNÓ KÉRELEM<br />

A stornó kérelem egy jogviszony létrehozásának (hallgatók esetében hallgatói, doktorjelölti,<br />

kollégiumi jogviszony, képzés, idıszak vagy szakirány; oktatók esetén pedig oktatói jogviszony vagy<br />

munkakör) visszavonására használható üzenet. A visszavonandó jogviszonyra annak egyedi<br />

azonosítójával lehet hivatkozni, emellett a visszavonás indokának kitöltése is kötelezı. A stornó<br />

kérelmek nem kerülnek automatikusan elfogadásra. Fontos különbség a jogviszony lezárásához<br />

___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________<br />

– 3 –


Felsıoktatási Információs Rendszer<br />

Országos Felsıoktatási Információs Központ<br />

A bejelentés formai követelményei Verzió: 1.0; Kiadás dátuma: 2006. október 3.<br />

___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________<br />

képest, hogy a stornó kérelem elfogadása esetén a stornózott jogviszony létrehozása törlıdik a<br />

rendszerbıl, míg a jogviszony lezárása esetén a hallgató vagy oktató történeti adataiban megmarad a<br />

lezárt jogviszony.<br />

Stornó kérelem kizárólag a fent említett jogviszony létrehozás visszavonására alkalmazható.<br />

Személyes adat módosítás visszavonására nincsen lehetıség. A személyes adatok változása a<br />

hallgató vagy oktató történeti adatai között mindig megmarad.<br />

ADATSZOLGÁLTATÁS – VÁLASZÜZENET<br />

A beérkezett üzenetek feldolgozásáról státusz jellegő üzenetet kap vissza az üzenet<br />

küldıje. Ez a válasz vonatkozhat a konténerre (pl. érvénytelen aláírás), vonatkozhat az egyes<br />

üzenetre (pl. jogosulatlan üzenettípus beküldés), vagy vonatkozhat az egyes tételre (pl. sikeres<br />

jogviszony létrehozás). A séma lehetıvé teszi, hogy egy válaszüzenetbe különbözı típusú és számú<br />

válaszok kerüljenek.<br />

Amennyiben a válaszüzenet hibát jelez (erre utal a ValaszFej-ben található ValaszKod<br />

mezı is, amely értéke SZÓTÁR-ból kerül ki), a ValaszTorzs-ben megtalálható a hiba leírása, valamint<br />

a hibás paraméterekrıl szóló felsorolás.<br />

ÉRTESÍTÉS ÜZENET<br />

Az értesítés üzenet az OFIK irányából szolgáló adatterítésekre vonatkozik, amely érintheti<br />

az intézménnyel hallgatói vagy oktatói jogviszonyt létesített emberek személyes adatait, valamint a<br />

FIR rendszer Intézménytörzs adatbázisának tábláit is (utóbbiak közé tartozik a már több helyen<br />

említett SZÓTÁR tábla is).<br />

LEKÉRDEZÉS KÉRELEM, VÁLASZ ÜZENET<br />

A késıbbiekben készülni fog egy fıleg statisztikai célokat szolgáló kérelem típus is,<br />

amelyben megfelelı jogosultsággal rendelkezı emberek elıre megadott kérdéseket tehetnek majd fel<br />

a FIR rendszernek.<br />

MAGYARÁZAT AZ XSD DEFINÍCIÓKHOZ<br />

Az XSD minták felépítésérıl, kialakításáról a 2. számú melléklet tartalmaz további<br />

információt, amely az ütemtervben meghatározottak alapján jut el az intézményekhez.<br />

___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________<br />

– 4 –

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!