SROESPR ;BIR/ADM - SURGERY E-SIG UTILITY ;08/09/04
Source file <SROESPR.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 3 | (,HOME)^%ZIS ^%ZISC ^%ZTLOAD |
Text Integration Utility | 3 | ($$PRNTGRP,$$PRNTMTHD,$$PRNTNBR)^TIULG EXTRACT^TIULQ DOCPARM^TIUSRVP1 |
Registration | 2 | (ADD,OERR)^VADPT ($$NAME,$$SITE)^VASITE |
Surgery | 2 | $$TITLE^SROESPR PRINT^SROESPR1 |
VA Fileman | 2 | EN^DIQ1 ^DIR |
Authorization Subscription | 1 | $$ISA^USRLM |
Name | Comments | DBIA/ICR reference |
---|---|---|
DATE(X,FMT) | ; call with X=2910419.01 and FMT=Return Format of date ("MM/DD")
|
|
ENTRY1 | ; Entry point from above
|
|
SIGTITL(SRPER) | ; get signature block title
|
|
PAT(SRY,DFN) | ; get minimum demographics for print
|
|
TYPE(SRTIU) | ; get document type
|
|
QDATE | ||
SIGNAME(SRPER) | ; get signature block printed name
|
|
PRNT(SRTN,SRTIU,SRDTITL) | ; print report from TIU
|
|
FLAG() | ; chart vs work copies
; returns SRFLAG=1 if chart copy, SRFLAG=0 if work copy, null if '^' |
|
EXIT | ||
BEEP(SRPER) | ; get beeper #'s
|
|
DEVICE | ||
ENTRY | ; Entry point to print reports
|
|
TITLE(SRTIU) | ; get report title
|
|
TIME(X,FMT) | ; receives X as 2910419.01 and FMT=Return Format of time (HH:MM:SS).
|
Name | Field # of Occurrence |
---|---|
^%ZIS | DEVICE |
HOME^%ZIS | DEVICE+7 |
^%ZISC | DEVICE+8 |
^%ZTLOAD | DEVICE+5 |
EN^DIQ1 | BEEP+2, SIGNAME+2, SIGTITL+2 |
^DIR | FLAG+7 |
$$TITLE^SROESPR | ENTRY+6 |
PRINT^SROESPR1 | ENTRY1+6 |
$$PRNTGRP^TIULG | PRNT+5 |
$$PRNTMTHD^TIULG | PRNT+4 |
$$PRNTNBR^TIULG | PRNT+7 |
EXTRACT^TIULQ | TYPE+1, TITLE+1 |
DOCPARM^TIUSRVP1 | FLAG+2 |
$$ISA^USRLM | FLAG+2 |
ADD^VADPT | PAT+1 |
OERR^VADPT | PAT+1 |
$$NAME^VASITE | PAT+5 |
$$SITE^VASITE | PAT+6 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^SRF - [#130] | PRNT+3 |
^TMP("SRLQ" | ENTRY1+4!, EXIT! |
^TMP("SRPR" | ENTRY+3*, ENTRY+4, ENTRY+7, ENTRY+8!, ENTRY+9*, EXIT!, PRNT+2!, PRNT+11* |
^TMP("TIUPR" | ENTRY+3 |
Name | Line Occurrences |
---|---|
$$DATE | PAT+3 |
$$FLAG | PRNT+2 |
$$TIME | DATE+7 |
$$TITLE | PRNT+6 |
$$TYPE | PRNT+3 |
ENTRY1 | DEVICE+8 |
EXIT | DEVICE, DEVICE+2 |
QDATE | DATE+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %ZIS | DEVICE* |
AMTH | DATE+1~, DATE+5* |
CC | DATE+1~, DATE+4* |
D0 | ENTRY1+1~ |
DA | BEEP+1!, BEEP+2*!, SIGNAME+1!, SIGNAME+2*!, SIGTITL+1!, SIGTITL+2*! |
DD | DATE+1~, DATE+4* |
DFN | PRNT+1~, PRNT+3*, PRNT+8, PRNT+9, PAT~ |
DIC | BEEP+1!, BEEP+2*!, SIGNAME+1!, SIGNAME+2*!, SIGTITL+1!, SIGTITL+2*! |
DIQ | BEEP+1!, BEEP+2*!, SIGNAME+1!, SIGNAME+2*!, SIGTITL+1!, SIGTITL+2*! |
DIQ(0 | BEEP+2*, SIGNAME+2*, SIGTITL+2* |
DIR | FLAG+4!, FLAG+7! |
DIR("?" | FLAG+5*, FLAG+6* |
DIR("A" | FLAG+4* |
DIR("B" | FLAG+4* |
DIR(0 | FLAG+4* |
DIROUT | ENTRY1+1~ |
DIRUT | ENTRY1+1~ |
DN | ENTRY1+1~ |
DR | BEEP+1!, BEEP+2*!, SIGNAME+1!, SIGNAME+2*!, SIGTITL+1!, SIGTITL+2*! |
DTOUT | ENTRY1+1~, FLAG+7 |
DUOUT | ENTRY1+1~, FLAG+7 |
DUZ | FLAG+2 |
FMT | TIME~, TIME+1*, TIME+3*, TIME+4, DATE~, DATE+2*, DATE+3*, DATE+5, DATE+6*, DATE+7* , QDATE |
HR | TIME+1~, TIME+2* |
IO | ENTRY+10, DEVICE+8 |
IO("Q" | DEVICE+2! |
IOP | DEVICE! |
IOST | ENTRY1+2, DEVICE, FLAG+3 |
MIN | TIME+1~, TIME+2* |
MM | DATE+1~, DATE+4*, DATE+5 |
POP | DEVICE! |
SEC | TIME+1~, TIME+2* |
SRDARR | PRNT+1~ |
SRDARR( | PRNT+8*, PRNT+9*, PRNT+11 |
SRDP | BEEP+1~*, BEEP+3*, BEEP+4 |
SRDTITL | PRNT~, PRNT+2*, DEVICE+4 |
SRERR | ENTRY1+1~, TYPE+1~, TITLE+1~ |
SRFLAG | ENTRY+1~, ENTRY+2*, ENTRY1+2*, ENTRY1+3, ENTRY1+6, PRNT+1~, PRNT+2*, DEVICE+1*, DEVICE+6!, FLAG+2* , FLAG+3*, FLAG+4*, FLAG+7, FLAG+8*, FLAG+9 |
SRI | ENTRY+1~, ENTRY+4*, ENTRY+5, ENTRY+7, ENTRY+8, TIME+1~, TIME+3*, DATE+1~, DATE+6* |
SRJ | ENTRY+1~, ENTRY+4*, ENTRY+7, ENTRY+8 |
SRK | ENTRY+1~, ENTRY+4*, ENTRY+6, ENTRY+7, ENTRY+8 |
SRL | ENTRY+1~, ENTRY+5* |
SRM | ENTRY+1~, ENTRY+5* |
SRN | ENTRY+1~, ENTRY+5*, ENTRY+7 |
SRO | ENTRY+1~ |
SRO("SRPR" | ENTRY+7*, ENTRY+9 |
>> SRPARM | FLAG+2 |
>> SRPARM(0 | FLAG+2 |
SRPER | BEEP~, BEEP+2, BEEP+3, SIGNAME~, SIGNAME+2, SIGNAME+3, SIGTITL~, SIGTITL+2, SIGTITL+3 |
SRPFHDR | ENTRY+1~, ENTRY+6*, ENTRY+7, PRNT+1~, PRNT+6*, PRNT+8 |
SRPFNBR | PRNT+1~, PRNT+7*, PRNT+8 |
SRPGRP | ENTRY+1~, ENTRY+5*, ENTRY+7, PRNT+1~, PRNT+5*, PRNT+8 |
SRPMTHD | PRNT+1~, PRNT+4*, PRNT+8, PRNT+9, PRNT+10, PRNT+11 |
SRSPG | ENTRY+1~, ENTRY1+2*, ENTRY1+3*, ENTRY1+6, PRNT+1~, DEVICE+1*, DEVICE+6! |
SRTIU | PRNT~, PRNT+3, PRNT+6, PRNT+8, PRNT+9, TYPE~, TYPE+1, TYPE+2, TITLE~, TITLE+1 , TITLE+2, FLAG+2 |
SRTMP | DATE+1~, DATE+2* |
SRTN | PRNT~, PRNT+3 |
SRTYP | PRNT+1~, PRNT+3*, PRNT+4, PRNT+5, PRNT+7 |
SRVP | BEEP+1~*, BEEP+3*, BEEP+4 |
SRY | TYPE+1~, TITLE+1~, PAT~, BEEP+1~, SIGNAME+1~, SIGTITL+1~ |
SRY( | TYPE+2, TITLE+2 |
SRY("DOB" | PAT+3* |
SRY("INTNM" | PAT+5* |
SRY("LOCP" | PAT+7* |
SRY("PH#" | PAT+4* |
SRY("PNMP" | PAT+2* |
SRY("SITE" | PAT+6* |
SRY("SSN" | PAT+2* |
SRY(200 | BEEP+3, SIGNAME+3, SIGTITL+3 |
>> TIUFLAG | ENTRY+2 |
U | PAT+6, PAT+7 |
VA | PAT+1~ |
VA("PID" | PAT+2 |
VADM | PAT+1~ |
VADM(1 | PAT+2 |
VADM(3 | PAT+3 |
VAIN | PAT+1~ |
VAIN(4 | PAT+7 |
VAIN(5 | PAT+7 |
VAIP | PAT+1~ |
VAPA | PAT+1~ |
VAPA(8 | PAT+4 |
X | TIME~, TIME+2*, DATE~, DATE+2, DATE+4, DATE+7 |
Y | ENTRY1+1~, FLAG+8 |
YY | DATE+1~, DATE+4* |
ZTDESC | DEVICE+4*, DEVICE+6! |
ZTDTH | DEVICE+6! |
ZTIO | DEVICE+6! |
>> ZTQUEUED | ENTRY1+5 |
>> ZTREQ | ENTRY1+5* |
ZTRTN | DEVICE+3*, DEVICE+6! |
ZTSAVE | DEVICE+6! |
ZTSAVE("SRFLAG" | DEVICE+4* |
ZTSAVE("SRSPG" | DEVICE+4* |
ZTSAVE("^TMP(""SRPR"",$J," | DEVICE+3* |
ZTSK | DEVICE+5, DEVICE+6! |