| $$NPI(XUSQI,XUSIEN,XUSDATE) | 
Extrinsic function for retrieving NPI.
 
 | 
| VARIABLES | 
TYPE | 
VARIABLES DESCRIPTION | 
 
XUSQI | 
Input | 
The Qualified Identifier for the NPI.  Required.  No
default.
 
 | 
XUSIEN | 
Input | 
The internal entry number.  Required.  No default.
 
 | 
XUSDATE | 
Input | 
A date of interest.  Not required.  Default to
'Today'.
 
 | 
$$NPI | 
Output | 
If NPI exists returns string:
'NPI^EffectiveDate^Status'.
If NPI does not exist returns string:
'0'.
Else returns string:
'-1^ErrorMessage'.
 
 | 
 
 | 
$$QI(XUSNPI) | 
Extrinsic function for retrieving provider entities.
 
 | 
| VARIABLES | 
TYPE | 
VARIABLES DESCRIPTION | 
 
XUSNPI | 
Input | 
The NPI.  Required.  No default.
 
 | 
$$QI | 
Output | 
If NPI exists returns string:
'QualifiedIdentifier^IEN^EffectiveDate^Status'.
Else returns string:
'0'.
 
 | 
 
 | 
$$CHKDGT(XUSNPI) | 
Extrinsic function for testing NPI check digit.
 
 | 
| VARIABLES | 
TYPE | 
VARIABLES DESCRIPTION | 
 
XUSNPI | 
Input | 
The National Provider Identifier.  Required.  No
default.
 
 | 
$$CHKDGT | 
Output | 
If check digit is valid:
'1'.
Else:
'0'.
 
 | 
 
 |