SDPPRT ;ALB/CAW - Patient Profile - Print ;10/15/93
Source file <SDPPRT.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PRINTQ | ||
| DIRQ | ||
| EN | ;Print entire patient profile
|
|
| HDRQ | ||
| LINE(STR) | ; -- print line
; input: STR := text to insert ; output: none ; return: text to use |
|
| QUE() | ; -- que job
; return: did job que [ 1|yes 0|no ] |
|
| HDR() | ; -- print header
; return: continue processing [ 1|yes 0|no ] |
|
| ENQ | ||
| ;Print actual patient profile
|
|
|
| DIR | ;Ask what they want printed
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | DIR+2, DIR+10, DIR+14, HDR+6 |
| ^TMP("SD" | PRINT+1! |
| ^TMP("SDAPT" | PRINT+1! |
| ^TMP("SDENR" | PRINT+1! |
| ^TMP("SDPP" | PRINT+1!, PRINT+4, PRINTQ! |
| ^TMP("SDPPALL" | PRINT+1!, PRINT+5, PRINTQ! |
| Name | Line Occurrences |
|---|---|
| $$HDR | PRINT+3, PRINT+4, PRINT+5 |
| $$LINE | EN+4 |
| $$QUE | EN+7 |
| DIR | EN+3 |
| DIRQ | DIR+2, DIR+6, DIR+10, DIR+14, DIR+18 |
| ENQ | EN+3, EN+5, EN+6 |
| HDRQ | HDR+4 |
| EN+6 | |
| PRINTQ | PRINT+3, PRINT+4, PRINT+5 |
| Name | Field # of Occurrence |
|---|---|
| ^( | HDR+6 |
| ^("DIS" | DIR+14 |
| ^(9999999 | DIR+14 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> %ZIS | EN+5* |
| >> DFN | DIR+2, DIR+6, DIR+10, DIR+14, DIR+18, HDR+6 |
| DIR | DIR+4!, DIR+8!, DIR+12!, DIR+16!, DIR+20!, DIR+24! |
| DIR("?" | DIR+3*, DIR+7*, DIR+11*, DIR+15*, DIR+19*, DIR+23* |
| DIR("A" | DIR+3*, DIR+7*, DIR+11*, DIR+15*, DIR+19*, DIR+23* |
| DIR("B" | DIR+3*, DIR+7*, DIR+11*, DIR+15*, DIR+19*, DIR+23* |
| DIR(0 | DIR+3*, DIR+7*, DIR+11*, DIR+15*, DIR+19*, DIR+23* |
| >> DIRUT | DIR+4, DIR+8, DIR+12, DIR+16, DIR+20, DIR+24 |
| >> GBL | DIR+25* |
| IO | PRINT+1 |
| IO("Q" | EN+6, QUE+3! |
| IOF | HDR+6 |
| IOM | LINE+7 |
| IOSL | PRINT+4, PRINT+5 |
| IOST | PRINTQ+1, HDR+4 |
| >> POP | EN+5 |
| >> SDACT | DIR+13* |
| SDALL | PRINT+1~, PRINT+3*, PRINT+5* |
| >> SDASH | HDR+10 |
| >> SDBD | DIR+2, DIR+6, DIR+14, HDR+8 |
| >> SDED | DIR+6, DIR+14, HDR+8 |
| SDERR | EN+3, ENQ+1!, DIR+1*, DIR+2, DIR+4*, DIR+6, DIR+8*, DIR+10, DIR+12*, DIR+14 , DIR+16*, DIR+18, DIR+20*, DIR+24* |
| SDGO | PRINT+1~, PRINT+2*, PRINT+4*, PRINT+5*, PRINTQ+1 |
| >> SDLN | PRINTQ* |
| >> SDPAGE | PRINT+2*, PRINTQ+1, HDR+4, HDR+5*, HDR+6 |
| >> SDPRINT | DIR+1* |
| >> SDRANGE | DIR+14 |
| SDTYP | ENQ+1!, PRINT+2* |
| SDTYP(1 | DIR+9* |
| SDTYP(2 | DIR+5* |
| SDTYP(3 | DIR+17* |
| SDTYP(4 | DIR+13* |
| SDTYP(5 | DIR+21* |
| SDTYP(7 | DIR+25* |
| SDWHERE | PRINT+1~, PRINT+3*, PRINT+4* |
| SDYN | DIR+1~, DIR+18* |
| STR | LINE~, LINE+6*, LINE+7, LINE+8 |
| U | HDR+6 |
| >> VA("BID" | HDR+6 |
| >> VALMBCK | ENQ+1* |
| X | QUE+3~, QUE+5*, LINE+5~, LINE+7*, LINE+8 |
| Y | EN+7*, DIR+5, DIR+9, DIR+13, DIR+17, DIR+21, DIR+25, HDR+3~, HDR+4, HDR+10* , HDRQ |
| >> ZTDESC | QUE+4* |
| >> ZTQUEUED | ENQ, PRINTQ |
| >> ZTRTN | QUE+4* |
| >> ZTSAVE( | QUE+5* |
| ZTSK | QUE+3!, QUE+6, QUE+7 |