GMRCSLM ;SLC/DCM,JFR - List Mgr routine for consult tracking list ;9/8/99 14:52
Source file <GMRCSLM.m>
Package | Total | Call Graph |
---|---|---|
Consult Request Tracking | 10 | EN^GMRCACTM ASRV^GMRCASV EN^GMRCMENU ^GMRCREXT SELPT^GMRCS AD^GMRCSLM1 EXIT^GMRCSLMA RESET^GMRCSLMV ^GMRCSPD DEM^GMRCU |
Registration | 3 | EN^VALM FULL^VALM1 SET^VALM10 |
VA Fileman | 2 | ^DIC ^DIR |
General Medical Record - Vitals | 1 | EN6^GMRVUTL |
Kernel | 1 | $$LOW^XLFSTR |
Order Entry Results Reporting | 1 | $$CWAD^ORQPT2 |
Package | Total | Caller Graph |
---|---|---|
Consult Request Tracking | 11 | GMRC IFC RPT CONSULTS BY PT GMRC SERVICE TRACKING GMRCAR GMRCMCP GMRCMP GMRCPX GMRCPZ GMRCSLDT GMRCSLMA GMRCSSP GMRCSTAT |
Name | Comments | DBIA/ICR reference |
---|---|---|
FND(CD) | ;status already selected?
|
|
EN | ; -- main entry point for GMRC CONSULT TRACKING
|
|
END | ||
HELP | ; -- help code
|
|
STS | ;Select a status for view. i.e., only active, pendings, DC'd, etc.
|
|
HDR2(GMRCX) | ;format VALMHDR(2) with patient weight
|
|
SS | ;Select A New Service or ALL SERVICES to Display Patient Consults
|
|
PHYEN | ;Entry Point When Provider's service is known and only needs to look at consults for that service
|
|
HDR1 | ;format VALMHDR(1) with patient information
|
|
INIT | ; -- init variables and list array
|
|
SPK | ;Kill variables
|
|
EXIT | ; -- exit code
|
|
SPQ | ;New patient has not been selected - keep current patient
|
|
SP | ;;Select a new patient and return DFN and GMRCSSNM to display consults and requested Service.
|
|
SPD | ;Enter a date range for serching consults; null entry selects all consults and does not exclude by date
|
|
STCK(RES) | ||
HDR | ; -- header code
|
Name | Field # of Occurrence |
---|---|
^DIC | PHYEN+2 |
^DIR | EN+8, STS+11 |
EN^GMRCACTM | SS+7 |
ASRV^GMRCASV | SP+9, SS+3 |
EN^GMRCMENU | SP+11, SS+7 |
^GMRCREXT | EXIT+3 |
SELPT^GMRCS | SP+3 |
AD^GMRCSLM1 | PHYEN+6, SPD+4, SS+5 |
EXIT^GMRCSLMA | HELP+10 |
RESET^GMRCSLMV | SP+6, SS+8, STS+14, STS+17 |
^GMRCSPD | SPD+1 |
DEM^GMRCU | HDR1+5 |
EN6^GMRVUTL | HDR1+3 |
$$CWAD^ORQPT2 | HDR1+16 |
EN^VALM | EN+11, PHYEN+7, PHYEN+8 |
FULL^VALM1 | HELP+1, SP+1, SS+2, STS+1 |
SET^VALM10 | INIT+3 |
$$LOW^XLFSTR | STS+13 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DIC(49 - [#49] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("XY" | HELP+9 |
^DIC(42 - [#42] | HDR1+8 |
^GMR(123.5 - [#123.5] | PHYEN+2, SP+10, SS+4 |
^SC - [#44] | HDR1+10 |
^TMP("GMRC" | INIT+6 |
^TMP("GMRCR" | INIT+1!, INIT+3, EXIT+1! |
^VA(200 - [#200] | PHYEN+1, PHYEN+2 |
Name | Line Occurrences |
---|---|
$$FND | STCK+10 |
END | PHYEN+4, PHYEN+7, PHYEN+8, STS+12, STS+13 |
EXIT | PHYEN+4, PHYEN+7, PHYEN+8 |
HDR | SS+5 |
HDR1 | HDR+3 |
HDR2 | HDR+4 |
INIT | SS+5 |
SP | EN+10, PHYEN+3 |
SPD | PHYEN+4 |
SPK | SP+3, SP+4, SP+5, SP+8, SPD+2 |
STCK | STS+13 |
STS | STS+18 |
Name | Field # of Occurrence |
---|---|
^( | INIT+3 |
^("MENU" | INIT+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CD | FND~, FND+1, FND+2, FND+3 |
CODE | STCK+1~, STCK+3*, STCK+4*, STCK+5*, STCK+6*, STCK+7*, STCK+8*, STCK+9*, STCK+10, STCK+11 , STCK+12 |
DATA | INIT+2*, INIT+3*, INIT+5! |
>> DFN | HDR1+16, SP+2, SP+3*, SP+5*, SPQ+1, SPQ+2* |
DIC | PHYEN+2*! |
DIC(0 | PHYEN+2* |
DIR | EN+5~, STS+3~, END! |
DIR("A" | EN+7*, STS+6*, STS+9* |
DIR("B" | STS+7*, STS+10! |
DIR(0 | EN+6*, STS+4*, STS+5* |
DIROUT | SP+9! |
DIRUT | EN+5~, EN+8 |
DSPLINE | INIT+2*, INIT+3*, INIT+5! |
DTIME | HELP+6 |
DTOUT | EN+5~, SP+9!, STS+12 |
DUOUT | EN+5~, SP+9!, STS+12 |
DUZ | PHYEN+1, PHYEN+2 |
DX | HELP+1~, HELP+9* |
DY | HELP+1~, HELP+9* |
>> GMRC("NMBR" | SP+6!, SS+8!, STS+13, STS+14, STS+15!, STS+17! |
>> GMRCAGE | HDR1+15 |
GMRCBM | SPK+2! |
GMRCDFN1 | SP+2*, SP+3, SP+5, SPD+5!, SPQ+1!, SPQ+2!, SPQ+3!, SPK+2! |
>> GMRCDG | SP+10, SS+4 |
>> GMRCDOB | HDR1+15 |
GMRCEN | EN+2*, EN+4!, EN+10!, SPD+2 |
GMRCERR | STS+2*, END! |
GMRCFL | PHYEN+3*, PHYEN+5!, SP+8 |
GMRCIS | EN+4!, EN+9*, HDR+2 |
>> GMRCLOC | HDR1+8*, HDR1+9, HDR1+10 |
GMRCOER | EN+1!, SPD+3*, SS+1* |
>> GMRCPNM | HDR1+6, SPQ+2 |
>> GMRCQIT | SP+9* |
GMRCQUT | EN+2!, EN+4!, EN+8*, EN+10!, PHYEN+3, PHYEN+4, SP+2!, SP+3*, SP+4*, SP+5* , SP+9*, SPD+1, SPQ+1*, SPQ+3*, SS+1!, SS+3 |
>> GMRCRB | HDR1+12 |
>> GMRCSN | HDR1+6 |
>> GMRCSS | PHYEN+2*, SP+10*, SS+4* |
>> GMRCSSNM | PHYEN+2*, PHYEN+7, SP+10*, SS+4* |
>> GMRCSTCK | SP+10*, STS+8, STS+13, STCK+2*, STCK+10, STCK+11*, STCK+12*, FND+1, FND+2, FND+3 |
GMRCTM | SPK+2! |
GMRCVP | SS+1! |
>> GMRCWARD | SP+7 |
>> GMRCWLI | HDR1+8 |
>> GMRCWRD | SP+7* |
>> GMRCWT | HDR+4, HDR1+4*, HDR2+1 |
GMRCX | HDR1+1~, HDR1+14*, HDR1+17, HDR2~, HDR2+1 |
GMRCX1 | HDR1+1~, HDR1+6*, HDR1+14 |
GMRCX2 | HDR1+1~, HDR1+9*, HDR1+10*, HDR1+11*, HDR1+12*, HDR1+14 |
GMRCX3 | HDR1+1~, HDR1+15*, HDR1+16*, HDR1+17 |
GMRVSTR | HDR1+1~, HDR1+3* |
>> IOBM | STS+1 |
>> IOSTBM | STS+1 |
>> IOTM | STS+1 |
L | HDR1+10~*, HDR1+11 |
LINE | INIT+3*, INIT+5! |
>> LNCT | INIT+3, INIT+4, SPD+5, SS+6 |
RES | STCK~, STCK+2, STCK+3, STCK+4, STCK+5, STCK+6, STCK+7, STCK+8, STCK+9 |
TIUCWAD | HDR1+1~, HDR1+16* |
U | HDR1+4, HDR1+10, HDR1+11, STS+5 |
>> VALM | SP+1 |
>> VALM("TITLE" | HDR+2* |
>> VALMAR | INIT+2* |
VALMBCK | HELP+7*, EXIT+2!, SPD+5*, SPQ+3*, SS+6* |
VALMCNT | INIT+4*, EXIT+2!, SPD+5*, SS+6* |
>> VALMHDR(1 | HDR1+17* |
>> VALMHDR(2 | HDR1+18!, HDR2+1* |
VALMPGE | INIT+4*, EXIT+2!, SPD+5* |
X | HDR1+1~, HDR1+4, HELP+1~, HELP+6*, PHYEN+2*, SP+4, STS+3~ |
>> XQAID | HDR1+8 |
>> XQORM("A" | INIT+4* |
>> XQORM("HIJACK" | INIT+6* |
Y | EN+5~, EN+9, PHYEN+2, SP+4, SP+5, STS+3~, STS+12, STS+13, END! |