Changes between Version 60 and Version 61 of Documentatie/Beheerder/Installeren/Server
- Timestamp:
- 04/25/23 10:14:20 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Documentatie/Beheerder/Installeren/Server
v60 v61 153 153 154 154 ==== Configureren serieprefix ==== 155 De serie-prefix sectie komt overeen met de serieprefix-functie in de eigen adaptatie van OpenAC 2, maar dan configuratie-gestuurd. 156 155 157 Keys 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". 156 158 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.159 Voor elke tabel/locatie-combinatie kan een eigen serieprefix worden opgegeven. De locatiecomponent is optioneel, je zou kunnen volstaan met alleen een "default"-sectie. 158 160 159 161 In de prefixspecificatie kunnen de volgende variabelen worden gebruikt: … … 165 167 Variabelen moeten tussen accolades staan. 166 168 167 Als achter "default" de specificatie "{jaar2}{locatiecode}" staat dan wordt dit vertaald naar bijvoorbeeld "17H". 168 169 {{{ 169 Als voorbeeld: de specificatie "{jaar2}{locatiecode}" wordt in 2023 en locatiecode "H" vertaald naar "23H". 170 171 Onderstaand voorbeeld configureert een serieprefix voor tabellen "patient" en "relatie": 172 173 {{{#!javascript 170 174 "Serieprefix": { 171 175 "patient": { 172 "F": "AM3",173 "U": "AM7",174 "H": "AM9",175 "S": "AM0",176 "A": "AM0",177 176 "Q": "H{jaar2}-", 178 177 "default": "OA" 178 }, 179 "relatie": { 180 "default": "R{jaar2}{locatiecode}" 179 181 } 180 182 }, 181 183 }}} 182 184 183 De serie-prefix sectie komt overeen met de serieprefix-functie in de eigen adaptatie van OpenAC 2, maar dan configuratie-gestuurd. 185 De 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 187 T/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 204 In bovenstaand voorbeeld krijgen alle tabellen behalve "patient" en "relatie" serieprefix "{jaarletter}{maand}" voor locatie "H" en anders "{jaar2}{locatiecode}" 205 206 Als 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 }}} 184 214 185 215 ==== Configureren keylengte ====