BBahmni 한국어 매뉴얼검색
한국어 번역 완료
한국어English

Bed Management - Module

Configuration

Existing OpenMRS tables

Flattened Mart Tables

Note : The below Mart tables are created by customSql job type.

Incremental Config:

Please check this section on how to enable/disable incremental config for specific mart tables.

a) bed_patient_assignment_default

Column NameDescription
patient_idPatient identification number.
bed_idId reference for a bed
bed_numberNumber assigned by hospital for a bed for their identification.
date_startedDate time column that gives occupancy duration of patient on different encounters
date_stoppedDate time column that gives occupancy duration of patient on different encounters
locationlocation of the patient in bed management module
encounter_idEncounter on which the bed was occupied by the patient
encounter_datetimeTime of encounter
visit_idId of the visit
visit_typeType of visit of the patient

b) bed_tags_default

Column NameDescription
bed_tag_map_idId reference for bed tag map
bed_idId reference for a bed
bed_locationLocation of bed in the hospital
bed_numberNumber assigned by hospital for a bed for their identification
bed_statusStatus of the bed (eg :Available, Occupied )
bed_tag_nameTag for bed (eg : Lost, Isolation, Strict Isolation, Reserved for CT)
date_createdtag start date
date_changedtag changed date
date_stoppedDate stopped is date voided

c) current_bed_details

Column NameDescription
bed_idId reference for a bed
bed_locationLocation of bed in the hospital
bed_numberNumber assigned by hospital for a bed for their identification.
bed_typeType of bed

Mart Views

a) bed_management_view

This view provides the details of all the beds that a patient had been assigned to along with details like start and end date & time. It also provides information about the status of each bed when assigned to the patient and its location in the hospital. Since a patient may be assigned to different beds at different times there will be multiple rows for same patient.

Column NameDescription
patient_idPatient identification number.
visit_idId reference for visit
bed_numberNumber assigned by hospital for a bed for their identification.
date_startedDate time column that gives occupancy duration of patient on different encounters
date_stoppedDate time column that gives occupancy duration of patient on different encounters
locationlocation of the patient in bed management module
encounter_type_nameEncounter on which the bed was occupied by the patient
bed_tag_nametag name assigned to the bed
tag_start_datetag start date
tag_end_datetag end date

b) patient_bed_tags_history_view

Column NameDescription
patient_idId reference for a patient
visit_idPatient visit id
encounter_idId reference for an encounter
bed_numberBed number
locationLocation in hospital
age_at_bed_assignmentAge of patient
age_group_at_bed_assignmentUnder which age range the patient belongs
actionaction performed ( Movement/Discharge etc..)
assigned_onAssigned date
discharged_onPatient discharge date
bed_tagsBed tag, if tagged
bed_tag_createdDate bed was tagged
bed_tag_removedDate bed tag was removed

c) patient_bed_view

Column NameDescription
age_at_bed_assignmentAge of the patient during bed assignment
bed_assigned_dateDate of bed assignment
bed_discharged_dateDate of discharge from bed
birth_yearYear of birth of the patient
deadTrue (Patient is Dead)False(Patient is not Dead)
genderGender of the patient
locationLocation of the bed
nationalIdentificationNumberPatient attribute
patient_idId of the Patient
patientAddressPatient attribute
patientAddressLine2Patient attribute
patientCountryPatient attribute
patientDistrictPatient attribute
person_idPerson id of the patient
telephoneNumberPatient Attribute
visit_idVisit id of the patient
원문 정보

Bahmni Wiki · CC BY-SA 4.0

원문 보기 ↗