PSDDSOR1 ;BHM/MHA/PWC - Digitally signed CS Orders Report ;02/02/2021
Source file <PSDDSOR1.m>
| Package | Total | Call Graph |
|---|---|---|
| Order Entry Results Reporting | 4 | ($$SUBSCRIB,ARCHIVE)^ORDEA $$UNESC^ORHLESC $$NATURE^ORUTL3 GETDATA^ORWOR1 |
| Outpatient Pharmacy | 3 | $$LSTRFL^PSOBPSU1 $$ECMENUM^PSOBPSU2 ($$CHKERX,$$ERXIEN,ERXDATA)^PSOERXU9 |
| Controlled Substances | 2 | HD^PSDDSOR HD^PSDDSOR2 |
| Kernel | 1 | $$FMTE^XLFDT |
| Registration | 1 | PID^VADPT |
| VA FileMan | 1 | $$GET1^DIQ |
| 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 | Comments | DBIA/ICR reference |
|---|---|---|
| PRT | ; Print the Report
|
|
| P1 | ||
| GETDATA(Y,ORIEN,DFN) | ;Gets data from archival file, otherwise use old CPRS call.
|
|
| FSIG(PSOFILE,PSOINTR,PSOLENTH) | ;Format front door sig
|
|
| FSTART | ||
| FQUIT | ||
| SIG(RXIEN) | ; Directions
|
| Name | Field # of Occurrence |
|---|---|
| $$GET1^DIQ | PRT+11, P1+5, P1+7, P1+9, GETDATA+37, GETDATA+38 |
| $$SUBSCRIB^ORDEA | GETDATA+22 |
| ARCHIVE^ORDEA | GETDATA+20, GETDATA+23 |
| $$UNESC^ORHLESC | PRT+36, PRT+39 |
| $$NATURE^ORUTL3 | GETDATA+40 |
| GETDATA^ORWOR1 | GETDATA+27 |
| HD^PSDDSOR | PRT+2 |
| HD^PSDDSOR2 | PRT+2 |
| $$LSTRFL^PSOBPSU1 | GETDATA+55 |
| $$ECMENUM^PSOBPSU2 | GETDATA+56 |
| $$CHKERX^PSOERXU9 | GETDATA+17 |
| $$ERXIEN^PSOERXU9 | PRT+1 |
| ERXDATA^PSOERXU9 | GETDATA+25 |
| PID^VADPT | PRT+21 |
| $$FMTE^XLFDT | P1+1 |
| 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 |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| FileNo | Call Tags |
|---|---|
| ^SC - [#44] | GET1^DIQ |
| ^PSDRUG - [#50] | GET1^DIQ |
| ^PSRX - [#52] | GET1^DIQ |
| ^PS(52.41 - [#52.41] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PS(50.606 - [#50.606] | GETDATA+48 |
| ^PS(50.7 - [#50.7] | GETDATA+48 |
| ^PS(52.41 - [#52.41] | PRT+21, PRT+32, P1+2, GETDATA+34, FSIG+7, FSIG+11 |
| ^PSRX - [#52] | PRT+21, PRT+28, P1, P1+2, GETDATA+33, GETDATA+38, FSIG+8, FSIG+9, FSIG+13, SIG+3 , SIG+4 |
| ^PSRX("APL" | GETDATA+33 |
| ^TMP($J | GETDATA+18!, GETDATA+21, GETDATA+23!, GETDATA+27, GETDATA+29 |
| ^VA(200 - [#200] | P1+4 |
| Name | Field # of Occurrence |
|---|---|
| ^( | FSIG+11, FSIG+13 |
| ^(0 | GETDATA+48, FSIG+11, FSIG+13 |
| ^(1 | GETDATA+21 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> AC | PRT+1, PRT+2, PRT+32, P1+7, P1+9 |
| CN | GETDATA+13~, GETDATA+50*, GETDATA+51 |
| CNT | FSIG+10~, FSTART+1*, FSTART+2 |
| DDR | GETDATA+13~, GETDATA+37*, GETDATA+43 |
| DFN | PRT+21*, GETDATA~, GETDATA+16, GETDATA+27, GETDATA+32 |
| >> DIRUT | PRT+2 |
| ECME | GETDATA+13~, GETDATA+56*, GETDATA+57 |
| EE | PRT+38*, PRT+39, GETDATA+13~ |
| ERXDATA | GETDATA+14~, GETDATA+25, GETDATA+31 |
| ERXIEN | PRT+1~*, PRT+8, PRT+11, PRT+17, PRT+19, PRT+29, P1+5, P1+6, P1+7, P1+8 , P1+9, GETDATA+13~, GETDATA+17*, GETDATA+19, GETDATA+25, GETDATA+27, GETDATA+28, GETDATA+32, GETDATA+35, GETDATA+36 , GETDATA+40 |
| FFF | FSIG+10~, FSIG+13*, FSTART+1*, FSTART+2 |
| FLIM | FSIG+10~, FSTART+1, FSTART+3* |
| FSIG | FSIG+5! |
| FSIG( | PRT+38, PRT+39, FSTART+1*, FSTART+5* |
| FSIG(1 | PRT+35, PRT+36, PRT+37, FSTART+6* |
| FSIG(2 | FSTART+6! |
| FVAR | FSIG+10~, FSTART*, FSTART+1*, FSTART+3, FSTART+4*, FSTART+5 |
| FVAR1 | FSIG+10~, FSTART*, FSTART+1, FSTART+2*, FSTART+4 |
| HSIG | FSIG+10~ |
| HSIG( | FSIG+11*, FSIG+13*, FSTART+1, FSTART+2 |
| HSIG(0 | FSIG+12, FSIG+14 |
| I | PRT+4~, PRT+5*, PRT+7*, PRT+8, PRT+9*, PRT+13*, PRT+24*, SIG+1~, SIG+3*, SIG+4 |
| II | FSIG+10~, FSTART*, FSTART+1*, FSTART+5 |
| IOSL | PRT+2 |
| J | PRT+4~, PRT+13*, PRT+14, PRT+15, PRT+24*, PRT+25, PRT+26 |
| NATURE | GETDATA+40~*, GETDATA+41 |
| NCHK | GETDATA+21~*, GETDATA+22*, GETDATA+23 |
| NNN | FSIG+10~, FSIG+11*, FSIG+13*, FSTART+1* |
| ORI | GETDATA+13~, GETDATA+47*, GETDATA+48, GETDATA+49 |
| ORIE | GETDATA+13~, GETDATA+48*, GETDATA+49 |
| ORIEN | GETDATA~, GETDATA+15, GETDATA+17, GETDATA+20, GETDATA+21, GETDATA+22, GETDATA+23, GETDATA+27, GETDATA+29, GETDATA+33 , GETDATA+34, GETDATA+40, GETDATA+41 |
| >> P1 | PRT+10, PRT+18 |
| PIEN | GETDATA+13~, GETDATA+34*, GETDATA+35, GETDATA+38 |
| PL | PRT+4~, PRT+5*, PRT+6*, PRT+7*, PRT+8, PRT+13*, PRT+14*, PRT+16, PRT+24*, PRT+25* , PRT+27, PRT+40*, P1+9*, P1+10 |
| PL1 | PRT+4~, PRT+13*, PRT+14, PRT+15*, PRT+16, PRT+24*, PRT+25, PRT+26*, PRT+27 |
| >> PND | GETDATA+21 |
| PND0 | GETDATA+13~, GETDATA+34*, GETDATA+47 |
| PSOFILE | FSIG~, FSIG+5, FSIG+6, FSIG+7, FSIG+8, FSIG+9, FSIG+11, FSIG+12 |
| PSOINTR | FSIG~, FSIG+5, FSIG+7, FSIG+8, FSIG+9, FSIG+11, FSIG+13 |
| PSOLENTH | FSIG~, FSIG+5, FSTART+1 |
| RFL | GETDATA+13~, GETDATA+55*, GETDATA+56 |
| >> RX | GETDATA+22 |
| RX0 | GETDATA+13~, GETDATA+33*, GETDATA+37 |
| RX2 | P1~*, P1+1, P1+3, P1+4 |
| RXIEN | GETDATA+13~, GETDATA+33*, GETDATA+35, GETDATA+36, GETDATA+38, GETDATA+54, GETDATA+55, GETDATA+56, SIG~, SIG+2 , SIG+3, SIG+4 |
| RXOI | GETDATA+13~, GETDATA+33*, GETDATA+47 |
| >> S5 | PRT+1, PRT+21, PRT+28, PRT+32, PRT+34, P1, P1+2, P1+5, P1+7, P1+9 |
| SIG | SIG+1~*, SIG+4*, SIG+5 |
| STA | GETDATA+13~, GETDATA+38*, GETDATA+41 |
| TMP | GETDATA+13~, GETDATA+29*, GETDATA+31* |
| TMP(1 | GETDATA+36, GETDATA+41, GETDATA+43 |
| TMP(2 | GETDATA+45 |
| TMP(3 | GETDATA+46 |
| TMP(4 | GETDATA+32, GETDATA+42 |
| TMP(5 | GETDATA+42 |
| TMP(6 | GETDATA+44 |
| TMP(7 | GETDATA+50, GETDATA+51 |
| U | PRT+23, GETDATA+43 |
| >> VA("BID" | PRT+21 |
| Y | PRT+17*, P1+3*, P1+7, GETDATA~, GETDATA+15*, GETDATA+16*, GETDATA+21*, GETDATA+27, GETDATA+32*, GETDATA+35* , GETDATA+36*, GETDATA+41*, GETDATA+52* |
| Y(1 | GETDATA+42* |
| Y(2 | GETDATA+43*, GETDATA+50* |
| Y(3 | GETDATA+44* |
| Y(4 | GETDATA+45* |
| Y(5 | GETDATA+46* |
| Y(6 | GETDATA+49* |
| Y(7 | GETDATA+51*! |
| Y(8 | GETDATA+57* |
| >> Y0 | PRT+11, PRT+17, PRT+21, PRT+28, PRT+34, P1, P1+2, P1+8 |
| >> Y1 | PRT+18, PRT+21, PRT+23, PRT+24 |
| >> Y2 | PRT+6, PRT+8, PRT+29, PRT+32 |
| >> Y3( | PRT+40 |
| >> Y4 | PRT+10 |
| >> Y5 | PRT+13 |
| >> Y6 | PRT+7 |
| >> Y7( | PRT+9 |
| >> Y8 | PRT+31 |