Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Configuration

Setup Default Visit Type

Note
  • The config configuration for this field is a mandatory field.

  • The config will set the default visit type of the patient when the user attempts to admit the patient.

  • If the visit of the patient is not opened then on trying to admit the patient with closed visit, the visit will will be set to the default visit type (here “IPD”)

  • If the visit of the patient is opened say OPD then the user would be prompted to choose an option whether to continue with the current visit (OPD) or open the new visit type (default visit type “IPD”)

  • If the opened visit is of default visit type (IPD) and the user is trying to admit the patient then the patient will be admitted to the current opened visit (IPD)

Code Block
languagejs
titleSample Config
"defaultVisitType": "IPD"

Patient Movement Redirects

Note

The following configurations have to be added to app.json

On Admission

This config will redirect to the configured page in the app while trying to admit the patient

Code Block
languagejs
"onAdmissionForwardTo": "#/patient/{{patientUuid}}/encounter/{{encounterUuid}}/bed"


On Transfer

This config will redirect to the configured page in the app while trying to transfer the admitted patient

Code Block
languagejs
"onTransferForwardTo": "#/patient/{{patientUuid}}/encounter/{{encounterUuid}}/bed"


On Discharge

This config will redirect to the configured page in the app while trying to discharge the admitted patient

Code Block
languagejs
"onDischargeForwardTo": "#/patient/search"


Setup Max Patients per Bed

The config is to define the number of patients a bed can accommodate at once. This was introduced to support the maternity facility use case.

Note

The config is not mandatory and the default value is set to 3.

Code Block
languagejs
"maxPatientsPerBed" : 2


Capture

data

Data on Patient Movement

Bahmni supports configuration to capture data on selecting the Patient Movement.

Note
  • The configuration needs to be added under the dashboard section.
  • The concept name should be defined in openMRS.
  • Only one concept can be defined at a time.
Code Block
languagejs
"dashboard":{
                               "conceptName": "Adt Notes",
}


Configure Display Controls on IPD Dashboard

Display controls can be configured on the IPD module to give a snapshot of the captured observations.

Note

The configuration should be added under the “dashboard" section

Code Block
languagejs
titleSample Config
     "dashboard":{
               "translationKey": "DASHBOARD_TAB_GENERAL_KEY",
               "sections": {
               "vitals":{
                    "translationKey":"DASHBOARD_TITLE_VITALS_KEY",
                    "type": "vitals",
                   "displayOrder": 0,
                   "isObservation": true,
                   "dashboardConfig": {
                        "conceptNames": ["Vitals"],
                    "numberOfVisits": 2
                    }
           }
}
Tip
iconfalse
titleOn this Page

Table of Contents

Panel
titleColorwhite
titleBGColor#1FA5A0
titleRelated Links

Ward Management

Panel
titleColorwhite
titleBGColor#668D3C
titleFeature Details

In-Patient Management (IPD) - Feature Guide

Panel
titleColorwhite
titleBGColor#668D3C
titleUsage Details

In-Patient Management (IPD) - User Guide