UMPI stands for "Unique Minnesota Provider Identifier", and is one of several MN-specific customizations (see also #74, #571).
It is only used in a few places; one is the in the organization provider type Home And Community Based Services (Waivered Services) Enrollment Application:
We should record all the places the PSM requests a UMPI, with the intent of fixing it in some manner.
Do other states have similar, state-specific IDs for providers? If so, are they NPI-compatible? (By which I mean, 10 digits, with the last digit a Luhn check digit; presumably state-specific IDs would have different valid initial digits.) If we only need to support NPI-compatible state provider IDs, we could replace "UMPI" with "State Provider ID" or similar and use the same code we're already using; if not, we'll need to figure out a way to have additional, configurable IDs.
On the other hand, if all the provider types that use UMPIs are Minnesota-specific, and there are no corresponding state-specific provider types & IDs we need to support, we can simply delete these provider types and be done.
UMPI stands for "Unique Minnesota Provider Identifier", and is one of several MN-specific customizations (see also #74, #571).
It is only used in a few places; one is the in the organization provider type Home And Community Based Services (Waivered Services) Enrollment Application:
We should record all the places the PSM requests a UMPI, with the intent of fixing it in some manner.
Do other states have similar, state-specific IDs for providers? If so, are they NPI-compatible? (By which I mean, 10 digits, with the last digit a Luhn check digit; presumably state-specific IDs would have different valid initial digits.) If we only need to support NPI-compatible state provider IDs, we could replace "UMPI" with "State Provider ID" or similar and use the same code we're already using; if not, we'll need to figure out a way to have additional, configurable IDs.
On the other hand, if all the provider types that use UMPIs are Minnesota-specific, and there are no corresponding state-specific provider types & IDs we need to support, we can simply delete these provider types and be done.