This enhancement request stems from the PMR 82760,124,672, as advised by PD/Support.
We are using Curam Outcome Planning along with CPM from SPM 6.2 to manage the clients care plans. OOTB, the system expects that once a service has been approved on an outcome plan, the provider cannot be changed. We want to know why the product places such a restriction. It is a valid business scenario that on a long term service delivery (with frequency, start date and end date spanning several months), there would be a potential change in provider mid-way. For example, on a 6 months care plan with recurring physiotherapy service, the patient is set to avail services from a given provider initially. After 3 months, based on discussions between patient and agency, the agency wants to change the provider on the service to another one. However, the system does not allow changing the provider. We cannot find a way to do this from screens of service on an outcome plan. In addition, there is a validation hard-coded in OOTB code that prevents change in provider on an ongoing service delivery. This is the stack trace: ServiceDelivery: ERR_UPDATESERVICEDELIVERY_XFV_PROVIDER_CANNOT_BE_MODIFIED: The Provider cannot be modified when the status is Not Started, In Progress or Completed. at curam.message.impl.SERVICEDELIVERYExceptionCreator. ERR_UPDATESERVICEDELIVERY_XFV_PROVIDER_CANNOT_BE_MODIFIED (SERVICEDELIVERYExceptionCreator.java:251) at curam.servicedelivery.impl.ServiceDeliveryImpl.setProvider (ServiceDeliveryImpl.java:1910) at curam.servicedelivery.impl.ServiceDeliveryImpl.updateProvider (ServiceDeliveryImpl.java:2557) at curam.cpm.facade.impl.ServiceDelivery.addProvider(ServiceDelivery. java:1625) We need this validation to be removed / made configurable. If this validation is mandatory, we would like to know how the OOTB product expects to handle such a business scenario where the provider needs to be changed on a service delivery which is in-progress.
---------
Response from PD:
It is currently expected behavior that once a Service Delivery has been approved, a caseworker may no longer change the provider if one was selected while creating the Service Delivery. We cannot consider making the validation configurable because at the point of approval, a service authorization and service authorization line item have been created, and the provider that was selected has been added to the service authorization, and the current design of our service authorization functionality does not support the ability to update the provider within a service authorization. Our current functionality does support the ability to change what provider delivers an authorized service mid-way in one of two ways: (1) We provide the ability to create and approve a Service Delivery that has no provider selected (and therefore any provider that provides the service is considered authorized to deliver the service over the effective period of the service) (2) We provide the ability to create and approve a Service Delivery that has only a provider type selected (and therefore any provider of that provider type that provides the service is considered authorized to deliver the service over the effective period of the service). However, if a provider has been explicitly selected to be the only provider authorized to deliver a service, then it is currently not possible to change the provider once the Service Delivery is approved, and the Service Delivery would have to be closed and another created. However support would like to advise you that the ability to change provider on an approved service delivery can be requested as an enhancement to the product.
Hi Ashok,
We understand how the proposed enhancement could be beneficial to you as part of a Cúram based solution. However, there is insufficient current and anticipated demand for this feature, therefore it will not be addressed in the foreseeable future, it is for this reason that we are rejecting your request.
Your request may be resubmitted for consideration after 12 months from the date of decline.
Thank you for your interest in the Cúram product.
Eloise O'Riordan, Cúram SPM Offering Management team
Hi Ashok,
Thank you for your enhancement request. We require some further analysis to determine whether or not this enhancement can be considered in a future release.
I will provide another response when our investigation is complete.
Thank you,
Eloise O'Riordan, Cúram SPM Offering Management team