Changes between Version 2 and Version 3 of Documentatie/Beheerder/Modules/Spool


Ignore:
Timestamp:
Apr 29, 2016 11:44:16 AM (10 years ago)
Author:
henk
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentatie/Beheerder/Modules/Spool

    v2 v3  
    2121 
    2222== Handlers == 
    23 Om te bepalen wat er met bestanden in de spoolmappen moet gebeuren past OpenAC een aantal regels toe. Deze regels kunnen worden geconfigureerd met spool handlers. Een spool handler dient te worden geregistreerd in de finish() functie van de adaptatie en verwerkt bestanden op basis van de opgegeven reguliere expressie. Er zijn een tweetal voorgedefinieerde spoolhandlers: SpoolHandlerOpKey en SpoolHandlerOpDatum 
     23Om te bepalen wat er met bestanden in de spoolmappen moet gebeuren past OpenAC een aantal regels toe. Deze regels kunnen worden geconfigureerd met spool handlers. Een spool handler dient te worden geregistreerd in de finish() functie van de adaptatie en verwerkt bestanden op basis van de opgegeven reguliere expressie. Er zijn een tweetal voorgedefinieerde spoolhandlers: !SpoolHandlerOpKey en !SpoolHandlerOpDatum 
    2424 
    25 === SpoolHandlerOpKey === 
     25=== !SpoolHandlerOpKey === 
    2626Bestanden worden geselecteerd op basis van patiëntnummer en/of nummer van het zorgtraject. Voorbeeld: 
    2727 
     
    3636 
    3737 
    38 Deze regel matcht bestand "verwijsbrief-ABCD-16-1234-ABCD-A1234567.pdf" en zal dit bestand koppelen aan zorgtraject ABCD-A1234567 van patiënt ABCD-A1234567. Het is ook mogelijk om bestanden rechtstreeks te koppelen aan de patiënt: 
     38Deze regel matcht bestand "verwijsbrief-ABCD-16-1234-ABCD-A1234567.pdf" en koppelt deze aan zorgtraject ABCD-A1234567 van patiënt ABCD-A1234567. Het is ook mogelijk om bestanden rechtstreeks te koppelen aan de patiënt: 
    3939 
    4040{{{ 
     
    4949In dat geval is alleen het patiëntnummer nodig in de bestandsnaam: "verwijsbrief-ABCD-16-1234.pdf" 
    5050 
    51 === SpoolHandlerOpDatum == 
     51=== !SpoolHandlerOpDatum === 
    5252Bestanden worden geselecteerd op basis van patiëntnummer, datum en type. Voorbeeld: 
    5353 
    5454{{{ 
     55def finish(): 
    5556    f050_spool.add_handler( 
    5657        "s010.tabelscherm_patient", 
     
    6061}}} 
    6162 
     63Deze regel matcht bestand "bera-12345-2016-04-29.pdf" en koppelt deze aan de meting van 29 april 2016 van patiënt <prefix>-12345. 
    6264 
    6365== Systeemdocumentatie ==