Electronic prior authorization (ePA)
Care Connect supports integrations with external vendors to facilitate the electronic submission and processing of prior authorizations. With electronic prior authorization (ePA), users can submit prior authorization requests from Care Connect as well as receive updates and results within Care Connect via a designated ePA provider for a care program.
Warning
The ePA functionality currently only supports a single ePA vendor for each care program.
Note
To use the ePA functionality, users must be assigned the KCC - Feature - Electronic PA (PJN_Feature_ePA) permission set.
To set up and configure the ePA functionality for a care program, follow the steps below. Some steps may reference a sample care program and drug called Kalytex (KTX) as an example.
Implement a custom handler class for the ePA Vendor API Interface (
PJN_EpaVendorApiIntf). This will build out the prior authorization to be sent to the designated ePA vendor and create a new Prior Authorization (mvn__PJN_Prior_Authorization__c) record on the parent Member Plan (mvn__PJN_Member_Plan__c) record.Use the ePA Request (
PJN_EpaRequest) class to build the JSON object containing the required and relevant data to be sent to the designated ePA vendor and return a Prior Authorization record with the serialized JSON string.Use the ePA Response (
PJN_EpaResponse) class to build a Prior Authorization record with the appropriate Care Connect values.
Create an Interface Handler (
mvn__Interface_Handler__mdt) metadata record. This will be used by the ePA Request class via the ePA Vendor API Interface handler class to generate the prior authorization request for the ePA vendor.Table 178. Sample ePA mvn__Interface_Handler__mdt recordField label
Sample value
Label
Electronic Prior Auth - KalytexInterface Handler Name
MVN_KTX_ePAContext
Electronic Prior AuthorizationInterface
mvn.PJN_EpaVendorApiIntfClass Namespace
N/A
Class
The name of the ePA Vendor API Interface handler class created in step 1.
Sequence
1Criteria
{ "path" : "mvn__PJN_Care_Plan__r.mvn__PJN_Program_DeveloperName__c", "operator" : "Equals", "value" : "MVN_KTX" }Active?
✓
Create an ePA Field Mapping (
mvn__PJN_Epa_Field_Mapping__mdt) metadata record for each piece of data to be sent to the ePA vendor in the prior authorization request.Table 179. Sample ePA mvn__PJN_Epa_Field_Mapping__mdt recordField label
Sample value
Label
KTX - Patient First NameePA Field Mapping Name
MVN_KTX_Patient_First_NameePA Interface Handler
The Interface Handler metadata record created in step 2 (e.g.,
Electronic Prior Auth - Kalytex).ePA Field API Path
mvn__PJN_Patient__r.FirstNameVendor JSON Key
patient.firstnameIs Required?
✓
Add the Submit ePA (
PJN_Submit_ePA) quick action, which references the pjnEpaSubmitModal Lightning Web Component (LWC), to a Member Plan page layout. The LWC will look for an interface handler whose criteria the Member Plan record meets.