Promed MRS

Bed Management

Create Bed Types

Path: Bed Management → Bed Types → Add Bed Type

The display name must be 10 characters or fewer.

Recommended examples:

DepartmentBed Type Name (≤10 chars)
MaternityMAT_BED
PediatricPED_BED
Male WardMALE_BED
Female WardFEM_BED
SurgicalSURG_BED
EmergencyEMERG_BED
ICU (optional)ICU_BED
GeneralSTD_BED

Save after creating each bed type.

(Optional) Create Bed Tags

Path: Bed Management → Bed Tags → Add Bed Tag

Tags are optional labels (≤10 characters) used for filtering or marking beds.
Examples: OXYGEN, PRIVATE, ISOLATE

Add Beds to Each Ward

Path: Bed Management → Bed Allocation → Add Bed

For each inpatient department:

  1. Click Add Bed
  2. Fill in:
    • Bed Name: e.g. MAT-01 (≤10 chars)
    • Bed Type: select from your list (e.g. MAT_BED)
    • Location: choose the department (e.g. Maternity Ward)
    • Tags: optional (e.g. OXYGEN)
  3. Click Save

Repeat for all beds.

Verify Beds

Go to Bed Allocation, filter by department, and confirm all beds appear
(green = available, red = occupied).

Example Setup

DepartmentBedsExample Bed NamesBed Type
Maternity Ward10MAT-01 → MAT-10MAT_BED
Pediatric Ward8PED-01 → PED-08PED_BED
Male Medical Ward12MM-01 → MM-12MALE_BED
Female Medical Ward12FM-01 → FM-12FEM_BED
Surgical Ward10SUR-01 → SUR-10SURG_BED
Emergency5EMG-01 → EMG-05EMERG_BED

Tip:
Use short names (≤10 chars) to avoid validation errors.
For large setups, importing via SQL or REST API is possible,
but the UI is faster for initial configuration.

Bed Allocation Status

This section shows the current setup of available beds in the system, filtered by occupancy status.

Maternity Ward and Male Medical Ward

Bed IDLocationOccupancy StatusAllocated
MAT-01Maternity WardNoYes
MAT-02Maternity WardNoYes
MAT-03Maternity WardNoYes
MM-01Male Medical WardNoYes
MM-02Male Medical WardNoYes
MM-03Male Medical WardNoYes

Note:

  • Occupancy Status = No indicates the bed is currently available.
  • Allocated = Yes shows the bed has been created and assigned in the system.
  • Additional beds can be added using Bed Allocation → Add Bed in the OpenMRS interface.

Steps to Allocate a Bed to a Patient

This section explains how to create new beds using the Add Bed functionality in the Bed Management module.

Step 1: Open Bed Allocation

  • Navigate to Bed Management → Bed Allocation → Add Bed.

Step 2: Fill in Bed Details

You will see the following fields:

FieldDescriptionExample
Bed numberUnique bed ID, maximum 10 charactersMAT-01
Bed rowOptional row for grid layout1
Bed columnOptional column for grid layout1
LocationSelect the ward or departmentMaternity Ward
Occupancy statusSet the bed as Available or OccupiedAvailable
Bed TypeSelect a previously created bed typeMAT_BED
Bed TagsOptional labels for filtering or special featuresOXYGEN

Step 3: Save the Bed

  • Click Save to create the bed.
  • Repeat for additional beds, incrementing Bed number (e.g., MAT-02, MAT-03).

Example: Creating 3 Maternity Beds and 3 Male Medical Beds

Bed IDLocationOccupancy StatusBed Type
MAT-01Maternity WardAvailableMAT_BED
MAT-02Maternity WardAvailableMAT_BED
MAT-03Maternity WardAvailableMAT_BED
MM-01Male Medical WardAvailableMALE_BED
MM-02Male Medical WardAvailableMALE_BED
MM-03Male Medical WardAvailableMALE_BED

Tip:

  • Bed row/column are optional and only affect the visual layout in the ward grid.
  • Bed numbers must be unique and ≤10 characters.
  • Use Bed Tags for special filtering (e.g., OXYGEN, ICU, PRIVATE).