FHIR Resource | OpenIMIS database table | notes | mapping status |
---|---|---|---|
Claim | Request properties are mapped to Claim | ||
ClaimResponse | tblClaim | Response properties are mapped to Claim | |
Coverage | tblPolicy | ||
Patient | tblInsuree | ||
Practitioner | tblClaimAdmin | used to represent base fields of Claim Administrator (without relation with health facility- FHIR Location) | |
PractitionerRole | tblClaimAdmin | used to represent a relation between base ClaimAdmin (FHIR Practitioner) and Health facility (FHIR Location) | |
Location | tblHF / tblLocations | FHIR location.mode field is used to switch between mapping from tblHF and tblLocations | |
EligibilityRequest | EligibilityRequest | ||
CommunicationRequest | tblFeedback |
Claim
ClaimResponse
Patient
Practitioner
Location
FHIR field | OpenIMIS field | notes | mapping status |
---|---|---|---|
Identifier | tblHF.HfId / tblHF.HFCode / tblLocations.LocationId / tblLocations.LocationCode | ||
name | tblHF.HFName / tblLocatons.LocationName | FHIR location.mode field is used to switch between mapping from tblHF and tblLocations fields | |
type | tblHF.HFLevel / tblLocations.LocationType | FHIR location.mode field is used to switch between mapping from tblHF and tblLocations fields | |
Address | tblHF.HFAddress | ||
partOfReference | tblHF.LocationId / tblLocations.ParentLocationId | FHIR location.mode field is used to switch between mapping from tblHF and tblLocations fields | |
telecom | tblHF.Phone / tblHF.Fax / tblHF.eMail |
EligibilityRequest
FHIR field | OpenIMIS field | notes | mapping status |
---|---|---|---|
patient | CHFID | ||
benefitCategory | ServiceCode | ||
benefitSubCategory | ItemCode |
EligibilityResponse
FHIR field | OpenIMIS field | notes | mapping status |
---|---|---|---|
patient | eligibility_request | ||
insurance.benefitBalance.financial.allowedUnsignedInt | prod_id / total_admissions_left / total_visits_left / total-consultations_left / total_surgeries_left / total_deliveries_left / total_antenatals_left / service_left / item_left | ||
insurance.benefitBalance.financial.allowedMoney | consultation_amount_left / surgery_amount_left / delivery_amount_left / hospitalization_amount_left / antenatal_amount_left | ||
insurance.benefitBalance.excluded | is_item_ok / is_service_ok |
CommunicationRequest
FHIR field | OpenIMIS field | notes | mapping status |
---|---|---|---|
identifier | feedbackId | ||
reasonCode | CareRendered / PaymentAsked / DrugPrescribed / DrugReceived / Assessment | ||
occurrenceDateTime | feedBackDate |