eClaims and Preauth APIs
string · requiredintegerintegerintegerstringintegerstringintegerinteger
string · requiredstring · requiredstring · requiredstring · requiredinteger · requiredstringstringstringstringstringstringstringstringinteger
string · requiredstring · requiredstringstringintegerintegerintegerintegerstringstringinteger
Endpoints for checking beneficiary eligibility.
Interventions Coverage
GET
https://ilm-dev.dha.go.ke/uat-middleware
/api/v1/patients/benefits/interventions
Retrieve the list of medical interventions available under benefit packages for a patient.
query Parameters
patient_idPatient's client registry ID
Interventions Coverage › Responses
OK
countcurrentPageendIndexnextpageSizepreviousobject[]
startIndextotalPagesSHA Eligibility Check
GET
https://ilm-dev.dha.go.ke/uat-middleware
/api/v1/patients/eligibility
This endpoint checks the eligibility of a beneficiary for certain healthcare services.
query Parameters
identification_numberPatient identification number
identification_typePatient identification type
SHA Eligibility Check › Responses
OK
messagerequestIdNumberrequestIdTypeobject
coverageEndDatecoverageStartDatecoverageTypeobject[]
object
fullNamememberCrNumbermemberTypepossibleSolutionobject
reasonstatus1 for covered; 0 for not covered
Get patient payer utilization balances
GET
https://ilm-dev.dha.go.ke/uat-middleware
/api/v1/patients/benefits/utilization
Retrieves a patient's payer utilization balances showing benefit usage and remaining limits
query Parameters
patient_idPatient's CR number
intervention_codeIntervention code
Get patient payer utilization balances › Responses
OK
codeobject
crIdobject[]
householdMaxLimithouseholdUtilisedLimitindividualMaxLimitindividualUtilisedLimitlimitScopenextAvailabilityutilizationDays
