****************************************************
* eHealth Business Connector MIGRATION GUIDE       *
****************************************************
3.23.0 release (october 2022)
 . change        Internally MapStruct replaces Dozer as mapping library. This can impact the compilation of your project for the following business connectors:
                    - Asynchronous invoicing
                    - the genericasync module
 . change        business connector ehboxv3:  for clarity, in the connector api DocumentMessage.document is renamed DocumentMessage.body.

                    
3.17.1 release (april 2019)
 . change        business service intrahub v1: To activate the ID-ENCRYPTION-KEY kmehr property (when the service provider is compliant),following configuration properties should be added:
                    - kmehr.intrahub.usedefaultproperties=false
                    - kmehr.intrahub.hcpartylist=identifier
                    - kmehr.intrahub.identifier.id.inss.value=${careprovider.inss}
                    - kmehr.intrahub.identifier.id.inss.sv=1.0
                    - kmehr.intrahub.identifier.id.idhcparty.value=${careprovider.nihii}
                    - kmehr.intrahub.identifier.id.idhcparty.sv=1.0
                    - kmehr.intrahub.identifier.cd.cdhcparty.value=${main.kmehr.quality}
                    - kmehr.intrahub.identifier.cd.cdhcparty.sv=1.1
                    - kmehr.intrahub.identifier.firstname=${careprovider.firstname}
                    - kmehr.intrahub.identifier.lastname=${careprovider.lastname}
                    - kmehr.intrahub.identifier.id.idencryptionkey=true
                    - kmehr.intrahub.identifier.id.idencryptionkey.sv=1.0

3.17.0 release (april 2019)
 . internal release 
                     
3.16.1 release (october 2018) 
 . change        business service intrahub v3: To activate the ID-ENCRYPTION-KEY kmehr property (when the service provider is compliant) the config property kmehr.hubservicev3.identifier.id.idencryptionkey must be set to true.
 . change        technical connector (see file release.notes.technical-core.txt): exceptions thrown by service inbound handlers are wrapped in a TechnicalConnectorException -> inbound handlers no longer throw unchecked exceptions.

3.15.1 release (april 2018)
. change            migration from ra v1 to ra v2 services:
                    For users of CertRA-EtkRA please see file migration.guide.technical-ra.txt in technical connector package.

3.15.0 release (april 2018)
 . internal release
 
1.4.0-beta-0
    . add the following properties in your configuration file
        -- BEGIN extract ---
            user.kmerhprofession=persnurse
        -- END extract ---
  
release 1.1.0-beta-4  
 . change          removed software hcparty tag from author
                         changed property kmehr.default.hcpartylist=identifier
                         removed properties kmehr.default.software.*
 . change            removed property      package.id
 . change            therlink : 
                       removed following properties                         
                            therlink.enduser.hcpartytype=persnurse
                            therlink.application.name
                            therlink.application.id=${package.id}
                        updated following properties
                            validation.incoming.therlink.message=true
                            kmehr.single.hcparty.template.careprovider.in.therapeuticlink.cd.cdhcparty=${main.kmehr.quality}
 . change            wsconsent :
                         removed properties
                             be.ehealth.businessconnector.wsconsent.builders.AuthorBuilder.class=be.ehealth.businessconnector.wsconsent.builders.impl.AuthorBuilderImpl
                            wsconsent.package.name=${package.name}
                            wsconsent.user.username=${mycarenet.licence.username}
                            wsconsent.user.password=${mycarenet.licence.password}
                            wsconsent.maxrows=1000
                                                     
                        