gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.PMFTariffsResolveInput
fr_codeFacility registry code of the facility the tariffs are requested for.
intervention_codesSHA intervention codes to resolve tariffs for.
as_ofEffective date used to resolve tariffs.
hcw_identifierIdentifier of the health care worker, matching the identifier type. Example is dummy data.
hcw_identifier_typeType of identifier supplied for the health care worker.
hcw_regulatorRegulatory body that registered the health care worker.
keph_levelKEPH level of the facility used to resolve tariffs.
schemeBenefit scheme the tariffs are resolved under.
specialityPractitioner speciality the tariffs apply to.
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.PMFPooledLimit
poolresolved_heregitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.PMFBundleEntry
amountcurrencydate_uploadedlevel_resolutionmember_codesmodenamepackagesourcespecialitygitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.TariffCell
amountcurrencydate_uploadedmodesourcegitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.PMFInterventionEntry
bundle_refpackagereimbursement_basisgitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.PMFTariffsResolveOutput
date_uploadedeligible_to_billfacility_levelfacility_namefr_codehas_negotiated_tariffis_contractedspecialityunmatched_codeswithout_negotiated_rategitlab_slade360emr_com_sha-edi_hie-middleware_internal_shared.ErrorResponse
codedetailserrormessagesourcegitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.PMFRatesInput
fr_codeFacility registry code of the facility the rates are requested for.
intervention_codesSHA intervention codes to resolve rates for.
hcw_identifierIdentifier of the health care worker, matching the identifier type. Example is dummy data.
hcw_identifier_typeType of identifier supplied for the health care worker.
hcw_regulatorRegulatory body that registered the health care worker.
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.POMSFRate
facilityNamefrCodehasNegotiatedPomsfTariffinterventionCodeinterventionNamepomsfDefaultTariffpomsfTariffgitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.PMFRatesOutput
fr_codehas_negotiated_ratesintervention_codesis_contractedspecialityinternal_domain_claims.ClaimAttachment
attachmentattachment_typeclaimdatadebug_datadescriptionidintervention_codelast_retryretry_counttitlegitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.ErrorResponse
error@Description HTTP status text from the standard HTTP status codes @Example "Bad Request"
message@Description Detailed error message explaining what went wrong @Example "token missing required tenant_id claim"
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.RemoveClaimAttachmentRequest
attachment_idIdentifier of the attachment to remove from the claim.
consent_tokenPatient consent token authorising the change.
intervention_codeSHA intervention code the attachment is linked to.
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.SuccessResponse
@Description Response data payload containing operation details @Example {"status": "success"}
message@Description Success message describing the operation result @Example "Visit has been successfully started"
internal_domain_claims.EKYCResponse
embedExpiryembededTokenrequestIdrequestUrlinternal_domain_claims.Authorization
authCodeauthorizationReasonauthorizationTypeauthorizingDeviceOsbeneficiarybeneficiaryCodebeneficiaryJoinDatebeneficiaryNamebeneficiaryNumberbeneficiarySchemebenefitTypebiometricMatchLogIdcreated_bydateAuthorizedekycTokenendDateexpiryguardianguididisBiometricsDischargeAuthorizationisCompleteisElectiveisEmergencyisOpenlabelneedsPreauthnotesoverallPreauthFinalisedparentAuthorizationparentTypeproviderproviderFidproviderNamerequestedBysessionTypeshaGuidshaVerificationRequestIdstatustokenupdated_byworkStationIdOTPAuthorizationRequest
patient_idThe patient's Client Registry identifier. Dummy example — obtain a real value from the Patient Search API.
service_typeType of service being authorized.
otpOne-time password delivered to the patient's registered phone number.
interventionsList of intervention codes for the services being requested in this visit.
BiometricsAuthorizationRequest
agent_idID number of the registered biometrics agent. Obtained from the user logged into the hardware server application. Example is dummy data.
authorizing_device_osOperating system of the device making the biometrics request.
ekyc_provider_idName of the healthcare facility initiating the eKYC verification.
factorsBiometric verification flow(s) to use. SHA triggers the eKYC flow; fingerprint is used for Under-18 patient consent. The fingerprint option (Under-18 patient flow) is still work in progress.
interventionsList of intervention codes for the services being requested in this visit.
is_biometrics_discharge_authorizationSet to true only when this authorization is for a patient's discharge. false for all other consent scenarios.
is_emergencySet to true if this authorization is for an emergency claim.
is_integrationIndicates an integration with external systems. Always true for system-to-system integrations.
patient_idThe patient's Client Registry identifier. Dummy example — obtain a real value from the Patient Search API.
providerThe healthcare facility's Facility Registry (FR) code.
service_typeType of service being authorized.
work_station_idWorkstation identifier obtained from the hardware server application running in the background on the authorizing device.
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_shared.ClaimCancelReason
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.CloseClaimRequest
cancel_reason_textFree-text explanation for closing/cancelling the claim.
cancel_reason_typeconsent_tokenPatient consent token authorising the claim closure.
internal_domain_claims.ClaimDiagnosis
claimclaim_diagnosis_iddiagnosisdiagnosis_codediagnosis_nameedi_claim_diagnosis_guidedi_claim_diagnosis_replicatedintervention_codeis_flagged_diagnosisis_inpatientoriginal_visit_datepatient_numberrecorded_onsite_codesite_code_typevisit_numberinternal_domain_claims.ClaimIntervention
accrued_per_diem_amountaccrued_per_diem_daysactive_for_uhcapplicable_document_typesbill_frombill_toidintervention_codeintervention_fundintervention_nameintervention_overall_tariffintervention_payment_mechanismis_switched_interventionkeph_level_tarrifneeds_preauthoptional_document_typeoptional_preauth_document_typespreauth_existrequired_preauth_document_typesrequires_oncology_preauthrequires_optical_preauthrequires_radiology_preauthrequires_renal_preauthrequires_surgical_preauthsub_benefit_codesupported_schemeswitched_intervention_idswitched_lines_retainedworkflow_stateinternal_domain_claims.doctorReviewStatus
internal_domain_claims.ClaimDoctor
doctor_request_statusslade_codeinternal_domain_claims.InvoiceFlag
codedescriptionedi_flag_guidedi_flag_idexistingflag_typeinvoiceis_resolvedmessagepayloadresponsetimestamptracebackinternal_domain_claims.InvoiceLine
attributesbill_frombill_tocharge_datediscountdiscount_reasondoctor_codedoctor_nameidintervention_codeinvoiceis_activeis_cancellationis_returnitem_codeitem_nameline_copayline_net_amountline_numberline_total_amountlinked_invoice_linemap_requestmap_request_descriptionmapped_slade_codenhif_rebate_amountpatient_discount_amountpatient_net_pricepmf_line_statusquantityscheme_codescheme_namesponsor_net_priceuhc_exceededunitunit_priceinternal_domain_claims.Invoice
created_by_namedepartmentdiscount_amountdispatch_batch_numberdispatch_statusedi_invoice_guidedi_invoice_ididinvoice_dateinvoice_numberinvoice_typelinked_invoicelinked_invoice_linemember_namepatient_namepatient_numberprovider_invoice_refprovider_namescheme_codescheme_namescu_branch_idscu_dispatch_timestampscu_receipt_signatureservice_typetotal_inv_amounttotal_inv_copaytotal_inv_discounttotal_inv_net_amountvisit_endvisit_startworkflow_stateinternal_domain_claims.ClaimAuthorization
admitted_onappointment_numberattributesauthorization_codeauthorization_guidbeneficiary_guidbeneficiary_idbeneficiary_is_fuzzy_matchedcancel_reason_textcancel_reason_typeclaim_attachments_countclaim_auth_statusclaim_idcreated_by_namecurrencydiagnoses_countdischarge_cancel_datedischarge_cancel_remarksdischarge_reasondischarged_onedi_claim_guidemergency_visit_expiryestimate_ip_daysexpected_discharge_datehas_reviewed_claimidinitial_interventioninvoice_attachments_countinvoice_idinvoice_numberis_charge_master_mappedis_negativeis_resubmittedis_zerolast_retrylocation_codelocation_namemember_namemember_numbermember_number_has_tokenmode_of_arrivalnhif_numbernotesnumber_of_invoicespatient_namepatient_numberpayer_codepayer_namepayer_slade_codepolicy_numberpolicy_valid_frompolicy_valid_toprovider_nameprovider_slade_codereason_for_unknown_patientreference_numberresubmission_workflow_stateretry_countscheme_codescheme_nameservice_typetotal_claim_amounttotal_claim_copaytotal_claim_discounttotal_claim_net_amounttotal_claim_splitsupdated_by_namevisit_endvisit_numbervisit_startworkflow_stategitlab_slade360emr_com_sha-edi_hie-middleware_internal_shared.RegulationBody
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.AddDiagnosisRequest
consent_tokenBeneficiary consent token authorizing the diagnosis to be added.
icd_codeICD-10 diagnosis code being added to the claim or preauthorization.
intervention_codeSHA intervention (benefit package) code the diagnosis is associated with.
practitioner_identification_numberOptional. Identification number of the attending practitioner (doctor). Provide the identification number, identification type and regulation body together to attach the doctor to the claim if they were not added before. The same doctor details can be supplied through any of the three endpoints — Create Virtual Claim, Add Diagnosis, or Add Billable Line Item. Example is dummy data.
practitioner_identification_typeOptional. Type of identifier used for the attending practitioner (doctor).
practitioner_regulation_bodygitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.RemoveClaimDiagnosisRequest
consent_tokenPatient consent token authorising the change.
icd_codeICD-10 code of the diagnosis to remove from the claim.
intervention_codeSHA intervention code the diagnosis is linked to.
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.PatientDischargeReason
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.PatientDischargeRequest
consent_tokenPatient consent token authorising the discharge.
discharge_auth_guidIdentifier of the discharge authorisation associated with the request.
discharge_dateDate and time the patient was discharged.
discharge_reasoninvoice_numberFacility invoice number for the inpatient episode.
otpOne-time password used to verify the request where required.
ResendPreauthDoctorRequest
practitioner_registration_numberRegistration number of the doctor whose approval is being requested. Example is dummy data.
request_typeType of doctor request. Use PREAUTH_DOCTOR_APPROVAL_REQUEST for preauthorizations.
consent_tokenPatient consent token authorising the doctor request.
intervention_codeSHA intervention code the request is issued against.
ResendEmergencyClaimDoctorRequest
request_typeType of doctor request. Use EMERGENCY_CLAIM_DOCTOR_APPROVAL_REQUEST for emergency claims.
consent_tokenConsent token of the emergency claim's authorization. The authorization must be active (authorized or emergency-authorized) and belong to the requesting facility.
intervention_codeSHA intervention code the request is issued against. Must exist on the emergency claim's authorization.
emergency_claim_idIdentifier of the emergency claim, as returned when the claim was created. Links the doctor's approval response back to the claim.
createdISO 8601 timestamp of when the emergency claim was created.
identification_typeType of identifier supplied for the doctor.
identification_numberDoctor's identification number, matching the identification type. Used to resolve the doctor in the Health Worker Registry. Example is dummy data.
regulation_bodyRegulatory body the doctor is registered with.
practitioner_registration_numberOptional. The doctor's registration number. The emergency flow resolves the doctor from the identification fields above, not this field. Example is dummy data.
ResendEMTClaimDoctorRequest
service_typeService type of the claim. Use EMT for emergency medical treatment claims.
request_typeType of doctor request. EMT claims use EMERGENCY_CLAIM_DOCTOR_APPROVAL_REQUEST.
emergency_claim_idIdentifier of the emergency claim, as returned when the claim was created. Links the doctor's approval response back to the claim.
createdISO 8601 timestamp of when the emergency claim was created.
intervention_codeSHA intervention code the request is issued against.
identification_typeType of identifier supplied for the doctor.
identification_numberDoctor's identification number, matching the identification type. Example is dummy data.
regulation_bodyRegulatory body the doctor is registered with.
consent_tokenOptional. Patient consent token authorising the doctor request, where one exists for the EMT claim.
beneficiary_cr_idOptional. Client Registry identifier of the beneficiary, used to display the patient name in the doctor's approval request.
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_shared.PractitionerIdentificationType
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.AddEmergencyClaimDoctorRequest
consent_tokenBeneficiary consent token authorizing the doctor to be added to the emergency claim.
identification_numberIdentification number of the attending doctor, per the selected identification type. Example is dummy data.
identification_typeregulation_bodygitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.RemoveEmergencyClaimDoctorRequest
consent_tokenConsent token authorising the action on the beneficiary's claim.
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_shared.EmergencyModeOfArrival
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_shared.EmergencyBroughtBy
EmergencyClaimBaseRequest
interventionsEmergency intervention code(s) being treated. Emergency interventions belong to the SHA-01 code family; exactly one intervention is sent per emergency claim.
mode_of_arrivalbrought_byreference_numberProvider's reference number for the emergency visit.
identification_numberIdentification number of the attending practitioner (doctor). Example is dummy data.
identification_typeregulation_bodynotesOptional free-text clinical notes for the emergency presentation.
EmergencyClaimIdentifiedRequest
interventionsEmergency intervention code(s) being treated. Emergency interventions belong to the SHA-01 code family; exactly one intervention is sent per emergency claim.
mode_of_arrivalbrought_byreference_numberProvider's reference number for the emergency visit.
identification_numberIdentification number of the attending practitioner (doctor). Example is dummy data.
identification_typeregulation_bodybeneficiary_cr_idClient Registry ID of the identified patient.
otpOne-time password sent to the patient to consent to the emergency visit.
notesOptional free-text clinical notes for the emergency presentation.
EmergencyClaimUnidentifiedRequest
interventionsEmergency intervention code(s) being treated. Emergency interventions belong to the SHA-01 code family; exactly one intervention is sent per emergency claim.
mode_of_arrivalbrought_byreference_numberProvider's reference number for the emergency visit.
identification_numberIdentification number of the attending practitioner (doctor). Example is dummy data.
identification_typeregulation_bodynotesOptional free-text clinical notes for the emergency presentation.
EmergencyIdentifyPatientRequest
interventionsEmergency intervention code(s) being treated. Emergency interventions belong to the SHA-01 code family; exactly one intervention is sent per emergency claim.
mode_of_arrivalbrought_byreference_numberProvider's reference number for the emergency visit.
identification_numberIdentification number of the attending practitioner (doctor). Example is dummy data.
identification_typeregulation_bodybeneficiary_cr_idClient Registry ID of the now-identified patient.
otpOne-time password sent to the patient to consent to the emergency visit.
consent_tokenAuthorization code (consent_token) returned when the unidentified emergency claim was created.
notesOptional free-text clinical notes for the emergency presentation.
beneficiary_contact_idOptional. ID of the patient contact that the consent OTP was sent to.
internal_domain_claims.Intervention
accessPointactiveannualQuantityLimitannualQuantityLimitChoiceannualQuantityLimitTypeapplicableDocumentTypesapplicableFacilityOwnershipapplicableGenderbenefitcodecommentcomplexitycoverageLeveldiagnosisBlockdiagnosisListguididinvestigationTariffHasLimitisIntraMetrokephLevelTarriflevelsApplicablelowerAgeLimitmanagementTariffHasLimitnameneedApprovalBeforeClaimSubmissionneedsDoctorAuthorizationneedsManualPreauthApprovalneedsMemberAuthorizationneedsPreauthoptionalDocumentTypeoptionalPreauthDocumentTypesoverallTariffoverallTariffHasLimitpaymentMechanismpreauthFinalisedprotocolUsedrequiredPreauthDocumentTypesrequiresOncologyPreauthrequiresOpticalPreauthrequiresRadiologyPreauthrequiresRenalPreauthrequiresSurgicalPreauthstatusupperAgeLimitusageFrequencyLimitusageFrequencyTypeinternal_domain_claims.Protocol
applicableTariffguididnameprotocolClassificationTypeprotocolCodeprotocolTypestatusinternal_domain_claims.ProtocolResponse
countcurrentPageendIndexnextpageSizepreviousstartIndextotalPagesAddEmergencyProtocolRequest
consent_tokenAuthorization code from emergency claim creation. Signifies an authorised claim.
protocol_codeCode of the approved protocol being billed (from the fetch-protocols response).
intervention_codeEmergency intervention code the protocol applies to. Emergency interventions belong to the SHA-01 code family.
unit_priceUnit price for the protocol, within the approved applicableTariff. A numeric value sent as a string.
quantityQuantity billed. A numeric value sent as a string.
AddEmergencyProtocolCombinedRequest
consent_tokenAuthorization code from emergency claim creation. Signifies an authorised claim.
protocol_codeCode of the approved protocol being billed (from the fetch-protocols response).
intervention_codeEmergency intervention code the protocol applies to. Emergency interventions belong to the SHA-01 code family.
unit_priceUnit price for the protocol, within the approved applicableTariff. A numeric value sent as a string.
quantityQuantity billed. A numeric value sent as a string.
diagnosesJSON array of ICD-11 diagnosis codes for the emergency intervention. Sent as a JSON-encoded string in the multipart form.
Attachment metadata as a JSON-encoded string. Each entry's file_field_name references a separate binary file part in the same multipart request.
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.AddInterventionInput
consent_tokenBeneficiary consent token authorizing the intervention to be added.
intervention_codeSHA intervention (benefit package) code being added to the claim or preauthorization.
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.RestoreInterventionInput
consent_tokenConsent token authorising the action on the beneficiary's preauthorisation.
intervention_codeSHA intervention code to restore.
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.RetireInterventionInput
consent_tokenConsent token authorising the action on the beneficiary's preauthorisation.
intervention_codeSHA intervention code to retire.
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.SwitchInterventionRequest
consent_tokenConsent token authorising the intervention switch.
existing_intervention_codeSHA intervention code currently in use, to be switched from.
new_intervention_codeSHA intervention code to switch to.
retain_bill_itemsWhether to keep the existing bill items on the new intervention.
bill_fromStart of the billing period for the switched intervention, as an ISO 8601 date-time.
bill_toEnd of the billing period for the switched intervention, as an ISO 8601 date-time.
SingleLineItemRequest
consent_tokenAuthorization code from claim creation. Signifies an authorised claim.
intervention_codeIntervention code for the service being billed.
unit_priceUnit price of the service. A numeric value sent as a string.
quantityQuantity billed. A numeric value sent as a string.
service_nameHuman-readable name of the service being billed.
service_identifierFacility's own identifier for the service.
practitioner_identification_typeOptional. Identification type of the attending practitioner (doctor). Supply the three practitioner fields together to attach the doctor's details to the line.
practitioner_identification_numberOptional. Identification number of the attending practitioner (doctor). Provide the identification number, identification type and regulation body together to attach the doctor to the claim if they were not added before. The same doctor details can be supplied through any of the three endpoints — Create Virtual Claim, Add Diagnosis, or Add Billable Line Item. Example is dummy data.
practitioner_regulation_bodyOptional. Regulation body the attending practitioner is registered with.
CombinedBillingRequest
consent_tokenAuthorization code from claim creation. Signifies an authorised claim.
intervention_codeIntervention code for the service being billed.
unit_priceUnit price of the service. A numeric value sent as a string.
quantityQuantity billed. A numeric value sent as a string.
service_nameHuman-readable name of the service being billed.
service_identifierFacility's own identifier for the service.
practitioner_identification_typeOptional. Identification type of the attending practitioner (doctor). Supply the three practitioner fields together to attach the doctor's details to the line.
practitioner_identification_numberOptional. Identification number of the attending practitioner (doctor). Provide the identification number, identification type and regulation body together to attach the doctor to the claim if they were not added before. The same doctor details can be supplied through any of the three endpoints — Create Virtual Claim, Add Diagnosis, or Add Billable Line Item. Example is dummy data.
practitioner_regulation_bodyOptional. Regulation body the attending practitioner is registered with.
diagnosesJSON array of ICD-11 diagnosis codes for the service. Sent as a JSON-encoded string in the multipart form.
Attachment metadata as a JSON-encoded string. Each entry's file_field_name references a separate binary file part in the same multipart request.
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.RemoveClaimLineRequest
consent_tokenPatient consent token authorising the change.
line_guidGUID of the claim line item to remove.
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.EditClaimLineRequest
consent_tokenPatient consent token authorising the claim line edit.
line_idUnique identifier of the claim line item to edit.
quantityUpdated quantity for the claim line item.
unit_priceUpdated unit price for the claim line item, in KES.
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.ResubmitClaimLineRequest
consent_tokenConsent token authorising resubmission of the claim line.
internal_domain_claims.ResubmitClaimLineResponse
line_idmessageresubmitted_atstatusgitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.PreviewClaimRequest
consent_tokenConsent token from the authorization/visit step, identifying the claim to preview.
internal_domain_claims.ClaimPreview
authorization_codeclaim_attachments_countclaim_auth_statuscreated_by_namediagnoses_countidinvoice_attachments_countis_negativeis_zeromember_numbernumber_of_invoicespatient_namepatient_numberprovider_namescheme_codescheme_nameservice_typetotal_claim_amounttotal_claim_copaytotal_claim_discounttotal_claim_net_amounttotal_claim_splitsvisit_endvisit_startworkflow_stategitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.Intervention
activeForUhcapplicableSchemesauthInterventionIdcodedispenseMedicationfallBackKephLevelTarifffundidkephLevelTarrifnameneedsPreauthnumberOfDaysToFallbackoverallTariffpaymentMechanismpreauthFinalisedprescriptionMedicationrequiresSurgicalPreauthsubBenefitCodesupportedSchemegitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.MinimalAuthorizationDetails
authorizingDeviceOsbeneficiaryCodebeneficiaryNamebeneficiaryNumberbiometricMatchLogIdekycTokenguidisBiometricsDischargeAuthorizationisElectiveisOpenparentAuthorizationparentTypesessionTypeshaGuidshaVerificationRequestIdstatustokenworkStationIdgitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.ElectivePreauth
doctorReviewStatusisElectivememberNamepreauthTypeserviceEndserviceStartstatusgitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.Cover
groupgroupCodejobGroupvalidFromvalidTogitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.Member
agebeneficiaryCodegendergroupidNoidNoTypeisAliveisMinorisPrincipalnamesprincipalRelationshipgitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.EligibilityDetails
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.ShaVerificationRequest
EmbedExpiryembededTokenrequestIdrequestUrlgitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.AuthorizationDetails
authCodeauthorizationReasonauthorizationTypeauthorizingDeviceOsbeneficiarybeneficiaryCodebeneficiaryNamebeneficiaryNumberbeneficiarySchemebenefitTypebiometricMatchLogIdcreatedByNamedateAuthorizedekycTokeneligibilityendDateendedViaexpiryguardianguididinterventionsgitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.Intervention (circular)isBiometricsDischargeAuthorizationisCompleteisElectiveisOpenlabelneedsPreauthnotesoverallPreauthFinalisedparentAuthorizationparentPreauthcircularparentTypepayerNamepayerSladeCodepreauthIdsproviderproviderFidproviderNamerequestedBysessionTypeshaGuidshaVerificationRequestIdstatustokenworkStationIdgitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.Identifier
identifieridentifierTypegitlab_slade360emr_com_sha-edi_hie-middleware_internal_shared.SchemeCode
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.BeneficiaryDetails
DoBbeneficiaryCodebeneficiaryIdcategoryCodecategoryNamefirstNamegenderguidlastNameotherNamesschemeCodeschemeNamegitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.InterventionData
codefallBackKephLevelTariffguididkephLevelTarrifnamenumberOfDaysToFallbackoverallTariffpaymentMechanismstatusgitlab_slade360emr_com_sha-edi_hie-middleware_internal_shared.DocumentType
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.PreauthAttachment
attachmentattachmentTypeauthorauthorEmailauthorNamecontentTypedescriptionguididinterventionCodeorganisationNamesourcetitleuploadedFilegitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.PreauthDiagnosis
authorizationInterventiondescriptionguididinterventionCodeinterventionNamenamepreauthDiagnosisTyperequestedByrequestedByNamerequestedOnrespondedByrespondedByNamerespondedOnresponseNotesiteCodesiteCodeTypestatusgitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.Contact
activebusinessPartnercanSendCommcontactNamecontactTypecontactValuedeactivationReasonguididisConfirmedrolegitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.DoctorProfile
activecountrycurrencyCodeguididnamenationalIdentifierpractitionerCadrepractitionerDisciplineNamepractitionerGenderpractitionerIdNumberpractitionerIdTypepractitionerInHealthWorkerRegistrypractitionerLicenceNumberpractitionerLicenceStartpractitionerLicenceTypepractitionerLicenceValiditypractitionerLicenseBodypractitionerLicenseStatuspractitionerPostalAddresspractitionerQualificationspractitionerRegistrationNumberpractitionerRegistryIdpractitionerSpecialtypractitionerSubSpecialtypractitionerTypesladeCodespecialtysuspendedsuspensionReasongitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.PreauthDoctor
doctorReviewStatusdoctorTypeguidhospitalDoctorNameidisHospitalDoctornamenotesrequestedByrequestedByNamerequestedOnrespondedByrespondedByNamerespondedOnresponseNotesladeCodestatusgitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.PreauthItem
approvedAmountapprovedByapprovedByNameapprovedQuantityapprovedUnitPricecategorychargeDatecmCodedescriptionestimatedAmountguididinterventioninterventionCodeinterventionNamenamepayerInvoiceLineNoproviderCurrencyquantityrequestedByrequestedByNamerequestedOnrespondedByrespondedByNamerespondedOnresponseNoteschemeCodeschemeNamestatusunitPricegitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.PreauthNote
authorauthorEmailauthorNameguididnoteorganisationNamesourcegitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.ProviderDetails
activebpLevelbusinessPartnerIdguidnamenationalIdentifiersladeCodegitlab_slade360emr_com_sha-edi_hie-middleware_internal_shared.CarcinomaStage
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_shared.Metastasis
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_shared.TreatmentSetting
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.RequestExtraData
anaesthesiaTypecarcinomaStagingchiefComplaintclinicalIndicationscoinsuranceDetailscomorbidityconditionEmploymentRelatedconditionOtherRelatedconsultationDescriptioncostPerSessioneyeExaminationAmounteyeExaminationDescriptionframeAmountframeDescriptionhasCoinsurancehpiinvestigationslensAmountlensDescriptionlensPrescriptionmetastasesphysicalExaminationprogressReportreasonForServicereplacementsessionExpectedDatesessionsFrequencysessionsRequiredsubTypetreatmentSettingvitalSignsgitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.ResponseExtraData
finalizeNotegitlab_slade360emr_com_sha-edi_hie-middleware_internal_domain_preauth.Preauth
accessPointanaesthesiaTypeauthorizationcarcinomaStagingclinicalIndicationscomorbidityconditionCauseconditionEmploymentRelatedconditionOtherRelatedcostPerSessioncountdowncreatedByNamedescriptiondoctorApproveddoctorReviewStatusfinalApprovedAmountguididinterventionCodeisElectiveisEmergencyisHmisPreauthisOncologyisOpticalisRadiologyisRenalisRequestPhaseisResponsePhaseisSurgicallengthOfStaymemberIdentifiermemberIsVipmemberIsVvipmemberNamememberSchememetastasesneedsDoctorApprovalnumberOfPreauthDoctorsRequiredotherMetastasespayerIdentifierpayerInvoiceNopayerNamepreauthTypeproviderConsentproviderCurrencyproviderNameproviderNotificationEmailreasonForAcuteDialysisreasonForSelectingOtherserviceEndserviceStartsessionExpectedDatesessionTypesessionsFrequencysessionsRequiredstatussubmissionDateIn_EATtokentotalEstimatedAmountForPreauthtotalInterimApprovedAmountForPreauthupdatedByNameinternal_domain_claims.PayerAuthorization
guididauthCodeauthorizationReasonauthorizationTypebeneficiaryCodebeneficiaryJoinDatebeneficiaryNamebeneficiaryNumberbeneficiarySchemebenefitTypecreatedcreatedByNamecurrentAvailableBalanceexpiryisCompleteisElectiveisOpenlabelneedsPreauthnotesoverallPreauthFinalisedownerparentAuthorizationparentTypepolicyEffectiveDatepreauthIdsproviderNamerequestedBysessionTypestatustokentotalAuthorizedAmountinternal_domain_claims.DoctorProfile
practitionerCadrepractitionerGenderpractitionerLicenceNumberpractitionerLicenceValiditypractitionerLicenseBodypractitionerQualificationspractitionerRegistrationNumberpractitionerRegistryIdinternal_domain_claims.ClaimFlag
codedescriptionflagTypeguididisResolvedmessageworkflowStateinternal_domain_claims.PayerClaimLine
approvedLineTotalbillFrombillTobillingCodechargeDateclaimLineGrossTotalclaimLineTotalguididinterventioninterventionCodeinterventionNamenameproviderClaimLineNoquantityrejectedLineTotalschemeCodeschemeNameunitunitPriceworkflowStateinternal_domain_claims.ClaimNote
authorguididnotesourceworkflowStateinternal_domain_claims.ClaimTransition
guididtransitionDateworkflowStateFromworkflowStateTointernal_domain_claims.Diagnosis
encounterencounterGuidguidinterventionnamesiteCodesiteCodeTypeinternal_domain_claims.PayerClaim
guididactualDeductableCopayauthTokenbillFrombillToclaimTypecreatedencounterencounter ID
isCreditNoteisInpatientmemberNamememberNumberownerproposedValueproposedValueLessCopaysproviderClaimNoproviderNameschemeNametotalCopayValuetrackingNumberworkflowDisplayNameworkflowStategitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.PatientOPDischargeReason
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.SubmitVirtualClaimRequest
consent_tokenConsent token authorising submission of the virtual claim.
beneficiary_contact_idIdentifier of the beneficiary contact used to reach the patient.
discharge_auth_guidGUID of the discharge authorisation associated with the visit.
discharge_reasoninvoice_numberProvider invoice number for the claim.
notesFree-text notes accompanying the claim submission.
otpOne-time password used to confirm the patient's consent.
reason_for_unknown_patientReason recorded when the patient identity could not be verified.
OTPVisitRequest
intervention_codesIntervention code(s) for the service scheduled to be offered.
patient_idClient Registry identifier of the beneficiary associated with the patient. Example is dummy data.
service_typeType of service being initiated.
otpOne-time password sent to the beneficiary's registered contact.
practitioner_identification_typeOptional. Identification type of the attending practitioner (doctor). Supply the three practitioner fields together to attach the doctor's details to the claim.
practitioner_identification_numberOptional. Identification number of the attending practitioner (doctor). Provide the identification number, identification type and regulation body together to attach the doctor to the claim if they were not added before. The same doctor details can be supplied through any of the three endpoints — Create Virtual Claim, Add Diagnosis, or Add Billable Line Item. Example is dummy data.
practitioner_regulation_bodyOptional. Regulation body the attending practitioner is registered with.
BiometricsVisitRequest
intervention_codesIntervention code(s) for the service scheduled to be offered.
patient_idClient Registry identifier of the beneficiary associated with the patient. Example is dummy data.
service_typeType of service being initiated.
auth_guidUnique authorization identifier issued when the patient's biometric consent was captured. Obtained from the response of POST /api/v1/claims/authorize.
practitioner_identification_typeOptional. Identification type of the attending practitioner (doctor). Supply the three practitioner fields together to attach the doctor's details to the claim.
practitioner_identification_numberOptional. Identification number of the attending practitioner (doctor). Provide the identification number, identification type and regulation body together to attach the doctor to the claim if they were not added before. The same doctor details can be supplied through any of the three endpoints — Create Virtual Claim, Add Diagnosis, or Add Billable Line Item. Example is dummy data.
practitioner_regulation_bodyOptional. Regulation body the attending practitioner is registered with.
internal_domain_tenants.BedOccupancyRate
dialysis_visitshdu_visitsicu_visitsnewborn_visitsnormal_ip_visitsnumber_of_baby_cotnumber_of_dialysis_bednumber_of_hdu_bednumber_of_icu_bednumber_of_normal_bedtotal_ip_visitstotal_number_of_bedinternal_domain_patients.Benefit
countcurrentPageendIndexnextpageSizepreviousstartIndextotalPagesinternal_domain_patients.Intervention
accessPointactiveannualLimitValueannualQuantityLimitannualQuantityLimitChoiceannualQuantityLimitTypeapplicableDocumentTypesapplicableFacilityOwnershipapplicableGenderapplicableSchemesbenefitbenefitCodebenefitNamecodecommentcomplexitycoverageLeveldiagnosisBlockdiagnosisListfallBackLevel2TarifffallBackLevel3TarifffallBackLevel4TarifffallBackLevel5TarifffallBackLevel6TarifffallBackOverallTarifffundguididinvestigationTariffinvestigationTariffHasLimitisIntraMetrokephLevelTarrifflevel2Tarifflevel3Tarifflevel4Tarifflevel5Tarifflevel6TarifflevelsApplicablelowerAgeLimitmanagementTariffmanagementTariffHasLimitnameneedApprovalBeforeClaimSubmissionneedsDoctorAuthorizationneedsManualPreauthApprovalneedsMemberAuthorizationneedsPreauthnumberOfDaysToFallbacknumberOfDoctorsRequiredoptionalDocumentTypesoptionalPreauthDocumentTypesoverallTariffoverallTariffHasLimitparentBenefitCodeparentBenefitNamepaymentMechanismpreauthFinalisedprotocolUsedrequiredPreauthDocumentTypesrequiresOncologyPreauthrequiresOpticalPreauthrequiresRadiologyPreauthrequiresRenalPreauthrequiresSurgicalPreauthstatussupportedSchemetariffLimitPerIndividualtariffPerAdditionalKilometerupperAgeLimitusageFrequencyLimitusageFrequencyTypeinternal_domain_patients.InterventionResponse
countcurrentPageendIndexnextpageSizepreviousstartIndextotalPagesinternal_domain_patients.IntermediatePeriodUsage
individualMaxDuringPeriodindividualUtilisedDuringPeriodlastUsageDateperiodinternal_domain_patients.ComputationalDetail
coverageEndDatecoverageStartDateeligibilityhouseholdLimitAvailableCountindividualLimitAvailableCountlimitAvailableAmountnextAvailableDateinternal_domain_patients.FundUtilization
availableAmountfundTypemaxAmountutilisedAmountinternal_domain_patients.PatientUtilizationResponse
codecrIdhouseholdMaxLimithouseholdUtilisedLimitindividualMaxLimitindividualUtilisedLimitlimitScopenextAvailabilityutilizationDaysinternal_domain_patients.Coverage
endDatemessagepossibleSolutionreasonstartDatestatusinternal_domain_patients.PrincipalContributor
crNumberemploymentTypeidNumberidTypenamerelationshipinternal_domain_patients.CoverageScheme
schemeIdschemeNamememberTypeinternal_domain_patients.CoverageResult
requestIdNumberrequestIdTypeagedateOfBirthfacilityBiometricsEnforcedWhether the facility is required to use biometrics for patient consent. When true, OTP is only available to whitelisted patients.
fullNamegenderisAliveWhether the patient is recorded as alive. When false, the patient is deceased and integrators must block all subsequent transactions for the patient.
memberCrNumberstatusCodestatusDescwhitelistedForOTPWhether the patient is whitelisted to use OTP as a consent method (the fallback when biometrics cannot be used).
internal_domain_patients.FamilyMember
dateOfBirthConsider using time.Time
emailfirstNamegenderhouseholdIdisActivelastNamememberNumbermiddleNamenationalIdparentNumberphonephoneCoderelationshipTypeschemeCountshaNumbertitleinternal_domain_patients.PMFSubBenefit
descriptionlimitnamesubBenefitCodesubBenefitGendersubBenefitIdsubBenefitRelationsubBenefitSharedsubBenefitWaitingPeriodtypeinternal_domain_patients.PMFBenefit
benefitCodebenefitGenderbenefitIdbenefitRelationbenefitShareddescriptionlimitnametypeinternal_domain_patients.PMFPolicy
PolicyYearactiveDatecompanyNamedescriptionendDatehasHospitalCodeshasICD10CodehasImagingServiceshasIncludeandExcludehasLabtestshasMedicalprocedureshasMedicineshasOpticalServicesiCD10TypemedicalproceduresTypenamepolicyCodepolicyGrouppolicyIdschemeCodeschemeNamestatusterminationDatetotalBenefittypeinternal_domain_patients.MemberPolicy
dependentCountjoinDateleaveDatememberOriginalJoinDateparentMemberNumberpolicyJoinDatespouseCountstatusinternal_domain_patients.POMSFBalance
dateOfBirthemailfirstNamegenderhouseholdIdidlastNamememberNumbermiddleNamenationalIdparentNumberphonephoneCodepolicyCountregisteredOnrelationshipTypeschemeCountshaNumbertitleinternal_domain_patients.Cover
categorycategoryCodeeffectivePolicyNumbergroupgroupCodegroupTypeisEmployerGroupjobGrouppolicyNumbervalidFromvalidTointernal_domain_patients.SubBenefit
accessPointactiveallowedInterventionsapplicableLimitcodefundguididinterventionCombinationnamepackageCombinationparentBenefitparentBenefitCodestandaloneInterventionsstatusinternal_domain_patients.SubBenefitResponse
countcurrentPageendIndexnextpageSizepreviousstartIndextotalPagesinternal_domain_preauth.Intervention
activeForUhcapplicableSchemesauthInterventionIdcodedispenseMedicationfallBackKephLevelTarifffundidkephLevelTarrifnameneedsPreauthnumberOfDaysToFallbackoverallTariffpaymentMechanismpreauthFinalisedprescriptionMedicationrequiresSurgicalPreauthsubBenefitCodesupportedSchemeinternal_domain_preauth.MinimalAuthorizationDetails
authorizingDeviceOsbeneficiaryCodebeneficiaryNamebeneficiaryNumberbiometricMatchLogIdekycTokenguidisBiometricsDischargeAuthorizationisElectiveisOpenparentAuthorizationparentTypesessionTypeshaGuidshaVerificationRequestIdstatustokenworkStationIdinternal_domain_preauth.ElectivePreauth
doctorReviewStatusisElectivememberNamepreauthTypeserviceEndserviceStartstatusinternal_domain_preauth.Member
agebeneficiaryCodegendergroupidNoidNoTypeisAliveisMinorisPrincipalnamesprincipalRelationshipinternal_domain_preauth.ShaVerificationRequest
EmbedExpiryembededTokenrequestIdrequestUrlinternal_domain_preauth.AuthorizationDetails
authCodeauthorizationReasonauthorizationTypeauthorizingDeviceOsbeneficiarybeneficiaryCodebeneficiaryNamebeneficiaryNumberbeneficiarySchemebenefitTypebiometricMatchLogIdcreatedByNamedateAuthorizedekycTokeneligibilityendDateendedViaexpiryguardianguididinterventionsinternal_domain_preauth.Intervention (circular)isBiometricsDischargeAuthorizationisCompleteisElectiveisOpenlabelneedsPreauthnotesoverallPreauthFinalisedparentAuthorizationparentPreauthcircularparentTypepayerNamepayerSladeCodepreauthIdsproviderproviderFidproviderNamerequestedBysessionTypeshaGuidshaVerificationRequestIdstatustokenworkStationIdinternal_domain_preauth.BeneficiaryDetails
DoBbeneficiaryCodebeneficiaryIdcategoryCodecategoryNamefirstNamegenderguidlastNameotherNamesschemeCodeschemeNameinternal_domain_preauth.InterventionData
codefallBackKephLevelTariffguididkephLevelTarrifnamenumberOfDaysToFallbackoverallTariffpaymentMechanismstatusinternal_domain_preauth.PreauthAttachment
attachmentattachmentTypeauthorauthorEmailauthorNamecontentTypedescriptionguididinterventionCodeorganisationNamesourcetitleuploadedFileinternal_domain_preauth.PreauthDiagnosis
authorizationInterventiondescriptionguididinterventionCodeinterventionNamenamepreauthDiagnosisTyperequestedByrequestedByNamerequestedOnrespondedByrespondedByNamerespondedOnresponseNotesiteCodesiteCodeTypestatusinternal_domain_preauth.Contact
activebusinessPartnercanSendCommcontactNamecontactTypecontactValuedeactivationReasonguididisConfirmedroleinternal_domain_preauth.DoctorProfile
activecountrycurrencyCodeguididnamenationalIdentifierpractitionerCadrepractitionerDisciplineNamepractitionerGenderpractitionerIdNumberpractitionerIdTypepractitionerInHealthWorkerRegistrypractitionerLicenceNumberpractitionerLicenceStartpractitionerLicenceTypepractitionerLicenceValiditypractitionerLicenseBodypractitionerLicenseStatuspractitionerPostalAddresspractitionerQualificationspractitionerRegistrationNumberpractitionerRegistryIdpractitionerSpecialtypractitionerSubSpecialtypractitionerTypesladeCodespecialtysuspendedsuspensionReasoninternal_domain_preauth.PreauthDoctor
doctorReviewStatusdoctorTypeguidhospitalDoctorNameidisHospitalDoctornamenotesrequestedByrequestedByNamerequestedOnrespondedByrespondedByNamerespondedOnresponseNotesladeCodestatusinternal_domain_preauth.PreauthItem
approvedAmountapprovedByapprovedByNameapprovedQuantityapprovedUnitPricecategorychargeDatecmCodedescriptionestimatedAmountguididinterventioninterventionCodeinterventionNamenamepayerInvoiceLineNoproviderCurrencyquantityrequestedByrequestedByNamerequestedOnrespondedByrespondedByNamerespondedOnresponseNoteschemeCodeschemeNamestatusunitPriceinternal_domain_preauth.PreauthNote
authorauthorEmailauthorNameguididnoteorganisationNamesourceinternal_domain_preauth.ProviderDetails
activebpLevelbusinessPartnerIdguidnamenationalIdentifiersladeCodeinternal_domain_preauth.RequestExtraData
anaesthesiaTypecarcinomaStagingchiefComplaintclinicalIndicationscoinsuranceDetailscomorbidityconditionEmploymentRelatedconditionOtherRelatedconsultationDescriptioncostPerSessioneyeExaminationAmounteyeExaminationDescriptionframeAmountframeDescriptionhasCoinsurancehpiinvestigationslensAmountlensDescriptionlensPrescriptionmetastasesphysicalExaminationprogressReportreasonForServicereplacementsessionExpectedDatesessionsFrequencysessionsRequiredsubTypetreatmentSettingvitalSignsinternal_domain_preauth.Preauth
accessPointanaesthesiaTypeauthorizationcarcinomaStagingclinicalIndicationscomorbidityconditionCauseconditionEmploymentRelatedconditionOtherRelatedcostPerSessioncountdowncreatedByNamedescriptiondoctorApproveddoctorReviewStatusfinalApprovedAmountguididinterventionCodeisElectiveisEmergencyisHmisPreauthisOncologyisOpticalisRadiologyisRenalisRequestPhaseisResponsePhaseisSurgicallengthOfStaymemberIdentifiermemberIsVipmemberIsVvipmemberNamememberSchememetastasesneedsDoctorApprovalnumberOfPreauthDoctorsRequiredotherMetastasespayerIdentifierpayerInvoiceNopayerNamepreauthTypeproviderConsentproviderCurrencyproviderNameproviderNotificationEmailreasonForAcuteDialysisreasonForSelectingOtherserviceEndserviceStartsessionExpectedDatesessionTypesessionsFrequencysessionsRequiredstatussubmissionDateIn_EATtokentotalEstimatedAmountForPreauthtotalInterimApprovedAmountForPreauthupdatedByNameBasePreauthRequest
consent_tokenConsent token for authorization. This is the authorization_code received from the Create Virtual Claim endpoint.
intervention_codeIntervention code for the service offered
service_startISO timestamp for when the service started
service_endISO timestamp for when the service ended
List of billed items
List of diagnoses
List of doctors
List of attachments
provider_notification_emailEmail to notify the provider of any updates on the preauthorization request
NormalPreauthRequest
consent_tokenConsent token for authorization. This is the authorization_code received from the Create Virtual Claim endpoint.
intervention_codeIntervention code for the service offered
service_startISO timestamp for when the service started
service_endISO timestamp for when the service ended
List of billed items
List of diagnoses
List of doctors
List of attachments
provider_notification_emailEmail to notify the provider of any updates on the preauthorization request
SurgicalPreauthRequest
consent_tokenConsent token for authorization. This is the authorization_code received from the Create Virtual Claim endpoint.
intervention_codeIntervention code for the service offered
service_startISO timestamp for when the service started
service_endISO timestamp for when the service ended
List of billed items
List of diagnoses
List of doctors
List of attachments
provider_notification_emailEmail to notify the provider of any updates on the preauthorization request
chief_complaintPatient's chief complaint
vital_signsPatient's vital signs
history_of_present_illnessHistory of present illness
physical_examinationPhysical examination findings
investigation_report_detailsInvestigation report details
type_of_anaesthesiaType of anaesthesia to be used
surgery_dateScheduled surgery date and time
RenalPreauthRequest
consent_tokenConsent token for authorization. This is the authorization_code received from the Create Virtual Claim endpoint.
intervention_codeIntervention code for the service offered
service_startISO timestamp for when the service started
service_endISO timestamp for when the service ended
List of billed items
List of diagnoses
List of doctors
List of attachments
provider_notification_emailEmail to notify the provider of any updates on the preauthorization request
number_of_sessions_requiredNumber of renal (dialysis) treatment sessions required.
cost_per_sessionCost per renal treatment session.
frequency_of_sessionsHow often the treatment sessions occur.
clinical_indicationsClinical indications justifying the renal treatment.
start_dateScheduled start date and time of the renal treatment.
OncologyPreauthRequest
consent_tokenConsent token for authorization. This is the authorization_code received from the Create Virtual Claim endpoint.
intervention_codeIntervention code for the service offered
service_startISO timestamp for when the service started
service_endISO timestamp for when the service ended
List of billed items
List of diagnoses
List of doctors
List of attachments
provider_notification_emailEmail to notify the provider of any updates on the preauthorization request
carcinoma_stagingStage of carcinoma
comorbidityPatient comorbidities
treatment_settingTreatment setting
number_of_sessions_requiredNumber of treatment sessions required
cost_per_sessionCost per treatment session
metastasesSites of metastases
start_dateTreatment start date
OpticalPreauthRequest
consent_tokenConsent token for authorization. This is the authorization_code received from the Create Virtual Claim endpoint.
intervention_codeIntervention code for the service offered
service_startISO timestamp for when the service started
service_endISO timestamp for when the service ended
List of billed items
List of diagnoses
List of doctors
List of attachments
provider_notification_emailEmail to notify the provider of any updates on the preauthorization request
necessity_of_serviceNecessity of the optical service
lens_prescriptionType of lens prescription
lens_amountCost of lenses
eye_examination_amountCost of eye examination
frame_amountCost of frames
new_or_replacementWhether this is for new glasses or replacement
ImagingPreauthRequest
consent_tokenConsent token for authorization. This is the authorization_code received from the Create Virtual Claim endpoint.
intervention_codeIntervention code for the service offered
service_startISO timestamp for when the service started
service_endISO timestamp for when the service ended
List of billed items
List of diagnoses
List of doctors
List of attachments
provider_notification_emailEmail to notify the provider of any updates on the preauthorization request
clinical_indicationsClinical indications for imaging
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.CancelPreauthRequest
consent_tokenBeneficiary consent token authorizing the preauthorization to be cancelled.
intervention_codeSHA intervention (benefit package) code of the preauthorization being cancelled.
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.RemovePreauthDiagnosisRequest
consent_tokenConsent token authorising the action on the beneficiary's preauthorisation.
icd_codeICD-10 diagnosis code to remove from the preauthorisation.
intervention_codeSHA intervention code the diagnosis is associated with.
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.RemovePreauthDoctorRequest
consent_tokenConsent token authorising the action on the beneficiary's preauthorisation.
intervention_codeSHA intervention code the doctor is associated with.
practitioner_registration_numberRegulatory registration number of the practitioner to remove. Example is dummy data.
internal_domain_prescriptions.Authorization
authCodebeneficiaryCodebeneficiaryNamebeneficiaryNumberexpiryguididpayerNameproviderNamereplicatedstatustokeninternal_domain_prescriptions.Contact
activecontactTypecontactValueidisMainContactownerTypeinternal_domain_prescriptions.Identifier
ididentifieridentifierTypeisMainIdentifierinternal_domain_prescriptions.Beneficiary
agebeneficiaryCodedobgenderguididisPrincipalmainIdentifiernamesinternal_domain_prescriptions.Dosage
doseQuantitydoseUnitdurationdurationUnitendDatefrequencyguididmedicationmedicationIdentifiermedicationPricepatientInstructionperiodUnitpractitionerIdprescriptionreplicatedrouterouteCodestartDateinternal_domain_prescriptions.Intervention
accessPointactiveactiveForUhcapplicableFacilityOwnershipapplicableGenderapplicableSchemesbenefitbenefitCodebenefitNamecodecoverageLevelfundguididlevelsApplicablenamepackageCombinationsparentBenefitCodeparentBenefitNamepaymentMechanismreplicatedstatussupportedSchemeinternal_domain_prescriptions.Prescription
codedoctorReviewStatusguididreplicatedstatusgitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.MedicationItem
additional_instructionAdditional dispensing or administration instructions for the medication.
dose_quantityAmount of the medication to be taken per dose.
dose_unitUnit of measure for the dose quantity (e.g. tablet, ml).
durationLength of the treatment course, expressed in duration units.
duration_unitUnit of measure for the treatment duration (e.g. day, week).
end_dateDate the medication course ends.
frequencyNumber of times the dose is taken per period.
generic_concept_codeTerminology code identifying the generic medication concept.
needs_refillWhether the medication requires refills.
patient_instructionInstructions for the patient on how to take the medication.
period_unitUnit of measure for the dosing period (e.g. day).
refill_countNumber of refills authorised for the medication.
start_dateDate the medication course starts.
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.CreatePrescriptionRequest
consent_tokenPatient consent token authorising the prescription request.
intervention_codeSHA intervention code the prescription is issued against.
List of medication items to be prescribed.
identification_numberIdentification number of the prescribing practitioner, matching the identification type. Example is dummy data.
identification_typeType of identifier supplied for the prescribing practitioner.
regulation_bodyRegulatory body that registered the prescribing practitioner.
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.ActualProduct
actual_product_codeCode identifying the actual product (e.g. medication) that was dispensed.
medication_priceUnit price of the dispensed medication, in Kenyan Shillings.
total_quantityTotal quantity of the product dispensed.
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.DispenseDoctor
identification_numberIdentification number of the dispensing doctor, matching the identification type. Example is dummy data.
identification_typeType of identifier supplied for the dispensing doctor.
gitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.CreateDispenseRequest
Products actually dispensed to the patient for this intervention.
consent_tokenPatient consent token authorising the dispense.
Doctors associated with the dispense (e.g. prescriber).
intervention_codeSHA intervention code the dispense is recorded against.
internal_domain_prescriptions.DispenseDosage
dispensedoseQuantitydoseUnitdurationdurationUnitendDatefrequencygenericDosageInstructionguididmedicationmedicationIdentifiermedicationPricemedicationRequestIdperiodUnitpractitionerIdrouterouteCodestartDatestatustotalQuantitygitlab_slade360emr_com_sha-edi_hie-middleware_internal_dto.RemovePrescriptionDoctorRequest
consent_tokenConsent token authorising the action on the beneficiary's prescription.
intervention_codeSHA intervention code the doctor is associated with.
practitioner_registration_numberRegulatory registration number of the prescribing doctor to remove. Example is dummy data.

