Changes between Version 14 and Version 15 of Documentatie/Beheerder/Modules/Vecozo


Ignore:
Timestamp:
Jul 2, 2025 10:25:51 AM (10 months ago)
Author:
raymond
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentatie/Beheerder/Modules/Vecozo

    v14 v15  
    88 
    99== OpenAC 3 == 
    10 === appsettings.json === 
    11 Configureer de Vecozo-koppelingen door een Vecozo sectie aan te maken in {{{appsettings.json}}}. In deze sectie kun je per Vecozo dienst (CoV, Declareren en Grouper) één of meerdere profielen definiëren, elk met een eigen {{{Endpoint}}} en {{{Certificaat}}} configuratie. Met property {{{Profiel}}} configureer je het actieve profiel, in onderstaand voorbeeld zal OpenAC profiel "test" gebruiken. 
    1210 
    13 {{{#!javascript 
    14 "Vecozo": 
    15     { 
    16     "ControleOpVerzekeringsgegevens": 
    17         { 
    18         "Profiel": "test", 
    19         "Profielen": 
    20             { 
    21             "productie": 
    22                 { 
    23                 "Certificaat": 
    24                     { 
    25                     "CertificateFile": "C:\\ProgramData\\OpenACWeb\\certificaten\\Vecozo.pfx", 
    26                     "CertificatePassword": "xxxxx", 
    27                     "Enabled": true 
    28                     }, 
    29                 "Endpoint": "https://api.vecozo.nl/cov/vz801802/v1/soap11" 
    30                 }, 
    31             "test": 
    32                 { 
    33                 "Certificaat": 
    34                     { 
    35                     "CertificateFile": "C:\\ProgramData\\OpenACWeb\\certificaten\\Vecozo.pfx", 
    36                     "CertificatePassword": "xxxxx", 
    37                     "Enabled": true 
    38                     }, 
    39                 "Endpoint": "https://tst-api.vecozo.nl/acc/cov/vz801802/v1/soap11" 
    40                 } 
    41             } 
    42         }, 
    43     "Declareren": 
    44         { 
    45         "Profiel": "test", 
    46         "Profielen": 
    47             { 
    48             "productie": 
    49                 { 
    50                 "Certificaat": 
    51                     { 
    52                     "CertificateFile": "C:\\ProgramData\\OpenACWeb\\certificaten\\Vecozo.pfx", 
    53                     "CertificatePassword": "xxxxx", 
    54                     "Enabled": true 
    55                     }, 
    56                 "Endpoint": "https://api.vecozo.nl/edp/indienen/declaratie/v1/soap11" 
    57                 }, 
    58             "test": 
    59                 { 
    60                 "Certificaat": 
    61                     { 
    62                     "CertificateFile": "C:\\ProgramData\\OpenACWeb\\certificaten\\Vecozo.pfx", 
    63                     "CertificatePassword": "xxxxx", 
    64                     "Enabled": true 
    65                     }, 
    66                 "Endpoint": "https://tst-api.vecozo.nl/acc/edp/indienen/declaratie/v1/soap11" 
    67                 } 
    68             } 
    69         }, 
    70     "Grouper": 
    71         { 
    72         "Profiel": "test", 
    73         "Profielen": 
    74             { 
    75             "productie": 
    76                 { 
    77                 "Certificaat": 
    78                     { 
    79                     "CertificateFile": "C:\\ProgramData\\OpenACWeb\\certificaten\\Vecozo.pfx", 
    80                     "CertificatePassword": "xxxxx", 
    81                     "Enabled": true 
    82                     }, 
    83                 "Endpoint": "https://api.vecozo.nl/grouper/grouperafleiden/v1/soap11" 
    84                 }, 
    85             "test": 
    86                 { 
    87                 "Certificaat": 
    88                     { 
    89                     "CertificateFile": "C:\\ProgramData\\OpenACWeb\\certificaten\\Vecozo.pfx", 
    90                     "CertificatePassword": "xxxxx", 
    91                     "Enabled": true 
    92                     }, 
    93                 "Endpoint": "https://tst-api.vecozo.nl/tst/grouper/grouperafleiden/v1/soap11" 
    94                 } 
    95             } 
    96         }, 
    97     "OHW": 
    98         { 
    99         "Profiel": "test", 
    100         "Profielen": 
    101             { 
    102             "productie": 
    103                 { 
    104                 "Certificaat": 
    105                     { 
    106                     "CertificateFile": "C:\\ProgramData\\OpenACWeb\\certificaten\\Vecozo.pfx", 
    107                     "CertificatePassword": "xxxxx", 
    108                     "Enabled": true 
    109                     }, 
    110                 "Endpoint": "https://api.vecozo.nl/berichtenservice/ontvangst/v3/soap12/mtom" 
    111                 }, 
    112             "test": 
    113                 { 
    114                 "Certificaat": 
    115                     { 
    116                     "CertificateFile": "C:\\ProgramData\\OpenACWeb\\certificaten\\Vecozo.pfx", 
    117                     "CertificatePassword": "xxxxx", 
    118                     "Enabled": true 
    119                     }, 
    120                 "Endpoint": "https://tst-api.vecozo.nl/acc/berichtenservice/ontvangst/v3/soap12/mtom", 
    121                 } 
    122             } 
    123         }, 
    124     "Retourinformatie": 
    125         { 
    126         "Profiel": "test", 
    127         "Profielen": 
    128             { 
    129             "productie": 
    130                 { 
    131                 "Certificaat": 
    132                     { 
    133                     "CertificateFile": "C:\\ProgramData\\OpenACWeb\\certificaten\\Vecozo.pfx", 
    134                     "CertificatePassword": "xxxxx", 
    135                     "Enabled": true 
    136                     }, 
    137                 "Endpoint": "https://api.vecozo.nl/edp/downloaden/retourinformatie/v1/soap11", 
    138             }, 
    139             "test": 
    140                 { 
    141                 "Certificaat": 
    142                     { 
    143                     "CertificateFile": "C:\\ProgramData\\OpenACWeb\\certificaten\\Vecozo.pfx", 
    144                     "CertificatePassword": "xxxxx", 
    145                     "Enabled": true 
    146                     }, 
    147                 "Endpoint": "https://tst-api.vecozo.nl/acc/edp/downloaden/retourinformatie/v1/soap11", 
    148                 } 
    149             } 
    150         } 
    151     }, 
    152 }}} 
     11Het configureren van de Vecozo diensten zoals ControleOpVerzekeringsgegevens, Declareren, Grouper, Berichtenservice en Retourinformatie gebeurt in OpenAC3 in het bestand {{{AppSettings.json}}}. 
    15312 
    154 [[NoteBox(tip, Herstart de OpenAC 3 server om wijzigingen in appsettings.json te activeren)]] 
     13Zie hier voor uitleg en voorbeelden: 
     14https://www.audcom.nl/openac/wiki/Documentatie/Beheerder/Installeren/Server#ConfigurerenVecozodiensten 
    15515 
    156 === Certificaat === 
    157 Gebruik het van Vecozo verkregen X509-servercertificaat in pfx-formaat met het bijbehorende wachtwoord. 
    15816 
    15917== OpenAC 2 ==