GMPLRPTS ; SLC/MKB -- Problem List Mgt Reports ;1/26/95 10:00
Source file <GMPLRPTS.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 4 | (,HOME)^%ZIS ^%ZISC ^%ZTLOAD ($$REPEAT,$$UP)^XLFSTR |
| VA Fileman | 2 | WAIT^DICD ^DIR |
| Problem List | 1 | ($$EXTDT,SEARCH)^GMPLX |
| Package | Total | Caller Graph |
|---|---|---|
| Problem List | 2 | GMPL PATIENT LISTING GMPL PROBLEM LISTING |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PATQ | ||
| PAT | ; List patients having data in Problem file #9000011
|
|
| HDR | ; Prints report header
|
|
| DQ | ||
| STATUS() | ; Prompts for problem status to search for
|
|
| PRT | ; Print patient listing from ^TMP("GMPRT",$J,)
|
|
| KILL | ; Clean-up after ourselves
|
|
| DEVICE | ; Prompt for device to send report to -- Sets GMPQUIT to quit
|
|
| RETURN | ; Checks for end-of-page, continue
|
|
| PROB1 | ||
| PROB | ; Search for/List patients with selected problem
|
|
| PROBQ |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| 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 |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNPROB - [#9000011] | PAT+5, PROB1+5, PROB1+6, PROB1+7 |
| ^AUPNPROB("AC" | PAT+3, PAT+5 |
| ^AUPNPROB("C" | PROB1+4 |
| ^AUTNPOV - [#9999999.27] | PROB1+8 |
| ^DPT - [#2] | PAT+6, PROB1+7 |
| ^TMP("GMPRT" | PAT+6*, PROB1+9*, PROB1+10, PROB1+11*, PROB1+12*, KILL+1!, PRT+2, PRT+4 |
| Name | Line Occurrences |
|---|---|
| $$STATUS | PROB1+2 |
| DEVICE | PAT+9, PROB1+15 |
| DQ | DEVICE+1 |
| HDR | PRT+1, PRT+3 |
| KILL | PATQ, PROB1+13, PROB1+15, PROB1+16, PROBQ, PRT+7 |
| PATQ | PAT+7, PAT+9 |
| PROB1 | PROB1+13, PROB1+15, PROB1+16 |
| PROBQ | PROB1, PROB1+2 |
| PRT | PAT+10, PROB1+16 |
| RETURN | PRT+3, PRT+6 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | PAT+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %ZIS | DEVICE+1*, DQ! |
| CNT | PAT+1~ |
| CNT( | PAT+5* |
| CNT("A" | PAT+4*, PAT+6 |
| CNT("I" | PAT+4*, PAT+6 |
| DFN | PAT+1~, PAT+3*, PAT+5, PAT+6, PROB+1~, PROB1+7* |
| DIR | RETURN+1~, STATUS+1~ |
| DIR("?" | STATUS+4* |
| DIR("A" | STATUS+3* |
| DIR("B" | STATUS+3* |
| DIR(0 | RETURN+3*, STATUS+2* |
| DT | HDR+2 |
| >> DTOUT | STATUS+5 |
| >> DUOUT | STATUS+5 |
| >> GMPLCNT | PAT+8*, PROB1+14*, HDR+3 |
| GMPLHDR | PAT+8*, PROB1+14*, KILL+1!, DEVICE+3, HDR+2 |
| GMPQUIT | PAT+9, PROB1+15, KILL+1!, DEVICE+1*, DEVICE+5*, PRT+2, PRT+3, PRT+5, PRT+6, RETURN+3* |
| GMPRT | PAT+1*, PAT+6*, PAT+7, PROB1+3*, PROB1+9*, PROB1+13, KILL+1!, PRT+5 |
| GMPTERM | PROB+1~, PROB1+1*, PROB1+4, PROB1+8, PROB1+14 |
| GMPTEXT | PROB+1~, PROB1+1*, PROB1+8 |
| I | RETURN+1~, RETURN+2* |
| IFN | PAT+1~, PAT+4*, PAT+5*, PROB+1~, PROB1+4*, PROB1+5, PROB1+6, PROB1+7 |
| IO | PRT+1 |
| IO("Q" | DEVICE+2, DQ! |
| IOF | PRT+6, HDR+1 |
| IOSL | PRT+3, RETURN+2 |
| IOST | PRT+6, RETURN+1 |
| NAME | PROB+1~, PROB1+7*, PROB1+9, PROB1+10, PROB1+11, PROB1+12, PRT+1~*, PRT+2*, PRT+4 |
| >> NODE | PROB1+7* |
| PAGE | PRT+1~*, HDR+1*, HDR+2 |
| POP | DEVICE+1, DQ! |
| ST | PAT+1~, PAT+5*, PROB+1~, PROB1+7*, PROB1+9, PROB1+10, PROB1+11, PROB1+12 |
| STATUS | PROB+1~, PROB1+2*, PROB1+6 |
| TXT | PROB+1~, PROB1+7*, PROB1+8 |
| U | PAT+5, PAT+6, PROB1+5, PROB1+6, PROB1+7, PROB1+8, PROB1+14 |
| X | PROB+1~, PROB1, PROB1+1, KILL+1!, RETURN+1~, STATUS+1~ |
| Y | PROB+1~, PROB1, PROB1+1, KILL+1!, RETURN+1~, RETURN+3, STATUS+1~, STATUS+5*, STATUS+6 |
| ZTDESC | DEVICE+3*, DQ! |
| >> ZTQUEUED | PRT+7 |
| >> ZTREQ | PRT+7* |
| ZTRTN | DEVICE+3*, DQ! |
| ZTSAVE | DQ! |
| ZTSAVE("GMPLCNT" | DEVICE+4* |
| ZTSAVE("GMPLHDR" | DEVICE+4* |
| ZTSAVE("GMPRT" | DEVICE+4* |
| ZTSAVE("^TMP(""GMPRT"",$J," | DEVICE+4* |
| ZTSK | DEVICE+5, DQ! |