GMRGED9 ;CISC/JH/RM-PATIENT DATA EDIT (cont.) ;4/5/90
Source file <GMRGED9.m>
Package | Total | Call Graph |
---|---|---|
General Medical Record - Generator | 7 | SETSEL^GMRGED4 SAT^GMRGED5 INTERNAL^GMRGED6 (ADSEL,HDR)^GMRGEDB EN1^GMRGPNBL STAT^GMRGRUT0 EN1^GMRGUTL |
VA Fileman | 1 | NOW^%DTC |
Package | Total | Caller Graph |
---|---|---|
General Medical Record - Generator | 4 | GMRGED2 GMRGED4 GMRGED6 GMRGEDB |
Name | Comments | DBIA/ICR reference |
---|---|---|
DISP | ||
JSTCK | ; MANIPULATE GMRGLVL STACK FOR JUMPING AND SCRIPING
|
|
PSTCK | ;
|
|
INQ | ||
EN1 | ; PRINT TEXT ON TOP
|
|
EN2 | ; SET TEXT ON TOP ARRAY, GMRGTOP(0)=TERM TO BEGIN BUILDING TEXT FROM
|
|
SCRPT | ; PROCESS SCRIPT FOR A TERM
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^GMR(124.3 - [#124.3] | PSTCK+3, PSTCK+5, SCRPT+2, SCRPT+3, SCRPT+15, SCRPT+16* |
^GMRD(124.2 - [#124.2] | PSTCK+5, SCRPT+1, SCRPT+17 |
^GMRD(124.4 | SCRPT+7, SCRPT+8, SCRPT+15 |
^TMP($J | EN1+1, EN1+2, DISP, EN2+1!, JSTCK+1*, JSTCK+3*, PSTCK+6* |
Name | Line Occurrences |
---|---|
DISP | EN1+2 |
EN2 | EN1+1 |
INQ | DISP |
PSTCK | JSTCK+2 |
Name | Field # of Occurrence |
---|---|
^( | EN1+2, PSTCK+6* |
^("ADD" | SCRPT+15 |
^(0 | PSTCK+5, SCRPT+1, SCRPT+8 |
^(7 | SCRPT+17 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | EN2+1, EN2+2! |
>> DA | SCRPT+16* |
>> DA(1 | SCRPT+16* |
DTIME | INQ |
>> GMRG0 | JSTCK+1, JSTCK+2, JSTCK+3, PSTCK+3, PSTCK+4, PSTCK+7 |
>> GMRG0(0 | JSTCK+2*, PSTCK+3, PSTCK+4 |
>> GMRG0(1 | JSTCK+1*, PSTCK+1* |
>> GMRG2 | JSTCK+1 |
>> GMRGAT | SCRPT+16* |
>> GMRGKU | PSTCK+3*, PSTCK+5, PSTCK+7, PSTCK+8, SCRPT+3*, SCRPT+4, SCRPT+8*, SCRPT+15 |
>> GMRGLIN | EN1+2*, DISP*, INQ* |
>> GMRGLVL | JSTCK+1, JSTCK+3*, PSTCK+1*, PSTCK+2, PSTCK+6 |
>> GMRGLVL( | JSTCK+1*, JSTCK+3, PSTCK+1*, PSTCK+2* |
>> GMRGOUT | EN1+2, INQ*, SCRPT+14, SCRPT+17 |
GMRGPAR | EN2+1*, EN2+2! |
GMRGPAR(0 | EN2+1* |
>> GMRGPDA | PSTCK+3, PSTCK+5, PSTCK+8, SCRPT+2, SCRPT+3, SCRPT+4, SCRPT+15, SCRPT+16 |
GMRGPDT | EN2+1*, EN2+2! |
>> GMRGPRC | PSTCK+4*, PSTCK+6, PSTCK+7, SCRPT+1, SCRPT+2*, SCRPT+12*, SCRPT+14 |
>> GMRGPRC(0 | PSTCK+5*, PSTCK+6, SCRPT+1, SCRPT+2, SCRPT+8, SCRPT+15, SCRPT+16 |
>> GMRGRT | PSTCK+9, SCRPT+5 |
>> GMRGSEL( | SCRPT+7 |
>> GMRGSLVL | JSTCK+1*, JSTCK+3, PSTCK+1*, PSTCK+6 |
>> GMRGST | PSTCK+8*, SCRPT+4* |
>> GMRGST(1 | PSTCK+8*, SCRPT+4* |
>> GMRGSTAT | PSTCK+7*, PSTCK+9*, PSTCK+10, SCRPT+3*, SCRPT+5*, SCRPT+6 |
>> GMRGTERM | PSTCK+9, SCRPT+1*, SCRPT+3, SCRPT+5, SCRPT+8, SCRPT+17 |
>> GMRGTERM(0 | SCRPT+1* |
>> GMRGTLVL | JSTCK+1, JSTCK+3*, PSTCK+1*, PSTCK+2*, PSTCK+6 |
>> GMRGTOP(0 | EN2+1 |
>> GMRGTPLT | SCRPT+7, SCRPT+8, SCRPT+15 |
>> GMRGTX | SCRPT+8*, SCRPT+11, SCRPT+12*, SCRPT+13, SCRPT+14, SCRPT+15*, SCRPT+16 |
>> GMRGTX("OL" | SCRPT+8*, SCRPT+9, SCRPT+10*, SCRPT+13, SCRPT+15*, SCRPT+16 |
GMRGUSL | SCRPT+1! |
GMRGUSL( | JSTCK+2, PSTCK+3, PSTCK+4, SCRPT+7* |
GMRGUSL("A" | SCRPT+16* |
>> GMRGY | SCRPT+16* |
>> GMRGZ | SCRPT+16* |
GMRLINS | EN1+2*, EN1+3!, DISP |
I | EN1+2*, EN1+3!, DISP |
IOF | EN1+2, INQ |
IOSL | DISP |
J | EN1+2*, EN1+3! |
L | EN1+2*, EN1+3!, DISP |
X | EN1+2*, EN1+3!, INQ*, SCRPT+16* |
>> Y | PSTCK+3*, PSTCK+4, PSTCK+5, SCRPT+7*, SCRPT+9*, SCRPT+10, SCRPT+11*, SCRPT+12 |
>> Z | SCRPT+7*, SCRPT+9*, SCRPT+11* |