PSOSULOG ;BHAM ISC/RTR-Log of prescriptions on suspense by day ; 11/18/92
Source file <PSOSULOG.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 |
| Name | Field # of Occurrence |
|---|---|
| ^%DT | DATE, EDATE |
| DD^%DT | REP+16, BIG+4 |
| ^%ZIS | SKIPC+3 |
| ^%ZISC | REP+13, REP+43, BIG+2, BIG+31 |
| ^%ZTLOAD | SKIPC+6 |
| $$BADADR^DGUTL3 | CHKADDR+2 |
| $$GET1^DIQ | FOREIGN+6, CHKMAIL+5 |
| ^DIR | LOG+2, EDATE+2, EDATE+7, SKIP+2, SKIPC+1, REP+14, REP+40, HEAD+1, BIG+3, BIG+28 , HEADB+1 |
| $$CHKTEMP^PSOBAI | CHKADDR+4 |
| ^PSOLSET | PSOSULOG+2 |
| WARN^PSOSUDCN | PSOSULOG+2 |
| ADD^VADPT | FOREIGN+2 |
| 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 |
|
| 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 |
|
| 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 |
|
| FileNo | Call Tags |
|---|---|
| ^PSRX - [#52] | GET1^DIQ |
| ^PS(59 - [#59] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | REP+9, REP+10, REP+11, REP+20, BIG+8 |
| ^PS(52.5 - [#52.5] | REP+4, REP+5, REP+6, REP+7, REP+8, REP+9, REP+18, REP+21, REP+35, BIG+6 , BIG+9, BIG+23 |
| ^PS(55 - [#55] | CHKMAIL+2 |
| ^PS(59 - [#59] | EDATE+3, EDATE+5 |
| ^PSDRUG - [#50] | REP+27, BIG+15 |
| ^PSRX - [#52] | REP+26, REP+27, REP+29, REP+30, REP+31, REP+32, REP+33, BIG+13, BIG+15, BIG+17 , BIG+18, BIG+19, BIG+20, BIG+21, CHKBAD+10 |
| ^TMP($J | PSOSULOG+3!, EXIT+1!, REP+1!, REP+11*, REP+13, REP+16, REP+17, BIG+2, BIG+4, BIG+5 |
| Name | Line Occurrences |
|---|---|
| BIG | REP+12 |
| CHKADDR | CHKBAD+3 |
| CHKBAD | REP+37, BIG+25 |
| CHKMAIL | CHKBAD+4 |
| DATE | DATE |
| EDATE | EDATE |
| EXIT | LOG+2, DATE, EDATE, EDATE+2, EDATE+7, SKIP+2, SKIPC+1, SKIPC+3, SKIPC+4, REP+13 , REP+43, BIG+2, BIG+31 |
| FOREIGN | CHKBAD+5 |
| HEAD | REP+13, REP+16, REP+24 |
| HEADB | BIG+2, BIG+4, BIG+11 |
| HEADND | BIG+4 |
| MESS | LOG+2, DATE, EDATE, EDATE+2, EDATE+7, SKIP+2, SKIPC+1, SKIPC+3 |
| REP | SKIPC+7 |
| SKIP | EDATE+4 |
| SKIPC | SKIP+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | DATE!*, EDATE*! |
| %DT("A" | DATE*, EDATE* |
| %DT(0 | EDATE* |
| %ZIS | SKIPC+3!* |
| BDATE | PSOSULOG+3~, EDATE*, EXIT+2!, REP+3*, REP+4 |
| DFN | FOREIGN+1~, FOREIGN+2* |
| DIR | LOG!, LOG+2!, EDATE+2!, EDATE+6!, EDATE+7!, SKIP+2!, SKIPC+1!, REP+14!, REP+40!, HEAD+1! , BIG+3!, BIG+28!, HEADB+1! |
| DIR("?" | LOG+1*, EDATE+6* |
| DIR("A" | LOG*, EDATE+2*, EDATE+6*, SKIP+2*, SKIPC+1*, HEAD+1*, HEADB+1* |
| DIR("B" | LOG*, EDATE+2*, EDATE+6*, SKIP+2*, SKIPC+1* |
| DIR(0 | LOG*, EDATE+2*, EDATE+6*, SKIP+2*, SKIPC+1*, REP+14*, REP+40*, HEAD+1*, BIG+3*, BIG+28* , HEADB+1* |
| >> DIRUT | LOG+2, EDATE+2, EDATE+7, SKIP+2, SKIPC+1 |
| DT | CHKMAIL+7 |
| >> DTOUT | DATE, EDATE |
| EDATE | PSOSULOG+3~, EDATE+1*, EXIT+2!, REP+4 |
| FILL | CHKBAD+8~, CHKBAD+9*, CHKBAD+11 |
| GG | PSOSULOG+3~, SKIPC+5*, EXIT+2! |
| HDAT | PSOSULOG+3~, EXIT+2!, REP+15*, REP+23 |
| HPAT | PSOSULOG+3~, EXIT+2!, REP+15*, REP+23* |
| IO | REP+2 |
| IO("Q" | SKIPC+4 |
| IOF | HEAD+2, HEADB+2 |
| IOP | SKIPC+3! |
| IOSL | REP+24, BIG+11 |
| IOST | REP+13, REP+40, HEAD+1, BIG+2, BIG+28, HEADB+1 |
| LINE | PSOSULOG+3~, EXIT+2!, REP+2*, HEAD+2, HEADB+3 |
| MAILEXP | CHKMAIL+1~, CHKMAIL+4*, CHKMAIL+5*, CHKMAIL+7 |
| MAILST | CHKMAIL+1~, CHKMAIL+3*, CHKMAIL+5*, CHKMAIL+6 |
| NODE | PSOSULOG+3~, EXIT+2!, REP+18*, REP+22, REP+25, REP+26, REP+29, REP+30, REP+31, REP+32 , REP+33, REP+38, REP+39, BIG+6*, BIG+10, BIG+12, BIG+13, BIG+17, BIG+18, BIG+19 , BIG+20, BIG+21, BIG+26, BIG+27, CHKMAIL+5, CHKBAD+9 |
| PAGE | PSOSULOG+3~, EXIT+2!, REP+3*, HEAD+1, HEAD+2*, BIG+4, HEADB+1, HEADB+3* |
| PAT | PSOSULOG+3~, EXIT+2!, REP+9*, REP+10, REP+11, REP+16*, REP+17, REP+23, BIG+4*, BIG+5 |
| PATNAME | PSOSULOG+3~, EXIT+2!, REP+20*, REP+23, BIG+8*, BIG+14 |
| PATPTR | PSOSULOG+3~, EXIT+2!, REP+18*, REP+19, REP+20, BIG+6*, BIG+7, BIG+8, CHKBAD+2 |
| PDAT | PSOSULOG+3~, EXIT+2!, REP+16*, REP+23* |
| PII | PSOSULOG+3~, EDATE+3*, EXIT+2! |
| POP | SKIPC+3! |
| PP | PSOSULOG+3~, EXIT+2!, REP+32*, BIG+20* |
| PSOBAD | EXIT+2!, REP+37*, BIG+25*, CHKBAD+3*, CHKBAD+4*, CHKBAD+5*, CHKBAD+12*, CHKBAD+13*, CHKBAD+14* |
| PSOBADR | CHKADDR+1~, CHKADDR+2*, CHKADDR+3, CHKADDR+5 |
| >> PSOBAI | CHKADDR+5* |
| PSOBDF | CHKBAD+1!, CHKBAD+3!, CHKBAD+4!, CHKBAD+5! |
| PSOBDF("" | CHKBAD+3, CHKBAD+4, CHKBAD+5 |
| PSOBDF("B" | CHKADDR+5* |
| PSOBDF("D" | CHKMAIL+7* |
| PSOBDF("F" | FOREIGN+5*, FOREIGN+7!, FOREIGN+8! |
| PSOCNT | PSOSULOG+3~, EDATE+3*, EDATE+4, EXIT+2! |
| PSODATE | PSOSULOG+3~, EXIT+2!, REP+16*, REP+17, BIG+4*, BIG+5 |
| PSODATEX | PSOSULOG+3~, EXIT+2!, REP+16*, HEAD+2, BIG+4*, HEADND |
| >> PSODFN | CHKADDR+2, CHKADDR+4, FOREIGN+2, CHKMAIL+2, CHKBAD+2* |
| PSOFORGN | FOREIGN+1~, FOREIGN+3*, FOREIGN+7, FOREIGN+8 |
| PSOINRX | PSOSULOG+3~, EXIT+2!, REP+25*, REP+27, BIG+12*, BIG+15 |
| PSOMW | REP+28!, REP+29*, REP+31*, REP+32*, REP+33*, REP+34, BIG+16!, BIG+17*, BIG+19*, BIG+20* , BIG+21*, BIG+22 |
| PSON | FOREIGN+4~, FOREIGN+6*, FOREIGN+7, FOREIGN+8 |
| PSOPRINT | REP+35*, REP+36, REP+37, BIG+1~, BIG+23*, BIG+24, BIG+25 |
| PSORMZ | SKIPC+2*, EXIT+2!, REP+2, REP+12 |
| PSORT | PSOSULOG+3~, LOG+2*, EXIT+2!, REP+10, REP+11 |
| PSOSCMOP | PSOSULOG+3~, SKIP+3*, EXIT+2!, REP+7, REP+38, HEAD+2, BIG+26, HEADB+3 |
| >> PSOSITE | PSOSULOG+2, EDATE+5, REP+8, REP+22, BIG+10, FOREIGN+6 |
| PSOTEMP | CHKADDR+1~, CHKADDR+4*, CHKADDR+5, CHKMAIL+1~, CHKMAIL+2*, CHKMAIL+3, CHKMAIL+4 |
| PSPRINT | PSOSULOG+3~, EDATE+2*, EXIT+2!, REP+6, REP+21, BIG+9 |
| PSUSDIV | PSOSULOG+3~, EDATE+8*, EXIT+2!, REP+8, REP+22, BIG+10 |
| >> PSXSYS | SKIP+1 |
| QFLAG | PSOSULOG+3~, EXIT+2!, REP+3*, REP+16, REP+17, REP+24, REP+40, HEAD+1*, BIG+4, BIG+5 , BIG+11, BIG+28, HEADB+1* |
| RX | CHKBAD+8~, CHKBAD+9*, CHKBAD+10 |
| SEQ | CHKBAD+8~, CHKBAD+10* |
| SIN | PSOSULOG+3~, EXIT+2!, REP+4*, REP+5, REP+6, REP+7, REP+8, REP+9, REP+11 |
| SINRX | PSOSULOG+3~, EXIT+2!, REP+17*, REP+18, REP+21, REP+35, BIG+5*, BIG+6, BIG+9, BIG+23 |
| >> VAPA(25 | FOREIGN+3 |
| X | PSOSULOG+3~, DATE, EDATE, EXIT+2!, CHKBAD+10*, CHKBAD+11, CHKBAD+12, CHKBAD+13, CHKBAD+14 |
| Y | PSOSULOG+3~, LOG+2, DATE, EDATE, EDATE+1, EDATE+2, EDATE+7, EDATE+8, SKIP+2, SKIP+3 , SKIPC+1, SKIPC+2, EXIT+2!, REP+16*, HEAD+1, BIG+4*, HEADB+1 |
| >> ZTDESC | SKIPC+4* |
| >> ZTQUEUED | EXIT+1 |
| >> ZTREQ | EXIT+1* |
| >> ZTRTN | SKIPC+4* |
| >> ZTSAVE( | SKIPC+5* |
| ZZ | PSOSULOG+3~, EXIT+2!, REP+4*, REP+11, CHKBAD+8~, CHKBAD+11* |