Changes between Version 60 and Version 61 of Documentatie/Beheerder/Installeren/Server


Ignore:
Timestamp:
Apr 25, 2023 12:14:20 PM (3 years ago)
Author:
henk
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentatie/Beheerder/Installeren/Server

    v60 v61  
    153153 
    154154==== Configureren serieprefix ==== 
     155De serie-prefix sectie komt overeen met de serieprefix-functie in de eigen adaptatie van OpenAC 2, maar dan configuratie-gestuurd. 
     156 
    155157Keys in OpenAC tabellen bevatten vaak een zogenaamde serieprefix. In de key ACH-17H12345 is "ACH" de centrumprefix en "17H" de serieprefix. Configureer serieprefixen door in appsettings.json een sectie "Serieprefix" toe te voegen aan de sectie "Agb".  
    156158 
    157 Voor elke tabel/locatie-combinatie kan een eigen serieprefix worden opgegeven. De locatiecomponent is optioneel, je zou kunnen volstaan met alleen een "default"-clausule.  
     159Voor elke tabel/locatie-combinatie kan een eigen serieprefix worden opgegeven. De locatiecomponent is optioneel, je zou kunnen volstaan met alleen een "default"-sectie.  
    158160 
    159161In de prefixspecificatie kunnen de volgende variabelen worden gebruikt: 
     
    165167Variabelen moeten tussen accolades staan. 
    166168 
    167 Als achter "default" de specificatie "{jaar2}{locatiecode}" staat dan wordt dit vertaald naar bijvoorbeeld "17H".  
    168  
    169 {{{ 
     169Als voorbeeld: de specificatie "{jaar2}{locatiecode}" wordt in 2023 en locatiecode "H" vertaald naar "23H".  
     170 
     171Onderstaand voorbeeld configureert een serieprefix voor tabellen "patient" en "relatie": 
     172 
     173{{{#!javascript 
    170174    "Serieprefix": { 
    171175      "patient": { 
    172         "F": "AM3", 
    173         "U": "AM7", 
    174         "H": "AM9", 
    175         "S": "AM0", 
    176         "A": "AM0", 
    177176        "Q": "H{jaar2}-", 
    178177        "default": "OA" 
     178      }, 
     179      "relatie": { 
     180        "default": "R{jaar2}{locatiecode}" 
    179181      } 
    180182    }, 
    181183}}} 
    182184 
    183 De serie-prefix sectie komt overeen met de serieprefix-functie in de eigen adaptatie van OpenAC 2, maar dan configuratie-gestuurd. 
     185De serieprefix wordt "H23-" voor tabel "patient" en locatie "Q" in 2023. Voor alle locaties geldt de default-sectie en wordt de serieprefix "OA". Voor tabel "relatie" wordt de serieprefix "R23X" voor alle locaties in 2023, waarbij X staat voor de locatiecode. 
     186 
     187T/m build 3.2023.0418 werd de specificatie automatisch "{jaar2}{locatie}" voor alle tabellen zonder eigen specificatie. Bij alle builds na 3.2023.0418 is het mogelijk om niet alleen voor locaties maar ook voor tabellen een default-sectie op te nemen: 
     188 
     189{{{#!javascript 
     190    "Serieprefix": { 
     191      "patient": { 
     192        "Q": "H{jaar2}-", 
     193        "default": "OA" 
     194      }, 
     195      "relatie": { 
     196        "default": "R{jaar2}{locatiecode}" 
     197      }, 
     198      "default": { 
     199        "H": "{jaarletter}{maand}", 
     200        "default": "{jaar2}{locatiecode}" 
     201    }, 
     202}}} 
     203 
     204In bovenstaand voorbeeld krijgen alle tabellen behalve "patient" en "relatie" serieprefix "{jaarletter}{maand}" voor locatie "H" en anders "{jaar2}{locatiecode}" 
     205 
     206Als alle tabellen en locaties dezelfde serieprefix moeten krijgen kan dit als volgt worden geconfigureerd: 
     207 
     208{{{#!javascript 
     209    "Serieprefix": { 
     210      "default": { 
     211        "default": "{jaarletter}{maand}" 
     212    }, 
     213}}} 
    184214 
    185215==== Configureren keylengte ====