ORWSR ;SLC/REV-Surgery RPCs ;10/03/19 15:19
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 | ($$GET1,GETS,Y)^DIQ |
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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
SHOWSURG(ORY) | ;is Surgery ES patch installed?
|
|
LIST(ORY,ORDFN,ORBDT,OREDT,ORCTXT,ORMAX,ORFHIE) | ;RETURN LIST OF SURGERY CASES FOR A PATIENT
|
|
CASELIST(ORY,ORDFN) | ; retrieve list of cases, but no documents
|
|
GTSURCTX(Y,ORUSER) | ; Returns current Notes view context for user
|
|
SVSURCTX(Y,ORCTXT) | ; Save new Notes view preferences for user
|
|
ONECASE(ORY,ORTIUDA) | ;Given a TIU document, return the case and related documents
|
|
GETONE(ORY,ORCASE) | ; called by ONECASE and RPTTEXT
|
|
SHOWOPTP(ORY,ORCASE) | ;Should OpTop be displayed on signature?
|
|
ISNONOR(ORY,ORCASE) | ;Is the procedure a non-OR procedure?
|
|
RPTLIST(ORY,ORDFN) | ;Return list of surgery reports for reports tab
|
|
RPTTEXT(ROOT,DFN,ORID,ALPHA,OMEGA,DTRANGE,REMOTE,ORMAX,ORFHIE) | ; -- return surgery report
|
|
NOTYET(ROOT) | ; -- standard not available display text
|
|
SETITEM(ROOT,X) | ; -- set item in list
|
Name | Field # of Occurrence |
---|---|
$$GET1^DIQ | RPTLIST+19, RPTLIST+21, RPTLIST+23 |
GETS^DIQ | RPTLIST+16 |
Y^DIQ | RPTLIST+19 |
STATUS^GMTSROB | RPTLIST+17 |
$$DATE^ORDVU | RPTLIST+21, RPTLIST+23 |
$$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 |
FileNo | Call Tags |
---|---|
^SRF - [#130] | GET1^DIQ, GETS^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD(130 | RPTLIST+19 |
^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+11~, RPTLIST+19* |
CNT | RPTTEXT+4~, RPTTEXT+8*, RPTTEXT+22, RPTTEXT+23, RPTTEXT+24*, RPTTEXT+25*, RPTTEXT+26 |
DCTDTM | RPTLIST+4~, RPTLIST+21*, RPTLIST+22, RPTLIST+26! |
DFN | RPTTEXT~ |
DTRANGE | RPTTEXT~ |
DUZ | SVSURCTX+2, SVSURCTX+4, SVSURCTX+5 |
GMN | RPTLIST+4~, RPTLIST+14*, RPTLIST+16, RPTLIST+19, RPTLIST+21, RPTLIST+23 |
I | LIST+2~, LIST+11*, LIST+12*, LIST+13, LIST+17, LIST+18, LIST+19, LIST+22, CASELIST+3~, CASELIST+6* , CASELIST+7*, CASELIST+8, RPTLIST+4~, RPTLIST+9*, RPTLIST+10*, RPTLIST+12, RPTLIST+13, RPTLIST+14, RPTLIST+16, RPTLIST+18 , RPTLIST+20, RPTLIST+22, RPTLIST+24, RPTLIST+27 |
J | LIST+2~, LIST+13*, LIST+18*, LIST+19, LIST+22, GETONE+2~, GETONE+5*, GETONE+10*, GETONE+11, GETONE+14 , 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, SVSURCTX~, SVSURCTX+4, SVSURCTX+5, GETONE+2~, GETONE+3*, GETONE+7 |
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 |
ORLW | RPTLIST+4~, RPTLIST+16! |
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+15, RPTTEXT+4~, RPTTEXT+13 |
ORTMP( | GETONE+14*, 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+22, CASELIST~, CASELIST+4*, CASELIST+5, CASELIST+7, CASELIST+8*, ONECASE~, ONECASE+4* , ONECASE+5, GETONE~, GETONE+15!*, SHOWOPTP~, SHOWOPTP+1*, SHOWOPTP+2*, ISNONOR~, ISNONOR+1*, ISNONOR+2*, RPTLIST~ , RPTLIST+6*, RPTLIST+8, RPTLIST+10, RPTLIST+12*, RPTLIST+13*, RPTLIST+14, RPTLIST+16*, RPTLIST+18*, RPTLIST+20*, RPTLIST+22* , RPTLIST+24*, RPTLIST+27 |
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+27 |
SPEC | RPTLIST+4~, RPTLIST+19*, RPTLIST+20, RPTLIST+26! |
STATUS | RPTLIST+4~, RPTLIST+17*, RPTLIST+18, RPTLIST+26! |
TMP | SVSURCTX+1~, SVSURCTX+2*, SVSURCTX+3 |
TRSDTM | RPTLIST+4~, RPTLIST+23*, RPTLIST+24, RPTLIST+26! |
U | LIST+14, LIST+15, LIST+16, LIST+21, CASELIST+8, GETONE+6, GETONE+7, GETONE+8, GETONE+13, RPTLIST+12 , RPTLIST+13, RPTLIST+14, RPTLIST+16, RPTLIST+18, RPTLIST+19, RPTLIST+20, RPTLIST+22, RPTLIST+24, RPTLIST+27, RPTTEXT+16 , RPTTEXT+17 |
X | LIST+2~, LIST+13*, LIST+14*, LIST+15*, LIST+16*, LIST+17, LIST+19*, LIST+21*, LIST+22, GETONE+2~ , GETONE+5*, GETONE+6*, GETONE+7*, GETONE+8*, GETONE+9, GETONE+11*, GETONE+13*, GETONE+14, RPTLIST+4~, RPTLIST+12* , RPTTEXT+4~, RPTTEXT+5*, SETITEM~, SETITEM+1 |
Y | GTSURCTX~, GTSURCTX+2*, SVSURCTX~, RPTLIST+4~, RPTLIST+19*!, RPTLIST+26! |
Z | RPTLIST+4~, RPTLIST+16*, RPTLIST+19*, RPTLIST+21*, RPTLIST+23*, RPTLIST+26! |