Project Borrow arrive: Difference between revisions

From CCMDB Wiki
Jump to navigation Jump to search
Line 39: Line 39:


=== Special Case - Parked ===
=== Special Case - Parked ===
For patients who are [[Parked in ER]], that project still needs to be entered since it encodes ''where the patient was from''', rather than where their bed was borrowed.
For patients who are [[Parked in ER]], no need an entry for these, since the ER delay will take care of them.
 
'''A tmp entry for borrow arrive still needs to be entered for these patients.'''
{{Discussion}} Actually, I think we don't need an entry for these, since the ER delay will take care of them. Won't it? Ttenbergen


== Start/End Dates ==
== Start/End Dates ==

Revision as of 15:25, 2018 July 12

Projects
Active?: not yet active"not yet active" is not in the list (active, planned, legacy, aborted in planning) of allowed values for the "ProjectActive" property.
Program: CC
Requestor: Critical Care program (Allan Garland)
Collection start:
Collection end:

This project will track when and where patients are located in "borrowed beds".

A "borrowed bed" is one that not physically located in the place designated by the Service/Location.

Data Collection Instructions

A "no borrow" entry will automatically be added to every new Critical Care patient's record.

If the patient never ends up in a "borrowed bed" during their stay then check the "to be checked only in case of "no borrow" checkbox. If the patient does end up in a "borrowed bed", change the item to the location of the borrow and enter the rest as per #How to enter this.

Add a new tmp entry for every additional move/borrow within your centre that a patient makes during their stay at your Service/Location; including moves from borrowed location to your actual unit.

How to enter this

  • Use tmp fields:
    • Project: Borrow arrive
    • Item: no borrow (default) or the ward/unit where the bed was borrowed
      • If a ward/unit borrowed from is not available in the dropdown, email Tina and Trish to have them added.
    • start_dt: arrival date at borrowed bed
    • start_tm: arrival time at borrowed bed
    • checkbox: to be checked only in case of "no borrow"

Special Case - original arrival is in "borrowed bed"

If pt is admitted to your service but even the original location is off-ward, code that location with borrow date and time = Arrive DtTm

Special Case - PACU

If a bed is borrowed in PACU / post-anesthesia care / recovery unit, code this as a borrow. (i.e. <hosp> - recovery, e.g. "HSC - recovery").

Special Case - From ER

We don't want to include in this project the original time spent/waiting in ER since we already code this as Arrive DtTm vs Accept DtTm.

Special Case - Parked

For patients who are Parked in ER, no need an entry for these, since the ER delay will take care of them.

Start/End Dates

  • Start: not yet determined
  • End: there is no planned end date

Data / Implementation comments

  • for Critical Care units we will use the "location_name" column content from the s_dispo table
  • for Medicine wards we will start out with the same options that used to be allowed for the moves project; collectors will be instructed to request additional locations to be added as they come up.

Template:CCMDB Data Integrity Checks

(start_dt, start_tm) outside of admission time

If

or

then give a hard error. This can't be.

Implemented as query ___not___yet___implemented___.

can't have two entries that are the same

Can't have two identical entries.

Implemented as query ___not___yet___implemented___.

can't borrow on own unit

This is allowed because this is how we would code a patient moving back to home unit. No check! Just leaving it here in case.

Data Use

Critical care program wants to know this to better understand patient flow and bed utilization.

SAS Program

The SAS program calculates the time spent in a borrowed bed at each ICU stay and summarize the total bed-days in a given interval that are taken up by boarders from elsewhere and how much a certain unit is boarding elsewhere.

Time spent in borrowed bed = Next Arrival Date_time - First Arrival Date_time
where Next Arrival Date_time = Dispo Date_time if there is no more next arrival date_time.

The SAS program is saved in X:\Julie\SAS_CFE\CFE_macros\Bed_Borrow.sas

Background

Will replace Off ward field to provide more meaningful data.

We used to collect Moves for Medicine but this was too much work because there are too many adminstrative moves. Also, the data wasn't being used. Now critical care has asked for this data. To keep collection instructions as consistent as possible between CC and Med, we decided to use the same structure for both, but only track the first instance for medicine, but all instances for CC.

Related articles

Related articles: