Changes between Version 20 and Version 21 of Documentatie/Beheerder/Scripts


Ignore:
Timestamp:
Apr 20, 2015 1:30:04 PM (11 years ago)
Author:
adriaan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentatie/Beheerder/Scripts

    v20 v21  
    146146Er zijn twee scripts voor de communicatie met de CANG. De naam van de scripts zijn {{{ping-cang}}} en {{{periodiek-cang}}}. 
    147147 
    148 Met het script {{{ping-cang}}} kan de verbinding met de CANG-server getest worden en met {{{periodiek-cang}}} kan ook de gegevens-uitwisseling met de CANG uitgevoerd worden. Door een geplande taak te maken kunnen automatisch de CANG-patienten bijgehouden worden (anders moet je met enige regelmaar op de CANG-import in het beheer-menu klikken). 
     148Met het script {{{ping-cang}}} kan de verbinding met de CANG-server getest worden en met {{{periodiek-cang}}} kan ook de gegevens-uitwisseling met de CANG uitgevoerd worden. Door een geplande taak te maken kunnen automatisch de CANG-patiënten bijgehouden worden (anders moet je met enige regelmaar op de CANG-import in het beheer-menu klikken). 
    149149 
    150150 - Om de verbinding te testen: voer script {{{ping-cang}}} uit. De optie `--test` is alleen bedoeld voor gebruik als je een test-certificaat hebt naast het echte CANG-certificaat. 
     
    182182moment op de Nederlandse markt zijn toegestaan en door de fabrikanten  
    183183worden aangeboden binnen het kader van het vergoedingensysteem (waarbij  
    184 patienten en hoortoestellen in klassen worden ingedeeld).  
     184patiënten en hoortoestellen in klassen worden ingedeeld).  
    185185 
    186186Toegang tot de database (read-only) wordt geregeld door ZN of PACT.  
     
    194194wachtwoord op te geven met de -u <user> en -p <password> vlaggen.  
    195195 
     196=== Indexeren === 
     197 
     198De naam van dit script is {{{maak_indexes}}}. 
     199 
     200De zoekfunctionaliteit in OpenAC -- zoeken op naam of woonplaats in het dossierscherm of het relatiesscherm, of hoortoestellen op merk zoeken -- is gebaseerd op een zoekindex. Meestal wordt deze zoekindex automatisch bijgewerkt, maar het is mogelijk dat de index niet gelijk loopt met de gegevens (van de patiënten, relaties of hoortoestellen). Dan leveren zoekopdrachten niet meer alle verwachte resultaten op. 
     201 
     202Dit script kan de zoekindex van een enkele tabel of van alle indexeerbare tabellen bijwerken. Merk op dat dit een langdurige operatie kan zijn, die je dan niet tijdens productie wilt uitvoeren. 
     203 
     204 - Draai het script zonder parameters, of met parameter `--help`, voor een overzicht van de beschikbare tabellen om te indexeren. 
     205 - Geef een tabelnaam op met -- om die tabel te indexeren: bijvoorbeeld `--hoortoestel`. 
     206 - Geef `--all` om alle tabellen opnieuw te indexeren. 
     207 
     208Het is mogelijk om meerdere tabellen in een keer te indexeren, zoals in deze voorbeeld-aanroep te zien is: 
     209 
     210{{{ 
     211Python27\python.exe script.py maak_indexes --hoortoestel --relatie 
     212}}} 
     213 
     214 
     215 
    196216=== Leeftijdsselectie === 
    197217 
    198218De naam van dit script is {{{leeftijds-selectie}}}. 
    199219 
    200 Dit script drukt een lijst af op het scherm van patientnummer en -naam die in een 
     220Dit script drukt een lijst af op het scherm van patiëntnummer en -naam die in een 
    201221opgegeven periode binnen een bepaalde leeftijdscategorie vielen. 
    202222 
     
    209229 - Om de maximumleeftijd op te geven, geef parameter {{{max::NN}}} op. 
    210230 
    211 Als voorbeeld, patienten van 6 tot en met 24 jaar op te vragen die een bezoek aan het AC brachten 
     231Als voorbeeld, patiënten van 6 tot en met 24 jaar op te vragen die een bezoek aan het AC brachten 
    212232van 1 januari 2010 tot en met 14 februari 2010: 
    213233