| | 68 | === Automatisch thema's koppelen aan 'gespoolde' bestanden === |
| | 69 | Het is mogelijk om automatisch thema's te koppelen aan bestanden die door een handler worden gematcht door een lijst met thema's mee te geven aan de constructor van een spoolhandler: |
| | 70 | |
| | 71 | {{{ |
| | 72 | def finish(): |
| | 73 | f050_spool.add_handler( |
| | 74 | "s010.tabelscherm_patient", |
| | 75 | handler.SpoolHandlerOpDatum( |
| | 76 | "bera-(?P<patient_key>\d{5})-(?P<datum>\d{4}-\d{2}-\d{2}).pdf", "meting", themas=["audiologie", "psychologie"])) |
| | 77 | |
| | 78 | }}} |
| | 79 | |
| | 80 | In bovenstaand voorbeeld krijgen door deze handler gematchte bestanden automatisch de thema's "audiologie" en "psychologie". "audiologie" en "psychologie" moeten als bestandthema bestaan in OpenAC. |
| | 81 | |
| | 82 | === Eigen handlers === |
| | 83 | |