有没有算法检查正确的NPI(国家提供商标识)号码?

Sag*_*gar 1 asp.net algorithm

基本上我正在使用asp.net开发应用程序,我想编写自定义验证器,它将检查正确的NPI号码.

Ste*_*sop 6

维基百科说:

可以使用Luhn算法通过在"80840"前加上10位数字来验证10位数的NPI号.

显然,只需验证校验位.要查找是否实际分配了号码,我认为您需要一个列表.例如,有一个在线查找.即使没有这个,如果您对HIPAA如何处理这些数字有任何了解,可以进行额外的检查.