eClaims and Preauth APIs
string · requiredstring · requiredstringstringstringstringstringstringintegerstringstring
string · requiredstring · requiredintegerstring
string · requiredstring · requiredstring · required
Endpoints for managing prescriptions.
Create prescription
POST
https://ilm-dev.dha.go.ke/uat-middleware
/api/v1/prescriptions
Creates a new prescription for a patient
Create prescription › Request Body
consent_tokenConsent token
intervention_codeIntervention code
object[] · minItems: 1 · required
List of prescribed medication items
identification_numberDoctor's ID number
identification_typeIdentification type e.g. 'registration_number', 'National ID', 'Alien ID', 'Refugee ID'
regulation_bodyRegulation body e.g. 'KMPDC', 'COC', 'NCK'
Create prescription › Responses
Prescription created successfully
object
object
codedoctorReviewStatusobject[]
guididobject
replicatedstatusCreate dispense
POST
https://ilm-dev.dha.go.ke/uat-middleware
/api/v1/prescriptions/dispenses
Creates a dispense for a prescription using the provided dispense details
Create dispense › Request Body
object[] · required
List of actual products dispensed
consent_tokenConsent token
object[] · required
Information from the healthcare professional dispensing the drug
intervention_codeIntervention code
Create dispense › Responses
Dispense created successfully
object[]
object[]
idobject
statusRemove prescription doctor
DELETE
https://ilm-dev.dha.go.ke/uat-middleware
/api/v1/prescriptions/doctors
Removes a doctor associated with a prescription using the provided details
Remove prescription doctor › Request Body
consent_tokenConsent token
intervention_codeIntervention code
practitioner_registration_numberRegistration number of the practitioner to remove
Remove prescription doctor › Responses
Doctor prescription successfully removed
string

