CRHD3 ; CAIRO/CLC - Modules to support CAIRO Hand-off Tool ;03-Apr-2008 11:22;CLC
Source file <CRHD3.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| Shift Handoff Tool | 3 | CRHD GET PAT LIST CRHD GET TEMP FLD CRHD INPT LIST |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GTEMPTXT(CRHDRTN,CRHDSTR) | ;
|
|
| GETTEXT(CRHDRTN,CRHDSTR,DIWF) | ;
|
|
| B2 | ;
|
|
| DIWP(CRHDRN,CRHDSTR,CRHDL,CRHDN) | ;
|
|
| PRIV(CRHDUSR,CRHDFN,CRHDMN) | ;returns 1 if note is private, viewable only to the author; 0 anyone on the authors team or treating specialty or attending can view
|
|
| GETPTLST(CRHDPATL,CRHDTML) | ;
|
|
| LISTINPT(Y,CRHDFRM,CRHDDIR) | ; Return a bolus of patient names. From is either Name or IEN^Name.
|
|
| ISINPT(CRHDDFN) | ;is patient an inpatient
|
|
| PERLIST(DUZ) | ;
|
|
| DEFPATL() | ;
|
|
| TEAM(CRHDTM) | ;
|
|
| SPECPTS(CRHDSPEC) | ;
|
|
| WARD(CRHDWRD) | ;
|
|
| PROV(CRHDPRV) | ;
|
| Name | Field # of Occurrence |
|---|---|
| DELTMPTX^CRHD7 | GETTEXT+31 |
| DEFPAT^CRHDPL | DEFPATL+2 |
| PERSLST^CRHDPL | PERLIST+2 |
| PROV^CRHDPL | PROV+2 |
| SPECPTS^CRHDPL | SPECPTS+2 |
| TEAM^CRHDPL | TEAM+2 |
| WARD^CRHDPL | WARD+2 |
| $$GET1^DIQ | GETTEXT+41 |
| ^DIWP | GETTEXT+47 |
| ^DIWW | GETTEXT+48 |
| $$SITE^VASITE | GETTEXT+15 |
| $$FMADD^XLFDT | GETTEXT+30 |
| $$FMTE^XLFDT | GETTEXT+43 |
| $$TITLE^XLFSTR | GETTEXT+42 |
| $$UP^XLFSTR | GETTEXT+8, GETPTLST+4 |
| $$GET^XPAR | GETTEXT+21 |
| RPC Name | Call Tags |
|---|---|
| CRHD GET TEMP FLD | GTEMPTXT |
| CRHD GET PAT LIST | GETPTLST |
| CRHD INPT LIST | LISTINPT |
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^CRHD(183.2 - [#183.2] | GETTEXT+24 |
| ^DPT - [#2] | GETTEXT+16, LISTINPT+4, LISTINPT+10, ISINPT+2 |
| ^DPT("ACA" | LISTINPT+4 |
| ^TMP("CRHDACA" | LISTINPT+4*, LISTINPT+5, LISTINPT+6, LISTINPT+7, LISTINPT+8 |
| ^UTILITY($J | GETTEXT+34!, GETTEXT+48! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CRHDATTN | GETTEXT+3~, GETTEXT+16* |
| CRHDCNT | LISTINPT+1~, LISTINPT+2*, LISTINPT+7, LISTINPT+8 |
| CRHDCT | GETTEXT+3~, GETTEXT+35*, GETTEXT+38*, GETTEXT+40*, GETTEXT+43, B2+6, B2+8*, B2+9 |
| CRHDDFN | GETTEXT+1~, GETTEXT+10*, GETTEXT+16, GETTEXT+19, GETTEXT+24, ISINPT~, ISINPT+1, ISINPT+2 |
| CRHDDIR | LISTINPT~, LISTINPT+6, LISTINPT+7 |
| CRHDDIV | GETTEXT+3~, GETTEXT+13*, GETTEXT+15*, GETTEXT+21 |
| CRHDEX | GETTEXT+3~, GETTEXT+21*, GETTEXT+29*, GETTEXT+30 |
| CRHDEXPD | GETTEXT+4~, GETTEXT+30*, GETTEXT+31 |
| CRHDFG | GETTEXT+2~, GETTEXT+24*, GETTEXT+25, GETTEXT+27, GETTEXT+31, GETTEXT+33, DIWP+1~, DIWP+8*, DIWP+11* |
| CRHDFG2 | GETTEXT+4~, B2+3*, B2+4, B2+6*, B2+9* |
| CRHDFLD | GETTEXT+1~, GETTEXT+7*, GETTEXT+8*, GETTEXT+17, GETTEXT+22 |
| CRHDFLDN | GETTEXT+2~, GETTEXT+22*, GETTEXT+23, GETTEXT+24, GETTEXT+27, GETTEXT+31, GETTEXT+33, GETTEXT+37 |
| CRHDFN | PRIV~, PRIV+3, PRIV+4 |
| CRHDFRM | LISTINPT~, LISTINPT+6*, LISTINPT+7*, LISTINPT+8, LISTINPT+12 |
| CRHDFROM | LISTINPT+1~, LISTINPT+2*, LISTINPT+6*, LISTINPT+8* |
| CRHDI2 | LISTINPT+1~, LISTINPT+2*, LISTINPT+7, LISTINPT+8, LISTINPT+12* |
| CRHDIEN | LISTINPT+1~, LISTINPT+4*, LISTINPT+8*, LISTINPT+10, LISTINPT+12 |
| CRHDL | DIWP~, DIWP+6, DIWP+9, DIWP+10 |
| CRHDLEDI | GETTEXT+4~, GETTEXT+27*, GETTEXT+30, GETTEXT+43 |
| CRHDLEN | GETTEXT+3~, GETTEXT+11*, GETTEXT+12*, GETTEXT+34, B2+6, B2+8, B2+9 |
| CRHDLL | GETTEXT+4~, B2+8* |
| CRHDLSTT | GETTEXT+4~, GETPTLST+4*, GETPTLST+5, GETPTLST+6, GETPTLST+7, GETPTLST+8, GETPTLST+9, GETPTLST+10 |
| CRHDMN | GETTEXT+46*, GETTEXT+47*, B2+1*, B2+2*, B2+4, B2+6*, B2+9*, PRIV~, PRIV+3, PRIV+4 |
| CRHDMN2 | GETTEXT+4~, B2+4*, B2+5, B2+6, B2+9 |
| CRHDN | DIWP~, DIWP+6*, DIWP+10*, DIWP+12* |
| CRHDNAM | GETTEXT+4~, GETTEXT+41*, GETTEXT+42 |
| CRHDORID | LISTINPT+1~, LISTINPT+9*, LISTINPT+10*, LISTINPT+12 |
| CRHDPATL | GETPTLST~, PERLIST+1!, PERLIST+2, DEFPATL+1!, DEFPATL+2, TEAM+1!, TEAM+2, SPECPTS+1!, SPECPTS+2, WARD+1! , WARD+2, PROV+1!, PROV+2 |
| CRHDPM | LISTINPT+1~, LISTINPT+3*, LISTINPT+4* |
| CRHDPN | GETTEXT+2~ |
| CRHDPRIV | PRIV+1~, PRIV+2*, PRIV+4*, PRIV+5 |
| CRHDPRV | PROV~, PROV+2 |
| CRHDRN | DIWP~ |
| CRHDRN(1 | DIWP+6*, DIWP+10*, DIWP+12* |
| CRHDROOT | GETTEXT+4~, GETTEXT+33*, GETTEXT+37, GETTEXT+47, B2+2, B2+4, B2+5 |
| CRHDRTN | GTEMPTXT~, GTEMPTXT+1, GETTEXT~, GETTEXT+5! |
| CRHDRTN( | GETTEXT+39*, GETTEXT+40 |
| CRHDRTN(1 | GETTEXT+43* |
| CRHDSPEC | SPECPTS~, SPECPTS+2 |
| CRHDSTG | GETPTLST+1~, GETPTLST+2* |
| CRHDSTR | GTEMPTXT~, GTEMPTXT+1, GETTEXT~, GETTEXT+7, GETTEXT+9, GETTEXT+10, GETTEXT+11, GETTEXT+13, DIWP~, DIWP+6 , DIWP+7, DIWP+9, DIWP+10*, DIWP+11, DIWP+12* |
| CRHDTEAM | GETTEXT+1~ |
| CRHDTM | GETTEXT+2~, TEAM~, TEAM+2 |
| CRHDTML | GETPTLST~, GETPTLST+3, GETPTLST+4, GETPTLST+5, GETPTLST+6, GETPTLST+7, GETPTLST+8, GETPTLST+9, GETPTLST+10, GETPTLST+11 |
| CRHDTMP | GETTEXT+3~, GETTEXT+34!, GETTEXT+48*, B2+6, B2+8, B2+9 |
| CRHDTMP( | GETTEXT+37*, GETTEXT+39 |
| CRHDTMP(1 | B2+8! |
| CRHDTRG | GETTEXT+2~, GETTEXT+6*, GETTEXT+22, GETTEXT+27, PRIV+3, PRIV+4 |
| CRHDTSP | GETTEXT+2~ |
| CRHDUSER | GETTEXT+1~, GETTEXT+9*, GETTEXT+18 |
| CRHDUSR | PRIV~, PRIV+3 |
| CRHDVALS | GETTEXT+1~ |
| CRHDWLED | GETTEXT+3~, GETTEXT+27*, GETTEXT+41, GETTEXT+42*, GETTEXT+43 |
| CRHDWRD | WARD~, WARD+2 |
| CRHDX | GETTEXT+2~, GETTEXT+38*, GETTEXT+39*, GETTEXT+47*, B2+2*, B2+6, B2+8*, B2+9*, DIWP+1~, DIWP+9* , DIWP+10, DIWP+11*, DIWP+12 |
| CRHDX1 | GETTEXT+1~, GETTEXT+39*, B2+5*, B2+6*, B2+8, B2+9 |
| CRHDZ0 | GETTEXT+3~, GETTEXT+27* |
| DIWF | GETTEXT~, GETTEXT+14*, GETTEXT+35, GETTEXT+36, GETTEXT+45 |
| DIWL | GETTEXT+3~, GETTEXT+34* |
| DIWR | GETTEXT+3~, GETTEXT+34* |
| DT | GETTEXT+31 |
| DUZ | PERLIST~, PERLIST+2, DEFPATL+2 |
| U | LISTINPT+6, LISTINPT+12 |
| X | GETTEXT+1~ |
| Y | LISTINPT~ |
| Y( | LISTINPT+12* |