ORPRS07 ; slc/dcm - Managing multiple reportz ;6/10/97 15:43
Source file <ORPRS07.m>
| Package | Total | Caller Graph |
|---|---|---|
| Order Entry Results Reporting | 1 | OR RESULTS REPORTING |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ;Entry point
|
|
| QUE | ; Set ZT parameters and tasks ZTRTN
|
|
| NOQUE | ; Calls ZTRTN in interactive mode
|
|
| REPORT(ORVP) | ; Loops through ORSRPT( and prints all reports for ea patient
|
|
| MAIN(ORVP) | ; Controls branching
|
|
| EXIT | ; Queue output
|
|
| DEVICE | ; Device Handling/Output control
|
|
| OUTPUT | ; Loops through ORSRPT( and queues each report
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ORD(101 - [#101] | REPORT+4 |
| Name | Line Occurrences |
|---|---|
| @( | DEVICE+4, NOQUE+2 |
| DEVICE | EXIT+5 |
| MAIN | EN+2 |
| REPORT | OUTPUT+3, OUTPUT+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %ZIS | DEVICE+1~, DEVICE+2* |
| %ZIS("B" | DEVICE+2* |
| DFN | MAIN+1~ |
| DIC | MAIN+1~, MAIN+9* |
| DIROUT | EXIT+3, OUTPUT+1~, OUTPUT+4, REPORT+3 |
| DIRUT | OUTPUT+1~ |
| DUOUT | EXIT+1~, EXIT+3 |
| GMTYP | MAIN+1~ |
| I | MAIN+1~ |
| IO | REPORT+2, DEVICE+1~, DEVICE+3, DEVICE+4, NOQUE+1 |
| IO("Q" | EXIT+4*, DEVICE+3, DEVICE+4, QUE+1! |
| IO(0 | DEVICE+3, DEVICE+4, NOQUE+1 |
| ION | OUTPUT+2, REPORT+8, QUE+2 |
| IOP | REPORT+8*, DEVICE+1~ |
| ORAGE | MAIN+3~ |
| ORANSI | MAIN+1~, MAIN+6*, MAIN+7* |
| ORATTEND | MAIN+3~ |
| ORCONT | MAIN+4~ |
| ORDG | MAIN+1~, OUTPUT+2~, REPORT+7* |
| ORDOB | MAIN+3~ |
| OREND | MAIN+1~, MAIN+7*, EXIT+1*, EXIT+3, REPORT+3 |
| ORH | MAIN+1~, OUTPUT+1~, REPORT+5* |
| ORH2 | MAIN+1~, OUTPUT+1~, REPORT+6* |
| ORION | OUTPUT+2~*, REPORT+8 |
| ORL | MAIN+3~ |
| ORMETHOD | OUTPUT+1~, REPORT+4*, REPORT+8 |
| ORNO | OUTPUT+7! |
| ORNP | MAIN+3~ |
| OROLOC | OUTPUT+3! |
| OROPREF | MAIN+4~ |
| ORPD | MAIN+3~ |
| ORPNM | MAIN+3~ |
| ORPRES | MAIN+1~ |
| ORPV | MAIN+3~ |
| ORSCPAT | MAIN+1~, MAIN+5, MAIN+8, EXIT+3 |
| ORSCPAT( | OUTPUT+4, OUTPUT+5 |
| ORSCPAT(1 | MAIN+8 |
| ORSDG | MAIN+1~, MAIN+4~ |
| ORSDG( | REPORT+7 |
| ORSEND | OUTPUT+1~, OUTPUT+4* |
| ORSEX | MAIN+3~ |
| ORSHORT | MAIN+2~, OUTPUT+1~ |
| ORSI | OUTPUT+1~, OUTPUT+4*, OUTPUT+5 |
| ORSJ | OUTPUT+1~, REPORT+1~, REPORT+3*, REPORT+4 |
| ORSLTR | OUTPUT+2~ |
| ORSPG | OUTPUT+7! |
| ORSPNM | OUTPUT+2~, OUTPUT+5* |
| ORSRI | MAIN+2~, EXIT+1~, EXIT+2*, OUTPUT+1~ |
| ORSRPT | MAIN+2~, EXIT+1~, EXIT+2*, EXIT+3, DEVICE+3, DEVICE+4 |
| ORSRPT( | EXIT+2*, REPORT+3, REPORT+4 |
| ORSSN | MAIN+3~ |
| ORSSTFLG | REPORT+1~, REPORT+9* |
| ORSSTOP | MAIN+2~, OUTPUT+3!, REPORT+6* |
| ORSSTOP( | REPORT+6 |
| ORSSTRT | MAIN+2~, OUTPUT+3!, REPORT+5* |
| ORSSTRT( | REPORT+5 |
| ORTIT | MAIN+2~, OUTPUT+1~ |
| ORTS | MAIN+3~ |
| ORURMBD | MAIN+4~ |
| ORVP | EN+1~, MAIN~, MAIN+5, MAIN+8*, EXIT+3, OUTPUT+3, OUTPUT+5*, OUTPUT+6, REPORT~ |
| ORWARD | MAIN+3~ |
| ORWHL | MAIN+2~, OUTPUT+1~ |
| ORX | MAIN+4~ |
| >> POP | DEVICE+2 |
| U | OUTPUT+5, REPORT+4, REPORT+5, REPORT+6 |
| VA | OUTPUT+3! |
| VA200 | MAIN+10! |
| VADM | MAIN+10! |
| VAERR | MAIN+10! |
| VAIN | MAIN+10! |
| VAROOT | MAIN+2~, OUTPUT+3! |
| X | MAIN+2~, MAIN+7*, MAIN+9*, OUTPUT+1~ |
| X1 | OUTPUT+3! |
| >> XQORFLG("SH" | MAIN+6* |
| XQORNOD | OUTPUT+2~, REPORT+1~, REPORT+4*, REPORT+5, REPORT+6, REPORT+7 |
| >> XQORPOP | EXIT+3 |
| XQORSPEW | MAIN+2~, OUTPUT+2~ |
| XY | OUTPUT+2~ |
| Y | MAIN+2~, MAIN+8* |
| Y( | EXIT+2 |
| ZTDESC | EXIT+1~, EXIT+5*, QUE+4! |
| ZTDTH | QUE+4! |
| ZTIO | QUE+1~, QUE+2*, QUE+4! |
| ZTRTN | EXIT+1~, EXIT+5*, QUE+4!, NOQUE+2 |
| ZTSAVE | EXIT+1~, QUE+4! |
| ZTSAVE("GM*" | EXIT+4* |
| ZTSAVE("LR*" | EXIT+4* |
| ZTSAVE("OR*" | EXIT+4* |
| ZTSK | QUE+3, QUE+4! |