ORWSR ;SLC/REV-Surgery RPCs ;08/27/03
Source file <ORWSR.m>
Package | Total | Call Graph |
---|---|---|
Text Integration Utility | 2 | GET1405^TIUSRVR TGET^TIUSRVR1 |
Health Summary | 1 | STATUS^GMTSROB |
Kernel | 1 | $$PATCH^XPDUTL |
Order Entry Results Reporting | 1 | $$DATE^ORDVU |
Registration | 1 | $$SITE^VASITE |
Surgery | 1 | ($$NON,$$OPTOP,LIST,ONE)^SROESTV |
Toolkit | 1 | ($$GET,ADD,CHG)^XPAR |
VA Fileman | 1 | Y^DIQ |
Name | Comments | DBIA/ICR reference |
---|---|---|
LIST(ORY,ORDFN,ORBDT,OREDT,ORCTXT,ORMAX,ORFHIE) | ;RETURN LIST OF SURGERY CASES FOR A PATIENT
|
|
SHOWSURG(ORY) | ;is Surgery ES patch installed?
|
|
RPTTEXT(ROOT,DFN,ORID,ALPHA,OMEGA,DTRANGE,REMOTE,ORMAX,ORFHIE) | ; -- return surgery report
|
|
ISNONOR(ORY,ORCASE) | ;Is the procedure a non-OR procedure?
|
|
SVSURCTX(Y,ORCTXT) | ; Save new Notes view preferences for user
|
|
GETONE(ORY,ORCASE) | ; called by ONECASE and RPTTEXT
|
|
CASELIST(ORY,ORDFN) | ; retrieve list of cases, but no documents
|
|
RPTLIST(ORY,ORDFN) | ;Return list of surgery reports for reports tab
|
|
GTSURCTX(Y,ORUSER) | ; Returns current Notes view context for user
|
|
SHOWOPTP(ORY,ORCASE) | ;Should OpTop be displayed on signature?
|
|
SETITEM(ROOT,X) | ; -- set item in list
|
|
NOTYET(ROOT) | ; -- standard not available display text
|
|
ONECASE(ORY,ORTIUDA) | ;Given a TIU document, return the case and related documents
|
Name | Field # of Occurrence |
---|---|
Y^DIQ | RPTLIST+17 |
STATUS^GMTSROB | RPTLIST+15 |
$$DATE^ORDVU | RPTLIST+19, RPTLIST+21 |
$$NON^SROESTV | LIST+14, GETONE+6, ISNONOR+2 |
$$OPTOP^SROESTV | SHOWOPTP+2 |
LIST^SROESTV | LIST+10, CASELIST+5, RPTLIST+8 |
ONE^SROESTV | GETONE+4 |
GET1405^TIUSRVR | ONECASE+3 |
TGET^TIUSRVR1 | RPTTEXT+18 |
$$SITE^VASITE | RPTLIST+7 |
$$GET^XPAR | SHOWSURG+3, GTSURCTX+2, SVSURCTX+2 |
ADD^XPAR | SVSURCTX+5 |
CHG^XPAR | SVSURCTX+4 |
$$PATCH^XPDUTL | SHOWSURG+1, LIST+1, CASELIST+1, ONECASE+1, SHOWOPTP+1, ISNONOR+1, RPTLIST+2, RPTTEXT+2 |
RPC Name | Call Tags |
---|---|
ORWSR SHOW SURG TAB | SHOWSURG |
ORWSR LIST | LIST |
ORWSR GET SURG CONTEXT | GTSURCTX |
ORWSR SAVE SURG CONTEXT | SVSURCTX |
ORWSR ONECASE | ONECASE |
ORWSR CASELIST | CASELIST |
ORWSR SHOW OPTOP WHEN SIGNING | SHOWOPTP |
ORWSR IS NON-OR PROCEDURE | ISNONOR |
ORWSR RPTLIST | RPTLIST |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD(130 | RPTLIST+17 |
^SRF - [#130] | RPTLIST+14, RPTLIST+17, RPTLIST+19, RPTLIST+21 |
^TMP("ORLIST" | LIST+3, CASELIST+4, RPTLIST+6 |
^TMP("ORXPND" | RPTTEXT+6 |
Name | Line Occurrences |
---|---|
GETONE | ONECASE+5, RPTTEXT+9 |
SETITEM | NOTYET+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ALPHA | RPTTEXT~ |
>> C | RPTLIST+17* |
CNT | RPTTEXT+4~, RPTTEXT+8*, RPTTEXT+22, RPTTEXT+23, RPTTEXT+24*, RPTTEXT+25*, RPTTEXT+26 |
>> DCTDTM | RPTLIST+19*, RPTLIST+20 |
DFN | RPTTEXT~ |
DTRANGE | RPTTEXT~ |
DUZ | SVSURCTX+2, SVSURCTX+4, SVSURCTX+5 |
>> GMN | RPTLIST+13*, RPTLIST+14, RPTLIST+17, RPTLIST+19, RPTLIST+21 |
I | LIST+2~, LIST+11*, LIST+12*, LIST+13, LIST+17, LIST+18, LIST+19, LIST+21, CASELIST+3~, CASELIST+6* , CASELIST+7*, CASELIST+8, RPTLIST+4~, RPTLIST+9*, RPTLIST+10*, RPTLIST+11, RPTLIST+12, RPTLIST+13, RPTLIST+14, RPTLIST+16 , RPTLIST+18, RPTLIST+20, RPTLIST+22, RPTLIST+23 |
J | LIST+2~, LIST+13*, LIST+18*, LIST+19, LIST+21, GETONE+2~, GETONE+5*, GETONE+10*, GETONE+11, GETONE+13 , RPTTEXT+4~, RPTTEXT+10*, RPTTEXT+19*, RPTTEXT+20*, RPTTEXT+21, RPTTEXT+22, RPTTEXT+23 |
LINES | RPTTEXT+4~, RPTTEXT+19*, RPTTEXT+22*, RPTTEXT+23*, RPTTEXT+24 |
OCCLIM | GTSURCTX+1~ |
OMEGA | RPTTEXT~ |
ORBDT | LIST~, LIST+6*, LIST+10, CASELIST+3~*, CASELIST+5, RPTLIST+4~, RPTLIST+5*, RPTLIST+8 |
ORCASE | ONECASE+2~, ONECASE+3, ONECASE+4, ONECASE+5, GETONE~, GETONE+4, GETONE+5, GETONE+10, GETONE+11, SHOWOPTP~ , SHOWOPTP+2, ISNONOR~, ISNONOR+2, RPTTEXT+4~, RPTTEXT+9, RPTTEXT+13!* |
ORCASE( | RPTTEXT+11, RPTTEXT+12, RPTTEXT+15, RPTTEXT+16, RPTTEXT+17, RPTTEXT+18 |
ORCTXT | LIST~, LIST+5*, LIST+15, LIST+20, SVSURCTX~, SVSURCTX+4, SVSURCTX+5, GETONE+2~, GETONE+3*, GETONE+7 , GETONE+12 |
ORDFN | LIST~, LIST+4, LIST+10, CASELIST~, CASELIST+2, CASELIST+5, RPTLIST~, RPTLIST+3, RPTLIST+8 |
ORDOC | RPTTEXT+4~, RPTTEXT+18, RPTTEXT+20, RPTTEXT+21, RPTTEXT+22, RPTTEXT+23, RPTTEXT+24! |
OREDT | LIST~, LIST+7*, LIST+10, CASELIST+3~*, CASELIST+5, RPTLIST+4~, RPTLIST+5*, RPTLIST+8 |
ORFHIE | LIST~, RPTTEXT~ |
ORI | RPTTEXT+4~, RPTTEXT+5*, RPTTEXT+10*, RPTTEXT+11*, RPTTEXT+12, RPTTEXT+14*, RPTTEXT+15*, RPTTEXT+16, RPTTEXT+17, RPTTEXT+18 |
ORID | RPTTEXT~, RPTTEXT+3, RPTTEXT+9, RPTTEXT+12, RPTTEXT+15, RPTTEXT+16, RPTTEXT+17, RPTTEXT+18, RPTTEXT+24 |
ORMAX | LIST~, LIST+8*, LIST+10, CASELIST+3~*, CASELIST+5, RPTLIST+4~, RPTLIST+5*, RPTLIST+8, RPTTEXT~ |
ORSEP | RPTTEXT+4~, RPTTEXT+5*, RPTTEXT+25 |
ORTIUDA | ONECASE~, ONECASE+1, ONECASE+3 |
ORTMP | GETONE+2~, GETONE+14, RPTTEXT+4~, RPTTEXT+13 |
ORTMP( | GETONE+13*, RPTTEXT+12* |
ORTMP(0 | GETONE+9* |
ORUSER | GTSURCTX~ |
ORY | SHOWSURG~, SHOWSURG+1*, SHOWSURG+2, SHOWSURG+3*, LIST~, LIST+3*, LIST+10, LIST+12, LIST+13, LIST+17 , LIST+18, LIST+19, LIST+21, CASELIST~, CASELIST+4*, CASELIST+5, CASELIST+7, CASELIST+8*, ONECASE~, ONECASE+4* , ONECASE+5, GETONE~, GETONE+14!*, SHOWOPTP~, SHOWOPTP+1*, SHOWOPTP+2*, ISNONOR~, ISNONOR+1*, ISNONOR+2*, RPTLIST~ , RPTLIST+6*, RPTLIST+8, RPTLIST+10, RPTLIST+11*, RPTLIST+12*, RPTLIST+13, RPTLIST+14*, RPTLIST+16*, RPTLIST+18*, RPTLIST+20* , RPTLIST+22*, RPTLIST+23 |
ORY( | GETONE+5, GETONE+10, GETONE+11, RPTTEXT+24! |
REMOTE | RPTTEXT~ |
ROOT | RPTTEXT~, RPTTEXT+6*, RPTTEXT+7, RPTTEXT+22, RPTTEXT+23, RPTTEXT+25, RPTTEXT+26, NOTYET~, NOTYET+1, SETITEM~ , SETITEM+1 |
SHOWADD | LIST+2~, LIST+9*, GETONE+2~, GETONE+3* |
SHOWDOCS | LIST+2~, LIST+9*, LIST+10, CASELIST+3~*, CASELIST+5, RPTLIST+4~, RPTLIST+5*, RPTLIST+8 |
SHOWSUB | GTSURCTX+1~ |
SITE | RPTLIST+4~, RPTLIST+7*, RPTLIST+23 |
>> SPEC | RPTLIST+17*, RPTLIST+18 |
>> STATUS | RPTLIST+15*, RPTLIST+16 |
TMP | SVSURCTX+1~, SVSURCTX+2*, SVSURCTX+3 |
>> TRSDTM | RPTLIST+21*, RPTLIST+22 |
U | LIST+14, LIST+15, LIST+16, LIST+20, CASELIST+8, GETONE+6, GETONE+7, GETONE+8, GETONE+12, RPTLIST+11 , RPTLIST+12, RPTLIST+13, RPTLIST+14, RPTLIST+16, RPTLIST+17, RPTLIST+18, RPTLIST+19, RPTLIST+20, RPTLIST+21, RPTLIST+22 , RPTLIST+23, RPTTEXT+16, RPTTEXT+17 |
X | LIST+2~, LIST+13*, LIST+14*, LIST+15*, LIST+16*, LIST+17, LIST+19*, LIST+20*, LIST+21, GETONE+5* , GETONE+6*, GETONE+7*, GETONE+8*, GETONE+9, GETONE+11*, GETONE+12*, GETONE+13, RPTLIST+4~, RPTLIST+11*, RPTTEXT+4~ , RPTTEXT+5*, SETITEM~, SETITEM+1 |
Y | GTSURCTX~, GTSURCTX+2*, SVSURCTX~, RPTLIST+17*! |
>> Z | RPTLIST+17*, RPTLIST+19*, RPTLIST+21* |