...
OpenIMIS table - EligibilityRequest
FHIR R4 field | OpenIMIS field | notes | mapping status |
---|
patient | CHFID | | mapped |
CoverageEligibilityRequestItemitem.category | ServiceCode or ItemCode | Item or Service code as defined in openIMIS | mapped |
CoverageEligibilityRequestItemitem.productOrServiceItemCode | Medical Item or Service type | Specify if the item is a Service or an Item | mapped |
CoverageEligibilityRequest strategy change is mapped depending on the configuration set in openimis-be-api_fhir_r4_py/api_fhir_R4r4/apps.py file
:
Code Block |
---|
"R4_fhir_coverage_eligibility_config": {
"fhir_serializer": "CoverageEligibilityRequestSerializer",
"fhir_item_code": "item",
"fhir_service_code": "service",
"fhir_total_admissions_code": "total_admissions",
"fhir_total_visits_code": "total_visits",
"fhir_total_consultations_code": "total_consultations",
"fhir_total_surgeries_code": "total_surgeries",
"fhir_total_deliveries_code": "total_deliveries",
"fhir_total_antenatal_code": "total_antenatal",
"fhir_consultation_amount_code": "consultation_amount",
"fhir_surgery_amount_code": "surgery_amount",
"fhir_delivery_amount_code": "delivery_amount",
"fhir_hospitalization_amount_code": "hospitalization_amount",
"fhir_antenatal_amount_code": "antenatal_amount",
"fhir_service_left_code": "service_left",
"fhir_item_left_code": "item_left",
"fhir_is_item_ok_code": "is_item_ok",
"fhir_is_service_ok_code": "is_service_ok",
"fhir_balance_code": "balance",
"fhir_balance_default_category": "medical",
"fhir_active_policy_status": ("A",)
}, |
|
...
http://localhost:8000/api_fhir_R4r4/CoverageEligibilityRequest/
...
Module configuration used by the endpoint:
Configuration key | Description | Default value |
---|
default_audit_user_id | default value which will be used for 'audit_user_id' field | "default_audit_user_id": 1, |
R4_fhir_coverage_eligibility_config | configuration of system and codes used to represent the specific codes used by eligibility endpoint | "R4_fhir_coverage_eligibility_config":{ "fhir_item_code":"item", "fhir_service_code":"service", "fhir_total_admissions_code":"total_admissions", "fhir_total_visits_code":"total_visits", "fhir_total_consultations_code":"total_consultations", "fhir_total_surgeries_code":"total_surgeries", "fhir_total_deliveries_code":"total_deliveries", "fhir_total_antenatal_code":"total_antenatal", "fhir_consultation_amount_code":"consultation_amount", "fhir_surgery_amount_code":"surgery_amount", "fhir_delivery_amount_code":"delivery_amount", "fhir_hospitalization_amount_code":"hospitalization_amount", "fhir_antenatal_amount_code":"antenatal_amount", "fhir_service_left_code":"service_left", "fhir_item_left_code":"item_left", "fhir_is_item_ok_code":"is_item_ok", "fhir_is_service_ok_code":"is_service_ok" } |
Example JSON representation of content:
Code Block |
---|
{
"resourceType": "OperationOutcome",
"issue": [
{
"code": "exception",
"details": {
"text": "Method \"MissingGET\" `resourceType`not attributeallowed."
},
"severity": "fatal"
}
]
} |
|
...