NL1027157C2 - Informatiesysteem en computerprogramma voor het opvragen van informatie. - Google Patents

Informatiesysteem en computerprogramma voor het opvragen van informatie. Download PDF

Info

Publication number
NL1027157C2
NL1027157C2 NL1027157A NL1027157A NL1027157C2 NL 1027157 C2 NL1027157 C2 NL 1027157C2 NL 1027157 A NL1027157 A NL 1027157A NL 1027157 A NL1027157 A NL 1027157A NL 1027157 C2 NL1027157 C2 NL 1027157C2
Authority
NL
Netherlands
Prior art keywords
indicator values
information
information system
indicators
results
Prior art date
Application number
NL1027157A
Other languages
English (en)
Inventor
Jozef Hubertus Maria Palmen
Original Assignee
Active Knowledge Vof
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Active Knowledge Vof filed Critical Active Knowledge Vof
Priority to NL1027157A priority Critical patent/NL1027157C2/nl
Application granted granted Critical
Publication of NL1027157C2 publication Critical patent/NL1027157C2/nl

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33—Querying
    • G06F16/332—Query formulation
    • G06F16/3322—Query formulation using system suggestions
    • G06F16/3323—Query formulation using system suggestions using document space presentation or visualization, e.g. category, hierarchy or range presentation and selection

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

Informatiesysteem en computerprogramma voor het opvragen van informatie
De uitvinding heeft betrekking op een informatiesysteem omvattende een informatiedatabase met één of meer indicatoren en daaraan gerelateerde indicatorwaarden voor een kennisdomein. De uitvinding heeft tevens betrekking op een 5 computerprogramma voor het opvragen van informatie uit een informatiedatabase .
De complexiteit van de samenleving is de laatste decennia sterk toegenomen. Het oplossen van problemen op tal van gebieden vergt steeds meer en steeds specifiekere kennis. Spe-10 cialisten zijn echter schaars, kostbaar, geografisch gebonden en kunnen slechts een beperkt aantal raadplegers te woord staan.
Er is derhalve behoefte aan een informatiesysteem, dat een brugfunctie kan vervullen tussen bedrijven of personen 15 met specialistische kennis (raadgevers) en bedrijven of personen die deze kennis afnemen (raadplegers). Een dergelijk systeem kan functioneren als een virtuele eerstelijns intermediair tussen bijv. burger en overheid, arts en patiënt, financieel deskundige en cliënt, polishouder en verzekerings-20 maatschappij, producent en consument, hulpverlener en hulpvrager, leraar en leerling etc. Voorts is er behoefte aan een informatiesysteem dat kan worden ingezet door professionals zelf om snel en accuraat tot een juiste beslissing te komen.
25 De stand van de techniek kent informatiesystemen in de vorm van expertsystemen. Een expertsysteem wordt bijv. beschreven in US 5,673,369. Expertsystemen zijn systemen die door middel van hiërarchisch in een boomstructuur georganiseerde vraag-antwoord combinaties tot een probleemoplossing 30 proberen te komen. Het antwoord op een gestelde vraag leidt tot een vooraf geprogrammeerde vervolgvraag, waarop het antwoord weer een verdere vraag genereert of een mogelijke oplossing suggereert.
1027157 2
Een technisch probleem van dergelijke expertsystemen is de onmogelijkheid om een gestelde vraag over te slaan omdat de vervolgvraag afhankelijk is van het gegeven antwoord op de gestelde vraag. Een dergelijke situatie is onwenselijk wanneer 5 een informatiesysteem wordt toegepast in bijv. een meldkamer of helpdesk, waarbij een operator als raadpleger ongestructureerde informatie ontvangt van een hulpbehoevende. Deze hulpbehoevende zal niet altijd elke door een expertsysteem gegenereerde vraag weten te beantwoorden, hetgeen leidt tot het 10 vastlopen of uitblijven van een oplossing van het informatiesysteem.
Het is een doel van de uitvinding om voor een bepaald kennisdomein, zoals bijv. eerste hulpverlening of documentbeheer, een flexibel informatiesysteem te verschaffen 15 dat op basis van de beschikbare kennis van de raadpleger van het informatiesysteem snel tot een accuraat antwoord komt.
Dit doel wordt gerealiseerd door het verschaffen van een informatiesysteem omvattende een informatiedatabase met één of meer indicatoren en daaraan gerelateerde indicatorwaar-20 den voor een kennisdomein en ten minste een aantal opgeslagen resultaten voor ten minste een aantal van de indicatorwaarden, welk informatiesysteem is ingericht voor: - het ontvangen van één of meer indicatorwaarden voor één of meer willekeurige indicatoren voor het kennisdomein; 25 - het vergelijken van de opgeslagen resultaten met de ont vangen indicatorwaarden, en - het in afhankelijkheid van de ontvangen indicatorwaarden presenteren van één of meer resultaten uit de informatiedatabase.
3 0. Doordat de gebruiker van het informatiesysteem de mogelijkheid wordt verschaft om voor willekeurige indicatoren, dat wil zeggen een toestanden of eigenschappen die bepalend zijn voor het kennisdomein, al dan niet een indicatorwaarde in te geven, worden resultaten gepresenteerd die opgeslagen zijn 35 voor de betreffende indicatorwaarde. Er is geen verplichte volgorde voor het invoeren van de indicatorwaarden en indicatorwaarden kunnen worden overgeslagen, zodat het informatiesysteem volgens de uitvinding tegemoet komt aan het 10271 57'' 3 soms ongestructureerde aanbod van feiten, zoals in het geval van de meldkamer of helpdesk. Een dergelijk systeem herkent een patroon van ontvangen indicatorwaarden en presenteert op basis van dit patroon één of meer opgeslagen resultaten. Deze 5 inrichting van het informatiesysteem kan zelfs leiden tot meervoudige resultaten die elkaar ondersteunen dan wel een contradictie opleveren. De opzet van het informatiesysteem volgens de uitvinding is daarmee fundamenteel verschillend van de hiërarchische vraag-antwoord boomstructuur die kenmerkend 10 is voor expertsystemen.
In een voorkeursuitvoeringsvorm volgens de uitvinding omvat de informatiedatabase combinatieresultaten voor combinaties van indicatorwaarden, ook wel aangeduid als deduc-tieketens, waarbij het informatiesysteem zodanig is ingericht 15 dat voor een combinatie van indicatorwaarden een bij deze combinatie behorend combinatieresultaat wordt gepresenteerd. Hiertoe kan een recursieve procedure worden aangewend. Het presenteren van combinatieresultaten bevordert de duidelijkheid van de geleverde informatie, omdat wordt voorkomen dat de 20 raadpleger van het systeem uit de losse resultaten, die elkaar in beginsel kunnen tegenspreken, nog zelf een conclusie moet trekken. Bij voorkeur is het informatiesysteem ingericht om voor iedere ontvangen indicatorwaarde, een resultaat, indien opgeslagen, uit de informatiedatabase te halen en het uitvoe-25 ren van een redundantieroutine om redundante resultaten niet te presenteren. Een dergelijke redundantieroutine bevordert de inzichtelijkheid van de geleverde informatie doordat subsets van gepresenteerde resultaten niet worden gepresenteerd.
In een voorkeursuitvoeringsvorm volgens de uitvin-30 . ding omvat de informatiedatabase een index met posities van de indicatoren en een tabel met de resultaten. De index heeft bij voorkeur een binair georganiseerde balanced tree data structu-re. Een dergelijke Btree structuur bevordert de snelheid waarmee de resultaten kunnen worden gepresenteerd.
35 In een voorkeursuitvoeringsvorm volgens de uitvin ding omvat het kennisdomein ten minste één bronkennisdomein en één of meer sub-kennisdomeinen met indicatoren en indicatorwaarden Door het werken met sub-kennisdomeinen wordt het aantal indicatoren verkleind en het aantal resultaten 1027157 4 aantal indicatoren verkleind en het aantal resultaten verminderd. Dit is in het bijzonder het geval wanneer het informatiesysteem is ingericht om overerving van indicatoren en/of indicatorwaarden tussen het bronkennisdomein en één of 5 meer sub-kennisdomeinen en/of sub-kennisdomeinen onderling te bewerkstelligen. De sub-kennisdomeinen zijn volgens een aspect van de uitvinding in hoofdzaak allemaal met elkaar verbonden opdat een netwerk van sub-kennisdomeinen wordt verkregen in plaats van een hiërarchische structuur.
10 In een voorkeursuitvoeringsvorm volgens de uitvin ding is het informatiesysteem ingericht om op basis van één of meer ontvangen indicatorwaarden één of meer verdere indicatoren en/of indicatorwaarden uit te sluiten. Dit exclusiemechanisme beperkt het aantal resultaten dat moet wor-15 den opgeslagen.
In een voorkeursuitvoeringsvorm volgens de uitvinding is het systeem ingericht zodanig dat één of meer indicatoren tegelijkertijd meerdere indicatorwaarden kunnen hebben. Een dergelijke uitvoering voorziet in de mogelijkheid 20 dat voor een bepaalde vraag meerdere antwoorden kunnen worden gegeven die al dan niet tot verschillende resultaten kunnen leiden.
In een voorkeursuitvoeringsvorm volgens de uitvinding is de informatiedatabase onderdeel van een netwerk, zoals 25 internet, en worden de indicatorwaarden ontvangen van via het netwerk met de informatiedatabase verbonden clients. De informatiedatabase is bijv. een SQL-server database. Een dergelijke voorkeursuitvoeringsvorm voorziet in de behoefte dat raadplegers op afstand van informatie kunnen worden voorzien.
30 Anderzijds is het systeem bij voorkeur zo ingericht dat ten minste één van de groep omvattende indicatoren, indicatorwaarden en resultaten over het netwerk vanaf een invoereenheid aan de informatiedatabase kan worden toegevoegd, zodat de informatiedatabase op afstand kan worden opgebouwd, bijgehouden en 35 aangevuld.
De uitvinding heeft ook betrekking op een computerprogramma voor het uitvoeren van de functies van het hierboven beschreven informatiesysteem. De code voor het computerpro 1027157 5 gramma en voor de werking van het informatiesysteem volgens de uitvinding kan bijv. zijn geschreven in Visual Basic of VB, de .Net versie van Visual Basic, die wordt geconverteerd naar C#.
De uitvinding heeft ook betrekking op een informa-5 tiesysteem omvattende een informatiedatabase voor een kennisdomein waarbij de informatiedatabasetoegankelijk is op of via een internet server in communicatieve verbinding over het internet met één of meer clients voor het ophalen of invoeren van informatie in de informatiedatabase. De 10 informatiedatabase is bijv. een SQL-server database. Deze uitvinding voorziet in de behoefte dat raadplegers op afstand van informatie kunnen worden voorzien en dat raadgevers hun informatie over het internet kunnen invoeren.
De uitvinding zal hierna verder worden geïllustreerd 15 aan de hand van de bijgevoegde figuren, welke voorkeursuitvoeringsvormen volgens de uitvinding tonen. Vanzelfsprekend wordt de uitvinding op geen enkele wijze beperkt door deze specifieke en de voorkeur verdienende uitvoeringsvormen.
In de figuren toont: 20 Fig. 1 een informatiesysteem volgens een eerste uit voeringsvorm van de uitvinding;
Fig. 2 een informatiesysteem volgens een tweede uitvoeringsvorm van de uitvinding;
Fig. 3 een raadgeverscherm voor het aanmaken van een 25 kennisdomein voor een meldkamer, en
Fig. 4 een raadplegerscherm voor het raadplegen van de informatiedatabase door een operator in een meldkamer.
Figs. 1 en 2 tonen een informatiesysteem 1 omvattende een informatiedatabase 2, bijv. een SQL server database, 30 hierna ook aan te duiden als database 2, verbonden met een raadplegermodule 3 en een raadgevermodule 4.
In Fig. 1 is de database 2 via de raadplegermodule 3 en de raadgevermodule 4 verbonden met een netwerk 5, zoals het internet. Een cliënt 6 en invoereenheid 7 zijn communicatief 35 verbonden met de database 2 via het netwerk 5 om gebruik te maken van de database 2.
In Fig. 2 is een gecombineerde eenheid 8 verschaft voor het lokaal gebruik van de database 2. Het systeem 1 vol- 1027157 6 gens Fig. 2 wordt bijv. toegepast in een meldkamer voor eerste hulpverlening, waarbij personen bij een ongeval via bijv. een mobiele telefoon 9 contact kunnen opnemen met de centrale 10 van de meldkamer over een mobiel radionetwerk 11. De operator 5 kan vervolgens in zijn functie als raadpleger snel de informatie van de beller verwerken en hem van advies dienen en verdere acties, zoals het waarschuwen van bijv. een ambulancedienst of politie, ondernemen.
De database 2 bevat informatie ten aanzien van een 10 kennisdomein. Een kennisdomein kan bijv. zijn "De Dierenwereld" , "Nierziekten", "Mineralen", "Arbeidsrecht", "Eerste hulp" of "Documenten". De database 2 bevat voor een bepaald kennisdomein één of meer indicatoren en daaraan gerelateerde indicatorwaarden en ten minste een aantal opgeslagen resulta-15 ten voor ten minste een aantal van de indicatorwaarden.
Indicatoren zijn toestanden of eigenschappen die bepalend zijn voor het kennisdomein. Een indicator voor het kennisdomein "De Dierenwereld" is bijv. 'Geografie'. Het continent waarop een dier voorkomt geeft bepaalde informatie over de diersoort.
20 Voor een indicator bestaan meerdere opties. Een optie voor de indicator 'Geografie' is bijv. 'Europa'. Bij het informatiesysteem volgens de uitvinding wordt aan iedere optie een indicatorwaarde toegewezen. Afhankelijk van de indicatorwaarden kunnen vervolgens één of meer resultaten worden 25 gepresenteerd.
De indicatoren, opties, indicatorwaarden en resultaten worden vanuit de invoereenheid 7.of eenheid 8 via de raadgevermodule 4 vanuit de kennis van een deskundige of specialist, de raadgever, gedefinieerd en in de database 2 30 beschikbaar gesteld. Wanneer er zich vervolgens ten aanzien van het betreffende kennisdomein een vraag voordoet, kunnen vanuit de cliënt 6 of eenheid 8 voor de gedefinieerde indicatoren, één of meer opties voor een willekeurige indicator worden gekozen zodat indicatorwaarden bij deze opties worden 35 ontvangen door de raadplegermodule 3. Een dergelijke set van indicatorwaarden wordt hierna ook aangeduid als waarnemingske-ten. De ontvangen waarnemingsketen wordt vervolgens ontleed door de raadplegermodule 3, waarbij de opgeslagen resultaten 1027157 1 7 voor iedere indicatorwaarde in een recursieve procedure worden ' opgehaald uit de database 2. Deze resultaten worden vervolgens aan de raadpleger op de cliënt 6 of eenheid 8 gepresenteerd.
De database 2 omvat combinatieresultaten voor combinaties van 5 indicatorwaarden uit de waarnemingsketen en kan voor een bepaald patroon van indicatorwaarden, hierna ook aan te duiden als deductieketen, een voor deze waarnemingsketen opgeslagen combinatieresultaat presenteren. Voorts draait de raadpleger-module 3 een redundantieroutine om te voorkomen dat subsets 10 van het combinatieresultaat niet worden gerepresenteerd. De waarnemingsketen wordt derhalve ontleed in de meest veelomvattende deductieketen en het bij deze deductieketen behorende resultaat wordt vervolgens gepresenteerd.
Voor het verwerken van de ontvangen waarnemingsketen 15 met indicatorwaarden, wordt gebruik gemaakt van de primaire index van een tabel in de database 2. Deze index is een binair georganiseerde Btree, d.w.z. dat de volgorde van de ASCII karakters volgens de ANSI standaard is opgebouwd. Derhalve komt eerst het karakter met waarde 1, vervolgens het karakter met 20 waarde 2 etc. De Btree is een fysieke index van de kennis database 2, in tegenstelling tot relationele databases waarbij iedere tabel altijd bestaat uit een eerste bestand met de data en een tweede bestand met indices. Een dergelijke inrichting van de database 2 versnelt het presenteren van de resultaten 25 aan de raadpleger van het informatiesysteem 1.
Voor het presenteren van de resultaten wordt de positie van een indicator in de index aangegeven door een ordinaal en de gekozen optie voor de betreffende indicator door een indicatorwaarde. Een karakter, in dit geval het eer-30 ste karakter, is gereserveerd voor het systeem zelf, zodat voor een bepaalde indicator of optie geen input is vereist. Hierdoor wordt het volgens de uitvinding mogelijk om resultaten te presenteren terwijl voor één of meer indicatoren van een kennisdomein geen optie wordt gekozen omdat informatie ten 35 aanzien van deze indicatoren niet beschikbaar is.
Indicatoren kunnen ook getalswaarden zijn, waarbij de indicatorwaarden uit bereiksklassen bestaan. Een bepaalde 1027157 1 8 getalswaarde wordt derhalve geconverteerd naar een indicator-waarde behorende bij een bepaalde bereiksklasse.
In een vereenvoudigd voorbeeld van een informatiesysteem 1 volgens de uitvinding wordt op de cliënt 6 of de 5 eenheid 8 een scherm gepresenteerd voor een bepaald kennisdomein, bijv. "Dierenraden". De raadpleger kiest voor bepaalde indicatoren een optie en slaat andere indicatoren over als niet relevant volgens onderstaande tabel. Voor de indicatoren waarvoor geen optie is gekozen, is de indicatorwaarde op 1 ge-10 zet.
Positie Indicator__Waarde Optie_ _1__Huidbedekking__A__Vel_ 2 Voortbewegen E Geen poten __land___ 3 Voortbewegen wa- 1 Niet relevant __ter___ 4 __Grootte__1__Niet relevant_ _5__Geografie__F__Zuid-Amerika_
Derhalve ontstaat een search string met waarnemingsketen van indicatorwaarden (AE11F) die de vraag representeert naar een 15 dier met een gladde huid, zonder poten dat leeft in Zuid-
Amerika. Een dergelijke waarnemingsketen wordt ontvangen door de raadplegermodule 3.
Voor het kennisdomein "Dierenraden" zijn vanuit de invoereenheid 7 of eenheid 8 via de raadgevermodule 4 door een 20 specialist een aantal indicatoren, opties, indicatorwaarden en resultaten aangemaakt, zoals weergegeven in onderstaande tabellen. Deze tabellen tonen een tweetal deductieketens, d.w.z. combinaties van indicatorwaarden, met een bijbehorend resultaat, zoals deze in de database 2 zijn opgeslagen.
25 ____
Positie Indicator__Waarde Optie_ _1__Huidbedekking__A__Vel_ _2__Voortbewegen land E__Geen poten__ 3 Voortbewegen wa- 1 Niet relevant _ ter___ _4__Grootte__1__Niet relevant_ _5__Geografie__1__Niet relevant_ _X__Resultaat__=__Slangen_ 1027157 9
Positie Indicator__Waarde Optie , _1__Huidbedekking A_ Vel 2 Voortbewegen E Geen poten __land___ 3 Voortbewegen 1 Niet relevant __water___ _4__Grootte__1__Niet relevant_ _5__Geografie__F__Zuid Amerika_ _X__Resultaat__=__Zuid-Amerikaanse Slangen_
De raadplegermodule 3 extraheert in een recursieve procedure twee deductieketens uit de database 2 die onderdeel 5 zijn van de waarnemingsketen (AE11F) namelijk (AElll=Slangen) en (AEllF=Zuid-Amerikaanse slangen). De redundantieroutine zorgt er vervolgens voor dat de eerste deductieketen niet wordt meegenomen in het aan de raadpleger bij de cliënt 6 of eenheid 8 te representeren resultaat, omdat de eerste deduc-10 tieketen een subset is van de tweede en daardoor overbodig.
Het resultaat 'Zuid-Amerikaanse slangen' kan een tekst zijn die aan de raadpleger wordt teruggekoppeld als een (eind)resultaat maar kan ook een verwijzing zijn naar een sub-kennisdomein, bijv. "Zuid-Amerikaanse Slangen" van het 15 bronkennisdomein "Dierenraden".
Het toepassen van één of meer sub-kennisdomeinen, ook wel aangeduid met ’drilling' of 'stepwise refinement', heeft als voordeel dat het aantal indicatoren kan worden verkleind en het aantal deductieketens dat moet worden opgeslagen 20 kan worden verminderd. Immers, voor een enkel kennisdomein met vijf indicatoren en vier indicatorwaarden voor elke indicator zouden al 1024 resultaten kunnen worden gedefinieerd. Omdat volgens de uitvinding niet noodzakelijkerwijs iedere indicator een indicatorwaarde heeft, neemt dit aantal resultaten verder 25 toe. Indicatoren voor het bronkennisdomein "Dieren" zijn bijv. 'huidbedekking', 'Voortbewegen land', 'Voortbewegen water', 'Geografie', 'Formaat' en 'Eetgedrag'. Indicatoren voor het sub-kennisdomein "Slangen" zijn bijv. 'Lengte', 'Giftig', 'Formaat' en 'Huidtekening'.
30 Volgens een aspect van de uitvinding is het voorde lig wanneer het informatiesysteem is ingericht om overerving van indicatoren en/of indicatorwaarden tussen het bronkennis- 1027157 10 domein en één of meer sub-kennisdomeinen en/of sub-kennisdomeinen onderling te bewerkstelligen. Er is sprake van overerving wanneer bijv. een indicator uit een subdomein de waarde overneemt van een indicator uit een ander domein. In 5 het genoemde voorbeeld kan de waarde voor de indicator 'Formaat' uit het bronkennisdomein "Dieren" worden meegenomen naar het sub-kennisdomein "Slangen" waar dezelfde indicator een rol speelt. De indicator 'Formaat' hoeft dan binnen het sub-kennisdomein "Slangen" niet meer te worden getoond. Het overe-10 vingsmechanisme bevordert daarmee het gebruiksgemak van het informatiesysteem 1.
Een andere mogelijkheid om het aantal opgeslagen resultaten te beperken is door het toepassen van een exclusiemechanisme, dat gebruik maakt van een aparte exclusie-15 tabel in de database 2. Dit exclusiemechanisme sluit op basis van één of meer ontvangen indicatorwaarden één of meer verdere irrelevante indicatoren en/of indicatorwaarden uit.
Als voorbeeld kunnen in een tabel van de database 2 de volgende exclusies zijn ingevoerd. De eerste rij geeft de 20 positie van de indicator weer, de tweede rij de indicatorwaar-de.
1 2__3__4__5__6 Uitgesloten indicatoren_ 1 1 1 4 1 1 1 1 1 1 1 6_ 1 2__3__4__5__6 Uitgesloten indicatorwaarden 1 1 4 1 3 l|l 2,3_ I 2,4 25
Wanneer de volgende waarnemingsketen met indicatorwaarden wordt ontvangen 1 1 | 4 1 1 1 3 1 6 1 1 30 zullen de vraag behorende bij indicator 6 en de opties met indicatorwaarden 3 en 4 voor de vraag behorende bij indicator 2 niet meer worden getoond. De exclusietabel geeft immers aan 1027157 11 dat wanneer voor vraag 2 de optie met indicatorwaarde 4 wordt gekozen, de genoemde indicatoren en indicatorwaarden niet langer relevant zijn. Hierdoor wordt aan de gebruiker bij de cliënt 6 of eenheid 8 een dynamische interface gepresenteerd.
5 Het onderverdelen van het kennisdomein, het overer- vingsmechanisme en het exclusiemechanisme zijn mogelijkheden om de prestaties van het informatiesysteem 1 te verbeteren. Dientengevolge wordt bereikt dat het informatiesysteem 1 door grote aantallen raadplegers kan worden gebruikt.
10 Figs. 3 en 4 geven respectievelijk een gebruikersin terface weer voor een raadgever en een raadpleger in het geval van een informatiesysteem 1 voor een meldkamer.
De database 2 wordt eerst vanuit de invoereenheid 7 of eenheid 8 gevuld met elf indicatoren en daaraan gerelateer-15 de opties voor iedere indicator. Deze opties hebben ieder een indicatorwaarde, zoals hierboven beschreven. Voorts kan voor iedere indicator het type worden aangegeven. De indicator kan bijv. van het type 'single choice' of 'multiple choice' zijn. Het type 'multiple choice' kan weer van het "OR-type" of het 20 "AND" type zijn. In het laatste geval kunnen voor de betreffende indicator meerdere opties tegelijkertijd worden gekozen, hetgeen wil zeggen dat de waarnemingsketen voor een bepaalde positie meerdere indicatorwaarden kan hebben. In de database 2 kunnen daardoor voor de betreffende indicator meer deductieke-25 tens dan indicatorwaarden aanwezig zijn. In Fig. 3 kan bijv. de indicator 'Soort' van het AND-type zijn; het is dan mogelijk om voor een calamiteit zowel de optie 'verkeersongeval' als 'ongeval met gif/gas' te selecteren.
Fig. 4 toont een gebruikersinterface voor raadpleger 30 in de meldkamer achter de eenheid 8. Wanneer er zich een ongeval voordoet, wordt de raadpleger gebeld over het radionetwerk 11 door een hulpbehoevende. Als voorbeeld wordt uitgegaan van de situatie dat gemeld wordt dat er een verkeersongeval heeft plaatsgehad met één slachtoffer dat buiten bewustzijn is en 35 geen hartslag meer heeft. Het slachtoffer verliest geen bloed. Wanneer de raadpleger deze informatie ontvangt selecteert hij in de volgorde dat de informatie wordt aangeleverd bij "Soort" de optie 'Verkeersongeval', bij "Aantal slachtoffers" de optie 1027157 12 'Een (IsNiet) hetgeen aangeeft dat de beller niet het slachtoffer is, bij "Bewustzijn" de optie 'Niet' en bij "Bloedverlies" de optie 'Geen'. Het exclusiemechanisme zorgt er in dit geval bijv. voor dat de indicator "Psychisch insta-5 biel" niet langer wordt weergegeven wanneer de optie 'Niet' voor de indicator "Bewustzijn" wordt gekozen, aangezien de psychische stabiliteit in dat geval niet relevant is.
De waarnemingsketen met indicatorwaarden ziet er in dit geval als volgt uit. Zoals hierboven beschreven is de 10 waarde 1 gereserveerd voor het geval er geen optie is gekozen voor een bepaalde indicator.
1 2 1 5 1 3 1 1__1 1 1 1__1 1 2 I 2 I 1
De database 2 omvat ondermeer de volgende deductieketens 15 , |2|lll|l|lllllllllll|l Bel politie op 991_ 111111 1 1 12 1 Bel ambulance op 992_ 2 11111__1112__1 Bel combinatienummer 990 11111111211 Probeer hartmassage te ____ _geven_ 20 Wanneer de indicatorwaarden door de raadplegermodule 3 worden ontvangen worden bovenstaande deductieketens alle uit de database 2 gehaald. De redundantieroutine zorgt er voor dat enkel de resultaten 'Bel combinatienummer 990' en 'Probeer hartmassage te geven' worden weergegeven. De resultaten 'Bel politie 25 op 991' en 'Bel ambulance op 992' worden niet gepresenteerd want dit zijn subsets van de derde deductieketen.
Het zal duidelijk zijn dat het informatiesysteem volgens de uitvinding een veelheid aan toepassingen kent. Een andere toepassing betreft bijv. documentenbeheer. Organisaties 30 die vele documenten produceren, zoals handleidingen, specificaties, garantievoorwaarden, standaarden etc voor diverse 1027157 13 producten bieden bijv. medewerkers en klanten snel en eenvoudig tot het juiste document te komen.
Het informatiesysteem volgens de uitvinding kan ook worden gebruikt om ditzelfde systeem op te zetten, bij te hou-5 den en te perfectioneren. Wanneer een raadpleger een aantal deductieketens met bijbehorend resultaat heeft aangemaakt, kan hij zelf waarnemingsketens gaan aanbieden. Zodoende kan hij bijv. tegenstrijdige resultaten opsporen en zo voor een dergelijke waarnemingsketen een nieuw resultaat aanmaken. Ook 10 kunnen op deze wijze eenvoudig combinatieresultaten worden aangemaakt.
j 1 n971 Hl !l!

Claims (15)

1. Een informatiesysteem (1) omvattende een informa-tiedatabase (2) met één of meer indicatoren en daaraan gerelateerde indicatorwaarden voor een kennisdomein en ten minste een aantal opgeslagen resultaten voor ten minste een 5 aantal van de indicatorwaarden, welk informatiesysteem is ingericht voor: het ontvangen van één of meer indicatorwaarden voor één of meer willekeurige indicatoren voor het kennisdomein; het vergelijken van de opgeslagen resultaten met de ont-10 vangen indicatorwaarden, en het in afhankelijkheid van de ontvangen indicatorwaarden presenteren van één of meer resultaten uit de informa-tiedatabase.
2. Het informatiesysteem (1) volgens conclusie 1, 15 waarbij de informatiedatabase combinatieresultaten omvat voor combinaties van indicatorwaarden, waarbij het informatiesysteem zodanig is ingericht dat voor een combinatie van indicatorwaarden een bij deze combinatie behorend combinatie-resultaat wordt gepresenteerd.
3. Het informatiesysteem (1) volgens conclusie 1 of 2, waarbij het informatiesysteem is ingericht om voor iedere ontvangen indicatorwaarde, een resultaat, indien opgeslagen, uit de informatiedatabase (2) te halen en het uitvoeren van een redundantieroutine om redundante resultaten niet te pre-25 senteren.
4. Het informatiesysteem (1) volgens één of meer van de voorgaande conclusies, waarbij de informatiedatabase (2) een index omvat met posities van de indicatoren en een tabel met de resultaten.
5. Het informatiesysteem (1) volgens conclusie 4, waarbij de index een binair georganiseerde balanced tree data structure is.
6. Het informatiesysteem (1) volgens één of meer van de voorgaande conclusies, waarbij het kennisdomein ten minste 35 één bronkennisdomein en één of meer sub-kennisdomeinen met indicatoren en indicatorwaarden omvat. 1027157
7. Het informatiesysteem (1) volgens conclusie 6, waarbij het informatiesysteem is ingericht om overerving van indicatoren en/of indicatorwaarden tussen het bronkennisdomein en één of meer sub-kennisdomeinen en/of sub-kennisdomeinen on- 5 derling te bewerkstelligen.
8. Het informatiesysteem (1) volgens één of meer van de voorgaande conclusies, waarbij het informatiesysteem is ingericht om op basis van één of meer ontvangen indicatorwaarden één of meer verdere indicatoren en/of 10 indicatorwaarden uit te sluiten.
9. Het informatiesysteem (1) volgens één of meer van de voorgaande conclusies, waarbij één of meer indicatoren tegelijkertijd meerdere indicatorwaarden kunnen hebben.
10. Het informatiesysteem (1) volgens één of meer 15 van de voorgaande conclusies, waarbij de informatiedatabase (2) onderdeel uitmaakt van een netwerk (5) en waarbij de indicatorwaarden worden ontvangen van via het netwerk met de informatiedatabase verbonden clients (6).
11. Het informatiesysteem (1) volgens conclusie 10, 20 waarbij de informatiedatabase (2) een SQL-server database is.
12. Het informatiesysteem (1) volgens conclusie 10 of 11, waarbij het informatiesysteem is ingericht om ten minste één van de groep omvattende indicatoren, indicatorwaarden en resultaten over het netwerk (5) vanaf een invoereenheid (7) 25 aan de informatiedatabase kan worden toegevoegd.
13. Een computerprogramma voor het opvragen van informatie uit een informatiedatabase (2) met één of meer indicatoren en daaraan gerelateerde indicatorwaarden voor een kennisdomein en ten minste een aantal opgeslagen resultaten 30 voor ten minste een aantal van de indicatorwaarden, welk computerprogramma codedelen omvat voor: het ontvangen van één of meer indicatorwaarden voor één of meer willekeurige indicatoren voor het kennisdomein; het vergelijken van de opgeslagen resultaten met de ont- 35 vangen indicatorwaarden, en het in afhankelijkheid van de ontvangen indicatorwaarden presenteren van één of meer resultaten uit de informatiedatabase . 1027157
14. Het computerprogramma volgens conclusie 13, • waarbij het computerprogramma tevens codedelen omvat om een informatiesysteem (1) in te richten als beschreven in conclusies 2-9.
15. Een informatiesysteem omvattende een informa- tiedatabase (2) voor een kennisdomein waarbij de informatiedatabase (2) toegankelijk is op of via een internet server in communicatieve verbinding over het internet met één of meer clients (6) voor het ophalen of invoeren van informa-10 tie in de informatiedatabase. 1027157
NL1027157A 2004-10-01 2004-10-01 Informatiesysteem en computerprogramma voor het opvragen van informatie. NL1027157C2 (nl)

Priority Applications (1)

Application Number Priority Date Filing Date Title
NL1027157A NL1027157C2 (nl) 2004-10-01 2004-10-01 Informatiesysteem en computerprogramma voor het opvragen van informatie.

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
NL1027157 2004-10-01
NL1027157A NL1027157C2 (nl) 2004-10-01 2004-10-01 Informatiesysteem en computerprogramma voor het opvragen van informatie.

Publications (1)

Publication Number Publication Date
NL1027157C2 true NL1027157C2 (nl) 2006-04-04

Family

ID=34974163

Family Applications (1)

Application Number Title Priority Date Filing Date
NL1027157A NL1027157C2 (nl) 2004-10-01 2004-10-01 Informatiesysteem en computerprogramma voor het opvragen van informatie.

Country Status (1)

Country Link
NL (1) NL1027157C2 (nl)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0332322A2 (en) * 1988-02-26 1989-09-13 Elsevier Science Publishing Co., Inc. Data creating, storage and processing system
US6233583B1 (en) * 1998-09-10 2001-05-15 International Business Machines Corporation Report generator for use within a lotus notes database system
US20020073089A1 (en) * 2000-09-29 2002-06-13 Andrew Schwartz Method and system for creating and managing relational data over the internet

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0332322A2 (en) * 1988-02-26 1989-09-13 Elsevier Science Publishing Co., Inc. Data creating, storage and processing system
US6233583B1 (en) * 1998-09-10 2001-05-15 International Business Machines Corporation Report generator for use within a lotus notes database system
US20020073089A1 (en) * 2000-09-29 2002-06-13 Andrew Schwartz Method and system for creating and managing relational data over the internet

Similar Documents

Publication Publication Date Title
Zaman et al. What are the barriers and facilitators to seeking help for mental health in NHS doctors: a systematic review and qualitative study
Troy et al. Enhancing community‐based disaster preparedness with information technology
Williams The delivery of quality nursing care: a grounded theory study of the nurse’s perspective
Crowe et al. Stigma from professional helpers toward survivors of intimate partner violence
Hirsch A review of the literature on rural suicide
RN et al. A framework for the role of registered nurses in the specialty practice of rehabilitation nursing in Australia
Putman Mental illness: diagnostic title or derogatory term?(Attitudes towards mental illness) Developing a learning resource for use within a clinical call centre. A systematic literature review on attitudes towards mental illness
Wilde et al. The psychological impact on mothers who have experienced domestic violence when navigating the family court system: a scoping review
Chary et al. A scoping review of geriatric emergency medicine research transparency in diversity, equity, and inclusion reporting
McWey et al. Intergenerational patterns of maltreatment in families at risk for foster care
JP7679053B2 (ja) 被介護者又は障碍者の支援目標作成装置、及びこれを用いたシステム
CN106530167B (zh) 一种基于移动互联网技术进行心理危机预防的系统
Chapireau The environment in the international classification of functioning, disability and health
Cronin et al. Menopause at work—An organisation‐based case study
Lavin Other wills: the second-person in ethics
Valois et al. Influence of a persuasive strategy on nursing students' beliefs and attitudes toward provision of care to people living with HIV/AIDS
Burnett et al. Constructing identities in the media: newspaper coverage analysis of a major UK Clostridium difficile outbreak
Stewart et al. Role and contribution of nurses for learning disabilities: A local study in a county of the Oxford–Anglia region
Theys et al. Individualised care in Flemish and Dutch hospitals: Comparing patients’ and nurses’ perceptions
Gale et al. Co‐production in the epidemiological clinic: A decentred analysis of the tensions in community‐based, client‐facing risk work
Seymour Access to education for children and young people with medical needs: a practitioner's view
Kaner et al. Implementation of a model for service delivery and organisation in mental healthcare: a qualitative exploration of service provider views
Bornstein et al. Measuring nuance in individual contraceptive need: A case study from a cohort in Malawi
Eley et al. Rural and remote health research: Key issues for health providers in southern Queensland
Adshead et al. Current provision and recommendations for the management of psycho‐social morbidity following disaster in England

Legal Events

Date Code Title Description
PD2B A search report has been drawn up
V1 Lapsed because of non-payment of the annual fee

Effective date: 20110501