Yes, if a clerk is using the non-provider recorded functionality, if the clerk selects the provider in her immunization defaults, the provider will be auto-populated when she uses non-provider recorded. This will occur regardless of whether Historical is set to Yes or No.
If clerk is using the Add Historical Details functionality, the clerk can select the desired provider and SDL. If Historical is set to Yes, these setting will be applied to the Historical immunization documentation.
Non-provider recorded will auto-decrement the vaccine in PHIMS. Add historical details will not decrement the vaccine. These changes would need to be made manually.