GMPLRPTS ; SLC/MKB -- Problem List Mgt Reports ;1/26/95 10:00
Source file <GMPLRPTS.m>
| 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 |
| Package | Total | Caller Graph |
|---|---|---|
| Electronic Health Modernization | 2 | EHM-01415 EHM-01416 |
| Problem List | 2 | GMPL PATIENT LISTING GMPL PROBLEM LISTING |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PAT | ; List patients having data in Problem file #9000011
|
|
| PATQ | ||
| PROB | ; Search for/List patients with selected problem
|
|
| PROB1 | ||
| PROBQ | ||
| KILL | ; Clean-up after ourselves
|
|
| DEVICE | ; Prompt for device to send report to -- Sets GMPQUIT to quit
|
|
| DQ | ||
| PRT | ; Print patient listing from ^TMP("GMPRT",$J,)
|
|
| HDR | ; Prints report header
|
|
| RETURN | ; Checks for end-of-page, continue
|
|
| STATUS() | ; Prompts for problem status to search for
|
| 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 | 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! |