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


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

--

Legend:

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

    v47 v48  
    179179Keys 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. 
    180180 
    181 Het 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. 
     181Het kan zijn dat een oplopend volgnummer ervoor zorgt dat de key langer wordt dan de keylengte 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. 
    182182 
    183183Configureer keylengtes door in appsettings.json een sectie "!TabelKeyLengtes" toe te voegen aan de sectie "Agb".