hun-ehrv1.0 Referencia Modell
|
|
- Alíz Alexandra Fekete
- 8 évvel ezelőtt
- Látták:
Átírás
1 hun-ehrv1.0 Referencia Modell hun-ehrv1.0 cd Packages «XSDschema» DataTypes + DATA_VALUE + DV + Implementation + Primitives «XSDschema» Extract + Access_Policy + Attestation_Info + Audit_Info + Clinical_Session + Cluster + Composition + Content + EHR_Extract + Element + Entry + Extract_Constraint + Folder + Functional_Role + Item + Link + Record_Component + Related_Party + Section + SingleMessageContent + Version «XSDschema» Report + Report «XSDschema» Message + Message + MessageBase + MessageChoice + MessageContent + MessageSignature + SignedMessage «XSDschema» Repository + BiologicalStructure + Container + Device + Employee + Entity + EntityLink + Group + HealthCareProfessional + ManufacturedMaterial + ManufacturedObject + Material + Organization + Person + Place + Relation + Repository + RepositoryItem + Role + Specialisation + TargetChoice Ábra 1 : Packages hun-ehrv1.0 Típus: public Package Csomag: Logical View Készült :52:29. Módosítva :42:07. Magyar Referencia Modell Hungarian Reference Model 1/61
2 DataTypes cd «XSDschema» DataTypes «XSDschema» DV + Basic + Quantity + Text + Time DATA_VALUE - nullflavor: CS_NULL_FLAV [0..1] «XSDschema» Primitives + Boolean + Byte + Char + Double + Integer + Real + String «XSDschema» Implementation + bl + BL + byte + BYTE + char + CHAR + double + DOUBLE + int + INT + REAL + real + st + STRING Ábra 2 : «XSDschema» DataTypes DataTypes Típus: public «XSDschema» Package Csomag: hun-ehrv1.0 Készült :22:35. Módosítva :42:10. Szerzo: dr. Horváth Lajos A DataTypes csomag fogja össze az EHR-t felépíto adattípusokat. DATA_VALUE Típus: public abstract Class Csomag: DataTypes Készült :28:22. Módosítva :42:49. Szerzo: dr. Horváth Lajos A legtöbb alaptípus absztrakt ososztálya. Megfelel a HL7-ben szereplo 'ANY' osztálynak. Aggregation kapcsolódás osztályhoz: class Element<Extract>. Az Element egy értéket tartalmaz. Ha az érték hiányát kell jelezni, akkor a null_flavour alkalmazása szükséges. Generalization kapcsolódás osztálytól: class EIVL <Time> Generalization kapcsolódás osztálytól: class CV <Text> Generalization kapcsolódás osztálytól: class TEXT <Text> Generalization kapcsolódás osztálytól: class ED <Basic> Generalization kapcsolódás osztálytól: class II <Basic> Generalization kapcsolódás osztálytól: class CS <Text> Generalization kapcsolódás osztálytól: class IVL <Basic> 2/61
3 Generalization kapcsolódás osztálytól: class QUANTITY <Quantity> Generalization kapcsolódás osztálytól: class PIVL <Time> Generalization kapcsolódás osztálytól: class TS <Time> Generalization kapcsolódás osztálytól: class DATE <Time> Generalization kapcsolódás osztálytól: class ORD <Quantity> Generalization kapcsolódás osztálytól: class RTO <Quantity> Generalization kapcsolódás osztálytól: class QUANTITY_RANGE <Quantity> Generalization kapcsolódás osztálytól: class URI <Basic> DATA_VALUE attribútumok nullflavor CS_NULL_FLAV 3/61
4 DV cd DV «XSDschema» Basic «XSDschema» Quantity «XSDschema» Text «XSDschema» Time + IVL_PQ + IVL_TS + RII + ED + II + IVL + OID + URI + DURATION + ORD + QUANTITY_RANGE + PQ + QUANTITY + RTO + CODED_TEXT + CR + CS_ANNOTATION + CS_ATTEST + CS_ITEM_CAT + CS_NULL_FLAV + CS_REV_STAT + CS_SENSITIVITY + CS_STRUCTURE_TYPE + CS_TERRITORY + SIMPLE_TEXT + TEXT + CD + CE + CS + CV + DATE + EIVL + PIVL + TS Ábra 3 : DV DV Típus: public «XSDschema» Package Csomag: DataTypes Készült :25:38. Módosítva :42:52. Szerzo: dr. Horváth Lajos A csomag az alaptípusokon kívüli adattípusokat definiáló osztályokat tartalmazza, négy további csomagba (Basic, Quantity, Text, Time) szervezve. 4/61
5 Basic cd Basic DataTypes::DATA_VALUE - nullflavor: CS_NULL_FLAV [0..1] ED - mediatype: CS_MEDIA [0..1] - charset: CS_CHARSET [0..1] - language: CS_LANG [0..1] - size: Integer [0..1] - compression: CS_COMPRESSION [0..1] - reference: URI [0..1] - integritycheck: base64binary [0..1] - integritycheckalgorithm: CS_INTEGRITY [0..1] - thumbnail: ED [0..1] - data: base64binary [0..1] - alternatestring: SIMPLE_TEXT [0..1] II - extension: String [0..1] - assigningauthorityname: String [0..1] - validtime: IVL_TS [0..1] URI - value: String [0..1] - scheme: String [0..1] - path: String [0..1] - fragment: String [0..1] - query: String [0..1] - literal: String [0..1] +root 0..1 IVL - lowclosed: Boolean [0..1] - highclosed: Boolean [0..1] OID - oid: String [0..1] RII IVL_TS - low: TS [0..1] - high: TS [0..1] - width: TS [0..1] IVL_PQ - low: PQ [0..1] - high: PQ [0..1] - width: PQ [0..1] Ábra 4 : Basic Basic Típus: public «XSDschema» Package Csomag: DV Készült :25:17. Módosítva :43:08. Szerzo: dr. Horváth Lajos A Basic csomag azok a típusokat definiálja, amelyek az alaptípusokra épülnek, de a Text, Time és Quantity csomagokban nem szerepelnek. A csomag valamennyi osztálya a DATA_VALUE ososztály specializációja. IVL_PQ Extends: IVL. Csomag: Basic Készült :15:50. Módosítva :59:52. Szerzo: dr. Horváth Lajos A fizikai mennyiségek (Physical Quantity) egy intervalluma. Az intervallumot az alsó határa és szélessége, vagy also és felso határa, vagy a felso határa és a szélessége határozza meg. 5/61
6 Generalization kapcsolódás osztályhoz: class IVL IVL_PQ attribútumok low PQ high PQ width PQ IVL_TS Extends: IVL. Csomag: Basic Készült :15:33. Módosítva :44:00. Szerzo: dr. Horváth Lajos Idointervallum, amelyet a kezdete és vége, vagy kezdete és hossza, vagy a hossza és a vége határoz meg. A határok meghatározottságát az IVL osztálytól örökölt attribútumok értéke jelzi. Generalization kapcsolódás osztályhoz: class IVL IVL_TS attribútumok low TS high TS width TS RII Extends: II. Csomag: Basic Készült :21:43. Módosítva :44:06. Szerzo: dr. Horváth Lajos A Repository tetszoleges objektumpéldányának azonosítását szolgáló adattípus. Az RII típusú attribútumok értéke az adott üzeneten belül egyedi. Generalization kapcsolódás osztályhoz: class II 6/61
7 ED Extends: DATA_VALUE. Csomag: Basic Készült :39:11. Módosítva :43:37. Szerzo: dr. Horváth Lajos Az ED (Encapsulated Data) adattípus tetszoleges adatot tartalmazhat, amelyek elsosorban az emberi értékelésre (pl. röntgenkép digitális állománya), vagy a jelen specifikáció által nem érintett gépi feldolgozásra (pl. Holter-felvétel primer digitális adatállománya) használhatóak. A beágyazott adat lehet többek között egyszeru karaktersorozat, formázott szövegállomány, vagy bármilyen féle multimédiás állomány. Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> ED attribútumok mediatype CS_MEDIA charset CS_CHARSET language CS_LANG size Integer compression CS_COMPRESSI ON reference URI integritycheck base64binary integritycheckalgorithm CS_INTEGRITY thumbnail ED data base64binary alternatestring SIMPLE_TEXT 7/61
8 II Extends: DATA_VALUE. Csomag: Basic Készült :48:33. Módosítva :43:41. Szerzo: dr. Horváth Lajos Az II (Instance Identifier) osztály az egyes példányok egyedi azonosítását szolgálja. Aggregation kapcsolódás osztálytól: class OID Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> Generalization kapcsolódás osztálytól: class RII II attribútumok extension String assigningauthorityname String validtime IVL_TS IVL Típus: public abstract Class Extends: DATA_VALUE. Csomag: Basic Készült :52:58. Módosítva :43:52. Szerzo: dr. Horváth Lajos Az intervallum jellegu osztályok ose. Ezek az osztályok egy rendezett érték egy folyamatos tartományba eso értékeit határozzák meg. Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> Generalization kapcsolódás osztálytól: class IVL_PQ Generalization kapcsolódás osztálytól: class IVL_TS IVL attribútumok lowclosed Boolean highclosed Boolean OID 8/61
9 Csomag: Basic Készült :19:11. Módosítva :43:50. Szerzo: dr. Horváth Lajos Az OID (Object Identifier) osztály egy, a kommunikáló közösségben egyedi azonosító string, amely pontokkal elválasztott számokból áll (pl ). A string egy fastruktúra alapján kerül létrehozásra, így a számok közül a balrább állók jelentik a gyökérhez közelebb álló csomópontokat. Valamennyi csomópont egy feljogosított szervezet kezében van, amely meghatározhatja a csomópont alatti struktúrát, illetve átruházhatja az alatta levo szint csomópontjaira vonatkozó feljogosítást. Aggregation kapcsolódás osztályhoz: class II OID attribútumok oid String URI Extends: DATA_VALUE. Csomag: Basic Készült :18:41. Módosítva :43:44. Szerzo: dr. Horváth Lajos Az URI (Universal Resource Locator) osztály az RFC 1738 [ alapján meghatározott telekommunikációs cím (pl. HTML hyperlink, FTP cím) tárolását teszi lehetové. Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> URI attribútumok value String scheme String path String fragment String query String literal String 9/61
10 Quantity cd Quantity DataTypes::DATA_VALUE - nullflavor: CS_NULL_FLAV [0..1] ORD RTO QUANTITY_RANGE QUANTITY - value: Integer - symbol: CODED_TEXT - numerator: PQ - denominator: PQ - range: IVL_PQ PQ - value: Real [0..1] - unit: CS_UNITS [0..1] - property: CD [0..1] - precision: Integer [0..1] DURATION - days: Integer [0..1] - hours: Integer [0..1] - minutes: Integer [0..1] - seconds: Integer [0..1] - fractional_sec: Double [0..1] - sign: Integer [0..1] Ábra 5 : Quantity Quantity Típus: public «XSDschema» Package Csomag: DV Készült :26:15. Módosítva :43:11. Szerzo: dr. Horváth Lajos A csomag valamennyi osztálya a DATA_VALUE ososztály specializációja. DURATION Extends: QUANTITY. Csomag: Quantity Készült :07:14. Módosítva :45:13. Szerzo: dr. Horváth Lajos Egy idotartamot definiáló soztály, amelynek kezdopontja nem meghatározott. Generalization kapcsolódás osztályhoz: class QUANTITY DURATION attribútumok days A napok száma. 10/61
11 hours minutes seconds fractional_sec sign Integer Integer Integer Integer Double Integer Az órák száma. A percek száma. A másodpercek száma. A töredékmásodpercek mennyisége. Az idotartam irányát adja meg (ha ennek van jelentosége). ORD Extends: DATA_VALUE. Csomag: Quantity Készült :59:18. Módosítva :45:00. Szerzo: dr. Horváth Lajos Egy szám vagy más szimbólum, ami egy rendezett sorozaton belüli pozíciót jelzi. Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> ORD attribútumok value : A pozíció sorszáma. Integer symbol : CODED_TEXT A pozíciót meghatározó szimbúlum. QUANTITY_RANGE Extends: DATA_VALUE. Csomag: Quantity Készült :05:04. Módosítva :45:06. Szerzo: dr. Horváth Lajos Fizikai mennyiség egy megadott tartománya. Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> QUANTITY_RANGE attribútumok 11/61
12 range : IVL_PQ A fizikai mennyiségi tartomány. PQ Extends: QUANTITY. Csomag: Quantity Készült :51:19. Módosítva :45:11. Szerzo: dr. Horváth Lajos A PQ (Physical Quantity) osztály egy olyan érték megadását teszi lehetové, amely egy fizikai mennyiséget egy adott dimenzióban mérve jellemez. Két fo részbol áll, egyrészt a mennyiséget leíró valós számot, másrészt a fizikai mértékegységet tartalmazza. Generalization kapcsolódás osztályhoz: class QUANTITY PQ attribútumok value A fizikai mennyiséget leíró természetes szám. Real unit A mennyiség mértékegysége. CS_UNITS property A mért jelleg. CD precision Integer A mennyiség pontosságának opcionális megadása. QUANTITY Típus: public abstract Class Extends: DATA_VALUE. Csomag: Quantity Készült :39:07. Módosítva :45:08. Szerzo: dr. Horváth Lajos A mennyiségi típusok absztrakt ososztálya. Generalization kapcsolódás osztálytól: class DURATION Generalization kapcsolódás osztálytól: class PQ Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> RTO Extends: DATA_VALUE. 12/61
13 Csomag: Quantity Készült :39:21. Módosítva :45:03. Szerzo: dr. Horváth Lajos Az RTO (Ratio) osztály olyan értéket definiál, ahol egy numerátor és egy denominátor határozza meg a mennyiséget (pl. ha a higítási arány 1:128). Csak akkor használandó pl. a REAL és PQ helyett, ha az arány két tagjának explicit megadása szükséges. Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> RTO attribútumok numerator : Az arány osztandója. PQ denominator : PQ Az arány osztója. 13/61
14 Text cd Text DataTypes::DATA_VALUE - nullflavor: CS_NULL_FLAV [0..1] CS_ITEM_CAT CS_TERRITORY CS CS_SENSITIVITY CV - displayname: string [0..1] - codingscheme: OID [0..1] - codingschemename: String [0..1] - codingschemeversion: String [0..1] - codevalue: String [0..1] TEXT - originaltext: String [0..1] - language: CS_LANGUAGE [0..1] - charset: CS_CHARSET [0..1] - codevalue: String [0..1] - codingscheme: OID [0..1] - codingschemename: String [0..1] - codingschemeversion: String [0..1] CS_NULL_FLAV CS_REV_STAT CODED_TEXT SIMPLE_TEXT CS_ANNOTATION CS_ATTEST CE +translations 0..* CS_STRUCTURE_TYPE +codedvalue 1 CD +qualifiers CR 0..* - inverted: Boolean [0..1] - qualcode: CV [0..*] - role: CV [0..*] Ábra 6 : Text Text Típus: public «XSDschema» Package Csomag: DV Készült :26:03. Módosítva :43:19. Szerzo: dr. Horváth Lajos A csomag osztályai a szabad szöveges és kódolt értékkészletu szöveges adattípusok definícióit biztosítják. A csomag valamennyi osztálya a DATA_VALUE ososztály specializációja. CODED_TEXT Extends: TEXT. Csomag: Text Készült :46:36. Módosítva :44:30. Szerzo: dr. Horváth Lajos 14/61
15 A CODED_TEXT osztály esetén a szabad szöveges értékhez egy kódolt érték is csatolásra kerül a codedvalue attribútumon keresztül. Aggregation kapcsolódás osztálytól: class CD Generalization kapcsolódás osztályhoz: class TEXT CR Csomag: Text Készült :51:04. Módosítva :44:45. Szerzo: dr. Horváth Lajos Módosító kód, amelyhez opcionálisan szerepazonosító kapcsolódhat. Aggregation kapcsolódás osztályhoz: class CD CR attribútumok inverted A minosítokód ellenkezo jelentéstartalmának (pl. tagadásának) jelzése. Boolean qualcode Minosíto kód értéke. Range:0 to *: CV role Range:0 to *: CV A minosíto kódhoz kapcsolódó szerepkód. CS_ANNOTATION Extends: CS. Csomag: Text Készült :59:07. Módosítva :29:50. Az Entry osztályban szereplo annotációk lehetséges értékei. Generalization kapcsolódás osztályhoz: class CS CS_ATTEST Extends: CS. Csomag: Text Készült :59:29. Módosítva :26:01. Az Extract osztályaiban szereplo tanúsítás lehetséges okai. 15/61
16 Generalization kapcsolódás osztályhoz: class CS CS_ITEM_CAT Extends: CS. Csomag: Text Készült :58:45. Módosítva :31:04. Az Item példányok kategóriáinak lehetséges értékei, amelyek lehetové teszik az egyes példányok automatikus analízisét. Pl. vizsgálati eredmény, tevékenység, klinikai irányelvre hivatkozás. Generalization kapcsolódás osztályhoz: class CS CS_NULL_FLAV Extends: CS. Csomag: Text Készült :59:38. Módosítva :46:36. Generalization kapcsolódás osztályhoz: class CS CS_REV_STAT Extends: CS. Csomag: Text Készült :58:57. Módosítva :24:59. Annak az oknak a kategóriája, ami miatt a Record_Component létrehozásra vagy revízióra került. Generalization kapcsolódás osztályhoz: class CS CS_SENSITIVITY Extends: CS. Csomag: Text Készült :54:50. Módosítva :28:39. A Record_Component osztályokban szereplo adatok lehetséges biztonsági szinjei. Generalization kapcsolódás osztályhoz: class CS 16/61
17 CS_STRUCTURE_TYPE Extends: CS. Csomag: Text Készült :59:59. Módosítva :33:00. A Cluster osztály által megvalósítható struktúrák lehetséges formái. Generalization kapcsolódás osztályhoz: class CS CS_TERRITORY Extends: CS. Csomag: Text Készült :59:19. Módosítva :27:23. A lehetséges ellátási területek kódjai (ahol a Composition adattartalma létrejött). Generalization kapcsolódás osztályhoz: class CS SIMPLE_TEXT Extends: TEXT. Csomag: Text Készült :46:51. Módosítva :44:34. Szerzo: dr. Horváth Lajos A SIMPLE_TEXT osztály egy egyszeru, kódolt érték nélküli szabad szöveget tartalmaz. Generalization kapcsolódás osztályhoz: class TEXT TEXT Típus: public abstract Class Extends: DATA_VALUE. Csomag: Text Készült :44:38. Módosítva :44:23. Szerzo: dr. Horváth Lajos A TEXT absztrakt osztály a szabad szöveges értéken kívül tartalmazza az alkalmazott nyelvet és karakterkészletet is. Generalization kapcsolódás osztálytól: class SIMPLE_TEXT Generalization kapcsolódás osztálytól: class CODED_TEXT Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> 17/61
18 TEXT attribútumok originaltext String language charset CS_LANGUAGE CS_CHARSET A szabad szöveges érték, amelynek nyelvét és karakterkészletét a másik két attribútum határozza meg. Az originaltext atrribútumban szereplo szöveges érték esetén alkalmazott nyelv. Az originaltext atrribútumban szereplo szöveges érték esetén alkalmazott karakterkészlet. XML üzenetek esetén az attribútum megadása helyett az XML kódolását megadó érték kerülhet alkalmazásra. CD Extends: CE. Csomag: Text Készült :48:03. Módosítva :44:41. Szerzo: dr. Horváth Lajos A CD (Concept Descriptor) osztály egy összetett kódolási értéket tesz lehetové, amelynek részei az akár több kódrendszerbol származó kódolt értékek, továbbá tetszoleges számú módosító értékek. Aggregation kapcsolódás osztálytól: class CR Aggregation kapcsolódás osztályhoz: class CODED_TEXT Generalization kapcsolódás osztályhoz: class CE CE Extends: CV. Csomag: Text Készült :48:26. Módosítva :44:39. Szerzo: dr. Horváth Lajos A CE (Coded With Equivalents) osztály a kódolt értéken kívül (opcionálisan) tartalmazhat tetszoleges számú további kódolt értéket más kódrendszerekbol. Ezáltal a CE típus ott használatos, ahol egyidejuleg alternatív kódok és kódrendszerek igénybevételére (és ezek egyideju továbbítására) lehet szükség. Aggregation kapcsolódás osztálytól: class CE Generalization kapcsolódás osztálytól: class CD Generalization kapcsolódás osztályhoz: class CV CS Extends: DATA_VALUE. Csomag: Text Készült :48:12. Módosítva :44:20. Szerzo: dr. Horváth Lajos 18/61
19 A CS (Coded Simple Value) osztály a szabványban definiált egyszeru kódkészletu kódkészleteket definiáló osztályok ('CS_xxx') ososztálya. Generalization kapcsolódás osztálytól: class CS_ATTEST Generalization kapcsolódás osztálytól: class CS_ANNOTATION Generalization kapcsolódás osztálytól: class CS_TERRITORY Generalization kapcsolódás osztálytól: class CS_NULL_FLAV Generalization kapcsolódás osztálytól: class CS_REV_STAT Generalization kapcsolódás osztálytól: class CS_STRUCTURE_TYPE Generalization kapcsolódás osztálytól: class CS_ITEM_CAT Generalization kapcsolódás osztálytól: class CS_SENSITIVITY Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> CS attribútumok codevalue String codingscheme OID codingschemename String codingschemeversion String CV Extends: DATA_VALUE. Csomag: Text Készült :48:19. Módosítva :44:26. Szerzo: dr. Horváth Lajos A CV (Coded Value) osztály egy egyszeru kódolt értéket valósít meg (pl. más kódtáblára való transzláció megadása nélkül). Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> Generalization kapcsolódás osztálytól: class CE CV attribútumok displayname string codingscheme codingschemename OID String A kód rövid, emberi olvasásra alkalmas szöveges jelölése. (pl. "Magas vérnyomás") Egy olyan Object Identifier (OID) ami egyedileg azonosítja azt a kódrendszert, amibe a kód tartozik. (pl., " ," ami a lehet az ICD10/BNO10 azonosítója). A kódrendszer rövid, emberi olvasásra alkalmas megnevezése (pl. BNO10). 19/61
20 codingschemeversion codevalue String String A kódrendszer verziója (pl. 10.0) A kód értékét tartalmazó szöveg (pl., "I10H0") 20/61
21 Time cd Time DataTypes::DATA_VALUE - nullflavor: CS_NULL_FLAV [0..1] EIVL PIVL TS DATE - event: CD [0..*] - offset: DURATION [0..*] - phase: IVL_TS [0..*] - period: DURATION [0..*] - alignment: CS [0..1] - time: String - date: String Ábra 7 : Time Time Típus: public «XSDschema» Package Csomag: DV Készült :26:26. Módosítva :43:21. Szerzo: dr. Horváth Lajos Az ido kezelésével kapcsolatos alapveto osztályokat tartalmazó csomag. A csomag valamennyi osztálya a DATA_VALUE ososztály specializációja. DATE Extends: DATA_VALUE. Csomag: Time Készült :40:41. Módosítva :45:47. Szerzo: dr. Horváth Lajos Egy adott naptári nap azonosítása, amelynek részei a naptári év, hónap, hét, nap, vagy az év egy megadott napja. A részletes definíció az ISO 8601:2000(E) szabvány alapján. Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> DATE attribútumok date : String A dátumot leíró string. EIVL 21/61
22 Extends: DATA_VALUE. Csomag: Time Készült :54:40. Módosítva :45:21. Szerzo: dr. Horváth Lajos Az EIVL (Event-Related Periodic Interval of Time) osztály egy olyan periodikusan ismétlodo idointervallumot definiál, amely egy kitüntetett (de pontos idopontjával meg nem határozható) eseményhez kötodik (pl. reggeli után 1 órával). Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> EIVL attribútumok event Az esemény kódolt megjelölése. Range:0 to *: CD offset Range:0 to *: DURATION Az adott idointervallum. PIVL Extends: DATA_VALUE. Csomag: Time Készült :54:22. Módosítva :45:24. Szerzo: dr. Horváth Lajos A PIVL (Periodic Interval of Time) osztály egy olyan idointervallumot definiál, amely periodikusan visszatér. Ennek emgfeleloen két fo tulajdonsággal rendelkezik, egyrészt van fázisa, másrészt periódusa. Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> PIVL attribútumok phase Range:0 to *: IVL_TS period Range:0 to *: DURATION alignment CS TS Típus: public Class Extends: DATA_VALUE. Csomag: Time 22/61
23 Készült :52:35. Módosítva :45:27. Szerzo: dr. Horváth Lajos A TS (Point In Time, TimeStamp) osztály egy idopontot reprezentál. Az idot egy kituzött alapidoponttól ("epoch") méri. A részletes definíció az ISO 8601:2000(E) szabvány alapján. Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> TS attribútumok time : String Az alapidoponttól eltelt idot leíró string. 23/61
24 Implementation cd Implementation short decimal anysimpletype anysimpletype anysimpletype «XSDsimpleType» XSDDatatypes:: byte «XSDsimpleType» XSDDatatypes:: integer «XSDsimpleType» XSDDatatypes:: boolean «XSDsimpleType» XSDDatatypes:: string «XSDsimpleType» XSDDatatypes:: double «XSDsimpleType» byte «XSDsimpleType» int «XSDsimpleType» bl «XSDsimpleType» st «XSDsimpleType» char «XSDsimpleType» double «XSDsimpleType» real +value +value +value +value +value +value +value «XSDcomplexType» BYTE «XSDcomplexType» INT «XSDcomplexType» BL «XSDcomplexType» STRING «XSDcomplexType» CHAR «XSDcomplexType» DOUBLE «XSDcomplexType» REAL Ábra 8 : Implementation Implementation Típus: public «XSDschema» Package Csomag: DataTypes Készült :34:57. Módosítva :43:02. Szerzo: dr. Horváth Lajos A prcen/ts által meghatározott alaptípusok definícióit tartalmazó csomag. bl Típus: public «XSDsimpleType» Class Extends: boolean. Csomag: Implementation Készült :07:28. Módosítva :22:37. Aggregation kapcsolódás osztályhoz: class BL Generalization kapcsolódás osztályhoz: class boolean<xsddatatypes> BL Típus: public «XSDcomplexType» Class Csomag: Implementation Készült :08:24. Módosítva :14:21. 24/61
25 Aggregation kapcsolódás osztálytól: class bl Generalization kapcsolódás osztálytól: class Boolean <Primitives> byte Típus: public «XSDsimpleType» Class Extends: byte. Csomag: Implementation Készült :50:43. Módosítva :54:32. Megkötések Proposed Invariant. No attributes or associations. Proposed Invariant. Parent must be simpletype. Aggregation kapcsolódás osztályhoz: class BYTE Generalization kapcsolódás osztályhoz: class byte<xsddatatypes> BYTE Típus: public «XSDcomplexType» Class Csomag: Implementation Készült :54:18. Módosítva :14:21. Aggregation kapcsolódás osztálytól: class byte Generalization kapcsolódás osztálytól: class Byte <Primitives> char Típus: public «XSDsimpleType» Class Extends: string. Csomag: Implementation Készült :28:12. Módosítva :54:32. Aggregation kapcsolódás osztályhoz: class CHAR Generalization kapcsolódás osztályhoz: class string<xsddatatypes> CHAR Típus: public «XSDcomplexType» Class 25/61
26 Csomag: Implementation Készült :30:04. Módosítva :14:20. Aggregation kapcsolódás osztálytól: class char Generalization kapcsolódás osztálytól: class Char <Primitives> double Típus: public «XSDsimpleType» Class Extends: double. Csomag: Implementation Készült :13:01. Módosítva :54:32. Aggregation kapcsolódás osztályhoz: class DOUBLE Generalization kapcsolódás osztályhoz: class double<xsddatatypes> DOUBLE Típus: public «XSDcomplexType» Class Csomag: Implementation Készült :13:48. Módosítva :14:21. Aggregation kapcsolódás osztálytól: class double Generalization kapcsolódás osztálytól: class Double <Primitives> int Típus: public «XSDsimpleType» Class Extends: integer. Csomag: Implementation Készült :23:21. Módosítva :54:32. Aggregation kapcsolódás osztályhoz: class INT Generalization kapcsolódás osztályhoz: class integer<xsddatatypes> INT Típus: public «XSDcomplexType» Class 26/61
27 Csomag: Implementation Készült :27:51. Módosítva :14:21. Aggregation kapcsolódás osztálytól: class int Generalization kapcsolódás osztálytól: class Integer <Primitives> real Típus: public «XSDsimpleType» Class Extends: double. Csomag: Implementation Készült :50:01. Módosítva :54:31. Aggregation kapcsolódás osztályhoz: class REAL Generalization kapcsolódás osztályhoz: class double<xsddatatypes> REAL Típus: public «XSDcomplexType» Class Csomag: Implementation Készült :50:34. Módosítva :14:20. Aggregation kapcsolódás osztálytól: class real Generalization kapcsolódás osztálytól: class Real <Primitives> st Típus: public «XSDsimpleType» Class Extends: string. Csomag: Implementation Készült :19:23. Módosítva :54:32. Aggregation kapcsolódás osztályhoz: class STRING Generalization kapcsolódás osztályhoz: class string<xsddatatypes> STRING Típus: public «XSDcomplexType» Class Csomag: Implementation 27/61
28 Készült :25:57. Módosítva :14:21. Aggregation kapcsolódás osztálytól: class st Generalization kapcsolódás osztálytól: class String <Primitives> 28/61
29 Primitives cd Primitives «XSDcomplexType» Implementation:: BYTE «XSDcomplexType» Implementation::INT «XSDcomplexType» Implementation:: DOUBLE «XSDcomplexType» Implementation::BL «XSDcomplexType» Implementation:: STRING «XSDcomplexType» Implementation:: CHAR «XSDcomplexType» Implementation:: REAL Byte Integer Double Boolean String Char Real Ábra 9 : Primitives Primitives Típus: public «XSDschema» Package Csomag: DataTypes Készült :31:08. Módosítva :42:55. Szerzo: dr. Horváth Lajos A Primitives csomag valósítja meg az Implementation csomagban definiált alaptípusok referenciafelületét. Ezek az alaptípusok a prcen/ts alapján kerültek definiálásra. Boolean Extends: BL. Csomag: Primitives Készült :10:42. Módosítva :14:21. Generalization kapcsolódás osztályhoz: class BL<Implementation> Byte Extends: BYTE. Csomag: Primitives Készült :36:07. Módosítva :14:21. Generalization kapcsolódás osztályhoz: class BYTE<Implementation> 29/61
30 Char Extends: CHAR. Csomag: Primitives Készült :31:52. Módosítva :14:20. Generalization kapcsolódás osztályhoz: class CHAR<Implementation> Double Extends: DOUBLE. Csomag: Primitives Készült :14:51. Módosítva :14:21. Generalization kapcsolódás osztályhoz: class DOUBLE<Implementation> Integer Extends: INT. Csomag: Primitives Készült :29:35. Módosítva :14:21. Generalization kapcsolódás osztályhoz: class INT<Implementation> Real Extends: REAL. Csomag: Primitives Készült :13:01. Módosítva :14:20. Generalization kapcsolódás osztályhoz: class REAL<Implementation> String Típus: public Class Extends: STRING. 30/61
31 Csomag: Primitives Készült :31:36. Módosítva :14:20. Generalization kapcsolódás osztályhoz: class STRING<Implementation> 31/61
32 Extract cd Extract Message:: MessageContent Repository::Repository - type: CV SingleMessageContent +ehr 1 EHR_Extract - ehr_system: II - ehr_id: II - subject_of_care: II - time_created: TS - hca_authorising: II - rm_id: II = MSZ22800v1.0 +repository_item all_versions 0..* Record_Component - rc_id: II Link - name: String - meaning: CV [0..1] +links - nature: CV - target: II - synthesised: Boolean Audit_Info 0..* - role: CV - orig_parent_ref: II [0..1] - follow_link: Boolean = true - ehr_system: II - sensitivity: CS_SENSITIVITY +feeder_audit - version_specific: Boolean - time_committed: TS - policy_id: II [0..*] committer: II - revision_status: CS_REV_STAT [0..1] - reason_for_revision: CV - previous_version: II [0..1] - contribution_id: II [0..1] - version_set_id: II +audit_trail 1 Content +content 0..* Version +data Composition 1 - composer: II [0..1] +members 0..* Section Entry +access_control 0..* Access_Policy +directory 0..1 Folder - compositions: II [0..*] +sub_folders 0..* +clinical_session 0..1 Clinical_Session - session_time: IVL_TS - hca_legally_responsible_for_care: II [0..1] - healthcare_facility: II [0..1] - service_settings: CV [0..1] - territory: CS_TERRITORY [0..1] - info_provider: Functional_Role [0..1] - annotations: CS_ANNOTATIONS [0..1] - act_id: II [0..1] - act_status: CV [0..1] +subject_of_information +items 0..* 1 Item Related_Party constraints Extract_Constraint - time_period: IVL_TS - all_versions: Boolean - multimedia_included: Boolean - other_constraints: String - archetype_ids: II [0..*] +attestations 0..* Attestation_Info - time: TS - proof: SignatureType [0..1] - attested_view: ED [0..1] - reason_for_attestation: CS_ATTEST [0..1] - target: II [1..*] - emphasis: CV - obs_time: IVL_TS - item_category: CS_ITEM_CAT 0..* +parts +other_participations +other_paticipations 0..* 0..* Functional_Role Cluster Element +attester - function: CE - structure_type: CS_STRUCTURE_TYPE - performer: II 1 - mode: CV - party: II [0..1] - relationship: String DataTypes::DATA_VALUE +value - nullflavor: CS_NULL_FLAV [0..1] 0..1 Ábra 10 : Extract Extract Típus: public «XSDschema» Package Csomag: hun-ehrv1.0 Készült :57:12. Módosítva :09:52. Szerzo: dr. Horváth Lajos Az Extract csomag az egy ellátottal kapcsolatos osztályokat tartalmazza. Access_Policy Csomag: Extract Készült :24:33. Módosítva :46:45. Szerzo: dr. Horváth Lajos A betegrekord(ok)ban eloforduló hozzáférési szabályok. Aggregation kapcsolódás osztályhoz: class EHR_Extract. Az adott EHR_Extract esetén eloforduló hozzáférési szabályok. Attestation_Info 32/61
EGY ORACLE ELEKTRONIKUS EGÉSZSÉGÜGYI REKORD. Sipos Henrietta 1, Veréb Krisztián 2. Összefoglaló
EGY ORACLE ELEKTRONIKUS EGÉSZSÉGÜGYI REKORD AN ORACLE ELECTRONIC HEALTH RECORD Sipos Henrietta 1, Veréb Krisztián 2 1 Debreceni Egyetem Egészségügyi Kar 2 Connexis Kft, Debrecen Összefoglaló Az elmúlt
RészletesebbenROS Remote Operations Service
ROS Remote Operations Service Adamis Gusztáv (adamis@tmit.bme.hu) Réthy György (Gyorgy.Rethy@ericsson.com) Ziegler Gábor (gabor.ziegler@ericsson.com) 2015.03.13. Távközlési szoftverek 1 Példa: szendvicsautomata
RészletesebbenOOP #14 (referencia-elv)
OOP #14 (referencia-elv) v1.0 2003.03.19. 21:22:00 Eszterházy Károly Főiskola Információtechnológia tsz. Hernyák Zoltán adj. e-mail: aroan@ektf.hu web: http://aries.ektf.hu/~aroan OOP OOP_14-1 - E jegyzet
RészletesebbenJava II. I A Java programozási nyelv alapelemei
Java II. I A Java programozási nyelv alapelemei Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2008. 02. 19. Java II.: Alapelemek JAVA2 / 1 A Java formalizmusa A C, illetve az annak
Részletesebbenés az instanceof operátor
Java VIII. Az interfacei és az instanceof operátor Krizsán Zoltán Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2005. 10. 24. Java VIII.: Interface JAVA8 / 1 Az interfészről általában
RészletesebbenSzéchenyi István Egyetem. Programozás III. Varjasi Norbert varjasin@sze.hu
Programozás III. Varjasi Norbert varjasin@sze.hu 1 A java virtuális gép (JVM) Képzeletbei, ideális számítógép. Szoftveresen megvalósított működési környezet. (az op. rendszer egy folyamata). Feladata:
RészletesebbenJava VIII. Az interfacei. és az instanceof operátor. Az interfészről általában. Interfészek JAVA-ban. Krizsán Zoltán
Java VIII. Az interfacei és az instanceof operátor Krizsán Zoltán Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2005. 10. 24. Java VIII.: Interface JAVA8 / 1 Az interfészről általában
RészletesebbenAdatbázis-lekérdezés. Az SQL nyelv. Makány György
Adatbázis-lekérdezés Az SQL nyelv Makány György SQL (Structured Query Language=struktúrált lekérdező nyelv): relációs adatbázisok adatainak visszakeresésére, frissítésére, kezelésére szolgáló nyelv. Születési
RészletesebbenAlgoritmizálás és adatmodellezés tanítása 1. előadás
Algoritmizálás és adatmodellezés tanítása 1. előadás Algoritmus-leíró eszközök Folyamatábra Irányított gráf, amely csomópontokból és őket összekötő élekből áll, egyetlen induló és befejező éle van, az
RészletesebbenOBJEKTUM ORIENTÁLT PROGRAMOZÁS JAVA NYELVEN. vizsgatételek
OBJEKTUM ORIENTÁLT PROGRAMOZÁS JAVA NYELVEN vizsgatételek 1. Az objektumorientált programozás szemlélete, az objektum fogalma 2. Az objektumorientált programozás alapelvei 3. A Java nyelv története, alapvető
RészletesebbenXML sémanyelvek Jeszenszky, Péter
XML sémanyelvek Jeszenszky, Péter XML sémanyelvek Jeszenszky, Péter Publication date 2010 Szerzői jog 2010 Jeszenszky Péter A tananyag a TÁMOP-4.1.2-08/1/A-2009-0046 számú Kelet-magyarországi Informatika
RészletesebbenJava programozási nyelv 5. rész Osztályok III.
Java programozási nyelv 5. rész Osztályok III. Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2005. szeptember A Java programozási nyelv Soós Sándor 1/20 Tartalomjegyzék
RészletesebbenOOP. Alapelvek Elek Tibor
OOP Alapelvek Elek Tibor OOP szemlélet Az OOP szemlélete szerint: a valóságot objektumok halmazaként tekintjük. Ezen objektumok egymással kapcsolatban vannak és együttműködnek. Program készítés: Absztrakciós
RészletesebbenJava II. I A Java programozási nyelv alapelemei
Java2 / 1 Java II. I A Java programozási nyelv alapelemei Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2009. 02. 09. Java II.: Alapelemek JAVA2 / 1 A Java formalizmusa A C, illetve
RészletesebbenProgramozási nyelvek Java
Programozási nyelvek Java Kozsik Tamás előadása alapján Készítette: Nagy Krisztián 9. előadás Interface - típust vezet be, de osztálypéldány nem készíthető belőle (statikus típust ad) - több osztály is
RészletesebbenBevezetés: az SQL-be
Bevezetés: az SQL-be Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 2.3. Relációsémák definiálása SQL-ben, adattípusok, kulcsok megadása 02B_BevSQLsemak
RészletesebbenPénzügyi algoritmusok
Pénzügyi algoritmusok A C++ programozás alapjai Sztringek Osztályok alapjai Sztringek Szöveges adatok kezelése Sztring Karakterlánc (string): Szöveges adat Karaktertömbként tárolva A szöveg végét a speciális
RészletesebbenSZÁMÍTÓGÉPES PROBLÉMAMEGOLDÁS
SZÁMÍTÓGÉPES PROBLÉMAMEGOLDÁS 2.ELŐADÁS A VB programozási nyelv Az Excel programozása 2 A VB programozási nyelv Adattípusok Adatok kezelése Vezérlőszerkezetek Adattípusok és műveletek Egész adattípusok
RészletesebbenMagas szintű adatmodellek Egyed/kapcsolat modell I.
Magas szintű adatmodellek Egyed/kapcsolat modell I. Ullman-Widom: Adatbázisrendszerek. Alapvetés. 4.fejezet Magas szintű adatmodellek (4.1-4.3.fej.) (köv.héten folyt.köv. 4.4-4.6.fej.) Az adatbázis modellezés
RészletesebbenAdatmodellezés. 1. Fogalmi modell
Adatmodellezés MODELL: a bonyolult (és időben változó) valóság leegyszerűsített mása, egy adott vizsgálat céljából. A modellben többnyire a vizsgálat szempontjából releváns jellemzőket (tulajdonságokat)
RészletesebbenOOP: Java 8.Gy: Abstract osztályok, interfészek
OOP: Java 8.Gy: Abstract osztályok, interfészek 26/1 B ITv: MAN 2019.04.03 Abszrakt metódus és absztrakt osztály. Gyakran előfordul a tervezés során, hogy egy osztály szintjén tudjuk, hogy valamilyen metódus
RészletesebbenSzerializáció. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) Szerializáció / 22
Szerializáció Tóth Zsolt Miskolci Egyetem 2014 Tóth Zsolt (Miskolci Egyetem) Szerializáció 2014 1 / 22 Tartalomjegyzék 1 Szerializációs Alapfogalmak 2 Szerializációs Megoldások Object Szerializáció XML
RészletesebbenProgramozás III CSOMAGOK. Az összetartozó osztályok és interfészek egy csomagba (package) kerülnek.
Programozás III CSOMAGOK Az összetartozó osztályok és interfészek egy csomagba (package) kerülnek. A Java is csomagok halmaza: csomagokban van a fejlesztő környezet és az osztálykönyvtárak is: rt.jar fájl
RészletesebbenAdatbázisok* tulajdonságai
Gazdasági folyamatok térbeli elemzése 4. előadás 2010. 10. 05. Adatbázisok* tulajdonságai Rendezett, logikailag összefüggő és meghatározott szempont szerint tárolt adatok és/vagy információk halmaza Az
RészletesebbenProgramozás alapjai. 5. előadás
5. előadás Wagner György Általános Informatikai Tanszék Cserélve kiválasztásos rendezés (1) A minimum-maximum keresés elvére épül. Ismétlés: minimum keresés A halmazból egy tetszőleges elemet kinevezünk
RészletesebbenC# nyelv alapjai. Krizsán Zoltán 1. Objektumorientált programozás C# alapokon tananyag. Általános Informatikai Tanszék Miskolci Egyetem
C# nyelv alapjai Krizsán Zoltán 1 Általános Informatikai Tanszék Miskolci Egyetem Objektumorientált programozás C# alapokon tananyag Tartalom Bevezetés Lokális változó Utasítások Szójáték Why do all real
RészletesebbenModellalkotás UML-ben
Modellalkotás UML-ben Modellalkotás UML-ben A Unified Modeling Language (UML) egy grafikus modellező nyelv, amely lehetőséget nyújt egy megoldandó probléma specifikációjának leírására absztrakt szinten,
RészletesebbenEnterprise JavaBeans. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem. Az Enterprise JavaBeans
Enterprise JavaBeans Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Az Enterprise JavaBeans Az Enterprise Javabeans Az Enterprise JavaBeans (EJB) server oldali komponens, amely Az üzleti
RészletesebbenKarakterkészlet. A kis- és nagybetűk nem különböznek, a sztringliterálok belsejét leszámítva!
A PL/SQL alapelemei Karakterkészlet Az angol ABC kis- és nagybetűi: a-z, A-Z Számjegyek: 0-9 Egyéb karakterek: ( ) + - * / < > =! ~ ^ ; :. ' @ %, " # $ & _ { }? [ ] Szóköz, tabulátor, kocsivissza A kis-
RészletesebbenÁltalános Időbélyegzési Rend
Általános Időbélyegzési Rend NetLock Informatikai és Hálózatbiztonsági Korlátolt Felelősségű Társaság Nyilvántartási szám (OID): --------- 1.3.6.1.4.1.3555.1.16.20080107 A Szabályzat hatályának kezdőnapja:
RészletesebbenWindows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. 5. óra. Kocsis Gergely, Supák Zoltán
Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása 5. óra Kocsis Gergely, Supák Zoltán 2017.03.22. Active Directory Active Directory Eredeti definíció: Active Directory Domain Services
RészletesebbenJava VI. Egy kis kitérő: az UML. Osztály diagram. Általános Informatikai Tanszék Utolsó módosítás: 2006. 03. 07.
Java VI. Öröklődés Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2006. 03. 07. Java VI.: Öröklődés JAVA6 / 1 Egy kis kitérő: az UML UML: Unified Modelling Language Grafikus eszköz objektum
RészletesebbenModellinformációk szabványos cseréje. Papp Ágnes, Debreceni Egyetem EFK
Modellinformációk szabványos cseréje Papp Ágnes, agi@delfin.unideb.hu Debreceni Egyetem EFK Tartalom MOF, UML, XMI Az UML és az XML séma MDA - Model Driven Architecture Networkshop 2004 2 Az OMG metamodell
RészletesebbenSzámítástechnika II. BMEKOKAA Előadás. Dr. Bécsi Tamás
Számítástechnika II. BMEKOKAA153 2. Előadás Dr. Bécsi Tamás Tömbök (Arrays) Definíció: típus[] név; (pld. int[] szamok; ) Inicializálás: int[] szamok = new int[4]; int[] szamok = 1,2,4,3,5}; int[] szamok
RészletesebbenProgramozási technikák Pál László. Sapientia EMTE, Csíkszereda, 2009/2010
Programozási technikák Pál László Sapientia EMTE, Csíkszereda, 2009/2010 Előadás tematika 1. Pascal ismétlés, kiegészítések 2. Objektum orientált programozás (OOP) 3. Delphi környezet 4. Komponensek bemutatása
RészletesebbenJava. Perzisztencia. ANTAL Margit. Java Persistence API. Object Relational Mapping. Perzisztencia. Entity components. ANTAL Margit.
Sapientia - EMTE 2008 Az előadás célja JPA - - perzisztencia ORM - - Objektumrelációs leképzés - Entitásbabok Állandóság Mechanizmus amely során az alkalmazás adatai megőrzésre kerülnek valamely perzisztens
RészletesebbenAz XML Bevezetés. Fabók Zsolt Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem. Utolsó módosítás:
Az XML Bevezetés Fabók Zsolt Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2007. 10. 02. Szüks kségessége 2 Java: plattform független programok XML: plattform független
RészletesebbenDCOM Áttekintés. Miskolci Egyetem Általános Informatikai Tanszék. Ficsor Lajos DCOM /1
DCOM Áttekintés Miskolci Egyetem Általános Informatikai Tanszék DCOM /1 Mi a DCOM? DCOM: Distributed Component Object Model A Microsoft osztott objektum modellje Bináris együttmÿködési szabvány és annak
RészletesebbenKompozit alkalmazások fejlesztése. IBM WebSphere Portal Server
Kompozit alkalmazások fejlesztése IBM WebSphere Portal Server Portletek -összefoglaló Portlet: portálba integrálható kisalkalmazás Szabványok JSR 168 Portlet 1.0 (IBM API) JSR 286 Portlet 2.0 Dióhéjban
RészletesebbenAdatbányászat és Perszonalizáció architektúra
Adatbányászat és Perszonalizáció architektúra Oracle9i Teljes e-üzleti intelligencia infrastruktúra Oracle9i Database Integrált üzleti intelligencia szerver Data Warehouse ETL OLAP Data Mining M e t a
RészletesebbenSQL. 1.rész. 1.elıadás // Adatbázisok-1 elıadás // Ullman-Widom (Stanford) tananyaga alapján // Hajas Csilla (ELTE IK) 1
SQL 1.rész 1.elıadás // Adatbázisok-1 elıadás // Ullman-Widom (Stanford) tananyaga alapján // Hajas Csilla (ELTE IK) 1 SQL története, szabványok Szabvány adatbázis-kezelő nyelv: SQL SQL (angol kiejtésben
RészletesebbenIványi László ARM programozás. Szabó Béla 8.Óra Bluetooth 4.0 elmélete, felépítése
ARM programozás 8.Óra Bluetooth 4.0 elmélete, felépítése Iványi László ivanyi.laszlo@stud.uni-obuda.hu Szabó Béla szabo.bela@stud.uni-obuda.hu A Bluetooth története, megfontolások Alap koncepció hogy létre
RészletesebbenInterfészek. PPT 2007/2008 tavasz.
Interfészek szenasi.sandor@nik.bmf.hu PPT 2007/2008 tavasz http://nik.bmf.hu/ppt 1 Témakörök Polimorfizmus áttekintése Interfészek Interfészek kiterjesztése 2 Már megismert fogalmak áttekintése Objektumorientált
RészletesebbenLabor leletező program
Labor leletező program 1. A labor leletező főbb funkciói 2. Labor kérés létrehozása 3. Labor kérések figyelése 4. Eredmények bevitele 5. Kérés archiválása 6. Beteg kérések archiválása 7. Régi lelet keresése
RészletesebbenUtasítások. Excel VII. Visual Basic programozás alapok. A Visual Basic-kel megoldható feladatok típusai Objektumok, változók Alprogramok
Alkalmazott Informatikai Intézeti Tanszék MŰSZAKI INFORMATIKA Dr.Dudás László 0. Excel VII. Visual Basic programozás alapok A Visual Basic-kel megoldható feladatok típusai Objektumok, változók Alprogramok
RészletesebbenEnterprise JavaBeans 1.4 platform (EJB 2.0)
Enterprise JavaBeans 1.4 platform (EJB 2.0) Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2007. 11.13. Az Enterprise JavaBeans Az Enterprise Javabeans Az Enterprise JavaBeans
RészletesebbenBevezetés a számítástechnikába
Bevezetés a számítástechnikába Beadandó feladat, kódrendszerek Fodor Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék foa@almos.vein.hu 2010 október 12.
RészletesebbenKészítette: Nagy Tibor István
Készítette: Nagy Tibor István A változó Egy memóriában elhelyezkedő rekesz Egy értéket tárol Van azonosítója (vagyis neve) Van típusa (milyen értéket tárolhat) Az értéke értékadással módosítható Az értéke
RészletesebbenMetadata specifikáció
Metadata specifikáció Verzió: 1.1 (2011. Szeptember 14.) aai@niif.hu Biztonsági megfontolások Mivel a metadata tartalmazza a föderációban részt vevő tagok és komponensek technikai információit, ezért a
RészletesebbenSQL*Plus. Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP (dolgozó), DEPT (osztály) "közönséges" felhasználók
SQL*Plus Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP dolgozó), DEPT osztály) "közönséges" felhasználók Adatszótár: metaadatokat tartalmazó, csak olvasható táblák táblanév-prefixek:
RészletesebbenA Z E L E K T R O N I K U S A L Á Í R Á S J O G I S Z A B Á L Y O Z Á S A.
JOGI INFORMATIKA A Z E L E K T R O N I K U S A L Á Í R Á S J O G I S Z A B Á L Y O Z Á S A. A kutatás a TÁMOP 4.2.4.A/2-11-1-2012-0001 azonosító számú Nemzeti Kiválóság Program Hazai hallgatói, illetve
RészletesebbenELTE, Informatikai Kar december 12.
1. Mi az objektum? Egy olyan változó, vagy konstans, amely a program tetszőleges pontján felhasználható. Egy olyan típus, amelyet a programozó valósít meg korábbi objektumokra alapozva. Egy olyan változó,
Részletesebben3. Ezután a jobb oldali képernyő részen megjelenik az adatbázistábla, melynek először a rövid nevét adjuk meg, pl.: demo_tabla
1. Az adatbázistábla létrehozása a, Ha még nem hoztunk létre egy adatbázistáblát sem, akkor a jobb egérrel a DDIC-objekt. könyvtárra kattintva, majd a Létrehozás és az Adatbázistábla menüpontokat választva
RészletesebbenKIR-STAT 2017 pedagógus adatok feltöltése KIR SZNY elemi adatok alapján Felhasználói útmutató (v.2)
KIR-STAT 2017 pedagógus adatok feltöltése KIR SZNY elemi adatok alapján Felhasználói útmutató (v.2) 2017.06.18. Tartalom 1. Adatimportálás bemutatása... 2 2. Betöltés feltételei... 2 3. Adatlap struktúra
RészletesebbenJAVA PROGRAMOZÁS 2.ELŐADÁS
Dr. Pál László, Sapientia EMTE, Csíkszereda JAVA PROGRAMOZÁS 2.ELŐADÁS 2014-2015 tavasz Tömbök, osztályok, objektumok, konstruktorok Tömbök 2 Referencia típusú változó Elemtípus Primitív Referencia: osztály,
RészletesebbenOverview. Service. Application Activity Activity 2 Activity 3. Fragment. Fragment. Fragment. Frag ment. Fragment. Broadcast Receiver
ANDROID ALKALMAZÁSFEJLESZTÉS Android komponensek használata Activity Fragment Service Broadcast Recevier sicz- m e s z i a r. j a n o s @ n i k. u n i - o b u d a. h u Sicz-Mesziár János 2015. március
RészletesebbenURN használata hálózati dokumentumok azonosításában Országos Széchényi Könyvtár Könyvtár-informatikai M hely Budapest, június 12.
URN használata hálózati dokumentumok azonosításában Országos Széchényi Könyvtár Könyvtár-informatikai M hely Budapest, 2003. június 12. Horváth Ádám OSZK informatikai f igazgató- helyettes Napirend OSZKKM
RészletesebbenAz osztályok csomagokba vannak rendezve, minden csomag tetszőleges. Könyvtárhierarhiát fed: Pl.: java/util/scanner.java
Függvények, csomagok Csomagok Az osztályok csomagokba vannak rendezve, minden csomag tetszőleges számú osztályt tartalmazhat Pl.: java.util.scanner Könyvtárhierarhiát fed: Pl.: java/util/scanner.java Célja:
RészletesebbenCollections. Összetett adatstruktúrák
Collections Összetett adatstruktúrák Collections framework Előregyártott interface-ek és osztályok a leggyakoribb összetett adatszerkezetek megvalósítására Legtöbbször módosítás nélkül használhatók Időt,
RészletesebbenC# Nyelvi Elemei. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) C# Nyelvi Elemei / 18
C# Nyelvi Elemei Tóth Zsolt Miskolci Egyetem 2013 Tóth Zsolt (Miskolci Egyetem) C# Nyelvi Elemei 2013 1 / 18 Tartalomjegyzék 1 Object 2 Típusok 3 String 4 RegEx Tóth Zsolt (Miskolci Egyetem) C# Nyelvi
RészletesebbenSzemantikus Web Semantic Web A szemantikus web alkalmas megközelítés, illetve megfelel nyelvekkel, eszközökkel támogatja az intelligens információs
Szemantikus Web Semantic Web A szemantikus web alkalmas megközelítés, illetve megfelel nyelvekkel, eszközökkel támogatja az intelligens információs rendszerek fejlesztését az elosztott információs környezetben.
RészletesebbenELTE SAP Excellence Center Oktatóanyag 1
Oktatóanyag 1 Oktatóanyag 2 Az oktatás folyamán használt példák a fent látható egyszerű modell implementációi. Oktatóanyag 3 A definíciós részben definiálja a fejlesztő az egyes attribútumokat, metódusokat,
RészletesebbenJárműfedélzeti rendszerek II. 4. előadás Dr. Bécsi Tamás
Járműfedélzeti rendszerek II. 4. előadás Dr. Bécsi Tamás 6. Struktúrák A struktúra egy vagy több, esetleg különböző típusú változó együttese, amelyet a kényelmes kezelhetőség céljából önálló névvel látunk
RészletesebbenC#, OOP. Osztályok tervezése C#-ban
C#, OOP Osztályok tervezése C#-ban OOP Létrehozás (creating) Megszüntetés (destroying) Túlterhelés (overlading) Felsorolás típus (enumerated types) 2 Hajó osztály Sailboat class using System; class Sailboat
RészletesebbenWebes alkalmazások fejlesztése 8. előadás. Webszolgáltatások megvalósítása (ASP.NET WebAPI)
Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése 8. előadás (ASP.NET WebAPI) 2016 Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto A webszolgáltatás
RészletesebbenAspektus-orientált nyelvek XML reprezentációja. Kincses Róbert Debreceni Egyetem, Informatikai Intézet
Aspektus-orientált nyelvek XML reprezentációja Kincses Róbert Debreceni Egyetem, Informatikai Intézet kincsesr@inf.unideb.hu Bevezetés OOP: helyesen alkalmazva jó minőségű szoftvert lehet vele előállítani
RészletesebbenAlgoritmusok és adatszerkezetek II.
Algoritmusok és adatszerkezetek II. Horváth Gyula Szegedi Tudományegyetem Természettudományi és Informatikai Kar horvath@inf.u-szeged.hu 3. Kiegyensúlyozott keresőfák A T tulajdonság magasság-egyensúlyozó
RészletesebbenMultimédia 2017/2018 II.
Multimédia 2017/2018 II. 1. gyakorlat HTML5, CSS3 alapok Alapvető HTML5 elemek Egyszerű HTML dokumentum Oldal cime
RészletesebbenSzemantikus Web Semantic Web A szemantikus web alkalmas megközelítés, illetve megfelel nyelvekkel, eszközökkel támogatja az intelligens információs
Szemantikus Web Semantic Web A szemantikus web alkalmas megközelítés, illetve megfelel nyelvekkel, eszközökkel támogatja az intelligens információs rendszerek fejlesztését az elosztott információs környezetben.
RészletesebbenMetamodellezés. Simon Balázs BME IIT, 2011.
Metamodellezés Simon Balázs BME IIT, 2011. Bevezetés Metamodellezés EMF & ecore Tartalom (C) Simon Balázs, BME IIT, 2011. 2 Hétfő: Simon Balázs Bevezetés hetente felváltva: előadás és gyakorlat metamodellezés
RészletesebbenAttribútumok, constraint-ek
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Attribútumok, constraint-ek Fehér Béla Szántó Péter, Lazányi János, Raikovich
RészletesebbenHelyes-e az alábbi kódrészlet? int i = 1; i = i * 3 + 1; int j; j = i + 1; Nem. Igen. Hányféleképpen lehet Javaban megjegyzést írni?
A "java Villa -v" parancs jelentése: A java interpreter elindítja a Villa osztály statikus main metódusát, és átadja neki paraméterként a "-v" stringet. A java interpreter elindítja először a Villa osztály
RészletesebbenElőszó. Bevezetés. Java objektumok leképzése relációs adatbázisokra OJB-vel Viczián István (viczus@freemail.hu) Viczián István
Java objektumok leképzése relációs adatbázisokra -vel Viczián István (viczus@freemail.hu) Előszó E cikk olyan haladó programozóknak nyújt segítséget, kik tisztában vannak a Java nyelvvel, és többször is
RészletesebbenTartalomjegyzék 2. RENDSZER FELÉPÍTÉSE... 3
Tartalomjegyzék 1. BEVEZETŐ... 2 2. RENDSZER FELÉPÍTÉSE... 3 2.1. FELÜLET... 3 2.2. FELHASZNÁLÓI FUNKCIÓK... 4 2.2.1. Modulok... 4 2.2.2. Előzmények... 4 2.2.3. Lekérdezés működése, beállítások... 5 2.2.4.
RészletesebbenProgramozás I. 3. gyakorlat. Szegedi Tudományegyetem Természettudományi és Informatikai Kar
Programozás I. 3. gyakorlat Szegedi Tudományegyetem Természettudományi és Informatikai Kar Antal Gábor 1 Primitív típusok Típus neve Érték Alap érték Foglalt tár Intervallum byte Előjeles egész 0 8 bit
RészletesebbenOperációs rendszerek 1.
Operációs rendszerek 1. Fájlkezelés Balla Tibor balla.tibor@inf.unideb.hu Fájlrendszer: Könyvtárak és Fájlok Inode szuperblokk inode tábla tényleges lemezterület inode = index-node Az inode tábla egy fix
RészletesebbenEgészítsük ki a Drupal-t. Drupal modul fejlesztés
Egészítsük ki a Drupal-t Drupal modul fejlesztés Drupal 6.0 2008. február 13. Miért írjunk Drupal modult? Nincs az igényeinknek megfelelő modul Valamilyen közösségi igény kielégítése Valami nem úgy működik
RészletesebbenAdatbázis-kezelés. Harmadik előadás
Adatbázis-kezelés Harmadik előadás 39 Műveletek csoportosítása DDL adat definiálás Objektum létrehozás CREATE Objektum törlés DROP Objektum módosítás ALTER DML adat módosítás Rekord felvitel INSERT Rekord
RészletesebbenTartalomjegyzék. Tartalomjegyzék 1. Az SQL nyelv 1 Az SQL DDL alapjai 2
Tartalomjegyzék Tartalomjegyzék 1 Az SQL nyelv 1 Az SQL DDL alapjai 2 Adatbázis parancsok 2 Táblaparancsok 2 A táblázat létrehozása 2 A táblázat módosítása 3 A tábla törlése 3 Indextábla létrehozása 3
RészletesebbenList<String> l1 = new ArrayList<String>(); List<Object> l2 = l1; // error
Generics Egyszerűbb példák (java.util csomagból): public interface List { void add(e x); Iterator iterator(); public interface Iterator { E next(); boolean hasnext(); E - formális típusparaméter,
RészletesebbenADATBÁZISOK gyakorlat: SQL 2. rész SELECT
ADATBÁZISOK 9-10. gyakorlat: SQL 2. rész SELECT SELECT utasítás általános alakja SELECT [DISTINCT] oszloplista FROM táblanévlista [WHERE feltétel] [GROUP BY oszloplista [HAVING feltétel] ] [ORDER BY oszloplista];
RészletesebbenAdatbázisok. 8. gyakorlat. SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE), SELECT október október 26. Adatbázisok 1 / 17
Adatbázisok 8. gyakorlat SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE), SELECT 2015. október 26. 2015. október 26. Adatbázisok 1 / 17 SQL nyelv Structured Query Language Struktúrált lekérdez
RészletesebbenXML alapú adatbázis-kezelés. (Katona Endre diái alapján)
XML alapú adatbázis-kezelés Adatstruktúrák: Digitális kép, hang: teljesen strukturálatlan A web (linkek): részben strukturált Relációs: teljesen strukturált Motiváció: (Katona Endre diái alapján) Ismeretlen
RészletesebbenTANÚSÍTVÁNY (E-MS06T-TAN-01.ST) MELLÉKLETE
TANÚSÍTVÁNY (E-MS06T-TAN-01.ST) MELLÉKLETE Dokumentumazonosító: TAN-01.ST.ME-01 Projektazonosító: E-MS06T Microsec Kft. tan. 2006 MATRIX tanúsítási igazgató: Dr. Szőke Sándor Kelt: Budapest, 2006. október
RészletesebbenDTD Dokumentumtípus definició
DTD Dokumentumtípus definició XML sémák - alapok jól formázott egy XML dokumentum, ha betartja a formai követelményeket minden nyitó címkének van záró párja az attribútumok ténylegesen kulcs-érték alakúak
RészletesebbenAlgoritmusok Tervezése. 5. Előadás Visual Basic 2. Dr. Bécsi Tamás
Algoritmusok Tervezése 5. Előadás Visual Basic 2. Dr. Bécsi Tamás Tömbök A deklarálás (egyszerűsített) szintaktikája: Dim varname[([subscripts])] [As type] [,...] Az indexek (subscripts) megadásának szintaktikája:
RészletesebbenOrvos Bejelentő Program (OBP) rekordkép 2. verzió XML formátum
Orvos Bejelentő Program (OBP) rekordkép 2. verzió XML formátum Az adatszolgáltatás jogi alapjáról, rendjéről, jelentési határidőkről és az orvosok jogviszony szerinti besorolásáról további fontos információkat
RészletesebbenSzerver oldali Java programozás 2007-08/II. 1. óra. Elemkönyvtárak. Elemkönyvtárak használata Saját elemkönyvtár készítése. szenasi.sandor@nik.bmf.
Szerver oldali Java programozás 2007-08/II. 1. óra Elemkönyvtárak Elemkönyvtárak használata Saját elemkönyvtár készítése szenasi.sandor@nik.bmf.hu Adatbázisok elérése Témakörök Elemkönyvtárak használata
RészletesebbenUtolsó módosítás:
Utolsó módosítás: 2012. 02. 20. 1 Bonyolult rendszerekkel csak úgy tudunk dolgozni, hogy először egy egyszerűbb modellt építünk, megvizsgáljuk a rendszert különböző szempontokból. A modellezés nagyon általános
RészletesebbenNyíregyházi Egyetem Matematika és Informatika Intézete. Fájl rendszer
1 Fájl rendszer Terminológia Fájl és könyvtár (mappa) koncepció Elérési módok Fájlattribútumok Fájlműveletek ----------------------------------------- Könyvtár szerkezet -----------------------------------------
RészletesebbenA JavaServer Pages (JSP)
A JavaServer Pages (JSP) Fabók Zsolt Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2008. 03. 27. JSP Harmadik generáci ciós s WEB szerver A dinamikus lap a tipikus Dinamikus
RészletesebbenAz alábbiakban a portál felépítéséről, illetve az egyes lekérdező funkciókról kaphat részletes információkat.
Súgó Az alábbiakban a portál felépítéséről, illetve az egyes lekérdező funkciókról kaphat részletes információkat. A lekérdező rendszer a Hírközlési Szolgáltatások és Interfész bejelentések, valamint az
RészletesebbenPál László. Sapientia EMTE, Csíkszereda, 2014/2015
Objektumorientált programozás Pál László Sapientia EMTE, Csíkszereda, 2014/2015 2. ELİADÁS Visual Basic bevezetı Visual Basic.NET nyelvi elemek 2 Visual Basic.NET programozási nyelv Nyelvi elemek: Általában
RészletesebbenKomputeralgebra rendszerek
Komputeralgebra rendszerek III. Változók Czirbusz Sándor czirbusz@gmail.com Komputeralgebra Tanszék ELTE Informatika Kar 2009-2010 ősz Index I 1 Szimbolikus konstansok kezelés A konstansok Nevek levédése
RészletesebbenProgramozás II. 2. gyakorlat Áttérés C-ről C++-ra
Programozás II. 2. gyakorlat Áttérés C-ről C++-ra Tartalom Új kommentelési lehetőség Változók deklarációjának helye Alapértelmezett függvényparaméterek Névterek I/O műveletek egyszerűsödése Logikai adattípus,
RészletesebbenMiután létrehoztuk, szeretnénk neki beszédesebb nevet adni. A név változtatásához a következőt kell tenni:
Excel objektumok Az excelben az osztályokat úgynevezett class modulokként hozzuk létre. Miután létrehoztuk, szeretnénk neki beszédesebb nevet adni. A név változtatásához a következőt kell tenni: View-ba
RészletesebbenKomputeralgebra rendszerek
Komputeralgebra rendszerek III. Változók Czirbusz Sándor czirbusz@gmail.com Komputeralgebra Tanszék ELTE Informatika Kar 2009-2010 ősz Index I 1 Szimbolikus konstansok kezelés A konstansok Nevek levédése
Részletesebben10-es Kurzus. OMT modellek és diagramok OMT metodológia. OMT (Object Modelling Technique)
10-es Kurzus OMT modellek és diagramok OMT metodológia OMT (Object Modelling Technique) 1 3 Modell és 6 Diagram Statikus modell : OMT Modellek és diagramok: Statikus leírása az összes objektumnak (Név,
RészletesebbenVonalkód olvasó rendszer. Specifikáció Vonalkód olvasó rendszer SoftMaster Kft. [1]
Specifikáció Vonalkód olvasó rendszer SoftMaster Kft. [1] T a r t a l o m j e g y z é k 1 Bevezetés... 3 1.1 A rendszer rövid leírása... 3 1.2 A dokumentum célja... 3 1.3 A rendszer komponensei... 3 1.4
Részletesebben