L TmpV2 table: Difference between revisions

mNo edit summary
 
(39 intermediate revisions by 2 users not shown)
Line 1: Line 1:
The '''L_TmpV2''' table (also know as '''Tmp file''')in the [[CCMDB.mdb]] contains data that is either intermittent or just not currently accomodated in the rest of the database. When the data collector sends, the data gets dumped to [[Regional Server]]\Output\[[TmpV2_1.mdb]] (some data is sent every time, some only when the patient is sent, see [[S Tmp Complete_send]] for more.)
{{DISPLAYTITLE:L_TmpV2 table}}L_TmpV2 table in [[CCMDB.accdb]] and [[Centralized_data.accdb]] contains data that is either intermittent or just not currently accommodated in the rest of the database. All data that is stored in this table can be found at [[Projects]].


Usually the data in L_TmpV2 will be data generated by [[:Category:Special Short Term Projects | Special Short Term Projects]] but some other data such as [[ER Wait]] is stored here as well.
=== Entity–attribute–value model ===
See [[Entity–attribute–value model of the L Tmp V2 table]]


The table has fields to accomodate dates, integers, reals/floating point variables, text or booleans. It can accomodate one of each of these per line, such that if two variables of the same data type are needed, two lines need to be entered. The table was set up this way to accomodate any possible combination of data, but this flexibility comes at the expense of some inefficiencies in data-entry.
=== Linking ===
This table is linked to [[L_Log table]] by [[D_ID]]. See [[CCMDB Data Structure]] for more info.


For details about the dropdown options for various projects, and their actual project identifier, see the corresponding project's article. For a list of any projects that have been stored in L_TmpV2, see [[:Category:L TmpV2 Data | Category:L TmpV2 Data]].
===Data Structure===
To see the most up-to-date data structure of this table, see most up-to-date [[CCMDB data.mdb]] in [[Regional Server]]\data\Master. The fields are used differently depending on project, see [[Projects]] for a list and the individual project pages for field usage.  


==Data Structure==
{| class="wikitable sortable"
{| class="wikitable" border=1 <hiddentext> set to 0 for no borders</hiddentext>
|-
|- style="font-size:11pt"  valign="bottom"
! Field Name !! position !! type !! description
| width="89" height="16" | Field Name
|-
| width="74" | Data Type
| Tmp_ID ||1 || AutoNumber (Long integer)|| unique identifier of tmp entry
| width="230" | Usage
|-
 
| Pat_ID/[[D_ID]] ||2 || ||  
|- style="font-size:11pt"  valign="bottom"
|-
| height="16" | Serial
| Project ||3 || text () || name of the [[Projects|Project]], corresponds to [[s_tmp]].Study
| Number
|-
| unique identifier of patient
| Item ||4 || text () || value in project, or [[Dropdown-like user experience for tmp projects |dropdown]], corresponds to [[s_tmp]].value
 
|-  
|- style="font-size:11pt"  valign="bottom"
| obsdate ||5 || Date/Time || automatically entered date of collection, see [[Separation of date and time fields]]
| height="16" | Site
|-  
| dropdown-limited text
| obstime ||6 || Date/Time || automatically entered time of collection, see [[Separation of date and time fields]]
| Hospital where the patient was admitted
|-  
 
| date_var ||7 || Date/Time || date, if collected, specified in [[s_tmp]].date_var_label, see [[Separation of date and time fields]]
|- style="font-size:11pt"  valign="bottom"
|-
| height="16" | Location
| time_var ||8 || Date/Time || time, if collected, specified in [[s_tmp]].time_var_label, see [[Separation of date and time fields]]
| dropdown-limited text
|-
| Ward the patient was admitted to
| int_var ||9 || number (long integer) || integer variable, if collected, specified in [[s_tmp]].int_var_label
 
|-  
|- style="font-size:11pt"  valign="bottom"
| float_var ||9 || number (double) || float/real variable, if collected, specified in [[s_tmp]].float_var_label
| height="16" | collected
|-  
| Date/Time
| bool_var ||10 || Yes/No || boolean variable, if collected, specified in [[s_tmp]].bool_var_label
| date the variable was collected
|-
 
| comment_var ||11 || Text || comment variable, if collected, not specified in [[s_tmp]] since generally permitted as free text comment
|- style="font-size:11pt"  valign="bottom"
|}
| height="16" | Project
| dropdown-limited text
| &nbsp;
 
|- style="font-size:11pt"  valign="bottom"
| height="16" | Item
| Text
| Project-Item identifier


|- style="font-size:11pt"  valign="bottom"
== why separate? ==
| height="16" | DtTm_var
See [[separation of date and time fields]]
| Date/Time
| date/time variable collected, if needed
 
|- style="font-size:11pt"  valign="bottom"
| height="16" | int_var
| number
| integer variable, if collected
 
|- style="font-size:11pt"  valign="bottom"
| height="16" | float_var
| number
| float/real variable, if collected
 
|- style="font-size:11pt"  valign="bottom"
| height="16" | bool_var
| Yes/No
| boolean variable, if collected
 
|- style="font-size:11pt"  valign="bottom"
| height="16" | comment_var
| Text
| comment variable, if collected
 
|- style="font-size:11pt"  valign="bottom"
| height="16" | Instruction
| dropdown-limited text
| Instruction as given in the dropdown [[S_Tmp]]
 
|- style="font-size:11pt"  valign="bottom"
| height="16" | data_sent
| Date/Time
| Date/Time the patient was sent
 
|}


== Related articles ==
{{Related Articles}}


{{stub}}
<noinclude>
[[Category: Data structure]]
[[Category:Project | *]]
[[Category: L_TmpV2 Data]]
[[Category:Data structure]]
[[Category: TmpV2]]
[[Category:L_TmpV2 Data | *]]
[[Category:Tmp Project Infrastructure | *]]
[[Category:L TmpV2 table | *]]
[[Category:L Table]]
</noinclude>