the kmehr commons can be used to fill the kmehr HcParties ( author, careprovider , ... ) 
what exactly to put in these is defined in the documentation of the webservice under the kmehr part 

there is a default config , and per project a configuration can be made. 

CONFIG DEFINITION : 
kmehr.{projectIdentifier}.hcpartylist = {hcParty1}, {hcParty2}

for each hcParty , the properties are defined as follows 
kmehr.{projectIdentifier}.{hcParty}.id.inss=...
                                   .id.idhcparty=..
                                   .cd...
   
in a project that uses the kmehr config you can define if you want to use the default or a project specific config
with the property kmehr.{projectIdentifier}.usedefaultproprerties=true
( true is default value)
if you specifiy this , the config for the projectIdentifier default is used,
otherwise you should define the config for this project.

its also possible to use the utility methods of HcPartyUtils which use specific configs.
check the javadoc on how to use these.
                                   
examples : default config for pharmacy 

##############################################################################################################################################
# default configuration of kmehr builder                                                                                                       #
#                                                                                                                                             #                    
#set kmehr.{projectName}.usedefaultproperties to false if you don't want to use these defaults                                                 #                                                                  #
##############################################################################################################################################
kmehr.default.hcpartylist=software,pharmacy,pharmacistholder,identifier

kmehr.default.software.id.local.type.1=application_ID
kmehr.default.software.id.local.value.1=${software.id}
kmehr.default.software.cd.cdhcparty=application
kmehr.default.software.name=${package.name}

kmehr.default.pharmacy.id.idhcparty=${pharmacy.nihii}
kmehr.default.pharmacy.cd.cdhcparty=orgpharmacy
kmehr.default.pharmacy.id.name=${pharmacy.name}

kmehr.default.pharmacistholder.id.inss=${pharmacy-holder.ssin}
kmehr.default.pharmacistholder.id.idhcparty=${pharmacy-holder.nihii}
kmehr.default.pharmacistholder.cd.cdhcparty=${main.kmehr.quality}
kmehr.default.pharmacistholder.firstname=${pharmacy-holder.firstname}
kmehr.default.pharmacistholder.lastname=${pharmacy-holder.lastname}

kmehr.default.identifier.id.inss=${user.inss}
kmehr.default.identifier.id.idhcparty=${user.nihii}
kmehr.default.identifier.cd.cdhcparty=${main.kmehr.quality}
kmehr.default.identifier.firstname=${user.firstname}
kmehr.default.identifier.lastname=${user.lastname}