eClaims and Preauth APIs
string · requiredstringbooleanintegerintegerintegerstringintegerstringintegerinteger
string · requiredstring · requiredintegerintegerintegerstringintegerstringintegerinteger
string · requiredstring · requiredstring · requiredinteger · requiredintegerstringstringstringstringstringstringboolean
string · requiredstring · requiredstringstringintegerintegerintegerintegerstringstringinteger
Endpoints for checking beneficiary eligibility.
Benefits Coverage
GET
https://ilm-dev.dha.go.ke/uat-middleware
/api/v1/patients/benefits
Retrieve the list of benefit packages available for a specific patient.
query Parameters
patient_idPatient's client registry ID
fieldsFields to include in response (e.g parent_benefit,parent_benefit_code)
is_unique_benefitFilter unique benefits only
Benefits Coverage › Responses
OK
countcurrentPageendIndexnextpageSizepreviousobject[]
startIndextotalPagesInterventions 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
sub_benefit_codeSub benefit whose interventions are to be returned
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
requestIdNumberrequestIdTypeagedateOfBirthfullNamegendermemberCrNumberobject[]
statusCodestatusDescwhitelistedForOTPGet 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
