I want you evaluate the Idea : to Auto populate Provider information using NPI numbers
and advice to proceed further
You might be aware of this that Provider information can be Access from NPI numbers using service: eg: https://npiregistry.cms.hhs.gov/api/
Reference:
In the open-emr (OpenEMR Demo), Administration->Address Book-> Add/Update Page