Changes between Version 46 and Version 47 of Documentatie/Beheerder/Installeren/Server


Ignore:
Timestamp:
Feb 3, 2020 4:01:56 PM (6 years ago)
Author:
henk
Comment:

--

Legend:

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

    v46 v47  
    177177 
    178178==== Configureren keylengte ==== 
    179 Keys in OpenAC tabellen krijgen een bepaalde lengte toegewezen voor het volgnummer. In de key ACH-H1234567 is de keylengte 7. De centrum- en serie-prefix doen niet mee bij het bepalen van de keylengte. In OpenAC 2 is de keylengte terug te vinden in het scherm Beheer - Tabeldefinities. Als een keylengte is gedefinieerd als "patient+1" en de keylengte van patient is 7, dan wordt de keylengte 8 in OpenAC 3. Gebruik dus niet de constructie patient+1. OpenAC 3 hanteert een default keylengte van 8. Je hoeft in appsettings dus alleen keylengtes op te nemen voor tabellen met een keylengte ongelijk aan 8. 
     179Keys in OpenAC tabellen krijgen een bepaalde lengte toegewezen voor het volgnummer. De centrumprefix doen niet mee bij het bepalen van de keylengte, de serieprefix wel.  In de key ACH-H12345 is de keylengte 6. In dit voorbeeld is de centrumprefix is "ACH-" en de key "H12345". De key bestaat uit een serieprefix en een volgnummer. De lengte van het volgnummer is dus gelijk aan de lengte van de key minus de lengte van de serieprefix. In OpenAC 2 is de keylengte terug te vinden in het scherm Beheer - Tabeldefinities. Als een keylengte is gedefinieerd als "patient+1" en de keylengte van patient is 6, dan wordt de keylengte 7 in OpenAC 3. Gebruik dus niet de constructie patient+1. OpenAC 3 hanteert een default keylengte van 8. Je hoeft in appsettings dus alleen keylengtes op te nemen voor tabellen met een keylengte ongelijk aan 8. 
     180 
     181Het kan zijn dat een oplopend volgnummer dat de key langer wordt dan gedefinieerd in de tabeldefinitie. Als de keylengte van patient 6 is, de seriprefix "H" en het aantal patienten binnen een serie groter dan 99999, dan wordt de eerstvolgende key H100000. Deze key heeft een lengte van 7 en is dus langer dan de definitie die 6 voorschrijft. Dit kan verder geen kwaad. 
    180182 
    181183Configureer keylengtes door in appsettings.json een sectie "!TabelKeyLengtes" toe te voegen aan de sectie "Agb". 
    182184{{{ 
    183185    "TabelKeyLengtes": { 
    184         "patient": 7, 
    185         "behandeldag": 9 
     186        "patient": 6, 
     187        "behandeldag": 7 
    186188    }, 
    187189